48
Por: Gabriela Obregón Trabajo Final de Sistemas Operativos

Trabajo Final Sistemas Operativos

Embed Size (px)

Citation preview

Page 1: Trabajo Final Sistemas Operativos

Por: Gabriela Obregón

Trabajo Final de Sistemas

Operativos

Page 2: Trabajo Final Sistemas Operativos

PeriféricosPeriféricos

Periféricos de entrada

Periféricos de salida

Periféricos de entrada y salida

Periféricos de comunicación

Periféricos de almacenamiento

Page 3: Trabajo Final Sistemas Operativos

Entrada

Teclado

Micrófono

Escáner

Ratón o mouse

Escáner de código

• de barras

Cámara web

Lápiz óptico

Salida

Monitor.

Impresora.

Fax.

Tarjeta de sonido.

Altavoz.

Entrada y Salida

Pantalla táctil.

Periféricos de almacenamiento.

Periféricos de comunicación.

Page 4: Trabajo Final Sistemas Operativos

Almacenamiento

Disco duro

Disquetes

Unidad de CD

Unidad de DVD

Unidad de Blu-ray Disc

Memoria flash

Cinta magnética

Comunicación

Fax-módem

Tarjeta de red

Concentrador (hub)

Enrutador (router)

Tarjeta inalámbrica

Conmutador (switch)

Page 5: Trabajo Final Sistemas Operativos

*Periféricos de comunicación

Tarjeta de red• Interfaz entre un ordenador y el cable de red• Prepara, envía y controlar los datos en la red• Luz verde = alimentación eléctrica; luz naranja (10 Mb/s)

o roja (100 Mb/s) = actividad en la red (envío o recepción de datos).

Concentrador• Centraliza el cableado de una red y la amplía• Recibe una señal y la repite emitiéndola por sus diferentes

puertos.• Capa 1 del modelo OSI, capa de Acceso en modelo TCP/IP.

Fax Módem• Módem con capacidad para que la computadora opere

como un aparato de fax.• Puede ser interno (plaqueta que se coloca dentro de la

PC, o un módem interno) o externo.• Se debe instalar el programa especifico.

Page 6: Trabajo Final Sistemas Operativos

*Periféricos de comunicaciónEnrutador

• Proporciona conectividad a nivel de red; nivel tres en el modelo OSI

• Envía o encamina paquetes de datos de una red a otra, interconecta subredes (conjunto de máquinas IP).

Tarjeta inalámbrica• Intercepta las redes inalámbricas (WI-FI) para

poder conectarse a internet.

Switch• Dispositivo digital lógico de interconexión de redes

de computadoras. • Interconecta dos o más segmentos de red.

Page 7: Trabajo Final Sistemas Operativos

Memoria

Dispositivo que retiene

datos informáticos

en un intervalo de

tiempo

Retiene o almacena informació

n

Page 8: Trabajo Final Sistemas Operativos

Tip

os

de

Mem

ori

a

RAM

ROM

SRAM / Caché

Virtual / de Swap

Page 9: Trabajo Final Sistemas Operativos

El microprocesador accede a ella para buscar o guardar

información.

Memoria de lectura y escritura: se lee o se escribe

información en este tipo de memoria.

Almacena TEMPORALMENTE programas y datos que están siendo

procesados, solamente

DURANTE EL PROCESAMIENTO.

Es VOLÁTIL: los datos sólo

permanecen en ella mientras la

computadora esté prendida. Cuando

la PC se apaga todos esos datos

se pierden.

RAM: Random Access

Memory

Se puede ampliar la cantidad de memoria mediante módulos conectados a la placa base.

Tip

os

de

Conect

or

SIMM: Poca capacidad, gran

tiempo de acceso.

DIMM: Más alargados, dos ranuras, mayor

capacidad.

DDR: Su capacidad es elevada.

RIMM: Igual que las DIMM pero para

memorias Rambus RAM.

Tipos de Memoria

Page 10: Trabajo Final Sistemas Operativos

ROM: Read Only

Memory

Memoria de sólo lectura: no puede ser alterado por un programa de usuario No puede ser

modificada porque no permite su escritura

Viene incorporada a la tarjeta

madre Utilizada por la PC para dar

inicio a la BIOS (programa que

comprueba que todos los componentes

funcionen bien)

Es un chip que posee un software

programado por el

fabricante

NO VOLÁTIL: la información no desaparece

al apagar el ordenador

Tipos de Memoria

Page 11: Trabajo Final Sistemas Operativos

SRAM o

Caché

Guarda direcciones que utiliza la RAM

para realizar funciones tales como ejecutar

programas instalados en la PC

Existe una propia para

procesador, el disco duro y la tarjeta madre

