Tema 7. Introducción a lenguaje de programación Visual Basic (clase 1)

Slides:



Advertisements
Presentaciones similares
Introducción a C#.
Advertisements

ING SEC 3 - UCSC Agosto 2009 Laboratorio Lenguaje de Programación ING – Universidad Católica SSMA Concepción Semestre II Tema:
Introducción a Bloc de notas
PROGRAMACIÓN CON VISUAL BASIC.
Instrucciones Básicas Entrada de Información
Fundamentos de Programación I Agradecimientos al Ing. Namuel Solórzano Peralta por el contenido de esta presentación.
EXCEL 14 CLASE 6.
Elementos de Pascal Escribir un programa en Pascal que lea los valores de los catetos de un triángulo rectángulo y calcule y muestre la hipotenusa. program.
Metodología de la Programación
Calculadora en vb.net Ing. Vanessa Borjas.
Técnico en programación de Software
VARIABLES Y CONSTANTES
Concepto de programa. Directorio Concepto de programa. Analisis del problema. Resolucion del problema. Desarroollo de un programa. Partes constitutivas.
3. INTRODUCCIÓN A LA PROGRAMACIÓN
¿Para qué se utiliza el PSEINT?
VISUAL BASIC CONSOLA Todas las ordenes o instrucciones se digitan dentro de sub Main() y End Sub ÁREA DE TRABAJO: Las aplicaciones de consola son aquellas.
Variables y pruebas de escritorio
Tema 6. Conceptos básicos de programación
Al término de la clase, el alumno reconoce las ventajas de usar JAVASCRIPT para un proyecto web.
UNIVERSIDAD DE MANAGUA I CUATRIMESTRE INTRODUCCION A LA PROGRAMACION
Fundamentos de Programación
INTRODUCIÓN A MICROSOFT EXCEL 2007
LOGICA DE PROGRAMACION
Características de “C” Y Esta conformado por un Ambiente Integrado. Y Es un Lenguaje de Nivel medio. Y Es un compilador. YContiene un conjunto de palabras.
QUE ES :Microsoft, windows, Excel
FUNDAMENTOS DE PROGRAMACIÓN
Microsoft© Visual Basic . Net.
TIPOS DE DATOS TipoDescripciónRango IntegerEntero (2 bytes) a LongEntero largo (4 bytes) a SinglePunto flotante de simple.
Programación en Pascal
Sesión 5 Sentencias de Selección y repetición Prof:Eridan Otto Programación de Computadores Lenguaje Pascal.
ESTRUCTURA DE DATOS ESD-243
Tema 6. Conceptos básicos de programación (Repaso) Prof. María Alejandra Quintero Informática Año 2013.
LÓGICA DE PROGRAMACIÓN MARÍA TERESA DÍAZ DUQUE Grado 10° TECNOLOGÍA E INFORMÁTICA COLEGIO DE LA UPB 2015.
COMPONENTES DE UN ALGORITMOS
Conceptos Básicos de Visual Basic para Aplicaciones Visual Basic.
VBA – Elementos del Lenguaje
Algoritmo Ing. Maria Rosana Heredia
MICROSOFT EXCEL Excel es una aplicación del tipo hoja de calculo, integrada en el entorno Windows, y desarrollada por Microsoft, en la cual se combinan.
Unidad 1: FUNDAMENTOS DE COMPUTACIÓN Y PSEUDOLENGUAJE
Elementos básicos del lenguaje
Do Una o más instrucciones Loop until expresión lógica Tema 9. Estructuras de repetición “Repetir Hasta” Sintaxis de la estructura “repetir hasta” en Visual.
Términos algoritmo diseñar algoritmo implementar algoritmo
For variable = Valor_Inicial to Valor_Final Step Incremento Una o más instrucciones (1) Next Step Incremento, permite especificar si se requiere un incremento.
por: Prof. Luis Vallenilla
UNIVERSIDAD TECNICA PERTICULAR DE LOJA
 Un lenguaje se puede definir como un conjunto de palabras y formas de expresión por medio de las cuales se comunican y relacionan miembros de una comunidad.
