N4 lección11

of 27 /27
leCCIÓn 11 Fundamentos del Sistema Operativo

Embed Size (px)

Transcript of N4 lección11

  • leCCIn 11Fundamentos del Sistema Operativo

  • Esta leccin incluye las siguientes secciones: La Interfaz del Usuario Ejecucin de Programas Administracin de Archivos Administracin de Hardware Software de Utileras

  • Interfaces Grficas del Usuario (GUIs)

    Herramientas de las GUIs

    Aplicaciones y la Interfaz

    Mens

    Cuadros de Dilogo

    La Interfaz de Lnea de Comandos

    La Interfaz del Usuario

  • Los Sistemas Operativos modernos, como Windows y el Macintosh OS (Mac OS), proporcionan una interfaz grfica de usuario (GUI).

    Una GUI permite que el Usuario controle el sistema al hacer click con el ratn sobre objetos grficos en la Pantalla.

    Una GUI se basa en la metfora de escritorio. Los Objetos Grficos aparecen colocados sobre una superficie de fondo (el Escritorio). Representando recursos que el Usuario puede utilizar.

    La Interfaz del Usuario - Interfaces Grficas del Usuario (GUIs)

  • Cuadro de DilogoProgramacorriendoen ventana

  • Iconos son representaciones grficas de recursos computacionales, tales como impresoras, carpetas, documentos y programas.

    Se hace click sobre un icono para activarlo, por ejemplo, arrancar un programa.

    El SO Windows proporciona dos herramientas muy importantes para el Usuario: Barra de Tareas (taskbar) y el Botn de Inicio (Start button). Permiten ejecutar y administrar programas.

    La Interfaz del Usuario- Herramientas de las GUIs

  • Arranque de Programas desde el Escritorio

  • Las Aplicaciones diseadas para correr bajo un SO utilizan elementos de interfaz similares.

    Bajo Windows, el Usuario interacta con una interfaz familiar para todos los programas.

    En una GUI, cada programa se activa y ejecuta en una ventana separadaun cuadro que presenta el programa y sus documentos.

    En una GUI, se pueden correr varios programas a la vez, cada uno en una ventana separada. Aplicacin en uso se conoce como la Ventana Activa.

    La Interfaz del Usuario Aplicaciones y la Interfaz

  • Los programas basados en GUI permiten que el Usuario seleccione comandos desde mens.

    Un Men agrupa comandos relacionados. Por ejemplo, el Men Archivo permite abrir, guardar, e imprimir archivos de documentos.

    Los Mens permiten que el Usuario no tenga que memorizar ni teclear nombres de comandos.

    Los programas diseados para la misma GUI, tienen Mens y Comandos similares en sus Ventanas.

    La Interfaz del Usuario - Mens

  • Activacin del Men Desplegable File (Archivo)

  • Cuadro de Dilogo es una ventana especial que aparece cuando un programa o el SO requiere ms informacin antes de completar una tarea.

    Se les identifica as porque conducen un Dilogo con el usuario, pidindole que proporcione ms informacin o que seleccione opciones. La Interfaz del Usuario Cuadro de Dilogo

  • Algunos antiguos SO, como el DOS e UNIX, utilizan Interfaces de Lnea de Comando.

    En esta Interfaz, el Usuario teclea comandos para responder a un Prompt del SO.

    Bajo esta Interfaz, las Aplicaciones no lucen o funcionan de la misma forma, de modo que los Programas pueden lucir muy diferentes entre s.. La Interfaz del Usuario Interfaz de Lnea de Comando

  • El Prompt del DOS no se ve mucho en esta poca!

  • Servicios Bsicos

    Compartir Informacin

    Multitarea

    Ejecucin de Programas

  • El Sistema Operativo (SO) administra al resto de los programas que corren en una PC.

    El SO proporciona servicios a los Programas y al Usuario, incluyendo administracin de archivos, administracin del almacenamiento, e impresin.

    Para suministrar servicios a los programas, el SO efecta llamadas al sistemasolicitando que otros recursos de hardware y software hagan las tareas.

    Ejecucin de Programas Servicios Bsicos

  • Algunos SO, tales como Windows, permiten que los programas compartan informacin.

    El Usuario puede crear data en un programa y utilizarla de nuevo en otros programas sin necesidad de volver a crearla.

    Windows proporciona una caracterstica llamada Portapapeles (Clipboard), que consiste en un rea especial de almacenamiento en RAM que almacena data que ha sido cortada o copiada desde un documento, para reutilizarla en otra parte.

    Ejecucin de Programas - Compartir Informacin

  • Informacin es copiada al Portapapelesdesde una aplicacin (Excel)Con el Visor del Portapapeles seexamina la informacinPegado de informacin desde Portapapelesa otra aplicacin (WordPro)

  • Multitarea es la capacidad de correr mltiples procedimientos simultneamente.

    Un SO multitarea permite que el Usuario corra mltiples programas simultneamente.

    Mediante la Multitarea, se pueden realizar varios procedimientos a la vez, como imprimir un documento mientras se descarga un archivo desde Internet.

    Existen dos tipos de Multitarea: Cooperativa y Preferente.

    Ejecucin de Programas - Multitarea

  • El SO mantiene el control de todos los Archivos en cada Disco.

    Los Usuarios pueden hacer que la Administracin de Archivos sea una tarea ms facil, expedita y cmoda, organizando las Carpetas de los Archivos en un Sistema Jerrquico (Tipo Organigrama), donde se incluyan Carpetas y Subcarpetas o (Directorios y Subdirectorios) en un orden lgico. Administracin de Archivos

  • Directorio Jerrquico en C:\

  • SO usa solicitudes de interrupcin interrupt requests (IRQs) para mantener una comunicacin organizada con el CPU y otros componentes de hardware.

    Cada dispositivo de hardware es controlado por programas controladores (drivers), los cuales permiten que el SO active y utilice el dispositivo.

    El SO proporciona el software necesario para conectar computadoras y formar una red.

    Administracin del Hardware

  • Software de AplicacinSOOtro Hardware

  • Un Programa de Utilera es un software que cumple una tarea, normalmente, no manejada por el SO.

    Algunos Utilitarios aaden funcionalidad til a las caractersticas del SO.

    Categoras principales de Utilitarios:Desfragmentacin de Archivos (File defragmentation)Compresin de Datos (Data compression)Respaldo (Backup)AntivirusProtectores de Pantalla (Screen savers)

    Software de Utileras

  • lecciN 11: rePASO Enumere cuatro componentes de la mayora de las Interfaces grficas de Usuario (GUIs).

    Describa el rol del SO en la ejecucin del Software de los Programas de Aplicacin y de Utilera.

    Explique como el SO permite que los Usuarios administren los Archivos.

    Liste tres tareas de administracin del hardware ejecutadas por un SO.

    Enumere y describa cinco tipos de Software Utilitario.