Guarda en el disco que ocupa los

programas que han sido ejecutados, así al volver a iniciarlos

el acceso a la aplicación logra ser

más rápido

Tipos de Memoria

Page 12: Trabajo Final Sistemas Operativos

Memoria Virtual o

SWAP

Creada por Windows o Linux para ser utilizada exclusivamente por el sistema

operativo

Funciona de

manera similar a la caché

En la ejecución de programas mediante la memoria virtual, la PC se vuelva más

lenta, ya que le resta velocidad de proceso al disco

Suele producir ciertos problemas que

ocasionan que la PC se cuelgue, ya que a veces puede llegar a superar

la capacidad de proceso

Para evitar este inconveniente hay

que expandir la cantidad de RAM,

para que no necesite crear memoria

virtual extra, y no haga lentos los

procesos durante nuestro trabajo

Tipos de Memoria

Page 13: Trabajo Final Sistemas Operativos

SOFTWARE

Conjunto de instrucciones electrónicas que le dicen al hardware lo que debe

hacer

Estas instrucciones también se conocen como programas y cada uno de ellos se desarrolla para un

propósito específico

Cuando un ordenador usa un programa, se dice que

está corriendo o ejecutando ese programa

El primer paso para ejecutar un programa es guardarlo en la memoria

RAM

Page 14: Trabajo Final Sistemas Operativos

CLASIFICACIÓN DEL SOFTWARE

Software de Sistema

Le dice al ordenador cómo usar sus propios

componentes

Software de Aplicación

Le dice al ordenador cómo realizar tareas

específicas para el usuario

Page 15: Trabajo Final Sistemas Operativos

SOFTWARE DEL SISTEMA

Sistema Operativo

Programa de control maestro

del ordenador

Es el software más importante: plataforma lógica sobre la cual se

pueden ejecutar los programas. Sin él no podríamos trabajar con nuestro

ordenador

Estructura

Núcleo

Gestión de la

memoria

Control de

entrada/salida

Gestión de dispositivos de almacenamien

to masivo

Asignación de recursos

y planificació

n

Protección Interfaz

de usuario

Page 16: Trabajo Final Sistemas Operativos

Funciones del Sistema Operativo

Comunicación entre el

usuario y el ordenador.

Carga en memoria RAM

otros programas

para su ejecución

Coordina el trabajo entre el hardware y el resto del

software

Administra el almacenamien

to de información

Page 17: Trabajo Final Sistemas Operativos

Comunicación entre el

usuario y el ordenador

Interfaz de usuario

Gráfica

De líneas de comando

Page 18: Trabajo Final Sistemas Operativos

Interfaz Gráfica

Se basa en la metáfora de un escritorio: se muestran objetos gráficos para representar los

recursos disponibles

Tiene al ratón como dispositivo de entrada

Posee un grupo de HERRAMIENTAS GRÁFICAS especiales: Ventanas, íconos y

menús.

HERRAMIENTAS GRÁFICAS

Ventanas

marcos gráficos que representan

programas y sus archivos asociados

Íconos

dibujos que representan los recursos

del ordenador

Menús

listas de comandos

relacionados entre sí

Page 19: Trabajo Final Sistemas Operativos

Interfaz de líneas de comando

Se basa en el conocimiento de comandos que pertenecen al

sistema operativo, por parte del

usuario

Tiene al teclado como

dispositivo de entrada

Prompt: línea latente en la

pantalla, donde el usuario debe escribir cada

comando.

Page 20: Trabajo Final Sistemas Operativos

Carga en memoria RAM otros programas

para su ejecución

Administrar la ejecución

de las tareas

Administrar la

manipulación de los archivos

Administrar el uso de la memoria

Administrar las

solicitudes de

impresión

Facilitar que los

programas compartan información

Page 21: Trabajo Final Sistemas Operativos

Coordina el trabajo entre el hardware y el

resto del software

Hacen uso de “solicitudes de interrupción” (IRQ = Interrupt

Request).

Un IRQ es una señal enviada por el sistema operativo a la CPU, solicitando tiempo de

procesamiento para una tarea específica

También los controladores (drivers) de los dispositivos de entrada

pueden enviar IRQs. Un driver es una pieza de software que controla

a un dispositivo en particular

Page 22: Trabajo Final Sistemas Operativos

• El sistema operativo hace uso del registro de todos los archivos presentes en cada disco, es decir la FAT (File Allocation Table)

• Además provee un sistema jerárquico, que permite al usuario organizar sus archivos dentro de cada unidad de almacenamiento

Administra el almacenamie

nto de la información

Page 23: Trabajo Final Sistemas Operativos

Multitarea

Controla la ejecución de múltiples

