martes, 23 de noviembre de 2010

CONCEPTOS DE S.O

SISTEMA TIPICO DEL SISTEMA OPERATIVO

PROCESO DE UN SISTEMA OPERATIVO ANTE UNA INTERRUPCION

1. Espera
2. Toma el control
3. Guarda el proceso interrumpido
4. Analiza  la interrupción
5. Envia una rutina
6. Procesa la interrupción
7. Establece el estado del proceso
8. Ejecuta el proceso interrumpido

CLASES DE INTERRUPCIONES

·        INTERRUPCION SVC
·        INTERRUPCION (E/S) ENTRADAS Y SALIDAD
·        INTERRUPCION EXTERNAS
·        INTERRUPCION REINICIO
·        INTERRUPCION VERIFICACION DE SOFTWARE
·        INTERRUPCION VERIFICACION POR HADWARE

PROGRAMAS DE APLICACION: Un ejemplo de programa de aplicacion es el navegador Web.
 

PROGRAMAS DE SISTEMA: Un ejemplo de programa de sistema son los compiladores, editores, intérpretes de comandos.

HARDWARE: Un ejemplo de hardware es el Sistema Operativo y los lenguajes de maquina.

LENGUAJE DE MAQUINA: Conjunto de instrucciones para manipular el hardware en ensamblador por código de 0 y 1.


COMPONENTES DEL SISTEMA OPERATIVO
El sistema operativo está compuesto por un conjunto de paquetes de software que pueden utilizarse para gestionar las interacciones con el hardware. Estos elementos se incluyen por lo general en este conjunto de software:
  • El núcleo: Representa las funciones básicas del sistema operativo, por ejemplo, la gestión de la memoria, de los procesos, de los archivos, de las entradas/salidas principales y de las funciones de comunicación.
  • El intérprete de comandos: Facilita la comunicación con el sistema operativo a través de un lenguaje de control, permitiendo al usuario controlar los periféricos sin conocer las características del hardware utilizado, la gestión de las direcciones físicas, etcétera.
  • El sistema de archivos: Permite que los archivos se registren en una estructura arbórea.

CLASES DE SOFTWARE
Existen varios tipos de programas entre los cuales mencionaremos los siguientes:
  • El Software del Sistema Operativo: Ya sabemos que es el encargado de ordenar todas las funciones del computador.
  • Software de Desarrollo: Los constituyen los lenguajes de programación, ejemplo el Basic, Fortran, Cobol y Pascal
  • Software de Aplicación: Son los programas de utilidad para facilitar el trabajo del usuario.
MACINTOSH (abreviado Mac) es el nombre con el que actualmente nos referimos a cualquier computadora personal diseñada, desarrollada, construida y comercializada por APPLE. Se creo el primer ordenador personal el Macintosh 128K fue lanzado el año 1984. Que se comercializó exitosamente, que usaba una interfaz grafica de usuario(GUI), la interfaz es por lineas de comandos. Maneja un sistema de archivo HFS Y HFS+.

Las versiones:
  • HERA= Mac os x Server 1.0
  • KODIA K= Beta
  • PUMA 10.0 = Chetan
  • 10.1= Puma
  • 10.2= Jaguar
  • 10.3= Pantera
  • 10.4= Tigre
  • 10.5= Leopardo
  • 10.6= Show Leopard
  • 10.7= Leon
PARTICION: Son las divisiones presentes en una sola unidad física de almacenamiento de datos.
Existen tres particiones:
  • Primaria
  • Extendida
  • Lógicas
La partición que maneja en Windows es de 23 Lógicas y en Linux maneja de 16 Logicas.

SISTEMA OPERATIVO UBUNTU: Ubuntu es una distribución de Linux basado en Debían, es un software libre y de código abierto, la interfaz que maneja es Gnomo, existe 4 derivaciones: Kubuntu, xubuntu, edubuntu y Ubuntu.

LOS SISTEMAS DE ARCHIVO O FICHEROS: estructura de información guardada en una unidad de almacenamiento (normalmente un disco duro de una computadora).

No hay comentarios:

Publicar un comentario