El documento describe los conceptos básicos de los sistemas operativos. Explica que un sistema operativo es un conjunto de programas que gestionan los recursos de hardware y permiten la interacción con el usuario. Luego detalla algunas de las tareas clave de los sistemas operativos como la administración de recursos, archivos y tareas. Finalmente, menciona algunos de los sistemas operativos más conocidos como Windows, Linux y Macintosh.
3. Definición
• Conjunto de programas de computadoras cuyo fin es permitir la
administración eficaz de sus recursos, gestionando los componentes de la
máquina desde los niveles más básicos permitiendo de esta manera la
interacción con el usuario
• Proporcionar comodidad en el uso de un computador
• Gestionar de manera eficiente los recursos del equipo
• Brindar una interfaz al usuario, para que pueda ejecutar instrucciones
(comandos)
4. Tareas del SO
-Realizar el interfaz sistema-usuario.
-Compartir los recursos de Hardware entre los
usuarios.
-Permitir a los usuarios compartir sus datos entre
ellos.
-Prevenir que las actividades de un usuario no
interfieran en las de los demás usuarios.
-Calendarizar los recursos de los usuarios.
-Facilitar el acceso a los dispositivos de E/S.
-Recuperarse de fallas o errores.
-Llevar el control sobre el uso de los recursos.
-Entre otras
5. En resumen:
• Un SO es un conjunto de programas de
control que gestiona periféricos, ficheros y
usuarios y ofrece un entorno para el
desarrollo del trabajo del ordenador
7. FUNCIONES básicas,
en la operación de un sistema
informático
1. Interfaces al usuario
Es la parte del sistema operativo que
permite comunicarse con él, de tal
manera que pueden cargarse
programas, acceder archivos y realizar
otras tareas.
Existen 2 tipos de interfaces:
•Las que se basan en comandos
•Las interfaces gráficas de usuario GUI
9. FUNCIONES básicas,
en la operación de un sistema
2. Administración de
recursos
Administra los recursos de hardware y
de redes de un sistema informático,
como la CPU, memoria, dispositivos de
almacenamiento principal y
secundarios, periféricos de entrada y
salida
informático
10. FUNCIONES básicas,
en la operación de un sistema
3. Administración de
archivos
Un sistema de información contiene
programas que controlan la creación,
eliminación y acceso de archivos y de
datos.
También implica mantener actualizado el
registro de la ubicación física de los
archivos en los dispositivos de
almacenamiento.
informático
11. FUNCIONES básicas,
en la operación de un sistema
4. Administración de
tareas
Los programas del SO controlan qué
áreas tienen acceso a la CPU y por
cuánto tiempo.
Pueden distribuir una parte específica
del tiempo de la CPU para una tarea en
particular, e interrumpirla en cualquier
momento y sustituirla por otra de mayor
prioridad
informático
12. FUNCIONES básicas,
en la operación de un sistema
informático
5. Servicio de soporte
Entre las mas conocidas se pueden
destacar las implementaciones de:
UNIX
Los sistemas operativos de APPLE
Los sistemas operativos de Microsoft
LINUX o BSD (software libre producidas
por empresas, universidades,
comunidades de desarrollo)
14. Carga y ejecución de
programas
•Multiusuario: permite que 2 o más, centenares o
miles de usuarios utilizan sus programas al
mismo tiempo.
•Multiprocesador: soporta el abrir un mismo
programa en más de una CPU
•Multitarea: permite que varios programas se
ejecuten al mismo tiempo
•Multitramo: permite que diversas partes de un
solo programa funcionen al mismo tiempo.
•De tiempo real: responde a las entradas
inmediatamente (DOS, UNIX no son de TR)
15. Definiciones
adicionales
•Kernel: es el módulo central del sistema
operativo. Es la parte que se carga primero y
permanece en memoria principal. Debido a esto,
es importante que el kernel sea lo más pequeño
posible, pero provea todos los servicios
esenciales que requieren las otras partes del
sistema operativo y las aplicaciones.
•Driver: es un programa de bajo nivel encargado
de atender a un dispositivo físico, ejecutado como
resultado de invocación desde el sistema
operativo
16. Definiciones
adicionales
•Paquetes de Software: son combinaciones de
diferentes programas que forman parte de una oferta
comercial. Por ejemplo, Microsoft Windows viene
“empaquetado” con muchas herramientas de
software.
18. Sistemas operativos
• Existen múltiples sistemas operativos:
– MS-DOS
– Linux
– Macintos
– Windows.
– Etc.
• En la actualidad Windows es el más utilizado, pero también el
más atacado por los “piratas” y, por ello, el más vulnerable.
• Linux es un sistema operativo gratuito en torno al cual se está
desarrollando el importante movimiento del “software libre y
gratuito”.
20. Los sistemas
operativos Windows
• Los diferentes Windows (95, 98, 2000,
Milenium, XP) son sistemas que presentan
ante la persona que los usa diferentes
“ventanas” (de ahí su nombre) en la
pantalla del ordenador.
• A través de esas ventanas se puede ver y
actuar con los programas y los
dispositivos.
21. Continuación: IInntteerrffaazz ddee uussuuaarriioo
Escritorio
Atajos del escritorio
Fondo se llama escritorio
Botón de inicio
Barra de tareas
22.
23. Mas..
• sistema operativo,
GNU/Linux es muy
eficiente y tiene un
excelente diseño. Es
multitarea, multiusuario,
multiplataforma y
multiprocesador; en las
plataformas Intel corre en
modo protegido; protege
la memoria para que un
programa no pueda hacer
caer al resto del sistema.
• UBUNTU
• REDHAT ENTERPRISE
• FEDORA
• DEBIAN
• 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 2007
24. LINUX
• Desarrollado por Linus Torvald
• Funciona sobre plataformas Intel o Motorola
• Se estructura en:
– Núcleo o Kernel: Interactúa directamente con el hardware
y reside permanentemente en memoria.
– Shell: Intérprete de comandos. Interfaz entre núcleo y
usuario.
– Utilidades o programas de usuario.
26. MACINTOSH
• Hablar de Apple computers nos remonta al inicio de
la computadora personal, nos hace ver como una
empresa ha sido líder en equipo destinado a
aplicaciones de desarrollo gráfico y con gran auge
en el campo de la producción de Video. Y
finalmente, es hablar de una empresa que ha
revolucionado a la industria musical con su popular
iPod rompiendo paradigmas y sorprendiendo en
cada conferencia en la que Steve Jobs se hace
presente.
27. Sistema operativo multitarea para ordenadores o computadoras personales
con microproce-sadores de la gama x86 de Intel.
Puede ejecutar aplicaciones para Windows y MS-DOS y leer discos de MS-DOS
Hoy en día este sistema operativo esta virtualmente en todas las
Mac’s, y fue trabajado por una década para poder obtener el éxito que tiene
ahora.
32. Determinado software y/o hardware con el cual una aplicación es
compatible y permite ejecutarla.
Se refiere a la cantidad de datos que ejecutan por instrucción o
ciclo de procesador.
WINDOWS
32 BITS
64 BITS
XP HOME
XP PROFESIONAL
XP PROFESIONAL X64
VISTA ULTIMATE
SEVEN (VERSIONES
ACTUALES)
33. MACINTOSH
32 BITS
64 BITS
MAC os
MAC os 8-9-X
MAC os 8-9-X
UNIX
32 BITS
LINUX 386
XP PROFESIONAL
64 BITS LINUX DE 64 BITS
34. No se puede usar un sistema operativo de 64 bits si tu procesador no es
de 64bits
La mayoría de sistemas operativos no son compatibles con algunos
programas .
Antes de una instalación de un sistema operativo verificar las
características técnicas de del trabajo del procesador para obtener la
compatibilidad requerida
36. Tenemos:
• Android OS
Desarrollador: Linux para Google
• iPhone, iPad y iPod
Desarrollador: Apple
• Symbian OS
Desarrollador: Symbian de Nokia
• BlackBerry OS
Desarrollador: Research In Motion (RIM)
Windows Phone
Desarrollador: Microsoft
38. FUNCIONES
• Interpretar órdenes o comandos y ejecutarlas.
• Controlar el movimiento de los datos entre los dispositivos.
• Controlar los ficheros en disco (magnéticos u ópticos).
LIMITACIONES
•Máxima cantidad de memoria que era capaz de gestionar
•Limitación en el número de caracteres de los nombres de
archivos
•Su uso no era intuitivo ……
•Monótono
•Imposibilidad de compartir información entre aplicaciones