martes, 8 de diciembre de 2009

viernes, 4 de diciembre de 2009

domingo, 6 de septiembre de 2009

CARACTERISTICAS

POSIX:
--Es un estándar de interfaz de sistemas
Operativos portables
--se basa en el sistemas UNIX
--Se desarrollo como estándar internacional
Con la referencia ISO
--Es disponibles en todas las versiones UNIX
y LINUX
--Utiliza funciones como parte de la
Implementación
--los nombres de las funciones son cortos y
En minúsculas
--Es ampliamente utilizada
--Incluye servicios de sistemas operativos
--Si una función marca error se almacena
en una variable global
--Los recursos que se gestionan por el
Sistema operativo se reverencian
mediante descripciones







MS-DOS:
--Define servicios ofrecidos por Windows 95/98, NT y 2000
--Sus recursos gestionados se tratan como
Objetos
--Sigue los principios de la programación
Orientada a objetos
--No es orientada a objetos
--Las funciones son largos y descriptivos
--Las variables también siguen una serie
De convenciones
-- Los tipos predefinidos en Win32 evitan el uso del operador de indirección de C (*).

-- las funciones devuelven, en general, true si la llamada se ejecutó con éxito o false en caso contrario.

domingo, 30 de agosto de 2009

PRINCIPALES CARACTERISTICAS Y FUNCIONES DE LOS SISTEMAS OPERATIVOS

miércoles, 26 de agosto de 2009

SISTEMAS OPERATIVOS.




SISTEMAS OPERATIVOS


Concepto:


Conjunto de programas que se integran con el hardware para facilitar al usuario, el aprovechamiento de los recursos disponibles. Algunos de sus objetivos principales son:
*Provee de un ambiente conveniente de trabajo.


*Hace uso eficiente del Hardware.
*Provee de una adecuada distribución de los recursos
.
Para un Sistema Operativo real deberá satisfacer las siguientes funciones:
*Gobierna el Sistema.
*Asigna los recursos.
*Administra y controlar la ejecución de los programas
.






ANTECEDENTES HISTORICOS DE LOS SISTEMAS OPERERATIVOS


LINEA DEL TIEMPO (1821-2009)



(1821).- Construccion del prototipo de la "Maquina Diferencial" (Charles Babbage)
(1833).- Inicia la construccion de la Maquina Analitica (Charles Babbage)
(1887).- Leon Bolee construye la multiplicadora directa. Es la primera máquina en multiplicar en forma directa, no en sumas repetidas.
(1890).- Herman Hollerith invento la tabuladora de Hollerit. Concibió la idea de utilizar tarjetas perforadas para procesar datos.
(1894).-Invencion de la Máquina movida a manivela para usos contables, estadísticos y científicos.
(1899).- William Burrogs inventa La Calculadora Eléctrica.
(1920).- La Computing Tabulating Recording Company inventa La Clasificadora vertical. Máquina que ordenaba y clasificaba miles de tarjeras perforadas por minuto.
(1940).- Inicio de la Primera Generacion de las Computadoras (Tubos de Vacio y Tableros enchfables)
(1994).- Se construyó el primer ordenador con fines prácticos que se denominó Eniac
(1946).- Los programadores se dieron a la tarea de interactuar con el Hardware por la inexistencia de los S.O.
(1950).- Introduccion del uso de las tarjetas perforadas.
(1951).- Son desarrollados el Univac I y el Univac II (Es el punto de partida en el surgimiento de los verdaderos ordenadores)
(1995).- El uso del Monitor con Tarjetas perforadas, procesamientos de programas en nucleo de cintas o conjunto de tarjetas. Utilizacion del buffering y el spooling.
(1959).-Los sistemas operativos comunes eran FMS (el sistema monitor del FORTRAN) e IBSYS, sistema operativo de IBM de la 7094.
(1960).- IBM fabrica El Computador 360.
(1961).- Multiprogramar un conjunto adecuado de tareas en cada momento, utilizando de manera óptima los recursos disponibles en el conmutador.
(1964).- Ejecucion del tiempo compartido. Cuando un programa lleva cierto tiempo ejecutándose el sistema operativo lo detiene para que se ejecute otra aplicación.
(1965).- Uso y aplicación del tiempo real. El procesamiento de archivos se hace de una forma continua, sus primeros usos fueron las telecomunicaciones.
(1966).- Uso del multiprocesador. Permite trabajar con máquinas que poseen más de un microprocesador. En un multiprocesador.
(1969).- Uso de los primeros SO multiusuarios - multitarea desarrollado por los laboratorios Bell de AT&T y programado en PL/1. Desarrollado en lenguaje de alto nivel.
(1970).- Aparecen los lenguajes de programacion C y Pascal.
(1973).- Uso de los sistemas operativos: MULTICS, MVS, CP/M (CPP Y BDOS)
(1974).- Aparecen las microcomputadoras. Mas tarde llamadas Computadoras Personales.
(1980).- Creacion de los circuitos integrados.
(1981).- IBM introduce la licencia del sistema operativo DOS, de Bill Gates y se comercializa el uso de ls PC. Aparece Apple II.
(1982).- Creacion del lenguaje de programacion C++
(1984).- Lanzamiento oficial del Apple Macintosh. Nace la idea de crear un SO libre para la humanidad impulsada por Richard Stallman.
(1989).-Tim Berners Lee inicia la World Wide Web, tambien desarrolla la marcación de hipertextos (HTML), se comercializa la primera versión de Windows de Microsoft.
(1990).- Se comercializa la versión 3.1 de Windows.
(1991).- Primera version del nucleo de Linux
(1994).- Aparece el sistema operativo Windows 95.
(1996).-Microsoft lanza Office 97.
(1997).- Aparece la versión sucesora de windows 95,Windows 98.
(1998).-Se reedita Windows 98.
(1999).- Microsoft lanza Windows 2000 y Microsoft Office 2000
(2000).- Microsoft lanza el sistema operativo Windows ME (Milenium).
(2001).- Microsoft lanza su versión más reciente de windows Windows XP.
(2005).-Aparicion del Famoso Windows Vista
(2007-2009).- Invencion del Windows seven o 7.