Professional Documents
Culture Documents
ASIGNATURA: Programación 2
SEMESTRE – PARALELO: 2do – 1ro
PROFESOR: Ing. José Ramiro Pilaluisa Q.
M.Sc.
PERÍODO ACADÉMICO: Marzo 2017 – Agosto 2017
ESTRUCTURAS DE CONTROL
1 Resumen
de aplicaciones en un entorno gráfico, el mismo que nos permite utilizar estructuras de control
que también son conocidas como sentencias de flujo estas nos ayudan a realizar la ejecución de
un programa varias veces sin tener que repetir las instrucciones. Las estructuras de repetición o
bucles de repetición en Visual Basic son aquellas que repiten una condición un número de veces
específico hasta que se convierta en verdadera o en falsa tal como quiera el programador o hasta
Abstract
applications in a graphical environment; this allows us use control structures that they are known
as “flow statements”, they help us to do the execution of a program several times without
repeating the instructions. The repeat structures or repeat loops in Visual Basic are those that
repeat a condition a specific number of times even until this become in true or false as the
2 Introducción
El presente reporte de investigación hace referencia a las estructuras de control, para que sirven y
Antes de adentrarnos en el análisis, cabe recalcar los errores que usualmente se producen al
Errores de Compilación
Son los mas frecuentes, se producen al omitir una palabra, repetir el nombre de una variable,
Prof. Ing. José Ramiro Pilaluisa Q. M.Sc. Abril 2016 – Septiembre 2016 1
Programación II Estructuras de Control
bucles infinitos, anillos genéricos de repetición con condiciones no posibles de realizar, etc.
Errores lógicos
Errores que impiden que el programa haga lo que estaba previsto, el código puede compilarse y
ejecutarse sin errores, pero el resultado de una operación puede generar un resultado no
esperado.
Luego de analizar brevemente cada uno de los errores comunes se ha concluido que: los errores
son cometidos incluso por profesionales, encontrar y conocer como depurarlo es una parte
casos la falla es del programador, ya que la máquina solamente realiza las instrucciones que el
programador le dicta.
Al iniciar un proyecto hay que poner las instrucciones en un orden correcto, ya que podría
generarse errores de compilación. Además hay que declarar correctamente las variables para que
el programa pueda especificar un tipo de datos, y también utilizar la instrucción Option ayudan
Los criterios usados para identificar las posibles soluciones planteadas fueron la generalización y
conocimiento de la teoría e investigar los errores que se cometen con más frecuencia al momento
Las fórmulas sin estructuras de control ejecutan cada enunciado de la fórmula sólo una vez.
Cuando esto sucede, se evalúa la fórmula. Los enunciados se ejecutan de modo secuencial, desde
el primero de la fórmula hasta el último. Sin embargo, las estructuras de control le permiten
Prof. Ing. José Ramiro Pilaluisa Q. M.Sc. Abril 2016 – Septiembre 2016 2
Programación II Estructuras de Control
variar esta secuencia rígida. Dependiendo de la estructura de control, puede omitir algunos de los
enunciados o evaluar en forma repetida algunos de ellos de acuerdo con ciertas condiciones. Las
estructuras de control son el medio principal de expresar lógica comercial, por ello las fórmulas
La sintaxis Basic admite muchas de las principales estructuras de control de Visual Basic con la
misma sintaxis. Una de las ventajas del lenguaje Basic es la fácil lectura de la notación de
bloques para las estructuras de control. Esto simplifica la escritura y depuración de fórmulas
complejas.
forma secuencial, o sea, una instrucción después de la otra. Las instrucciones se suceden de tal
forma que el resultado de la anterior puede afectar la siguiente. Es el orden básico de ejecución
Dim a as integer
Dim b as integer
Dim c as integer
a=8
b=2
c=a+b
print “a + b =” , c
2.3.1.3Estructuras de Iteración
Prof. Ing. José Ramiro Pilaluisa Q. M.Sc. Abril 2016 – Septiembre 2016 3
Programación II Estructuras de Control
3 Materiales y Métodos
<Presente las especificaciones básicas de la solución seleccionada y describa el diseño
experimental utilizado. Incluya los métodos, procedimientos, componentes y herramientas
tecnológicas utilizadas para la solución del problema.>
4 Resultados
<Presente los resultados obtenidos: datos, hechos, información, estadísticas, etc.>
5 Discusión
<Sus resultados obtenidos compárelos con otros publicados o conocidos. ¿Están de acuerdo con
lo esperado o con las hipótesis iniciales establecidas?>
6 Conclusiones
<Establezca juicios de valor basándose en los resultados obtenidos y su correspondiente
discusión>
7 Recomendaciones
<¿Cuáles son sus recomendaciones para el mejoramiento de los resultados encontrados? ¿Qué
otras posibles aplicaciones puede identificar? ¿Cuáles serían las recomendaciones para futuros
trabajos?>
8 Referencias
<Numere las referencias utilizadas en el texto, en orden de aparición>
Prof. Ing. José Ramiro Pilaluisa Q. M.Sc. Abril 2016 – Septiembre 2016 4