programas o tareas simultáneamente

Multiusuario

Controla a dos o más usuarios ejecutando

programas simultáneamente

Algunos sistemas operativos pueden controlar miles de usuarios (Ejemplo:

mainframe)

Multiproceso

Controla la ejecución de programas en

más de un procesador

Page 24: Trabajo Final Sistemas Operativos

UNIX/LINUX DOS MacOS

Windows WindowsCE PalmOS

Algunos Sistemas Operativos

Page 25: Trabajo Final Sistemas Operativos

Red: arreglo o configuración de nodos, conectados mediante canales de comunicación

Page 26: Trabajo Final Sistemas Operativos

Una red sirve para:• Compartir

recursos• Periféricos• Datos• Aplicaciones

• Comunicación• Envío de

mensajes• Envío de datos

Elementos de una red

Dispositivos: Son usados para comunicarse entre sí

Medio: La forma en que los dispositivos están conectados los unos a los otros

Mensajes: Información que viaja a través del medio

Reglas: Gobiernan la forma en que los mensajes fluyen a través de la red

Page 27: Trabajo Final Sistemas Operativos

Clasificación de las Redes Informáticas

Extensión

geográfica.

Topología.

Relaciones

lógicas.

Tipos de Redes

Área Local (LANs)red que sirve a

un hogar, edificio o campus

Área Amplia (WANs)

Las LANs separadas por

grandes distancias geográficas están conectadas por

medio de una red conocida como

Red de Área Amplia

Otras redesMAN: Metropolitan Area Network, para redes ubicadas en extensiones que

abarcan una ciudad

HAN: Home Area Network, para redes

que abarcan los equipos existentes en una casa

PAN: Personal Area Network, para redes

que abarcan los equipos de una persona

Page 28: Trabajo Final Sistemas Operativos

La comunicación de los mensajes

Mensaje: Es el conjunto de datos que se envían y reciben.En una red, el mensaje se transmite a través de “paquetes”.

Page 29: Trabajo Final Sistemas Operativos

Ente emisor (nodo).

Ente receptor (nodo).

Medios o canales de

comunicación.

Protocolos de comunicación.

Mensaje.

Dispositivos de comunicación.

Operador.

Elementos para la comunicación de datos

Page 30: Trabajo Final Sistemas Operativos

canal por el que viaja un mensaje

Medios de red

Page 31: Trabajo Final Sistemas Operativos

Protocolo de comunicación

Es un conjunto de reglas, normas y procedimientos que garantizan la

integridad y correcta secuencia de los datos transmitidos.

Asegura que todos los nodos de una red informática, emiten y reciben datos organizados en la misma

forma.

Es similar a la gramática de un idioma: asegura que lo que se

comunica es comprensible y que se pueden identificar los errores.

Ejemplo: Protocolo TCP/IP. Todo par de computadoras conectadas a Internet, deben seguir las normas del protocolo

TCP/IP, para intercambiar datos.

Establecer que un nodo está listo para comunicarse.

Verificar y recuperar errores.

Numerar los mensajes, para comprobar que llegan en la secuencia correcta.

Controlar el destino de los mensajes.

Decidir qué elemento emitir y cuál recibir.

Funciones

Page 32: Trabajo Final Sistemas Operativos

Comparación de modelos OSI y TCP/IP

Capas con el modelo TCP/IP y OSI

Page 33: Trabajo Final Sistemas Operativos
Page 34: Trabajo Final Sistemas Operativos

Protocolos de cada capa del modelo OSI

Capa Aplicaci

ón

FTP Protocolo de transferencia de

archivos

DNS Servicio de nombres de

dominio

DHCP Protocolo de configuración dinámica de

anfitrión

HTTP protocolo de transferencia

de hipertexto

NAT Traducción de dirección de red

POP para correo electrónico

SMTP Protocolo Simple de

Transferencia de Correo

