N4 lección11

27
leCCIÓn 11 Fundamentos del Sistema Operativo

Transcript of N4 lección11

Page 1: N4 lección11

leCCIÓn 11

Fundamentos del Sistema Operativo

Page 2: N4 lección11

Esta lección incluye las siguientes secciones:

• La Interfaz del Usuario

• Ejecución de Programas

• Administración de Archivos

• Administración de Hardware

• Software de Utilerías

Page 3: N4 lección11

• Interfaces Gráficas del Usuario (GUIs)

• Herramientas de las GUI’s

• Aplicaciones y la Interfaz

• Menús

• Cuadros de Diálogo

• La Interfaz de Línea de Comandos

La Interfaz del Usuario

Page 4: N4 lección11

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

• Una GUI permite que el Usuario controle el sistema al hacer click con el ratón sobre objetos gráficos en la Pantalla.

• Una GUI se basa en la metáfora de escritorio. Los Objetos Gráficos aparecen colocados sobre una superficie de fondo (el Escritorio). Representando recursos que el Usuario puede utilizar.

La Interfaz del Usuario - Interfaces Gráficas del Usuario (GUIs)

Page 5: N4 lección11

Iconos

Menú Start (Inicio)

Botón de Inicio (Start)

Barra de Tareas

Escritorio (Desktop)

Cuadro de Diálogo

Programacorriendo

en ventanaBotones Control de Ventana

Page 6: N4 lección11

• Iconos son representaciones gráficas 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 Botón de Inicio (Start button). Permiten ejecutar y administrar programas.

La Interfaz del Usuario- Herramientas de las GUI’s

Page 7: N4 lección11

Or, icons can bedouble-clicked tolaunch programs.

he Windows startbutton can be usedto launch programs.

Arranque de Programas desde el Escritorio

Page 8: N4 lección11

• Las Aplicaciones diseñadas para correr bajo un SO utilizan elementos de interfaz similares.

• Bajo Windows, el Usuario interactúa con una interfaz familiar para todos los programas.

• En una GUI, cada programa se activa y ejecuta en una ventana separada—un 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. Aplicación en uso se conoce como la “Ventana Activa”.

La Interfaz del Usuario – Aplicaciones y la Interfaz

Page 9: N4 lección11

Barra de Título

Barra de Menú

Barra de Herramientas

Flecha Desplazamiento

Cuadro de Desplazamiento

Barra de Desplazamiento

Click botón Minimizar reduce ventanaa un botón en Barra de Tareas.Click botón Maximizar para restaurarVentana a su tamaño previo.

Click en botón “X” para cerrarVentana por completo.

Page 10: N4 lección11

• Los programas basados en GUI permiten que el Usuario seleccione comandos desde menús.

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

• Los Menús permiten que el Usuario no tenga que memorizar ni teclear nombres de comandos.

• Los programas diseñados para la misma GUI, tienen Menús y Comandos similares en sus Ventanas.

La Interfaz del Usuario - Menús

Page 11: N4 lección11

Activación del Menú Desplegable “File” (Archivo)

Page 12: N4 lección11

• Cuadro de Diálogo es una ventana especial que aparece cuando un programa o el SO requiere más

información antes de completar una tarea.

• Se les identifica así porque conducen un “Diálogo” con el usuario, pidiéndole que proporcione más información o que seleccione opciones.

La Interfaz del Usuario – Cuadro de Diálogo

Page 13: N4 lección11
Page 14: N4 lección11

• Algunos antiguos SO, como el DOS e UNIX, utilizan Interfaces de Línea 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 Línea de Comando

Page 15: N4 lección11

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

Page 16: N4 lección11

• Servicios Básicos

• Compartir Información

• Multitarea

Ejecución de Programas

Page 17: N4 lección11

• 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 administración de archivos, administración del almacenamiento, e impresión.

• Para suministrar servicios a los programas, el SO efectúa “llamadas al sistema”—solicitando que otros recursos de hardware y software hagan las tareas.

Ejecución de Programas – Servicios Básicos

Page 18: N4 lección11

• Algunos SO, tales como Windows, permiten que los programas compartan información.

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

• Windows proporciona una característica 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.

Ejecución de Programas - Compartir Información

Page 19: N4 lección11

1

2

3

Información es copiada al Portapapelesdesde una aplicación (Excel)

Con el Visor del Portapapeles seexamina la información

Pegado de información desde Portapapelesa otra aplicación (WordPro)

Page 20: N4 lección11

• Multitarea es la capacidad de correr múltiples procedimientos simultáneamente.

• Un SO multitarea permite que el Usuario corra múltiples programas simultáneamente.

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

Ejecución de Programas - Multitarea

Page 21: N4 lección11
Page 22: N4 lección11

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

• Los Usuarios pueden hacer que la Administración de Archivos sea una tarea “más facil, expedita y cómoda”, organizando las Carpetas de los Archivos en un Sistema Jerárquico (Tipo Organigrama), donde se incluyan Carpetas y Subcarpetas o (Directorios y Subdirectorios) en un orden lógico.

Administración de Archivos

Page 23: N4 lección11

Directorio Jerárquico en C:\

Page 24: N4 lección11

• SO usa solicitudes de interrupción “interrupt requests (IRQs)” para mantener una comunicación 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.

Administración del Hardware

Page 25: N4 lección11

Software de Aplicación

SO

Otro Hardware

Page 26: N4 lección11

Un Programa de Utilería es un software que cumple una tarea, normalmente, no manejada por el SO.

Algunos Utilitarios añaden funcionalidad útil a las características del SO.

Categorías principales de Utilitarios:• Desfragmentación de Archivos (File defragmentation)

• Compresión de Datos (Data compression)• Respaldo (Backup)• Antivirus• Protectores de Pantalla (Screen savers)

Software de Utilerías

Page 27: N4 lección11

lecciÓN 11: rePASO

• Enumere cuatro componentes de la mayoría de las Interfaces gráficas de Usuario (GUI’s).

• Describa el rol del SO en la ejecución del Software de los Programas de Aplicación y de Utilería.

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

• Liste tres tareas de administración del hardware ejecutadas por un SO.

• Enumere y describa cinco tipos de Software Utilitario.