Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1ero. B Tecnología 2.3
1ero. B Tecnología 2.3
SECCIÓN: CURSO:
PRIMERO BÁSICO
Tecnología del aprendizaje y la comunicación
Un sistema operativo (SO) es el programa que, después de ser cargado inicialmente en la computadora por un
programa de arranque, administra todos los demás programas de aplicación en una computadora. Los programas de
aplicación hacen uso del sistema operativo al realizar solicitudes de servicios a través de una interfaz de programa de
aplicación (API) definida. Además, los usuarios pueden interactuar directamente con el sistema operativo a través de
una interfaz de usuario, como una interfaz de línea de comandos (CLI) o una interfaz de usuario gráfica (GUI).
¿Por qué utilizar un sistema operativo?
Un sistema operativo aporta poderosos beneficios al software informático y al desarrollo de software. Sin un sistema
operativo, cada aplicación debería incluir su propia interfaz de usuario, así como el código completo necesario para
manejar todas las funciones de bajo nivel de la computadora subyacente, como almacenamiento en disco, interfaces de
red, etc. Teniendo en cuenta la amplia gama de hardware subyacente disponible, esto aumentaría enormemente el
tamaño de cada aplicación y haría que el desarrollo de software no fuera práctico.
En cambio, muchas tareas comunes, como enviar un paquete de red o mostrar texto en un dispositivo de salida
estándar, como una pantalla, se pueden descargar al software del sistema que sirve como intermediario entre las
aplicaciones y el hardware. El software del sistema proporciona una forma coherente y repetible para que las
aplicaciones interactúen con el hardware sin que las aplicaciones necesiten conocer ningún detalle sobre el hardware.
Siempre que cada aplicación acceda a los mismos recursos y servicios de la misma manera, ese software de sistema —
el sistema operativo— puede dar servicio a casi cualquier número de aplicaciones. Esto reduce enormemente la
cantidad de tiempo y codificación necesarios para desarrollar y depurar una aplicación, al tiempo que garantiza que los
usuarios puedan controlar, configurar y administrar el hardware del sistema a través de una interfaz común y bien
entendida.
Una vez instalado, el sistema operativo se basa en una amplia biblioteca de controladores de dispositivos para adaptar
los servicios del sistema operativo al entorno de hardware específico. Por lo tanto, cada aplicación puede realizar una
llamada común a un dispositivo de almacenamiento, pero el sistema operativo recibe esa llamada y usa el controlador
correspondiente para traducir la llamada en acciones (comandos) necesarios para el hardware subyacente en esa
computadora específica. Hoy en día, el sistema operativo proporciona una plataforma integral que identifica, configura
y administra una variedad de hardware, incluidos los procesadores; dispositivos de memoria y gestión de memoria;
conjuntos de chips; almacenamiento; redes; comunicación de puertos, como Video Graphics Array (VGA), High-
2º. Primer Bimestre 1
Instituto Nacional de Educación Básica Mixto
TEZULUTLÁN, Jornada Vespertina GUIA
8ª. Ave. 31-02 Colonia Las Charcas, Zona 11
Tel. 2476-8304
2.3
Definition Multimedia Interface (HDMI) y Universal Serial Bus (USB); e interfaces de subsistema, como Peripheral
Component Interconnect Express (PCIe).
Funciones de un sistema operativo
Un sistema operativo proporciona tres capacidades esenciales: ofrece una interfaz de usuario a través de una CLI o
una interfaz gráfica de usuario; lanza y gestiona la ejecución de la aplicación; e identifica y expone los recursos de
hardware del sistema a esas aplicaciones — por lo general, a través de una API estandarizada.
1. Cada sistema operativo requiere una interfaz de usuario, lo que permite a los usuarios y administradores
interactuar con el sistema operativo para instalar, configurar e incluso solucionar problemas del sistema
operativo y su hardware subyacente. Hay dos tipos principales de UI disponibles: CLI y GUI.
¿Es el programa que, después de ser cargado inicialmente en la computadora por un programa de arranque, administra
todos los demás programas de aplicación en una computadora?
¿Están diseñados para adaptarse a las necesidades únicas de la informática móvil y los dispositivos centrados en la
comunicación, como teléfonos inteligentes y tabletas?
¿Es el programa que, después de ser cargado inicialmente en la computadora por un programa de arranque, administra
todos los demás programas de aplicación en una computadora?
¿Están diseñados para adaptarse a las necesidades únicas de la informática móvil y los dispositivos centrados en la
comunicación, como teléfonos inteligentes y tabletas?