000 03352mm a2200373a 44500
001 NM000846
003 AR-HaUTN
005 20240917164019.0
007 ta
008 48020s1995 ||||||||||||||000 | spa||
020 _a0-201-65359-1
040 _aAR-HaUTN
_cAR-HaUTN
080 _a004 BRO
100 _aBrookshear, J. Glenn
_92940
245 _aIntroducción a las ciencias de la computación
_cJ. Glenn Brookshear
250 _a4ª ed.
260 _aWilmington
_bAddison-Wesley
_cc. 1995
300 _a531 p.
_bgráficos
500 _aProblemas de repaso y para el progragramador y lecturas adicionales, al final de cada capítulo
500 _aApéndices, respuestas a preguntas y ejercicios, vocabulario técnico bilingüe e índice alfabético, al final del libro
505 _tIntroducción:
_aEl estudio de los algoritmos Desarrollo de las máquinas algorítmicas Arquitectura de las máquinas modernas Evolución de las ciencias de la computación
505 _tAlmacenamiento de datos:
_aMemoria principal Almacenamiento masivo Codificación de la información para su almacenamiento El sistema binario Almacenamiento de enteros Almacenamiento de fracciones Errores de comunicación
505 _tManipulación de datos:
_aLa unidad central de proceso El concepto de programa almacenado Ejecución de programas Otras arquitecturas Instrucciones aritmético-lógicas Comunicación entre el computador y los periféricos
505 _tSistemas operativos:
_aFunciones de los sistemas operativos Características virtuales y abstracción La evolución de los sistemas operativos Arquitectura de los sistemas operativos Rudimentos del tiempo compartido Asignación de recursos Cómo arrancar un computador Detalles de las redes
505 _tAlgoritmos:
_aDefinición Representación de algoritmos Descubrimiento de algoritmos Estructuras iterativas Estructuras recursivas Eficiencia y corrección
505 _tLenguajes de programación:
_aPerspectiva histórica Implantación de lenguajes Diseño de lenguajes de programación Componentes de los lenguajes por procedimientos Computación en paralelo Programación declarativa
505 _tIngeniería de software:
_aLa disciplina de la ingeniería de software El ciclo de la vida de del software Modularidad Herramientas y técnicas para el desarrollo de software Documentación
505 _tEstructuras de datos:
_aArreglos Listas Pilas Colas Árboles Tipos de datos abstractos Programación orientada a objetos
505 _tEstructuras de archivos:
_aArchivos secuenciales Archivos de texto Archivos indizados Archivos dispersos El papel del sistema operativo
505 _tEstructura de bases de datos:
_aAspectos generales El enfoque para la implantación de bases de datos en capas El modelo relacional El modelo reticular Bases de datos orientadas a objetos Control de concurrencia
505 _tInteligencia artificial:
_aAlgunas cuestiones filosóficas Análisis de imágenes Razonamiento Actividades de sistemas de control Empleo de la heurística Redes neuronales artificiales Aplicaciones de la inteligencia artificial
505 _tTeoría de la computación:
_aUn lenguaje mínimo de programación Máquinas de Turing Funciones computables Una función no computable La complejidad y su medición Clasificación de los problemas
942 _cBK
_2udc
999 _c846
_d846