Visual Basic FUNCIONES Y PROCEDIMIENTOS

Slides:



Advertisements
Presentaciones similares
Arreglos Unidimensionales y Bidimensionales ESTRUCTURAS DE DATOS I
Advertisements

Estrella 0 - Fundamentos de la Programación
Estructuras en C++ Roger Morera Fallas.
Metodología de la Programación
Las estructuras de arreglos fueron usadas en las primeras computadoras digitales, cuando la programación se hacía todavía en lenguaje máquina, para tablas.
Tipos de Datos Abstractos Modularidad
PROGRAMACION DE ESTRUCTURAS DE DATOS
Teoría de lenguajes y compiladores
Teoría de Bases de Datos
Objetivos Específicos de la Unidad
Tablas y Cadenas CONTENIDO Tablas
Tema 7: Polimorfismo Antonio J. Sierra. Índice Introducción. Sobrecarga de métodos. Objetos como parámetros. Paso de argumentos. Devolución de objetos.
Material de apoyo Unidad 2 Estructura de datos
1 Procedimientos Es un conjunto de sentencias incluidas entre las declaraciones Sub o Function y End Sub/Function VB utiliza varios tipos de procedimientos:
TÉCNICO EN PROGRAMACIÓN DE SOFTWARE Instructor: Ingeniero Adrián Guerrero Taborda
TRADUCTOR DE UN PROGRAMA
LOGICA DE PROGRAMACION
LENGUAJE “C” Programación.
Semana 5 Subprogramas..
PROCEDIMIENTOS FUNCIONES
Matrices Es una estructura homogénea, compuesta por varios elementos, todos del mismo tipo y almacenados consecutivamente en memoria A cada elemento se.
COMPUTACIÓN APLICADA FACULTAD DE INGENIERÍA, UAQ Tablas Dinámicas, Macros Ma. Teresa García Ramírez.
ESTRUCTURAS DE DATOS I Conocer, comprender y analizar algunos de los principales tipos de estructuras de datos.
Variables y Shapes. Variables ► Lugares de la memoria que reciben un nombre ► En VB no es necesario declarar las variables  A=8 ► Se declaran con Dim.
TIPOS DE DATOS ABSTRACTOS
Clase 10: Estructuras de datos y arreglos.
Valor X Valor Y Punto (0,0) Coordenadas.
Microsoft© Visual Basic . Net.
BASES DE DATOS Con Access.
Programación en Pascal
“Diseño de base de Datos Alquicira Jiménez Carolina 303
Aplicación de estructuras de datos
Por el Prof. Karol García Escobedo COMPUTO III. Entorno de programación en visual.
Control de errores visual basic
UNIDAD 2. ALGORITMOS Y ESTRUCTURAS DE DATOS.
Ada 2º Parte (variables, ámbitos , subrutinas , tipos abstractos de datos y excepciones)
Fundamentos de Programación
Unidad II Introducción a la programación en C++
APRENDIZ: SANDRA L. CAICEDO C. ORDEN: 20194
Módulo 3: Usando Variables y Arreglos
Programación en C para electrónicos
Unidad 1: FUNDAMENTOS DE COMPUTACIÓN Y PSEUDOLENGUAJE
NOMBRES:OLIVARES ALFARO JOSE L. BONETTI ARON GRUPO:308.
Arreglos y comunicación Usuario
Punteros Recomendado: 1. Nivelación Funciones
Objetivo Mostrar los fundamentos de la programación a través de ejemplos y prácticas utilizadas cotidianamente en el desarrollo de aplicaciones.
COLEGIO DE BACHILLERES PLANTEL 13 XOCHIMILCO-TEPEPAN MATERIA:TIC EQUIPO:21 PRESENTACION: BASE DE DATOS ALUMNAS: Adán Millán Sánchez.
Términos algoritmo diseñar algoritmo implementar algoritmo
ELEMENTOS DE COMPUTACIÓN Profesor: Guillermo Figueroa
Metodología de la programación
Los Controles de Visual Basic
Ing. Johanna Macias Algoritmo, Estructura y Programación III.
2008 Escuela de Informática y Telecomunicaciones, DuocUC Escuela de Informática y Telecomunicaciones Clase 9: Funciones, variables y arreglos en BASH Nombre.
UNIDAD V Bibliotecas de Funciones L.I. & M.S.C. OSCAR RAMÍREZ CORTÉS PROGRAMACIÓN DE SISTEMAS.
Tipos de Lenguajes Ensamblador.
UNIDAD 4: Introducción a la Lógica Computacional Objetivo : Interpretar y aplicar adecuadamente los fundamentos básicos de la estructura y funcionamiento.
Colegio de Bachilleres Plantel 13 Xochimilco - Tepepan
AYUDA MEMORIA: MANEJO DE IMAGENES Cambio y ajuste de imagen.
MEMORIA DINÁMICA.
Algorítmica y Programación
PROCEDIMIENTOS Y FUNCIONES
Programación en Visual Basic
Dado que una colección esta gestionada por una clase dentro del lenguaje que estamos utilizando, y en cierta forma no se tiene un control total.
Prof. Jonathan Silva Ingeniería Civil – Informática I Ingeniería Civil Informática I Clase 5.
Métodos en Java. Estructura de un programa en Java ► La relación con la vida misma la podemos ver en el siguiente comentario: Imaginemos que dos clases.
UNIVERSIDAD TECNOLÓGICA DE PANAMÁ Facultad de Ingeniería de Sistemas Computacionales Programa de Lic. en Informática Educativa Computación.
P ROCESO DE E NSAMBLADO Cámara Vázquez Berenice Rubí.
Katty Evangelina Hipólito Chi.   Aunque cada maquina tiene un lenguaje ensamblador distinto, el proceso de ensamblador tiene suficiente similitudes.
Prof. Jonathan Silva Ingeniería Civil – Informática I Ingeniería Civil Informática I Clase 4 – Tipos de Datos.
Prof. Jonathan Silva Ingeniería Civil – Informática I Ingeniería Civil Informática I Clase 7 – Funciones y Procedimientos.
Transcripción de la presentación:

