Sie sind auf Seite 1von 3

EJERCICIOS

1.3 Clasifique cada uno de los elementos siguientes como hardware o software.
a) CPU: hardware
b) compilador C: software
c) ALU: software
d) preprocesador C: software
e) unidad de entrada: hardware
f) programa de procesamiento de texto: software
1.4 Por qu escribira usted un programa en un lenguaje independiente de mquina en vez de un lenguaje
dependiente de mquina? Por qu sera ms apropiado un lenguaje dependiente de mquina para escribir
ciertos tipos de programas?
Porque los lenguajes mquina por lo general consisten de cadenas de nmeros (reducidos en forma ultima a
unos y a ceros ) que instruyen a las computadoras para que ejecuten sus operaciones ms elementales, una a la
vez. Los lenguajes mquina son dependientes de la mquina.
1.5. Los programas de traduccin como son los ensambladores y los compiladores, convierten programas de un
lenguaje (que se conoce como lenguaje fuente) a otro lenguaje ( el cual se conoce como lenguaje objeto).
Determine cul de los siguientes enunciados son cierto y cules falsos.
a) Un compilador traduce programas de alto nivel en lenguaje objeto (falso)
b) Un ensamblador traduce programas de lenguaje fuente en programas de lenguaje mquina ( verdadero)
c) un compilador convierte programas de lenguaje fuente en programas de lenguaje objeto(verdadero)
d) Los lenguajes de alto nivel son normalmente dependientes de mquina (falso)
e) Un programa de lenguaje mquina requiere de traduccin antes de que el programa pueda ser ejecutado en
una computadora (verdadero)
1.6 Llene los espacios en blanco en cada uno de los enunciados siguientes.
a) Los dispositivos a partir de los cuales los usuarios tienen acceso a sistemas de computacin de tiempo
compartido por lo comn se conocen como HARDWARE
b) Un programa de computacin que convierte programas de lenguaje ensamblador al lenguaje de mquina se
llama COMPILADOR.
c) La unidad lgica de la computadora que recibe informacin desde fuera de la misma para su uso se conoce
como ALU
d) El proceso de instruir a la computadora para la solucin de problemas especficos se llama ALGORITMO
e) Qu tipo de lenguaje de computadora utiliza abreviaturas similares al ingls para instrucciones de lenguaje
mquina? LENGUAJE ENSAMBLADOR
f) Cules son las seis unidades lgicas de la computadora? UNIDAD DE ENTRADA, UNIDAD DE SALIDA, UNIDAD
DE MEMORIA, UNIDAD DE ARITMTICA Y LGICA, UNIDAD DE PROCESAMIENTO CENTRAL, UNIDAD DE
ALMACENAMIENTO SECUNDARIO.
g) Cul unidad lgica de la computadora enva informacin ya procesada por la computadora hacia varios
dispositivos, de tal forma que esta informacin pueda ser utilizada fuera de la computadora? UNIDAD DE
SALIDA
h) El nombre genrico de un programa que convierte programas escritos en un lenguaje especfico de la
computadora al lenguaje mquina es COMPILADOR
I) que unidad lgica de la computadora guarda la informacin? Unidad de memoria
j) que unidad lgica de la computadora ejecuta los clculos? ALU
k) que unidad lgica de la computadora toma decisiones lgicas? ALU
l) La abreviatura que por lo general se utiliza para la unidad de control de la computadora es UC
m) el nivel de lenguaje de la computadora ms conveniente para el programador para rpida y fcilmente
escribir programa es DE ALTO NIVEL
n) El lenguaje orientado a los negocios ms comn y de amplio uso hoy en da es COBOL
o) El nico lenguaje que una computadora coordina las actividades de todas las dems unidades lgicas?
LENGUAJE MAQUINA
p) que unidad lgica de la computadora coordina las actividades de todas las dems unidades lgicas? UNIDAD
DE PROCESAMIENTO CENTRAL
1.7 Diga si cada uno de los siguientes es verdadero o falso. Explique sus respuestas
a) Los lenguajes mquina son en general dependientes de la mquina (verdadero)
b) El tiempo compartido en realidad hace operar a varios usuarios a la vez en una computadora ( falso) Los
usuarios tienen acceso desde distintas terminales
c) Al igual que otros lenguajes de alto nivel, C se considera en general como independiente de la mquina (
verdadero)
1.8 Analice el significado de cada uno de los nombres siguientes en el entorno UNIX:
a) stdin EL DISPOSITIVO DE ENTRADA ESTANDAR
b) stdout DISPOSITIVO DE SALIDA ESTANDAR
c) stderr DISPOSITIVO DE DESPLIEGE DE MENSAJES DE ERROR
1.9 que capacidad clave se proporciona en c concurrente que no est disponible en ANSIC?
El c concurrente es un superconjunto de C, que incluye capacidades para especificar la ejecucin de varias
actividades en paralelo.
1.10 por qu se le da tanta atencin a la programacin orientada a objetos hoy da en general y a c++
Porque se cree que se convertir en el lenguaje dominante de implantacin de sistemas.

Das könnte Ihnen auch gefallen