Está en la página 1de 15

Algoritmos

Algoritmos
Grado en Business Analytics
ARQUITECTURA CONCEPTUAL DE UN ORDENADOR
Informática

Informática: INFORmación + autoMÁTICA (anglosajones,


Computer Science)

• Conjunto de conocimientos científico – técnicos orientados al


tratamiento automático de la información

• Surge de la necesidad de transmitir y tratar información de


forma automática, facilitando aquellos trabajos rutinarios o
repetitivos de cálculo o gestión donde es frecuente la
repetición de tareas
Ordenador

Ordenador o computadora:

Máquina capaz de aceptar unos datos de entrada,


efectuar con ellos operaciones lógicas y aritméticas y
proporcionar la información resultante a través de un
medio de salida; todo ello sin intervención humana y
bajo el control de un programa de instrucciones
previamente almacenado en la computadora
Ordenador

Memoria secundaria

Dispositivos de Dispositivos de
CPU
entrada salida

Memoria primaria
Ordenador

Memoria secundaria

Dispositivos de Dispositivos de
CPU
entrada • salida

Memoria primaria
Ordenador

Memoria
secundaria • Coordina y realiza todas las
operaciones
Dispositivos
CPU
Dispositivos • Desde la perspectiva del
de entrada de salida programador, bajando de nivel,
ejecuta las instrucciones en un
Memoria lenguaje denominado lenguaje
primaria máquina
Ordenador

Memoria Aithmetic Logic Unit: realiza


ALU
secundaria todas las operaciones aritméticas
(suma, resta, división, producto),
desplazamiento de bits y lógicas
(comparaciones)
Dispositivos Dispositivos
CPU
de entrada de salida

Control Unit: Interpreta las


Memoria instrucciones y planifica la
primaria CU secuencia de ejecución,
sincronizando las operaciones
elementales

Nota: el procesador también contiene varios registros, celdas de memoria


donde almacena la información mientras realiza las operaciones
Ordenador

Memoria • Almacena datos y programas en ejecución.


secundaria
• Volátil
• Más rápida
Dispositivos Dispositivos
CPU • Formada por celdas enumeradas (dirección
de entrada de salida
de memoria) y acceso directo mediante la
dirección
• Palabra de memoria: cantidad de
Memoria información en bits que puede leerse o
primaria escribirse en la memoria de una sola vez
Ordenador

Memoria estática
Memoria
secundaria
Memoria libre

Dispositivos Dispositivos
CPU
de entrada de salida

Memoria
primaria

Pila de ejecución
Ordenador

• La memoria estática contiene es memoria reservada


Memoria estática asignada cuando se ejecuta el programa
• En la memoria libre, se incluyen los datos que surgen
mientras se ejecutan el programa (por ejemplo, asignación
Memoria libre de variables)
• La pila de ejecución es un espacio de memoria que se
genera cuando un programa llama a un procedimiento.
• En la pila de ejecución se guarda un registro de activación
que contiene el espacio para las variables que ser
utilizadas, una copia de las variables (o una referencia a)
que los parámetros del procedimiento y referencias a
dónde continuar cuando termine el procedimiento
• La pila de ejecución y la memoria libre crecen una a costa
Pila de ejecución de la otra.
Ordenador

Memoria • Dispositivos de almacenamiento masivo de


secundaria información
• Almacena datos o programas para su
Dispositivos Dispositivos
posterior ejecución
CPU
de entrada de salida

Memoria • Memoria virtual: parte de memoria


primaria secundaria utilizada para expandir la memoria
principal.
• Permite ejecutar programas o acceder a información
cuyo tamaño excede la memoria principal
Ordenador

• Dispositivos de entrada (periféricos de


entrada): introducen y preparan (traducen a
Memoria
bits) información a la memoria principal para
secundaria
su utilización.

Dispositivos Dispositivos • Dispositivos de salida (periféricos de salida):


CPU
de entrada de salida recogen, traducen y proporcionan la
información al exterior

Memoria
primaria
• Controlador: procesadores especializados en
las operaciones de e/s
Ordenador

• Dispositivos de entrada (periféricos de


entrada): introducen y preparan (traducen a
Memoria
bits) información a la memoria principal para
secundaria
su utilización.

Dispositivos Dispositivos • Dispositivos de salida (periféricos de salida):


CPU
de entrada de salida recogen, traducen y proporcionan la
información al exterior

Memoria
primaria
• Controlador: procesadores especializados en
las operaciones de e/s
Algoritmos
Algoritmos
Grado en Business Analytics

También podría gustarte