Matenimiento

Sistema operativo De Wikipedia, la enciclopedia libre Saltar a navegacion, busqueda [pic] [pic] Intereaccion entre el SO con el resto de las partes. Un sistema operativo es un software de sistema, es decir, un conjunto de programas de computacion destinados a realizar muchas tareas entre las que destaca la administracion de los dispositivos perifericos.

Cuando se aplica voltaje al procesador de un dispositivo electronico, este ejecuta un reducido codigo en lenguaje ensamblador localizado en una direccion concreta en la ROM (direccion de reset) y conocido como reset code, que a su vez ejecuta una rutina con la que se inicializa el hardware que acompana al procesador. Tambien en esta fase suele inicializarse el controlador de las interrupciones.

Finalizada esta fase se ejecuta el codigo de arranque (startup code), tambien codigo en lenguaje ensamblador, cuya tarea mas importante es ejecutar el programa principal (main()) del software de la aplicacion. [1] Un sistema operativo se puede encontrar en la mayoria de los aparatos electronicos que utilicen microprocesadores para funcionar, ya que gracias a estos podemos entender la maquina y que esta cumpla con sus funciones (telefonos moviles, reproductores de DVD, autoradios, computadoras, radios, etc). Funciones basicas

Los sistemas operativos, en su condicion de capa software que

Lo sentimos, pero las muestras de ensayos completos están disponibles solo para usuarios registrados

Elija un plan de membresía
posibilitan y simplifica el manejo de la computadora, desempenan una serie de funciones basicas esenciales para la gestion del equipo. Entre las mas destacables, cada una ejercida por un componente interno (modulo en nucleos monoliticos y servidor en micronucleos), podemos resenar las siguientes: • Proporcionar mas comodidad en el uso de un computador. • Gestionar de manera eficiente los recursos del equipo, ejecutando servicios para los procesos (programas) Brindar una interfaz al usuario, ejecutando instrucciones (comandos). • Permitir que los cambios debidos al desarrollo del propio SO se puedan realizar sin interferir con los servicios que ya se prestaban (evolutividad). Un sistema operativo desempena 5 funciones basicas en la operacion de un sistema informatico: suministro de interfaz al usuario, administracion de recursos, administracion de archivos, administracion de tareas y servicio de soporte y utilidades. Interfaces del usuario: Es la parte del sistema operativo que permite comunicarse con el, de tal manera que se puedan cargar programas, acceder archivos y realizar otras tareas. Existen tres tipos basicos de interfaces: las que se basan en comandos, las que utilizan menus y las interfaces graficas de usuario. • Administracion de recursos: Sirven para administrar los recursos de hardware y de redes de un sistema informatico, como la CPU, memoria, dispositivos de almacenamiento secundario y perifericos de entrada y de salida. Administracion de archivos: Un sistema de informacion contiene programas de administracion de archivos que controlan la creacion, borrado y acceso de archivos de datos y de programas. Tambien implica mantener el registro de la ubicacion fisica de los archivos en los discos magneticos y en otros dispositivos de almacenamiento secundarios. • Administracion de tareas: Los programas de administracion de tareas de un sistema operativo administran la realizacion de las tareas informaticas de los usuarios finales. Los programas controlan que areas tienen acceso al CPU y por uanto tiempo. Las funciones de administracion de tareas pueden distribuir una parte especifica del tiempo del CPU para una tarea en particular, e interrumpir al CPU en cualquier momento para sustituirla con una tarea de mayor prioridad. • Servicios de soporte: Los servicios de soporte de cada sistema operativo dependeran de la implementacion particular de este con la que estemos trabajando. Entre las mas conocidas se pueden destacar las implementaciones de Unix, desarrolladas por diferentes empresas de software, los sistemas operativos de Apple Inc. como Mac OS X para las computadoras de Apple Inc. , los sistemas operativos de Microsoft, y las implementaciones de software libre, como GNU/Linux o BSD producidas por empresas, universidades, administraciones publicas, organizaciones sin fines de lucro y/o comunidades de desarrollo. Estos servicios de soporte suelen consistir en: • Actualizacion de versiones. • Mejoras de seguridad. • Inclusion de alguna nueva utilidad (un nuevo entorno grafico, un asistente para administrar alguna determinada funcion, … ). Controladores para manejar nuevos perifericos (este servicio debe coordinarse a veces con el fabricante del hardware). • Correccion de errores de software. • Otros. No todas las utilidades de administracion o servicios forman parte del sistema operativo, ademas de este, hay otros tipos importantes de software de administracion de sistemas, como los sistemas de administracion de base de datos o los programas de administracion de redes. El soporte de estos productos debera proporcionarlo el fabricante correspondiente (que no tiene porque ser el mismo que el del sistema operativo).