Parte 2

Capítulo 7.  Operadores y estructuras de control

Cuestionario del capítulo

1.     Mencione cuáles son los Operadores aritméticos que soporta Visual Basic.

2.     Por qué se recomienda utilizar “&” en lugar de “+”, al tratar de concatenar datos de tipo String.

- Se utiliza para evitar la ambigüedad entre la operación de suma propiamente dicha y la acción de concatenación de datos. 

 

3.     Mencione cuáles son los Operadores comparativos que soporta Visual Basic.

4.     Qué es el código ASCII.

- Es el juego de caracteres de 8 bits utilizado para representar letras y símbolos de un teclado estándar de E.E.U.U.

 

5.     Mencione cuáles son los Operadores lógicos que soporta Visual Basic.

- NOT, AND, OR, XOR.
 

6.     Elabore una tabla en la que se muestre la prioridad entre operadores, dividiendo las tres categorías: Aritméticos, Comparación y Lógicos.

- Tabla p.178 

7.     Para qué sirve If.   Escriba su sintaxis, y un ejemplo de su uso.

        - Permite elaborar un árbol de toma de decisiones, la cual ejecuta instrucciones dependiendo de un valor True o False, correspondiente a una instrucción lógica.

Sintaxis.   If Condición Then

                                 Instrucciones

                  End If

Ejemplo:

If Salario > 5000 Then

                       Limite = 2000

End If

 

8.     Para qué sirve Select Case.   Escriba su sintaxis, y un ejemplo de su uso.

- Para realizar una cantidad de comparaciones sobre una misma expresión.

Sintaxis           Select Case ExpresionAEvaluar

                   Case Condición

                                         Instrucciones

                       [Case {Condición | Else}

                                        Instrucciones ]

                     End Select

     Ejemplo      

            Select Case Categoría

            Case Sa > 10

                           Aumento = 0

            Case 9, 8, 7

                           Aumento = 0.5

            Case Else

                           Aumento = 1

            End Select           

9.     Para qué sirve For Next.   Escriba su sintaxis, y un ejemplo de su uso.

- Permite repetir la ejecución de un conjunto de instrucciones un número conocido de veces, determinado por las ocurrencias de un número que se incrementa o reduce a una determinada proporción desde un límite inferior hasta un límite superior.

Sintaxis       For Variable = Valor Inicial To ValorMáximo [step Incremento]

                                          Instrucciones

                       Next Variable                     

 

Ejemplo       For i  =  0  To  50  Step  5

                            Print i

                        Next i

                                              

10.    Para qué sirve Do Loop.   Escriba su sintaxis, y un ejemplo de su uso.

- Es una estructura iterativa que permite repetir la ejecución de un conjunto de instrucciones un número desconocido de veces, determinada por el cumplimiento de una condición.

Sintaxis       Do {While | Until} Condición

                                                    Instrucciones

                       Loop               

Ejemplo     

Do Until intNuem%  =  11

             intNuem%  =     intNuem% + 1                                                                       

             print intNuem%

Loop

 

11.   Qué sucede su no corresponden en número los If y los End If, los For y los Next, los Do y los Loop, los Select Case y los End Select.

- Se producen errores de compilación.

 

12.    Para qué sirve Exit Do y Exit For.

- Ambos sirven para suspender la ejecución de su estructura correspondiente

 

Nota del autor: Los cuestionarios del capítulo son herramientas teóricas que pueden auxiliar en el aprendizaje de Visual Basic;  también pueden servir como guía a los maestros, a fin de utilizarlas para extraer reactivos representativos de lo que se puede y debe aprender, como mínimo.      José Felipe Ramírez Ramírez, 2001.