Dionisio 123
-
Upload
leonardo-vargas -
Category
Documents
-
view
508 -
download
0
Transcript of Dionisio 123
INTEGRANTES Grupo: 2 “O”
Profesor: Dionisio Aburto
Benjamin Saenz Bojorquez
Leonardo Vargas
Angel Joaquin Sierra
Actividad 1Entrada:TecladoTecladoWebcamEscáner
Proceso:CPU
Salida:BocinasImpresora monitor
Actividad 2Nucleo o Kernel:En que consiste cada una componente, central
que facilita a los diversos programas al acceso segurodel hardware del sistema de computo.
Sistema de administracion:Establece un espacio de memoria para cada
programa que esta en ejecucion.Controlador de dispositivos:Controla los dispositivos de entrada salida
conectadas a la computadora,
Definiciones #2Biblioteca del sistema:Incluye todo los tipos de programas de utilidad
que pueden invocar los programas del usuario.
Administracion del sistema de archivos:Organiza y controla la utilizacion de los discos.
Definiciones 3#Windows 95:En 1995 por microsoft con arquitectura de 32 bits
mejorando aficiencia del trabajandoWindows NT:Version que se especifica en redes y servidores, se
puede interactuar entre 2 o mas computadoras.Mac OS:Es muy amigable para el usuario, muy bueno para
organizar archivos guardados muy eficazmente por apple.
Actividad #3Dos:(Disk operating sistem) fabricado por microsoft
mas conocido por Pc-Dos y ms-DosWindows 3.1:Por microsoft, queria crear un interfaz
amigable para el usuario pone iconos en la pantalla que representa archivos y programas y al hacer doble click se abria.
UNIXCreado por Belll de ATY en el 1969 y es utilizado con base en supercarretera de la comunicasion o multiusuario, multicable, y computadoras de todo tipo
Actividad
Define sistema operativo Partes que componen sistema operativo Un sistema operativo (OS) es un programa o conjunto de programas que en un
sistema informatico gestiona los recursos del hardware y provee servicios a los programas de aplicación y corre en modo privilegiado respecto a los restantes
Gestion de procesos Gestion de la memoria principal Gestión del almacenamiento secundario El sistema de E/S Sistema de archivos Sistema de comunicación Programas de sistemas Gestor de recursos llamadas al sistema interpretes o comandos Nucleo (o kernel) Programas de aplicaciones
Definiciones Firmware: El firmware es un bloque de instrucciones de maquina para propositos especificos,
grabado en una memora de tipo solo lectura (ROM, EEPROM, flash, etc.) que establece la lógica de mas bajo nivel que controla los circuitos electrónicos de un dispositivo de cualquier tipo.
Multiprogramacon: Se denomina multiprogramacon a la técnica que permite que dos o mas procesos
ocupen la misma unidad de memoria principal y que sean ajecutados al “mismo tiempo” (pseudo-paralelismo, en una única cpu solo puede haber un proceso a la vez) en la unidad central de proceso o cpu.
Multiprocesamiento: Un multiprocesamiento se define como una computadora que contiene dos o mas
unidades de procesamiento que trabajan sobre una memoria común bajo un control integrado.
Diferencia entre 2 y 3: Multiprogramacion es un concepto que tiene que ver con el particionamiento de la
memoria para almacenar procesos y como el procesador accede a estos sin necesidad de esperas de entrada salida.
DefinicionesMultiprocesamiento es un concepto que indica el reparto de la CPU a
los procesos. El tiempo dedicado en una política.Define la linea: si dice si esta conectada a una red o sistema mayor.Tiempo Real: es aquel sistema digital que interactua activamente con
un entorno con dinámica conocida por sus salidas, entradas y restricciones temporales.
Tiempo conpartido: se refiere a compartir un recurso computacional entre muchos usuaros
por medio de la multitarea. Computacion interactiva: es una herramienta practica que se utiliza fundamentalmente para la
investigación y la aplicacon de los conceptos básicos.
Actividad 51 Procesos: Un proceso es un programa en ejecucion los procesos son gestionados por el
sistema operativo y estan formados por instrucciones su estado de ejecucion su memoria de trabajo y su planificacion
2 Archivos:Son el medio del que disponemos para almacenar informacion no volatil en
un dispositivo de almacenamiento son los sistemas de los que disponen los sistemas operativos con mecanismos para el usuario pueda utilizarlo
3 Shell:Son aquellos programas que proveen una interfaz de usuario para acceder a
los servicios del sistema operativo
Actividad No. 6Llamadas al sistemaAdministracon del tiempo: procesa las instrucciones de tiempoProteccion:Es el area de la informacion que se enfoca en la
proteccion de la infraestructura con punteria y todo relacionadoAdminstracion de directorio: es una herramienta potente e
importante para gestionar archivos y directorios utilzando una interfaz
Administracion de archivos: es una aplicación informatica que provee procesos a archivos y facilita el realizar operaciones con ellos
Señales: es una forma limitada en comunicación entre procesos empleados en UNIX y otros sistemas operativos.
Administracion de procesos: se encarga de seleccionar al proceso en turno o ser ejecutado en el CPU
Actividad 7Minix es un clon del sistema operativo Unix distribuido junto
con su codigo fuente y desarrollado por el profesor Andrew S. Tanenbaum en 1987 fue creado para enseñar a sus alumnos el diseño de sistemas operativos.
Tiene: caracteristicas: apagado a POSIX fiedes con TCP/IP sistema x windows lenguajes, cc, gc, gtt, de mas de 400 programas y muchas mejoras en la version 2
Necesita: hadware requerido: para ejecutar el MNIX 3 se necesita un pc con procesador 386,386 pentum o compatible, la configuracion establecid requiere 16 mb de ram y tambien esta disponible en 8 mb.
Dispone: estado actual: la vercon de minix 3 (3.1.2) es un trabajo en proceso. Implementando para xscale y power pc esta en camino
Actividad 8
Explicar cada capa Capa 1Esta es la capa que interactúa directamente con el hardware. Es la encargada de atrapar
todas las interrupciones y trampas, de planificar y ofrecer a las capas superiores un modelo de procesos independientes y secuenciales para comunicarse mediante el uso de mensajes
Capa 2Contiene todo lo concerniente a los procesos de E/S, uno por cada tipo de dispositivos
(tareas). Como se ilustra en el gráfico, tenemos tareas para discos, impresoras, relojes, interfaces de red y tareas de sistema, que si bien no son dispositivos de sistema sí tienen por finalidad el servicio de copiado entre diferentes regiones de memoria para procesos que no cuentan con los privilegios para realizarlos ellos mismos.
Capa 3Aglutina los procesos conocidos como procesos servidores. Se ejecutan en un nivel
menos privilegiado que el kernel o las tareas, y no acceden directamente a los puertos de entrada y salida.
Capa 4Finalmente aquí se alojan todos los procesos de usuario tales como shells, editores,
compiladores, programas, etc.
Actividad 9
explicarEl programa de ususario entra en el kernel por una
trampaEl sistema operativo determina el numero de servicio
requeridoEl sistema operativo invoca el procedimiento de servicioSe devuelve el control al programa de usuario1. Escoges el icono y le das doble clck2. Esperas a que el programa se ponga a que se cargue3. Se pone la ventana pero se sguen poniendo
aplicaciones4. Se pone la ventana con el programa elegido y lo
puedes usar
Definiciones Diferencia entre a,b,c,d: En línea se refiere al estado de conexión Tiempo real es cuando comienza a interactuar con dinámica Tiempo compartido al estar interactuando En el caso de la computación interactiva se aplica e investigar Sistema abierto: Sistemas informativos que proporcionan alguna combinacon de
inteperabilidad, portabilidad y uso de estándares abiertos. Sistema cerrado: Son todos los recursos se encuentra presentes al mismo tiempo Diferencia entre 7 y 8: Que en el abierto se usan los estándares y en el otro no Interfaz interactivo: Es similar al nvel de respuestas y estudia como un proceso de comunicación
en el que cada mensaje se relaciona con el previo.
Actividad 10 -1-1 -2 *111,112, -2-1 *121,124 -4 *13 -3 *143 1-4-3 *152 -5-2 *163,165 -6-3 -5
sistema de capasel modelo de estructuracion sencillo de un sistema monolitico consiste
en organizar el sistema operativo como una gerarquia de capas cada una construida sobre la que esta abajo de ella. el primer sistema que tuvo esta estructurado con el sistema THE construido en la technische hoge school, eindhoven por e.cu.dijkstra (1968).el sistema de THE era un sencillo sistema por lotes para una computadora Holandesa,, la electrologiax8, que tenia 32K de palabras de 27 bits.
capa funcion5 el operador4 programa de usuario3 administracion de entrada/proceso2 comunicacion operador/proceso1 administracion de memoria de tambor0 reporte del procesadoor y multiprogramacion
Capas el sistema tenia 6 capas como se muestra en la figura anterior. la capa 0 se ocupaba del reparto del
procesador, conmutando entre procesos cuando corrian interruptores o expiraban temporizaxiones.las otras capas del
sistema consistian en procesos secuenciales cada uno de los cuales podian programarsesin tener que preocuparse por el cabo de que multiples procesos se estubieran ejecutando en un solo procesador.
en otras palabras la capa 0 se encarga de la multiprogramacion basica del CPU capa 1 se encarga de repartir el espacio para los procesos en la memoria principal y en un tambor de 512K
palabras que servia para contener partes de los procesos paralos que no habia espacio en la memoria principal. las capas siguientes no se preocupaban por sus procesos si se encontraban en la mmemoria principal o en el tambor
ya que esta seccion se encarga de tenerlos cuando se preocupan. Capa 2 es la que se encarga de la comunicacion entre cada proceso y la consola operador. capa 3 se encarga de colocar en buffers las corrientes de informacion provenientes de ir dirifidas a ellos capa 4 se encarga de manipular la administracion de los procesos de los programas del usuario capa 5 se encqrga del proceso del operador del sistema
Capas capa 1 se encarga de repartir el espacio para los procesos en la memoria
principal y en un tambor de 512K palabras que servia para contener partes de los procesos paralos que no habia espacio
en la memoria principal. las capas siguientes no se preocupaban por sus procesos si se encontraban en la
mmemoria principal o en el tambor ya que esta seccion se encarga de tenerlos cuando se preocupan. Capa 2 es la que se encarga de la comunicacion entre cada proceso y la consola
operador. capa 3 se encarga de colocar en buffers las corrientes de informacion
provenientes de ir dirifidas a ellos capa 4 se encarga de manipular la administracion de los procesos de los
programas del usuario capa 5 se encqrga del proceso del operador del sistema
Maquinas virtualesLas primeras versiones eran sistemas estrictamente por lotes muchos
usuarios querían tener tiempo compartido de modo que diversos grupos dentro y fuera de IBM decidieron escribir sistemas de tiempo compartidos. El sistema del tiempo compartido era grande y lento había costado 500 millones de dólares. Por otro lado el centro científico de IBM produjo un sistema radicalmente diferente que se utiliza en la macro computadora de IBM que queda.
Este sistema llamado originalmente CP-CMS que mas tarde fue bautizado como VM/360 se basaba en la observación de un sistema compartido que ofrecía # 1 multiprogramación y # 2 una maquina extendida con una interfaz para el hardware. La esencia consiste en separar por completo estas dos funciones. El corazón del sistema conocido como monitor de maquina virtual. Se ejecuta en el hardware y realiza la multiprogramación proporcionando varias maquinas virtuales a la siguiente capa superior las cuales son copias del hardware.
La estructura de BM/370 con un sistema de monitoreo de conversación (CMS).
Cliente servidorModelo cliente-servidorLa arquitectura cliente-servidor permite al usuario en una máquina, llamada el
cliente, requerir algún tipo de servicio de una máquina a la que está unido, llamado el servidor, mediante una red como una LAN (Red de Area Local) o una WAN (Red de Area Mundial). Estos servicios pueden ser peticiones de datos de una base de datos, de información contenida en archivos o los archivos en sí mismos, o peticiones de imprimir datos en una impresora asociada
Como funciona.- cliente-servidorUn sistema cliente servidor funciona-el cliente envia una solicitud medienta si direccion IP-el servidor recibe la solictud y responde con su direccon IP
Actividad 11Según la figura kernel manipula la comunicación entre los
clientes y servidores al dividir el sistema operativo en partes cada una de las cuales solo se encarga de una faceta del sistema, como el servidor de archivos, de procesos, de terminales o de memoria, cada parte puede ser pequeña y manejable además dado a que todos los servidores ejecutan como procesos en modo usuario y no en modo kernel no tiene acceso directo al hardware por lo tanto si activa un error en el servidor de archivos, es posible que el servidor de archivos se caiga pero normalmente esto no ara que caiga toda la maquina.