1) Es un programa o conjunto de programas que en un sistema informático gestiona los recursos de hardware y provee servicios a los programas de aplicación, ejecutándose en modo privilegiado respecto de los restantes.
http://es.wikipedia.org/wiki/Sistema_operativo
2) 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.
http://www.masadelante.com/faqs/sistema-operativo
3) Es el software encargado de ejercer el control y coordinar el uso del hardware entre diferentes programas de aplicación y los diferentes usuarios. Es un administrador de los recursos de hardware del sistema.
http://www.euram.com.ni/pverdes/verdes_informatica/informatica_al_dia/que_es_un_so_144.htm
Elementos:
Cargador inicial. Se trata de un conjunto de instrucciones
que permite el paso de los programas del sistema operativo desde el disco a la
memoria RAM.
El núcleo o kernel, que representa las funciones básicas del sistema operativo, como por ejemplo, la gestión de la memoria, de los procesos, de los archivos, de las entradas/salidas principales y de las funciones de comunicación.
Administrador de memoria. Se encarga de la compactación, segmentación, paginación, swapping y gestión de memoria virtual.
El intérprete de comandos, que posibilita la comunicación con el sistema operativo a través de un lenguaje de control, permitiendo al usuario controlar los periféricos sin conocer las características del hardware utilizado, la gestión de las direcciones físicas, etcétera.
Interface o interfaz de usuario UI: Se encarga de establecer la comunicación con el usuarios y puede tener dos apariencias: De consola (DOS) o puede ser gráfica (GUI, interfaz gráfica de usuario, como el entorno de Windows). Linux tiene varias GUI’s como lo son GNOME y KDE.
El sistema de archivos, que permite que los archivos se registren en una estructura arbórea.
Planificador de trabajos. Asigna tiempo de CPU a cada uno de los programas cargados en memoria para su ejecución. Debe atender a las diversas interrupciones que se generan.
El núcleo o kernel, que representa las funciones básicas del sistema operativo, como por ejemplo, la gestión de la memoria, de los procesos, de los archivos, de las entradas/salidas principales y de las funciones de comunicación.
Administrador de memoria. Se encarga de la compactación, segmentación, paginación, swapping y gestión de memoria virtual.
El intérprete de comandos, que posibilita la comunicación con el sistema operativo a través de un lenguaje de control, permitiendo al usuario controlar los periféricos sin conocer las características del hardware utilizado, la gestión de las direcciones físicas, etcétera.
Interface o interfaz de usuario UI: Se encarga de establecer la comunicación con el usuarios y puede tener dos apariencias: De consola (DOS) o puede ser gráfica (GUI, interfaz gráfica de usuario, como el entorno de Windows). Linux tiene varias GUI’s como lo son GNOME y KDE.
El sistema de archivos, que permite que los archivos se registren en una estructura arbórea.
Planificador de trabajos. Asigna tiempo de CPU a cada uno de los programas cargados en memoria para su ejecución. Debe atender a las diversas interrupciones que se generan.
Funciones:
Cargador inicial. Se trata de un conjunto de instrucciones
que permite el paso de los programas del sistema operativo desde el disco a la
memoria RAM.
El núcleo o kernel, que representa las funciones básicas del sistema operativo, como por ejemplo, la gestión de la memoria, de los procesos, de los archivos, de las entradas/salidas principales y de las funciones de comunicación.
Administrador de memoria. Se encarga de la compactación, segmentación, paginación, swapping y gestión de memoria virtual.
El intérprete de comandos, que posibilita la comunicación con el sistema operativo a través de un lenguaje de control, permitiendo al usuario controlar los periféricos sin conocer las características del hardware utilizado, la gestión de las direcciones físicas, etcétera.
Interface o interfaz de usuario UI: Se encarga de establecer la comunicación con el usuarios y puede tener dos apariencias: De consola (DOS) o puede ser gráfica (GUI, interfaz gráfica de usuario, como el entorno de Windows). Linux tiene varias GUI’s como lo son GNOME y KDE.
El sistema de archivos, que permite que los archivos se registren en una estructura arbórea.
Planificador de trabajos. Asigna tiempo de CPU a cada uno de los programas cargados en memoria para su ejecución. Debe atender a las diversas interrupciones que se generan.
El núcleo o kernel, que representa las funciones básicas del sistema operativo, como por ejemplo, la gestión de la memoria, de los procesos, de los archivos, de las entradas/salidas principales y de las funciones de comunicación.
Administrador de memoria. Se encarga de la compactación, segmentación, paginación, swapping y gestión de memoria virtual.
El intérprete de comandos, que posibilita la comunicación con el sistema operativo a través de un lenguaje de control, permitiendo al usuario controlar los periféricos sin conocer las características del hardware utilizado, la gestión de las direcciones físicas, etcétera.
Interface o interfaz de usuario UI: Se encarga de establecer la comunicación con el usuarios y puede tener dos apariencias: De consola (DOS) o puede ser gráfica (GUI, interfaz gráfica de usuario, como el entorno de Windows). Linux tiene varias GUI’s como lo son GNOME y KDE.
El sistema de archivos, que permite que los archivos se registren en una estructura arbórea.
Planificador de trabajos. Asigna tiempo de CPU a cada uno de los programas cargados en memoria para su ejecución. Debe atender a las diversas interrupciones que se generan.
No hay comentarios:
Publicar un comentario