Herramientas Informáticas I Software: Sistemas Operativos · Herramientas Informáticas I...

15
Herramientas Informáticas I Herramientas Informáticas I Software: Sistemas Operativos Software: Sistemas Operativos Facultad de Ciencias Económicas y Jurídicas Facultad de Ciencias Económicas y Jurídicas Universidad Nacional de La Pampa Universidad Nacional de La Pampa Sistemas Operativos. Sistemas Operativos. 2014 2014 Es el software base que permite trabajar como interfaz Es el software base que permite trabajar como interfaz entre los usuarios y todos los recursos que compone entre los usuarios y todos los recursos que compone la computadora. Desde la U.C.P. hasta las la computadora. Desde la U.C.P. hasta las comunicaciones pasando por todos los periféricos de comunicaciones pasando por todos los periféricos de entrada, salida, mixto y almacenamiento. entrada, salida, mixto y almacenamiento.

Transcript of Herramientas Informáticas I Software: Sistemas Operativos · Herramientas Informáticas I...

Page 1: Herramientas Informáticas I Software: Sistemas Operativos · Herramientas Informáticas I Software: Sistemas Operativos Facultad de Ciencias Económicas y Jurídicas Universidad

Herramientas Informáticas IHerramientas Informáticas ISoftware: Sistemas OperativosSoftware: Sistemas OperativosFacultad de Ciencias Económicas y Jurídicas Facultad de Ciencias Económicas y Jurídicas

Universidad Nacional de La PampaUniversidad Nacional de La Pampa

Sistemas Operativos.Sistemas Operativos.20142014

Es el software base que permite trabajar como interfaz Es el software base que permite trabajar como interfaz entre los usuarios y todos los recursos que compone entre los usuarios y todos los recursos que compone la computadora. Desde la U.C.P. hasta las la computadora. Desde la U.C.P. hasta las comunicaciones pasando por todos los periféricos de comunicaciones pasando por todos los periféricos de entrada, salida, mixto y almacenamiento.entrada, salida, mixto y almacenamiento.

Page 2: Herramientas Informáticas I Software: Sistemas Operativos · Herramientas Informáticas I Software: Sistemas Operativos Facultad de Ciencias Económicas y Jurídicas Universidad

Introducción Introducción El sistema operativo (El sistema operativo (S.O.S.O.) )

debe ser “compatible” con el debe ser “compatible” con el Hardware donde se instala.Hardware donde se instala.

Todo “otro” software que se Todo “otro” software que se instala en la computadora instala en la computadora debe ser compatible con el debe ser compatible con el S.O.S.O.

Facilita al usuario interactuar Facilita al usuario interactuar con la máquina.con la máquina.

Provee funcionalidad común Provee funcionalidad común al resto del software.al resto del software.

Page 3: Herramientas Informáticas I Software: Sistemas Operativos · Herramientas Informáticas I Software: Sistemas Operativos Facultad de Ciencias Económicas y Jurídicas Universidad

Relación S.O.-Usuario-Soft y HardRelación S.O.-Usuario-Soft y HardUsuario/Operador

Otros Programas(Utilitarios,

de Aplicación)

Dispositivosde Entrada

(Teclado, Mouse...)

Dispositivosde Salida

(Impresora, Pantalla...)

Drivers (programas permiten al S.O. reconocer dispositivos no estandares)

SISTEMA OPERATIVO(mono y multi-tarea)

Procesador (mono y

multiproce- sador)Dispositivos de

Comunicaciones(tarjeta Red, modem,

protocolos)

Dispositivos deAlmacenamiento(discos duros, CD,

DVD, cintas)

MemoriaPrincipal

(RAM, Virtual...)

Placa Madre

Page 4: Herramientas Informáticas I Software: Sistemas Operativos · Herramientas Informáticas I Software: Sistemas Operativos Facultad de Ciencias Económicas y Jurídicas Universidad

SumarioSumario

Page 5: Herramientas Informáticas I Software: Sistemas Operativos · Herramientas Informáticas I Software: Sistemas Operativos Facultad de Ciencias Económicas y Jurídicas Universidad

