resumen de las clases sistemas operativos

22
RESUMEN DE CLASES Luis Ernesto Muñoz

Upload: lemquy

Post on 05-Aug-2015

194 views

Category:

Technology


1 download

TRANSCRIPT

RESUMEN DE CLASES

Luis Ernesto Muñoz

PERSONAJES IMPORTANTES

Charles Babbage : matemático británico, diseño una a

vapor de diferencias mecánicas para calculas tablas de

números. Diseñó la maquina analítica, se le considera como

el padre de la computación

Ada Lovelace: Desarrolló instrucciones para hacer

computadores en una versión temprana del computador.

PERSONAJES IMPORTANTES

Herman Hollerith: Estadístico estadounidense que invento

la maquina tabuladora, considerado el primer informático ,

el gobierno de los estados unidos considero la maquina de

Hollerith como la primera computadora , para elaborar el

censo de 1890 se tardaron 3 años en perforar unas 56

millones de tarjetas

PERSONAJES IMPORTANTES Claude Shannon: la tesis de Shannon básicamente fundo

el diseño practico de circuitos digitales

George Stibitz: construyó una computadora basada en

relés a la cual apodo modelo k por que la construyo en la

cocina.

John Von Neumann : considerado como uno de los

principales matemáticos de la historia moderna.

PERSONAJES IMPORTANTES John Mauchly: junto con John Presper diseñaron la ENIAC el

primer programa y el primer ordenador digital , los 2 empezaron la

primera compañía de ordenadores la Eckert-Mauchly Computer

Corporation y fueron pioneros en algunos conceptos fundamentales

de los ordenadores

John Presper: pionero de la informática , construyo la ENIAC

junto con Mauchly, uno de los problemas que logro solucionar fue

conseguir que las 1800 válvulas de las que estaba compuesta la

ENIAC para que fuera mas viable.

PERSONAJES IMPORTANTES

Thomas Harold Flowers: ingeniero británico que diseño

Colossus , la primera computadora electrónica digital y

programable,

Alan Mathinson Turing: fue matemático , lógico,

científico de la computación criptógrafo y filosofo

británico, considerado uno de los padres de la ciencia de

la computación , siendo el precursor de la informática

moderna.

GENERACIONESA finales de la década de 1940 se inició la primera era de los

computadores, en ella se accedía directamente a la consola

de la computadora desde la cual se actuaba sobre una serie

de micro interruptores que permitían introducir directamente

el programa en la memoria de la computadora. No habían

sistemas operativos y quienes programaban debían estar en

constante contacto con el hardware del computador.

La segunda generación se dio a principio de los años 50 en la

que aparecieron los sistemas operativos una manera discreta

y simple, con conceptos tales como el monitor residente, el

proceso por lotes y el almacenamiento temporal.

.

GENERACIONESTercera generación: en los años 60 se produjeron varios

cambios notorios en varios campos de la informática.

Apareció el circuito integrado 1965-1970. Y también Unix

un sistema operativo portable, multitarea y multiusuario

desarrollado en principio en 1969 por ken Thompson, Denis

Ritchie y Douglas McIlroy en los laboratorios Bell de at & t.

GENERACIONES

Cuarta generación:a mediados de la década de

1980 se desarrollaron redes de computadoras

personales que corrían sistemas operativos en red y

sistemas operativos distribuidos. Apareció Mc OS

como sistema operativo cuya característica

innovadora era que tenía usuario con interfaz

gráfica. Poco después aparece Windows, pero sólo

en de 1995 surge realmente como sistema operativo.

También aperece Linux.

TIPOS DE SISTEMAS OPERATIVOS

Sistema operativo Monolítico: Los sistemas monolíticos son aquellos

en los que su centro es un grupo de estructuras fijas, las cuales

funcionan entre sí.

Estructura Jerárquica: Se dividió el sistema operativo en pequeñas

partes, de tal forma que cada una de ellas estuviera perfectamente

definida y con una clara interface con el resto de elementos. Se

constituyó una estructura jerárquica o de niveles en los sistemas

operativos, el primero de los cuales fue denominado THE (Technische

Hogeschool, Eindhoven), de Dijkstra, que se utilizó con fines didácticos.

TIPOS DE SISTEMAS OPERATIVOS

Máquina virtual: se trata de un tipo de sistemas

operativos que presentan una interface a cada proceso

mostrando una maquina que parece idéntica.

Sistema operativo por servicio: esta clasificación es la mas

usada y conocida desde el punto de vista del usuario final.

Ya sea por el número de usuarios, tareas o procesadores.