Telnet (TELecommunica

tion NETwork

SSH intérprete de órdenes

segura

TFTP

LDAP Protocolo Ligero de Acceso a

Directorios

Page 35: Trabajo Final Sistemas Operativos

Protocolos de cada capa del modelo OSI

Capa Presentación

Independent

Computing

Architecture ICA

Red de represen

tación de datos

(NDR)

Telnet (un protocolo

de terminal

de acceso remoto

Capa Sesió

nADSP

Protocolo de

flujo de datos

PAPUn

protocolo de autenticación de

contraseña

Page 36: Trabajo Final Sistemas Operativos

Protocolos de cada capa del modelo OSI

Capa

Transporte

DCCP, Protocolo de control

de congestión de datagramas

UDP User

Datagram

Protocol

Capa Red

Protocolo de Internet (IP)

Capa Enlace

Address Resolution

Protocol (ARP)

Capa Física

El Infrared Data Association (IrDA)

Page 37: Trabajo Final Sistemas Operativos

Protocolos de la capa de aplicaciónSon “una parte” de una aplicación. Define los mensajes que se intercambian por las aplicaciones y las acciones que deben realizar.Utilizan los servicios de comunicación proporcionados por los protocolos de la capa inferior (TCP, UDP)

Un protocolo de la capa de aplicaciones

define…

*Tipos de mensajes intercambiados, es decir los de solicitud y los de respuesta

*Sintaxis de los tipos de mensaje: qué campos tendrá el mensaje y cómo se delimitan

*Semántica de los campos: significado de la información colocada en los campos

*Reglas de cuándo y cómo los procesos envían o reciben mensajes

Page 38: Trabajo Final Sistemas Operativos

Cliente

•Inicia el contacto con el servidor (“habla primero”)•Normalmente solicita servicios desde el servidor, •Web: el cliente está implementado en el browser; e-mail: en el lector de correoServ

idor

•Proporciona el servicio solicitado por el cliente

•ejemplo, el servidor Web envía la página web solicitada, el servidor de correo entrega el mensaje de correo

Page 39: Trabajo Final Sistemas Operativos

Requerimientos de servicios de transporte de aplicaciones comunes

Aplicación

Transferencia de archivosCorreo

Documentos webaudio/video en tiempo real

audio/video almacenadoJuegos interactivos

Mensajería instantánea

Pérdida de Datos

NoNoNoTolerante

ToleranteToleranteNo

Ancho de Banda

elásticoelásticoelásticoaudio: 5kbps-1Mbpsvideo:10kbps-5MbpsEl mismo anteriorAlgunos kbpselástico

Sensitivo al tiempo

nononosí, 100’s ms

sí, pocos ssí, 100’s mssí y no

Page 40: Trabajo Final Sistemas Operativos

Sistema operativo de red (NOS) 

•Permite la interconexión de ordenadores para poder acceder a los servicios y recursos•Si no se dispone él, el equipo no puede compartir recursos

UNIX

•Desarrollado por los Laboratorios Bell en 1969.•El sistema operativo UNIX era, en 1981, un sistema de comando por línea, con varias opciones de sintaxis.•Ahora soporta ratón e interfaz de ventanas como X-Window System de MIT, News de Sun Microsystem y Open Look de AT&T.•Fabricante: Microsoft•Protocolo: TCP/IP

Page 41: Trabajo Final Sistemas Operativos

Ventajas y Desventajas de UNIX

*Multiusuario.*Multitarea.*Soporta acceso remoto.*Soporte nativo de TCP/IP (Fácil conexión a Internet y otras redes) .

*Carencia de soporte técnico. *No ofrece mucha seguridad. *Problemas de hardware.*No soporta todas las plataformas.*No es compatible con algunas marcas específicas.

Page 42: Trabajo Final Sistemas Operativos

Características de Linux

multitarea: varios procesos ejecutándose

al mismo tiempo.

multiusuario: varios usuarios en la misma

máquina al mismo tiempo

multiplataforma: corre en muchas CPUs

distintas, no sólo Intel

Sistemas Operativos de Red Linux

Cent OS

Ubuntu Server

Suse

Page 43: Trabajo Final Sistemas Operativos

Características

CENTOS

Page 44: Trabajo Final Sistemas Operativos

VentajasNo requiere de un computador moderno.Actualizaciones diarias.Brinda u atractivo visual, interfaz amigable.Esta blindada contra cualquier amenaza.

DesventajasSolución valida únicamente para usuarios con pocas necesidades de procesamiento.Limitaciones para audio y video sincronizadas.

CENT OS

Page 45: Trabajo Final Sistemas Operativos

APLICACIONES DE CENTOS

Page 46: Trabajo Final Sistemas Operativos

UBUNTU

•es una distribución Linux, enfocado a ordenadores de escritorio aunque también proporciona soporte para servidores. Está Basada en Debian GNU/Linux, concentra su objetivo en la facilidad de uso, la libertad en la restricción de uso y la facilidad en la instalación

CaracterísticasBasada en la distribución Debian

Disponible en 4 arquitecturas: Intel x86, AMD64, PowerPC, SPARC

Las versiones estables se liberan cada 6 meses

El entorno de escritorio oficial es Gnome

El navegador web oficial es Mozilla Firefox

Mejorar la accesibilidad y la internacionalización

Todos los lanzamientos de Ubuntu se proporcionan sin costo alguno

Page 47: Trabajo Final Sistemas Operativos
Page 48: Trabajo Final Sistemas Operativos

Característica

s