Universidad Central de Bayamón Colegio de Desarrollo Empresarial y Tecnología Número de Estudiante:_____________________ Fecha:_____________ Nombre: ________________________________ Examen Parcial #2 Prof. Carlos A. Rodríguez Sánchez COMP 215 Parte I- Escoja la MEJOR contestación Determine el contenido del text box luego de presionarse el command button ___1) Private Sub cmdButton_Click() txtBox.Text = "Buenas Tardes" End Sub a) el texto Hello b) espacios en blanco c) nada, porque existen errores en los códigos d) el texto Buenas Tardes e) ninguna de las anteriores ___2) Private Sub cmdButton_Click() txtBox.Text = Hello End Sub a) el texto Hello b) espacios en blanco c) nada, porque existen errores en los códigos d) el texto Buenas Tardes e) ninguna de las anteriores ___3) Dado el siguiente formulario (form), ¿cuál código será necesario escribir para producir el mismo? a) Private Sub Button1_Click() TextBox1.Text = 800 End Sub b) Private Sub Button1_Click() TextBox1.Font.Size = 24 End Sub c) Private Sub Button1_Click() TextBox1.ForeColor = Red End Sub En los problemas del 4 al 10, determinar la salida que se mostrará en el list box ___4) amount = 10 a) 6 ListBox1.Items.Add(amount – 4) b) 10 ___5) a = 4 a) 20 16 b=5*a ListBox1.Items.Add(a + b; b – a) c) amount - 4 d) 4 b) 24 16 c) 20 24 ___6) number = 5 a) 5 number = 2 * number ListBox1.Items.Add(number) b) 10 c) 15 d) 0 ___7) tax = 200 tax = 25 + tax ListBox1.Items.Add(tax) b) 325 c) 225 d) 175 a) tax ___8) ListBox1.Items.Clear() a) 4/12/02 ListBox1.Items.Add( "4/12/02") b) 0.17 c) nada ___9) ListBox1.Items.Clear() a) Hola y Adios... frase1 = "Hola y" frase2 = "Adios..." ListBox1.Itmes.Add( frase1 & frase2) b) Hola y Adios... c) Adios... ___10) ListBox1.Items.Clear() ListBox1.Items.Add("hello") today = "9/17/99" ListBox1.Items.Add(today) b) 9/17/99 hello c) hello 9/17/99 a) hello ** Determine los valores para las variables X y Y, luego de efectuarse las instrucciones siguientes: X 11 12 13 14 15 16 17 Private Sub Button1_Click()… Dim X, Y As Double X=2 Y=3 * X X=Y+5 ListBox1.Items.Clear() ListBox1.Items.Add(X + 4) Y=Y+1 End Sub __11) a) 0, 1 b) 0,0 c) 2, 3 __12) a) 2, 0 b) 2, 3 c) 2, 6 __13) a) 2, 6 b) 2, 3 c) 2, 3 __14) a) 2, 3 b) 2, 6 c) 11, 6 __15)a) 2, 3 b) 2, 6 c) 11, 6 __16) a)15, 3 b) 15,6 c) 11, 6 __17) a)11, 7 b) 15,6 c) 11, 6 __18) La instrucción Dim se utiliza en Visual Basic para: a) declarar o definir variables dentro de un programa b) asignar valores a variables en un programa c) establecer una linea de comentario o de documentación __19) La anotación Private Sub ….. y End Sub implica a) que el bloque de instrucciones a continuación pertenece a varios objetos b) que el bloque de instrucciones a continuación es exclusiva del objeto a programar c) es solamente un comentario dentro del programa Y __20) CDbl( ) se utiliza para: a) definir una variable de forma alfanumérica b) cambiar el formato del contenido de un “textbox” a valor numérico c) cambiar el formato del contenido de un “textbox” a valor alfanumérico __21) CStr( ) se utiliza para : a) definir una variable de forma alfanumérica b) cambiar el formato del contenido de un “textbox” a valor numérico c) cambiar el formato del contenido de una variable numérica a valor alfanumérico __22) ListBox1.Items.Clear( ) realiza lo siguiente: a) borra el contenido de un “textbox” b) borra el contenido de una forma c) borra el contenido de un “listbox” __23) TextBox1.ForeColor = Red se usa para: a) asignar el color rojo al trasfondo de un “textbox” b) asignar el color azul a los caracteres dentro de un “textbox” c) asignar el color rojo a los caracteres de un “textbox” __24) TextBox1.Font.Size = 24 se usa para: a) establecer el tamaño de los caracteres a 24 ptos. dentro de un “listbox” b) establecer el tamaño de los caracteres a 24 ptos. dentro de un “textbox” c) establecer el tamaño de los caracteres a 24 ptos. dentro de un “label” __25) Private Sub Button1_Click(. . .) Handles Button1.Click establece lo siguiente: a) el bloque de instrucciones a continuación pertenece a un “label” b) el bloque de instrucciones a continuación pertenece a un “command button” c) el bloque de instrucciones a continuación pertenece a un “textbox” DETERMINE EL OUTPUT A MOSTRARSE EN EL “TEXTBOX” CUANDO SE PRESIONE EL BOTON ___26) Private Sub button1_Click(….) Handles button1.Click Dim num As Double = 4 If num <= 9 Then TextBox1.Text = “Less than ten.” Else If num = 4 Then TextBox1.Text = “Equal to four.” End If End If End Sub a) Equal to four. b) Less than ten. c) Less than ten. Equal to four. ___27) Private Sub button1_Click(….) Handles button1.Click Dim gpa As Double = 3.49 TextBox1.Clear() If gpa >= 3.5 Then TextBox1.Text = “Honors” End If TextBox1.Text &= “Student” End Sub a) Student b) Honors c) Honors Student ___28) Private Sub button1_Click(….) Handles button1.Click Dim a As Double = 5 TextBox1.Clear() If (3 * a – 4) < 9 Then TextBox1.Text = “Remember,” End If TextBox1.Text &= “tomorrow is another day.” End Sub a) Remember, tomorrow is another day. b) Remember c) tomorrow is another day. ___29) Private Sub button1_Click(….) Handles button1.Click Dim a As Double = 2 Dim b As Double = 3 Dim c As Double = 5 If a * b < c Then b=7 Else b=c*a End If TextBox1.Text = CStr(b) End Sub a) 6 b) 10 c) 15 DETERMINE EL OUTPUT A MOSTRARSE CUANDO SE PRESIONE EL BOTON ___30) Private Sub Button1_Click(….) Handles Button1.Click For i As Integer = 1 to 4 ListBox1.Tems.Add(“Pass #” & i ) Next End Sub a) Pass #1 Pass #2 Pass #3 Pass #4 b) Pass # Pass # Pass # Pass # c) Pass #i Pass #i Pass #i Pass #i ___31) Private Sub Button1_Click(….) Handles Button1.Click For i As Integer = 3 to 6 ListBox1.Tems.Add( 2 * i ) Next End Sub a) 2 4 6 8 b) 3 4 5 6 c) 6 8 10 12 ___32) Private Sub Button1_Click(….) Handles Button1.Click For i As Integer = 2 to 8 Step 2 ListBox1.Tems.Add( i ) Next ListBox1.Itmes.Add(“Who do we appreciate?”) End Sub a) 2 4 6 8 Who do we appreciate? b) 2 3 4 5 c) 2 Who do we appreciate? ___33) Private Sub Button1_Click(….) Handles Button1.Click For i As Integer = -9 to -1 Step 3 ListBox1.Tems.Add( i ) Next End Sub a) -9 -6 -3 -1 b) -1 -4 -7 -9 c) 3 6 9 12 ___34) Private Sub Button1_Click(….) Handles Button1.Click Dim num As Integer = 5 For i As Integer = num To (2 * num – 3) ListBox1.Tems.Add( i ) Next End Sub a) 7 6 5 b) 5 4 3 c) 5 6 7 ___35) Private Sub Button1_Click(….) Handles Button1.Click Dim q As Double = 3 Do While q < 15 q =2*q–1 Loop TextBox1.Text = CStr(q) End Sub a) 15 b) 17 c) 9 ___36) Private Sub Button1_Click(….) Handles Button1.Click Dim num As Integer = 1 Do While num <= 4 ListBox1.Items.Add(num) num += 1 Loop End Sub a) 4 3 2 1 ___37) a) 2 4 6 8 b) 1 2 3 4 c) 0 1 2 3 Private Sub Button1_Click(….) Handles Button1.Click Dim num As Integer = 2 Do While num <= 8 ListBox1.Items.Add(num) num += 2 Loop End Sub b) 1 2 3 4 c) 8 6 4 2 ___38) Private Sub Button1_Click(….) Handles Button1.Click Dim num As Integer = 100 Do While num <= 400 ListBox1.Items.Add(num) num += 100 Loop End Sub a) 400 300 200 100 b) 100 200 300 400 c) 100 300 500 700 ___39) Private Sub Button1_Click(….) Handles Button1.Click Dim num As Integer = 5 Do While num <= 4 ListBox1.Items.Add(num) num += 1 Loop End Sub a) 5 4 3 b) 1 2 3 c) hay un error de lógica en estos códigos ___40) a) * * * * Private Sub Button1_Click(….) Handles Button1.Click Dim num As Integer = 1 Do While num <= 4 ListBox1.Items.Add(“ * ”) num += 1 Loop End Sub b) 1* 2* 3* 4* c) *1 *2 *3 *4 En los ejercicios del 41 al 50 determinar el valor de la función dada donde a y b son variables numéricas del tipo Double, y donde a = 6 y b = 4 ___41) Int(-a / 2) a) 3 b) -3 c) 2 ___42) Math.Sqrt(3 + a) a) 9 b) 2 c) 3 ___43) Math.Round(a / b) a) 2 b) 1.5 c) 1 ___44) Math.Sqrt(a+b ^2) a) 10 b) 5 c) 15 ___45) Int(5.4) a) 4 b) 5 c) 20 ___46) FormatCurrency(12345,2) a) 12,345.00 b) 12345.00 c) $12,345.00 ___47) FormatCurrency(67,2) a) $67.00 b) 67,00 c) 67.00 ___48) FormatNumber(12345,2) a) 12,345.00 b) 12345.00 c) $12,345.00 ___49) FormatPercent(0.0755,2) a) 7.55% b) 755% c) 7% ___50) FormatPercent(.9) a) .9% b) 9% c) 90%