Descargue como PDF, TXT o lea en línea desde Scribd
Descargar como pdf o txt
Está en la página 1de 5
UNIVERSIDAD DE SAN CARLOS DE GUATEMALA
FACULTAD DE INGENIERÍA ESCUELA DE CIENCIAS Y SISTEMAS INTRODUCCION A LA PROGRAMACION Y COMPUTACION 1
TAREA1
MARIANA SULECIO 202004743
GUATEMALA, DICIEMBRE 2024
Hardware, Software y Firmware ¿Qué es el hardware? Es toda la parte física del sistema, incluyendo sus periféricos. Por ejemplo: El disco duro, RAM, monitor, etc. Hardware de procesamiento: Es el conjunto de componentes físicos de una computadora encargados de interpretar y ejecutar instrucciones. Algunos de estos son: 1. Unidad central de procesamiento (CPU). El CPU se encarga de ejecutar las tareas y procesar datos, puede ser realizado por uno o mas microprocesadores, dependiendo del modelo de la computadora. Los CPU de un solo microprocesador no solo se encuentran en computadoras personales, también son utilizados por televisores, teléfonos, calculadoras, electrodomésticos, etc. 2. Placa base o motherboard. Es un gran circuito impreso, donde se encuentran los slots, zócalos, chipset, etc. Es el soporte y da comunicación entre los demás componentes: RAM, procesador, tarjetas y periféricos, para esto se utilizan los buses. 3. Memoria RAM: Aquí se almacenan los datos temporales que el CPU procesa, son volátiles, es decir, que perderán su contenido al apagarse. 4. Chipset: Se encuentra en la motherboard y es encargada de administrar el flujo de datos entre la CPU, RAM y otros componentes. Hardware de almacenamiento: Es el conjunto de dispositivos físicos de una computadora encargados de almacenar datos de forma permanente, no es volátil, es decir, aunque se apague los datos seguirán ahí. Algunos de estos son: 1. Disco duro (HDD): Es una memoria que mediante discos magnéticos giratorios y cabezales de lectura/escritura almacena datos. 2. Unidades de disco solido (SDD): Almacena datos electrónicamente mediante memoria flash, es decir, sin partes móviles. 3. USB: Almacena datos de manera compacta y móvil, mediante memoria flash. Hardware de comunicación: Es el conjunto de dispositivos físicos de una computadora encargados de la transferencia de datos entre computadoras, redes o dispositivos electrónicos. Algunos de estos son: 1. Tarjeta de red: Conecta una computadora a una red, ya sea de manera inalámbrica o cableada. 2. Router: Dirige el manejo de datos entre dispositivos hacia internet. Hardware de entrada y salida: Es el conjunto de dispositivos físicos de una computadora encargados de comunicar a la computadora con el exterior, permiten realizar las operaciones de entrada/salida. 1. De entrada: Permiten ingresar información por parte del usuario. Algunos de estos son: mouse, teclado, cámara web, scanner, etc. 2. De salida: Comunican y exteriorizan los datos ya sea al usuario o a otra fuente. Algunos de estos son: Bocinas, monitores, impresoras. ¿Qué es el software? Es el conjunto de programas que le dan las instrucciones al hardware. Software de sistema: Se refiere al conjunto de programas que gestionan el hardware de la computadora, dando la base para que otros programas puedan funcionar, es el traductor entre el usuario y el hardware y se ejecuta en segundo plano. Algunos son: 1. Sistema operativo: Gestiona procesos, memoria y archivos y proporciona al usuario una forma de trabajar con el sistema de forma gráfica. Por ejemplo: Windows, Mac Os, Linux. 2. Programas utilitarios: Optimizan y dan mantenimiento al sistema. Por ejemplo: los antivirus y programas de limpieza. 3. Drivers: Permite que el sistema operativo se comunique con el hardware. Software de aplicación: Son programas creados para cumplir tareas específicas, es usado directamente por el usuario para llevar a cabo actividades específicas. Por ejemplo: Procesadores de texto, hojas de cálculo, sistemas de presentación, navegadores web, programas de diseño gráfico, juegos, etc. Software de programación: Son programas creados para facilitar y acelerar el proceso de mantenimiento y creación de código. Permite escribir, probar, depurar y mantener código de los sistemas informáticos. Algunos de estos son: 1. Editor de texto: Permite escribir y editar código fuente. 2. Compiladores: Convierte el lenguaje de alto nivel a código maquina para que la computadora lo entienda. 3. Interpretes: Ejecutan el código fuente directamente, traduciéndolo línea por línea sin necesidad de compilar todo el programa. 4. Entorno de desarrollo integrado (IDE): Proveen varias herramientas en un solo programa, herramientas como editor de texto, un compilador, un depurador, y un gestor de proyectos. 5. Debbuger: Ayuda a encontrar y corregir errores. 6. Control de versiones: Permiten organizar los cambios hechos en el código, facilitando la colaboración. ¿Qué es el firmware? Es un tipo especial de software, que permite la comunicación entre el hardware y el software. A diferencia de un software que se almacena en el disco duro, este se almacena en la ROM. Mientras que el objetivo del software es interactuar con el usuario, el objetivo del firmware es controlar el hardware directamente.