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)