P. 1
02 - Sistemas Operativos

02 - Sistemas Operativos

4.0

|Views: 900|Likes:
Publicado porLuis Robles
SIstemas operativos
SIstemas operativos

More info:

Published by: Luis Robles on Sep 06, 2008
Copyright:Attribution Non-commercial No-derivs

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PPT, PDF, TXT or read online from Scribd
See more
See less

07/10/2013

pdf

text

original

Sistemas Operativos

Mas allá de Microsoft Windows

Objetivos iniciales
• Definir un sistema. • Definir un sistema operativo de computador. • Delimitar las funciones de un sistema operativo. • Realizar un breve repaso a los términos comunes a utilizar. • ¿Cuál es la participación del usuario?

Sistema
• Un sistema es un conjunto de elementos interrelacionados y que interactúan entre si. Existe una diferenciación entre los sistemas real y sistema conceptual.
– Sistema REAL: Un sistema material con partes organizadas, las cuales interactúan entre si. – Sistema CONCEPTUAL: Un sistema compuesto por nombres, códigos y otros métodos de comunicación. Entre ellos podemos definir las matemáticas, la lógica y la notación musical.

Sistema Operativo
• “Un sistema operativo es un programa o conjunto de programas destinado a permitir la comunicación del usuario con un computador y gestionar sus recursos de una forma eficaz. Comienza a trabajar cuando se enciende el computador, y gestiona el hardware de la máquina desde los niveles más básicos.”

Mini-Tarea [10 min.]
• Utilice Internet, y busque a lo menos tres definiciones complementarias acerca de un sistema operativo. • Realice una búsqueda comparativa sobre variados sistemas operativos actuales.

Software
• Existen software de diverso tipo, pero se distinguen dos categorías relacionadas a sistemas operativos. • De sistema: Aquellos que están integrados o son pilar del sistema operativo. Ejemplos: Explorer.exe, svchost.exe, services.exe, otros. • De aplicación: Aquellos que no tienen funciones vitales dentro del sistema, o que son accesorios. Ejemplos: Calculadora, Word, Excel, otros.

Características deseadas
• Sea confiable. • Permita ejecución libre de procesos (con autorización). • Eficiente en reducción de tiempo. • Maximización de recursos. • Facilitar el dialogo. • Compartir recursos.

Componentes
• Cuatro partes fundamentales:
1. 2. 3. 4. 5. Núcleo o Kernel. Administrador de memoria. Sistema de entrada/Salida. Administrador de archivos. Interprete de comandos.

Núcleo o Kernel
• • • • Descansa sobre el hardware. Controla módulos. Cuenta con un “planificador”. Existen de dos tipos: Monolítico y modular.

Administrador de memoria
• Memoria RAM (Random Access Memory). • Memoria Virtual. • Swap (Linux y otros S.O.)

Sistema E/S
• Periféricos. • Spools o colas.

Administrador de archivos
• Permite crear, modificar y actualizar archivos, ya sea en la maquina local o en red. • Manejo de dispositivos de almacenamiento. • Diferentes tipos de administración; ejemplos:
– – – – – – Fat16. Fat32. ReiserFS. NTFS. Ext3. Otros.

Interprete de comandos
• Comunicación del usuario con el sistema operativo. • Difiere de la interfaz grafica. • Ejemplos conocidos:
– Ms-DOS. – Bash.

Esquema de acceso a un sistema

Usuario II: Procesador de texto

Usuario I: Video – Juego Software de aplicación

Usuario N: N aplicaciones

Sistema Operativo Hardware

EXTRA: Seguridad
• Los sistemas operativos deben tener una función inherente: Seguridad. • Existen ciertos aspectos que deben ser cubiertos aquí:
– Distinguir entre uso autorizado y NO autorizado. – Tener ciertos controles a realizar de forma periódica o a petición. – Resguardar componentes fundamentales del sistema operativo.

Diferentes Sistemas
• Entre otros:
– Unix. – Ms-Dos. – BSD. – BeOS. – Netware. – Linux. – Windows. – MacOS.

Unix
• Características:
– De tiempo compartido. – Multitarea. – Multiusuario. – Lenguaje de control: Shell. – Sistema grafico no incluido. Existen proyectos para “levantar” un sistema grafico, tal como Xfree86 o Xorg.

