Está en la página 1de 2

EscueladeCienciasdelaComputacinUTPL FundamentosdelaProgramacin Autores:Ing.JorgeLpez,Ing.

GreysonAlberca

CAPTULO1:INTRODUCCINALAPROGRAMACIN Autoevaluacin1
1. Determine si las siguientes afirmaciones son verdaderas o falsas. Responda con V (Verdadero) o F (Falso). a. La abstraccin Entrada-Proceso-Salida puede aplicarse a toda situacin que puede ser manejada mediante la computadora. ( ) b. El pseudocdigo es un lenguaje de programacin que puede ser ejecutado en un computador. ( ) c. En un lenguaje de programacin, cundo se usa una palabra que no es vlida ni reservada, se produce un error de tipo gramatical ( ) d. La legibilidad de un programa garantiza que lo mnimo que har un programa es funcionar. ( ) e. Segn el proceso de programacin, el primer paso para elaborar un programa es la codificacin del programa. ( ) f. La creacin de un algoritmo se debe realizar en el paso 6 Mantenimiento del programa. ( )
g. Es posible usar una variable, antes de declararla. ( )

h. El proceso de lectura de datos presenta los resultados de la ejecucin de una o varias tareas. ( ) 2. Escriba las acciones que permitan hacer las siguientes tareas: declare tres variables, una tipo texto con identificador nombre, una tipo entero con identificador ao, y la ltima de tipo real con identificador longitud. Luego agregue las acciones que permitan solicitar y leer valores del usuario. Finalmente que se impriman como salida las variables. 3. Dado que y = ax3 + 7 cul de las siguientes expresiones es la correcta? (Suponga que no conoce otras operaciones aritmticas a ms de las bsicas) a. y = a * x * x * x + 7 b. y = a * x * x * (x + 7)

Esta obra ha sido licenciada con Creative Commons Ecuador 3.0 de Reconocimiento - No comercial Compartir igual (http://creativecommons.org/licenses/by-nc-sa/3.0/ec/).

EscueladeCienciasdelaComputacinUTPL FundamentosdelaProgramacin Autores:Ing.JorgeLpez,Ing.GreysonAlberca

c. d. e. f.

y y y y

= = = =

(a * x) * x * (x + 7) (a * x) * x * x + 7 a * (x * x * x) + 7 a * x * (x * x + 7)

4. Convierta las siguientes expresiones aritmticas a sus equivalentes en pseudocdigo a. A =

B.D + 2.F E + 2B

b. Z = 2((A + B) 2.C) Este es el fin del captulo 1. En el prximo captulo estudiaremos las estructuras de control que utilizaremos para el pseudocdigo y al igual que lo hicimos en este captulo, asociaremos lo estudiado con Java.

Esta obra ha sido licenciada con Creative Commons Ecuador 3.0 de Reconocimiento - No comercial Compartir igual (http://creativecommons.org/licenses/by-nc-sa/3.0/ec/).

También podría gustarte