Es el programador o conjunto de programas que efectuan la gestion de los procesos basicos de un sistema informatico y permite lo normal ejecucion del resto de las operaciones.
COMPONENTES DE UN SISTEMA OPERATIVO
GESTION DE PROCESO: un proceso simplemente, un programa en ejecucion que necesita recursos para realizar una tarea : tiempo de cpu
*crear y destruir los procesos
*parar o reanudar los procesos.
* ofrecer mecanismos para que se comuniquen y sincronice
GESTION DE LA MEMORIA PRINCIPAL: La memoria es una gran tabla de palabras o bytes que se referencian cada una mediante una direccion unica.
*conocer que partes de la memoria estan siendo utilizadas y por quien.
*decidir que procesos se cargaran en memoria cuando hayan espacio disponible.
*asignar y reclamar espacio de memoria cuando sea necesario.
gestion de almacenamiento secundario: un sistema de almacenamiento secundario es necesario , ya que la memoria principal es volatil y ademas muy pequeña para almacenar todos los programas y datos.
*planificar los discos
*gestionar el espacio libre
*asignar el almacenamiento
*verificar que los datos se guarden en orden.
el sistema de E/S
consiste en un sistema de almacenamiento temporal (cache) una interfaz de manejadores de dispositivos y otra para dispositivos concretos.
sistema de archivos: los archivos son colecciones de informacion relacionada, definidas por sus creadores.
*construir y eliminar archivos y directorios.
*ofrecer funciones para manipular archivos y directorios.
*establecer la correspondencia entre y unidades de almacenamiento.
*realizar copias de seguridad de archivos.
sistema de proteccion: mecanismo que controla el acceso de los programas o los usuarios a los recursos del sistema.
*distinguir entre uso autorizado y no autorizado
*especificar los controles de seguridad a realizar
*forzar el uso de estos mecanismos de proteccion
sistemas de comunicaciones: para mantener las comunicaciones con otros sistemas es necesario poder controlar el envio y recepcion de informacion a traves de los interfaces de red.
programas de sistema: son aplicaciones de utilidad que se suministra con el SO pero no forman parte de el.
ofrecen un entorno util para el desarrollo y ejecucion de programas.
*manipulacion y modificacion de archivos.
*informacion del estado del sistema
*soporte o lenguaje de programacion
*comunicaciones.
gestores de recursos: como gestar de recursos el sistema operativo administra
*la CPU (unidad central de proceso donde esta alojado el microprocesador)
*los dispositivos de E/S 8entrad y salida)
*la memoria principal(o de acceso directo)
*los discos (o memoria secundaria)
*los procesos (o programas en ejecucion)
*y en general todos los recursos del sistema.
.
HERRAMIENTAS DEL SISTEMA:
DESFRAGMENTADOR DE DISCOS: desfragmenta los discos para el equipo funcione a mayor velocidad y con mayor eficiencia.
EDITOR DE CARACTERES PRIVADOS: usar el editor de caracteres para modificar la forma en que se muestra un caracter en la pantalla.
EQUIPO: vea las unidades de disco y otro hardware conectado a su equipo.
INFORMACION DEL SISTEMA: mostrar informacion detallada del equipo.
INFORMES DE WINDOWS EASY TRANFER: informes de windows easy ver informes de las traferencias realizadas.
INTERNET EXPLORER: internet explorer(sin complementos iniciar internet explorer sin controles activex ni extencion de explorador.)
LIBERADOR DE ESPACIO EN DISCO: le permite borrar archivos innecesarios de su disco.
MAPA DE CARACTERES: selecciona caracteres especiales y los copia en su documento.
MONITOR DE RECURSOS: supervisar el uso y rendimiento de los siguientes recursos en tiempo real: cpu,disco,red y memoria.
PANEL DE CONTROL: cambie la configuracion y personalice la funcionalidad de su equipo.
PROGRAMADOR DE TAREAS: programe las tareas del equipo para que se ejecuten automaticamente.
RESTAURAR SISTEMA: restaurar sistema al punto de recuperacion elegido.
WINDOWS EASY TRANSFER: tranfiere archivos y configuraciones de un equipo a otro.
CLASIFICACION DE LOS SISTEMAS OPERATIVOS
MULTIUSUARIO: permite que dos o mas usuarios utilicen sus programas al mismo tiempo.
MULTIPROCESADOR: soporta el abrir un mismo programa en mas 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.
Las aplicaciones se programan para que funcionen encima de un sistema operativo particular.
los sistemas operativos mas utilizados en PC son dos OS/2 y Windows, pero hay otros que tambien se utlizan como por ejemplo: Linux.
COMPARACION ENTRE SISTEMAS OPERATIVOS
LINUX:
esta preinstalado en muy pocos nuevos PC.
Muy pocos juegos tienen versiones para linux.
no tiene virus.
es gratuito ¡NO PAGAS POR EL!.
linux si proporciona los codigos para modificar los programas.
al distribuirse por internet no contamina.
WINDOWS:
preistalado en la mayoria de PC
tiene varias versiones de juegos.
es frecuentemente atacado por virus.
es muy caro.
no proporciona los codigos de sus programas.
LOS MEJORES SISTEMAS OPERATIVOS
+ WINDOWS.
+ WINDOWS XP.
+ MAC OS X
+ LINUX
+ MAC.
*planificar los discos
*gestionar el espacio libre
*asignar el almacenamiento
*verificar que los datos se guarden en orden.
el sistema de E/S
consiste en un sistema de almacenamiento temporal (cache) una interfaz de manejadores de dispositivos y otra para dispositivos concretos.
sistema de archivos: los archivos son colecciones de informacion relacionada, definidas por sus creadores.
*construir y eliminar archivos y directorios.
*ofrecer funciones para manipular archivos y directorios.
*establecer la correspondencia entre y unidades de almacenamiento.
*realizar copias de seguridad de archivos.
sistema de proteccion: mecanismo que controla el acceso de los programas o los usuarios a los recursos del sistema.
*distinguir entre uso autorizado y no autorizado
*especificar los controles de seguridad a realizar
*forzar el uso de estos mecanismos de proteccion
sistemas de comunicaciones: para mantener las comunicaciones con otros sistemas es necesario poder controlar el envio y recepcion de informacion a traves de los interfaces de red.
programas de sistema: son aplicaciones de utilidad que se suministra con el SO pero no forman parte de el.
ofrecen un entorno util para el desarrollo y ejecucion de programas.
*manipulacion y modificacion de archivos.
*informacion del estado del sistema
*soporte o lenguaje de programacion
*comunicaciones.
gestores de recursos: como gestar de recursos el sistema operativo administra
*la CPU (unidad central de proceso donde esta alojado el microprocesador)
*los dispositivos de E/S 8entrad y salida)
*la memoria principal(o de acceso directo)
*los discos (o memoria secundaria)
*los procesos (o programas en ejecucion)
*y en general todos los recursos del sistema.
.
HERRAMIENTAS DEL SISTEMA:
DESFRAGMENTADOR DE DISCOS: desfragmenta los discos para el equipo funcione a mayor velocidad y con mayor eficiencia.
EDITOR DE CARACTERES PRIVADOS: usar el editor de caracteres para modificar la forma en que se muestra un caracter en la pantalla.
EQUIPO: vea las unidades de disco y otro hardware conectado a su equipo.
INFORMACION DEL SISTEMA: mostrar informacion detallada del equipo.
INFORMES DE WINDOWS EASY TRANFER: informes de windows easy ver informes de las traferencias realizadas.
INTERNET EXPLORER: internet explorer(sin complementos iniciar internet explorer sin controles activex ni extencion de explorador.)
LIBERADOR DE ESPACIO EN DISCO: le permite borrar archivos innecesarios de su disco.
MAPA DE CARACTERES: selecciona caracteres especiales y los copia en su documento.
MONITOR DE RECURSOS: supervisar el uso y rendimiento de los siguientes recursos en tiempo real: cpu,disco,red y memoria.
PANEL DE CONTROL: cambie la configuracion y personalice la funcionalidad de su equipo.
PROGRAMADOR DE TAREAS: programe las tareas del equipo para que se ejecuten automaticamente.
RESTAURAR SISTEMA: restaurar sistema al punto de recuperacion elegido.
WINDOWS EASY TRANSFER: tranfiere archivos y configuraciones de un equipo a otro.
CLASIFICACION DE LOS SISTEMAS OPERATIVOS
MULTIUSUARIO: permite que dos o mas usuarios utilicen sus programas al mismo tiempo.
MULTIPROCESADOR: soporta el abrir un mismo programa en mas 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.
Las aplicaciones se programan para que funcionen encima de un sistema operativo particular.
los sistemas operativos mas utilizados en PC son dos OS/2 y Windows, pero hay otros que tambien se utlizan como por ejemplo: Linux.
COMPARACION ENTRE SISTEMAS OPERATIVOS
LINUX:
esta preinstalado en muy pocos nuevos PC.
Muy pocos juegos tienen versiones para linux.
no tiene virus.
es gratuito ¡NO PAGAS POR EL!.
linux si proporciona los codigos para modificar los programas.
al distribuirse por internet no contamina.
WINDOWS:
preistalado en la mayoria de PC
tiene varias versiones de juegos.
es frecuentemente atacado por virus.
es muy caro.
no proporciona los codigos de sus programas.
LOS MEJORES SISTEMAS OPERATIVOS
+ WINDOWS.
+ WINDOWS XP.
+ MAC OS X
+ LINUX
+ MAC.