You are on page 1of 13

FUNDAMENTOS DE LA PROGRAMACIÓN [C]: E...

http://eva1.utpl.edu.ec/mod/quiz/quiz/attempt.php...

VICENTE ARMENGOT AZUA GUTIERREZ (Salir)

Inicio ► FUNDAMENTOS DE LA PROGRAMACIÓN [C] ► Cuestionarios ► Evaluacion a distancia primer bimestre ► Intento 1

Evaluacion a distancia primer bimestre - Intento 1
PARTE OBJETIVA

1
Pts: 0.05

La declaración de las variables es correcta:
...
Declaraciones
Variables
nombre, apellido : Cadena
Respuesta:

Verdadero
Falso

2
Pts: 0.05

El ingreso de datos se puede hacer de la siguiente manera (suponga que las variables han sido
declaradas previamente)
...
Leer nom, ape, edad
Solicitar nombre, apellido, edad
Respuesta:

Verdadero
Falso

3
Pts: 0.05

La escritura de datos o salida se puede hacer de la siguiente manera (suponga que las
variables fueron declaradas previamente)
Print(var1, var2, var3)
Respuesta:

Verdadero
Falso

4
Pts: 0.05

Para imprimir datos con letreros (texto descriptivo) se puede hacer de la siguiente manera:
Imprimir (“NOMBRE = “ + nombre, “SUELDO = “ + sueldo)
Respuesta:

Verdadero
Falso

5

La representación en pseudo-código de la siguiente expresión matemática es correcta

Pts: 0.05

Z = 2 x ( X + Y) / (4 x Y – 1)
Respuesta:

1 de 13

Verdadero

10/11/14 18:20

