37
Universidad Veracruzana Sistemas Operativos Agosto 2014 – Enero 2015 Ricardo Carrera Hernández

1. introducción a los so

Embed Size (px)

Citation preview

Page 1: 1. introducción a los so

UniversidadVeracruzana

Sistemas Operativos

Agosto 2014 – Enero 2015

Ricardo Carrera Hernández

Page 2: 1. introducción a los so

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

Page 3: 1. introducción a los so

UniversidadVeracruzana

3

…suspiro…

¡¿Qué hago aquí?!

Page 4: 1. introducción a los so

UniversidadVeracruzana

4

FÁCIL!!

¿Cómo voy a aprobar?

¡No me engañen!

Page 5: 1. introducción a los so

UniversidadVeracruzana

5

LEERHACER EJERCICIOSREALIZAR PRÁCTICASINSTALAR GNU/LINUX

ReglasÓiganlo….

Page 6: 1. introducción a los so

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%

Page 7: 1. introducción a los so

UniversidadVeracruzana

7

¡¡Es Hora de Comenzar!!

Page 8: 1. introducción a los so

UniversidadVeracruzana

8

¿Qué es un Sistema Operativo?

Sí….¿Qué es?....

Page 9: 1. introducción a los so

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.

Page 10: 1. introducción a los so

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.

Page 11: 1. introducción a los so

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.

Page 12: 1. introducción a los so

UniversidadVeracruzana

12

Investigación:

Dos definiciones más de Sistemas Operativos

yupi! yupi!Tarea!!

Page 13: 1. introducción a los so

UniversidadVeracruzana

13

Mac OS X

GNU/Linux

Windows 8

¡Tú!

Page 14: 1. introducción a los so

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

Page 15: 1. introducción a los so

UniversidadVeracruzana

15

Software

Kernel

Hardware

Kernel

Núcleo del sistema, contiene las operaciones básicas del sistema

Page 16: 1. introducción a los so

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

Page 17: 1. introducción a los so

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

Page 18: 1. introducción a los so

UniversidadVeracruzana

18

Un poco de historia…

Seee..

Page 19: 1. introducción a los so

UniversidadVeracruzana

19

Ausencia de sistemas operativos

Page 20: 1. introducción a los so

UniversidadVeracruzana

20

El usuario tiene completo acceso

al lenguaje máquina y todas las

instrucciones se codificaban

manualmente.

Page 21: 1. introducción a los so

UniversidadVeracruzana

21

Primer sistema operativo creado por General Motors para la

computadora IBM 701.

ooooh!

Page 22: 1. introducción a los so

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

Page 23: 1. introducción a los so

UniversidadVeracruzana

23

Introducción de la multiprogramación y el

multiprocesamiento

Page 24: 1. introducción a los so

UniversidadVeracruzana

24

Se utilizaban varios procesadores en una

única computadora para lograr una mayor

potencia de cálculo en la máquina

Page 25: 1. introducción a los so

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

Page 26: 1. introducción a los so

UniversidadVeracruzana

26

Querido diario…

Page 27: 1. introducción a los so

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

Page 28: 1. introducción a los so

UniversidadVeracruzana

28

¡Queremos una !

Page 29: 1. introducción a los so

UniversidadVeracruzana

29

L.I. Minio

Page 30: 1. introducción a los so

UniversidadVeracruzana

30

Page 31: 1. introducción a los so

UniversidadVeracruzana

31

0100111001111000101001010101000101010010

Page 32: 1. introducción a los so

UniversidadVeracruzana

32

Page 33: 1. introducción a los so

UniversidadVeracruzana

33

… ¿ya terminó?

Page 34: 1. introducción a los so

UniversidadVeracruzana

34

Page 35: 1. introducción a los so

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

Page 36: 1. introducción a los so

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

Page 37: 1. introducción a los so

UniversidadVeracruzana

37

Nos vemos mañana…