miércoles, 30 de octubre de 2013

U1: 1.3 FUNCIONES Y CARACTERISTICAS



Conveniencia. Un Sistema Operativo hace más conveniente el uso de una computadora. Eficiencia. Un Sistema Operativo permite que los recursos de la computadora se usen de la manera más eficiente posible.

  Habilidad para evolucionar. Un Sistema Operativo deberá construirse de manera que permita el desarrollo, prueba o introducción efectiva de nuevas funciones del sistema sin interferir con el servicio. Encargado de administrar el hardware. El Sistema Operativo se encarga de manejar de una mejor manera los recursos de la computadora en cuanto a hardware se refiere, esto es, asignar a cada proceso una parte del procesador para poder compartir los recursos.

  Relacionar dispositivos (gestionar a través del kernel). El Sistema Operativo se debe encargar de comunicar a los dispositivos periféricos, cuando el usuario así lo requiera. Organizar datos para acceso rápido y seguro.

  Manejar las comunicaciones en red. El Sistema Operativo permite al usuario manejar con alta facilidad todo lo referente a la instalación y uso de las redes de computadoras. Procesamiento por bytes de flujo a través del bus de datos.

  Facilitar las entradas y salidas. Un Sistema Operativo debe hacerle fácil al usuario el acceso y manejo de los dispositivos de Entrada/Salida de la computadora.

  Técnicas de recuperación de errores.

  Evita que otros usuarios interfieran. El Sistema Operativo evita que los usuarios se bloqueen entre ellos, informándoles si esa aplicación esta siendo ocupada por otro usuario.

U1: 1.2 EVOLUCIÓN HISTORICA

LINEA DEL TIEMPO DE LOS SISTEMAS OPERATIVOS
 
Los Sistemas Operativos, al igual que el Hardware de los computadores, han sufrido una serie de cambios revolucionarios llamados generaciones. En el caso del Hardware, las generaciones han sido marcadas por grandes avances en los componentes utilizados, pasando de válvulas ( primera generación ) a transistores ( segunda generación ), a circuitos integrados ( tercera generación), a circuitos integrados de gran y muy gran escala (cuarta generación). Cada generación Sucesiva de hardware ha ido acompañada de reducciones substanciales en los costos, tamaño, emisión de calor y consumo de energía, y por incrementos notables en velocidad y capacidad.


U1: 1.1 Definición y Conceptos

¿ Que es un sistema operativo?
Es el software encargado de ejercer y coordinar el Hardware en diferentes programas de aplicación y os diferentes usuarios.





¿Que función tiene un sistema en una computadora?

Permite repartir la memoria lógica a los programas ademas de proporcionar una Interfaz Gráfica para que el usuario tenga una mejor interacción con su computadora.


Menciona 5 Sistemas Operativos propietarios:

*Macintosh
*Windows(MS-DOS, NT, XP, Vista, 7, 8)
*Lunix
*Solari
*Atari TOS



Menciona 5 Sistemas Operativos libres:

*Ubuntu
*Fedora
*Linux
*Android
*Black Berry



¿Que es el Software Libre?

El software libre consiste facilitar el código fuente de una aplicación o programa para que así el usuario pueda hacer actualizaciones de este. El programador no cobra a los usuarios para la utilización de sus aplicaciones.



¿Que es el Software Propietario?
El software propietario consiste en que el programador ofrece sus productos(aplicaciones) a los usuarios de manera que tienen que pagar una Licencia necesaria para obtener todas las herramientas de uso.

U1. Introducción a los S.O.

Un sistema operativo es el programa que oculta la verdad del hardware al programador y presenta una vista simple y agradable de los archivos nominados que pueden leerse y escribirse. Es sistema operativo resguarda al programador del hardware del disco y presenta una interfaz simple orientada al archivo, también disimula mucho del trabajo concerniente a interrupciones, relojes o cronómetros, manejo de memoria y otras características de bajo nivel.


Desde su creación, las computadoras digitales han utilizado un sistema de codificación de instrucciones en sistema de numeración binaria, es decir con los 0S. Esto se debe a que los circuitos integrados funcionan con este principio, es decir, hay corriente o no hay corriente. 
            En el origen de la historia de las computadoras ( hace unos cuarenta años), los sistemas operativos no existían y la introducción de un programa para ser ejecutado se convertía en un increíble esfuerzo que solo podía ser llevado a cabo por muy pocos expertos. Esto hacia que las computadoras fueran muy complicadas de usar y que se requiriera tener altos conocimientos técnicos para operarlas. Era tan complejo su manejo, que en algunos casos el resultado llegaba a ser desastroso. 
            Además, el tiempo requerido para introducir un programa en aquellas grandes máquinas de lento proceso superaba por mucho el de ejecución y resultaba poco provechosa la utilización de computadoras para resolución de problemas prácticos. 
  Un sistema operativo es el encargado de brindar al usuario una forma amigable y sencilla de operar, interpretar, codificar y emitir las ordenes al procesador central para que este realice las tareas necesarias y especificas para completar una orden. 

jueves, 3 de octubre de 2013

SISTEMAS OPERATIVOS Y OBJETIVO GENERAL DEL CURSO (COMPETENCIAS ESPECÍFICAS A DESARROLLAR) EN EL CURSO. 


Aplicar los paradigmas de Diseño de los Sistemas Operativos Actuales y Emergentes para el manejo de los Recursos de Sistema. 

U1. Introducción a los S.O.

1.1 Definición y Conceptos 
1.2 Funciones y características 
1.3 Evolución Histórica 
1.4 Clasificación 
1.5 Estructura: Niveles o Estrados de Diseño 
1.6 Núcleo 

U2. Administración de Procesos y del Procesador

 2.1 Concepto de Proceso 
 2.2 Estados y Transiciones de los procesos 
 2.3 Procesos Ligeros: Hilos y hebras 
 2.4 Concurrencia y Secuenciabilidad 
 2.5 Niveles Objetivos y Criterios de Planificación 
 2.6 Técnicas de Administración de Planificar 

U3. Administración de Memoria 

 3.1 Política y Filosofía 
 3.2 Memoria Real 
 3.3 Organización de Memoria Virtual 
 3.4 Administración de Memoria Virtual 


U4. Administración de Entrada y Salida 

 4.1 Dispositivos y Manejadores de Dispositivos "Device Drivers" 
 4.2 Mecanismos y Funciones de los manejadores de Dispositivos de Drivers 
 4.3 Estructura de Datos para manejar desde Dispositivos 
 4.4 Operaciones de Entrada y Salida U5. Sistema de Archivos
 5.1 Concepto 5.2 Noción de Archivo Real y Virtual 
 5.3 Componentes de un Sistema de Archivos 
 5.4 Organización Lógica y Física 
 5.5 Mecanismos de Acceso a los archivos 
 5.6 Manejo de Espacio en Memoria 
 5.7 Modelo Jerárquico 
 5.8 Mecanismos de Recuperación en caso de falla. 

U6. Protección y Seguridad 

 6.1 Concepto y Objetivos de Protección 
 6.2 Funciones del Sistema de Protección 
 6.3 Implantación de Matrices de Acceso 
 6.4 Protección Basada en el lenguaje 
 6.5 Concepto de Seguridad 
 6.6 Clasificación de la Seguridad 
 6.7 Validación y Amenazas al Sistema 
 6.8 Cifrado