TIPOS DE SISTEMAS OPERATIVOS

Sistema operativo monousuario: son aquellos que soportan

a un usuario a la vez.

Sistema Operativo Multiusuario: son aquellos que pueden

dar servicio a mas de un usuario a la vez.

Sistema operativo Monotarea: son aquellos que solo

permiten una tarea a la vez por usuario.

Sistema Operativo Multitarea  : es aquel que le permite al

usuario estar realizando varias labores al mismo tiempo.

TIPOS DE SISTEMAS OPERATIVOS

Sistema Operativo de red: se define como aquellos

que tienen la capacidad de interactuar en sistemas

operativos en otras computadoras por medio de un

medio de trasmisión con el objeto de intercambiar

información.

Sistema Operativo distribuido: abarcan los

servicios de los de red, logrando integrar recursos

como impresoras unidades de respaldo, memorias ,

procesos , unidades centrales de proceso.

GESTIÓN DE PROCESOS

Un proceso en computación es básicamente un entorno

formado por todos los recursos necesarios para ejecutar

programas.

Un Sistema Operativo es responsable de crear y distribuir

los procesos, parar y reanudar procesos, ofrecer

mecanismos para que los procesos se comuniquen y se

sincronicen.

GESTIÓN DE PROCESOS

Estado del proceso:

Nuevo: es cuando apenas se encuentra en proceso de crearse.

Listo: cuando podrí a usar una UCP, si hubiera una disponible.

En ejecución: si en ese momento tiene esta ocupando la CPU.

Bloqueado:, si espera que ocurra algo, como por ejemplo, la

terminación de una E/S, para así poder ponerse en marcha.

Terminado: Cuando un proceso se ha completado su ejecución

GESTIÓN DE PROCESOS

Procesos suspendidos: se esta suspendido si no entra en

el reparto de cpu, el proceso pasa a formar parte del

conjunto de procesos preparados.

Proceso en espera: Si un proceso esta

esperando una señal, se suspende (WAIT)

hasta que la señal se envíe (SIGNAL).Se

mantiene una cola de procesos en ESPERA

en el semáforo.

MEMORIA VIRTUAL Y REALMemoria Virtual: Simulación de más memoria que

la que realmente existe, lo que permite al computador

ejecutar programas más grandes o más programas en

forma simultánea.

Memoria Real: o principal es en donde son

ejecutados los programas y procesos de una

computadora.

ADMINISTRACIÓN DE MEMORIA PRINCIPAL

Dirección lógica es un número que identifica de

manera lógica y jerárquica a una interfaz de un

dispositivo (habitualmente una computadora) dentro

de una red que utilice el protocolo IP

Dirección física es un identificador de 48 bits (6

bytes) que corresponde de forma única a una tarjeta o

interfaz de red.

CLASIFICACIÓN DE MEMORIAS DE CPU

Memoria Principal (primaria):RAM es la memoria de la

computadora donde se almacenan temporalmente tanto los datos

como los programas que la unidad central de procesamiento (CPU)

está procesando o va a procesar en un determinado momento.

Memoria Secundaria: Disco Duro. Es un tipo de almacenamiento

masivo y permanente (no volátil) con mayor capacidad para

almacenar datos e información que la memoria primaria que es

volátil, aunque la memoria secundaria es de menor velocidad.

Memoria Terciaria: DVD,USB

CMOS

La CMOS guarda información fundamental de la

configuración del sistema en un chip especial en la placa

madre. Este chip, normalmente alimentado por una pila,

puede funcionar de manera independiente al resto del

ordenador y mantiene el reloj en hora, entre otras cosas,

cuando se apaga el sistema.

VIRUS DE COMPUTADORA

Un virus es un programa informático o código maligno

cuyo propósito es perjudicar el funcionamiento de la

PC. Este software se autoejecuta y se propaga insertando

copias de sí mismo en otro programa o documento. Un

virus informático se adjunta a un programa o archivo de

forma que pueda propagarse, infectando los ordenadores

a medida que viaja de un ordenador a otro. Algunos virus

solo causan efectos ligeramente molestos mientras que

otros, pueden dañar tu software o archivos de

documentos. Casi todos los virus se unen a un fichero

ejecutable, lo que significa que el virus puede estar en tu

ordenador pero no puede infectarlo a menos que ejecutes

o abras el programa infectado

ANTIVIRUS

En informática los antivirus son programas cuyo

objetivo es detectar o eliminar virus informáticos.

Nacieron durante la década de 1980. Actualmente

son capaces de reconocer otros tipos de malware,

como spyware, gusanos, troyanos, etc.