Вы находитесь на странице: 1из 3

Examen

Nombre Alumno : Nota :


Curso : INTRO. A LA PROGRAMACION
Puntaje :
Sede : SEDE LOS ANGELES
Obtenido
Profesor : Felipe Valladares R.
Fecha : Puntaje Ideal : 100

PARTE I PARTE II PARTE III PARTE III PTJE. PUNTAJE


Verdadero o Alternativa Desarrollo: Práctica aplicada TOTAL APROBATORIO
Falso Múltiple Respuesta Restringida
20 puntos 20 puntos 24 puntos 36 puntos 100 puntos 60 puntos

PARTE I : VERDADERO O FALSO (20 PTS.)

ITEM JUSTIFICACION
Según Polya, mirar hacia atrás consiste en
entender el problema.
Existen los algoritmos cualitativos y ls
cuantitativos.
La instrucción FOR se usa para realizar ciclos.
Para realizar una división ENTERA se debe utilizar
el operador /.
Para intercambiar los datos entre dos variables se
debe utilizar una variable auxiliar.
Para enlazar argumentos al construir una
expresión se utilizan los operadores.
Los dispositivos de salida sirven para introducir
datos al computador para su proceso.
Los arreglos son estructuras de datos constituidas
por un número ilimitado de elementos.
Las estructuras de datos internas residen en el
disco duro del computador.
Los métodos heurísticos usan la experiencia en
casos similares para resolver un problema.

PARTE II: ALTERNATIVA MULTIPLE (20 pts.)

1. : Para definir un arreglo de 5 filas y 6 columnas que contendrá datos numéricos


debemos escribir:

a) . num A
b) . char A[5,6]
c) . num A[6,5]
d) . num A[5,6]
e) . char A[5,6]

2. : Si a := “123” + “4”, entonces la variable a vale:

a) . 1234
b) . 127
c) . “127”
d) . “1234”
e) . Ninguna de las anteriores

3. : Las funciones proporcionadas o incluidas en un lenguaje de programador se


llaman :

a) . Lógicas
b) . Estándar
c) . Preconcebidas
d) . Definidas por el usuario
e) . Todas las anteriores

4. : Las variables declaradas con la palabra reservada CHAR son de tipo:

f) . Numéricas
g) . Fechas
h) . Booleanas
i) . Textos
j) . Todas las anteriores

PARTE III: RESPUESTA RESTRINGIDA (24 pts.)

1. Explique clara y detalladamente cada uno de los pasos para la resolución de


problemas según Polya. (10 pts.)

2. Explique el uso y/o aplicación de las instrucciones: FOR, IF, WHILE (9 ptos.)

3. ¿Cuál es la diferencia entre un lenguaje de programación compilado y uno


interpretado? (6 ptos.)

PARTE IV: PRACTICA APLICADA (36 pts.)

Q W E R T Y U
0 2 4 6 1 10 2
I O P A S D F
13 11 9 8 5 3 1

1. Realizar las siguientes operaciones secuencialmente e indicar en la tabla el valor


final de las variables. (14 ptos.)

a) P=W/2+3*U e) O=A/2–I+1 i) R = E / T * O
b) I = (I + 1) / U f) T = (4 * W) / 2 j) E = 24 – P * 2
c) D = (S+1)/3)+A + T g) R = P-O+2+(I*O–A*2 ) k)T = U – Y + O
d) E=3*Y–F h) O=T–T+Y*2 l) O = Q * R – (2*P-F)

Q W E R T Y U

I O P A S D F
2. Desarrolle un algoritmo que lea las edades de 15 personas y al final muestre el
promedio de edad, la edad máxima y la edad mínima. (22 pts.)

Вам также может понравиться