Upload
rcarrerah
View
351
Download
3
Embed Size (px)
Citation preview
UniversidadVeracruzana
Sistemas Operativos
Agosto 2014 – Enero 2015
Ricardo Carrera Hernández
UniversidadVeracruzana
2
Ricardo Carrera Hernández
Email Institucional: [email protected]
Email personal: [email protected]
Blog: http://soinfuv.blogspot.mx/
Twitter: @rcarrerah
Facebook: rcarrerah
Pinterest: rcarrerah
UniversidadVeracruzana
3
…suspiro…
¡¿Qué hago aquí?!
UniversidadVeracruzana
4
FÁCIL!!
¿Cómo voy a aprobar?
¡No me engañen!
UniversidadVeracruzana
5
LEERHACER EJERCICIOSREALIZAR PRÁCTICASINSTALAR GNU/LINUX
ReglasÓiganlo….
UniversidadVeracruzana
6
Asistencia
Obligatoria Instalación de GNU/Linux
20% Prácticas y ejercicios
20% Respuestas correctas a preguntas en clase 20% Exámenes prácticos y/o escritos ( >= 3 ) 40%
UniversidadVeracruzana
7
¡¡Es Hora de Comenzar!!
UniversidadVeracruzana
8
¿Qué es un Sistema Operativo?
Sí….¿Qué es?....
UniversidadVeracruzana
9
Un Sistema Operativo es un programa que tiene encomendadas una serie de funciones diferentes cuyo objetivo es simplificar el manejo y la utilización de la computadora, haciéndola segura y eficiente.
UniversidadVeracruzana
10
Un Sistema Operativo no es más que un programa que controla la ejecución de los programas de aplicaciones y actúa como un interfaz entre los usuarios de la computadora y el hardware de la misma.
UniversidadVeracruzana
11
Un Sistema Operativo es un programa que actúa como intermediario entre el usuario y el hardware de la computadora. Su propósito es crear un entorno en el que el usuario pueda ejecutar programas de forma cómoda y eficiente.
UniversidadVeracruzana
12
Investigación:
Dos definiciones más de Sistemas Operativos
yupi! yupi!Tarea!!
UniversidadVeracruzana
13
Mac OS X
GNU/Linux
Windows 8
¡Tú!
UniversidadVeracruzana
14
Hardware
Sistema operativo
Programa de interfaz de usuario
Software
Modo kernel
Modo usuario
Navegador Web
Lector de correo electrónico
Procesador de palabras
Ubicación del Sistema Operativo
UniversidadVeracruzana
15
Software
Kernel
Hardware
Kernel
Núcleo del sistema, contiene las operaciones básicas del sistema
UniversidadVeracruzana
16
Dispositivos físicos
Microprogramación
Lenguaje máquina
Sistema Operativo
Compiladores EditoresIntérprete
de comandos
Sistema bancario
Reservación aerolínea
Navegador Web
Hardware
Programas del sistema
Aplicaciones
Software
UniversidadVeracruzana
17
• Crear• Eliminar• Suspender• Reanudar• Sincronizar• Comunicar
• Asignar memoria a los procesos
• Liberar memoria
• Admin. Espacio libre
• Asignación espacio
• Planificar disco
• Memoria caché
• Interfaz• Manejador
de dispositivos
• Crear• Borrar• Manejo
directorios• Manipular• Mapeo• Respaldo
• Autorizar• Controlar• Garantizar
seguridad
• Comunicación
• Conexión• Transmisió
n
• Interfaz• Texto• Gráfica• Shell
Procesos
MemoriaAlm.
secundario
E/S ArchivosSistema
de protección
Redes de comunicación
Intérprete de
comandos
Administra…
Sistema Operativo
UniversidadVeracruzana
18
Un poco de historia…
Seee..
UniversidadVeracruzana
19
Ausencia de sistemas operativos
UniversidadVeracruzana
20
El usuario tiene completo acceso
al lenguaje máquina y todas las
instrucciones se codificaban
manualmente.
UniversidadVeracruzana
21
Primer sistema operativo creado por General Motors para la
computadora IBM 701.
ooooh!
UniversidadVeracruzana
22
Su propósito era permitir en la máquina la secuencia automática de los trabajos de los usuarios. Para esto, los trabajos se organizaron por lotes.
… y a descansar
UniversidadVeracruzana
23
Introducción de la multiprogramación y el
multiprocesamiento
UniversidadVeracruzana
24
Se utilizaban varios procesadores en una
única computadora para lograr una mayor
potencia de cálculo en la máquina
UniversidadVeracruzana
25
Se desarrollan sistemas operativos grandes y costosos proporcionando simultáneamente el procesamiento por lotes, el procesamiento en tiempo real, el procesamiento en tiempo compartido y el multiprocesamiento
UniversidadVeracruzana
26
Querido diario…
UniversidadVeracruzana
27
Todos los sistemas disponían de:
a) Multiprogramaciónb) Tiempo compartidoc) Memoria virtuald) Procesos secuenciales que cooperan por
medio de semáforose) Sistemas de archivos jerárquicosf) E/S independiente del dispositivo
UniversidadVeracruzana
28
¡Queremos una !
UniversidadVeracruzana
29
L.I. Minio
UniversidadVeracruzana
30
UniversidadVeracruzana
31
0100111001111000101001010101000101010010
UniversidadVeracruzana
32
UniversidadVeracruzana
33
… ¿ya terminó?
UniversidadVeracruzana
34
UniversidadVeracruzana
35
Tipos de Sistemas Operativos
1. Sistemas operativos de mainframe2. Sistemas operativos de servidores3. Sistemas operativos de multiprocesadores4. Sistemas operativos de computadoras
personales5. Sistemas operativos de computadoras de bolsillo6. Sistemas operativos integrados7. Sistemas operativos de nodos sensores8. Sistemas operativos en tiempo real9. Sistemas operativos de tarjetas inteligentes
UniversidadVeracruzana
36
Actividad:
1. Formación de equipos de trabajo de X integrantes.2. Entrega de la lista de integrantes de cada equipo.3. Asignación del tema sobre el tipo de Sistema
Operativo que cada equipo investigará.4. Presentación de cada tema al frente con un tiempo
máximo de 20 minutos.5. Diapositivas con texto guía mínimo.6. Participación en la presentación del tema de todos los
integrantes del equipo.7. Entrega del tema impreso y engargolado de al menos
3 cuartillas y contendrá1. Resumen del tema2. Introducción3. Desarrollo4. Conclusiones
8. Uso del modelo APA
UniversidadVeracruzana
37
Nos vemos mañana…