Está en la página 1de 4

HARDWARE

Conjunto de elementos físicos o materiales que constituyen una computadora o un sistema


informático.
¿Qué es un ordenador?
Un ordenador es una máquina cuyo cometido es el proceso automático de la información,
recibiendo datos, procesando y ofreciendo los resultados de ese procesamiento para la toma
la inteligente toma de decisiones.
Las Unidades básicas funcionales más importantes
En una computadora se pueden distinguir tres grandes elementos básicos y fundamentales:
Unidad de entrada/salida (UE/S): La forman los elementos utilizados para introducir,
extraer y mostrar la información.
La Memoria secundaria: memoria auxiliar, memoria periférica, memoria externa también
conocida como almacenamiento secundario, es el conjunto de dispositivos y soportes de
almacenamiento externo de datos que conforman el subsistema memoria de la
computadora, junto con la memoria primaria o principal.
La Unidad Central de Proceso (CPU): que dirige el funcionamiento del resto del sistema,
básicamente compuesta por:
- La memoria central o principal, que es la encargada del almacenamiento de los datos que
se manejan en el sistema.
- La unidad aritmética lógica o unidad aritmético-lógica, también conocida como ALU, es
un circuito digital que calcula operaciones aritméticas y operaciones lógicas
- Unidad de Control: La función principal de la unidad de control de la CPU es dirigir la
secuencia de pasos de modo que la computadora lleve a cabo un ciclo completo de
ejecución de una instrucción, y hacer esto con todas las instrucciones de que conste el
programa.
- El bus del sistema, encargado de conducir los flujos de datos que se mueven en el sistema
entre la CPU, memoria, periféricos, etc.
CPU o Central Processing Unit (Unidad de Procesamiento Central en
castellano): es la parte central de toda computadora ya que es la que cumple la tarea de
procesamiento de todas las funciones, así como también de almacenamiento de la
información.
Unidad de Control: La función principal de la unidad de control de la CPU es dirigir la
secuencia de pasos de modo que la computadora lleve a cabo un ciclo completo de
ejecución de una instrucción, y hacer esto con todas las instrucciones de que conste el
programa.
Se constituye en el centro nervioso de la computadora; desde ella se controla y gobiernan
todas las operaciones (búsqueda, decodificación, y ejecución de la instrucción). Para
realizar su función, consta de los siguientes elementos:
Registro de contador de programas (CP)
Registro de Instrucciones (RI)
Decodificador (D)
Reloj (R)
Generador de Señales o Secuenciador (S)

La unidad aritmética lógica o unidad aritmético-lógica, también conocida como ALU


(siglas en inglés de arithmetic logic unit), es un circuito digital que calcula operaciones
aritméticas (como suma, resta, multiplicación, etc.)
La Memoria principal, memoria principal, memoria central o memoria interna es la
memoria de la computadora donde se almacenan temporalmente tanto los datos como los
programas que la unidad central de procesamiento (CPU) está procesando o va a procesar
en un determinado momento. Por su función, la MP debe ser inseparable del
microprocesador o CPU, con quien se comunica a través del bus de datos y el bus de
direcciones. El ancho del bus determina la capacidad que posea el microprocesador para el
direccionamiento de direcciones en memoria.
Características
Son memorias de los semiconductores
Es Memoria volátil.
Los datos se pierden en caso de alimentación conmutada libres
Es la memoria de trabajo de la computadora.
Más rápido que la memoria secundaria.
Una computadora no puede funcionar sin ella.
Se almacenan temporalmente todos los programas y los datos informativos.
Es la memoria de acceso aleatorio.
El bus del sistema, encargado de conducir los flujos de datos que se mueven en el
sistema entre la CPU, memoria, periféricos, etc

PROGRAMAS UTILITARIOS

Se refiere a software que resuelve problemas relacionados con la administración del sistema
de la computadora.
Son ejemplos de programas utilitarios:
- Winrar: cuya única función es tratar los compresos, especialmente rar
- Calculadoras: cuya única función es el álgebra y calculo numérico
- Acrobat reader, cuya única función es abrir y trabajar archivos PDF, etc
- Antivirus: Prevención, detección y corrección de virus para ordenadores.
- Compresor de archivos: Mejor aprovechamiento del espacio de almacenamiento
disponible, reduciendo el que ocupa cada archivo.
- Defragmentador: Mayor eficiencia en el uso del espacio de almacenamiento disponible y
en el proceso de búsqueda, guardando la totalidad de cada archivo en ocupaciones
contiguas.
- Software para respaldo: Garantía de la disponibilidad de los datos, haciendo copias de
ellos.
- Software de recuperación: Restablecer archivos borrados por error.

Traductores de lenguajes:
Son programas que tienen como entrada un texto escrito en un lenguaje (lenguaje o código
fuente) y como salida produce un texto escrito en un lenguaje (lenguaje o código objeto)
que preserva el significado de origen.
Se denomina código fuente al conjunto de líneas de texto que expresan, en un lenguaje de
programación determinado, los pasos que debe seguir el computador para la correcta
ejecución de un programa específico; Mientras que el código objeto es el resultante de la
traducción del código fuente para ser ejecutado por la máquina.
La gran diferencia existente entre el lenguaje o código fuente y el lenguaje o código objeto,
es que el primero se constituye en la base para que pueda existir el segundo, previa
traducción
Ejemplos de traductores son:
a) Compilador:
Analiza el programa fuente y lo traduce a otro equivalente escrito en otro lenguaje (por
ejemplo, en el lenguaje de la máquina). Su acción equivale a la de un traductor humano,
que toma un libro y produce otro equivalente escrito en otra lengua. Traduce un código
completo.
b) Intérprete:
Analiza el programa fuente y lo ejecuta directamente, sin generar ningún código
equivalente. Su acción equivale a la de un intérprete humano, que traduce las frases que oye
sobre la marcha, sin producir ningún escrito permanente. Traduce línea a línea.
c) Ensamblador:
Es un tipo de herramienta que traduce un archivo de código fuente escrito en lenguaje
ensamblador, a un archivo objeto que puede ser ejecutado por la computadora.

También podría gustarte