PRIMER COMPROMISO PERÍODO TRES 2015
Desarrolla este taller de acuerdo a lo visto en clase. Realiza las consultas que sean necesarias. Recuerda que debes presentar un examen en la segunda sesión del período.
1. El software y el hardware conviven en el computador, se puede decir que son inseparables. Se necesitan el uno y el otro. La parte lógica del PC es llamado
a. Hardware
b. Software
c. Disco duro
d. Memoria Ram
2. La parte física del PC es llamado
a. Hardware
b. Software
c. Disco duro
d. Memoria Ram
3. El tamaño y el desempeño del software ha cambiado con el tiempo. De estas dos características se puede decir que con el paso de los años ha
a. Disminuido
b. Aumentado
c. Cesado
d. Empezado
4. El tamaño del hardware y su desempeño se han comportado de forma inversamente proporcional, el primero es cada vez más pequeño y el segundo ha crecido continuamente. De la anterior afirmación podemos decir que es
a. Falsa
b. Incorrecta
c. Poco creíble
d. Verdadera
5. Cuando se habla de programación de computadores hablamos de desarrollar
a. Computadores
b. Hardware
c. Software
d. Partes internas
6. Un lenguaje de programación es un programa que permite diseñar e implementar
a. Hojas de calculo
b. texto
c. Programas
d. Diseños gráficos
7. Se dice que un lenguaje de programación es de bajo nivel cuando las ordenes que se le dan al PC deben escribirse de manera más cercana al lenguaje de
a. El ser humano
b. La ley
c. La máquina
d. Los programadores
8. Cuando se dice que un lenguaje de programación es de alto nivel, es porque las órdenes que se escriben para desarrollar programas son más cercanas al lenguaje de
a. El ser humano
b. La ley
c. La máquina
d. Los programadores
9. La interfaz gráfica de usuario (GUI) es el diseño mediante formularios y objetos contenidos en ellos que finalmente en tiempo de ejecución serán vistos como
a. Programas
b. Objetos
c. Desarrollos
d. Ventanas
10. Son herramientas de visual basic
a. click, load, name
b. Textbox, label, visible
c. Button, picture, teclado
d. Textbox, label, form
11. La herramienta que por diseño se presta más para que el usuario escriba (digite) información en ella es
a. La etiqueta
b. El botón
c. La caja de texto
d. El gráfico
12. Cuando en un programa le ubicamos información adicional al usuario del mismo de tal manera que le sea más fácil manejarlo, la mejor herramienta que se puede usar es
a. La etiqueta
b. El botón
c. La caja de texto
d. El gráfico
13. El evento click de un botón se utiliza para
a. Programarlo
b. Definirlo
c. Dimensionarlo
d. Nombrarlo
14. La propiedad Text de herramientas como la Label, el Form y el Button, sirve para
a. Definir el nombre de la herramienta
b. Mostrar un texto al usuario
c. Determinar las dimensiones de la fuente
d. Escoger el tipo de letra de la herramienta
15. Si se quiere que una herramienta no sea visible en un lapso determinado, se configura la propiedad Visible con el valor
a. Visible
b. Invisible
c. True
d. False
16. Y cuando se quiera que dicha herramienta sea visible para el usuario, a través de un proceso se hace que la propiedad Visible tome el valor
a. Visible
b. Invisible
c. True
d. False
17. La sentencia Dim varValorInicial as Decimal, sirve para
a. Dimensionar un espacio en memoria llamado varValorInicial
b. Dimensionar un espacio en el disco duro llamado varValorInicial
c. Dimensionar un espacio en software llamado varValorInicial
d. Dimensionar un espacio en hardware llamado varValorInicial
18. La sentencia varValorInicial= 0 permite
a. Inicializar la variable varValorInicial
b. Reiniciar el programa
c. Cargar el valor Cero en varValorInicial
d. Reprogramar la variable varValorInicial
19. La sentencia msgbox(), permite
a. Exhibir una caja de texto
b. Mostrar una label con el texto msgbox
c. Mostrar un mensaje al usuario
d. Exhibir una caja de texto msgbox
20. La estructura IF THEN ELSE END IF sirve para que el programa tome una decisión de acuerdo a la condición evaluada. La anterior afirmación es
a. Medianamente falsa
b. Considerablemente verdadera
c. Falsa
d. Verdadera
21. La palabra reservada ELSE permite tomar una decisión por el valor contrario de la evaluación inicial, esto quiere decir que se puede traducir como
a. Entonces
b. Si
c. Si no
d. Final
22. Si en un programa deseamos evaluar un valor dado por el usuario en una caja de texto llamada txtValor y tomar una decisión cuando sea mayor a 15, la sentencia correcta es
a. If txtValor > 15 then
b. If txtValor.text > 15 then
c. If val(txtValor) > 15 then
d. If val(txtValor.text) > 15 then
23. En el programa anterior si queremos ejecutar una acción para el caso en que el valor dado por el usuario sea menor de 15, dicha sentencia debe escribirse
a. Antes del else
b. Después del else
c. Después del if
d. Después del endif
24. Si queremos que el usuario no deje vacía una caja de texto a la cual se le ha llamado txtDato, una forma de lograrlo es mediante la siguiente estructura:
If txtDato.text = “” then
Msgbox(“No debe dejarse la caja de texto vacía”)
End if
La acción que se efectuará será
a. No dejar la caja vacía
b. Mostrarle un aviso que le indique al usuario la caja
c. Mostrar un aviso que restrinja al usuario
d. Dejar la caja txtDato vacía
25. El evento Load permite efectuar acciones antes de que se cargue cierta herramienta. Dicho objeto es
a. El botón
b. La etiqueta
c. El formulario
d. La caja de texto
26. Si se ubica un ListBox en un programa con el nombre de ciudades que el usuario debe escoger, en lugar de una caja de texto en la cual el usuario digite la ciudad. La gran ventaja es
a. La ciudad se escribe siempre diferente
b. La información es uniforme
c. Se guarda la ciudad
d. La información no es uniforme
27. Si se quiere borrar el contenido de una caja de texto llamada txtResultado la sentencia correcta es
a. txtResultado.val = delete
b. txtResultado.click = vacío
c. txtResultado.text = “”
d. txtResultado.visible = false
28. Los números en el sistema binario se escriben utilizando solamente los valores 0 y 1. En diferentes posiciones que representan de izquierda a la derecha las potencias de 23 22 21 20 que son respectivamente, para el ejemplo, los valores 8, 4, 2, 1. La potencia de 210 es
a. 64
b. 128
c. 256
d. 1024
29. Si se quiere representar el valor 600 en sistema binario el número que se debe escribir es
a. 0101010111
b. 1010101010
c. 0000000111
d. 1001011000
30. Para realizar la anterior operación se efectúan divisiones consecutivas por 2 comenzando desde 600 hasta llegar al último cociente, y se escriben todos los residuos antecedidos por el último cociente desde el último hasta el primero, como se ve en el siguiente ejemplo
8 ÷ 2 = 4 (primer residuo 0)
4 ÷ 2 = 2 (segundo residuo 0)
2 ÷ 2 = 1 (tercer residuo 0),
Entonces 8 en sistema binario se escribe 1 0 0 0
Según el algoritmo anterior, 300 en binario se escribe
a. 1 1 1 1 1 1 0 0 0
b. 1 0 1 0 1 0 1 0 1
c. 1 0 0 1 0 1 1 0 0
d. 0 0 0 0 0 0 0 1 1
31. La suma también está establecida en el sistema binario, si sumamos 2 + 2 en binario, que se escribe por ejemplo
010
010
100
Podemos deducir que en binario 1 + 1 es igual a
a. 0 y no acarrea ningún valor
b. 0 y acarrea el valor 1
c. 1 y acarrea el valor 0
d. 1 y acarrea el valor 1
32. La imagen anterior refleja el comportamiento del tamaño del software y el hardware durante los últimos 50 años. La función B representa
a. El software
b. El tamaño
c. El desempeño
d. El hardware
33. En la misma imagen la función A representa
a. El tamaño
b. El desempeño
c. El software
d. El hardware
34. Si la imagen anterior reflejara el desempeño del software en los últimos 50 años, la función que mejor refleja dicha situación es la
a. B
b. A*B
c. B*A
d. A
35. La información que se captura y procesa en un programa de computador puede tener diferentes presentaciones o tipos de datos. Son ejemplo de ellos
a. Texto, imágenes, personales
b. Familiares, números, fechas
c. Fechas, números, texto
d. Necesarios, texto, dinero
36. El tipo de dato que recibe prácticamente cualquier signo, letra, número, símbolo, es llamado tipo de dato
a. Numérico
b. Texto
c. Imagen
d. Fecha
37. Cuando en una caja de texto (txtDato) se captura información numérica, para poder hacer procesos matemáticos con dichos datos, se debe aplicar una función del Visual Basic que convierta el contenido en número. La orden correcta es
a. Valornumerico = txtDato
b. txtDato.text = Valornumérico
c. val(txtDato.text)
d. txtdato.text(val)
38. El Sistema Operativo desempeña una función equiparable entre el ser humano y la máquina, como el de un _______________ entre un extranjero y un colombiano. La palabra que falta es
a. Amigo
b. Embajador
c. Cónsul
d. Interprete
39. Si comparamos a un computador con el ser humano podemos decir que el software es al computador como _______________ es al ser humano. La parte que falta es
a. La columna vertebral
b. El corazón
c. La inteligencia
d. El cerebro
40. Los lenguajes de programación poseen todo un conjunto de palabras y siglas que no pueden usarse dentro de la escritura del código fuente. Dichas palabras reciben el nombre de palabras reservadas. Son ejemplo de ellas
a. If, End, Else, Dim, Val
b. Main, board, Case, Box, Button
c. Window, Panel, Case, Mouse, Cow
d. If, End, Else, Mouse, Dog
41. Los trabajos que se realizan en Visual Basic reciben el nombre de
a. Programas
b. Sistemas
c. Software
d. Proyectos
42. Cada una de las líneas que se escriben en el código fuente son llamadas
a. Secuelas
b. Secuencias
c. Sentencias
d. Servicios
43. La sentencia txtCajadeTexto.text = “limpiar”, permite
a. Limpiar la caja de texto
b. Cargar la palabra limpiar en la caja de texto
c. Borrar el contenido de la caja de texto
d. Aclarar la caja de texto
44. Cuando se realiza una consulta en internet, por el buscador Google,utilizamos un espacio para escribir nuestro requerimiento. Dicho elemento es un ejemplo clásico de
a. Formulario
b. Etiqueta
c. Botón
d. Caja de texto
45. Se dice que una ventana en Windows tiene el foco cuando se diferencia de las demás porque
a. Sus colores son más apagados
b. Sus colores son más vivos
c. Tiene una imagen luminosa
d. Tiene una imagen virtual
46. Cuando en tiempo de diseño se efectúan cambios en las características de las herramientas que se harán palpables para el usuario en tiempo de ejecución, hacemos uso de las propiedades de dichas herramientas. Una forma de hacer que se despliegue el respectivo menú de propiedades es
a. Buscando por la ayuda como ver las propiedades de los objetos
b. Dando clic sobre el formulario varias veces hasta que aparezcan
c. Dando clic contrario sobre la herramienta y escogiendo propiedades
d. Buscando en internet por medio de Google
47. Si queremos mostrar otro formulario (frmImagenes) que amplíe la gestión de la aplicación que se está desarrollando. La orden para lograrlo debe ser
a. frmImagenes.show
b. frmImagenes.mostrar
c. frmImagenes.text
d. frmImagenes.visible
48. Si en una aplicación se tienen varias posibilidades, dependiendo por ejemplo de algunos rangos de valores obtenidos, y esto implica mostrar más información al usuario, una buena opción es
a. Mostrar la información en cajas de texto, etiquetas e imágenes
b. Diseñar un formulario por cada rango y mostrarlo según corresponda
c. Reiniciar la aplicación para que todos los valores sean igual a cero
d. Verificar que los datos sean coherentes con la aplicación diseñada
49. Dada la situación anterior se puede diseñar un solo formulario y en el evento Load de dicha herramienta, actualizar los objetos respectivos de acuerdo a los rangos establecidos. La anterior afirmación es
a. Fácil de demostrar
b. Complicada de demostrar
c. Falsa porque el Load no lo permite
d. Verdadera
50. Si en el desarrollo de una aplicación, se tiene un conjunto de IF anidados o en serie, dicha estructura se puede cambiar por la sentencia CASE, que al igual de los IF evalúan diversas posibilidades. Estas dos herramientas son llamadas estructuras
a. De nivelación
b. De sustentación
c. De decisión
d. De condición
