You are on page 1of 3

EJERCICIOS DE AUTOEVALUACIN

1.2 Complete los espacios en blanco de cada una de las siguientes frases
acerca del ambiente C.
a) Por lo general, los programas en C se introducen a la computadora mediante
el uso de un programa de edicin.
b) En un sistema C, un programa procesador se ejecuta de manera
automtica antes de que comience la fase de traduccin.
c) Los tipos ms comunes de directivas de preprocesador son: Definiciones
de macro, Inclusiones de archivos y Control de compilacin
d) El programa enlazador combina la salida del compilador con varias
bibliotecas de funciones para producir una imagen ejecutable.
e) El programa cargador transfiere la imagen ejecutable desde el disco a la
memoria.
f) Para cargar y ejecutar el programa ms recientemente compilado en un
sistema UNIX, teclee cc bienvenido.c

1.4 Por qu querra usted escribir un programa en un lenguaje independiente


de la mquina, en lugar de hacerlo en un lenguaje dependiente de la mquina?
Porque un lenguaje dependiente de la mquina solamente puede
utilizarse en un tipo de computadora
Por qu sera ms apropiado escribir cierto tipo de programas en un lenguaje
dependiente de la mquina? Porque evita el uso de un programa
traductor (ensamblador) y de esa forma la informacin es entendida
de forma directa por la computadora

1.6 Complete los espacios en blanco:


a) Por lo general, a los dispositivos desde los cuales los usuarios acceden a
sistemas de cmputo de tiempo compartido se les llama: terminales (por lo
general, dispositivos compuestos por un teclado y un monitor)
b) A un programa de cmputo que convierte programas en lenguaje
ensamblador a programas en lenguaje mquina se le llama ensamblador
c) A la unidad lgica de la computadora que recibe informacin desde fuera
para que la utilice se le llama unidad de entrada
d) Al proceso de instruir a la computadora para resolver un problema especfico
se le llama: algoritmo

e) Qu tipo de lenguaje de cmputo utiliza abreviaturas parecidas al ingls


para instrucciones en lenguaje mquina? Lenguajes ensambladores
f) Qu unidad lgica de la computadora enva la informacin procesada por la
computadora haca varios dispositivos, de manera que la informacin se pueda
utilizar fuera de ella? Unidad de salida
g) El nombre general para un programa que convierte programas escritos en
cierto lenguaje de computadora a lenguaje mquina es: traductor
h) Cul unidad lgica de la computadora retiene la informacin? Unidad de
memoria
i) Cul unidad lgica de la computadora realiza los clculos? Unidad de
aritmtica y lgica ALU
j) Cul unidad lgica de la computadora toma decisiones lgicas Unidad de
aritmtica y lgica ALU
k) La abreviatura comn, utilizada para la unidad de control de la computadora
es: CPU
l) El nivel ms conveniente de un lenguaje de computadora para que un
programador escriba programas rpida y fcilmente es: alto nivel
m) Al nico lenguaje que una computadora puede comprender directamente se
le llama: lenguaje de mquina
n) Cul unidad lgica de la computadora coordina las actividades de las otras
unidades lgicas? Unidad central de procesamiento

1.8Explique el significado de cada uno de los siguientes nombres:


a) stdin: flujo estndar de entrada (teclado)
b) stdout: flujo estndar de salida (monitor)
c) stderr: flujo estndar de errores (asociado con el monitor)

1.10 Cul lenguaje de programacin describe mejor cada una de las


siguientes frases?
a) Desarrollado por IBM para aplicaciones cientficas y de ingeniera. Fortran
(Formula Translator)
b) Desarrollado especficamente para aplicaciones de negocios. Cobol
(Common Business Oriented Language)
c) Desarrollado para la enseanza de la programacin estructurada. lenguaje
de programacin Pascal

(d) Su nombre tiene origen en el primer programador del mundo. Ada

You might also like