martes, 15 de mayo de 2007

Historia y E volucion

A finales de los años 1940, con la aparición de la primera generación de computadoras, se realizaba lo que se llama el proceso en serie. Por aquel entonces no existían los sistemas operativos, y los programadores debían interactuar con el hardware del computador sin ayuda externa. Esto hacía que el tiempo de preparación para realizar una tarea fuera excesivo. Además para poder utilizar la computadora debía hacerse por turnos. Para ello se rellenaba un formulario de reserva en el que se indicaba el tiempo que el programador necesitaba para realizar su trabajo. En aquel entonces las computadoras eran máquinas muy costosas lo que hacía que estuvieran muy solicitadas y que sólo pudieran utilizarse en periodos breves de tiempo. Todo se hacia en lenguaje de maquina. 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.

MAS INFORMACION: http://todobytes.net

Que es un sistema operativo

Un sistema operativo (cuyo acrónimo es SO) es un conjunto de programas destinados a permitir la comunicación del usuario con un computador y gestionar sus recursos de manera eficiente. Comienza a trabajar cuando se enciende el computador, y gestiona el hardware de la máquina desde los niveles más básicos.
Un sistema operativo se puede encontrar normalmente en la mayoría de los aparatos electrónicos que podamos utilizar sin necesidad de estar conectados a una computadora y que utilicen microprocesadores para funcionar, ya que gracias a estos podemos entender la máquina y que ésta cumpla con sus funciones (teléfonos móviles, reproductores de DVD, autoradios... y computadoras)

Caracteristicas

En general, se puede decir que un Sistema Operativo tiene las siguientes características:
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.

MAS INFORMACION:http://sistemasoperativos-monografias.com

Funciones

Funciones de los sistemas operativos.1.- Aceptar todos los trabajos y conservarlos hasta su finalización.2.- Interpretación de comandos: Interpreta los comandos que permiten al usuario comunicarse con el ordenador. 3.- Control de recursos: Coordina y manipula el hardware de la computadora, como la memoria, las impresoras, las unidades de disco, el teclado o el Mouse. 4.- Manejo de dispositivos de E/S: Organiza los archivos en diversos dispositivos de almacenamiento, como discos flexibles, discos duros, discos compactos o cintas magnéticas. 5.- Manejo de errores: Gestiona los errores de hardware y la pérdida de datos.6.- Secuencia de tareas: El sistema operativo debe administrar la manera en que se reparten los procesos. Definir el orden. (Quien va primero y quien después). 7.- Protección: Evitar que las acciones de un usuario afecten el trabajo que esta realizando otro usuario.8.- Multiacceso: Un usuario se puede conectar a otra máquina sin tener que estar cerca de ella.
9.- Contabilidad de recursos: establece el costo que se le cobra a un usuario por utilizar determinados recursos

MAS INFORMACION:http://sistemasoperativos-monografias.com

Microsoft Windows

Microsoft Windows (conocido simplemente como Windows) es un sistema operativo con interfaz gráfica para computadoras personales cuyo propietario es la empresa Microsoft. Las distintas versiones de Windows, las cuales ofrecen un entorno gráfico amigable y sencillo, principalmente desde la versión Windows 95, ha convertido en Windows en el sistema operativo más utilizado en el mundo. Debido a ello la mayoría de las empresas fabricantes de hardware y software en el mundo tienden a desarrollar sus aplicaciones basadas en dicho sistema. Windows es utilizado principalmente en computadoras personales existiendo también diferentes versiones para servidores y dispositivos móviles

LINUX

es la denominación de un sistema operativo tipo-Unix y el nombre de un núcleo. Es uno de los paradigmas más prominentes del software libre y del desarrollo del código abierto, cuyo código fuente está disponible públicamente y cualquier persona puede libremente usarlo, estudiarlo, redistribuirlo y, con los conocimientos informáticos adecuados, modificarlo[1].
Los primeros sistemas Linux se originaron en 1992, al combinar utilidades de sistema y librerías del proyecto GNU con el núcleo Linux, completando un sistema también conocido como GNU/Linux[2]. Desde fines de 1990 Linux ha obtenido el apoyo de diversas empresas multinacionales del mundo de la informática, tales como IBM[3], Sun Microsystems[4], Hewlett-Packard[5] y Novell[6].
Linux es usado como sistema operativo en una amplia variedad de plataformas de hardware y computadores, incluyendo los computadores de escritorio (PCs x86 y x86-64, y Macintosh y PowerPC), servidores, supercomputadores[7], mainframes, y dispositivos empotrados así como teléfonos celulares.
La marca Linux (Número de serie: 1916230) pertenece a Linus Torvalds y se define como "un sistema operativo para computadoras que facilita su uso y operación".
Existen grupos de usuarios del sistema Linux en casi todas las áreas del planeta

