Sie sind auf Seite 1von 3

Capítulo 1

Llene los espacios en blanco en cada uno de los siguientes:


a) La compañía que en el mundo inició el fenómeno de la
computadora personal fue Apple.
b) La computadora que legitimizó la computadora personal en los
negocios y en la industria fue la Computadora personal de IBM.
c) Las computadoras procesan datos bajo el control de conjuntos de
instrucciones que se conocen como programas de computación.
d) Las seis unidades lógicas claves de la computadora son unidad
de entrada, unidad de salida, unidad de memoria, unidad de
aritmética y lógica (ALU), unidad de procesamiento central
(CPU), unidad de almacenamiento secundario
e) tiempo compartido es un caso especial de multiprogramación en
el cual los usuarios tienen acceso a la computadora mediante
dispositivos que se conocen como terminales.
f) Las tres clases de lenguajes que se analizaron en el capítulo son
lenguajes de máquina, lenguajes ensambladores, y lenguajes de
alto nivel.
g) Los programas que traducen los programas de lenguaje de alto
nivel al lenguaje máquina se llaman compiladores.
h) C se conoce ampliamente como el lenguaje de desarrollo del
sistema operativo UNIX.
i) Este libro presenta la versión de C que se conoce como ANSI C la
cual fue recientemente estandarizada a través de la American
National Standards Institute.
j) El lenguaje Pascal fue desarrollado por Wirth para la enseñanza
de la programación estructurada en las universidades.
k) El departamento de la defensa desarrolló el lenguaje Ada con una
capacidad que se conoce como multitareas la cual permite a los
programadores especificar que varias actividades pueden proceder
en paralelo.
1.2 Llene los espacios en blanco en cada una de las siguientes
oraciones en relación con el entorno de C.
a) Los programas de C se escriben por lo regular en una
computadora utilizando un programa editor.
b) En un sistema C se ejecuta automáticamente un programa
preprocesador antes que empiece la fase de traducción.
c) Los dos tipos más comunes de directrices de preprocesador son
incluyendo otros archivos en el archivo a compilarse, y
remplazando símbolos especiales por texto de programa
d) El programa enlazador combina la salida del compilador con
varias funciones de biblioteca a fin de producir una imagen
ejecutable.
e) El programa cargador transfiere la imagen ejecutable del disco a
la memoria.
f) Para cargar y ejecutar el programa recién compilado en un sistema
UNIX, escriba out.

2.1 Llene cada uno de los siguientes espacios vacíos:


a) Cada programa en C empieza su ejecución en la función main.
b) La llave izquierda ({), llave derecha (}) empieza el cuerpo de
cada función y la termina el cuerpo de cada función.
c) Cada enunciado termina con un punto y coma.
d) La función estándar de biblioteca printf despliega información en
la pantalla.
e) La secuencia de escape \n representa el carácter nueva línea que
hace que se coloque el cursor en el principio de la siguiente línea en
la pantalla.
f) La función estándar de biblioteca scanf se utiliza para obtener
datos del teclado.
g) El especificador de conversión %d. se utiliza en una cadena de
control de formato scanf para indicar que entrará un entero y en una
cadena de control de formato printf para indicar que se sacará un
entero.
h) Siempre que se coloca en una posición de memoria un nuevo
valor, este valor borra el valor anterior en dicha posición. Este
proceso se conoce como lectura destructivo.
i) Cuando se lee un valor desde una posición de memoria, el valor
en dicha posición se conserva; esto se conoce como lectura no
destructivo.
j) El enunciado if se utiliza para tomar decisiones.

3.1 Responda a cada una de las preguntas siguientes.


a) Un procedimiento para resolver un problema en términos de las
acciones a ejecutarse y del orden en el cual deberán dichas acciones
ejecutarse, se conoce como un Algoritmo.
b) Especificar el orden de ejecución de los enunciados por parte de
la computadora, se llama Control de programa.
c) Todos los programas pueden ser escritos en función de tres
estructuras de control: Secuencia, selección, repetición.
d) La estructura de selección if/else. se utiliza para ejecutar una
acción cuando una condición es verdadera, y otra acción cuando la
condición es falsa.
e) Varios enunciados agrupados juntos en llaves ({ y }) se conocen
como un Enunciado compuesto.
f) La estructura de repetición while especifica que un enunciado o
grupo de enunciados debe ser ejecutado de forma repetidamente, en
tanto cierta condición se mantenga verdadera.
g) La repetición de un conjunto de instrucciones un número
específico de veces se conoce como una repetición Controlado por
contador.
h) Cuando no se conoce por anticipado cuantas veces debe repetirse
un conjunto de enunciados, se puede utilizar un valor Centinela para
terminar la repetición.

Das könnte Ihnen auch gefallen