Visual Basic FUNCIONES Y PROCEDIMIENTOS Las aplicaciones informáticas suelen contener decenas y aún cientos de miles de líneas de código. La solución, consistente en dividir un programa muy grande en una serie de módulos mucho más pequeños y manejables.

Visual Basic Ventajas de la división de un programa: Modularización. Cada función tiene una misión muy concreta, de modo que nunca tiene un número de líneas excesivo y siempre se mantiene dentro de un tamaño manejable.

Visual Basic Ahorro de memoria y tiempo de desarrollo. En la medida en que una misma función es utilizada muchas veces, el número total de líneas de código del programa disminuye, y también lo hace la probabilidad de introducir errores en el programa.

Visual Basic Independencia de datos . Una de las fuentes más comunes de errores en los programas de computador son los efectos colaterales. Se pueden producir entre distintas partes del programa. Es muy frecuente que al hacer una modificación para añadir una funcionalidad o corregir un error, se introduzcan nuevos errores en partes del programa que antes funcionaban correctamente.

Visual Basic Las subrutinas o procedimiento tienen un principio y un fin y estas pueden tener distinto tipo de alcance, o sea pueden ser de tipo privadas o públicas.

Visual Basic Subrutinas y Procedimientos propios También podemos crear nuestros propios Procedimientos y Subrutinas de código para ejecutar una determinada tarea. Para crear un procedimiento de código se debe escribir la palabra Private sub o Public sub (depende el alcance) seguida del nombre del procedimiento (un nombre que queramos) y los parámetros, si es que le enviaremos parámetros (los parámetros son opcionales). Además el procedimiento debe ser escrito en un lugar vacío de la ventana de código, es decir no se puede crear un procedimiento dentro de otro  

Visual Basic EJEMPLOS.

Visual Basic Arrays Como se explicó en el apartado Datos, un array es un tipo de dato compuesto. consistente en un conjunto de elementos del mismo tipo de dato, al que se le asigna un nombre de variable para poder identificarlo en el código del programa. También se les denomina tabla, matriz o vector.

Visual Basic A cada elemento del array se accede mediante un índice, que indica el número de posición que ocupa dicho elemento dentro del array. Si tuviéramos que representar un array gráficamente, podríamos hacerlo mediante un conjunto de casillas, en cada una de las cuales se encontraría un elemento del array. Cada casilla tendría un número (índice) que identificaría de forma única su posición.

Visual Basic Entre los arrays cabe distinguir dos tipos fundamentales, dependiendo de que número de elementos sea constante o pueda variar durante la ejecución del programa. 1. Arrays estáticos, cuya dimensión es siempre la misma. 2. Arrays dinámicos, cuya dimensión se puede modificar durante la ejecución del programa.

Visual Basic La declaración de un array. La declaración de un array público se hace en la sección de declaraciones de un formulario utilizando la sentencia Public. Para declarar un array local a un procedimiento, se utiliza la sentencia Dim, Private o Static dentro del propio procedimiento.

Visual Basic Ejemplos

Visual Basic Todos los arrays vistos hasta el momento han sido unidimensionales; se les denomina así porque tienen un único conjunto de datos o dimensión. Dim Articulos(2,3) As String De esta forma, declaramos un array con dos dimensiones. El primer número en la declaración indica la cantidad de dimensiones del array; el segundo número indica cuantos elementos va a tener cada dimensión.

Visual Basic ESTRUCTURAS: SENTENCIA TYPE Una estructura es un nuevo tipo de datos, un tipo definido por el usuario, que puede ser manipulado de la misma forma que los tipos predefinidos Una estructura puede definirse como una colección o agrupación de datos de diferentes tipos evidentemente relacionados entre sí. Para crear una estructura con Visual Basic 6.0 hay que utilizar la sentencia Type ... End Type. Esta sentencia solamente puede aparecer en la sección General o de declaraciones de un módulo. Pueden crearse como Public o como Private en un módulo estándar o de clase y sólo como Private en un formulario. Dim equivale a Public.

Visual Basic Véase el siguiente ejemplo, Public Type Alumno Nombre As String Direccion As String *40 Telefono As Long DNI As Long End Type

Visual Basic Este ejemplo declara un tipo de datos denominado Alumno que consta de cuatro miembros o campos, denominados Nombre, Direccion, Telefono y DN I.

Visual Basic Una vez definido un nuevo tipo de datos, en un módulo estándar se pueden declarar variables Public o Private de ese tipo : Public Mikel as Alumno Para referirse a un determinado miembro de una estructura se utiliza la notación variable.miembro. Por ejemplo, Mikel.DNI = 34103315

Visual Basic A su vez, un miembro de una estructura puede ser otra estructura, es decir un tipo definido por el usuario. Por ejemplo, Type Fecha Dia As Integer Mes As Integer Año As Integer End Type Type Alumno Ingreso As Fecha Nombre As String Direccion As String * 40 Telefono AS Long DNI As Long

Visual Basic FUNCIONES PARA MANEJO DE CADENAS DE CARACTERES