SlideShare una empresa de Scribd logo
1 de 10
Introducción a los Sistemas
Operativos
Mg. Ing. Calos Enrique Chinga Ramos
Silabo
Objetivo de Curso
La importancia del estudio de este curso radica no
solo en comprender los mecanismos que emplean
los Sistemas Operativos para cumplir sus tareas
sino en entenderlos para evitar errores mas
comunes al programar, que pueden resultar desde
un rendimiento deficiente hasta la perdida de la
información
¿Qué es un Sistema Operativo?
Un Sistema Operativo es un programa que controla la ejecución de
aplicaciones y programas, y que actúa como interfaz entre las
aplicaciones y el hardware del computador
Historia
 1939. Alan Turing, decifra el código secreto de los Alemanes. Turing fue un pionero
en el desarrollo de la lógica de los computadores modernos.
 1941. Konrad Zuse completa la primera computadora que funciona, el Z3, un
ordenador que es Turing completo y trabaja en coma flotante binaria.
 1943. Se inicia el desarrollo de ENIAC.
 1946. John Von Newmann, propone una versión modificada del ENIAC; el EDVAC.
 1962. J.C.R. Licklider escribió un ensayo sobre el concepto de Red Intergaláctica,
donde todo el mundo estaba interconectado para acceder a programas y datos
desde cualquier lugar del planeta.
 1963. Un comité Industria-Gobierno desarrolla el código de caracteres ASCII.
 1966. Un grupo de investigadores de los Laboratorios Bell (hoy AT&T) desarrolló un
sistema operativo experimental llamado MULTICS .
Historia
 1969. La organización ARPA junto con la compañía Rand Corporation desarrolló una red sin nodos
centrales basada en conmutación de paquetes tal y como había propuesto Paul Baran.
 1971. Ray Tomlinson crea el primer programa para enviar correo electrónico.
 1974. Vint Cerf, conocido por muchos como el padre de Internet, junto con Bob Kahn, publican
“Protocolo para Intercomunicación de Redes por paquetes”, donde especifican en detalle el diseño
de un nuevo protocolo.
 1980. IBM comienza a buscar un sistema operativo para la nueva computadora personal (PC) que
iba a lanzar al mercado. Bill Gates y Paul Allen compraron los derechos de QDOS (Quick and Dirty
Operating System).
 1983. Richard Stallman, quien por ese entonces trabajaba en el Instituto Tecnológico de
Massachussets (MIT), decidió dedicarse al proyecto de software libre que denominó GNU.
 1991. Linus Torvalds publica la primera versión de Linux. Pronto se integró el nuevo núcleo con el
proyecto GNU para formar el sistema operativo libre GNU/Linux bajo la licencia GPL
Objetivos de los Sistemas Operativos
Facilidad de Uso. Un Sistema Operativo facilita el uso del computador
Eficiencia. Un Sistema Operativo permite que los recursos de un
Sistema de computación se puedan utilizar de una manera eficiente.
Capacidad de evolucionar. Un sistema operativo se debe construir de
tal forma que puedan desarrollar, probar e introducir nuevas funciones
en el Sistema sin interferir con su servicio
El Sistema Operativo como Interfaz de Usuario
/Computador
El Usuario Final no se preocupa por los
detalles de hardware. El solo ve un Sistema
de computación en termino de conjunto
de aplicaciones.
Al programador se le complicaría el
desarrollo de una aplicación con
instrucciones de código maquina. Para
facilitar esta tarea se le proporciona un
conjunto de programas de sistema.
Gestión de ficheros, controles de
dispositivo E/S, etc.
Los Servicios de los Sistemas Operativos
 Desarrollo de programas (utilitarios)
 Ejecución de programas (carga en memoria)
 Acceso a dispositivos de E/S (instrucciones peculiares)
 Acceso controlado a los ficheros (formatos)
 Acceso al Sistema (seguridad)
 Detección y respuesta de errores. (gestión)
 Contabilidad (monitor)

Más contenido relacionado

