FUNDAMENTOS DE INFORMÁTICA

Documentos relacionados
Computación II. Introducción a Visual Basic

ESCUELA DE INFORMÁTICA

Programación en Visual Basic Ricardo Rodríguez García

Java Avanzado. Guía 1. Java Avanzado Facultad de Ingeniería. Escuela de computación.

Desde los programas más simples escritos en un lenguaje de programación suelen realizar tres tareas en forma secuencial.

Objetivos de la sesión. Aplicación de consola 7/30/11. Código con que se inicia un programa en Visual C# (aplicación de consola)

Unidad Didáctica 2. Elementos básicos del lenguaje Java Tipos, declaraciones, expresiones y asignaciones

Elementos de un programa en C

Principios de Computadoras II

Todo programa en 'C' consta de una o más funciones, una de las cuales se llama main.

INTRODUCCIóN A LA PROGRAMACIóN APUNTES DE JAVA APUNTES DE JAVA

Carlos Montenegro. Programación Orientada a Objetos Proyecto Curricular de Ingeniería de Sistemas

Expresiones y sentencias

Variables. Una variable no es más que un nombre simbólico que identifica una dirección de memoria: vs.

FUNDAMENTOS DE INFORMÁTICA

Ficha de Aprendizaje N 13

Tema: Tipos de datos y conversiones

El lenguaje C. 1. Identificadores, constantes y variables

Arrays unidimensionales. Dim.Option Base. Erase. Ejemplos en Visual Basic (CU00311A)

2. EXPRESIONES 3. OPERADORES Y OPERANDOS 4. INDENTIFICADORES COMO LOCALIDADES DE MEMORIA

Variables. Profesor Leonardo Carámbula - Programación III EMT I.S.B.O.

INTRODUCCIÓN A LA PROGRAMACIÓN EN FORTRAN. Métodos Numéricos Carlos Zotelo

Tema 2. El lenguaje JAVA

Inicio del programa. Entrada de datos. Proceso de datos. Salida de datos. Fin del programa

Programación en java. Estructuras algorítmicas

ESCUELA POLITÉCNICA SUPERIOR PRÁCTICA 2: EXPRESIONES, PRINTF Y SCANF

Programación orientada a objetos. Resumen de Temas Unidad 4: Sobrecarga

CAPÍTULO IV BREVE DESCRIPCIÓN DE LA INFRAESTRUCTURA DE CÓMPUTO VISUAL BASIC 6.0 PARA WINDOWS

Lenguaje C Elementos de un Programa. Ing. Hugo Fdo. Velasco Peña Universidad Nacional 2006

Tipos de variables en Visual Basic (integer, single, double, string, object, etc.). Ejemplos. (CU00308A)

LABORATORIO DE PROCESADORES DE LENGUAJE Curso: Práctica 2: Analizador léxico/sintáctico/semántico con Flex y Bison

Caracteres y Cadenas Conversión de Datos Funciones y procedimientos Archivos cabecera. Fundamentos de programación

Declaración de variables (integer, single, double, boolean, etc.) en Visual Basic. Dim. Ejemplos. (CU00309A)

INDICE Parte 1. Visual Basic Capitulo 1. Qué es Visual Basic? Capitulo 22. Mi Primera Aplicación Capitulo 3. Elementos del lenguaje

Definición de Memoria

Visual Basic: procedimientos Sub y funciones Function. Tipos de parámetros y tipos de retorno. Ejemplos (CU00340A)

Profesor(a): M. A. Zeferino Galarza Hernández

WorkManager E.D. Manual guía de usuario Diseñador de formularios

Java para programadores

Tema 3.- Predicados y sentencias condicionales

Algoritmos. Medios de expresión de un algoritmo. Diagrama de flujo

Java para no Programadores

PROPIEDADES DE LOS CAMPOS. Cada campo de una tabla dispone de una serie de características que proporcionan un control

Algoritmos y Programación Clase 7

Arrays dinámicos y arrays estáticos con Visual Basic y.net. Redim, Redim Preserve, Erase. Ejemplos (CU00342A)

6.1.- Introducción a las estructuras de datos Tipos de datos Arrays unidimensionales: los vectores Operaciones con vectores.

Estructura de Datos: Archivos

Curso de Programación en C. Licenciatura, FCQeI. APUNTADORES.

6. Vectores. 1. Introducción. 2. Declaración (I) Fundamentos de Informática Dpto. Lenguajes y Sistemas Informáticos.

Programación 1 Tema 3. Información, datos, operaciones y expresiones

Capítulo 7 OPERADORES Y EXPRESIONES. Presentación resumen del libro: "EMPEZAR DE CERO A PROGRAMAR EN lenguaje C"

Exterior del algoritmo. Entorno. Usuario. Procesador. Escribir. v1 v2 v3. Leer. <acción> {; <acción>}

Fundamentos de JAVA. Angel Kuri Enero, /2/2006

Principios de Computadoras II

Centro Asociado Palma de Mallorca. Antonio Rivero Cuesta

Estatutos de Control C# Estatutos de Decisión (Selección)

Aprender a desarrollar con JavaScript