Funciones PrincipalesFunciones Principales (1)

Gestión de procesos:Gestión de procesos:

Un proceso es simplemente, un programa en ejecución que Un proceso es simplemente, un programa en ejecución que necesita recursos para realizar su tarea: tiempo de CPU, necesita recursos para realizar su tarea: tiempo de CPU, memoria, archivos y dispositivos de E/S. El SO es el memoria, archivos y dispositivos de E/S. El SO es el responsable de crear y destruir, parar y reanudar los responsable de crear y destruir, parar y reanudar los procesos y ofrecer mecanismos para que se comuniquen procesos y ofrecer mecanismos para que se comuniquen y sincronicen.y sincronicen.

Gestión de la memoria principalGestión de la memoria principal

La Memoria es una gran almacén (tabla) bytes La Memoria es una gran almacén (tabla) bytes referenciados con una dirección única. Este tabla de referenciados con una dirección única. Este tabla de datos es compartido por la CPU y los periféricos, no es datos es compartido por la CPU y los periféricos, no es permanente y se “borra” al cortarse la energía El SO permanente y se “borra” al cortarse la energía El SO gestiona qué partes de la memoria se usan, quién gestiona qué partes de la memoria se usan, quién (programas), cuando (planificación) y como (programas), cuando (planificación) y como (real/virtual).(real/virtual).

Page 6: Herramientas Informáticas I Software: Sistemas Operativos · Herramientas Informáticas I Software: Sistemas Operativos Facultad de Ciencias Económicas y Jurídicas Universidad

Funciones PrincipalesFunciones Principales (2)

Gestión del almacenamiento secundarioGestión del almacenamiento secundarioEl sistema de almacenamiento secundario es necesario, dada El sistema de almacenamiento secundario es necesario, dada la volatilidad de la memoria principal (almacenamiento la volatilidad de la memoria principal (almacenamiento primario) y su tamaño reducido (relativo).primario) y su tamaño reducido (relativo). El SO se encarga El SO se encarga de:de:

Planificar los discos.Planificar los discos. Gestionar el espacio libre.Gestionar el espacio libre. Asignar el almacenamiento.Asignar el almacenamiento. Verificar que los datos se guarden en ordenVerificar que los datos se guarden en orden

El sistema de entrada y salidaEl sistema de entrada y salidaGestiona el almacenamiento temporal o intermedio (caché), Gestiona el almacenamiento temporal o intermedio (caché), usada por manejadores (drivers) de ciertos dispositivos usada por manejadores (drivers) de ciertos dispositivos (discos). El S.O. gestiona estas “caches” de E/S y servir las (discos). El S.O. gestiona estas “caches” de E/S y servir las interrupciones de los dispositivos de E/S.interrupciones de los dispositivos de E/S.

Page 7: Herramientas Informáticas I Software: Sistemas Operativos · Herramientas Informáticas I Software: Sistemas Operativos Facultad de Ciencias Económicas y Jurídicas Universidad

Funciones PrincipalesFunciones Principales (3)

Sistema de archivos (File System - FS)Sistema de archivos (File System - FS)Los archivos son colecciones de información relacionada, definidas Los archivos son colecciones de información relacionada, definidas

por aplicación que los crea. Así se almacenan programas, datos, por aplicación que los crea. Así se almacenan programas, datos, imágenes, textos, de bases de datos, etc. El SO tiene a cargo:imágenes, textos, de bases de datos, etc. El SO tiene a cargo:

Construir y eliminar archivos y directorios.Construir y eliminar archivos y directorios. Ofrecer funciones para manipular archivos y Ofrecer funciones para manipular archivos y

directorios.directorios. Establecer la correspondencia entre archivos y Establecer la correspondencia entre archivos y

unidades de almacenamiento.unidades de almacenamiento. Realizar copias de seguridad de archivos.Realizar copias de seguridad de archivos.