La actualidad más candente

La actualidad más candente (14)

Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
presentacion de tic
presentacion de tic presentacion de tic
presentacion de tic
 
Sistemas operacionales
Sistemas operacionalesSistemas operacionales
Sistemas operacionales
 
Generación de los sistemas operativos
Generación de los sistemas operativosGeneración de los sistemas operativos
Generación de los sistemas operativos
 
Primera generación
Primera generaciónPrimera generación
Primera generación
 
Trabajo en clases
Trabajo en clases Trabajo en clases
Trabajo en clases
 
Historia so
Historia soHistoria so
Historia so
 
Cuarta Generación De Los Sistemas Operativos
Cuarta Generación De Los Sistemas OperativosCuarta Generación De Los Sistemas Operativos
Cuarta Generación De Los Sistemas Operativos
 
Sistemas Operacionales
Sistemas OperacionalesSistemas Operacionales
Sistemas Operacionales
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
1 generaciones del sistema operativo
1 generaciones del sistema operativo1 generaciones del sistema operativo
1 generaciones del sistema operativo
 
Generacion de los so
Generacion de los soGeneracion de los so
Generacion de los so
 
Generacion de los sistemas operativos
Generacion de los sistemas operativosGeneracion de los sistemas operativos
Generacion de los sistemas operativos
 
evolucion de linux
evolucion de linuxevolucion de linux
evolucion de linux
 

Similar a Clase 01. sistemas operativos

Similar a Clase 01. sistemas operativos (20)

Software Generalidades y Sistemas Operativos(1).pdf
Software Generalidades y Sistemas Operativos(1).pdfSoftware Generalidades y Sistemas Operativos(1).pdf
Software Generalidades y Sistemas Operativos(1).pdf
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
CLASES DE COMPUTACION APLICADA I
CLASES DE COMPUTACION APLICADA I  CLASES DE COMPUTACION APLICADA I
CLASES DE COMPUTACION APLICADA I
 
Resumen 1 Semestre Sistemas Operativos
Resumen 1 Semestre Sistemas OperativosResumen 1 Semestre Sistemas Operativos
Resumen 1 Semestre Sistemas Operativos
 
T3
T3T3
T3
 
T3
T3T3
T3
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Fundamentos de sistemas operativos
Fundamentos de sistemas operativos Fundamentos de sistemas operativos
Fundamentos de sistemas operativos
 
RESUMEN DE LAS CLASES SISTEMAS OPERATIVOS
RESUMEN DE LAS CLASES SISTEMAS OPERATIVOSRESUMEN DE LAS CLASES SISTEMAS OPERATIVOS
RESUMEN DE LAS CLASES SISTEMAS OPERATIVOS
 
Practica 14
Practica 14Practica 14
Practica 14
 
Ejercicio 7.2
Ejercicio 7.2Ejercicio 7.2
Ejercicio 7.2
 
Practica 14
Practica 14Practica 14
Practica 14
 
Ejercicio 7.2
Ejercicio 7.2Ejercicio 7.2
Ejercicio 7.2
 
trabajo en clase
trabajo en clase trabajo en clase
trabajo en clase
 
Jorge gonzalez reyes
Jorge gonzalez reyesJorge gonzalez reyes
Jorge gonzalez reyes
 
Jorge gonzalez reyes
Jorge gonzalez reyesJorge gonzalez reyes
Jorge gonzalez reyes
 
Historia Sistemas Operativos
Historia Sistemas OperativosHistoria Sistemas Operativos
Historia Sistemas Operativos
 
La evolución de los sistemas operativos
La evolución de los sistemas operativosLa evolución de los sistemas operativos
La evolución de los sistemas operativos
 
La evolución de los sistemas operativos pw
La evolución de los sistemas operativos pwLa evolución de los sistemas operativos pw
La evolución de los sistemas operativos pw
 
Tema 1. sistemas operativos 1
Tema 1. sistemas operativos 1 Tema 1. sistemas operativos 1
Tema 1. sistemas operativos 1
 

