Fundamentos de Computación: Funcionamiento de Software y Hardware
Enviado por Anónimo y clasificado en Informática y Telecomunicaciones
Escrito el en
español con un tamaño de 3,98 KB
SOFTWARE
1. Diferencia entre System Software y Application Software
- System Software: Controla y hace funcionar el hardware (ej. Windows, macOS, iOS, Linux, etc.).
- Application Software: Programas que el usuario utiliza para realizar tareas específicas (Word, Excel, Instagram, etc.).
2. Funciones del Sistema Operativo (OS)
- Maneja archivos.
- Maneja la memoria.
- Permite la multitarea.
- Controla la cámara, el teclado u objetos conectados a los puertos USB.
- Provee seguridad y protección (antivirus).
- Ofrece una interfaz, un menú o iconos.
- Maneja interrupciones.
- Sirve como plataforma para ejecutar aplicaciones.
3. Importancia del Sistema Operativo (OS)
- El OS conecta las aplicaciones con el hardware, permitiendo que se pueda utilizar la memoria, el teclado y otros componentes físicos del sistema.
HARDWARE
Arquitectura Von Neumann
Definición: Modelo que organiza la estructura y el flujo de datos de un computador.
Analogía: Planos del computador.
CPU (Central Processing Unit)
Definición: Procesador central. Controla todas las acciones del computador, ejecuta las instrucciones y gestiona las tareas.
Analogía: El cerebro del computador.
Control Unit (CU)
Definición: Dirige las instrucciones y los datos dentro de la CPU.
Analogía: Director de orquesta; le indica a cada componente qué hacer.
Unidad Aritmético-Lógica (ALU)
Definición: Componente que realiza los cálculos matemáticos y operaciones lógicas del computador.
Analogía: La calculadora del computador.
RAM (Random Access Memory)
Definición: Memoria rápida utilizada para guardar datos que se están usando en un momento determinado.
Analogía: El escritorio de trabajo: solo cabe lo necesario y la información se desvanece al apagar el equipo.
Almacenamiento Secundario
Definición: Memoria donde la información se guarda de forma permanente (SSD, ROM, Disco Duro).
Analogía: Una biblioteca que guarda información a largo plazo.
Buses
Definición: Vías que transportan datos, direcciones e instrucciones entre los componentes internos del dispositivo.
Analogía: Las autopistas de la información.
Ciclo Fetch–Decode–Execute (FDE)
Definición:
- Fetch (Buscar): Trae la instrucción desde la memoria.
- Decode (Decodificar): Descifra la instrucción para saber qué acción realizar.
- Execute (Ejecutar): Cumple la instrucción.
Núcleos (Cores)
Definición: Procesadores internos que funcionan en paralelo dentro de la CPU. Permiten la multitarea; a mayor cantidad de núcleos, mayor capacidad de procesamiento simultáneo tiene el dispositivo.
Analogía: Varios cerebros trabajando en conjunto.
Memoria Caché
Definición: Memoria de tamaño muy pequeño y alta velocidad. Ubicada cerca de la CPU, se utiliza para guardar datos de uso frecuente.
Analogía: Un cuadernillo de notas para no perder tiempo buscando información en sitios más lentos.