Download Sistemas Operativos nos permiten usar
Document related concepts
Transcript
• Presentado por: Josué Chaparro Hernández • Alejandro Gómez Cano Los Sistemas Operativos nos permiten usar software de aplicación, almacenar datos y participar en Red El Sistema Operativo es el programa más importante que se ejecuta en una computadora. Sin él, los demás programas y características no funcionan Describir el propósito de un Sistema Operativo e identificar los S.O comunes disponibles Llevar a cabo la instalación real o simulada de un S.O y preparar una computadora para que funcione en Red Realizar el mantenimiento de un S.O Los componentes y periféricos del sistema, en sí mismos, no son más que una colección de partes electrónicas y mecánicas. Para que estas partes funcionen en conjunto a fin de realizar una tarea específica, se precisa un tipo especial de programa informático denominado sistema operativo El SO cumple la función de traductor entre las aplicaciones de usuario y el hardware. El usuario interactúa con el sistema de computación mediante una aplicación Al encender una computadora se carga el SO, por lo general desde una unidad de disco, en la RAM. La parte del código del SO que interactúa directamente con el hardware de la computadora se conoce como núcleo La parte que interactúa con las aplicaciones y el usuario se conoce como shell. El usuario puede interactuar con el shell mediante la interfaz de línea de comandos (CLI, Command Line Interface) o la interfaz gráfica del usuario (GUI, Graphical User Interface). Al emplear la CLI, el usuario interactúa directamente con el sistema en un entorno basado en texto introduciendo comandos con el teclado en una ventana de petición de entrada de comandos La interfaz GUI permite que el usuario interactúe con el sistema en un entorno que utiliza imágenes gráficas, formatos multimedia y texto. La GUI es más sencilla de usar y exige menos conocimientos que la CLI con relación a la estructura de comandos para utilizar el sistema Los sistemas operativos tienen control absoluto de los recursos de hardware locales. Están diseñados para trabajar con un usuario a la vez. Permiten al usuario realizar varias tareas al mismo tiempo. El sistema operativo controla qué recursos emplea cada aplicación. Para trabajar con recursos no conectados directamente con el sistema informático, debe agregarse una aplicación de software especial. Esta aplicación de software, denominada redirector, puede ser parte integrante del SO o quizás deba instalarse por separado como cliente de red. Una vez instalada la aplicación, el sistema operativo se convierte en un sistema operativo de red (NOS, Network Operating System). Un NOS ofrece complejo software de programación y administración de usuarios que permite que un dispositivo comparta recursos con varios usuarios y trate los recursos en red como si estuvieran conectados directamente. Existen muchos sistemas operativos diferentes. Éstos son los grupos principales y algunos ejemplos. ◦ Microsoft Windows: XP, Vista, 7, Server ◦ Basados en UNIX: IBM AIX, Hewlett Packard HPUX y Solaris ◦ BSD y BSD gratuito ◦ Basados en Linux ◦ Macintosh OS X Leopard ◦ Patentados que no son de Unix: IBM OS/400, z/OS Si bien la mayoría de estos sistemas operativos exige que el usuario adquiera y acepte una licencia comercial, existen muchos sistemas operativos con un tipo diferente de licencia, conocida como Licencia pública de GNU (GPL). Los sistemas operativos requieren una cantidad determinada de recursos de hardware. Estos recursos son especificados por el fabricante e incluyen cosas como las siguientes: ◦ ◦ ◦ ◦ Cantidad de RAM Espacio requerido en la unidad de disco duro Tipo y velocidad de procesador Resolución de vídeo Los fabricantes suelen especificar los niveles mínimos y los niveles recomendados de recursos de hardware. Con la configuración de hardware mínima, el rendimiento del sistema suele ser pobre. La configuración recomendada suele ser la mejor opción y tiene más probabilidades de admitir otros recursos y aplicaciones estándar. El primer paso para seleccionar un SO es asegurarse de que satisfaga todos los requerimientos del usuario final. Antes de elegir el SO adecuado para un entorno, deben tenerse en cuenta muchos factores ◦ ¿Es compatible con las aplicaciones que se van a ejecutar? ◦ ¿Tiene la seguridad y las funciones que precisan los usuarios? Después, investigue para asegurarse de que existan suficientes recursos de hardware para emplear el SO. Esto incluye tanto elementos básicos (memoria, procesadores y espacio en disco) como dispositivos periféricos (escáneres, tarjetas de sonido, NIC y dispositivos de almacenamiento extraíbles). Otro factor para tener en cuenta es el nivel de recursos humanos necesario para brindar soporte para el SO. En un entorno comercial, una compañía puede limitar el soporte a uno o dos sistemas operativos y puede desaconsejar e, incluso, prohibir la instalación de otros SO ◦ En un entorno hogareño, la disponibilidad de soporte técnico para el SO puede ser el factor determinante. Al considerar la implementación de un SO, también se debe incluir en el proceso de decisión el costo total de propiedad (TCO). Esto incluye no sólo los costos de adquisición e instalación del SO, sino también todos los costos relacionados con el soporte. Otro factor que puede influir en el proceso de decisión es la disponibilidad del sistema operativo. Algunos países y empresas han decidido admitir un tipo específico de SO o pueden imponer restricciones para la adquisición de determinados tipos de tecnología. En este tipo de entorno, quizás no sea posible considerar un SO en particular, aunque sea el adecuado para la tarea. Durante el proceso de selección de un sistema operativo, deben tenerse en cuenta todos estos factores.