Sistemas operativos

Páginas: 9 (2200 palabras) Publicado: 9 de agosto de 2014

APUNTES DE LA LIBRETA


PROFESOR: CESAR LARA SANCHEZ


ALUMNO: CHRISTIAN GIOVANNI MANGÚ QUIROZ










6TO CUATRIMESTRE






SISTEMAS OPERATIVOS
CUESTIONARIO

¿Qué es un sistema operativo?
R= es un programa que se encarga de que el usuario y el computador interactúen
¿Cómo se clasificación los sistemas operativos?
R=-por su estructura, por el servicio queofrecen y por como los ofrecen
¿De que consta la estructura monolítica?
R= está compuesta por un solo conjunto de rutinas entrelazadas, cada una puede llamar a alguna otra.
¿Qué es el kernel?
R= parte pri9ncipal del sistema operativo
¿Cuáles son las capas de la estructura jerárquica?
-capa 5: usuario
-capa 4: archivos
-capa 3: entrada-salida
-capa 2: comunicaciones
-capa 1: memoria
-capa 0:hardware







CONCEPTOS
Tiempo Real: se usa un sistema de tiempo real cuando los requisitos de tiempo de la operación de un procesador o del flujo de datos son estrictos por ello a menudo se utilizan como dispositivos de control en aplicaciones dedicadas.

Network: sistema de cómputo y dispositivos interconectados que intercambian información
Pág. 448 ISBN-970-686-062 sistemasoperativos, glosario

Tiempo Compartido: el uso de los recursos compartidos en un sistema distribuido ofrece un mecanismo para compartir archivos en sitios remotos, procesar información de una base de datos distribuida, imprimir archivos, en sitios remotos y realizar otras operaciones.
Clúster: conjunto de servidores, cada uno hace una función en específico.

OTROS CONCEPTOS
Proceso: es unainstancia de un programa en ejecución de manera que el programa lleva los datos apropiados y asociados a cada ejecución de él.
Proceso o Programa: es una entidad pasiva, una lista de instrucciones.
Tarea: requiere menos información, típicamente bastaría con guardar información, no es interrumpida en el tiempo de ejecución.
Estados de un proceso
1.- núcleo
2.- listo
3.- en ejecución
4.-bloqueado5.- en espera
6.- terminado

Estructura de datos de un proceso
Codigo máquina de un programa (ensamblador 0 y 1)
Datos del programa (variables y parámetros)
Pilas
Bloque de control de procesos (PCB)

Estados del proceso
1.- estado del proceso
2.- identificación del proceso (PID) código con el que identifican el proceso
3.- prioridad del proceso (parado, pausa)
4.- información deplanificación
5.- información de administración de memoria
6.- estado E/S
Gestion de procesos
-Crear y eliminar procesos
-control del avance del proceso
-tratamiento de excepciones (errores del S.O)
-asignación de recursos
- sistema de comunicación (mensaje o llamada al sistema)

Thereds –Hilos
Pueden ejecutarse de forma concurrente, se acelera su ejecución (Hilos)
Son la unidad deejecución más pequeña a efectos de planificación.
Una hebra puede leer/escribir la memoria utilizada por otra del mismo proceso.
Proporciona velocidad, compartición sacrificando la protección por el rendimiento.


Programación
Mono programación(se lleva un proceso a la vez)
Multiprogramación (se lleva a cabo muchos procesos a la vez)
Protección de memoria
Temporización
Instruccionesprivilegiadas
Interrupciones

Eventos
Interrupciones del hardware
Llamadas al sistema
Excepciones

Llamadas al sistema: conjunto de instrucciones que sirve como interfaz con el sistema operativo para solicitar los servicios que ofrece
-procesos
-memoria
-archivos
-protección
Planificación (Schedule)
Cambio de contexto---------------------- cambio de estado
-largo plazo
-corto plazoProceso que entra procesos que sale
*Algoritmos de Planificación (eficiencia)
- Uso del tiempo de la CPU
-Productividad
-Tiempo de retorno
-Tiempo de respuesta
Tipos:
PEPS O FIFO: libera la cpu hasta que se termina el proceso
SHORT (SJF): el trabajo más corto se termina primero
ALGORITMO DE PREDICCION: lectura de proceso.
ROUND ROBBIN: planificación por rondas.
TABLA DE PROCESOS
PROCESO...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistema Operativo Y Tipos De Sistemas Operativos
  • Atomicidad de operaciones
  • operaciones basicas del sistema operativo
  • Sistemas Operativos
  • Sistema operativo
  • Sistema operativo
  • Sistemas operativos
  • Sistema Operativo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS