Tecno

Solo disponible en BuenasTareas
  • Páginas : 9 (2238 palabras )
  • Descarga(s) : 0
  • Publicado : 11 de noviembre de 2010
Leer documento completo
Vista previa del texto
Sistemas Operativos Tema 1: conceptos generales

© 1998-2008 José Miguel Santos – Alexis Quesada – Francisco Santana
1

Contenidos
¿ Qué es un SO ? Evolución histórica de los SO Tipos de sistemas informáticos

2

Elementos de un sistema informático
Hardware (lo tangible) Software (programas, lo intangible)
software del sistema aplicaciones

Personas (usuarios del sistema)usuarios programadores
El SO controla y coordina el uso del hardware entre los distintos programas para diversos usuarios

3

¿Qué es un sistema operativo?
Un programa que sirve de intermediario entre los usuarios y el hardware Pertenece al software del sistema Objetivos:
Ejecutar las aplicaciones de los usuarios Administrar eficientemente los recursos de la máquina eficiencia Facilitar lainteracción con el computador usabilidad

4

Definiciones breves
Un sistema de software cuyo fin es que un sistema informático sea operativo (utilizable). Conjunto de programas que gestionan los recursos del sistema, optimizan su uso y resuelven conflictos.

5

¿Qué es un sistema operativo?
Es un administrador de recursos
como si fuera un gobierno del hardware programa de control ojo, norealiza trabajo productivo

Es una interfaz con el hardware
añade características no existentes en el hw oculta características inconvenientes del hw máquina extendida
El SO proporciona un ambiente de ejecución de programas En caso de conflictos debe decidir de forma eficiente y justa

6

El SO como administrador de recursos
Tenemos dos participantes en el sistema: los procesos y losrecursos.
Un proceso es un programa en ejecución Un recurso puede ser real o virtual, físico o lógico

Los procesos compiten por el uso de recursos escasos. Necesitamos un árbitro imparcial que asigne recursos a los procesos, de forma justa y eficiente.

7

El SO como administrador de recursos (2)
El SO debe determinar a quién se le entregan los recursos, qué cantidad de recursos se conceden,en qué momento y durante cuánto tiempo. políticas de gestión de recursos

8

El SO como administrador de recursos (y 3)
Criterios de gestión de recursos:
Optimizar el rendimiento del sistema Reparto justo evitar acaparamientos e inanición de procesos perjudicados Garantizar la seguridad e integridad de la información …

Normalmente, los distintos criterios entran en conflicto
Ej. no sepuede maximizar el rendimiento y a la vez dar un reparto justo

9

El SO como interfaz
Es una capa entre el usuario y el hardware. La interfaz ofrece una máquina extendida que es una abstracción de la realidad.
Proceso 3
Máquina extendida

Proceso 1

Máquina desnuda Nivel del Sistema Operativo

Proceso 2

Proceso 4

10

El SO como interfaz (2)
Esa abstracción es más cómoda,más conveniente, más usable para el usuario y para el programador. Esta interfaz puede ser independiente del hardware: ganamos portabilidad.

11

Recorrido histórico: tipos de Sistemas
Primeros sistemas Sistemas por lotes Mejoras en la gestión de la E/S Sistemas por lotes multiprogramados Sistemas de tiempo compartido Ordenadores personales Sistemas paralelos:multiprocesadores Sistemasdistribuidos Sistemas de tiempo real

12

Primeros sistemas
Los primeros sistemas de computación se caracterizaban Gran tamaño Prácticamente sin ningún soporte lógico (tableros enchufables, tarjetas perforadas,...)

13

Primeros sistemas
Organización del trabajo:
usuario experto: operador/programador un solo usuario en cada momento (tiempo asignado, “listas de reserva”)

14

Primerasmejoras
Dispositivos físicos
Lectoras de tarjetas, impresoras y cintas magnéticas

Elementos lógicos: aparece el primer software de sistema,
ensambladores, compiladores, cargadores manejadores de dispositivos bibliotecas con subrutinas de uso frecuente Finalmente aparecieron los primeros compiladores de lenguajes de alto nivel (FORTRAN, COBOL), simplificando la labor de programación pero...
tracking img