TRABAJO DE RECUPERACIÓN INFORMÁTICA PRIMERO DE BACHILLERATO PRIMER PARCIAL QUIMESTRE I AÑO LECTIVO 2012 - 2013 TRABAJO DE RECUPERACIÓN | 2 OBJETIVO El siguiente trabajo de recuperación tiene el propósito de permitir que los estudiantes mejoren las calificaciones bajas o deseen mejorar el nivel alcanzado en el área de Informática. PARÁMETROS DE CALIFICACIÓN Preguntas de selección. Solo existe una sola respuesta. TRABAJO DE RECUPERACIÓN | 3 CUESTIONARIO MICROSOFT VISUAL BASIC 2010 BILBIOGRAFÍA: http://pisis.unalmed.edu.co/cursos/material/3004578/13/PracticasVisualBasic60.pdf 1) Una definición técnica válida de PROGRAMA es: A. Un conjunto de instrucciones u órdenes que indican a la máquina las operaciones que ésta debe realizar con unos datos determinados. B. Un software de desarrollo que indican a la máquina las operaciones que ésta debe realizar con unos datos determinados. C. Un conjunto de pasos para el cumplimiento de objetivos. D. Un elemento imprescindible para el normal funcionamiento de una computadora. 2) Existen distintos tipos de programas. En los primeros tiempos de los ordenadores los programas eran de tipo: A. Interactivos B. Analógicos C. Secuenciales D. Orientado a Eventos 3) Según los tipos de programas, los programas típicos de Windows, tales como Netscape, Word, Excel y PowerPoint son de tipo: A. Interactivos B. Analógicos C. Secuenciales D. Orientado a objetos 4) Visual Basic está orientado a la realización de programas para Windows, pudiendo incorporar todos los elementos de este entorno. A éstos elementos se les denomina: A. Controles B. Ventanas C. Propiedades D. Código Fuente TRABAJO DE RECUPERACIÓN | 4 5) La aplicación Visual Basic de Microsoft puede trabajar de dos modos distintos: en modo de diseño y en modo de ejecución, éstos difieren en cuanto a que: A. En el modo de ejecución el usuario construye interactivamente la aplicación, colocando controles en el formulario, definiendo sus propiedades, y desarrollando funciones para gestionar los eventos, en cambio en el modo de diseño el usuario actúa sobre el programa (introduce eventos) y prueba cómo responde el programa. B. En el modo de diseño el usuario construye interactivamente la aplicación, colocando controles en el formulario, definiendo sus propiedades, y desarrollando funciones para gestionar los eventos, en cambio en el modo de ejecución. el usuario actúa sobre el programa (introduce eventos) y prueba cómo responde el programa. C. En el modo de diseño el usuario inserta menús y en el modo de ejecución el usuario modifica las propiedades utilizando la ventana de propiedades. D. En el modo de diseño el programador solo escribe el código fuente para posteriormente ser compilado por el usuario en el modo de ejecución. 6) Los elementos gráficos que pueden formar parte de una aplicación típica de Windows son tipos de: A. Eventos B. Propiedades C. Controles D. Variables 7) Los controles comunes de una aplicación Windows son: A. Botón, caja de diálogo y de texto, etiquetas B. Figuras, Navegadores, Flechas de dirección C. Contenedores, Filtros, Imágenes D. Barras de desplazamiento, Procesador de texto 8) En terminología de Visual Basic se llama Formulario (Form) a una: A. Pantalla B. Hoja de cálculo C. Ventana D. Contenedor de Controles TRABAJO DE RECUPERACIÓN | 5 9) Las propiedades de un control o formulario pueden ser modificadas en: A. Tiempo de Diseño B. Tiempo de Ejecución C. Tiempo de Diseño y Tiempo de ejecución D. Mediante el uso de variables 10) En principio cada control o formulario de Visual Basic debe tener un nombre, por medio del cual se hace referencia a dicho control o formulario. El nombre puede ser el que el usuario desee, e incluso Visual Basic proporciona nombres por defecto para los diversos controles, entonces: A. Los nombres por defecto no son adecuados porque hacen referencia al tipo de control, pero no al uso que de dicho control está haciendo el programador. B. Los nombres por defecto no son adecuados porque hacen referencia al tipo de control, y al uso que de dicho control está haciendo el programador. C. Los nombres por defecto son adecuados porque hacen referencia al tipo de control, y no al uso que de dicho control está haciendo el programador. D. Los nombres por defecto son adecuados porque hacen referencia al tipo de control, y al uso que de dicho control está haciendo el programador. 11) Tomando en cuenta la sintaxis de los nombres por defecto que tienen los controles en Visual Basic, dichos nombres: A. Hacen referencia a un nombre cualquiera. Ejm. Caja_de_Texto B. Utilizan nombres específicos. Ejm. Boton C. Se incrementa el número a medida que se van introduciendo más controles de ese tipo en el formulario. Ejm. 1 D. Hacen referencia al tipo de control y van seguidos de un número que se incrementa a medida que se van introduciendo más controles de ese tipo en el formulario. Ejm. Label1 TRABAJO DE RECUPERACIÓN | 6 12) Según la definición de un evento de Visual Basic, se puede decir que un evento es: A. Una Subrutina sin parámetros B. Un formulario con controles C. Las acciones que el usuario realiza en e tiempo de diseño. D. Las acciones que el usuario realiza en un control o formulario en el tiempo de ejecución. 13) Un ejemplo del evento click de un botón llamado Continuar sería: A. Private Sub Bonton1_Click B. Private Sub Continua_Click C. Private Sub Continuar_Click()……..End Sub D. Private Sub Continuar_Click() 14) Las principales componentes del entorno de desarrollo de Visual Basic son: A. Explorador de Proyectos, Barra de Menús, Barra de Herramientas B. Explorador de Proyectos, Ventana de Propiedades, Cuadro de Herramientas C. Cuadro de Herramientas, Formulario, Ventana de Propiedades D. Explorador de Comandos, Barra de Menús, Barra de Herramientas 15) La sintaxis para declarar una Variable en Visual Basic es: A. Dim variable as Tipo_Variable B. Dim variable C. Variable as Tipo_Variable D. Tipo_Variable as Variable TRABAJO DE RECUPERACIÓN | 7 16) Un evento clic para cambiar el color de fondo a azul de una caja de texto llamada txtCaja utilizando un botón llamado optAzul sería: A. Private Sub opt_Click() txtCaja.ForeColor = vbBlue End Sub B. Private Sub boton1_Click() txtCaja.BackColor = vbBlue End Sub C. Private Sub optAzul_Click() txtCaja.BackColor = vbRed End Sub D. Private Sub optAzul_Click() txtCaja.BackColor = vbBlue End Sub 17) Un evento clic para cambiar la posición hacia arriba de una caja de texto llamada txtCaja utilizando un botón llamado optArriba sería: A. Private Sub optArriba_Click() txtCaja.Top = 255 End Sub B. Private Sub optArriba_Click() txtCaja.Top = 0 End Sub C. Private Sub optArriba_Click() txtCaja = 0 End Sub D. Private Sub optArriba_Click() txtCaja. = 0 End Sub TRABAJO DE RECUPERACIÓN | 8 18) Cuál es la función del siguiente evento: Private Sub optRojo_Click() txtCaja.BackColor = vbRed End Sub A. Cambiar el tamaño de la caja de texto. B. Cambiar el color de la letra de txtCaja automátcamente C. Al dar click en optRojo cambia el color de fondo de txtCaja D. Al dar click en optRojo cambia la propiedad forecolor de txtCaja. 19) Que propiedad está incorrecta en el siguiente evento de Visual Basic 2010: Private Sub cmdDiv_Click() txtResult.Text = Val(txtOper1.Text) / Val(txtOper2.Text) lblOp.Caption = "/" End Sub A. Val B. cmdDIv C. Text D. Caption 20) Cuál es el evento correcto para multiplicar txtoper1 y txtoper2 y guardar en txtResult al dar click en cmdProd: A. Private Sub cmdProd_Click() txtResult.Caption = Val(txtOper1.Text) * Val(txtOper2.Text) End Sub B. Private Sub cmdProd() txtResult.Text = Val(txtOper1.Text) * Val(txtOper2.Text) End Sub C. Private Sub Click() txtResult.Text = Val(txtOper1.Text) * Val(txtOper2.Text) End Sub D. Private Sub cmdProd_Click() txtResult.Text = Val(txtOper1.Text) * Val(txtOper2.Text) End Sub TRABAJO DE RECUPERACIÓN | 9 21) Cuál es el evento correcto para sumar txtoper1 y txtoper2 y guardar en txtResult al dar click en cmdSuma: A. Private Sub cmdSuma_Click() txtResult.Text = Val(txtOper1.Text) + Val(txtOper2.Text) End Sub B. Private Sub cmdSuma() txtResult.Text = Val(txtOper1.Text) + Val(txtOper2.Text) End Sub C. Private Sub cmdSuma_Click() txtResult.Text = Val(txtOper.Text) + Val(txtOper.Text) End Sub D. Private Sub cmdSuma_Click() txtResult.Caption = Val(txtOper1.Text) + Val(txtOper2.Text) End Sub 22) Cuál es el evento correcto para restar txtoper1 y txtoper2 y guardar en txtResult al dar click en cmdResta: A. Private Sub cmdResta_Click() txtResult.Text = Val(txtOper1.Caption) - Val(txtOper2.Caption) End Sub B. Private Sub cmdResta_Click() txtResult.Text = Val(txtOper1.Text) - Val(txtOper2.Text) End Sub C. Private Sub cmdResta_Click() txtResult = Val(txtOper1.Text) - Val(txtOper2.Text) End Sub D. Private Sub Click() txtResult.Text = Val(txtOper1.Text) - Val(txtOper2.Text) End Sub TRABAJO DE RECUPERACIÓN | 10 23) Cuál es el evento correcto para dividir txtoper1 y txtoper2 y guardar en txtResult al dar click en cmdDiv: A. Private Sub cmdDiv_Click() txtResult.Text = Val(txtOper1.Text) * Val(txtOper2.Text) End Sub B. Private Sub cmdDiv_Click() txtResult = Val(txtOper1.Text) / Val(txtOper2.Text) End Sub C. Private Sub cmdDiv_Click() txtResult.Text = Val(txtOper1.Text) -Val(txtOper2.Text) End Sub D. Private Sub cmdDiv_Click() txtResult.Text = Val(txtOper1.Text) / Val(txtOper2.Text) End Sub 24) La correcta declaración en Visual Basic de tres variables enteras n1,n2,n3 sería: A. DIm n1 n2 n3 Integer B. Dim Enteras n1 n2 n3 C. Dim n1,n2,n3 as Integer D. Dim n1 as Integer 25) La variable nombre definida para guardar datos de nombres de persona se declararía: A. DIm nombre as String B. Dim nombre as Integer C. Dim dato_nombre as String D. Dim juan as String 26) Qué declaración usaría para guardar el producto de dos números: A. DIm Multiplica as String B. Dim producto as Double C. Dim Numero String D. Dim producto as Integer TRABAJO DE RECUPERACIÓN | 11 27) Para almacenar la edad de una persona en una variable se usaría : A. DIm edad as Float B. Dim edad as Integer C. Dim edad Integer D. Edad as Integer 28) Según el siguiente evento, que regla debería cumplir la variable Operación: Private Sub cmdProd_Click() Operacion = Val(txtOper1.Text) * Val(txtOper2.Text) End Sub: A. Tener el valor de cero B. Estar declarada C. Estar declarada como tipo Double D. Estar declarada como tipo Integer 29) Que tipos de datos existen: A. Alfanuméricos, Numéricos B. Numéricos, Alfanuméricos, Textos C. Booleanos, Numéricos, Alfanuméricos D. Enteros, Decimales, Texto 30) En el evento, la variable Contrasenia almacena datos: Private Sub cmd_Click() Contrasenia = “1”+”2” End Sub: A. Alfanuméricos B. Numéricos - Enteros C. Booleanos D. Numéricos - Decimales