Está en la página 1de 17

Sesion 08 (Visual.

net)
2. Conceptos Básicos de Programación
y Uso de Controles Básicos
QUE ES LA PROGRAMACIÓN

Se conoce como programación de computadores a la


implementación de un algoritmo en un determinado lenguaje de
programación, conformando un programa. Mientras que un
algoritmo se ejecuta en una máquina abstracta que no tiene
limitaciones de memoria o tiempo, un programa se ejecuta en
una máquina real, que sí tiene esas limitaciones. El lenguaje de
programación puede ser de alto nivel, medio nivel o bajo nivel,
en función del grado de abstracción.
QUE ES UN PROGRAMA

Un Programa es un conjunto de instrucciones ordenados en


forma lógica que conlleva el logro de un resultado. Veamos un
ejemplo empleando una Aplicación de Consola:
CREACIÓN DE UN PROGRAMA EN VISUAL BASIC NET
(APLICACIÓN WINDOWS)

Teniendo en cuenta las Fases de la Programación, resolvamos


el siguiente ejemplo: Realice un programa que permita calcular
la suma, resta, producto, división y resto entre 2 nros.

1. Entender el Enunciado del Problema: Consiste en analizar el


problema y buscar una o más posibles de solución; para nuestro
caso serían estas cinco fórmulas:

suma = a + b
resta = a – b
producto = a * b
div = a / b
modulo= a Mod b
CREACIÓN DE UN PROGRAMA EN VISUAL BASIC NET
(APLICACIÓN WINDOWS)

2. Definir Entradas y Salidas: Consiste en determinar los datos


a emplear, identificando cuáles serán los datos de ingresos y los
resultados que se van a obtener, cómo también algunos datos
adicionales que se emplearán en la obtención de los resultados,
como las constantes a usar.

Ingresos :a,b
Salidas : suma, resta, producto, div, modulo
Constantes : No hay
Otros : No hay
CREACIÓN DE UN PROGRAMA EN VISUAL BASIC NET
(APLICACIÓN WINDOWS)

3. Desarrollo Algorítmico: Consiste en definir los pasos o


instrucciones a emplear para la obtención de los resultados,
ordenando los datos a emplear, los ingresos, los cálculos y
finalmente visualizar los resultados.

INICIO
IINICIALIZAR (a, b, suma, resta, producto, div, modulo)
LEER (a, b)
suma = a + b
resta = a – b
producto = a * b
div = a / b
modulo = a Mod b
IMPRIMIR (suma, resta, producto, div, modulo)
FIN
CREACIÓN DE UN PROGRAMA EN VISUAL BASIC NET
(APLICACIÓN WINDOWS)

4. Realizar la Codificación: Consiste en transcribir el algoritmo


a un lenguaje de programación. En nuestro caso que es Visual
Basic .Net – Aplicación para Windows, debemos realizar 3
pasos:

a. Diseñar la Interfaz del Usuario: Consiste en diseñar nuestro


formulario con los elementos necesarios para brindar la
funcionalidad correspondiente en la obtención del resultado.

b. Establecer las Propiedades Iniciales: Consiste en definir


como estarán los diversos objetos dentro de mi interfaz al
momento de iniciar la aplicación.
CREACIÓN DE UN PROGRAMA EN VISUAL BASIC NET
(APLICACIÓN WINDOWS)

c. Escribir el Código: Consiste en dar funcionalidad a los


distintos objetos de la interfaz que tienen por objetivo lograr los
resultados.

5. Depuración y Prueba de Resultados: Consiste en verificar el


código y los resultados obtenidos al ejecutar la aplicación. Estos
últimos pasos ya será necesario contar con el lenguaje y la PC.
CONCEPTOS BÁSICOS DE LA POO

Objeto
Instancia de una clase. Entidad provista de un conjunto de
propiedades o atributos (datos) y de comportamiento o
funcionalidad (métodos), los mismos que consecuentemente
reaccionan a eventos. Se corresponden con los objetos reales
del mundo que nos rodea, o con objetos internos del sistema
(del programa).

Propiedad o atributo
Contenedor de un tipo de datos asociados a un objeto (o a una
clase de objetos), que hace los datos visibles desde fuera del
objeto y esto se define como sus características
predeterminadas, y cuyo valor puede ser alterado por la
ejecución de algún método.
CONCEPTOS BÁSICOS DE LA POO

Método
Algoritmo asociado a un objeto (o a una clase de objetos), cuya
ejecución se desencadena tras la recepción de un "mensaje".
Desde el punto de vista del comportamiento, es lo que el objeto
puede hacer. Un método puede producir un cambio en las
propiedades del objeto, o la generación de un "evento" con un
nuevo mensaje para otro objeto del sistema.

Evento
Es un suceso en el sistema (tal como una interacción del
usuario con la máquina, o un mensaje enviado por un objeto). El
sistema maneja el evento enviando el mensaje adecuado al
objeto pertinente. También se puede definir como evento la
reacción que puede desencadenar un objeto; es decir, la acción
que genera.
CONCEPTOS BÁSICOS DE LA POO

Mensaje
Una comunicación dirigida a un objeto, que le ordena que
ejecute uno de sus métodos con ciertos parámetros asociados
al evento que lo generó.

Estado interno
Es una variable que se declara privada, que puede ser
únicamente accedida y alterada por un método del objeto, y que
se utiliza para indicar distintas situaciones posibles para el
objeto (o clase de objetos). No es visible al programador que
maneja una instancia de la clase.
CONTROLES BÁSICOS DE PROGRAMACIÓN

El Windows Form

El Form o Formulario es un objeto contenedor; es donde se


diseñará la interfaz del usuario.
CONTROLES BÁSICOS DE PROGRAMACIÓN

El Control LABEL

El control Label o Etiqueta es un simple control que se utiliza


para mostrar texto, descripciones, información para el programa.
CONTROLES BÁSICOS DE PROGRAMACIÓN

El Control TEXTBOX

El control TextBox o Caja de Texto es un simple control que se


utiliza para mostrar o ingresar texto, descripciones, información
para el programa.
CONTROLES BÁSICOS DE PROGRAMACIÓN

El Control BUTTON

El control Button o Botones de Comando es un simple control


que se utiliza para mostrar los botones de uso común en toda
aplicación, al cual está enlazado comúnmente un código.
CONTROLES BÁSICOS DE PROGRAMACIÓN

El Control PICTUREBOX

El control PictureBox o Caja de Figura/Imagen es un simple


control que se utiliza para mostrar Imágenes.
EJERCICIOS DE APLICACIÓN

Las Tiendas Metro requiere un programa que permita calcular la


facturación de un producto a vender, para ello se tienen como
datos el nombre del cliente, la cantidad de venta y el precio del
producto. Con dichos datos debe calcular lo siguiente:

• El Precio de Venta (cantidad * precio)


• Descuento 1(10% del precio de Venta)
• Descuento 2 (1% del Precio de Venta por cada 5 unidades)
• Descuento Total (Suma de descuentos)
• SubTotal (Precio de Venta menos el Descuento Total)
• Igv (18% del Sub Total)
• Total a Pagar (SubTotal más Igv)

Al finalizar debe enviar un mensaje de “Muchas Gracias por su
compra” con el nombre del cliente.

También podría gustarte