Diferencia entre revisiones de «Informática 4 de E.S.O./Unidad 1: Fundamentos de la Informática»

Contenido eliminado Contenido añadido
Waspteo (discusión | contribs.)
Línea 163:
Existen gran cantidad de lenguajes de programación diferentes, creados con diferentes propósitos y con ellos se puede programar y se programa cualquier tipo de sistema operativo, programa, driver, aplicación o base de datos.
=== Sistema operativo. ===
[[File:Operating system placement-es.svg|thumb|Emplazamiento del sistema operativo con respecto del resto de componentes de un ordenador.]]
Un sistema operativo (S.O., SO ò frecuentemente OS, del inglés Operating System) es un programa informático o conjunto de programas que, en un sistema informático, gestionan los recursos de hardware y proveen servicios a los programas de aplicación, ejecutándose en un modo privilegiado respecto de los restantes. Los programas se crean para un Sistema Operativo en concreto, ya que es el sistema operativo el que sabe cómo se ha de interactuar con el hardware.
Podemos decir que un Sistema Operativo se encuentra entre el Hardware y el Software de usuario, aunque es en sí mismo parte Software. Actúa como intermediario para crear una capa de abstracción sobre la que las aplicaciones de usuario trabajan independientemente del hardware que tengan debajo.
Línea 178 ⟶ 179:
* Ubuntu.
* Fedora.
 
=== Driver o controlador de un dispositivo. ===
Un controlador es un programa informático que permite al sistema operativo interactuar con una parte específica del hardware. De esta manera se crea una abstracción entre el Hardware y el sistema operativo. Son reglas que añadidas al sistema operativo, le permiten a éste actuar con el Hardware al que pertenecen. Sin los drivers el Sistema Operativo no podría usar el hardware, por lo que los programas y aplicaciones de usuario no podrían interactuar con ese hardware.