Documentos de Académico
Documentos de Profesional
Documentos de Cultura
c) Las computadoras procesan los datos bajo el control de conjuntos de instrucciones llamadas:
R// Programas de cómputo.
f) Los programas que traducen programas en lenguaje de alto nivel a lenguaje de máquina se
denominan
R// Los programas traductores, denominados compiladores.
j) El marcado, o etiquetado de contenido, es otra parte clave del tema de colaboración de Web
2.0.
m) Con el desarrollo del código fuente abierto, los individuos y compañías contribuyen sus
esfuerzos para desarrollar, dar mantenimiento y evolucionar software, a cambio del derecho de
utilizar ese software para sus propios fines, por lo general sin ningún cargo.
1.2 Complete cada una de las siguientes oraciones relacionadas con el entorno de
C++:
a) Por lo general, los programas de C++ se escriben en una computadora mediante el uso de un
programa conocido por lo general como código fuente.
c) El programa enlazador combina la salida del compilador con varias funciones de biblioteca
para producir una imagen ejecutable.
1.3 Complete cada una de las siguientes oraciones (basándose en la sección 1.21):
a) Los objetos tienen una propiedad que se conoce como ocultamiento de información;
aunque éstos pueden saber cómo comunicarse con los demás objetos a través de interfaces bien
definidas, generalmente no se les permite saber cómo están implementados los otros objetos.
c) Las clases pueden tener relaciones con otras clases; a estas relaciones se les llama
asociaciones.
d) Al proceso de analizar y diseñar un sistema desde un punto de vista orientado a objetos se le
conoce como proceso de análisis y diseño orientado a objetos (A/DOO).
e) El DOO también aprovecha las relaciones de herencia, donde se derivan nuevas clases de
objetos absorbiendo las características de las clases existentes, y después se agregan sus propias
características únicas.
Ejercicios 1.4
1.4 Clasifique cada uno de los siguientes elementos como hardware o software:
a) CPU.
b) compilador de C++.
c) ALU. d) preprocesador de C++. e) unidad de entrada.
f) un programa editor.
1.5 ¿Por qué sería conveniente escribir un programa en un lenguaje independiente de la
máquina, en lugar de hacerlo en un lenguaje dependiente de la máquina?
¿Por qué sería más apropiado un lenguaje dependiente de la máquina para escribir ciertos tipos
de programas?