Sie sind auf Seite 1von 6

RESUMEN GENERAL A DESARROLLAR

DEFINICION DE SISTEMA OPERATIVO


El conjunto de programas informticos que permite la administracin eficaz de los recursos de
una computadora es conocido como sistema operativo o software de sistema. Estos programas
comienzan a trabajar apenas se enciende el equipo, ya que gestionan el hardware desde los niveles ms
bsicos y permiten adems la interaccin con el usuario.
Cabe destacar que los sistemas operativos no funcionan slo en las computadoras. Por el contrario, este
tipo de sistemas se encuentran en la mayora de los dispositivos electrnicos que
utilizan microprocesadores: el software de sistema posibilita que el aparato cumpla con sus funciones
(por ejemplo, un telfono mvil o un reproductor de DVD).
El sistema operativo cumple con cinco funciones bsicas: el suministro de interfaz al usuario,
la administracin de recursos, la administracin de archivos, la administracin de tareas y
el servicio de soporte y utilidades.
En cuanto a la interfaz al usuario, el sistema se encarga de que el sujeto pueda cargar
programas, acceder a archivos y realizar otras tareas con la computadora. La administracin de
recursos permite la direccin del hardware, incluyendo los perifricos y la red. El software de sistema
tambin se encarga de la gestin de archivos, al controlar la creacin, la eliminacin y el acceso a los
mismos, y de la administracin de las tareas informticas que llevan adelante los usuarios finales.
Por ltimo, podemos mencionar que el servicio de soporte se encarga de actualizar las versiones,
mejorar la seguridad del sistema, agregar nuevas utilidades, controlar los nuevos perifricos que se
agregan a la computadora y corregir los errores del software.

Figura. Interaccin del sistema operativo con las otras partes

Componentes de un sistema operativo

Gestin de procesos
Un proceso es simplemente, un programa en ejecucin que necesita recursos para realizar su
tarea: tiempo de CPU, memoria, archivos y dispositivos de E/S. El SO es el responsable de lo siguiente:

Crear y destruir procesos

Parar y reanudar procesos

Ofrecer mecanismos para que los procesos puedan comunicarse y se sincronicen

La gestin de procesos podra ser similar al trabajo de oficina. Se puede tener una lista de tareas a
realizar y a estas fijarles prioridades alta, media, baja por ejemplo. Debemos comenzar haciendo las
tareas de prioridad alta primero y cuando se terminen seguir con las de prioridad media y despus las de
baja. Una vez realizada la tarea se tacha. Esto puede traer un problema que las tareas de baja prioridad
pueden que nunca lleguen a ejecutarse. y permanezcan en la lista para siempre. Para solucionar esto, se
puede asignar alta prioridad a las tareas ms antiguas.
Gestin de la memoria principal

La memoria es una gran tabla de palabras o bytes que se referencia cada una mediante una direccin
nica. Este almacn de datos de rpido acceso es compartido por la CPU y los dispositivos de E/S, es
voltil y pierde su contenido ante fallos del sistema. El SO es el responsable de:

Conocer qu partes de la memoria estn siendo utilizadas y por quin

Decidir qu procesos se cargarn en memoria cuando haya espacio disponible

Asignar y reclamar espacio de memoria cuando sea necesario

Gestin del almacenamiento secundario


Un sistema de almacenamiento secundario es necesario, ya que la memoria principal (almacenamiento
primario) es voltil y adems muy pequea para almacenar todos los programas y datos. Tambin es
necesario mantener los datos que no convenga mantener en la memoria principal. El SO se encarga de:

Planificar los discos.

Gestionar el espacio libre.

Asignar el almacenamiento.

Verificar que los datos se guarden en orden

El sistema de entrada y salida


Consiste en un sistema de almacenamiento temporal (cach), una interfaz de manejadores de
dispositivos y otra para dispositivos concretos. El sistema operativo debe gestionar el almacenamiento
temporal de E/S y servir las interrupciones de los dispositivos de E/S.
Sistema de archivos
Artculo principal: Sistema de archivos
Los archivos son colecciones de informacin relacionada, definidas por sus creadores. stos almacenan
programas (en cdigo fuente y objeto) y datos tales como imgenes, textos, informacin de bases de
datos, etc. El SO es responsable de:

Construir, eliminar archivos y directorios.

Ofrecer funciones para manipular archivos y directorios.

Establecer la correspondencia entre archivos y unidades de almacenamiento.

Realizar copias de seguridad de archivos.

