![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKI2NYHgMP2SZmGcJfRtDTUVlXFLoxGnXmm9PsZyvA2sRldxXcKaDGKc50IIg2nA5Y1964ZJDnkEFYSVCpcB1CzUCpV40T0XjXOEe4GpZuUIxcL2_3NvkFdTrYwLV4D1avGOh138lEbV2M/s200/windows7.jpg)
Windows definición : Es el conjunto de sistemas operativos graficos de mayor uso mundial , que desarrollo la empresa Microsoft , a partir de 1980 , para computadoras , con varias versiones , para particulares , empresas , computadoras portatiles y telefonos inteligentes .
Windows caracteristicas : No sé si te referís a las características generales de los programas desarrollados por Microsoft en Windows o los programas en general para Windows (sin importar el desarrollador). Voy a suponer que es de los programas en general para Windows XP.Los programas para Windows suelen tener características comunes, aunque obviamente no todos las cumplen. Esto es así porque los desarrolladores de programas tienen la libertad de elegir sus métodos, gráficos y formas; aunque suelen seguir ciertas reglas, dado que la gente suele acostumbrarse a ciertas características (por ejemplo, que el botón de cerrar ventana esté en la esquina derecha superior de la ventana y que sea un botón con una X).En general los programas de Windows tienen las siguientes características:* El menú está en la parte superior de la ventana. El primer menú suele ser Archivo y el último Ayuda. Además los botones de minimizar, restaurar y cerrar suelen estar en la esquina superior derecha (en ese orden).* La mayoría de los programas y ventanas de Windows responde a los mismos botones para determinadas tareas. Por ejemplo, por lo general se accede a la ayuda con F1, se sale del programa con Alt F4, y se accede a la herramienta de búsqueda del programa con F3.* Es común que los programas utilicen pestañas (tabs o solapas) superiores para organizarse.* Los programas suelen adaptarse a los colores, diseños, estilos y letras elegidos en Windows.
Linux definicion : Es un Sistema operativo que posee un núcleo del mismo nombre. El código fuente es abierto, por lo tanto, está disponible para que cualquier persona pueda estudiarlo, usarlo, modificarlo y redistribuirlo.
Linux caracteristicas : Los beneficios derivados del uso del sistema operativo UNIX, por lo tanto de Linux, provienen de su potencia y flexibilidad. Estas son resultado de numerosas características integradas al sistema, las que están disponibles tan pronto como se inicia. Estas características son brevemente descritas a continuación:
Multitareas
Esta palabra describe la habilidad de ejecutar, aparentemente al mismo tiempo, numerosos programas sin obstaculizar la ejecución de cada Esto se conoce como multitareas preferentes, porque cada programa tiene garantizada la posibilidad de correr, esto es, cada programa no se ejecuta hasta que el sistema operativo lo aparta para permitir que otros programas corran. Otros sistemas operativos no soportan multitareas preferente, solo la llamada multitareas cooperativa, bajo la cual los programas corren hasta que ellos mismos permiten la ejecución de otro programa o no tienen otra cosa que hacer durante este periodo.
Es fácil apreciar los beneficios de tener capacidades multitareas preferentes. Además de reducir los tiempos muertos, la flexibilidad de no tener que cerrar las ventanas de aplicaciones antes de abrir y trabajar en otras es mucho mas conveniente.
Linux y otros sistemas de multitareas preferentes realizan el procesamiento preferente mediante el monitoreo, tanto de los procesos que están en espera de ejecución como de los que se están ejecutando. Entonces, el sistema programa cada proceso para que tenga la misma oportunidad de acceso al microprocesador. El resultado es que las aplicaciones abiertas parecen correr al mismo tiempo. La capacidad de asignar tiempo a las aplicaciones que están en ejecución, nos permite mayor velocidad de procesamiento.
Multiusuario
El concepto de que numerosos usuarios pudieran accesar aplicaciones o el potencial de procesamiento de una sola PC era un mero sueño desde hace unos años. La capacidad para asignar tiempo del microprocesador a numerosas aplicaciones simultáneas se prestó como consecuencia a servir a numerosas personas al mismo tiempo, cada una ejecutando una o más aplicaciones. Una particularidad de esta característica, es que más de una persona puede trabajar en la misma versión de la misma aplicación de manera simultánea, desde las mismas terminales o desde terminales separadas. Esto no debe confundirse con numerosos usuarios que actualizan un archivo a un tiempo, particularidad que es potencialmente desconcertante y peligrosa a la vez que indeseable.
Existen aún mas características que merecen mencionarse sobre el sistema operativo con el que realizamos esta tesis, pero que para del desarrollo de la misma no es necesario describir tan detalladamente. [Jack Tackett, 1996]
Estas características son las siguientes:
Shells programables .
Independencia de dispositivos bajo Unix .
Independencia de dispositivos bajo Linux .
Comunicaciones y capacidades de la red .
Portabilidad de sistemas abiertos .
Multitareas
Esta palabra describe la habilidad de ejecutar, aparentemente al mismo tiempo, numerosos programas sin obstaculizar la ejecución de cada Esto se conoce como multitareas preferentes, porque cada programa tiene garantizada la posibilidad de correr, esto es, cada programa no se ejecuta hasta que el sistema operativo lo aparta para permitir que otros programas corran. Otros sistemas operativos no soportan multitareas preferente, solo la llamada multitareas cooperativa, bajo la cual los programas corren hasta que ellos mismos permiten la ejecución de otro programa o no tienen otra cosa que hacer durante este periodo.
Es fácil apreciar los beneficios de tener capacidades multitareas preferentes. Además de reducir los tiempos muertos, la flexibilidad de no tener que cerrar las ventanas de aplicaciones antes de abrir y trabajar en otras es mucho mas conveniente.
Linux y otros sistemas de multitareas preferentes realizan el procesamiento preferente mediante el monitoreo, tanto de los procesos que están en espera de ejecución como de los que se están ejecutando. Entonces, el sistema programa cada proceso para que tenga la misma oportunidad de acceso al microprocesador. El resultado es que las aplicaciones abiertas parecen correr al mismo tiempo. La capacidad de asignar tiempo a las aplicaciones que están en ejecución, nos permite mayor velocidad de procesamiento.
Multiusuario
El concepto de que numerosos usuarios pudieran accesar aplicaciones o el potencial de procesamiento de una sola PC era un mero sueño desde hace unos años. La capacidad para asignar tiempo del microprocesador a numerosas aplicaciones simultáneas se prestó como consecuencia a servir a numerosas personas al mismo tiempo, cada una ejecutando una o más aplicaciones. Una particularidad de esta característica, es que más de una persona puede trabajar en la misma versión de la misma aplicación de manera simultánea, desde las mismas terminales o desde terminales separadas. Esto no debe confundirse con numerosos usuarios que actualizan un archivo a un tiempo, particularidad que es potencialmente desconcertante y peligrosa a la vez que indeseable.
Existen aún mas características que merecen mencionarse sobre el sistema operativo con el que realizamos esta tesis, pero que para del desarrollo de la misma no es necesario describir tan detalladamente. [Jack Tackett, 1996]
Estas características son las siguientes:
Shells programables .
Independencia de dispositivos bajo Unix .
Independencia de dispositivos bajo Linux .
Comunicaciones y capacidades de la red .
Portabilidad de sistemas abiertos .
Unix definicion : Es una familia de sistemas operativos tanto para ordenadores personales como para mainframes. Soporta gran número de usuarios y posibilita la ejecución de distintas tareas de forma simultánea (multiusuario y multitarea).
Unix caracteristicas : Principales Equipos que se destacanUNIVAC 1107, BURROUGH D-805, PDP-5 de DEC, y las científicas IBM 7070, 7090, 7094.Tercera Generación, 1964-1970Las computadoras de la tercera generación emergieron con el desarrollo de los circuitos integrados en las cuales se colocan miles de componentes electrónicos, en una integración en miniatura. Las computadoras nuevamente se hicieron más pequeñas, más rápidas, desprendían menos calor y eran energéticamente más eficientes.Los sistemas de la segunda generación eran bastantes especializados. Se les diseñaba para procesar aplicaciones tanto científicas como no científicas, pero no se procuraba que funcionaran adecuadamente en los dos ambientes. Esta situación cambió cuando en 1964 cuando IBM anunció una tercera generación de equipo de cómputo: Su familia System 360 de macro computadoras. Cada uno de los procesadores de esta familia tenía un conjunto muy amplio de instrucciones internas que podía ejecutar. Algunas de esas instrucciones eran especialmente útiles en aplicaciones científicas, mientras que otras eran más apropiadas para procesamiento de archivos. De ese modo era posible utilizar la línea 360 de manera eficiente en los dos ambientes.Con la introducción del modelo 360, IBM capturó el 70% del mercado, dejando a RCA, General Electric y Xerox fuera del campo de las computadoras grandes. Sin embargo, la estandarización del modelo 360 permitió el crecimiento de los fabricantes de dispositivos de almacenamiento, cuyos periféricos eran compatibles con las series de IBM.Para evitar competir directamente con la IBM, Digital Equipment Corporation (DEC) redirigió sus esfuerzos hacia computadoras pequeñas. Mucho menos costosas de comprar y operar que las computadoras grandes, las mini computadoras se desarrollaron durante la segunda generación y se extendió su uso entre 1960 y 1970. En 1960, DEC introdujo la primera mini computadora, la PDP-1 y en 1969 tenía ya una línea de exitosas mini computadoras.La tecnología de los circuitos integrados también provocó la expansión de la industria del software. Los programas estándares fueron reescritos para trabajar en las nuevas máquinas de circuitos integrados, e incluso en máquinas todavía en fase de desarrollo. Esta compatibilidad hacia el futuro permitió a las compañías usar su software anticuado después de modernizar su hardware.La multiprogramaciónEn el ambiente de computación centralizado de principios de los sesentas, los usuarios preparaban sus datos y los programas y después los llevaban al centro de cómputos para ser procesados. El centro de cómputo reunía todas estas tareas y las introducía por lotes a la computadora, a intervalos programados. El retraso inevitable que resultaba de este procesamiento por lotes era muy frustrante para algunos usuarios. Los retrasos eran demasiados irritantes para los estudiantes con tareas de programación, que a veces tenían que esperar varios días para localizar y corregir unos cuantos errores en sus programas.
Solaris definicion : Variante del sistema operativo Unix desarrollada por Sun Microsystems. Solaris incluye OpenWindows, interfaz gráfica de usuario (GUI) basada en X-Windows.
S
Muy breve pero buena la expsicion XD...
ResponderEliminarAlex y Dani