Download SITEMAS OPERATIVOS SAB 6AM
Document related concepts
Transcript
SITEMAS OPERATIVOS Es el software básico de una computadora que provee una interface entre el resto de programas del ordenador, los dispositivos hardware y el usuario He aquí un ejemplo sencillo: Cómo funciona un Sistema Operativo 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. CLASIFICACION DE LOS SISTEMAS OPERATIVOS 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. Cómo se utiliza un Sistema Operativo Un usuario normalmente interactúa con el sistema operativo a través de un sistema de comandos, por ejemplo, el sistema operativo DOS contiene comandos como copiar y pegar para copiar y pegar archivos respectivamente. Los comandos son aceptados y ejecutados por una parte del sistema operativo llamada procesador de comandos o intérprete de la línea de comandos. Las interfaces gráficas permiten que utilices los comandos señalando y pinchando en objetos que aparecen en la pantalla. Tiempo Real Responde a las entradas inmediatamente. Los sistemas operativos como DOS y UNIX, no funcionan en tiempo real Funciona como administrador de los recursos de hardware y software del sistema; y se ocupa del hardware de modo que las aplicaciones no tengan que ocuparse de todos los aspectos del proceso. Ejemplos de Sistema Operativo Familia Windows Familia Macintosh Familia UNIX Campo de acción Uno de los propósitos del sistema operativo que gestiona el núcleo intermediario consiste en gestionar los recursos de localización y protección de acceso del hardware, hecho que alivia a los programadores de aplicaciones de tener que tratar con estos detalles. La mayoría de aparatos electrónicos que utilizan microprocesadores para funcionar, llevan incorporado un sistema operativo (teléfonos móviles, reproductores de DVD, computadoras, radios, enrutadores, etc.). En cuyo caso, son manejados mediante una interfaz gráfica de usuario, un gestor de ventanas o un entorno de escritorio, si es un celular, mediante una consola o control remoto si es un DVD y, mediante una línea de comandos o navegador web si es un enrutador. Llamada al sistema operativo Definición breve: llamadas que ejecutan los programas de aplicación para pedir algún servicio al SO. Cada SO implementa un conjunto propio de llamadas al sistema. Ese conjunto de llamadas es la interfaz del SO frente a las aplicaciones. Constituyen el lenguaje que deben usar las aplicaciones para comunicarse con el SO. Por ello si cambiamos de SO, y abrimos un programa diseñado para trabajar sobre el anterior, en general el programa no funcionará, a no ser que el nuevo SO tenga la misma interfaz. Para ello: * Las llamadas correspondientes deben tener el mismo formato. * Cada llamada al nuevo SO tiene que dar los mismos resultados que la correspondiente del anterior. Los 5 Sistemas Operativos más usados ¿Sabes cuál es el sistema operativo más común? Un sistema operativo es algo que queramos o no está incluido de mil maneras diferentes en nuestra vida cotidiana, hasta nuestra lavadora puede tener sistema operativo, hoy os presentaremos un listado con los 5 Sistemas Operativos más comunes. Windows: De seguro se trata del sistema operativo más instalado jamás creado, del gigante Microsoft Windows ha dominado el mercado de los sistemas operativos por más de una década desde el primer Windows en consola hasta su último producto Windows 8. MacOS: Es posiblemente el segundo sistema operativo más instalado, desde su puesta en el mercado por Steve Jobs ha creado sensación entre el núcleo más especializado de los usuarios de informática. Linux: No es quizás el más extendido para uso común pero se trata de un sistema operativo en auge, posiblemente sea debido a que se trata de software libre, esto nos permite distribuirlo de forma gratuita a la vez que podemos realizar nuestras propias modificaciones. Android: Se trata del sistema operativo móvil con más prospección de futuro, de mano de Google se ha ido implantando desde 2009 con un enorme éxito, esto es debido a la gran comunidad de desarrolladores que podemos encontrar detrás de este proyecto abierto que es Android. Solaris: Se trata de un sistema operativo poco conocido para el usuario medio pero de gran importancia para el público profesional, estamos hablando de una gran extensión en cuanto a servidores y grandes proyectos se refiere. Arnober Galeano Velez Johan Carmona Giraldo Marlon Ateortua Rendon Kevin Arias Garcia Andres Felipe Arias Uribe