Por ejemplo, el programa de estudios de 2010 es el siguiente:
Objetivos del examen
1. Comprender el papel, el estado, el desarrollo y las características del sistema operativo en la computadora. sistemas.
2.Comprender los conceptos y principios básicos de los sistemas operativos y dominar los métodos de diseño y tecnologías de implementación de los sistemas operativos.
3. Ser capaz de utilizar los principios, métodos y tecnologías de los sistemas operativos para analizar y resolver problemas.
I) Descripción general de los sistemas operativos
(1) Conceptos, características, funciones y servicios que proporcionan los sistemas operativos
(2) Desarrollo y clasificación de los sistemas operativos
(3) Entorno operativo del sistema operativo
2) Gestión de procesos
(A) Procesos e hilos
1. concepto
2. Estado y transición del proceso
3. Control del proceso
4. Comunicación del proceso: * * Disfrute de sistemas de almacenamiento, sistemas de mensajería y comunicaciones por tuberías.
6. Concepto de subprocesos y modelo multiproceso
(2) Programación del procesador
1, concepto básico de programación
2. Oportunidades de programación, traspasos y procesos
3. Reglas básicas de programación
4. Métodos de programación
5. Algoritmos de programación típicos: primero en llegar, primero en ser atendido. algoritmo de programación, algoritmo de programación de prioridad de trabajo corto (proceso corto, viaje corto), algoritmo de programación de rotación de intervalos de tiempo, algoritmo de programación de prioridad, algoritmo de programación de prioridad de alta relación de respuesta y algoritmo de programación de cola de retroalimentación multinivel.
(3) Sincronización de procesos
1. El concepto básico de sincronización de procesos
2. El método básico para realizar la exclusión mutua de secciones críticas: implementación de software y hardware. implementación.
3. Semáforo
4. Proceso de canalización
5. Problemas clásicos de sincronización: problema productor-consumidor, problema lector-escritor, cuestión de los filósofos gastronómicos.
Punto muerto
1. El concepto de punto muerto
2. Estrategia de manejo de punto muerto
3. >4. Evitación de interbloqueos: estado de seguridad del sistema (algoritmo bancario)
5. Detección y cancelación de interbloqueos
3) Gestión de la memoria
( A) Fundamentos de gestión de la memoria
1. El concepto de gestión de memoria
Carga y vinculación de programas; dirección lógica y protección de la memoria de direcciones físicas.
2. Intercambio y cobertura
3. Modo de gestión de distribución continua
4. Modo de gestión de distribución discontinua
Modo de gestión de página; Segmento modo de gestión; modo de gestión de página de segmento.
(2) Gestión de memoria virtual
1. Conceptos básicos de memoria virtual
2. Solicitar modo de gestión de paginación
3. Algoritmo de reemplazo: algoritmo de reemplazo óptimo (OPT), algoritmo de reemplazo primero en entrar, primero en salir (FIFO), algoritmo de reemplazo utilizado menos recientemente (LRU) y algoritmo de reemplazo de reloj.
4. Estrategia de asignación de páginas
5. Jitter: fenómeno de jitter, conjunto de trabajo.
6. Modo de gestión de segmentos de solicitud
7. Modo de gestión de páginas de solicitud
4) Gestión de documentos
(1) Conceptos básicos del sistema de archivos
1. Concepto de archivo
2. Estructura de archivos: archivos secuenciales, archivos indexados y archivos indexados secuenciales.
3. Estructura de directorios: bloque de control de archivos y nodo de índice, estructura de directorios de primer nivel y estructura de directorios de segundo nivel, estructura de directorios de árbol y estructura de directorios gráfica.
4. Archivo * * *
5. Protección de archivos
(2) Implementación del sistema de archivos
1. /p>
2. Implementación de directorio
3. Implementación de archivos
(3) Organización y gestión del disco
1.
2. Algoritmo de programación de discos
3. Gestión de discos
5) Gestión de entradas/salidas (E/S)
(A) Entrada/Descripción general de gestión de salida
1. Dispositivos de entrada/salida
2. Objetivos de gestión de E/S
3. Funciones de gestión de entrada y salida
4. Interfaz de aplicación de entrada y salida
5. Modo de control de E/S
(B) Subsistema central de entrada/salida
1. concepto
2. Cachés y buffers
3. Asignación y reciclaje de dispositivos
4.
5. Manejo de errores