Está en la página 1de 4

Tema 1

1. Informática: Ciencia tecnológica que estudia el tratamiento automático de


la información.
2. Sistema informático: conjunto de elementos interrelacionados que
interactúan con un fin de procesar la información de forma automática
(sistema información automatizado). Sus elementos son de tres tipos:
a. Físicos

b. Lógicos

c. Humanos

3. Software = Programas y Datos


a. Programa: conjunto de instrucciones a realizar (o acciones o
tareas a realizar) que manejan datos y que se realizarán con un fin
cualquiera en algún momento en el futuro.
4. Sistema operativo: Es el conjunto de programas que gestionan los recursos
de un computador. Ofrece todos los recursos físicos (hardware) y recursos
lógicos (software).
También se le llama máquina virtual extendida o manejador de eventos.
5. Lenguaje de programación, es el lenguaje que sirve para comunicar a un
programador (persona que hace los programas informáticos) con un
computador
6. código: Un código es una forma de representar o comunicar un símbolo
para que se le interprete con un significado
7. La misión fundamental de la unidad de control se puede resumir en tres
pasos:
a. Recibir las instrucciones almacenadas en la memoria principal en
el orden establecido por el programa, almacenándolas en la
memoria de registros del procesador
b. Identificar de qué instrucción se trata en cada caso.

c. Generar la secuencia adecuada de órdenes para el resto de


elementos funcionales que constituyen el ordenador.
8. Se llama ancho de palabra a la longitud del registro elemental de la
memoria. Suele variar entre 8 y 64 bits.
9. El número de palabras que puede soportar una memoria es el número de
direcciones de memoria que puede contener. Si tenemos una dirección de
n
memoria de n bits, podremos tener 2 direcciones de memoria, cada una
apuntando a una palabra diferente de memoria, por ejemplo:

10. El bus es un elemento cuya función es la de permitir una comunicación


selectiva entre un conjunto de dispositivos conectados a él. Hay tres tipos:
11. El bus de datos es utilizado para transferir los datos entre los diferentes
elementos del computador. El ancho de este bus coincide con el ancho de
palabra del ordenador.

2
12. El bus de direcciones se utiliza para transferir sólo direcciones, desde los
elementos que las generan (en la UCP) hasta la memoria. El ancho de este
bus está relacionado con el tamaño de la memoria del ordenador.
13. El bus de control está formado por un conjunto de líneas que tienen
misiones muy diversas y específicas en cada computador. Suele transmitir
señales de control para los diferentes elementos del ordenador, como pueda
ser señal de hacer una lectura, o en otro momento una señal de escritura, o
una puesta a cero, etc ...
14. A la memoria principal se le conoce como memoria RAM (Memoria de
Acceso Aleatorio - Random Access Memory)
a. tamaño de memoria principal = número de direcciones de
memoria x ancho de palabra

15. Al conjunto de acciones que se llevan a cabo en la realización de una


instrucción se denomina ciclo de instrucción.
16. Hertzio (Hz): unidad de frecuencia (1 Hz=ciclo/segundo). Es básicamente
el número de veces” que se hace algo por segundo.
17. Lenguajes de bajo nivel: Son lenguajes totalmente dependientes de la
máquina, es decir que el programa que se realiza con este tipo de lenguajes
no se pueden migrar o utilizar en otras máquinas.

3
18. El lenguaje maquina: este lenguaje ordena a la máquina las operaciones
fundamentales para su funcionamiento. Consiste en la combinación de 0's y
1's para formar las ordenes entendibles por el hardware de la maquina.
19. Lenguajes de alto nivel: Son aquellos que se encuentran más cercanos al
lenguaje natural que al lenguaje máquina, son lenguajes independientes de
la arquitectura del ordenador.
20. compilar: compilar un programa es hacer un análisis léxico, sintáctico y
semántico de un programa, verificar que no tiene errores, y en tal caso
generar un código objeto
21. Análisis léxico de un lenguaje de programación: en un análisis léxico de
un lenguaje, se lee secuencialmente todo el código que se ha escrito
obteniendo unidades significativas de caracteres denominadas tokens. Por
ejemplo, en un lenguaje, la instrucción: suma = x + 2, generaría 5 tokens:
suma, =, x, +, 2
22. bundle: Un bundle es un directorio con una estructura interna en donde una
aplicación tiene todo lo necesario para funcionar (sin nada externo).
23. Una máquina virtual de proceso, a veces llamada máquina virtual de
aplicación, se ejecuta como un proceso normal dentro de un sistema
operativo y soporta un solo proceso
24. El bytecode generado por la compilación de java puede recompilarse “Just
In Time” JIT, para generar código que realmente ejecute el procesador.
25.

También podría gustarte