1. introducción a los so

Preview:

Citation preview

UniversidadVeracruzana

Sistemas Operativos

Agosto 2014 – Enero 2015

Ricardo Carrera Hernández

UniversidadVeracruzana

2

Ricardo Carrera Hernández

Email Institucional: rcarrera@uv.mx

Email personal: rcarrerah2000@yahoo.com.mx

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…