Existen diferentes sistemas de archivos, es decir, existen diferentes formas de organizar la informacin
que se almacena en las memorias (normalmente discos) de los ordenadores. Por ejemplo, existen los
sistemas de archivos FAT, FAT32, ext3, NTFS, XFS, etc.
Desde el punto de vista del usuario estas diferencias pueden parecer insignificantes a primera vista, sin
embargo, existen diferencias muy importantes. Por ejemplo, los sistemas de ficheros FAT32 y NTFS, que

se utilizan fundamentalmente en sistemas operativos de Microsoft, tienen una gran diferencia para un
usuario que utilice una base de datos con bastante informacin ya que el tamao mximo de un fichero
con un sistema de archivos FAT32 est limitado a 4 gigabytes, sin embargo, en un sistema NTFS el
tamao es considerablemente mayor.
Sistemas de proteccin
Mecanismo que controla el acceso de los programas o los usuarios a los recursos del sistema. El SO se
encarga de:

Distinguir entre uso autorizado y no autorizado.

Especificar los controles de seguridad a realizar.

Forzar el uso de estos mecanismos de proteccin.

Sistema de comunicaciones
Para mantener las comunicaciones con otros sistemas es necesario poder controlar el envo y recepcin
de informacin a travs de las interfaces de red. Tambin hay que crear y mantener puntos de
comunicacin que sirvan a las aplicaciones para enviar y recibir informacin, y crear y mantener
conexiones virtuales entre aplicaciones que estn ejecutndose localmente y otras que lo hacen
remotamente.
Programas de sistema
Son aplicaciones de utilidad que se suministran con el SO pero no forman parte de l. Ofrecen un
entorno til para el desarrollo y ejecucin de programas, siendo algunas de las tareas que realizan:

Manipulacin y modificacin de archivos.

Informacin del estado del sistema.

Soporte a lenguajes de programacin.

Comunicaciones.

Gestor de recursos
Como gestor de recursos, el sistema operativo administra:

La unidad central de procesamiento (donde est alojado el microprocesador).

Los dispositivos de entrada y salida.

La memoria principal (o de acceso directo).

Los discos (o memoria secundaria).

Los procesos (o programas en ejecucin).

Y en general todos los recursos del sistema.

Sistemas operativos para el computador


El sistema operativo ya viene instalado en el computador y la mayora de las personas no hace
modificaciones en l. Sin embargo, es posible actualizar o cambiarlo.
Todos los sistemas operativos utiliza una interfaz grfica de usuario. Es decir, aquello que le permite a las
personas utilizar el ratn para hacer clic sobre los conos, botones o interactuar con cualquier otro
elemento que te permita ejecutar acciones o tareas. As es como le ordenamos al computador lo que
debe hacer.
Los sistemas operativos ms comunes que existen para los computadores o los que te van a ofrecer en
el mercado cuando ests buscando un equipo son: Microsoft Windows, Mac OS X y Linux.
Microsoft Windows
Fu desarrollado en la dcada de los ochenta. Sus versiones ms recientes son Windows 8, creado en
el ao 2012; Windows 7, en el 2009; Windows Vista, creada en el 2007; y Windows 8, lanzado en el
2013.
Windows viene preinstalado en la mayora de los computadores nuevos, esto lo ubica como el sistema
operativo ms popular.
Mac OS X
Es el sistema operativo creado por Apple Inc. y viene instalado en todos sus computadores. Todas las
versiones recientes son conocidas como Mac OS X y los nombres especficos de cada unas de ellas son:
Mavericks, lanzada en 2013; Mountain Lion, en el 2012; Lion en el 2011 y Snow Leopard que fu creada
en el 2009.
Apple tambin ofrece una versin llamada Mac OS X Server que est diseado para ejecutarse en los
servidores.
Linux Ubuntu
Es un sistema operativo de cdigo abierto, esto significa que puede ser modificado y distribuido por
cualquier persona alrededor del mundo. Esta es una de sus ventajas, ya que no tienes que pagar por l y
puedes elegir entre las diferentes versiones que existen.
En los computadores para el hogar, Linux a pesar de ser gratuito es muy poco usado, pero la mayora
de servidores, en las empresas, usan Linux porque es fcil de personalizar.
Las versiones ms populares son Ubuntu, Debian, Linux Mint y Fedora; busca una que se adapte a tus
gustos y necesidades.
La interfaz grfica de usuario de cada sistema operativo tiene un aspecto diferente, por lo que al cambiar
de un sistema a otro puede resultar extrao al principio; no te preocupes, todos tienen funciones muy
similares.
Todos los sismtas operativos estn diseados para ser fciles de usar y los principios bsicos son los
mismos en cualquiera de ellos. Probablemente, si sabes manejar alguno podrs fcilmente adaptarte a
otro.

Das könnte Ihnen auch gefallen