Equipo Nro. 2.
Introducción a los Lenguajes de Programación.
Universidad Fermín Toro Sistema de Aprendizaje Interactivo a
Distancia. Barquisimeto-Estado Lara
Participantes.
Rubén Viteznik
Carmen Mendoza
Aranece Hernández
Erling Montero.
Liangeny Loraima
Salazar
-
Sirve para crear formularios:
Generando de manera automática
formularios que administran registros de tablas o consultas pertenecientes a una
base de datos, hoja de cálculo u objeto (ADO-ACTIVE DATA OBJECT)
Asistente para barras de herramientas, es
factible incluir barras de herramientas,
barra de herramientas personalizada, donde el usuario selecciona
los botones que desea visualizar durante la
ejecución.
-
En las aplicaciones HTML: Se
combinan Instrucciones de
Visual Basic con código HTML para
controlar los eventos que se
realizan con frecuencia en una
página web
La Ventana de Vista de datos proporciona
acceso a la estructura de
una base de datos. Desde esta también acceso al Diseñador
de Consultas y diseñador de Base de datos para administrar
y registros.
-
Creación de un interface de usuario. Este interface será la
principal vía de comunicación hombre máquina, tanto para salida de datos como
para entrada.
Definición de las propiedades de los
controles - Objetos - que hayamos colocado
en ese formulario. Estas propiedades
determinarán la forma estática de los
controles, es decir, como son los
controles y para qué sirven.
- Generación del código asociado a los eventos que ocurran a estos objetos. A la respuesta a estos eventos (clic, doble clic, una tecla pulsada, etc.) le llamamos Procedimiento, y deberá generarse de acuerdo a las necesidades del programa
- Generación del código del programa. Un programa puede hacerse solamente con la programación de los distintos procedimientos que acompañan a cada objeto. Sin embargo, VB ofrece la posibilidad de establecer un código de programa separado de estos eventos.
- Este código puede introducirse en unos bloques llamados Módulos, en otros bloques llamados Funciones, y otros llamados Procedimientos. Estos Procedimientos no responden a un evento acaecido a un objeto, sino que responden a un evento producido durante la ejecución del programa
Constantes
Contiene un conjunto variado de constantes. Estas constantes
pueden utilizarse en cualquier parte del código
ControlChars
Contiene constantes que se usan como caracteres de control para
imprimir y mostrar texto.
Conversion
Contiene miembros que convierten números decimales a números en otras bases, números en cadenas, cadenas en números y un tipo de
datos en otro.
DateAndTime
Contiene miembros que obtienen la fecha u hora actuales, realizan cálculos de fecha, devuelven una fecha o una hora, establecen la fecha o la hora, o calculan la
duración de un proceso
ErrObject
Contiene información sobre errores en tiempo de ejecución y
métodos para generar o borrar un error
Módulos permiten simplificar tareas comunes en el código,
como manipulación de cadenas, realización de cálculos
matemáticos, obtención de información del sistema,
realización de operaciones de archivo y directorio,.
FileSystem
Contiene miembros que realizan operaciones de archivo,
directorio o carpeta, y sistema.
Financial
Contiene procedimientos que se utilizan para realizar cálculos
financieros.
Globals
Contiene información sobre la versión de motor de scripting
actual
Information
Contiene los miembros que devuelven, prueban o
comprueban información como tamaño de matrices, nombres de
tipo, etc.
Strings
Contiene miembros que realizan operaciones de cadena, como
cambiar el formato de cadenas, buscar una cadena, obtener la
longitud de una cadena
Interaction
Contiene miembros que interactúan con objetos, aplicaciones y sistemas.
VBMath
Contiene miembros que realizan operaciones matemáticas.
Funciones de conversión
(Visual Basic)
Funciones matemáticas (Visual Basic)
Funciones de conversión de
tipos
Funciones A-C
Funciones D-G
Funciones H-L
Funciones M-R
Funciones S-Z
se les considera como objetos y devuelven un valor La mayoría de Funciones llevan parámetros.
Public Function DevuelveSuma(Byval Suma1 as short, Byval Suma2
as short) As String'Entonces la
Funcion es una cadena y se utiliza para expresar como mensaje
Return Suma1 + Suma2 'aqui devuelve la suma de 2 numeros
End Function
NOMFUNCION puede regresar un dato, una variable o una
expresión algebraica(no ecuación o formula) como lo muestran los
siguientes ejemplos;
a) FUNCION1 = 3.1416
b) FUNCION1 = área
c) FUNCION1 = x + 15 / 2
En visual Basic Net usar solo integers y doubles como parámetros de
preferencia. s permitido cargar mas de un NOMFUNCION en el
cuerpo de instrucciones sobre todo en condiciones, pero solo uno de
ellos se ejecutara, ejemplo;
if suma >= 10 then
funcion50 = 300
else
funcion50 = 20
end if
• Son de tipo computacional que son diseñadas para realizar operaciones con los argumentos y regresan un valor basado en el resultado de esa operación
PRIMERAS
• Son aquellas que manipulan información y regresan un valor que indican la terminación o la falla de esa manipulación.
SEGUNDAS
• Son aquellas que no regresan ningún valor, es decir son estrictamente procedurales.
TERCERAS
1. Esto quiere decir que en general toda operación o calculo
en un programa deberá convertirse a una o muchas
funciones y el resto deberán ser procedimientos
Un programa en visual Basic net que capture 3 calificaciones y nombre en un procedimiento, calcular promedio en una función, desplegar en otro procedimiento.( aspx )
Un un programa visual basic net crear una tabla de multiplicar, captura y control de ciclo en el principal, operaciones en una función, despliegue en el principal. ( vb )
Llamar a un procedimiento
Volver de un procedimiento
Parámetros y argumentos
Tipos de Procedimientos
Procedimientos y código estructurado
Un procedimiento es un bloque de instrucciones de Visual Basic incluido entre una instrucción de declaración (Function, Sub,Operator, Get, Set) y una
declaración End correspondiente. En Visual Basic, todas las instrucciones ejecutables deben incluirse en algún procedimiento.
Los procedimientos se invocan desde otras partes del
código. Esto se conoce como una llamada a
procedimiento. Cuando finaliza la ejecución de un
procedimiento, éste devuelve el control al código que lo
invocó, que recibe el nombre de código de llamada. El
código de llamada es una instrucción o una expresión
contenida en una instrucción, que hace referencia al
procedimiento por su nombre y le transfiere el control.
Los procedimientos devuelven el control al código de llamada
cuando finalizan su ejecución. Para ello, puede
utilizar Instrucción Return (Visual Basic), la instrucción Instrucción
Exit (Visual Basic) apropiada para el procedimiento o la
instrucción End (Visual Basic) del procedimiento. El control se
devuelve al código de llamada, a continuación del punto de la
llamada al procedimiento.
Con una instrucción Return, el control vuelve inmediatamente al
código de llamada. No se ejecutan las instrucciones siguientes a
la instrucción Return. Puede tener más de una
instrucción Return en el mismo procedimiento.
Con una instrucción Exit Sub o Exit Function, el control vuelve
inmediatamente al código de llamada. No se ejecutan las
instrucciones siguientes a la instrucción Exit. Puede tener más de
una instrucción Exit en el mismo procedimiento, y puede mezclar
las instrucciones Return y Exit en el mismo procedimiento.
Si un procedimiento no incluye instrucciones Return o Exit,
concluye con una instrucción End Sub o End Function, End
Get o End Set a continuación de la última instrucción del cuerpo
del procedimiento. La instrucción End devuelve el control
inmediatamente al código de llamada. Puede tener sólo una
instrucción End en un procedimiento.
En la mayoría de los casos, un procedimiento necesita funcionar
en datos diferentes cada vez que lo llama. Puede pasar esta
información al procedimiento como parte de la llamada al
procedimiento. El procedimiento define cero o más parámetros,
cada uno de los cuales representa un valor que el
procedimiento espera que le pase. Cada parámetro de la
definición del procedimiento cuenta con
un argumento correspondiente en la llamada al procedimiento.
Un argumento representa el valor que pasa al parámetro
correspondiente en una llamada a procedimiento determinada.
Procedimientos Sub: ejecutan acciones pero no devuelven un valor al código de llamada.
Los procedimientos de control de eventos son
procedimientos Sub que se ejecutan en respuesta a un evento
provocado por una acción del usuario o por un suceso en un
programa.
Procedimientos Function: devuelven un valor al código de llamada. Pueden realizar otras
acciones antes de volver.
Procedimientos de propiedad devuelven y asignan valores de
propiedades en objetos o módulos.
Procedimientos de operador: definen el comportamiento de un operador estándar cuando uno o los dos operando son una clase definida recientemente o una
estructura.
Procedimientos genéricos en Visual Basic: definen uno o
varios parámetros de tipo además de sus parámetros normales, de forma que el código de llamada
puede pasar tipos de datos específicos cada vez que realiza
una llamada.
Todas las líneas de código ejecutable de una aplicación deben
encontrarse dentro de un procedimiento, por
ejemplo, Main,calculate o Button1_Click. La aplicación se leerá
con mayor facilidad si subdivide los procedimientos grandes en
procedimientos más pequeños.
Los procedimientos son útiles para realizar tareas repetitivas o
compartidas, como cálculos de uso frecuente, manipulación de
texto y controles, y operaciones con bases de datos. Se puede
llamar a un procedimiento desde distintos lugares del código;
de modo que los procedimientos se prestan a servir de
unidades de creación de la aplicación.
La estructuración del código en procedimientos aporta las
siguientes ventajas:
Los procedimientos permiten desglosar los programas en
unidades lógicas independientes. Es más fácil depurar unidades
individuales que todo un programa sin procedimientos.
Después de desarrollar los procedimientos para el uso en un
programa, puede utilizarlos en otros programas, a menudo con
pocas o ninguna modificación. Esto ayuda a evitar la
duplicación del código.
Top Related