Universidad Autónoma de Nuevo León

PORTAFOLIO DE 2da. OPORTUNIDAD
TIC 2
Enero –
Junio
2015
 CONTESTA LAS SIGUIENTES PREGUNTAS EN UNA HOJA DE PAPEL
MINISTRO Y ENTREGALA A TU MAESTRO EL DIA DEL EXAMEN DE
SEGUNDA OPORTUNIDAD (POR NINGUN MOTIVO SE ACEPTARAN
POTAFOLIOS EN OTRA FECHA)
I.
Contesta correctamente
1. Nombra los dos tipos de lenguaje que utiliza el Robot Karel:
R=
2. ¿Cuál lenguaje se utilizará en este curso?
R=
3. ¿Cómo está formado el Mundo de Karel?
R=
4. ¿Cómo se le llama al cruce de una calle y una avenida?
R=
5. Está representado por la flecha azul que se encuentra de forma inicial en la
parte inferior izquierda del mundo:
R=
6. ¿Cómo se puede colocar el Robot en la posición y dirección correcta con la
que debe de iniciar una tarea?
R=
7. Es un elemento del Mundo de Karel y se activa dando un clic al mouse
cuando el puntero se encuentre a la mitad de una calle o avenida?
R=
8. Son elementos del Mundo de Karel que se representan por números arábigos
del 1 al 99999999 y se pueden colocar en cualquier esquina del mundo:
R=
9. De la sección o pestaña Programa describe los botones siguientes:
a) Compilar
b) Abrir
Elaborado por: MA. ALMA BENAVIDES
|
1
PORTAFOLIO DE 2da. OPORTUNIDAD
TIC 2
Enero –
Junio
2015
c)Guardar como
d) Cortar
e) Copiar
f) Pegar
10. Describe los recursos del Robot Karel:
a) Mochila
b) Sensores
11. Explica los comandos básicos que se emplean en la programación del Robot
Karel:
a)
b)
c)
d)
e)
12. Menciona los estatutos o sentencias de control que se emplean en la
programación del Robot Karel:
13. ¿Cuál es la característica principal de las funciones o módulos?
R=
14. ¿Sección del software Jkarel Robot que se activa para configurar los
elementos como bardas y/o zumbadores que se utilizarán en determinada
tarea de Karel?
R=
15. ¿Sección del software JKarel que permite teclear las instrucciones de
programación para que Karel realice su tarea?
R=
Elaborado por: MA. ALMA BENAVIDES
|
2
PORTAFOLIO DE 2da. OPORTUNIDAD
TIC 2
Enero –
Junio
2015
16. ¿Sección del software JKarel en la cual se muestra la pantalla en dos partes,
una muestra el programa y la otra muestra el mundo con los elementos
definidos, asimismo permite que Karel lleve a cabo su tarea?
R=
17. ¿Describe la lista de elementos del mundo Karel?
R=
18. ¿Cuál es el elemento que puede activarse en la mochila de Karel para
posteriormente recogerlo o levantarlo según sea la tarea de Karel?
R=
19. ¿Es un elemento que contiene el Robot Karel para realizar ciertas tareas
específicas en conjunto con los zumbadores, además contiene una caja de
texto donde registra dichos zumbadores?
R=
20. Sirven de referencia para saber la ubicación de Karel, se encuentran en forma
horizontal y vertical; están en el mundo donde trabaja Karel ¿Cómo se les
llama?
R=
21. Elementos que contiene el mundo del Robot Karel para realizar ciertas tareas
en conjunto con las calles y avenidas, se activan y desactivan dándole un clic
al mouse cuando el puntero se encuentra a la mitad de una calle o avenida,
¿Cómo se les llama?
R=
22. ¿Cuál es el botón que se utiliza para mover una serie de instrucciones con el
propósito de colocarlas en otro lugar del programa?
R=
23. ¿Cuál es el botón que se utiliza para duplicar una serie de instrucciones con
el propósito de usarlas también en otro lugar del programa?
R=
24. ¿Cuál es la función principal del botón compilar?
R=
25. ¿Cuál es la función principal el botón correr?
R=
Elaborado por: MA. ALMA BENAVIDES
|
3
PORTAFOLIO DE 2da. OPORTUNIDAD
TIC 2
Enero –
Junio
2015
26. ¿Permiten a Karel detectar ciertas situaciones especiales en las cuales puede
estar por ejemplo si hay o no un Zumbador, o bien si está bloqueado al frente,
etc.?
R=
27. ¿Sensor con el que cuenta Karel para detectar si está junto a un zumbador?
R=
28. ¿Sensor con el cual Karel puede detectar si tiene trompos en la mochila?
R=
29. ¿Sensor con el cual Karel puede detectar si está despejado al frente?
R=
30. ¿Sensor con el cual Karel puede detectar si está Bloqueado al frente?
R=
31. ¿Es un estatuto de control que permite decirle a Karel el número de veces
que tiene que repetirse?
R=
32. ¿Estatuto de control que permite la repetición Mientras se cumpla una
condición?
R=
33. ¿Estatuto de control que se repite Si una condición es verdadera?
R=
34. Escribe la función o modulo principal:
R=
35. ¿Qué es sintaxis?
R=
36. ¿Cuáles son las instrucciones del programa que le indican a Karel avanzar 10
cuadras y en cada cuadra dejar un trompo, usando la sentencia de control
iterate?
R=
Elaborado por: MA. ALMA BENAVIDES
|
4
PORTAFOLIO DE 2da. OPORTUNIDAD
TIC 2
Enero –
Junio
2015
37. Determine, cuál es la tarea de Karel revisando la siguiente sentencia de
control:
while(anyBeepersInBeeperBag()){
move( );
putbeeper( );
}
II.
Determina el mundo inicial correcto para las siguientes tareas de Karel
38. Descripción de la tarea del Robot Karel: El robot Karel debe avanzar 6
cuadras para llegar al inicio de una escalera y subir siete escalones, cual de
los siguientes mundos iniciales es el correcto.
a.
b.
c.
d.
39. Descripción de la tarea del Robot Karel: La tarea de Karel es avanzar 10
cuadras, en cada cuadra hay 2 trompos o zumbadores que deberá ir
levantando, luego, que gire 180 grados y regrese al lugar de donde partió, y
en esa esquina, dejar los 20 trompos que levantó.
a.
b.
Elaborado por: MA. ALMA BENAVIDES
|
5
PORTAFOLIO DE 2da. OPORTUNIDAD
TIC 2
c.
Enero –
Junio
2015
d.
40. ¿Cuál es el código correcto para que karel avance 10 cuadras, en cada
cuadra hay 2 trompos o zumbadores que deberá ir levantando, luego que gire
180 grados y regrese al lugar de donde partió, y en esa esquina, dejar los 20
trompos que levantó.
a.
b.
Elaborado por: MA. ALMA BENAVIDES
|
6
PORTAFOLIO DE 2da. OPORTUNIDAD
TIC 2
c.
Enero –
Junio
2015
d.
41. ¿Cuál es el código correcto para que karel avance mientras No encuentre un
zumbador que se localiza enfrente, al encontrarlo se posicionará encima sin
tomarlo y ahí se apagará?
a.
c.
b.
d.
Elaborado por: MA. ALMA BENAVIDES
|
7
PORTAFOLIO DE 2da. OPORTUNIDAD
TIC 2
Enero –
Junio
2015
42. Dado el siguiente Mundo inicial y Estructura de programa, responde las
siguientes preguntas:
43. ¿Con qué nombre se le identifica al segmento de programa “void barda ( )”
en el lenguaje de java?
R=
44. ¿Con cuántos trompos debe activarse el mundo inicial para la tarea de
Karel?
R=
45. ¿Con cuántos trompos en la mochila terminará Karel en el mundo final?
R=
46. ¿Cuántos trompos deja en cada cuadra despejada?
R=
47. ¿Cuántos giros de 90 grados realiza Karel en el programa?
R=
48. ¿Cuál es el nombre de la función que se utilizó en este programa?
R=
49. ¿Cuántos módulos se definieron en el programa?
R=
Elaborado por: MA. ALMA BENAVIDES
|
8
PORTAFOLIO DE 2da. OPORTUNIDAD
TIC 2
Enero –
Junio
2015
50. Definición de un Programa:
51. Enlista los atributos que debe tener un programa de calidad:
52. Menciona la forma de cómo se clasifican los programas de acuerdo a la función que
realicen.
53. Explica la metodología para construir un programa.
54. ¿Menciona cuáles son los pasos generales de un proceso de programación?
55. ¿Qué es el conjunto de símbolos, vocablos y reglas que controlan el comportamiento
físico y lógico de una computadora?
56. ¿De cuántas etapas se compone el proceso de programación?
57. ¿Cuáles son las fases que comprenden la etapa 1 del proceso de programación?
58. ¿Es la fase en donde el problema o tarea es definido claramente, para entender la
necesidad del cliente?
59. ¿Cuál es una de las preguntas claves de la fase 1 en la etapa 1 del proceso de
programación?
60. Define los 3 pasos de la primera etapa de la programación.
61. Define los 3 elementos del diseño de un programa.
62. ¿Qué es un algoritmo?
63. Menciona y explica los tres tipos de algoritmos.
64. Menciona cuales son los operadores, Lógicos, De Comparación y Aritméticos
Elaborado por: MA. ALMA BENAVIDES
|
9
PORTAFOLIO DE 2da. OPORTUNIDAD
TIC 2
Enero –
Junio
2015
Completa la siguiente tabla:
Símbolo
Nombre
Función
Elaborado por: MA. ALMA BENAVIDES
|
10