Que es un sistema
operativo?
Un sistema operativo es un
programa o conjunto de programas que en un sistema informático gestiona los
recursos de hardware y provee servicios a los programas de aplicación,
ejecutándose en modo privilegiado respecto de los restantes y anteriores
próximos y viceversa.
Menciona y explica los tipos de
sistemas operativos q existen:
DOS: El famoso DOS, que
quiere decir Disk Operating System (sistema operativo de disco), es más
conocido por los nombres de PC-DOS y MS-DOS. MS-DOS
Windows 3.1: Microsoft tomo una decisión, hacer un sistema operativo que tuviera una interfaz gráfica amigable para el usuario, y como resultado obtuvo Windows. Este sistema muestra íconos en la pantalla que representan diferentes archivos o programas, a los cuales se puede acceso al darles doble clic con el puntero del mouse.
Windows 95:
incluyen soporte multitareas y arquitectura de 32 bits, permitiendo así correr mejores aplicaciones para mejorar la eficacia del trabajo.
Windows NT: Esta versión de Windows se especializa en las redes y servidores. Con este SO se puede interactuar de forma eficaz entre dos o más computadoras
OS/2 El problema que presenta este sistema operativo es que no se le ha dad el apoyo que se merece en cuanto a aplicaciones se refiere. Es decir, no se han creado muchas aplicaciones que aprovechen las características de el SO, ya que la mayoría del mercado de software ha sido monopolizado por Windows.
Mac OS:
Este sistema operativo es tan amigable para el usuario que cualquier persona puede aprender a usarlo en muy poco tiempo. Por otro lado, es muy bueno para organizar archivos y usarlos de manera eficaz.
UNIX:
Es usado como una de las bases para la supe carretera de la información. Unix es un SO multiusuario y multitarea, que corre en diferentes computadoras, desde supercomputadoras, Mainframes, Minicomputadoras, computadoras personales y estaciones de trabajo. Esto quiere decir que muchos usuarios puede estar usando una misma computadora por medio de terminales o usar muchas de ellas
Windows 3.1: Microsoft tomo una decisión, hacer un sistema operativo que tuviera una interfaz gráfica amigable para el usuario, y como resultado obtuvo Windows. Este sistema muestra íconos en la pantalla que representan diferentes archivos o programas, a los cuales se puede acceso al darles doble clic con el puntero del mouse.
Windows 95:
incluyen soporte multitareas y arquitectura de 32 bits, permitiendo así correr mejores aplicaciones para mejorar la eficacia del trabajo.
Windows NT: Esta versión de Windows se especializa en las redes y servidores. Con este SO se puede interactuar de forma eficaz entre dos o más computadoras
OS/2 El problema que presenta este sistema operativo es que no se le ha dad el apoyo que se merece en cuanto a aplicaciones se refiere. Es decir, no se han creado muchas aplicaciones que aprovechen las características de el SO, ya que la mayoría del mercado de software ha sido monopolizado por Windows.
Mac OS:
Este sistema operativo es tan amigable para el usuario que cualquier persona puede aprender a usarlo en muy poco tiempo. Por otro lado, es muy bueno para organizar archivos y usarlos de manera eficaz.
UNIX:
Es usado como una de las bases para la supe carretera de la información. Unix es un SO multiusuario y multitarea, que corre en diferentes computadoras, desde supercomputadoras, Mainframes, Minicomputadoras, computadoras personales y estaciones de trabajo. Esto quiere decir que muchos usuarios puede estar usando una misma computadora por medio de terminales o usar muchas de ellas
Menciona las principales funciones de
un sitema operativo:
Gestión de la CPU.
La gestión de un sistema operativo monoprogramado es simple.
Los sistemas operativos multiprogramados o de tiempo
compartido, realizan:
• Mantienen una estructura de datos para guardar
información sobre cada uno de los procesos que se
ejecutan concurrentemente en el sistema.
• Decide cuando se interrumpe un proceso y determina a qué
proceso se le asigna la CPU en su lugar, para ello se ejecuta
un programa llamado planificador.
Servicios relacionados con la gestión de la CPU que
proporcionan todos los sistemas operativos:
• Creación de un proceso.
• Terminación de un proceso.
Gestión de la memoria principal.
El Sistema operativo debe mantener una estructura de datos
donde almacena la información sobre qué zona de la memoria
ocupa cada proceso, así como de las zonas de la memoria libres.
La CPU capta de la memoria principal las instrucciones máquina
de los programas para ejecutarlas. Esto implica que para que un
programa se pueda ejecutar debe esta cargado en la memoria
principal. Por esto el tamaño máximo del código máquina de un
programa no debería exceder del tamaño de la memoria principal.
Memoria Virtual: permite que el usuario pueda crear programas
cuyo código máquina excede del tamaño de la memoria principal.
Para proporcionar memoria virtual, el sistema mantiene en la
memoria principal sólo parte del código de un programa por
donde se va ejecutando actualmente, y el resto permanece en
memoria principal.
La gestión de un sistema operativo monoprogramado es simple.
Los sistemas operativos multiprogramados o de tiempo
compartido, realizan:
• Mantienen una estructura de datos para guardar
información sobre cada uno de los procesos que se
ejecutan concurrentemente en el sistema.
• Decide cuando se interrumpe un proceso y determina a qué
proceso se le asigna la CPU en su lugar, para ello se ejecuta
un programa llamado planificador.
Servicios relacionados con la gestión de la CPU que
proporcionan todos los sistemas operativos:
• Creación de un proceso.
• Terminación de un proceso.
Gestión de la memoria principal.
El Sistema operativo debe mantener una estructura de datos
donde almacena la información sobre qué zona de la memoria
ocupa cada proceso, así como de las zonas de la memoria libres.
La CPU capta de la memoria principal las instrucciones máquina
de los programas para ejecutarlas. Esto implica que para que un
programa se pueda ejecutar debe esta cargado en la memoria
principal. Por esto el tamaño máximo del código máquina de un
programa no debería exceder del tamaño de la memoria principal.
Memoria Virtual: permite que el usuario pueda crear programas
cuyo código máquina excede del tamaño de la memoria principal.
Para proporcionar memoria virtual, el sistema mantiene en la
memoria principal sólo parte del código de un programa por
donde se va ejecutando actualmente, y el resto permanece en
memoria principal.
Menciona las principales características
de un sistema operativo
1. Conveniencia: un sistema
operativo hace más conveniente el uso de una computadora.
2. Eficiencia: el sistema
operativo permite que los recursos de la computadora se usen de manera correcta
y eficiente.
3. Habilidad para evolucionar: un sistema
operativo debe de ser capaz de aceptar nuevas funciones sin que tenga
problemas.
4. Encargado de
administrar el hardware: el sistema operativo debe de ser eficaz.
5. Relacionar
dispositivos
6. Algoritmos: un sistema
operativo hace el uso de la computadora más racional
7. ES UN GRUPO DE
PROGRAMAS DE PROCESO CON LAS RUTINAS DE CONTROL NECESARIAS PARA MANTENER
CONTINUAMENTE OPERATIVOS DICHOS PROGRAMAS.
8.
Que es software?
Se conoce como software al
equipamiento lógico o soporte lógico de un sistema informático, que comprende
el conjunto de los componentes lógicos necesarios que hacen posible la realización
de tareas específicas, en contraposición a los componentes físicos
Que sistemas
operativos están amparados bajo licencia de software libre?
GPL - Licencia Pública General de GNU
La
primera versión surgió en 1989: la tercera, y más reciente, en 2007.
El
objetivo de la licencia GPL es proteger el software libre de
apropiaciones con restricción. Es decir, si copias un programa
libre tienes que ofrecerlo con la misma licencia y no con una restrictiva o
propietaria.
Esta
licencia es la principal y más importante en el
mundo del software libre, y fruto de ella han surgido
adaptaciones y derivados que mantienen con mayor o menor acierto el espíritu
original.
LGPL - Licencia Pública General Reducida de GNU
Esta
segunda licencia, derivada de la anterior, es menos restrictiva, ya que permite
usar el código de un programa o ese mismo programa en una aplicación o
herramienta que no tiene porqué ser software libre.
AGPL - Licencia Pública General de Affero
Basada
en la LGPL, esta licencia es muy específica, y está relacionada con software
que trabaja en servidores o redes de ordenadores.
Licencia BSD - Licencia de Distribución de Software Berkeley
Su
origen se remonta al sistema operativo BSD, una rama de UNIX.
Sin embargo, hoy en día se utiliza para infinidad de proyectos de software,
tanto sistemas operativos como aplicaciones de Escritorio.
La
licencia BSD es bastante más simple que la GPL,
con únicamente tres cláusulas, o dos en su versión simplificada. Esta licencia
viene a decir que puedes distribuir el código del programa o el ejecutable,
indicando que está amparado por la licencia BSD y que en caso de crear una
aplicación derivada de otra con esta licencia, no
puedes usar el nombre del autor original para promover tu creación.
Licencia MIT
Esta
licencia está asociada al prestigioso Instituto Tecnológico de Massachusetts. Se
aplicó originariamente al sistema gráfico X11, utilizado por
sistemas UNIX/Linux. Actualmente se usa en más proyectos y es muy similar a la
licencia BSD.
La
licencia MIT obliga a adjuntar la nota de la licencia en el software y en sus
partes más importantes. A cambio carece de restricciones,
por lo que puedes usar, copiar, modificar el código e incluso venderlo. En
tercer lugar limita la responsabilidad del autor en caso que el software ocasione algún
problema.
Apple Public Source License
No
es de las más importantes, pero llama la atención que una empresa que fabrica
equipos y software propietario tenga su propia licencia de software libre.
Básicamente
son dos los grandes proyectos protegidos por esta licencia: Darwin, que es la
base del actual Mac OS X, y Bangor, que ahora utiliza la licencia Apache.
Ms-PL - Microsoft Public License
Microsoft
también se ha subido al carro del software libre, tras años hablando mal de él.
Incluso creó un portal, Codeplex, donde ofrece hospedaje gratuito de proyectos
de software libre.
Para
todos estos proyectos está disponible la licencia Ms-PL. Básicamente viene a
decir lo mismo que la GPL, es decir, que con el programa puede incluirse el
código fuente, pero con sus propias palabras.
WTFPL - Do What the Fuck You Want To Public License
http://articulos.softonic.com/el-software-libre-y-las-licencias-de-uso
·
Cuales
son los requisitos mínimos recomendados, al respeto del hardwere,para poder
instalar el S.O? Procesador Pentium a 233 megahercios (MHz) o mayor velocidad (se
recomienda 300 MHz)
·
Al menos 64 megabytes (MB) de RAM (se recomienda 128 MB)
·
Un mínimo de 1,5 gigabytes (GB) de espacio disponible en el disco duro
·
Unidad de CD-ROM o DVD-ROM
·
Un teclado y un mouse de Microsoft, o algún otro dispositivo señalador
compatible
·
Adaptador de vídeo y monitor con una resolución Super VGA (800 x 600) o
mayor
·
Tarjeta de sonido
·
Altavoces o auriculares
|
Windows xp
|
Windows vista
|
Windows 7
|
Windows 8
|
|
es un sistema operativo desarrollado por la
compañía norteamericana Microsoft. Se trata de un conjunto de programas que
permiten administrar los recursos de una computadora y gestionar el hardwaredesde los niveles más básicos.
|
línea de sistemas operativos desarrollada
por Microsoft. Esta versión
se enfoca para ser utilizada en equipos de escritorio en
hogares y oficinas, equipos portátiles, tabletas y
equipos media center.
|
es una versión de Microsoft Windows, línea de sistemas operativos producida
por Microsoft Corporation. Esta versión está diseñada para uso en PC, incluyendo equipos de escritorio en
hogares y oficinas, equipos portátiles, tablet PC, netbooks y equipos media center
|
es la versión actual del sistema operativo de Microsoft Windows, producido por Microsoft para su uso en
computadoras personales, incluidas computadoras de escritorio en casa y de
negocios, computadoras portátiles, netbooks, tabletas, servidores ycentros multimedia. Añade soporte para microprocesadores ARM, además de los
microprocesadores tradicionales x86 de Intel yAMD
|
No hay comentarios:
Publicar un comentario