Computación I (CI-2125) Clase 2 Prof. Mireya Morales.
PRINCIPIOS DE PROGRAMACIÓN
Visual Basic Excel. Visual Basic Este editor nos permite desarrollar y diseñar programas de forma rápida y sencilla.
Presente un cuestionario con los aspectos mas importantes sobre los
Tema 9. Estructuras de repetición “Repetir Mientras”
Hoja de Cálculo EXCEL Introducción a la informática
Combinar Correspondencia
UNIDAD 4: Introducción a la Lógica Computacional Objetivo : Interpretar y aplicar adecuadamente los fundamentos básicos de la estructura y funcionamiento.
Informática Prof. María Alejandra Quintero.  Operadores relacionales  Operadores lógicos  Expresiones lógicas  Estructuras de decisión simple  Estructuras.
Lic. Carla Aguirre Montalvo
VISUAL- BASIC INTRODUCCIÓN.
Algoritmia y Programación
CONCEPTOS BASICOS EXCEL 2007
Prof. Víctor Aquino Urrutia
Módulo 4: Trabajando con Procedimientos. Descripción Crear procedimientos Uso de procedimientos Uso de funciones predefinidas Debug and Deploy Escribir.
Para aplicaciones.   Una variable es un espacio de memoria en donde se almacenan datos 1. VARIABLES.
PROGRAMACIÓN Grupo de Modelamiento de Sistemas
Prof. Jonathan Silva Ingeniería Civil – Informática I Ingeniería Civil Informática I Clase 4 – Tipos de Datos.
ALGORITMOS Asignatura: Informática. Algoritmos Conjunto de instrucciones ordenadas de forma lógica y precisa, con un inicio y fin que permite resolver.
Ciclos en Visual Basic Rebeca M. Colón Crespo. Introducción Visual Basic es una aplicación y un lenguaje en programación. Este programa fue originado.
Tema 7. Introducción a lenguaje de programación Visual Basic (clase 2)
Tema 7. Introducción a lenguaje de programación Visual Basic (clase 1)
Tema 7. Introducción a lenguaje de programación Visual Basic (clase 1)
Tema 7. Introducción a lenguaje de programación Visual Basic (clase 2)
Transcripción de la presentación:

Tema 7. Introducción a lenguaje de programación Visual Basic (clase 1) Prof. María Alejandra Quintero Informática Año 2014-2015

Contenido del tema 7 Visual Basic: definición, versiones, partes de una aplicación (código e interfaz gráfica). Tipos básicos de datos en Visual Basic Declaración de constantes y variables (Const y Dim) Reglas de los identificadores Instrucción de asignación Operaciones simples de Entrada/Salida Codificación de programas Operadores aritméticos. Orden de prioridad. Funciones matemáticas y trigonométricas. Uso de Inputbox y Msgbox.

¿Qué es Visual Basic? Es un lenguaje de programación que permite crear aplicaciones (programas) para Windows. Permite construir en forma fácil, programas con una interfaz gráfica que puede incorporar elementos como: ventanas cuadros de texto botones cuadros de diálogo botones de opción y de selección barras de desplazamiento menús…..

Versiones de Visual Basic. Primera versión Visual Basic 1.0 (1991) Última versión Visual Basic 6.0 (1998 con soporte hasta 2008) Visual Basic.NET fue el sucesor de Visual Basic 6.0. Parecido a Visual Basic 6.0, pero tienen diferencias significativas que hacen que ambos no sean compatibles. Para trabajar en Visual Basic.net se utiliza generalmente el entorno de desarrollo Visual Studio de Microsoft, el cual incluye varios lenguajes de programación como: tales como Visual C++, Visual C#, Visual F#, y Visual Basic .NET

Las siguientes versiones de Visual Basic (todas basadas en Visual Basic.NET) son: Visual Basic 7.0, para Visual Studio .NET 2002 y 2003. Visual Basic 8.0 (Visual Basic 2005), para Visual Studio 2005. Visual Basic 9.0 (Visual Basic 2008), para Visual Studio 2008. Visual Basic 10.0 (Visual Basic 2010) para Visual Studio 2010. Visual Basic 11.0, para Visual Studio 2013

Un programa en Visual Basic consta de: 1. Código: Instrucciones que le indican a la computadora qué hacer. 2.Interfaz gráfica: Conjunto de elementos gráficos (ventanas, botones, menús, imágenes, etc.) que permiten la interacción usuario programa. Tema 10.

Tipos básicos de datos en Visual Basic Descripción Rango Byte Entero (1 byte) 0 a 255 Short Entero corto (2 bytes) -32768 a 32767 Integer Entero (4 bytes) -2147483648 a 2147483647 Long Entero largo (8 bytes) -9223372036854775808 a 9223372036854775807 Single Real de simple precisión. (4 bytes) -3.40 E+38 a 3.40E+38 Double Real de doble precisión (8 bytes) -1.79E+308 a 1.79E+308 String Cadena de caracteres 0 a 2 millones de caracteres aprox. Date Fecha y hora (8 bytes) Fecha: 01/01/100 a 31/12/9999 Hora: 0:00:00 a 23:59:59 Boolean Lógico o booleano True o False