MAS INFORMACION:http:// es.wikipedia.org/wiki/linux

UNIX

UNIX - familia: desde el punto de vista técnico, UNIX se refiere a una familia de sistemas operativos que comparten unos criterios de diseño e interoperabilidad en común. Esta familia incluye más de 100 sistemas operativos desarrollados a lo largo de 20 años. No obstante, es importante señalar que esta definición no implica necesariamente que dichos sistemas operativos compartan código o cualquier propiedad intelectual.
UNIX - el sistema operativo original: desde el punto de vista histórico, UNIX se refiere a la subfamilia de sistemas operativos que descienden de la primera implementación original de AT&T. El término "descendencia" ha de interpretarse como trabajos derivativos que comparten propiedad intelectual con la implementación original. UNIX - la marca: desde el punto de vista legal, Unix es una marca de mercado. Dicha marca es propiedad de “The Open Group”, una organización de estandarización que permite el uso de dicha marca a cualquier sistema operativo que cumpla con sus estándares publicados. Todo ello independientemente de que el sistema operativo en cuestión sea descendiente o clónico del Unix original. Resumiendo, la marca Unix no es propiedad de ninguna compañía.
MAS INFORMACION : http://linux.galeon.com/avanzado.htm

cuadro comparativo

WINDOWS



LINUX



UNIX



CARACTERISTICAS
Los programas se ejecutan más rápidamente y el equipo utiliza menos recursos de sistema.
Linux permite la utilización de distintos tipos de shell programables
Esta palabra describe la habilidad de ejecutar, aparentemente al mismo tiempo, numerosos programas sin obstaculizar la ejecución



FUNCIONES
tiene como base la tecnología comprobada convirtiéndolo en un sistema operativo muy confiable
Función intuitiva de arrancar un navegador o un gestor de correos electrónico.
Permite "abrir" otro ejecutable para ejecutarlo y leer su salida o enviarle datos de entrada



semejanzas
La mayoría de ellos tienen su versión UNIX y algunos pocos incluso están en versión Windows (VMD).
Tener varias tareas en la memoria principal de manera que cada SO utilice el procesador
Permite la transferencia de archivos entre el directorio personal situado en el servidor y el PC

martes, 8 de mayo de 2007

Sistemas Operativos "Resumen"

Integrantes:

Alexander Jiménez Romero
Lester Cassiani Simarra
Jhonny Carvajal Carmona
Alexander Bolívar Henríquez

Síntesis:

Este proyecto de aula trata a cerca de la historia, características y origen de los sistemas operativos que se manejan con más frecuencia. La cual empieza con la aparición de la primera generación de los primeros computadores la cual se llamaba proceso en serie y todo se trabajaba en lenguaje maquina.
En los años 50 aparecen los sistemas operativos desarrollados con el fin de facilitar la interacción hombre y computador. En esta etapa aparecen incluidos:

GM OS: Desarrollado por
General Motors para el IBM 701.
Input Output System: Desarrollado por
General Motors y la Fuerza Aérea de los Estados Unidos para el IBM 704.
FORTRAN Monitor system: Desarrollado por la aviación norteamericana para el IBM 709.
SAGE (Semi-Automatic Ground Environment): Primer sistema de control en tiempo real, desarrollado para el IBM AN/FSQ7.
SOS: Desarrollado por el IBM SHARE Users Group para el IBM 709.



Después de los años 50 aparece una nueva tecnología esta es conocida como:
MULTIPROGRAMACION. Es un sistema que alberga a más de un programa de usuario.
Luego aparece UNIX que hoy es una de las plataformas mas extendidas en el mundo de la informática.
Mas adelante aparecen: Apple Macintosh, MS-Dos, Microsoft Windows, MVS.

Después llegan los micros ordenadores. Existen cientos de estos:

MITS Altair 8800.
Amstrad CPC 464, 664 y 6128.
Amstrad PCW 8256, 8512, 9512.
Apple II.
Atari ST.
BBC Micro.
Commodore 64 y Commodore 128.
IBM PC.
MSX.
ZX Spectrum +3.

Y de allí en adelante los distintos sistemas operativos que han aparecido lo que explica detalladamente lo necesario para el desarrollo de las aplicaciones en la plataforma LINUX PDA lo cual permite a los desarrolladores de software de habla hispana optimizar la curva de aprendizaje que pudiera ser de meses a tan solo unas cuantas horas, razón por la cual, podría llamarse también a ésta metodología ``Aprendiendo a desarrollar para la plataforma Linux PDA