9. Mediante la información obtenida se comprenderá y se aplicaran los conocimientos al software con el que se trabaja en la vida cotidiana, podemos actualizarlo, manipularlo, saber a fondo como funciona e incluso cambiarlo por uno que no hayamos utilizado para conocer de manera visual como está estructurado, de esta manera logramos integrarnos al mundo de las nuevas tecnologías que aun no utilizamos dando un paso más al conocimiento de la Informática en todas sus aplicaciones.3
10. ¿QUÉ ES SISTEMA OPERATIVO? EN BREVE Un Sistema Operativo (SO) es el software básico de una computadora que provee una interfaz entre el resto de programas del ordenador, los dispositivos hardware y el usuario. Las funciones básicas del Sistema Operativo son administrar los recursos de la máquina, coordinar el hardware y organizar archivos y directorios en dispositivos de almacenamiento. Los Sistemas Operativos más utilizados son Dos, Windows, Linux y Mac Algunos SO ya vienen con un navegador integrado, como Windows que trae el navegador Internet Explorer. 4
11. CLASIFICACIÓN DE LOS SISTEMAS OPERATIVOS Los sistemas operativos pueden ser clasificados de la siguiente forma: Multiusuario: Permite que dos o más usuarios utilicen sus programas al mismo tiempo. Algunos sistemas operativos permiten a centenares o millares de usuarios al mismo tiempo. Multiprocesador: soporta el abrir un mismo programa en más de una CPU. Multitarea: Permite que varios programas se ejecuten al mismo tiempo. Multitramo: Permite que diversas partes de un solo programa funcionen al mismo tiempo. Tiempo Real: Responde a las entradas inmediatamente. Los sistemas operativos como DOS y UNIX, no funcionan en tiempo real. 5
12. ¿CÓMO FUNCIONA UN SISTEMAOPERATIVO ? 6 Los sistemas operativos proporcionan una plataforma de software encima de la cual otros programas, llamados aplicaciones, puedan funcionar. Las aplicaciones se programan para que funcionen encima de un sistema operativo particular, por tanto, la elección del sistema operativo determina en gran medida las aplicaciones que puedes utilizar. Los sistemas operativos más utilizados en los PC son DOS, OS/2, y Windows, pero hay otros que también se utilizan, como por ejemplo Linux.
14. Sistema operativo como máquina virtual Esa es precisamente una de las tareas del sistema operativo, que puede verse como una capa de software que maneja todas las partes del sistema, y hace de intermediario entre el hardware y los programas del usuario. El sistema operativo presenta, de esta manera, una interfaz o máquina virtual que es más fácil de entender y de programar que la máquina "pura". Además, para una misma familia de máquinas, aunque tengan componentes diferentes (por ejemplo, monitores de distinta resolución o discos duros de diversos fabricantes), la máquina virtual puede ser idéntica: el programador ve exactamente la misma interfaz. 8
15. s.o. como administrador de recursos La otra tarea de un sistema operativo consiste en administrar los recursos de un computador cuando hay dos o más programas que ejecutan simultáneamente y requieren usar el mismo recurso (como tiempo de CPU, memoria o impresora). Además, en un sistema multiusuario, suele ser necesario o conveniente compartir, además de dispositivos físicos, información. Al mismo tiempo, debe tenerse en cuenta consideraciones de seguridad: por ejemplo, la información confidencial sólo debe ser accesada por usuarios autorizados, un usuario cualquiera no debiera ser capaz de sobrescribir áreas críticas del sistema, etc. (En este caso, un usuario puede ser una persona, un programa, u otro computador). En resumen, el sistema operativo debe llevar la cuenta acerca de quién está usando qué recursos; otorgar recursos a quienes los solicitan (siempre que el solicitante tenga derechos adecuados sobre el recurso); y arbitrar en caso de solicitudes conflictivas. 9
32. SISTEMAS DE MULTIPROCESOS Un sistema operativo se denomina de multiprocesos cuando muchas "tareas" (también conocidas como procesos) se pueden ejecutar al mismo tiempo. Un sistema se considera preventivo cuando cuenta con un programador (también llamado planificador) el cual, según los criterios de prioridad, asigna el tiempo de los equipos entre varios procesos que lo solicitan. Se denomina sistema de tiempo compartido a un sistema cuando el programador asigna una cantidad determinada de tiempo a cada proceso. Éste es el caso de los sistemas de usuarios múltiples que permiten a varios usuarios utilizar aplicaciones diferentes o similares en el mismo equipo al mismo tiempo. De este modo, el sistema se denomina "sistema transaccional". Para realizar esto, el sistema asigna un período de tiempo a cada usuario. 13
33. SISTEMAS DE MULTIPROCESADORES La técnica de multiprocesamiento consiste en hacer funcionar varios procesadores en forma paralela para obtener un poder de cálculo mayor que el obtenido al usar un procesador de alta tecnología o al aumentar la disponibilidad del sistema (en el caso de fallas del procesador). Las siglas SMP (multiprocesamiento simétrico o multiprocesador simétrico) hacen referencia a la arquitectura en la que todos los procesadores acceden a la misma memoria compartida. Un sistema de multiprocesadores debe tener capacidad para gestionar la repartición de memoria entre varios procesadores, pero también debe distribuir la carga de trabajo. 14
34. SISTEMAS FIJOS Los sistemas fijos son sistemas operativos diseñados para funcionar en equipos pequeños, como los PDA (asistentes personales digitales) o los dispositivos electrónicos autónomos (sondas espaciales, robots, vehículos con ordenador de a bordo, etcétera) con autonomía reducida. En consecuencia, una característica esencial de los sistemas fijos es su avanzada administración de energía y su capacidad de funcionar con recursos limitados. 15
35. SISTEMAS DE TIEMPO REAL Los sistemas de tiempo real se utilizan principalmente en la industria y son sistemas diseñados para funcionar en entornos con limitaciones de tiempo. Un sistema de tiempo real debe tener capacidad para operar en forma fiable según limitaciones de tiempo específicas; en otras palabras, debe tener capacidad para procesar adecuadamente la información recibida a intervalos definidos claramente (regulares o de otro tipo). Estos son algunos ejemplos de sistemas operativos de tiempo real: OS-9; RTLinux (RealTime Linux); QNX; VxWorks. 16
37. VENTAJAS Y DESVENTAJAS En Intertextual su publicó una excelente investigación en la que se entrevistó a usuarios de diferentes sistemas operativos, Mac OS X, Linux y Windows, cada uno argumentando a favor del suyo, y enumerando las desventajas que tiene cada uno. No voy a copiar todo el post, ya que es muy extenso (aunque si le voy a robar la imagen) ¿Existe un mejor sistema operativo? Yo creo que no. Existen diferentes tipos de usuarios, con necesidades diferentes. Hay algunos a los que sólo les interesa jugar. Hay otros que les interesa trabajar sin que todo se ponga azul o se reinicie varias veces. De Mac poco puedo hablar, ya que todavía no tuve la oportunidad de probarlo. Yo, como deben imaginarse uso Linux como sistema principal, aunque algunos juegos me hacen dejar una partición con Windows para cuando quiero despejarme un rato, no me convence mucho la emulación. ¿Ustedes que sistema operativo usan y por qué? ¿Es el único que probaron o lo eligieron después de haber experimentado con las alternativas? 18
38. CONCLUSIONES 19 Viendo las tres distintas posiciones del comienzo y la elección de los diferentes sistemas operativos, pienso que la mayoría de los usuarios siguen con una preferencia a favor de Windows XP simplemente porque es el que más Software tiene disponible y el que mayor comodidad y facilidad brinda. Aun así, creo que hay cada vez más personas que se inclinan por tener dos Sistemas Operativos en su disco duro porque realizan diferentes actividades. Los que realizan tareas referentes al diseño prefieren Mac o Windows, mientras que los que programan o necesitan un poco más de seguridad en sus computadoras, optan por Linux. La elección de nuestro Sistema Operativo depende de lo que vayamos a hacer con la computadora, y si bien la mayoría de ellas vienen con Windows por defecto, cada vez hay más personas que deciden cambiarlo o bien buscar otra alternativa pero mantienen su sistema por defecto. Pues bien estas son las conclusiones que obtuvimos al realizar esta investigación por mencionar algunas, espero y la información haya sido útil para los conocimientos que se requerían para formalizar esa idea para con las personas que estén interesadas este tipo de información que se nos menciona.