1:28:17Falso 6 Pts: 0. Calcular resto = 5 MOD 2 Respuesta: Verdadero Falso 9 Pts: 0.05 El valor de la variable resto es igual a 2 ..05 El siguiente fragmento de un algoritmo imprime el mensaje “Número Válido” (Suponga que nro = 18) .... IF (nro > 0 AND nro <= 10) OR (nro > 30 AND nro <45) THEN Imprimir “Número Válido” ELSE Imprimir “Número fuera de Rando” ENDIF Respuesta: Verdadero Falso 8 Pts: 0..05 2 de 13 El siguiente fragmento de pseudo-código imprime “Datos Incorrectos” (Suponga que sexo = 2 y edad = 1 ..php... SWITCH sexo 0: IF edad >= 18 THEN Imprimir “Mujer mayor de edad” 10/11/14 18:20 ...ec/mod/quiz/quiz/attempt.. http://eva1..FUNDAMENTOS DE LA PROGRAMACIÓN [C]: E.. IF edad > 20 AND sexo = 'M' THEN Imprimir “Se ejecutó el IF” ELSE Imprimir “Se ejecutó el ELSE” ENDIF Respuesta: Verdadero Falso 7 Pts: 0.05 El siguiente fragmento de un algoritmo imprime el mensaje “Se ejecutó el IF” (Suponga que edad = 18 y sexo = 'M' .05 El siguiente fragmento de pseudo-código es correcto (Suponga que la variable nomUni es de tipo Cadena) ..utpl. SWITCH nomUni “UTPL” : Imprimir “Sede en Loja” “UTE” : Imprimir “Sede en Quito” “ESPOL”: Imprimir “Sede Guayaquil” ENDSWITCH Respuesta: Verdadero Falso 10 Pts: 0.edu.

...05 El siguiente fragmento de pseudo-código muestra el mensaje “Salida” una sola vez .FUNDAMENTOS DE LA PROGRAMACIÓN [C]: E..edu...05 El siguiente fragmento de pseudo-código muestra un ciclo repetitivo controlado por un contador . Calcular num = 0 DO ....05 El siguiente fragmento de pseudo-código es correcto .php.. Calcular nro = 0 DO .. nro = nro – 1 Imprimir “Salida” WHILE nro > 0 Respuesta: Verdadero Falso 13 Pts: 0.. ENDDO Respuesta: Verdadero Falso 14 Pts: 0. num = num + 3 WHILE num < 30 Respuesta: Verdadero Falso 12 Pts: 0.ec/mod/quiz/quiz/attempt..05 3 de 13 El siguiente fragmento de pseudo-código es correcto ..utpl... Calcular nro = 2 DO nro < 10 nro = nro + 1 ... http://eva1. Calcular limite = 4 WHILE limite < 12 limite = limite * 3 Imprimir “Fuera del ciclo WHILE” 10/11/14 18:20 . ENDIF Imprimir “Mujer menor de edad” 1: IF edad >= 18 THEN Imprimir “Hombre mayor de edad” ENDIF Imprimir “Hombre menor de edad” DEFAULT Imprimir “Datos incorrectos” ENDSWITCH Respuesta: Verdadero Falso 11 Pts: 0.

Calcular cont = 0. ENDFOR Respuesta: Verdadero Falso 16 Pts: 0.. salir = false DO cont = cont + 3 IF cont MOD 3 == 0 THEN Imprimir “Salida” salir = true ENDIF WHILE cont < 7 AND salir == false Respuesta: Verdadero Falso 19 Pts: 0... contador ++ .php..65 ... Declaraciones Variables 10/11/14 18:20 .utpl. FOR contador = 0. ENDFOR Respuesta: Verdadero Falso 17 Pts: 0..05 4 de 13 Para que la variable cociente tenga el valor 2. contador < 25.05 El siguiente fragmento de pseudo-código es correcto (Suponga que la variable contador ha sido declarada previamente) . Respuesta: http://eva1..5 tiene que ser declarada como así: .05 El siguiente fragmento de pseudo-código es correcto (Suponga que la variable contador ha sido declarada previamente) . FOR contador = 0..05 El siguiente fragmento de pseudo-código imprime el mensaje “Salida” 3 veces ... Verdadero Falso 15 Pts: 0. contador = contador + 1.... cont < 7.. cont = cont + 3 IF cont MOD 3 == 0 THEN Imprimir “Salida” ENDIF ENDFOR Respuesta: Verdadero Falso 18 Pts: 0.05 El siguiente fragmento de pseudo-código imprime el mensaje “Salida” 3 veces ..edu.ec/mod/quiz/quiz/attempt.. FOR cont = 0.FUNDAMENTOS DE LA PROGRAMACIÓN [C]: E..

.05 En Java el siguiente fragmento de código compilaría sin errores . int edad = 13. b = 24.out. System.. .printf(“El año es %f”. http://eva1. } Respuesta: Verdadero Falso 24 Pts: 0. double peso. Respuesta: Verdadero Falso 23 Pts: 0.... if(edad >= 10) System.utpl. anio)..edu..php. estatura.. Respuesta: Verdadero Falso 22 Pts: 0. div < n. int anio = 2010..out. 10/11/14 18:20 .. suponga que el número es ingresado por el usuario y almacenado en la variable n int contDivi = 0. if (a <> 10 AND b > 12) { ..05 El siguiente fragmento de código cuenta los divisores que tiene un número.FUNDAMENTOS DE LA PROGRAMACIÓN [C]: E. apellido.05 En Java el siguiente fragmento de código es correcto . } } Respuesta: Verdadero Falso 21 Pts: 0.05 5 de 13 El siguiente fragmento de código Java es correcto .05 En Java las siguiente declaraciones son correctas int edad.println(“Mayor de edad”). String nombre.. cociente : Real Calcular cociente = 5 / 2 Respuesta: Verdadero Falso 20 Pts: 0.ec/mod/quiz/quiz/attempt. div ++){ if(n % div == 0) { contDivi = contDivi + 1.. for(int div = 0. int a = 12..

1 b..out. public class Primero { .println(“Menor de edad”).. 1 b.println(“Mayor de edad”). 3 27 Pts: 0. 3 26 Pts: 0. 2 c.ec/mod/quiz/quiz/attempt.php. Respuesta: Verdadero Falso 25 Pts: 0.println(“Menor de edad”)..utpl. 3 28 Con el siguiente código escrito en Java: Pts: 0.. if ( edad >= 18) { System.05 ¿Qué imprimie el siguiente código escrito en Java? . public algoritmo Primero { . 2 c. else System. . public static void main (String [] args) 3.. http://eva1. Mayor de edad Menor de edad 2. public int main() Elija una respuesta a.05 En Java el método principal tiene la siguiente forma (firma del método) 1... 1 b. 2 c.edu..05 6 de 13 10/11/14 18:20 .. public main(String args[]) 2. 2. public static void Primero(String args[ ]){ … Elija una respuesta a. Menor edad Elija una respuesta a.out.out. Mayor edad 3... } System. 1.FUNDAMENTOS DE LA PROGRAMACIÓN [C]: E.05 En Java para crear un programa se debe iniciar de la siguiente manera 1. 3. edad = 18..

Elija una respuesta a. Línea 12: import java. int y double respectivamente 3.util.FUNDAMENTOS DE LA PROGRAMACIÓN [C]: E. p). string y int respectivamente 2.printf("%s.. double. e. n es variable de tipo String y lector es una variable de tipo Scanner. e y p son de los siguientes tipos de dato: 1..php. n es una variable de tipo Scanner y lector es una variable de tipo String.edu.util. String. 3 30 Pts: 0. string. ¿Qué sentencia o sentencias son necesarias para que el programe compile? 1. Es posible afirmar que las variables n. Línea 1: import java. 2 c. Línea 5: String name. %d.out.ec/mod/quiz/quiz/attempt.next(). http://eva1. Elija una respuesta a. int y double respectivamente Elija una respuesta a. n. cedula : Cadena Imprimir “Ingrese su número de cédula” Leer cedula En Java se escriben así: 7 de 13 10/11/14 18:20 . n es una variable de tipo next y lector es una variable de tipo Scanner. 1 b. Es posible deducir que: 1.Scanner.. 2 c. 3 29 Pts: 0.utpl. 2.05 Las siguientes líneas de código escritas en pseudo-código: . 3.. Línea 5: String name. %f ". 1 b. 3.Scanner. 2 c.. 2.. Línea 5: name : String.05 Con la siguiente línea de código escrito en Java: System. 1 b.05 Con la siguiente línea de código escrita en Java: n = lector. 3 31 Pts: 0. Línea 1: import Scanner.

String cedula. Elija una respuesta a.05 Elija una respuesta 8 de 13 a.05 Con el siguiente programa escrito en Java que determinar si un número es par o impar Para que el programa anterior funcione. http://eva1. 2. print(“Ingrese su número de cédula”).in)..in). lec. 1 b. read(cedula). Scanner lec = new Scanner(System. lec.php.print(“Ingrese su número de cédula”).ec/mod/quiz/quiz/attempt. 3 32 Pts: 0..out.. 3. 2 c. 1 10/11/14 18:20 .FUNDAMENTOS DE LA PROGRAMACIÓN [C]: E. nro / 2 = 0 2. 1.edu.next(cedula). cedula : String..print(“Ingrese su número de cédula”). String cedula. es necesario que la condición del if (ver línea 4) sea la siguiente: 1. nro % 2 = 0 3. cedula = lec. 1 b. System.next(). 3 33 Pts: 0. 2 c. nro % 2 == 0 Elija una respuesta a.utpl. String lec = new String(System.

3.utpl. escrito en Java.. 3 35 Pts: 0. 2 10/11/14 18:20 . valor = 25. 1.ec/mod/quiz/quiz/attempt. 98 2.05 Cuál de las siguientes asignaciones de valores a la variable condicion funcionaría. valor = 45. 3 34 Con el siguiente programa Java escrito en Java Pts: 0. condicion = a + b / c && c..edu.. 1 b. condicion = a + b / c. condicion = (a + b / c) > 1. Elija una respuesta a. 2.php. 2 c. b. 1 b. 2. 2 c.FUNDAMENTOS DE LA PROGRAMACIÓN [C]: E. 1 b..05 Si el valor de las variables nro y esPrimo son 100 y true respectivamente cuántas veces se ejecutaría el siguiente ciclo repetitivo for. cuál de las siguientes sentencias imprimiría el mensaje Cumple la condición! 1.05 Usando el siguiente programa. Elija una respuesta a. 1.5. 2 c. 0 Elija una respuesta 9 de 13 a. 3 36 Pts: 0. http://eva1. valor = 40. 1 3. 3.

. Elija una respuesta a. Línea 3. Línea 5. 2.. 2 c. Para que funcione. 2. int pot = 0. Elija una respuesta a. permita calcular la potencia de dos números enteros a través de multiplicaciones sucesivas... String p. //Es correcta y no necesita cambios.05 Seleccione el número de la línea en la que usted declararía dicha variable y la sentencia que usaría. 1.ec/mod/quiz/quiz/attempt.FUNDAMENTOS DE LA PROGRAMACIÓN [C]: E. Pts: 0. 3 37 Pts: 0.05 Se busca que el siguiente programa escrito en Java. 3. double p. 3.php. con cual de las siguientes sentencias reemplazaría a la línea 5. double p. 3 39 Pts: 0. c.utpl.05 10 de 13 10/11/14 18:20 . 1. 2 c. 1 b. 1 b. http://eva1. 3 38 Para que el siguiente programa escrito en Java funcione es necesario declarar la variable p. Línea 5. int pot = 1.edu. int pot.

a. 2. 2 10/11/14 18:20 . 1.. Línea 6: a <= 10 Línea 8: a = a + 1..utpl.edu. Elija una respuesta 11 de 13 a. 1 b. 3 40 Con el siguiente programa Java se busca sumar los números desde el 1 al 10. Elija una respuesta http://eva1. Línea 6: a = a – 1.05 Con cuáles de las siguientes sentencias completaría las líneas 6 y 8. Línea 6: a >= 1 Línea 8: a = a – 1.FUNDAMENTOS DE LA PROGRAMACIÓN [C]: E..php. Línea 8: a >= 1 3. Pts: 0.ec/mod/quiz/quiz/attempt.. 2 c. 1 b.

ec/mod/quiz/quiz/attempt. pi : Real Solicitar el limite superior Leer limite FOR(n = 0. denominador y pi) de la pregunta número 1 cuál o cuáles de ellas se debe inicializar para que el programa funcione.utpl.FUNDAMENTOS DE LA PROGRAMACIÓN [C]: E. n) denominador = 2 * n + 1 suma = suma + numerador/denominador ENDFOR pi = suma * 4 Imprimir pi Fin Método principal Fin Clase CalculoPi Fin 42 Pts: 0. n) Imprimir pi 12 de 13 10/11/14 18:20 .. Calcular suma = 0 43 Pts: 0. b.5]: numerador = Potencia(-1.5 De las variables(limite..php. Elija una respuesta a. suma. c. Calcular n = 0.5 De la pregunta número 1 cuáles de las siguientes sentencias Java corresponde a las sentencias escritas en pseudo-código [0. arrastrando y soltando en donde correspondan -- Algoritmo para Calcular el valor de PI Clase CalculoPI Método principal Declaraciones Variables limite.. n ++) numerador = Potencia(-1. Calcular suma = 4. numerador. pi = 0. n : Entero suma. http://eva1.. suma = 1.edu. 3 PARTE DE ENSAYO 41 Pts: 1 Se desea calcular un valor aproximado de la constante PI. denominador = 0 . denominador. Ordene las siguientes sentencias de tal forma que el programa funcione como se espera -. n. n <= limite.Ordene las opciones. numerador. c. para ello se usará la siguiente fórmula: Se desarrolló el siguiente programa en pseudo-código.

Opción A: numerador = Math.java: clase principal.ec/mod/quiz/quiz/attempt.printf(“%d ”. System.out.FUNDAMENTOS DE LA PROGRAMACIÓN [C]: E.printf(“%f ”. Opcion C: numerador = (-1)^n.pow(-1. pi).. pi). n).php.potencia(-1. Opción B: numerador = Math. Opción C 44 Pts: 2 Elabore un programa en Java. System. n).java: Clase que contiene métodos llamados desde la clase principal..out. que permita calcular la sumatoria de los primeros n términos de la siguiente serie numérica: Respuesta: Trebuchet 1 (8 pt) Idioma Enlaces para los archivos del ensayo: serie.. Ruta: body » ul » li Enviar todo y terminar VICENTE ARMENGOT AZUA GUTIERREZ | Actualizar Datos | Salir 13 de 13 10/11/14 18:20 . System.print(pi).edu. Elija una respuesta a. http://eva1.. utility. Opción A b.utpl. Opción B c.