Upload
gaby71293
View
223
Download
4
Embed Size (px)
Citation preview
Por: Gabriela Obregón
Trabajo Final de 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
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.
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)
*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.
*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.
Memoria
Dispositivo que retiene
datos informáticos
en un intervalo de
tiempo
Retiene o almacena informació
n
Tip
os
de
Mem
ori
a
RAM
ROM
SRAM / Caché
Virtual / de Swap
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
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
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
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
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
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
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
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
Comunicación entre el
usuario y el ordenador
Interfaz de usuario
Gráfica
De líneas de comando
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í
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.
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
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
• 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
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
UNIX/LINUX DOS MacOS
Windows WindowsCE PalmOS
Algunos Sistemas Operativos
Red: arreglo o configuración de nodos, conectados mediante canales de comunicación
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
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
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”.
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
canal por el que viaja un mensaje
Medios de red
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
Comparación de modelos OSI y TCP/IP
Capas con el modelo TCP/IP y OSI
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
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
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)
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
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
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
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
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.
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
Características
CENTOS
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
APLICACIONES DE CENTOS
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
Característica
s