[2]Tema1 HistoriaSO
Texto completo
(2) Company Logo. Estructuras de sistemas operativos.. Llamadas al sistema.. Elementos de un sistema operativo.. Historia de los sistemas operativos.. ¿Qué es un sistema operativo?. Sumario.
(3) Un sistema operativo (SO) es un software de sistema, es decir, un conjunto de programas de computación destinados a realizar muchas tareas entre las que destaca la administración de los dispositivos periféricos.. ¿Qué es un sistema operativo?. Company Logo.
(4) =. Computador Portátil (Hardware). Software Aplicación. +. Windows 7 (Sistema Operativo). ¿Qué es un sistema operativo?. Company Logo. Software Aplicación.
(5) Company Logo. Máquinas extendidas. (proporcionar al usuario una máquina virtual más fácil de utilizar que la máquina real: complejidad de programar considerando el funcionamiento del hardware).. Administradores de recursos. (administrar con eficiencia cada parte del sistema: hardware).. Los sistemas operativos pueden verse desde dos perspectivas:. ¿Qué es un sistema operativo?.
(6) Comandos: READ, WRITE, etc. Chequeo de encendido/ap agado del motor. Máxima eficiencia (menos desgaste posible.). Company Logo. Muchos parámetros y comandos de bajo nivel que atender!. SO como administrador de recursos.
(7) Múltiples periféricos. Múltiples programas, queriendo acceso a los mismos recursos (impresoras p.e.) Company Logo. SO como administrador de recursos.
(8) Mucho hardware + software que atender. El SO se encarga de toda esa gestión!. Varios ordenadores solicitando un mismo recurso.. Company Logo. SO como administrador de recursos.
(9) Permite el uso transparente del hardware, facilita la comunicación entre el usuario/progr amador de aplicaciones, con la computadora. Asignación de memoria. SO como máquina extendida. Company Logo. Función para visualización de datos en pantalla.
(10) SO como máquina extendida. Company Logo. Administra muchos Programas de Aplicación (p.e. QNX).
(11) 1) Según el número de tareas que pueden atender. 2) Según el tipo de planificador. (scheduler). 3) Según su gestión de la memoria. Company Logo. Básicamente se pueden hacer tres clasificaciones, según sus principales características:. Tipos de sistema operativo.
(12) Multitarea: el sistema operativo puede atender varias tareas a la vez. A su vez estas tareas pueden provenir de un único usuario o de varios usuarios, lo cual dependerá de las capacidades del sistema operativo.. Monotarea: el sistema operativo solamente puede atender una tarea en un momento dado. Un ejemplo de S.O. de este tipo es MS-DOS.. Company Logo. Multiusuario (por ejemplo, VMS y UNIX), donde el SO puede atender a un único usuario o a varios en la misma máquina, respectivamente.. Monousuario (por ejemplo, Windows NT). Según el número de tareas que pueden atender. (1).
(13) Company Logo. La planificación define cómo se reparte el tiempo de CPU entre los diversos procesos. Por supuesto, esto sólo tendrá sentido en SO multitarea donde puede ocurrir que en un momento dado varios procesos quieran utilizar el microprocesador y como este es único, debe especificarse la política de acceso.. Según el tipo de planificador. (scheduler). (2).
(14) Company Logo. Mixtas: existe una planificación concreta a base de asignar tiempos en función de prioridades; en el caso de que dos procesos tengan asignada la misma prioridad, se comparte el tiempo entre los dos.. Prioridades: cada proceso tiene asignada una prioridad y hasta que no termina un proceso su ejecución, no se cede la CPU al siguiente. Estas prioridades pueden ser a su vez estáticas (fijas, no se modifican) o dinámicas (existen ciertos criterios para cambiarlas implementados en el S.O.).. Tiempo compartido (Round-Robbin): se asigna el mismo tiempo para cada uno de los procesos.. Según el tipo de planificador. (scheduler). (2).
(15) Company Logo. Memoria virtual: La memoria virtual es una técnica para proporcionar la simulación de un espacio de memoria mucho mayor que la memoria física de una máquina. Esta "ilusión" permite que los programas se hagan sin tener en cuenta el tamaño exacto de la memoria física.. Memoria real (p.e. RAM).. Según su gestión de la memoria. (3).
(16) Company Logo. a) Sistemas Operativos de Tiempo Real (RTOS). b) Único usuario, Monotarea. c) Único usuario, Multitarea. d) Multiusuario.. Según el tipo de computador que gestionan y la gama de aplicaciones que soportan:. Una clasificación más actual.
(17) Company Logo. Son utilizados para controlar maquinaria, instrumentos científicos y sistemas industriales. Un RTOS típicamente tiene pequeñas capacidades de interfaz de usuario, y no tiene utilidades de usuario final, ya que el sistema será una caja cerrada cuando sea entregado para su uso. Una parte muy importante de un RTOS es la gestión de los recursos del computador tal que una operación particular se ejecute con precisión en la misma cantidad de tiempo, cada vez que ocurra su llamado.. RTOS. (a).
(18) Este SO es diseñado para administrar la computadora de manera tal que un usuario pueda realizar efectivamente una única tarea en un tiempo determinado. El Palm OS para la computadora de mano Palm es un buen ejemplo de un sistema operativo moderno de único usuario, monotarea.. Único usuario, Monotarea. (b). Company Logo.
(19) Company Logo. Este es el tipo de sistema operativo que más personas utilizan en sus PC de escritorio y portátiles en la actualidad. Microsoft Windows y Apple MacOS son plataformas que permiten a un único usuario tener muchos programas en actividad al mismo tiempo.. Único usuario, Multitarea. (c).
(20) Permiten a muchos usuarios distintos tomar ventaja de los recursos de la computadora simultáneamente. El SO debe estar seguro que los requerimientos de varios usuarios son balanceados, y que cada uno de los programas que ellos están utilizando tienen recursos suficientes y separados, de manera tal que un problema con un usuario no afecte totalmente a la comunidad de usuarios.. Multiusuario. (d). Company Logo.
(21) Company Logo. Es importante diferenciar entre SO’s multiusuario y monousuario que soportan redes. Windows 2000 y Novell Netware pueden soportar cada uno cientos de miles de usuarios de red, pero los SO’s por sí mismos no son realmente sistemas multiusuario. El Administrador de Sistema es el único usuario para Windows 2000 o Netware. El soporte de red y todos los registros de sus usuarios remotos, en el plan general del SO, los realiza un programa ejecutado por el usuario Administrador.. Observación.
(22) Company Logo. Estructuras de sistemas operativos.. Llamadas al sistema.. Elementos de un sistema operativo.. Historia de los sistemas operativos.. ¿Qué es un sistema operativo?. Sumario.
(23) Company Logo. Después de los esfuerzos frustrados de Babbage, se progresó poco en la construcción de computadoras digitales hasta la segunda guerra mundial, alrededor de la mitad de la década de 1940, Howard Aiken en Hardvard, Jon Von Neumann en el Instituto de Estudios Avanzados en Princeton, J. Presper Ecker y William Mauchley en la Universidad de Pennsylvania y Konrad Zuse en Alemania, entre otros, todos obtuvieron resultados óptimos en la construcción de maquinas de calculo mediante el uso de tubos de vacío.. La primera generación (1945 - 1955 ): Tubos de vacío y tableros enchufables. Historia de los sistemas operativos.
(24) the automatic sequence controlled calculator (harvard mk i) (Aiken, 1943) Company Logo. Historia de los sistemas operativos.
(25) Company Logo. La introducción del transistor a mediados de la década de 1950 cambio la imagen radicalmente. Las computadoras se volvieron lo suficientemente confiables.. La segunda generación (1955 - 1965 ): Transistores y sistemas de lote. Historia de los sistemas operativos.
(26) Sistemas por lotes, solución económica para ejecutar varios programas!. Company Logo. Se cargaba un programa especial (un SO primitivo). Historia de los sistemas operativos.
(27) (FMS – Fortran Monitor System). Un programa en tarjetas perforadas.. Company Logo. Antecesores de las estructuras de control de los lenguajes de programación!. Historia de los sistemas operativos.
(28) Company Logo. IBM intento resolver estos dos problemas de un solo golpe introduciendo en el mercado la System/360. El 360 (CI) era una serie de máquinas compatibles con el software que variaban del tamaño de la 1401 (aplicación comercial) a una mucho mas poderosa que la 7094 (ciencias e ingeniería), el 360 estaba diseñado para realizar cálculos tanto científicos como comerciales. Por lo tanto una sola familia de maquinas podía satisfacer las necesidades de todos los clientes.. La tercera generación (1965 - 1980 ): Circuitos Integrados (CI) y multiprogramación. Historia de los sistemas operativos.
(29) Company Logo. No había manera de que IBM escribiera una pieza de software que cumpliera todos esos requisitos conflictivos. El resultado fue un sistema operativo enorme y extraordinariamente complejo. Constaba de millones de líneas de lenguaje ensamblador escritas por miles de programadores, y contenía miles y miles de errores ocultos.. Historia de los sistemas operativos.
(30) Multiprogramación: La solución que evolucionó consistía en partir la memoria en varias partes, con trabajo diferente en cada partición. Mientras que un trabajo esperaba a que se completara la E/S, otro trabajo podía estar utilizando la CPU. Si se podían mantener suficientes trabajos en la memoria central al mismo tiempo, la CPU podía mantenerse ocupada casi el 100% del tiempo. Company Logo. Historia de los sistemas operativos.
(31) Company Logo. Las computadoras permitieron leer las tarjetas perforadas y escribir salidas (desapareció el uso de una computadora adicional – 2nda generación). Se desarrollaron las minicomputadoras. (5% del precio de un 7094!), Se desarrolla UNIX.. Historia de los sistemas operativos.
(32) Company Logo. Con la creación de los circuitos integrados LSI, chips que contiene miles de transistores en un centímetro cuadrado de silicio, la era de computadora personal vio sus inicios. Dos sistemas operativos han dominado la escena de la computadora personal: MS-DOS, escrito por Microsoft, Inc., para la IBM PC y otras computadoras que utilizan la CPU Intel 8088 y sus sucesores. y UNIX, que domina en las computadoras personales mayores que hacen uso de CPU Motorola 68000.. La cuarta generación (1980 - 1995): Computadoras personales:. Historia de los sistemas operativos.
(33) Company Logo. Un avance importante que empezó a tomar su sitio a mediados de la década de 1980 es el desarrollo de redes de computadoras personales que corren sistemas operativos en red y sistemas operativos distribuidos. En un sistema operativo en red, los usuarios tienen conocimiento de la existencia de múltiples computadoras y pueden ingresar en maquinas remotas y reproducir archivos de una maquina a la otra. Cada maquina ejecuta su sistema operativo local y tiene un usuario propio (o usuarios).. Historia de los sistemas operativos.
(34) Company Logo. Un sistema distribuido, es aquel que se presenta ante sus usuarios como un sistema uniprocesador tradicional, aunque en realidad este compuesto de múltiples procesadores. En un sistema distribuido real, los usuarios no tienen conocimiento de donde se están ejecutando sus programas o de donde están ubicados sus archivos; todo esto se debe manejar en forma automática y eficiente por medio del sistema operativo.. Historia de los sistemas operativos.
(35) Cluster (sistema distribuido). Company Logo.
(36) Company Logo. Deberán anexarlo a su examen. (no más de una página). Debe ser manuscrito.. Propuesta de una quinta generación de sistemas operativos.. Parte de la evaluación del primer parcial, será la realización de un ensayo sobre el siguiente tópico:. Ensayo.
(37)
Documento similar
Debido al riesgo de producir malformaciones congénitas graves, en la Unión Europea se han establecido una serie de requisitos para su prescripción y dispensación con un Plan
Como medida de precaución, puesto que talidomida se encuentra en el semen, todos los pacientes varones deben usar preservativos durante el tratamiento, durante la interrupción
The part I assessment is coordinated involving all MSCs and led by the RMS who prepares a draft assessment report, sends the request for information (RFI) with considerations,
1. LAS GARANTÍAS CONSTITUCIONALES.—2. C) La reforma constitucional de 1994. D) Las tres etapas del amparo argentino. F) Las vías previas al amparo. H) La acción es judicial en
El Diseño del Sistema de Manufactura (DSM) es un método disciplinado de utilizar producto, procesos y equipo, sistema operativo e información del desempeño de
Este trabajo de fin de grado trata sobre la integración de las gafas de realidad aumentada Epson Moverio Bt-200 en la plataforma multimodal de Vocalia N-Terac, que consta de una
Seleccionar servidor LDAP: El administrador una vez instalado el sistema operativo procede a la selección del servidor que brindará el servicio, en este caso el
El paso siguiente es escoger de esta columna el menor valor, y en una tabla paralela se le asigna la mayor cantidad posible de unidades, podemos observar como el menor costo es «2»