Características:Características: Existen diferentes arquitecturas para organizan Existen diferentes arquitecturas para organizan los sistemas de archivos. P.e.: FAT, FAT32 (pendrive), EXT3, los sistemas de archivos. P.e.: FAT, FAT32 (pendrive), EXT3, NTFS, XFS, etc. Cada NTFS, XFS, etc. Cada FSFS tiene sus pro y contras. tiene sus pro y contras. Fat32Fat32 limita el limita el tamaño de cada archivo a 4gb pero es mas simple de gestionar. tamaño de cada archivo a 4gb pero es mas simple de gestionar. NTFSNTFS tiene limites superiores a los dispositivos actuales de tiene limites superiores a los dispositivos actuales de almacenamiento pero su gestión es mas compleja.almacenamiento pero su gestión es mas compleja.

Page 8: Herramientas Informáticas I Software: Sistemas Operativos · Herramientas Informáticas I Software: Sistemas Operativos Facultad de Ciencias Económicas y Jurídicas Universidad
Page 9: Herramientas Informáticas I Software: Sistemas Operativos · Herramientas Informáticas I Software: Sistemas Operativos Facultad de Ciencias Económicas y Jurídicas Universidad

Parámetros BusquedaParámetros BusquedaParámetros BusquedaParámetros Busqueda

ConfiguraciónConfiguraciónVisualizaciónVisualización

ConfiguraciónConfiguraciónVisualizaciónVisualización

Fijación de FiltrosFijación de FiltrosFijación de FiltrosFijación de Filtros

Directorio ArbóreoDirectorio ArbóreoDirectorio ArbóreoDirectorio Arbóreo Detalle de ArchivosDetalle de ArchivosDetalle de ArchivosDetalle de Archivos

Page 10: Herramientas Informáticas I Software: Sistemas Operativos · Herramientas Informáticas I Software: Sistemas Operativos Facultad de Ciencias Económicas y Jurídicas Universidad

Funciones PrincipalesFunciones Principales (4)

Sistemas de protecciónSistemas de protecciónMecanismo que controla el acceso de los programas o los usuarios Mecanismo que controla el acceso de los programas o los usuarios a los recursos del sistema. El SO se encarga de:a los recursos del sistema. El SO se encarga de:

Distinguir entre uso autorizado y no autorizado.Distinguir entre uso autorizado y no autorizado. Especificar los controles de seguridad a realizar.Especificar los controles de seguridad a realizar. Forzar el uso de estos mecanismos de protección.Forzar el uso de estos mecanismos de protección.

Sistema de comunicacionesSistema de comunicacionesPara mantener las comunicaciones con otros sistemas es necesario Para mantener las comunicaciones con otros sistemas es necesario poder controlar el envío y recepción de información a través de las poder controlar el envío y recepción de información a través de las interfaces de red. También hay que crear y mantener puntos de interfaces de red. También hay que crear y mantener puntos de comunicación que sirvan a las comunicación que sirvan a las aplicaciones para enviar y recibir aplicaciones para enviar y recibir información, y crear y mantener conexiones virtuales entre información, y crear y mantener conexiones virtuales entre aplicaciones que están ejecutándose localmente y otras que lo aplicaciones que están ejecutándose localmente y otras que lo hacen remotamente.hacen remotamente.

Page 11: Herramientas Informáticas I Software: Sistemas Operativos · Herramientas Informáticas I Software: Sistemas Operativos Facultad de Ciencias Económicas y Jurídicas Universidad

Funciones PrincipalesFunciones Principales (5)

Gestor de recursosGestor de recursosComo gestor de recursos, el sistema Como gestor de recursos, el sistema

operativo administra:operativo administra: Unidad Central de Unidad Central de

ProcesamientoProcesamiento (micro, (micro, motherboard, RAM).motherboard, RAM).

Dispositivos de Dispositivos de entrada y entrada y salidasalida..

Memoria principalMemoria principal (CPU).(CPU).

DiscosDiscos (o memoria (o memoria secundaria).secundaria).

ProcesosProcesos (o programas (o programas en ejecución).en ejecución).