Último

PLANIFICACION ANUAL , año 2024. nivel primaria
PLANIFICACION ANUAL , año 2024. nivel primariaPLANIFICACION ANUAL , año 2024. nivel primaria
PLANIFICACION ANUAL , año 2024. nivel primariajosevilla696981
 
644400074-LA-CONSOLIDACION-DE-LA-REPUBLICA-OLIGARQUICA-pdf.pptx
644400074-LA-CONSOLIDACION-DE-LA-REPUBLICA-OLIGARQUICA-pdf.pptx644400074-LA-CONSOLIDACION-DE-LA-REPUBLICA-OLIGARQUICA-pdf.pptx
644400074-LA-CONSOLIDACION-DE-LA-REPUBLICA-OLIGARQUICA-pdf.pptxRosiClaros
 
Presentación Materiales para la Construcción.ppt
Presentación Materiales para la Construcción.pptPresentación Materiales para la Construcción.ppt
Presentación Materiales para la Construcción.pptCARLOSAXELVENTURAVID
 
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdfTALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdfMiguelGomez900779
 
Home Assistant - Un Hub para controlarlos a todos
Home Assistant - Un Hub para controlarlos a todosHome Assistant - Un Hub para controlarlos a todos
Home Assistant - Un Hub para controlarlos a todosDebora Gomez Bertoli
 
linea de tiempo television y su avance en los años
linea de tiempo television y su avance en los añoslinea de tiempo television y su avance en los años
linea de tiempo television y su avance en los añosMaraPazCrdenas
 
9-Sociales-Colombia siglo XX.pdf sociales
9-Sociales-Colombia siglo XX.pdf sociales9-Sociales-Colombia siglo XX.pdf sociales
9-Sociales-Colombia siglo XX.pdf socialesJhonathanRodriguez10
 
PERFIL SECRETARIAL - SECRETARIADO EJECUTIVO
PERFIL SECRETARIAL - SECRETARIADO EJECUTIVOPERFIL SECRETARIAL - SECRETARIADO EJECUTIVO
PERFIL SECRETARIAL - SECRETARIADO EJECUTIVOAdrianaBernal82
 

Último (8)

PLANIFICACION ANUAL , año 2024. nivel primaria
PLANIFICACION ANUAL , año 2024. nivel primariaPLANIFICACION ANUAL , año 2024. nivel primaria
PLANIFICACION ANUAL , año 2024. nivel primaria
 
644400074-LA-CONSOLIDACION-DE-LA-REPUBLICA-OLIGARQUICA-pdf.pptx
644400074-LA-CONSOLIDACION-DE-LA-REPUBLICA-OLIGARQUICA-pdf.pptx644400074-LA-CONSOLIDACION-DE-LA-REPUBLICA-OLIGARQUICA-pdf.pptx
644400074-LA-CONSOLIDACION-DE-LA-REPUBLICA-OLIGARQUICA-pdf.pptx
 
Presentación Materiales para la Construcción.ppt
Presentación Materiales para la Construcción.pptPresentación Materiales para la Construcción.ppt
Presentación Materiales para la Construcción.ppt
 
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdfTALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
 
Home Assistant - Un Hub para controlarlos a todos
Home Assistant - Un Hub para controlarlos a todosHome Assistant - Un Hub para controlarlos a todos
Home Assistant - Un Hub para controlarlos a todos
 
linea de tiempo television y su avance en los años
linea de tiempo television y su avance en los añoslinea de tiempo television y su avance en los años
linea de tiempo television y su avance en los años
 
9-Sociales-Colombia siglo XX.pdf sociales
9-Sociales-Colombia siglo XX.pdf sociales9-Sociales-Colombia siglo XX.pdf sociales
9-Sociales-Colombia siglo XX.pdf sociales
 
PERFIL SECRETARIAL - SECRETARIADO EJECUTIVO
PERFIL SECRETARIAL - SECRETARIADO EJECUTIVOPERFIL SECRETARIAL - SECRETARIADO EJECUTIVO
PERFIL SECRETARIAL - SECRETARIADO EJECUTIVO
 

