2. Hardware (lo tangible)
Software (programas, lo intangible)
- Software del sistema
- Aplicaciones
Personas (usuarios del sistema)
- Usuarios
- Programadores
3. El sistema operativo es el encargado de
controlar y coordinar el uso del hardware
entre los distintos programas para diversos
usuarios, para evitar conflictos y maximizar
la eficiencia en el uso de recursos.
4. Un sistema de software cuyo fin es que
un sistema informático sea operativo
(utilizable).
Conjunto de programas que gestionan
los recursos del sistema(eficiencia),
optimizan su uso, resuelven conflictos,
ejecutan programas del usuario.
5. Tenemos dos participantes en el sistema:
los procesos y los recursos.
- Un proceso es un programa en ejecución
- Un recurso puede ser real o virtual, físico o
lógico .
El SO sirve de árbitro imparcial que
asigne recursos a los procesos, de forma
justa y eficiente.
6. 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.
7. Optimizar el rendimiento del sistema
Reparto justo evitar acaparamientos e
procesos perjudicados.
Garantizar la seguridad e integridad de
la información.
Normalmente, los distintos criterios
entran en conflicto.
8. Es una capa entre el usuario y el
hardware.
La interfaz ofrece una máquina
extendida que es una abstracción de la
realidad.
9. Los primeros sistemas de computación
se caracterizaban por su:
- Gran tamaño
- Prácticamente sin ningún soporte lógico
(tableros enchufables, tarjetas
perforadas,...)
10. Usuarios expertos:
operador/programador
Un solo usuario en cada momento
(tiempo asignado, “listas de reserva”)
11. Los SO se crearon para facilitar el uso del
hardware.
A medida que se diseñaron se hizo
evidente que podrían simplificarse si se
modificaba el diseño del hardware.
A lo largo de la evolución de los SO se
observa que los problemas de los SO
han dado pie a la introducción de
nuevas características del hardware.
12. Windows 95
Windows 98
Windows ME
Windows NT
Windows 2000
Windows 2000 server
Windows XP
Windows Server 2003
Windows CE
Windows Mobile
Windows XP 64 bits
Windows Vista (Longhorn)
Windows 7