Programación de sistemas. Computación.
1983
241
CIENA
950-02-5219-8
INTROUCCION. Estructura de la máquina. Evolución de los componentes de un sistema de programación. Evolucón de los sistemas operativos. El sistema operativo desde el punto de vista del usuario: funciones. El sistema operativo desde el punto de vista del usuario: lenguaje de control de lotes. El sistema operativo desde el punto de vista del usuario: recursos. ESTRUCTURA DE LA MAQUINA, LENGUAJE DE MAQUINA Y LENGUAJE ENSAMBLADO. Estructura general de las máquinas. Lenguaje de máquina. Lenguaje ensamblador. ENSAMBLADORES. Procedimiento general de diseño. Diseño del ensamblador. Precesamiento de tablas: búsqueda y clasificaciones. MACROLENGUAJES Y MACROPROCESADORES. Macroinstrucciones. Particularidades de las macros. Implementación. CARGADORES. Esquemas de carga. Diseño de un cargador absoluto. Diseño de un cargador de encadenamiento directo. LENGUAJES DE PROGRAMACION. Importancia de los lenguajes de alto nivel. Pecularidades de un lenguaje de alto nivel. Tipos de datos y estructuras de datos. Asignación de almacenamiento y alcance de nombres. Flexibilidad de acceso. Modularidad funcional. Operación asíncrona. Extensibilidad y macros de tiempo de compilación. INTRODUCCION A LOS SITEMAS FORMALES Y LENGUAJES DE PROGRAMACION. Usos de los sistemas formales en los lenguajes de programación. Especificación formal. Gramáticas formales. Jerarquía de lenguajes. Forma de Backus-Naur-Forma normal de Backus-BNF. Sistemas canónicos. Sistemas canónicos y sistemas formales. COMPILADORES. Planteo del problema. Fases del compilador. Enunciados de recursión, llamadas y retorno. Clases de almacenamiento y sus uso. Ejecución. Estructuras de bloque. Enunciados Go To no locles. Interrupciones. Indicadores(ponters). SISTEMAS OPERATIVOS. Programación E/S: procesadores múltiples y mecanismos de interrupción. Administración de la memoria. Administración de los procesadores. Administración de dispositivos. Administración de la información. BIBLIOGRAFIA.
Ministerio de Ambiente y Energía. Secretaría de Planificación del Sub-Sector Energía - Centro de Información de Energía y Ambiente, CIENA
Grettel Ruiz Matarrita
Calle 25, Avenidas 8 y 10. San José, Costa Rica
(506)25476900 - 25476239
De lunes a viernes de 8 a.m. a 12m.