Vous êtes sur la page 1sur 3

1.- Que es un compilador?

Son programas de computadora que traducen un lenguaje a


otro, toman como entrada un programa escrito en lenguaje fuente y produce un
programa equivalente en lenguaje objetivo.
2.- Que son los intrpretes?
Es un traductor de lenguaje, igual que un compilador.
3.- Que es la programacin bsica?
Coleccin de instrucciones muy detallada que controla la circuitera interna de la
mquina, este es el dialecto natural de la mquina
4.- Estructura general de un programa en ensamblador
[Etiqueta] [Operacin] [Operando] [; Comentarios]
5.- Que son las directivas?
Son comandos que afectan al ensamblador, y no al microprocesador, por lo que no
generan cdigo objeto.
6.- Que es el Operador OFFSET
Devuelve el OFFSET (desplazamiento) de la variable o etiqueta especificada.
7.- Que es el Operador DUP (DUPiclate)
Define en memoria la repeticin de 'num' veces de 'valor'.El parmetro 'valor' puede
ser un valor entero, una cadena de caracteres entrecomillada u otro operador.
8.- Que es un manejo de puntero e ndices
Es un objeto del lenguaje de programacin, cuyo valor se refiere a (o
"apunta a") otro valor almacenado en otra parte de la memoria del ordenador
utilizando su direccin.
9.- Que son los macros
es un conjunto de instrucciones programadas en la hoja de clculo electrnica Excel,
las cuales automatizan las operaciones que realiza la aplicacin ofimtica Excel con el
objetivo de eliminar tareas repetitivas o realizar clculos complejos en un corto
espacio de tiempo y con una nula probabilidad de error.
10.- Que es la programacin en Windows
Denominar programacin Windows, es decir, la redaccin de programas destinados a
correr en los Sistemas Operativos de Microsoft

11.- Tipos de compiladores


De una sola pasada: genera el programa objeto partiendo de una nica lectura del
programa fuente.
De varias pasadas: requieren varias lecturas del programa fuente para poder generar
el cdigo objeto.
Optimizadores: realizan cambios en el cdigo, manteniendo la funcionalidad original,
con el fin de optimizar su ejecucin.
Cruzados: genera un cdigo objeto para una mquina diferente de la que se est
utilizando para compilarlo.

12.- Cual es el proceso de compilacin


El proceso de compilacin se divide en dos fases: anlisis y sntesis. La fase de anlisis
divide el programa fuente en sus elementos componentes y crea representaciones
intermedias del programa fuente que no necesitan ser construidas explcitamente;
consta a su vez de tres fases: el anlisis lxico, el anlisis sintctico y el anlisis
semntico. La fase de sntesis construye y optimiza el programa objeto deseado
partiendo de la representacin intermedia generada en la fase de anlisis.
13.- Diferencias entre intrprete y compilador

Un intrprete traduce instrucciones de alto nivel en una forma intermedia para


ser ejecutado. En contraste, un compilador, traduce instrucciones de alto nivel
directamente en lenguaje de mquina.
El intrprete traduce un programa lnea a lnea mientras que el compilador
traduce el programa entero y luego lo ejecuta.
El intrprete detecta si el programa tiene errores y permite su depuracin
durante el proceso de ejecucin, mientras que el compilador espera hasta terminar
la compilacin de todo el programa para generar un informe de errores.
Un programa compilado es ms seguro que uno interpretado, porque no contiene
el cdigo fuente, que puede ser modificado incorrectamente por el usuario.

Vous aimerez peut-être aussi