LeCCI Ó n 11 Fundamentos del Sistema Operativo. Esta lección incluye las siguientes secciones: La...

26
leCCIÓn 11 Fundamentos del Sistema Operativo

Transcript of LeCCI Ó n 11 Fundamentos del Sistema Operativo. Esta lección incluye las siguientes secciones: La...

Page 1: LeCCI Ó n 11 Fundamentos del Sistema Operativo. Esta lección incluye las siguientes secciones: La Interfaz del Usuario Ejecución de Programas Administración.

leCCIÓn 11

Fundamentos del Sistema Operativo

Page 2: LeCCI Ó n 11 Fundamentos del Sistema Operativo. Esta lección incluye las siguientes secciones: La Interfaz del Usuario Ejecución de Programas Administración.

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: LeCCI Ó n 11 Fundamentos del Sistema Operativo. Esta lección incluye las siguientes secciones: La Interfaz del Usuario Ejecución de Programas Administración.

• 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: LeCCI Ó n 11 Fundamentos del Sistema Operativo. Esta lección incluye las siguientes secciones: La Interfaz del Usuario Ejecución de Programas Administración.

• 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: LeCCI Ó n 11 Fundamentos del Sistema Operativo. Esta lección incluye las siguientes secciones: La Interfaz del Usuario Ejecución de Programas Administración.

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: LeCCI Ó n 11 Fundamentos del Sistema Operativo. Esta lección incluye las siguientes secciones: La Interfaz del Usuario Ejecución de Programas Administración.

• 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: LeCCI Ó n 11 Fundamentos del Sistema Operativo. Esta lección incluye las siguientes secciones: La Interfaz del Usuario Ejecución de Programas Administración.

Or, icons can bedouble-clicked tolaunch programs.

he Windows startbutton can be usedto launch programs.

Arranque de Programas desde el Escritorio

Page 8: LeCCI Ó n 11 Fundamentos del Sistema Operativo. Esta lección incluye las siguientes secciones: La Interfaz del Usuario Ejecución de Programas Administración.

• 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: LeCCI Ó n 11 Fundamentos del Sistema Operativo. Esta lección incluye las siguientes secciones: La Interfaz del Usuario Ejecución de Programas Administración.

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: LeCCI Ó n 11 Fundamentos del Sistema Operativo. Esta lección incluye las siguientes secciones: La Interfaz del Usuario Ejecución de Programas Administración.

• 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: LeCCI Ó n 11 Fundamentos del Sistema Operativo. Esta lección incluye las siguientes secciones: La Interfaz del Usuario Ejecución de Programas Administración.

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

Page 12: LeCCI Ó n 11 Fundamentos del Sistema Operativo. Esta lección incluye las siguientes secciones: La Interfaz del Usuario Ejecución de Programas Administración.

• 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: LeCCI Ó n 11 Fundamentos del Sistema Operativo. Esta lección incluye las siguientes secciones: La Interfaz del Usuario Ejecución de Programas Administración.
Page 14: LeCCI Ó n 11 Fundamentos del Sistema Operativo. Esta lección incluye las siguientes secciones: La Interfaz del Usuario Ejecución de Programas Administración.

• 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: LeCCI Ó n 11 Fundamentos del Sistema Operativo. Esta lección incluye las siguientes secciones: La Interfaz del Usuario Ejecución de Programas Administración.

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

Page 16: LeCCI Ó n 11 Fundamentos del Sistema Operativo. Esta lección incluye las siguientes secciones: La Interfaz del Usuario Ejecución de Programas Administración.

• Servicios Básicos

• Compartir Información

• Multitarea

Ejecución de Programas

Page 17: LeCCI Ó n 11 Fundamentos del Sistema Operativo. Esta lección incluye las siguientes secciones: La Interfaz del Usuario Ejecución de Programas Administración.

• 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: LeCCI Ó n 11 Fundamentos del Sistema Operativo. Esta lección incluye las siguientes secciones: La Interfaz del Usuario Ejecución de Programas Administración.

• 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: LeCCI Ó n 11 Fundamentos del Sistema Operativo. Esta lección incluye las siguientes secciones: La Interfaz del Usuario Ejecución de Programas Administración.

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: LeCCI Ó n 11 Fundamentos del Sistema Operativo. Esta lección incluye las siguientes secciones: La Interfaz del Usuario Ejecución de Programas Administración.

• 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: LeCCI Ó n 11 Fundamentos del Sistema Operativo. Esta lección incluye las siguientes secciones: La Interfaz del Usuario Ejecución de Programas Administración.
Page 22: LeCCI Ó n 11 Fundamentos del Sistema Operativo. Esta lección incluye las siguientes secciones: La Interfaz del Usuario Ejecución de Programas Administración.

• 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: LeCCI Ó n 11 Fundamentos del Sistema Operativo. Esta lección incluye las siguientes secciones: La Interfaz del Usuario Ejecución de Programas Administración.

Directorio Jerárquico en C:\

Page 24: LeCCI Ó n 11 Fundamentos del Sistema Operativo. Esta lección incluye las siguientes secciones: La Interfaz del Usuario Ejecución de Programas Administración.

• 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: LeCCI Ó n 11 Fundamentos del Sistema Operativo. Esta lección incluye las siguientes secciones: La Interfaz del Usuario Ejecución de Programas Administración.

Software de Aplicación

SO

Otro Hardware

Page 26: LeCCI Ó n 11 Fundamentos del Sistema Operativo. Esta lección incluye las siguientes secciones: La Interfaz del Usuario Ejecución de Programas Administración.

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