Download Lic. Quito D._Cuestionario_2do Quim._3ero Tecn. CI_Apli Ent

Document related concepts
no text concepts found
Transcript
UNIDAD EDUCATIVA “RINCÓN DEL SABER”
LÍDERES EN EDUCACIÓN
AÑO LECTIVO 2015 – 2016
APLI. ENT. GENER. HERR. CASE
CUESTIONARIO SEGUNDO QUIMESTRE
FACILITADOR: Lic. Diego Quito.
CURSOS: 3RO TEC INF
IDENTIFICA LAS SENTENCIAS SQL Y SUS TIPOS DE DATOS.
A. SUBRAYE O ENCIERRE EL LITERAL DE LA RESPUESTA CORRECTA (0.5 PTS).
1.
Recupera datos de la Base de Datos.
I.
II.
III.
IV.
Select
Insert
Update
Delete
2.
Modifica datos existentes en la Base de Datos.
I.
Select
II.
Insert
III.
Update
IV.
Delete
3.
Calcula el valor promedio de una columna.
I.
Sum()
II.
Avg()
III.
Count()
IV.
Max()
4.
Encuentra el máximo valor de un rango de datos en una columna.
I.
Sum()
II.
Avg()
III.
Count()
IV.
Max()
5.
Columnas que
descripciones.
I.
II.
III.
IV.
almacenan típicamente nombres de personas, empresas, direcciones,
Entero
Decimal
Cadenas de caracteres
Coma flotante
RECONOCE LOS COMANDOS DEL LENGUAJE DE DEFINICIÓN Y MANIPULACIÓN DE DATOS.
B. EN EL CUADRO DE LA DERECHA ESCRIBA VERDADERO O FALSO A LAS SIGUIENTES
AFIRMACIONES (0.5 PTS).
6.
"ALTER TABLE" Modifica la estructura de una tabla existente.
7.
"GRANT" Suprime privilegios de acceso a los usuarios.
8.
9.
El test de rango "BETWEEN" comprueba si el valor de un dato se encuentra entre dos valores
especificados.
“DROP TABLE” Suprime una tabla a una base de datos.
10. INTEGER e INT son tipos de datos enteros.
C.
IDENTIFICA LAS CONSULTAS SIMPLES SQL
ESCRIBA EL LITERAL CORRECTO PARA CADA PREGUNTA (0.5 Pts).
11. ___ CLAUSULA FROM
12. ___ CLAUSULA HAVING
por la
a. Lista los datos a recuperar por la sentencia select.
b. Dice a SQL que incluya solo ciertos grupos producidos
clausula GROUP BY en los resultados de la
consulta.
13. ___ TEST DE RANGO
lista de valores
c. Examina si un valor de dato coincide con uno de la
objetivo.
14. ___ CLAUSULA SELECT
por la consulta.
d. Lista las tablas que contiene los datos a recuperar
15. ___ TEST DE PERTENENCIA “IN”
un rango
e. Examina si el valor de una expresión cae dentro de
especificado de valores.
IDENTIFICA LAS FUNCIONES MATEMATICAS, FECHA Y HORA SQL.
D. ESCRIBA O EJEMPLIFIQUE QUE RALIZAN LAS FUNCIONES DEL CUADRO DE LA IZQUIERDA (0.5
Pts).
16. ROUND
17. SQRT
18. dateadd(partedelafecha,numero,fecha)
19. year(fecha)
20. day(fecha)
IDENTIFICA LAS SENTENCIAS SQL Y SUS TIPOS DE DATOS.
A. SUBRAYE O ENCIERRE EL LITERAL DE LA RESPUESTA CORRECTA (0.5 PTS).
Suprime filas de datos de la Base de Datos.
I.
Select
II.
Insert
III.
Update
IV.
Delete
1. Añade nuevas filas de datos a la base de datos.
I.
Select
II.
Insert
III.
Update
IV.
Delete
2.
Calcula el total de una columna.
I.
Sum()
II.
Avg()
III.
Count()
IV.
Max()
3.
Cuenta el número de valores en una columna.
I.
Sum()
II.
Avg()
III.
Count()
IV.
Max()
Columnas que almacenan números que tiene parte fraccionaria y deben ser calculados
exactamente, tales como tasas y porcentajes.
I.
Entero
II.
Decimal
III.
Cadenas de caracteres
IV.
Coma flotante
4.
RECONOCE LOS COMANDOS DEL LENGUAJE DE DEFINICIÓN Y MANIPULACIÓN DE DATOS.
B. EN EL CUADRO DE LA DERECHA ESCRIBA VERDADERO O FALSO A LAS SIGUIENTES
AFIRMACIONES (0.5 PTS).
5.
"ALTER TABLE" Modifica la estructura de una tabla existente.
6.
"DROP TABLE" Suprime una tabla de la Base de Datos.
7.
"REVOKE" Concede privilegios de acceso a los usuarios.
8.
El test de rango "BETWEEN" comprueba si el valor de un dato se encuentra entre
dos valores especificados.
CHAR Y CHARACTER son cadenas de caracteres de longitud fija.
9.
IDENTIFICA LAS CONSULTAS SIMPLES SQL.
C. ESCRIBA EL LITERAL CORRECTO PARA CADA PREGUNTA (0.5 Pts).
10. ___ CLAUSULA WHERE
filas similares y
b. Específica una consulta sumaria, agrupa todas las
luego produce una fila sumaria de resultado para
cada grupo.
11. ___ CLAUSULA GROUP BY
datos en los
c. Dice a SQL que solo incluya solo ciertas filas de
resultados de las consultas.
12. ___ TEST DE COMPARACION
(desconocido).
13. ___ TEST DE VALOR NULO
expresiones SQL.
14. ___ TEST DE CORRESPONDENCIA
columna de
“LIKE”
objetivo.
e. Comprueba si una columna tiene un valor NULL
g. Es un test que calcula y compara los valores de dos
j. Recupera las filas en donde el contenido de una
texto se corresponde con un cierto texto particular
IDENTIFICA LAS FUNCIONES MATEMATICAS, FECHA Y HORA SQL.
D. ESCRIBA O EJEMPLIFIQUE QUE RALIZAN LAS FUNCIONES DEL CUADRO DE LA IZQUIERDA
16. ABS
17. LOG
18. datepart(partedefecha,fecha)
19. month(fecha)
20. day(fecha)
IDENTIFICA LA GENERACIÓN DE LOS LENGUAJES DE PROGRAMACIÓN.
A. SUBRAYE O ENCIERRE EL LITERAL DE LA RESPUESTA CORRECTA (0.5 PTS).
1.
Lenguaje de programación.
I.
II.
III.
2.
Es cualquier lenguaje artificial, el cual, se utiliza para definir adecuadamente una
secuencia de instrucciones que puedan ser interpretadas y ejecutadas en una
computadora.
Está formado por un conjunto de símbolos y reglas sintácticas y semánticas que no se
encuentran relacionadas pero definen su estructura y el significado de sus elementos y
expresiones.
Es un lenguaje formal no permite realizar procesos que pueden ser llevados a cabo por
máquinas como las computadoras.
Son dependientes de la máquina, están diseñados para ejecutarse en una determinada
computadora.
I.
II.
III.
Lenguajes Bajo nivel
Lenguajes Alto nivel
Lenguajes Nivel medio
3.
Son independientes de la máquina y se pueden utilizar en una variedad de computadoras.
I.
Lenguajes Nivel medio
II.
Lenguajes Bajo nivel
III.
Lenguajes Alto nivel
4.
Los lenguajes de más alto nivel no ofrecen necesariamente mayores capacidades de
programación, pero si ofrecen.
I.
Menor entendimiento del nuevo código.
II.
Interacción programador/computadora más avanzada
III.
Mejor integración de las clases
5.
Los lenguajes de primera generación.
I.
Cobol
II.
Lenguaje simbólico
III.
Código binario 0 y 1
6.
Lenguajes de segunda generación.
I.
II.
Fortran, cobol, basic
Pascal, cobol, basic
III.
7.
Lenguajes Orientados a Objeto.
I.
II.
III.
8.
C++, Java, SQL
C++, Java, Eiffel
Herramientas case
Lenguajes de quinta generación.
I.
II.
III.
9.
Fortran, cobol, Visul Basic
Lisp, Prolog
Lisp, IDE, Netbeans
Lisp, Prolog, Eclipse
La siguiente ventaja “Flexibilidad, nuevas aplicaciones y conversión de código” pertenece.
I.
II.
III.
Primera Generación
Cuarta Generación
Segunda Generación
10. La siguiente desventaja “Dificultad y lentitud en la codificación, poca fiabilidad y los programas
sólo son ejecutables en el CPU” pertenece.
I.
II.
III.
Quinta Generación
Primera Generación
Tercera Generación
RECONOCE LAS CARACTERÍSTICAS DE CADA UNO DE LAS GENERACIONES DE LOS LENGUAJES DE PROGRAMACIÓN.
B. EN EL CUADRO DE LA DERECHA ESCRIBA VERDADERO O FALSO A LAS SIGUIENTES
AFIRMACIONES (0.5 PTS).
11. Los lenguajes de tercera generación utilizaba códigos binarios, que eran representados en secuencias
de ceros y unos
12. Lenguajes orientados a aplicaciones en inteligencia artificial pertenecen a la quinta generación.
13. La cuarta generación de lenguajes de programación avanza en la sintaxis utilizada, permite
implementar los conceptos de programación de objetos
14. Una red neuronal es una forma de inteligencia artificial que trata de imitar la mente humana.
15. Los lenguajes de máquina usan instrucciones se representan con símbolos fáciles de reconocer,
conocidos como mnemotécnicos.
16. Es parecido al lenguaje humano o al de las Matemáticas “Lenguaje de Primera generación”.
17. La quinta generación de lenguajes de programación es utilizada para redes neuronales.
18. Los lenguajes de tercera generación son independientes del hardware de la computadora, significa que
el mismo programa puede utilizarse en varias computadoras diferentes.
19. En la primera generación de los lenguajes cada modelo de computador tenía su propio código.
20. La segunda generación incluyen capacidades de consulta y base de datos, creación de códigos y
capacidades gráficas.
C.
IDENTIFICA CARACTERÍSTICAS DEL ENTORNO DE DESARROLLO DE NETBEANS.
ESCRIBA EL LITERAL CORRECTO PARA CADA PREGUNTA (0.5 Pts).
21. ___ Netbeans
a.
Definen el conjunto de operaciones permitidas sobre los datos de una clase (sus
atributos).
22. ___ Paquetes
b.
23. ___ Diagramas
de clases
24. ___
Compilación
25. ___ AWT
c.
26. ___ Clase
f.
27. ___ Swings
g.
28. ___ Método
h.
d.
e.
Están construidos sobre la tecnología AWT, proveen de apariencia de acuerdo al
sistema donde se ejecuta la aplicación.
Es una colección encapsulada de datos y operaciones que actúan sobre los datos.
Traducción de un lenguaje de programación de alto nivel a lenguaje de
programación de bajo nivel.
Podemos realizar aplicaciones solas o applets dependen del sistema nativo para
manejar su funcionalidad, se les conoce como componentes pesado.
Muestran de una manera visual qué objetos son los que interaccionan para, entre
todos ellos, formar nuestro proyecto.
Forma de organizar, contiene un conjunto de clases relacionadas bien por
finalidad, por ámbito o por herencia.
Entorno de desarrollo tanto para aplicaciones de escritorio, como aplicaciones
Web, o para dispositivos móviles, puede instalarse en varios sistemas operativos.
D. ESCRIBA LOS PAQUETES ESTÁNDAR QUE PODEMOS UTILIZAR EN NETBEANS (0.5Pts).
29.
30.
31.
32.
33.
34.
35.
36.
java.applet: Contiene clases para la creación de applets.
E.
ESCRIBA LOS PASOS PARA IMPLEMENTAR UN MÉTODO EN JAVA (0.5PTS).
1.
Describir lo que el método debe hacer
2.
…………………………………………………………………………………………………………………………………………………………………
3.
…………………………………………………………………………………………………………………………………………………………………
4.
…………………………………………………………………………………………………………………………………………………………………
5.
…………………………………………………………………………………………………………………………………………………………………
6.
…………………………………………………………………………………………………………………………………………………………………
37.
38.
39.
40.
SELECCIONES EL MÉTODO ADECUADO PARA REALIZAR LAS SIGUIENTES PETICIONES.
F.
ESCRIBA EL CÓDIGO ADECUADO PARA REALIZAR LAS SIGUIENTES ACCIONES (1PTO).
41. Ingreso de datos a una base de datos
42. Eliminar datos en una base de datos
43. Conexión hacia la base de datos.
IDENTIFICA CONCEPTOS BÁSICOS, ELEMENTOS DE UNA CLASE EN PROGRAMA DE NETBEANS
G. SUBRAYE O ENCIERRE EL LITERAL DE LA RESPUESTA CORRECTA (0.5 PTS).
41. Palabras reservadas del lenguaje que se encargarán de controlar desde dónde serán
accesibles los miembros de una clase.
IV.
Atributos
V.
Métodos
VI.
Modificadores de acceso
42. Es un suceso del sistema, interacción del usuario con la maquina o un mensaje enviado por
un objeto.
IV.
Eventos
V.
Herencia
VI.
Modificador
43. Modificador, todo el mundo puede acceder al elemento si es un dato, o si es un método
todos pueden invocarlo.
IV.
public
V.
private
VI.
protected
44. Solo se puede acceder al elemento desde los métodos de la clase, o solo puede
invocarse el método desde otro método de la clase.
IV.
protected
V.
private
VI.
sin modificador
45. Es más accesible que private debido a que permite el uso a todos los elementos de la
clase o clase derivadas “herencia”.
IV.
local
V.
private
VI.
protected
46. Componente dedicado a mostrar de manera gráfica los distintos elementos que pueden
ser agregados a la edición arrastrándolos con el ratón.
I.
Source
II.
Designe
III.
Palette
47. Se producirá cuando el usuario efectúe un movimiento con el ratón o haga un click.
I.
MouseEvent
II.
ListSelectionEvent
III.
BorderLayout
48. Se producirá este tipo de evento cuando el usuario mueva o redimensione un componente.
I.
ComponentEvent
II.
BoxLayout
III.
CardLayout
49. Se producirá cuando el usuario pulse una tecla.
IV.
FocusEvent
V.
ChangeEvent
I.
KeyEvent
II.
50. Se producirá cuando se efectúe alguna acción sobre un componente, como por
ejemplo: la pulsación de un botón.
I.
ComponentEvent
I.
ActionEvent
II.
AncestorEvent
RECONOCE LAS CARACTERÍSTICAS DE INTERFACES, EVENTOS DE JAVA.
H. EN EL CUADRO DE LA DERECHA ESCRIBA VERDADERO O FALSO A LAS SIGUIENTES
AFIRMACIONES (0.5 PTS).
51. Clase JOptionPane permite crear nuevos cuadros de diálogo.
52. Las interfaces gráficas permiten desarrollar aplicaciones más complejas.
53. Una interfaz gráfica aumenta la interactividad y la productividad.
54. JPanel es un contenedor principal de ventana.
55. Los Layouts nos permiten distribuir los controles de distintas maneras en un contenedor.
56. Paneles de contenido de los JFrame, por defecto, están inicializados con BorderLayout
57. GridLayout distribuye un número determinado de componentes en una matriz de m filas y
n columnas.
58. KeyEvent se producirá cuando el usuario pulse una tecla.
59. En netbeans no permite realizar aplicaciones que se ejecuten por consola pero si por medio
de una GUI.
60. ComponentEvent Se producirá este tipo de evento cuando el usuario mueva o
redimensione un componente.
I.
RECONOCE LOS TIPOS DE EVENTO QUE UTILIZA EL LENGUAJE JAVA.
COLOQUE EL LITERAL CORRECTO PARA CADA TIPO DE EVENTO QUE SE UTILIZA EN EL LENGUAJE JAVA.
NOMBRE LISTENER
MÉTODOS
21. ____ ActionListener
22. ____ KeyListener
a.
b.
23. ____ MouseMotionListener
24. ____ MouseListener
c.
d.
public void actionPerformed(ActionEvent e)
public void keyTyped(KeyEvent e)
public void keyPressed(KeyEvent e)
public void mouseMoved(MouseEvent e)
public void mouseClicked(MouseEvent e)
public void mousePressed(MouseEvent e)
IDENTIFICA COMPONENTES Y USOS DE LA PALETA DEL IDE NETBEANS.
J. ESCRIBA A QUE COMPONENTE DE SWING AL QUE PERTENECE Y EL USO QUE TIENE LOS
SIGUIENTES COMPONENTES (Ejemplo “SwingFillers”).
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
IDENTIFICA El CÓDIGO PARA REALIZAR LAS SIGUIENTE ACCIONES EN EL IDE NETBEANS.
35. Escriba el código para enlazar una pantalla con otra en java(2PTS)
36. Escriba el código para el botón salir dentro de una interfaz Java(2PTS)
37. Escriba el código Java y SQL para insertar datos dentro de una base de datos(2PTS)
38. Escriba el código Java y SQL para consultar datos en una base de datos(2PTS)
39. Escriba el código Java y SQL para eliminar datos en una base de datos(2PTS)