SISTEMA OPERATIVO COMPUTO I - UASF karitogaes@gmail.com.

Post on 03-Feb-2016

225 views 0 download

Transcript of SISTEMA OPERATIVO COMPUTO I - UASF karitogaes@gmail.com.

SISTEMA OPERATIVO

COMPUTO I - UASFkaritogaes@gmail.com

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)

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

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

Historia

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

FUNCIONES básicas,en la operación de un sistema

informático

– Es una frase comúnmente usada para describir Es una frase comúnmente usada para describir a "Microsoft Windows" y programas similares. a "Microsoft Windows" y programas similares.

– Tiene ese nombre debido a que debe utilizarse Tiene ese nombre debido a que debe utilizarse un “mouse” para trabajar con objetos gráficosun “mouse” para trabajar con objetos gráficos• Ejemplos: ventanas, menús, iconos, botones y otras Ejemplos: ventanas, menús, iconos, botones y otras

herramientasherramientas

• Windows tiene gráficos (pictures) que usted Windows tiene gráficos (pictures) que usted (que el usuario) utiliza para comunicarse (que el usuario) utiliza para comunicarse (interface) con el computador. (interface) con el computador.

"Graphical user interface” "Graphical user interface” GUIGUI

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

FUNCIONES básicas,en la operación de un sistema

informático

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.

FUNCIONES básicas,en la operación de un sistema

informático

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

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:

UNIXLos sistemas operativos de APPLELos sistemas operativos de MicrosoftLINUX o BSD (software libre producidas por empresas, universidades, comunidades de desarrollo)

FUNCIONES básicas,en la operación de un sistema

informático

Por lo tanto…

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

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.

Revisión de los sistemas operativos

• Sistemas operativos para PCSistemas operativos para PC– DOSDOS– OS/2 IBMOS/2 IBM– UNIXUNIX– Macintosh (Mac OS)Macintosh (Mac OS)– LINUXLINUX– Windows 9x (Windows 9x (generación de los 90generación de los 90))– Windows XPWindows XP– Windows vistaWindows vista

• Sistemas opetativos de redSistemas opetativos de red– Windows NT ServerWindows NT Server– Windows 2000 ServerWindows 2000 Server– Windows Server 2003Windows Server 2003– NetWare de NvellNetWare de Nvell– UNIX para servidoresUNIX para servidores– Linux para servidoresLinux para servidores

• Sistemas operativos integradosSistemas operativos integrados– Windows XPWindows XP– Windows CE.NETWindows CE.NET– Pal OSPal OS– Pocket PC OSPocket PC OS– Symbian Symbian

• Sistemas operativos en miniatura Sistemas operativos en miniatura que se encuentran en los teléfonos que se encuentran en los teléfonos celulares inteligentes de Nokia y Sony celulares inteligentes de Nokia y Sony EricssonEricsson

A continuación lista de algunos de los programas de sistemas operativos A continuación lista de algunos de los programas de sistemas operativos que se pueden encontrar en el mercado:que se pueden encontrar en el mercado:

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”.

WINDOWSWINDOWS MACINTOSHMACINTOSH

FAMILIASFAMILIAS

UNIXUNIX

95

98

2000

NT

ME

2000 S.

XP

S. 2003

MOBILE

CE

VISTAS

MAC OS

7

8

X

9

AIX

GNU/HURD

GNU/LINUX

AMIX

SYSTEM V

HP-UX

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.

Continuación: Interfaz de usuarioInterfaz de usuario E

scri

tori

o

Ata

jos

del

esc

rito

rio

Fo

nd

o s

e ll

ama

escr

ito

rio

Botón de inicioBarra de tareas

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

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.

LINUX

Interfaz gráfica

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.

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.

WINDOWS

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.

32 BITS

64 BITS

XP HOMEXP PROFESIONAL

XP PROFESIONAL X64 VISTA ULTIMATESEVEN (VERSIONES ACTUALES)

