El documento resume las funciones y características básicas de los sistemas operativos. Explica que un sistema operativo es el software que gestiona los recursos de hardware y provee una interfaz entre programas, dispositivos y usuarios. Luego describe 10 funciones básicas como el manejo de errores, archivos, procesador, etc. También presenta una línea de tiempo histórica de los principales sistemas operativos y explica las estructuras por niveles/capas y cliente-servidor.
1. SEP SNEST DGEST
CARRERA:
Ingeniería en Informática
MATERIA:
Sistemas operativos
DOCENTE:
Toledo torres Jacinto
UNIDAD:
1
TRABAJOS:
Definición y objetivos de los S.O, funciones básicas de los S.O, línea del tiempo, estructura de un
sistema y clasificación de los S.O
ALUMNA:
Maximina Sánchez García
SEMESTRE: GRUPO:
“4” “4S”
Heroica Cd. De Juchitán De Zaragoza Oaxaca A 06 de abril Del 2017
4. UN SISTEMA OPERATIVO (SO) ES EL SOFTWARE BÁSICO DE UNA
COMPUTADORA QUE PROVEE UNA INTERFAZ ENTRE EL RESTO DE
PROGRAMAS DEL COMPUTADOR, LOS DISPOSITIVOS HARDWARE Y EL
USUARIO.
LOS SISTEMAS OPERATIVOS REALIZAN TAREAS BÁSICAS, TALES
COMO RECONOCIMIENTO DE LA CONEXIÓN DEL TECLADO, ENVIAR LA
INFORMACIÓN A LA PANTALLA, NO PERDER DE VISTA ARCHIVOS Y
DIRECTORIOS EN EL DISCO, Y CONTROLAR LOS DISPOSITIVOS
PERIFÉRICOS TALES COMO IMPRESORAS, ESCÁNER, ETC.
5. EL OBJETIVO PRIMARIO DE UN SISTEMA OPERATIVO ES:
OPTIMIZAR TODOS LOS RECURSOS DEL SISTEMA PARA
SOPORTAR LOS REQUERIMIENTOS.
7. LAS FUNCIONES BÁSICAS DEL SISTEMA OPERATIVO SON
ADMINISTRAR LOS RECURSOS DE LA MÁQUINA, COORDINAR EL
HARDWARE Y ORGANIZAR ARCHIVOS Y DIRECTORIOS EN
DISPOSITIVOS DE ALMACENAMIENTO.
1.-MANEJO DE ERRORES.
2.-MANEJO DE DISPOSITIVOS DE E/S.
3.-MANEJO DE ARCHIVOS
4.-INTERPRETACIÓN DE COMANDOS
5.-MANEJO DE PROCESADOR
6.-PROTECCIÓN
7.-MULTIACCESO
8.-CONTROL DE RECURSO
9.-ACEPTAR TRABAJOS Y
CONSERVARLOS HASTA SU
FINALIZACIÓN.
10.-CONTABILIDAD DE RECUSRSO
8. 1.-MANEJO DE ERRORES. CONTROLA LA POSIBLE PÉRDIDA DE
INFORMACIÓN, ASÍ COMO LOS PROBLEMAS QUE PUEDA PRODUCIR EL
HARDWARE. GESTIONA LOS ERRORES DE HARDWARE Y LA PÉRDIDA
DE DATOS
2.-MANEJO DE DISPOSITIVOS DE E/S. EL SISTEMA OPERATIVO PERMITE
UNIFICAR Y CONTROLAR EL ACCESO DE LOS PROGRAMAS A LOS
RECURSOS MATERIALES A TRAVÉS DE LOS DRIVERS (TAMBIÉN
CONOCIDOS COMO ADMINISTRADORES PERIFÉRICOS O DE
ENTRADA/SALIDA).
3.-MANEJO DE ARCHIVOS. EL SISTEMA OPERATIVO GESTIONA LA
LECTURA Y ESCRITURA EN EL SISTEMA DE ARCHIVOS, Y LAS
AUTORIZACIONES DE ACCESO A ARCHIVOS DE APLICACIONES Y
USUARIOS
4.-INTERPRETACIÓN DE COMANDOS. EL SISTEMA OPERATIVO
PROPORCIONA CIERTA CANTIDAD DE INDICADORES QUE PUEDEN
UTILIZARSE PARA DIAGNOSTICAR EL FUNCIONAMIENTO CORRECTO
DEL EQUIPO.
5.-MANEJO DE PROCESADOR. GARANTIZA QUE LOS RECURSOS SEAN
SOLAMENTE UTILIZADOS POR PROGRAMAS Y USUARIOS QUE TENGAN
LAS AUTORIZACIONES QUE LES CORRESPONDAN.
9. 6.-PROTECCIÓN. PROPORCIONA SEGURIDAD PARA LA INFORMACIÓN
ALMACENADA Y PARA LA SEGURIDAD DE LOS USUARIOS DEL SISTEMA.
EVITAR QUE LAS ACCIONES DE UN USUARIO AFECTEN EL TRABAJO
QUE ESTÁ REALIZANDO OTRO USUARIO.
7.-MULTIACCESO. ES EL QUE PERMITE A VARIOS USUARIOS (CADA UNO
DESDE SU TERMINAL) HACER USO DE UN MISMO ORDENADOR
"SIMULTÁNEAMENTE". ES DECIR UN USUARIO SE PUEDE CONECTAR A
OTRA MÁQUINA SIN TENER QUE ESTAR CERCA DE ELLA.
8.-CONTROL DE RECURSO. CENTRALIZADO: PERMITE USAR LOS
RECURSOS DE UNA SOLA COMPUTADORA. DISTRIBUIDO: PERMITE
UTILIZAR LOS RECURSOS (MEMORIA, CPU, DISCO, PERIFÉRICOS...) DE
MÁS DE UNA COMPUTADORA AL MISMO TIEMPO.
9.-ACEPTAR TRABAJOS Y CONSERVARLOS HASTA SU FINALIZACIÓN.
ACEPTA LOS TRABAJOS Y ADMINISTRA COMO SE REALIZAN ESTOS, Y
LES ASIGNA LOS RECURSOS.
10.-CONTABILIDAD DE RECUSRSO. SIRVE PARA ADMINISTRAR LOS
RECURSOS DEL HARDWARE Y DE REDES DE UN SISTEMA
INFORMÁTICO COMO LA CPU, MEMORIA DISPOSITIVOS DE
ALMACENAMIENTO SECUNDARIO Y PERIFÉRICOS DE ENTRADA Y DE
SALIDA.
10. EN GENERAL PUEDE DECIRSE QUE UN SISTEMA OPERATIVO TIENE LAS
SIGUIENTES CARACTERÍSTICAS:
CONVENIENCIA: Un sistema operativo hace mas conveniente el uso de
la computadora
EFICIENCIA: Un sistema operativo permite que los recursos de una computadora se
usen de la manera mas eficiente posible.
HABILIDAD PARA EVOLUCIONAR: Un sistema operativo deberá construirse de
manera que permita el desarrolla, prueba o introducción efectiva de nuevas
funciones del sistema sin interferir con el servicio.
ENCARGADO DE ADMINISTRAR EL HARDWARE: El sistema operativo de
encarga de administrar de una mejor manera los recursos de una computadora en
cuanto a hardware se refiere, esto es, asignar a cada proceso una parte del
procesador para compartir los recursos.
RELACIONAR LOS DISPOSITIVOS(GESTIONAR ATRAVÉZ DEL KERNEL): El
sistema operativo debe de encargar de comunicar a los dispositivos cuando el
usuario así lo requiera.
11. ORGANIZAR DATOS PARA ACCESO RÁPIDO Y SEGURO.
MANEJAR COMUNICACIÓN EN RED: El sistema operativo permite al usuario manejar
con alta facilidad todo lo referente a la instalación y el uso de las redes de los ordenadores.
PROCESAMIENTO POR BYTES DE FLUJO A TRAVÉS DEL BUS DE DATOS.
FACILITAR LAS ENTRADAS Y SALIDAS: Un sistema operativo debe hacerle fácil al
usuario el acceso y manejo de los dispositivos de entrada/salida de la computadora.
TÉCNICAS DE RECUPERACIÓN DE ERRORES.
EVITA QUE OTROS USUARIOS INTERFIERAN. El Sistema Operativo evita que los
usuarios se bloqueen entre ellos, informándoles si esa aplicación esta siendo ocupada por
otro usuario.
GENERACIÓN DE ESTADÍSTICAS
PERMITE QUE SE PUEDAN COMPARTIR EL HARDWARE Y LOS DATOS ENTRE
LOS USUARIOS.
14. SE ACCEDÍAN DIRECTAMENTE
ALA CONSOLA DONDE SE
ACTUABA SOBRE UNA SERIE
DE MICRO INTERRUPTORES .
NO EXISTÍAN LOS
PROGRAMADORES NI LOS
SISTEMAS OPERATIVOS.
15. LOS SISTEMAS OPERATIVOS
HACEN UNA APARICIÓN
DIRECTA Y BASTANTE
SIMPLE TALES COMO:
*MONITOR RESIDENTE
*PENSAMIENTO POR LOTES
*ALMACENAMIENTO
TEMPORAL
16. CON LA APARICIÓN
DEL CIRCUITO
INTEGRADO
SEGUIRÁN
INCREMENTANDO
SU POTENCIAL DE
LOS
TRABAJADORES.
17. LA UNIVERSIDAD DE
STANFORD INAUGURÓ SU
SERVICIO DE RED DE
INTERNET.
SE CONSTRUYE LA MFENET,
DESENCADENANDO LA
CREACIÓN HEPNET; E
INSPIRO A CONSTRUIR LA
RED LLAMADA SPAM.
19. SE CREA ESTE
SISTEMA
OPERATIVO,PERO NO
ES HASTA LA SALIDA
DE (WINDOWS 95)
QUE SE LE PUEDE
CONSIDERAR UN
SISTEMA OPERATIVO,
SOLO ERA UNA
INTERFAZ GRAFICA
DE (MS-DOS).
20. LANZAMIENTO OFICIAL
DEL ORDENADOR
MACINTOSH ENERO DE
1984 INCLUÍA EL MAC OS.
EN 1981 MICROSOFT
COMPRO UN SISTEMA
OPERATIVO QDOS QUE A
PARTIR DE UNAS
MODIFICACIONES SE
CONVIRTIÓ EN MS-DOS.
21. ESTE SISTEMA ES UNA
VERSIÓN MEJORADA
DE UNIX BASADO EN EL
ESTÁNDAR PROXIS, UN
SISTEMA QUE EN
PRINCIPIO TRABAJABA
EN MODO COMANDOS.
22. EL WINDOWS 98, XP,
WINDOWS MILENIO Y
AÑO DESPUÉS
WINDOWS 2000 Y EL
MAS RECIENTE 2012.
23. Google presenta una nueva
versión de su sistema operativo
Android.
En el mismo año Windows
también saca ala venta su mas
nueva versión, la cual seria
Windows 8.
26. ESTRUCTURA POR NIVELES O CAPAS
EN ESTA ESTRUCTURA EL SISTEMA OPERATIVO QUEDA DEFINIDO
MODULARMENTE POR DIVISIONES EN CAPAS O NIVELES, CUYA
ORGANIZACIÓN ESTÁ DADA COMO UNA JERARQUÍA DE CAPAS DONDE CADA
UNA DE ELLAS OFRECE UNA INTERFAZ CLARA Y BIEN DEFINIDA, LA CAPA
SUPERIOR SOLAMENTE UTILIZA LOS SERVICIOS Y FUNCIONES QUE OFRECE
LA CAPA INFERIOR, ES DECIR, LA CAPA N SÓLO SE COMUNICA PARA OBTENER
LO REQUERIDO CON LA CAPA N-1 (VER IMAGEN DERECHA), DONDE LA CAPA
INFERIOR ES LA MÁS PRIVILEGIADA. EL ENCARGADO DE QUE SOLAMENTE
HAYA COMUNICACIÓN ENTRE CAPAS ADYACENTES ES EL PROCESADOR.
27. EL SISTEMA ORIGINAL CONSTA DE 6 CAPAS:
CAPA 5: Se encuentra la interfaz de usuario.
CAPA 4: Aloja los programas de usuario.
CAPA 3: Se controlan los dispositivos E/S (entrada y salida).
CAPA 2: Se administra la comunicación inter-proceso y la consola del
operador.
CAPA 1: Administración de memoria y discos.
CAPA 0: Correspondiente al Hardware, realizando asignación del procesador,
también alterna entre procesos cuando ocurren interrupciones o se han
expirado y proporciona multiprogramación básica de la CPU.
28.
29. ESTRUCTURA CLIENTE SERVIDOR
ES EL TIPO MÁS RECIENTE DE LOS SO, QUE PUEDEN SER EJECUTADOS EN LA
MAYORÍA DE LAS COMPUTADORAS, YA SEAN GRANDES O PEQUEÑAS. ESTE
SISTEMA SIRVE PARA TODO, POR LO TANTO ES DE PROPÓSITO GENERAL Y SE
BASA EN LO MISMO QUE EL RESTO DE LOS SO CONVENCIONALES: NÚCLEO Y
PROCESOS, PRESENTANDO GRANDES DIFERENCIAS EN CUANTO A LA FORMA
DE DISTRIBUIR LOS TRABAJOS ENTRE SUS DIFERENTES PARTES.
30. Ø COORDINA, PERMITE EL TRABAJO ENTRE IGUALES.
Ø CLIENTE; INICIA LAS SOLICITUDES O PETICIONES (MAESTRO)
Ø ESPERA Y RECIBE RESPUESTA DEL SERVIDOR
Ø SE PUEDE CONECTAR A VARIOS SERVIDORES A LA VEZ.
Ø SERVIDOR:
Ø ESCLAVO, ESPERA LAS SOLICITUDES DEL CLIENTE
Ø ACEPTAN CONEXIONES DESDE UN GRAN NÚMERO DE CLIENTES.