Clase 01. sistemas operativos

  • 1. Introducción a los Sistemas Operativos Mg. Ing. Calos Enrique Chinga Ramos
  • 2.
  • 4. Objetivo de Curso La importancia del estudio de este curso radica no solo en comprender los mecanismos que emplean los Sistemas Operativos para cumplir sus tareas sino en entenderlos para evitar errores mas comunes al programar, que pueden resultar desde un rendimiento deficiente hasta la perdida de la información
  • 5. ¿Qué es un Sistema Operativo? Un Sistema Operativo es un programa que controla la ejecución de aplicaciones y programas, y que actúa como interfaz entre las aplicaciones y el hardware del computador
  • 6. Historia  1939. Alan Turing, decifra el código secreto de los Alemanes. Turing fue un pionero en el desarrollo de la lógica de los computadores modernos.  1941. Konrad Zuse completa la primera computadora que funciona, el Z3, un ordenador que es Turing completo y trabaja en coma flotante binaria.  1943. Se inicia el desarrollo de ENIAC.  1946. John Von Newmann, propone una versión modificada del ENIAC; el EDVAC.  1962. J.C.R. Licklider escribió un ensayo sobre el concepto de Red Intergaláctica, donde todo el mundo estaba interconectado para acceder a programas y datos desde cualquier lugar del planeta.  1963. Un comité Industria-Gobierno desarrolla el código de caracteres ASCII.  1966. Un grupo de investigadores de los Laboratorios Bell (hoy AT&T) desarrolló un sistema operativo experimental llamado MULTICS .
  • 7. Historia  1969. La organización ARPA junto con la compañía Rand Corporation desarrolló una red sin nodos centrales basada en conmutación de paquetes tal y como había propuesto Paul Baran.  1971. Ray Tomlinson crea el primer programa para enviar correo electrónico.  1974. Vint Cerf, conocido por muchos como el padre de Internet, junto con Bob Kahn, publican “Protocolo para Intercomunicación de Redes por paquetes”, donde especifican en detalle el diseño de un nuevo protocolo.  1980. IBM comienza a buscar un sistema operativo para la nueva computadora personal (PC) que iba a lanzar al mercado. Bill Gates y Paul Allen compraron los derechos de QDOS (Quick and Dirty Operating System).  1983. Richard Stallman, quien por ese entonces trabajaba en el Instituto Tecnológico de Massachussets (MIT), decidió dedicarse al proyecto de software libre que denominó GNU.  1991. Linus Torvalds publica la primera versión de Linux. Pronto se integró el nuevo núcleo con el proyecto GNU para formar el sistema operativo libre GNU/Linux bajo la licencia GPL
  • 8. Objetivos de los Sistemas Operativos Facilidad de Uso. Un Sistema Operativo facilita el uso del computador Eficiencia. Un Sistema Operativo permite que los recursos de un Sistema de computación se puedan utilizar de una manera eficiente. Capacidad de evolucionar. Un sistema operativo se debe construir de tal forma que puedan desarrollar, probar e introducir nuevas funciones en el Sistema sin interferir con su servicio
  • 9. El Sistema Operativo como Interfaz de Usuario /Computador El Usuario Final no se preocupa por los detalles de hardware. El solo ve un Sistema de computación en termino de conjunto de aplicaciones. Al programador se le complicaría el desarrollo de una aplicación con instrucciones de código maquina. Para facilitar esta tarea se le proporciona un conjunto de programas de sistema. Gestión de ficheros, controles de dispositivo E/S, etc.
  • 10. Los Servicios de los Sistemas Operativos  Desarrollo de programas (utilitarios)  Ejecución de programas (carga en memoria)  Acceso a dispositivos de E/S (instrucciones peculiares)  Acceso controlado a los ficheros (formatos)  Acceso al Sistema (seguridad)  Detección y respuesta de errores. (gestión)  Contabilidad (monitor)