Los más ricos administradores de fondo de cobertura (1968-2024).pdf
Sistemas operativos 1 ra unidad
1. SEP SNEST DGEST
CARRERA:
Ingeniería en Informática
MATERIA:
Sistemas Operativos
CATEDRÁTICO:
Ing. Toledo Torres Jacinto
ALUMNO:
Gazga Marquez Jhovani
SEMESTRE: GRUPO:
“4” “S”
Heroica Cd. De Juchitán De Zaragoza Oaxaca A abril del 2017
4. Definición
Un sistema operativo es conjunto de programas que efectúan la gestión de los
procesos básicos de un sistema informático, y permite la normal ejecución del
resto de las operaciones.
5. OBJETIVO
• El objetivo primario de un Sistema Operativo es: Optimizar todos los
recursos del
• sistema para soportar los requerimientos.
6.
7.
8. INTERPRETACIONES DE COMANDO
• es un programa
informático que tiene la
capacidad de traducir las
órdenes que introducen los
usuarios, mediante
un conjunto de
instrucciones facilitadas por él
mismo directamente
al núcleo y al conjunto de
herramientas que forman
10. MANEJO DE DISPOSITIVOS DE ENTRADA Y
SALIDA
• Organiza los archivos
en
diversos dispositivos
de almacenamiento,
como discos
flexibles, discos
duros, discos
compactos o cintas
magnéticas.
11. SECUENCIAS DE TAREAS
• El sistema operativo debe
administrar la manera en
que se reparten
los procesos. Definir el
orden. (Quien va primero
y quien después).
13. CONTROL DE RECURSOS
• Coordina y manipula el
hardware de la
computadora, como la
memoria, las impresoras,
las unidades de disco, el
teclado o el Mouse.
14. ACEPTAR TRABAJOS Y CONSERVARLOS
HASTA SU FINALIZACIÓN
• Debemos de
almacenar la
información y
cuando ya no se
utilice hay que
eliminarlos.
15. CONTABILIDAD DE RECURSOS
• establece
el costo que se le
cobra a un usuario
por utilizar
determinados
recursos.
18. PERMITIR EL ALMACENAMIENTO EN LINEA: El sistema operativo permite
al usuario manejar con alta facilidad todo lo referente a la instalación y
uso de las redes de computadora.
PEMITIR LA CONCURRENCIA: Permitir la concurrencia de procesos,
trasladándose el tiempo de entrada/salida (E/S) con el cálculo y ocupando
la memoria con varios programas.
EFICIENCIA: El sistema operativo permite que los recursos de la
computadora se usen de manera correcta y eficiente.
PERMITIR LA COMPARTICIÓN DE RECURSOS: El Sistema Operativo se
encarga de manejar de una mejor manera los recursos de la computadora
en cuanto a hardware se refiere, esto es, asignar a cada proceso una parte
del procesador para poder compartir los recursos.
19. CONVENIENCIA: El sistema operativo hace más conveniente el uso de la
computadora.
HABILIDAD PARA EVOLUCIONAR: Debe construirse de manera que
permita el desarrollo, prueba o introducción efectiva de nuevas
funciones del sistema sin interferir con el servicio.
ENCARGADO DE ADMINISTRAR EL HARDWARE: El sistema operativo es
encargado de manejar de manera mejor los recursos de la computadora,
el hardware asigna procesos a una parte del procesador para compartir
recursos.
RELACIONA DISPOSITIVOS: Encargado de comunicar los dispositivos
periféricos, cuando el usuario lo necesite.
MANEJA COMUNICACIONES EN RED: Permite al usuario manejar con alta
finalidad todo la instalación y uso de las redes de computadora. Organiza
los datos para un acceso rápido y seguro. Su procesamiento por bytes de
flujo a través del bus de datos.
FACILITA LAS ENTRADAS Y SALIDAS: El sistema operativo debe hacerle
fácil al usuario el acceso y manejo de los dispositivos de e/s de la
computadora.
20.
21. Estructura
Cliente y Servidor
cliente
Es una aplicación normal que actúa como cliente cuando
se
requiere acceso remoto.
– Es invocado directamente por el usuario y tiene una
existencia
dada por la duración de la sesión del usuario.
– Corre localmente en el computador del usuario.
– Inicia activamente el contacto con un servidor.
– Ejemplo: cliente web o navegador, cliente de correo o
agente de
usuario de correo, cliente DNS o resolvedor de nombres
Servidor
– Corre en un computador compartido.
– Espera pasivamente ser contactado por clientes
remotos.
– Acepta ser contactado por clientes diversos clientes
pero ofrece un
servicio bien definido.
– Ejemplo: servidor Web, servidor de correo, servidor de
nombres.
22.
23. CLASIFICACIÓN DE LOS SO
• Multiusuario: Permite que dos o más usuarios utilicen sus programas al mismo
tiempo. Algunos sistemas operativos permiten a centenares o millares de
usuarios al mismo tiempo.
• Multiprocesador: soporta el abrir un mismo programa en más de una CPU.
• Multitarea: Permite que varios programas se ejecuten al mismo tiempo.
24. CLASIFICACIÓN DE LOS SO
• Multitramo: Permite que diversas partes de un solo programa funcionen al
mismo tiempo.
• Tiempo Real: Responde a las entradas inmediatamente. Los sistemas operativos
como DOS y UNIX, no funcionan en tiempo real.
25.
26. PRIMERA GENERACIÓN (1945-1965)
• Tubos de vacíos
• Tableros enchufables
Toda la programación se
realizaba, en lenguaje maquina
en absoluto, no existía aún el
lenguaje maquina
27. SEGUNDA GENERACIÓN (1955-1965)
• Transistores y sistemas de
lote
Desarrollo de Sistemas Operativos
compartidos con multiprogramación y
principios de multiprocesamiento. Se
desarrollaron los sistemas de tiempo
compartido. Surgieron sistemas de
tiempo real.
28. 1960 IBSYS
• Sharing operating system: este SO proporcionaba nuevos métodos
para usar los buffer y los elementos de entrada/salida (BIOS). Este S.O.
solo permitía el lenguaje maquina (código binario).
• Buffer: Área de
almacenamiento
temporal de información.
29. 1961 CTSS
• Sistema de Tiempo Compartido Compatible:
• Fue el primer sistema de tiempo compartido, y fue desarrollado por el Centro de Computación del
MIT y este se utilizo hasta 1973. Aunque no fue un SO influyente en con sus aspectos técnicos, tuvo
una gran influencia al mostrar que el tiempo compartido era viable.
30. 1962 EXEX II
• Fue un SO de tipo Procesamiento por lotes (batch), desarrollado para la
computadora UNIVAC 1107 por CSC (Computer Sciences Corporation).
• Se conoce como modo batch
a la ejecución de un programa
sin el control o supervisión
directa del usuario.
31. 1964 EXEC 8
• Era el SO UNIVAC desarrollado para el UNIVAC 1108 en 1964. Se
combinan las mejores características de los sistemas operativos
anteriores: EXEC I y II EXEC (utilizado en el UNIVAC 1107).
32. TERCERA GENERACIÓN (1965-1970)
• Los sistemas operativos de esta
generación eran de modos múltiples,
tiempo compartido, procesamiento
en tiempo real y multiprocesamiento
33. 1965 OS/360
• Desarrollado por IBM en 1964, fue desarrollado como una familia de
tres programas de control, que incrementaban en tamaño así como
en funcionalidad.
34. CUARTA GENERACIÓN (1970-1990)
• Surgen las redes de computación, para poder
compartir recursos tanto hardware como software
que será administrado por el sistema operativo.
Surge el procesamiento en línea relacionado con el
sistema en tiempo real surge el concepto de
maquinas virtuales, y los sistemas de bases de
datos.
35. 1970 BATCH 11
• Se trata de archivos de texto sin formato, guardados con la extensión
BAT que contienen un conjunto de comandos MS-DOS que por lo
general seria como un autoejecutable. Era el comienzo de los
comandos formato BAT
37. VM/CMS
• El VM/CMS es un SO de virtual que se anunció para el público en 1972
por IBM.
38. 1973 ALTO OS
• El Xerox Alto, desarrollado en el Xerox PARC en1973, fue uno de los
primeros personales de la historia.
39. 1976 CP/M
• CP/M (Control Program for Microcomputers) fue un SO desarrollado
por Gary Kildall para el microprocesador Intel 8080 (los Intel 8085 y
Zilog Z80 podían ejecutar directamente el código del 8080, aunque lo
normal era que se entregara el código recompilado para el
microprocesador de la máquina.
40. 1978
APPLE DOS 3.1
• Fue un SO para la serie de microordenadores de la serie Apple II fue
lanzado a partir de finales de 1978 a principios de 1983.
41. 1980 QDOS
• El QDOS (siglas en inglés de "Quick and Dirty Operating System") es lo
que se traduce en español como "Sistema Operativo Rápido y Sucio".
Escrito y comercializado por Tim Paterson, era un sistema de 16 bits que
pertenecía a la compañía estadounidense Seattle Computer Products.
42. 1981 MS-DOS
• MS-DOS (siglas de Microsoft Disk Operating System, Sistema
operativo de disco de Microsoft) es un SOpara computadoras basados
en x86. Tuvo ocho versiones principales y alcanzó gran difusión pero
fue gradualmente reemplazado por SO’s que ofrecían una interfaz
gráfica de usuario (GUI), en particular, por varias generaciones del
sistema operativo Microsoft Windows.
43. 1982 SUNOS
• SunOS fue la versión del sistema operativo derivado de Unix y BSD
desarrollado por Sun Microsystems para sus estaciones de trabajo y
servidores hasta el principio de los años 1990.
44. 1983 APPLE LISA
• El Apple Lisa fue un revolucionario computador personal diseñado en
Apple computer durante el principio de los años 1980.
45. 1984 MSX-DOS
• MSX es el nombre de un estándar de microordenador doméstico de 8
bits comercializado durante los años 1980 y principio de los años 1990.
46. 1985 AMIGAOS
• Fue desarrollado originalmente por commodore International, e
inicialmente presentado en 1985 junto con el Amiga 1000.
47. 1986 HP-UX
• HP-UX es la versión de Unix desarrollada y mantenida por Hewlett-
Packard desde 1983, ejecutable típicamente sobre procesadores HP
PA RISC y en sus últimas versiones sobre Intel Itanium a pesar de estar
basada ampliamente en System V incorpora importantes
características BSD.
48. 1987 IRIX
• IRIX es un SO compatible con Unix, creado por Silicon Graphics para
su plataforma MIPS de 64 bits.
49. 1988 A/UX
• A/UX (de Apple Unix) fue una implementación del sistema Unix
desarrollada por Apple Computer para algunas de sus computadoras
Macintosh. Las versiones siguientes funcionaron en las series
Macintosh II, Quadra y Centris, así como el SE.
50. 1989 NEXTSTEP
• NeXTSTEP es el SO orientado a objetos, multitarea que NeXT
Computer, Inc. diseñó para ser ejecutados en los computadores NeXT.
51. QUINTA GENERACIÓN (1990-ACTUALIDAD)
• Son los sistemas que permiten
el manejo de interfaces
gráficas (GUI´S), POO
(Programación Orientada a
Objetos ) con JAVA, DELPHI,
etc.
52. 1990 BEOS
• BeOS es un SO para PC desarrollado por Be Incorporated en 1990,
orientado principalmente a proveer alto rendimiento en aplicaciones
multimedia.
53. 1991 LINUX
• Linux es un núcleo libre de SO basado en Unix. Es uno de los
principales ejemplos de software libre. a diferencia de los núcleos
monolíticos tradicionales, los controladores pueden ser prevolcados
(detenidos momentáneamente por actividades más importantes)
bajo ciertas condiciones.
54. 1992 SOLARIS
• Solaris es un SO de tipo Unix desarrollado desde 1992 inicialmente por
Sun Microsystems y actualmente por Oracle Corporation como
sucesor de SunOS.
55. 1993 PLAN 9
• Plan 9 from Bell Labs o simplemente Plan 9 es SO, usado
principalmente como vehículo de investigación.
• Es conocido especialmente por representar todos las interfaces del
sistema, incluyendo aquellos utilizados para redes y comunicación con
el usuario
56. 1995
OPENBSD
• Es un SO libre tipo Unixmultiplataforma, basado en 4.4BSD. Es un
descendiente de NetBSD, con un foco especial en la seguridad y la
criptografía.
57. 1995
WINDOWS 95
• Fue un SO con interfaz gráfica de usuario híbrido de entre 16 y 32bits.
Fue lanzado al mercado el 24 de agosto de 1995 por la empresa de
software Microsoft con notable éxito de ventas.
58. 1996
WINDOWS NT 4.0
• Fue la cuarta versión del SO de Microsoft Windows NT, lanzado en
1996. Es un sistema Windows de 32-bit disponible para estaciones de
trabajo y versiones para servidores con una interfaz gráfica similar a la
de Windows 95.
59. 1997
MAC OS 7.6
• System 7 (nombre clave Big Bang y a
veces llamado Mac OS 7) es una versión
de Mac OS, el sistema operativo de
los ordenadores
personales Macintosh introducido el 13
de mayo de 1991. Sucede al System 6, y
fue el principal sistema operativo de los
Mac hasta ser sustituido por Mac OS 8 en
1997.
60. 1998
WINDOWS 98
• Cuyo nombre en clave es Memphis fue un SO gráfico publicado el 25
de junio de 1998 por Microsoft y el sucesor de Windows 95. Como su
predecesor, es un producto monolítico híbrido de 16 y 32 bits.
61. 2000
ATHEOS
• AtheOS, acrónimo de Athena Operating System, era un SO de código
abierto para plataforma Intel x86. Al principio AtheOS pretendía ser
un clon de Amigaos.
62. WINDOWS 2000 Y ME
• Windows 2000 es un SO de Microsoft que se puso en circulación el 17
de febrero de 2000 con un cambio de nomenclatura para su sistema
NT.
63. 2001
WINDOWS XP
Cuyo nombre en clave inicial fue Whistler es una versión de Microsoft
Windows, línea de SO desarrollado por Microsoft.
• Características: Ambiente gráfico más agradable que el de sus
predecesores. Secuencias más rápidas de inicio y de hibernación.
64. 2002
GNULINEX
• Es una distribución Linux libre basada en Debian GNU/Linux y GNOME, contando
conOpenOffice.org como suite ofimática, entre otras aplicaciones.
• Kernel versión 2.6.32.
• Con soporte para recientes tarjetas de red inalámbricas. Entorno de escritorio: Gnome 2.2.
• Gestor de arranque: Grub2. Navegador web Firefox 3.6.10 auto actualizable. Acceso rápido a redes
sociales.
65. 2003
WINDOWS SERVER 2003
• Es un SOde la familia Windows de la marca Microsoft para servidores
que salió al mercado en el año 2003. Está basada en tecnología NT y
su versión del núcleo NT es la 5.2.
66. 2006
WINDOWS VISTA
• Este SO una versión de Windows desarrollada por Microsoft. Esta
versión se enfoca para ser utilizada en equipos de escritorio en
hogares y oficinas, equipos portátiles, tabletas y equipos media
center. Una interfaz de línea de comando denominada Windows
PowerShell, que finalmente se ofreció como una descarga
independiente para Windows Vista y Windows XP SP2
67. 2007
MAC OS X V10.5
• Mac OS X v10.5 denominado Leopard es la sexta versión del SO de
Apple, Mac OS X, para computadoras de escritorio y servidores
Macintosh. Cubriendo componentes del núcleo del sistema operativo,
así como también las aplicaciones incluidas y las herramientas de
desarrollo
68. 2007
ANDROID Y IPHONE OS 1.0
• Android es un sistema operativo móvil basado en Linux, que
junto con aplicaciones middleware está enfocado para ser
utilizado en dispositivos móviles como teléfonos
inteligentes, tabletas, Google TV y otros dispositivos.
• iOS (anteriormente denominado iPhone OS) es un sistema
operativo móvil de Apple. Originalmente desarrollado para
el iPhone, siendo después usado en dispositivos como el iPod
Touch, iPad y el Apple TV
69. 2008
WINDOWS SERVER 2008
• Es el nombre de un SO de Microsoft diseñado para servidores.
• Es el sucesor de Windows Server 2003, distribuido al público casi cinco
años después. Al igual que Windows 7.
70. 2009
JNODE 0.2.8
• JNode es un SO totalmente hecho en Java, a excepción de una
mínima cantidad de código en assembler.
• El objetivo consiste en desarrollar un sistema operativo para uso
personal en el que cualquier aplicación pueda correr de manera rápida
y segura.
71. 2009 WINDOWS 7
• Es una versión de Microsoft Windows, línea de SO producida por
Microsoft Corporation. Esta versión está diseñada para uso en PC,
incluyendo equipos de escritorio en hogares y oficinas, equipos
portátiles, Tablet PC, netbooks y equipos media center.
72. 2012
WINDOWS 8
• Es la versión actual del SO de Microsoft Windows, producido por
Microsoft para su uso en computadoras personales, su acomodo de
todas los datos de la computadora es diferente a lo que habíamos
visto en versiones anteriores.
73. CONCLUSIÓN
• La industria de la computadora que esta de la mano con los sistemas
operativos, ha ido evolucionando de manera que pueda ser mas
accesible, con una mejor interfaz y un mejor orden de datos, y así
seguirá evolucionando, esperamos que sea para bien.