Y en general todos los Y en general todos los recursos del sistema.recursos del sistema.

Page 12: Herramientas Informáticas I Software: Sistemas Operativos · Herramientas Informáticas I Software: Sistemas Operativos Facultad de Ciencias Económicas y Jurídicas Universidad

Clasificación Sistemas OperativosClasificación Sistemas OperativosAdministración de tareas.Administración de tareas. MonotareaMonotarea: Solo permite ejecutar un proceso (además de procesos : Solo permite ejecutar un proceso (además de procesos

del propio S.O.) en un momento dado. Un se proceso se ejecuta del propio S.O.) en un momento dado. Un se proceso se ejecuta hasta terminar o es interrumpido.hasta terminar o es interrumpido.

MultitareaMultitarea: Capaz de ejecutar varios procesos al mismo tiempo. : Capaz de ejecutar varios procesos al mismo tiempo. Estos S.O. asignan los recursos disponibles (CPU, memoria, Estos S.O. asignan los recursos disponibles (CPU, memoria, periféricos) usa algún algoritmo de asignación, que hacen que todos periféricos) usa algún algoritmo de asignación, que hacen que todos los procesos avancen en forma concurrente.los procesos avancen en forma concurrente.

Administración de usuarios.Administración de usuarios. MonousuarioMonousuario: Sólo permiten ejecutar los programas de un usuario : Sólo permiten ejecutar los programas de un usuario

al mismo tiempo.al mismo tiempo. MultiusuarioMultiusuario: Permite a varios usuarios ejecutear simultáneamente : Permite a varios usuarios ejecutear simultáneamente

sus programas, compartiendo los recursos de la computadora.sus programas, compartiendo los recursos de la computadora. Manejo de recursosManejo de recursos Centralizado: Si permite usar los recursos de una sola computadora.Centralizado: Si permite usar los recursos de una sola computadora. DistribuidoDistribuido: Si permite utilizar los recursos (memoria, CPU, disco, : Si permite utilizar los recursos (memoria, CPU, disco,

periféricos...) de más de una computadora al mismo tiempo.periféricos...) de más de una computadora al mismo tiempo.

Page 13: Herramientas Informáticas I Software: Sistemas Operativos · Herramientas Informáticas I Software: Sistemas Operativos Facultad de Ciencias Económicas y Jurídicas Universidad

Para irRelacionando

Para irRelacionando

Page 14: Herramientas Informáticas I Software: Sistemas Operativos · Herramientas Informáticas I Software: Sistemas Operativos Facultad de Ciencias Económicas y Jurídicas Universidad

Y seguirRelacionando

Y seguirRelacionando

Page 15: Herramientas Informáticas I Software: Sistemas Operativos · Herramientas Informáticas I Software: Sistemas Operativos Facultad de Ciencias Económicas y Jurídicas Universidad

Fuentes BibliográficasFuentes Bibliográficaswww.es.wikipedia.org/wiki/Softwarewww.es.wikipedia.org/wiki/Software

http://es.wikipedia.org/wiki/Sistema_operativohttp://es.wikipedia.org/wiki/Sistema_operativo

http://dialj7.wordpress.com/clasificacion-de-los-sistemas-operativos/http://dialj7.wordpress.com/clasificacion-de-los-sistemas-operativos/

http://www.masadelante.com/faqs/sistema-operativohttp://www.masadelante.com/faqs/sistema-operativo

http://www.youtube.com/watch?v=7-Jtkfi4H-k&feature=relatedhttp://www.youtube.com/watch?v=7-Jtkfi4H-k&feature=related

http://www.youtube.com/watch?v=PmEg6cO5vAg&feature=relatedhttp://www.youtube.com/watch?v=PmEg6cO5vAg&feature=related

http://www.youtube.com/watch?v=4SsscqHZ6GU&feature=relatedhttp://www.youtube.com/watch?v=4SsscqHZ6GU&feature=related

http://www.youtube.com/watch?v=7mB-rTqQcYg&feature=relatedhttp://www.youtube.com/watch?v=7mB-rTqQcYg&feature=related