miércoles, 29 de julio de 2015

Sistemas Operativos

ROL Y PROPÓSITO DE LOS SISTEMAS OPERATIVOS  
Proporcionar un entorno en el cual el usuario pueda ejecutar Programas.
Los sistemas operativos existen porque son una forma razonable de resolver el problema de  crear un sistema de computación  útil .
El objetivo fundamental de los computadores es ejecutar los programas del usuario y facilitar la resolución de los problemas de los usuarios.
Es con este fin que se construyen los hardware. Así , las funciones comunes de controlar y asignar recursos de reúnen en un solo programa : sistemas operativos.
HISTORIA DEL DESARROLLO DE LOS SISTEMAS OPERATIVOS 
La primera computadora digital verdadera fue diseñada por el matemático ingles Babbage en (1792-1871). Así  que contrato a una mujer , Ada Lovelace, como la primera programadora de la historia .
La primera generación (1945-1955): Tubos de vacío y tableros de conmutación . Estas maquinas eran enormes y ocupaban cuartos enteros con docenas de miles de tubos de vacío y eran lentas.
La segunda generación (1955-1965): Transmisores  y sistemas por lote. Estas maquinas se encerraban en cuartos de computadora con acondicionamiento de aire especial. Con equipos de operadores profesionales para operarios.
La tercera generación (1965-1980): Circuitos integrados y multiprogramación. A mediados de los años 60 se produjo la invención del circuito integrado o microchip, por parte de Jack St. Claire Kilby y Robert Noyce. Después llevó a Ted Hoff a la invención del microprocesador, en Intel. A finales de 1960, investigadores como George Gamow en el ADN formaban un código, otra forma de codificar o programar.
La cuarta generación (1980-presente): Computadoras personalesEn términos de  arquitectura , las computadoras personales no eran muy diferentes de las minicomputadoras de la clases PDP-11, pero en términos de precio si que eran diferentes.
                                                                            
                                                                                 


FUNCIONALIDAD DE UN SISTEMA TIPICO CONCURRENTE
Cuando dos o mas procesos llegan al mismo tiempo a ejecutarse, se dice que se ha presentado una concurrencia de procesos. Es importante mencionar que para que dos o mas procesos  sean concurrentes es necesario que tengan alguna relación entre ellos como puede ser la cooperación para un determinado trabajo o el uso de información o recursos compartidos.

                                                                                   
                                                                                    

ADMINISTRACION DE LA MEMORIA 

La memoria se puede definir como los circuitos que permiten almacenar y recuperar la información. Todos los programas que deseamos ejecutar deben cargarse la memoria .
Los sistemas de administración de memoria se pueden clasificar en dos tipos. Los que desplazan los procesos de la memoria principal al disco y viceversa durante la ejecución (intercambio y paginación) y aquellos que no.

  Monopogramación sin intercambio o paginación.
                                                                 

ADMINISTRACION DE DISPOSITIVOS 
La administración de dispositivos, es la administración de todos los recursos del hardware disponible, tanto los estándar que viene de fabricas, como las que se van agregando para hacer mas poderosa o actualizar la PC. De aquí el controlador es el software que utiliza el sistema.


                                                                                   

SEGURIDAD Y PROTECCION 
Los términos seguridad y protección se utilizan en forma indistinta. Sin embargo, es útil hacer una distinción entre los problemas generales relativos a la garantía de que los  archivos no sean leídos o modificados por personal no autorizado.                         
                                                                                         

                                                                                  


SISTEMAS DE ARCHIVOS 
Un sistema de archivo son los métodos y estructuras de datos que un sistema operativo utiliza para seguir la pista de los archivos de un disco o partición; es decir, es la manera en que se organizan los archivos en el disco.

El sistema de archivos UNIX maneja dos objetos principales archivos y directorios. Los directorios no son mas que archivos con un formato especial.

                                                                                 

SISTEMA EMPOTRADO Y TIEMPO REAL
Los sistemas empotrados son sistemas informáticos dedicados a aplicaciones de control. A menudo se piensa en ellos como sistemas cerrados, que carecen o tienen un interface con el usuario muy limitado, y su función exclusiva es controlar un proceso.                                     
TOLERANCIA A FALLAS
Se determina a la capacidad de un sistema de almacenamiento de acceder a información o al recurso aun en caso de producirse un fallo esta falla puede deberse a daño físico o  mal funcionamiento. 







lic-otaku
                                                                                                                           
Anime :3

No hay comentarios:

Publicar un comentario