1. 1
Trabajo Practico n°2
Que es un sistema operativo
Un Sistema Operativo es el conjunto de programas de control que actúa como
intermediario entre el usuario y el hardware de una computadora y su propósito es
la administración de los recursos del sistema. El objetivo principal del sistema
operativo es lograr que el sistema informático sea lograr que el hardware de la
computadora se emplee de modo eficiente, y el objetivo secundario se use de
manera cómoda.
Característica 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. Manejar las comunicaciones de la red: el sistema operativo permite al
usuario manejar con facilidad todo lo referente a la instalación y uso de las
redes de computadoras.
8. Procesamiento de bytes de flujo a través del bus de datos.
9. Facilitar entrada/salida: un sistema operativo debe hacerle fácil al usuario
el acceso y manejo de los dispositivos de entrada/salida de la
computadora.
10.Técnicas de recuperación de errores.
Tipos de sistema operativo
2. 2
Software propietario: es aquel que no cede el código de programación
con el está escrito el programa para ejecutar, copiar, distribuir,
estudiar, cambiar, y mejorar el mismo. El software propietario puede o
no ser gratuito. Las empresas que hacen estos software ganan dinero
vendiendo directamente ese software y también con el asesoramiento
y mantenimiento de esas redes hechas con software propietario.
Ventajas:
1. Propiedad y decisión de uso de software por parte de la empresa.
2. Soporte para todo tipo de hardware.
3. Mejor acabado de la mayoría de aplicaciones.
4. Menor necesidad de técnicos especializados.
5. Unificación de productos.
Software libre: es aquel que incluye el código de programación para
ejecutar, distribuir, cambiar y mejorar el mismo. Las empresas que
desarrollan estos software ganan dinero con asesoramiento y
mantenimiento de redes hechas con software libre.
Ventajas
1. Económico
2. Libertad de uso y redistribución.
3. Independencia tecnológica
4. Sistemas de puertas traseras y más seguros.
5. Métodos simples y unificados de gestión de software.
Ejemplos
3. 3
Windows: Windows xp, Windows 7, propiedad de Microsoft es privado de
pago. Unix: utilizado por supercomputadoras y
ordenadores de grandes empresas, es de empresa at y t es privado.
GNU/Linux: está en alza, es gratuito. Cualquiera lo puede modificar según
sus necesidades. Es seguro.
PREB SD: es gratuito y según los expertos son los más seguros.
Funciones del sistema operativo
1) administración del procesador: el sistema operativo administra la
distribución del procesador entre los distintos programas por medio
de un algoritmo de programación. El tipo de programador depende
completamente del sistema operativo, según el objetivo deseado.
2) gestión de la memoria de acceso aleatorio: el sistema operativo se
encarga de gestionar espacio de memoria asignado para cada
aplicación y para cada usuario, si resulta pertinente. Cuando la
memoria física es insuficiente, el sistema operativo puede crear una
zona de memoria en el disco duro denominada memoria virtual. La
memoria virtual permite ejecutar aplicaciones que requieren una
memoria superior a la memoria RAM disponible en el sistema. Sin
embargo, esta memoria es más lenta.
3) gestión de entrada/salida: el sistema operativo permite unificar y
controlar el acceso de los programas a los recursos materiales a
través de los drivers.
4) gestión de ejecución de aplicaciones: el sistema operativo se
encarga de que las aplicaciones se ejecuten sin problemas
asignándoles los recursos que estas necesitan para funcionar. Esto
significa que si una aplicación no responde correctamente puede
sucumbir.
5) administración de autorizaciones: el sistema operativo se encarga
de la seguridad en relación con la ejecución de programas
garantizando que los recursos sean utilizados solo por programas y
usuarios que posean las autorizaciones correspondientes.
6) gestión de archivos: el sistema operativo gestiona lectura y
escritura en el sistema de archivos y las autorizaciones de acceso a
archivos de aplicaciones y usuarios.
7) gestión de la información: el sistema operativo proporciona cierta
cantidad de indicadores que pueden utilizarse para diagnosticar el
funcionamiento correcto del equipo.
Se clasifican en:
4. 4
-Sistema operativo mono tarea: pueden ser utilizado solamente por el
usuario una sola vez. Por ejemplo ms-dos.
-Sistema operativo multitarea: pueden ser utilizado por varios
usuarios al mismo tiempo. Por ejemplo UNIX.
-Sistema operativo para redes: permite la conexión entre varias
computadoras personal y compartir recursos entre ellas.