1. Nivel
Reactivo Justificación
cognitivo
1.- ¿Cómo se representa el inicio y fin en un diagrama de flujo?
a. Circulo
b. Rectangulo
c. El rombo
d. Ovalo
Todas las respuestas están en el mismo nivel teórico y se le está pidiendo al alumno que
recuerde un concepto.
2.- ¿Qué significa HTML?
1
a. Hiper Tex Large
b. Hiper Text Markup Protocol Se pide al alumno que recuerde un concepto y las respuestas están organizadas de tal forma
c. Hiper Terminal Model Languaje que pueden confundir al estudiante.
d. Hiper Text Media
1.-En el lenguaje C que representan los siguientes símbolos {}
a. Declaración de variables
b. Inicialización de variables Dentro de la programación en lenguaje C esos símbolos son elementales por lo que el alumno
c. Librerias debe comprender lo que representan dentro de la estructura general de un programa o
d. Inicio y fin instrucción, y todas las respuestas están dentro de un mismo nivel.
2 2.- En el lenguaje C que indica el void main ()
a. Declaración de variables Es importante saber la estructura de un programa en el lenguaje C, ya que si no se tiene
b. Inicialización de variables presente se puede incurrir en errores simples que afectan todo el programa y su rendimiento.
c. Librerias
d. Inicio de un programa
e. Que se espera un valor de retorno
1.-Identifica la declaración de variables y sentencia para una
suma
a. Int A, B, C; suma =A+B
b. float suma, B, C; suma =A+B
c. char A, suma, C; suma =A+B
d. Int suma, x, y; suma =x+y El alumno debe calcular la suma de dos variables, además de saber declarar correctamente las
variables y utilizarlas correctamente, por lo que la aplicación y comprensión de los
3 procedimientos es propios del nivel 3, las posibles respuestas mantienen un grado de similitud
2.- Identifica la correcta estructura de una suma en lenguaje C para confundir al estudiante.
a. x+y=z
b. z+=y,x;
c. z=x+y;
d. z=x++y;
1.- Suponiendo que se requiere un ciclo de 5 iteracciones Es
correcto el siguiente planteamiento ¿Por qué?
int x,y=0;
For(x=1;x>y;x++)
a. Es correcto,
b. Es incorrecto, ya que hay un error en el
incremento de x
c. Es correcto, porque el resultad es correcto Al plantear un caso para analizar si es erróneo o no, se está preguntando si la aplicación de
d. Es incorrecto porque no inicializo el valor de y procedimiento es errónea o no, porque el alumno debe conocer la lógica de las matemáticas y
4 correctamente y el programa se ciclara. de la programación, así como la estructura y sintaxis correcta en un lenguaje de programación.
Además de dominar las matemáticas básicas.
2.-Si tenemos un diámetro de 11 cm ¿cuál sería el
planteamiento en C para calcular el área?
a. float area, pi=3.1416, r=5.5; area=pi*r*r;
b. int area, pi=3.1416, r=5.5; area=pi*r*r;
c. int area, pi=3, r=5; area=pi*r*r;
d. float area, pi=3.1416, r=11; area=pi*r*r;
1. Un cliente requiere una página Web para su En este caso el estudiante debe de aplicar conocimientos, conceptos y experiencia para
6
negocio, el solo quiere poner información, como recomendar al cliente lo más viable de acuerdo a las necesidades del mismo.
2. noticias, contacto, imágenes, etc.
a. Estática
b. Dinámica
c. Con base de datos (un sistema)
d. Ninguna de las anteriore
2.- A continuación se presenta un programa en C para calcular
el área determina si el código es correcto o incorrecto o si le
falta algún detalle.
#include<iostream>
int main()
{
int radio=5;
float area;
cout << "Introduce el radio del circulo: ";
cin >> radio;
// calculos El estudiante en base al conocimiento que tiene en lógica de programación y en la programación
area = 3.1416 * radio * radio; en este lenguaje debe determinar que es lo correcto y que no lo es.
cout << "El area es " << area;
return 0;
}
a. El código es correcto
b. El código es incorrecto
c. L e falta declarar una variable
d. El código es correcto pero no necesita inicializar
el radio en 5.
e. El código es correcto pero es necesario inicializar
el código en 0.
Autor: Juan Álvaro Hernández Delgadillo