MACINTOSH

32 BITS

64 BITS

MAC os MAC os 8-9-X

MAC os 8-9-X

UNIX

32 BITSLINUX 386XP PROFESIONAL

64 BITS LINUX DE 64 BITS

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

Tenemos:

• Android OSDesarrollador: Linux para Google

• iPhone, iPad y iPod Desarrollador: Apple

• Symbian OSDesarrollador: Symbian de Nokia

• BlackBerry OSDesarrollador: Research In Motion (RIM) Windows PhoneDesarrollador: Microsoft

MS-DOSMS-DOS Interacción con el usuario Interacción con el usuario

en forma de lenguaje de en forma de lenguaje de comandos comandos

Múltiples utilidades en la Múltiples utilidades en la manipulación de ficheromanipulación de fichero

La estructuración de los La estructuración de los directorios es en forma de directorios es en forma de directorios o subdirectorios directorios o subdirectorios jerárquicosjerárquicos

Gestión versátil de los Gestión versátil de los periféricosperiféricos

Procesamiento por lotesProcesamiento por lotes

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

COMANDOS MÁS UTILIZADOS DE COMANDOS MÁS UTILIZADOS DE DOSDOS

ComandoComando UsoUso

MDMD C:>MD [C:>MD [nombre del directorionombre del directorio]] Crear directoriosCrear directorios

CDCD C:>CD [C:>CD [nombre del directorionombre del directorio]] Cambiarse de directorioCambiarse de directorio

RDRD C:>RD [C:>RD [nombre del directorionombre del directorio]] Borrar directorioBorrar directorio

DIRDIR C:\[C:\[nombre del directorionombre del directorio]>DIR]>DIRC:>\DIR [C:>\DIR [nombre del directorionombre del directorio]]

Ver contenido deVer contenido dell directoriodirectorio

COPYCOPY C:>COPY[C:>COPY[nombre del directorionombre del directorio] ] [lugar]:[lugar]:

Copiar archivosCopiar archivos

DELDEL C:>DEL [C:>DEL [nombre del directorionombre del directorio]][lugar][lugar]

Borrar archivosBorrar archivos

Comandos UsoUsoRENAMERENAME C:>RENAME [C:>RENAME [nombre del nombre del

directoriodirectorio]]Cambiarle el Cambiarle el nombre al archivonombre al archivo

MOVEMOVE C:>C:> MOVE MOVE [[nombre del directorionombre del directorio]][lugar][lugar]

Mover archivosMover archivos

EDITEDIT C:>C:> EDIT EDIT [[nombre del nombre del ddirectorioirectorio]] Editar archivosEditar archivos

FORMATFORMAT C:>C:> FORMAT A: FORMAT A: { {Disco blandoDisco blando}} Inicializar Inicializar ((formatearformatear))

HELPHELP C:>HELP [comando]C:>HELP [comando] Buscar ayudaBuscar ayuda

EXITEXIT C:>EXITC:>EXIT Salir de DOSSalir de DOS

Videoshttp://www.youtube.com/watch?v=FNncE-8QnHohttp://www.youtube.com/watch?v=jGwKByABb6ghttp://www.youtube.com/watch?v=ZIkyUQ21POMhttp://www.youtube.com/watch?v=Ydz9CkRa6us&feature=relatedhttp://www.youtube.com/watch?v=80OowhlKgpg&feature=relatedhttp://www.youtube.com/watch?v=oLTtkumdeSE&feature=relatedhttp://www.youtube.com/watch?v=BiznImTMkSEhttps://www.youtube.com/watch?v=8dqFqW2eEz4http://www.youtube.com/watch?v=6aKAHYlDu78http://www.youtube.com/watch?feature=endscreen&v=bpoqQOxrpZM&NR=1

• http://www.youtube.com/watch?v=BWHWoAIrsTA

• http://www.youtube.com/watch?v=n3BMjO7Rw1Y

Videos