Declaración de constantes y variables Consiste en decirle a la computadora cuántas variables y/o constantes se utilizarán en el programa, cómo se llamarán y el tipo de datos que contendrán. Declaración de constantes La sintaxis es: Const nombre_constante as Tipo_de_dato = valor Nombre_constante: es el nombre que el programador le da a la constante. Tipo_de_dato: uno de los tipos de datos de Visual Basic. Valor: valor asignado a la constante.

Const valorPI as Single = 3.1416 Const Maximo as Byte = 50 Ejemplo: Const valorPI as Single = 3.1416 Const Maximo as Byte = 50 Const Saludo as String = “Hola” Declaración de Variables La sintaxis es: Dim nombre_Variable as Tipo_de_dato Nombre_variable: es el nombre que el programador le da a la variable. Tipo_de_dato: uno de los tipos de datos de Visual Basic.

Ejemplo: ¿Cómo se declararían las variables Nombre_estudiante, nota1, nota2, promedio, en un programa que calcula el promedio de un estudiante?

Reglas que deben cumplir los nombres (identificadores) de variables y constantes. 1. El nombre de una variable o constante tiene que comenzar siempre por una letra o por el carácter de subrayado, y puede contener hasta 255 caracteres. 2. El nombre sólo puede contener letras, números y el carácter de subrayado _ . No se aceptan espacios en blanco ni otros símbolos. 3. No pueden utilizarse como nombres de variables o constantes, las palabras reservadas de Visual Basic, por ejemplo: if, next, for, val, caption, const, integer, etc. Las palabras reservadas aparecen en color azul cuando se escribe el código del programa. Hacer ejemplos de nombres.

Instrucción de asignación Se utiliza para darle valor a una variable. La sintaxis es: nombre_Variable = valor o expresión Ejemplos: Salario = 10500 Z= X + Y Trabajador= “Juan Ramírez”

Reglas que hay que tener presente en las instrucciones de asignación: Sólo un nombre de variable puede ir a la izquierda del signo igual, porque indica la ubicación de memoria que cambiará. Ejemplo: X = Y/3 2. El valor a la derecha del signo igual puede ser una constante, otra variable o una fórmula o expresión que combine constantes y variables. Ejemplo: Longitud = 2* valorPI * R B = A 3. La variable y su valor deben ser del mismo tipo de datos.

Ejercicio: a) ¿Cuál es el valor de la variable A, después de ejecutar el valor de las siguientes instrucciones de asignación? A= 5 A= A+3 A=3*A b) ¿Cuál es el valor de las variables Z y X, después de ejecutar el valor de las siguientes instrucciones de asignación? Z= 8 X= 2+Z Z= 3 Z= Z+ X

Operaciones de entrada/salida simple Operaciones de entrada: Método Console.Readline Permite leer (obtener y guardar) lo que escribe un usuario en la cónsola (ventana donde se ejecuta un programa). Sintaxis para leer una variable: Nombre_variable = console.Readline( ) Ejemplo: Nota = Console.Readline( )

Operaciones de salida: 1)Método Console.Write Escribe un mensaje y/o el valor de una variable y deja el cursor en la misma línea. a) Sintaxis para escribir un mensaje: Console.Write (“ Mensaje “)

Ejemplo: Console.Write (“Esta es la primera clase de Visual Basic”)

b) Sintaxis para escribir el valor de una variable: Console.Write (Nombre_variable) Ejemplo: Num=25 Console.Write (num)

Sintaxis para escribir un mensaje y el valor de una variable: Console.Write (“Mensaje ” & variable) Ejemplo: Console.Write (“El valor es ” & Num)

2) Método Console.Writeline Escribe un mensaje y/o el valor de una variable y cambia el cursor a la línea siguiente. La sintaxis es igual al método Console.Write Ejemplo: Console.Writeline (“El valor es ” & Num)

Codificación de programas en Visual Basic Ejemplo 1: Realizar un programa para calcular el área de un trapecio Análisis E-P-S Entrada B1: base menor. Tipo: Real B2: base mayor. Tipo: Real h: altura. Tipo: Real Proceso Salida A: Área del trapecio. Tipo: Real.

Algoritmo 0. Inicio Solicitar base menor del trapecio (B1) Solicitar base mayor del trapecio (B2) Solicitar altura del trapecio (h) Mostrar el área (A) Fin

Codificación Sub Main() Dim B1 As Single Dim B2 As Single Dim h As Single Dim A As Single Console.Write("Introduzca la base menor: ") B1 = Console.ReadLine() Console.Write("Introduzca la base mayor: ") B2 = Console.ReadLine() Console.Write("Introduzca la altura: ") h = Console.ReadLine() A = (B1 + B2) * h / 2 Console.WriteLine("El área del trapecio es: " & A) Console.ReadLine() End Sub