UNIVERSIDAD NACIONAL DE COLOMBIA SEDE DE MEDELLÍN. FACULTAD NACIONAL DE MINAS Escuela de Sistemas

TECNICO SUPERIOR EN INFORMÁTICA EMPRESARIAL MÓDULO INTRUCCIONAL

Datos y tipos de datos

Un identificador le da nombre único a un elemento en un programa (Variables, procedimientos, etc.). No puede contener operadores como + - * /

GUÍA BÁSICA DE SCHEME v.4

Java Avanzado Facultad de Ingeniería. Escuela de computación.

Tutorial Básico de vbscript

Clases en Java. Declaración de clases en Java 02/09/16. Ing. Roberto Martínez Román - public class Alumno { private int matricula;

1. Computadores y programación

INICIACIÓN A LA PROGRAMACIÓN II

Es toda la información que utiliza el computador. Según sea la información que guardemos en los datos, se clasifican en los siguientes tipos:

Operadores y Expresiones

Sentencias o instrucciones en Visual BASIC

Práctica de constantes, expresiones y operadores. Programación en C 1

FUNCIONES PHP: DECLARACIÓN Y LLAMADAS. PARÁMETROS, RETURN. EJERCICIOS EJEMPLOS RESUELTOS. (CU00827B)

4. Operadores Operador asignación

Instituto Tecnológico de Celaya

Tema: Entorno a C# y Estructuras Secuenciales.

Expresiones Aritméticas. Programación digital I Escuela de Sistemas Facultad de Ingeniería Gilberto Diaz

Estructuras de control

Jornadas sobre Gnu/Linex: Uso de Software Libre en las Administraciones públicas. Sonia Pizarro Redondo

QUÉ ES UNA CLASE JAVA? ATRIBUTOS (PROPIEDADES O CAMPOS), CONSTRUCTOR Y MÉTODOS. (CU00623B)

Tema 2 Introducción a la Programación en C.

Programación Orientada a Objetos Sentencias Java Parte I Ing. Julio Ernesto Carreño Vargas MsC.

Conversión entre Tipos

Programación n Orientada a Objetos Sentencias Java Parte I. Ing. Julio Ernesto Carreño o Vargas MsC.

UNIDAD I. ALGORITMOS

Funciones como Subprogramas en C++

1 ELEMENTOS BASICOS DEL LENGUAJE

5. Sentencias selectivas o condicionales

EDUComputacion. Te ofrece el curso de:

UNIVERSIDAD DE LOS ANDES NUCLEO UNIVERSITARIO RAFAEL RANGEL (NURR) DEPARTAMENTO DE FISICA Y MATEMATICA AREA COMPUTACION TRUJILLO EDO.

DES: Programa(s) Educativo(s): Tipo de materia: Clave de la materia: Semestre: Área en plan de estudios:

2.2 Nombres, Ligado y Ámbito

Clase adicional 2. Estructuras básicas de control. Temas

Excel Macros. Pedro Chávez Lugo webpage: pedro. 17 de enero de 2014

5. Subprogramas Fundamentos de Informática

LENGUAJE. Tema 2 Elementos de un programa

Métodos para escribir algoritmos: Diagramas de Flujo y pseudocódigo

FUNDAMENTOS DE INFORMÁTICA

Tema 2 Conceptos básicos de programación. Fundamentos de Informática

Transcripción:

FUNDAMENTOS DE INFORMÁTICA Tema 1 Introducción a la Programación en Visual Basic Departamento de Ingeniería de Sistemas y Automática Universidad de Vigo undamentos de Informática. Departamento de Ingeniería de Sistemas y Automática. Actualización Septiembre 2005 1

Programas informáticos Un programa informático es un conjunto de ordenes que son ejecutadas por el ordenador dando lugar a una aplicación concreta. Ejemplos de programas informáticos son el procesador de textos Microsoft Word, un juego de ordenador, Internet Explorer etc. Las ordenes de un programa informático están escritas usando un lenguaje de programación. Visual Basic es un lenguaje de programación. Visual Basic nos permite realizar programas informáticos. Existen otros lenguajes de programación como pueden ser C, Java o Pascal. undamentos de Informática. Departamento de Ingeniería de Sistemas y Automática. Actualización Septiembre 2005 2

Características generales de Visual Basic Visual Basic es un lenguaje de programación visual, también llamado lenguaje de 4ª generación. La programación visual permite realizar un gran número de tareas sin escribir código, simplemente con operaciones gráficas realizadas con el ratón. Visual Basic está orientado a la realización de programas para los Sistemas Operativos de la familia Windows. undamentos de Informática. Departamento de Ingeniería de Sistemas y Automática. Actualización Septiembre 2005 3

Elementos del lenguaje Visual Basic Comentarios (En este tema). Constantes (En este tema). Variables (En este tema). Operadores (Tema 2). Sentencias de asignación y control (Tema 2). Estructuras de datos (Tema 3). Funciones y Procedimientos (Tema 4). Funciones y Procedimientos Intrínsecos (Tema 5). undamentos de Informática. Departamento de Ingeniería de Sistemas y Automática. Actualización Septiembre 2005 4

Ejemplo de un programa en Visual Basic 'Programa que calcula el área de un círculo Option Explicit Sub main() 'declaración de variables Dim area As Double Dim radio As Double Const PI = 3.141592653 End Sub 'InputBox se usa para la entrada de datos por teclado radio = InputBox("Introduce el radio del círculo") area = PI * radio * radio 'Msgbox se usa para visualizar datos por pantalla MsgBox ("El área del círculo es " & area) undamentos de Informática. Departamento de Ingeniería de Sistemas y Automática. Actualización Septiembre 2005 5

Comentarios en Visual Basic Los comentarios le permiten al programador poner notas en el programa informático para facilitar su comprensión. Para poner un comentario en Visual Basic es necesario anteceder una comilla simple (') delante de la frase. A continuación se presenta un comentario en una sola línea y un comentario después de una línea de programa. undamentos de Informática. Departamento de Ingeniería de Sistemas y Automática. Actualización Septiembre 2005 6

Constantes en Visual Basic Una constante es un valor que no cambia durante la ejecución de un programa. Una constante puede ser un número o una cadena de caracteres (String). Una constante de cadena de caracteres o alfanumérica es una cadena de caracteres encerrada entre comillas dobles: Esta es una cadena de caracteres en VB undamentos de Informática. Departamento de Ingeniería de Sistemas y Automática. Actualización Septiembre 2005 7

Constantes en Visual Basic Para definir constantes en un programas se utiliza la siguiente sintaxis: [Public Private] Const nombre_de_la_constante [As tipo] = expresión. Ejemplos de declaración de constantes: Const PI = 3.141592653 Public Const VERSIÓN = 4.05 Beta Const FECHA_POR_DEFECTO As Date = #20/10/2006# undamentos de Informática. Departamento de Ingeniería de Sistemas y Automática. Actualización Septiembre 2005 8

Variables en Visual Basic Una variable contiene un valor que puede ser modificado a lo largo de la ejecución de un programa. Cada variable tiene atributos propios como: Nombre: es el nombre que se utilizamos para referirnos a la variables dentro de un programa. Tipo: el tipo determina qué clase de valores se pueden almacenar en cada variable (números enteros, números reales, cadenas de caracteres etc.) Ámbito: parte del programa donde puede ser utilizada la variable (Visto en el Tema 6). undamentos de Informática. Departamento de Ingeniería de Sistemas y Automática. Actualización Septiembre 2005 9

Nombres de las Variables El nombre de una variable tiene que comenzar por una letra, puede tener hasta 255 caracteres de longitud y debe ser único dentro de su ámbito. Los caracteres que se pueden utilizar en el nombre de una variable pueden ser letras, dígitos o el carácter guión bajo ( _ ). No se pueden utilizar para el nombre de una variable los siguientes caracteres: El punto. Los paréntesis. Las palabras reservadas de VB (como For, Caption, Long, And,...) undamentos de Informática. Departamento de Ingeniería de Sistemas y Automática. Actualización Septiembre 2005 10

Tipos de datos Todas las variables tienen un tipo de dato que determina la clase de datos que pueden almacenar. Tipo de datos Tamaño de almacenamiento Intervalo Byte 1 byte 0 a 255 Boolean 2 bytes True o False Integer 2 bytes -32,768 a 32,767 Long (entero largo) Single (real de simple precisión) Double (real de doble precisión) 4 bytes -2,147,483,648 a 2,147,483,647 4 bytes -3,402823E38 a 1,401298E-45 para valores negativos; 1,401298E- 45 a 3,402823E38 para valores positivos 8 bytes -1,79769313486232E308 a -4,94065645841247E-324 para valores negativos; 4,94065645841247E-324 a 1,79769313486232E308 para valores positivos Date 8 bytes 1 de enero de 100 a 31 de diciembre de 9999 String (longitud variable) 10 bytes + longitud de la cadena Desde 0 a 2.000 millones String (longitud fija) Definido por el usuario (utilizando Type) Longitud de la cadena Número requerido por los elementos Desde 1 a 65.400 aproximadamente El intervalo de cada elemento es el mismo que el intervalo de su tipo de datos. undamentos de Informática. Departamento de Ingeniería de Sistemas y Automática. Actualización Septiembre 2005 11

Declaración de variables Antes de utilizar una variable, es totalmente aconsejable, aunque no obligatorio, declarar su tipo. Una forma de hacerlo es utilizar la sentencia Dim. Una declaración de este tipo inicializa las variables numéricas con el valor cero (0) y las alfanuméricas con la cadena vacía ( ). Ejemplos de declaración de variables: Dim E As Integer E se inicializa a 0 Dim Nombre As String Nombre se inicializa a cadena vacía ( ) Dim Etiqueta As String*10 Dim L As Long, X As Double undamentos de Informática. Departamento de Ingeniería de Sistemas y Automática. Actualización Septiembre 2005 12

FUNDAMENTOS DE INFORMÁTICA Tema 1 Introducción a la Programación en Visual Basic Departamento de Ingeniería de Sistemas y Automática Universidad de Vigo undamentos de Informática. Departamento de Ingeniería de Sistemas y Automática. Actualización Septiembre 2005 13