Ms-DOS
• • • • Microsoft Disk Operating System. Anterior a Windows. Solo interprete de comandos. No posee sistema grafico, propio o de terceros.

BSD
• Entre sus principales avances:
– Control de memoria a través de archivos de paginación. – Implementación nativa de protocolo TCP/IP. – Control de trabajos por usuario. – Fast-Filesystem.

BeOS
• Hoy descontinuado. • Sus mejoras pasaron desapercibidas, ofrecía cierta compatibilidad con Windows 3.11 y Windows 95.

Netware
• Creado por Novell. • Potente en el manejo de redes y recursos compartidos. • Hoy en día es bastante utilizado en ambientes de redes corporativas.

Linux
• Clon de Minix, a su vez un Clon gratuito de Unix. • Nació en 1.992 de la mano de Linus Torvalds, como proyecto de tesis. • Funciona en PC, como en variadas arquitecturas. • Es gratuito. • Permite ejecución nativa de software Unix y BSD, además permite emulación de algunos programas de Windows.

• Linux es un núcleo, ya que el sistema operativo con sus herramientas es llamado GNU/Linux. • Nativamente tampoco posee sistema grafico, pero puede ejecutar Xfree86 y Xorg de ser necesario.

Escritorio Gnome, Linux.

Windows
• Sistema operativo con interfaz grafica incorporada. • El entorno es sencillo y agradable, lo cual permite su utilización por publico variado. • Hasta el nacimiento de Windows XP, este sistema tenia dos líneas diversas, separadas en entre las versiones domesticas (1, 2. 3.1, 3.11, `95, `98, `2000) y las versiones de servidor (NT con sus diversos “service pack”, 2000 server).

Windows 3.11
• Sistema que incluye mejoras en soporte para fuentes True-Type junto con mejoras en el soporte multimedia. Fue uno de los primeros pasos por entregar multimedia masivamente a los usuarios. • Windows 3.11 tenia mejoras en sus controladores, y protocolos avanzados (en ese entonces) para conexión a redes.

Windows NT
• Sistema orientado a su funcionamiento como servidor. • Sufrió constantes problemas con software y hardware, necesitando muchos recursos para su funcionamiento optimo.

Windows `95
• Tenia dos grandes ventajas para el consumidor medio:
– Permitía una instalación integrada desde diskette o CD-Rom, por lo tanto, parecía que no necesitaba MS-DOS para su funcionamiento. – Utilizaba un sistema “avanzado” de protección de memoria, que permitía que las aplicaciones Win32 no dañaran otras aplicaciones.

Windows `98
• Incluyó mejoras en sus controladores de hardware y sistema de ficheros FAT32. • Soporte para nuevas tecnologías como DVD, Firewire, USB y AGP. • El explorador se integraba en variados aspectos del sistema operativo. • Su núcleo estaba modificado para tener una integración con Windows NT.

Windows ME
• Windows Millenium Edition. • Proyecto para rellenar el tiempo faltante hasta la salida de Windows 2000 y Windows XP. • En el sistema no se podía distinguir al diferencia entre el MS-DOS y Windows, pero aun así co-existían ambos.

Windows 2000
• Nueva versión de Windows NT. • Tenia un gran avance en el reconocimiento de dispositivos Plug&Play, lo cual generó gran aceptación entre los administradores de sistemas basados en Windows. • Tenia varias versiones:
– Professional (Para estaciones de trabajo) – Server, Advanced server, datacenter server

Windows XP
• Lanzado en el año 2001. • Unión entre la familia 9x y NT. • Grandes capacidades multimedia, conectividad de redes, reconocimiento de dispositivos.

Windows 2003
• Lanzado como sucesor directo de Windows 2000. • Basado en el núcleo de Windows XP, con varios servicios adicionales y otros servicios y características deshabilitadas. • Se mejora el rendimiento de forma considerable.

Windows fundamentals
• Lanzado en el ámbito empresarial en 2006. • Versión basada en Windows XP SP2, pero que esta orientada a equipos antiguos que no cumplen con los requerimientos necesarios para la versión XP. • Varios servicios no disponibles y características deshabilitadas. • Se mejora el rendimiento de forma considerable.

MacOS X
• Basado en Unix. • El sistema grafico llamado Aqua ha sido creado en su totalidad por Apple Computers. • Posee características tales como:
– Time Machine. – Soporte 64 bits. – Spaces. – Finder.

You're Reading a Free Preview

Descarga
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->