ANEXOS Y ARCHIVOS ADICIONALES
Click aqui para descargar visual studio
Componentes y herramientas del visual studio
Mas acerca de Funciones de cadenas
Mas acerca de funciones de fecha en visual studio
miércoles, 2 de septiembre de 2015
Clases de programación I
Estructuras de control
Arreglos y vectores.
Definiciones Básicas:
•Los arreglos se dividen en 2 grupos, los vectores y las matrices. Los vectores son arreglos que contienen una sola dimensión y las matrices
2 o más dimensiones.
•Los Arreglos se utilizan para almacenar un conjunto de variables, que sean del
mismo tipo de dato, y todas estas bajo un mismo nombre.
•Para crear un arreglo se debe en primer
lugar declararlo como cualquier otra variable, la única diferencia es que
debemos indicar la cantidad de elementos que contendrá el arreglo, colocando el
número de índice entre paréntesis.
Declarar y Asignar Valores:
•Dim municipios(4) As String
•Valores:
•Municipios (0)= “San Miguel”
•Municipios(1)= “Chinameca”
•Municipios (2)= “Jocoro”
•Municipios (3)= “Mercedes Umaña”
•Municipios (4)= “Corinto”
Declaración de Arreglos
bidimensionales:
Suponga
que queremos almacenar la cantidad de estudiantes en cursos de idiomas por
niveles.
Tendremos
3
filas que representarán Nivel básico, medio o avanzado y 4
columnas que representarán los idiomas (1 = Inglés, 2 = Francés, 3 = Alemán y 4
= Español).
La
declaración de dicha matriz sería:
•???????
•Dim Alumnosniveleidioma(3, 4)
•Que en realidad debe ser:
•DimAlumnosniveleidiomas (2,3)
Asignaríamos datos asi:
Alumnosniveleidioma(0,0)=4
Alumnosniveleidioma(0, 1) = 3
Alumnosniveleidioma(0, 2) = 13
Alumnosniveleidioma(0, 3) = 4
Alumnosniveleidioma(0, 2) = 13
Alumnosniveleidioma(0, 3) = 4
Alumnosniveleidioma(1,0)=11
Alumnosniveleidioma(1, 1) = 7
Alumnosniveleidioma(1, 2) = 14
Alumnosniveleidioma(1, 3) = 8
Alumnosniveleidioma(1, 2) = 14
Alumnosniveleidioma(1, 3) = 8
Alumnosniveleidioma(2,0)=21
Alumnosniveleidioma(2, 1) = 6
Alumnosniveleidioma(2, 2) = 19
Alumnosniveleidioma(2, 3) = 7
Alumnosniveleidioma(2, 2) = 19
Alumnosniveleidioma(2, 3) = 7
AMBITO DE LAS VARIABLES
Evento
Un Evento es una
acción o acontecimiento reconocido por algunos objetos para los cuales es
necesario escribir el código para responder a dicho evento. Los eventos
pueden ocurrir como resultado de una acción del usuario (Click), por invocación a través de código o disparados por
el sistema (Timer Tick Event).
Manejador
de Eventos
Un Manejador de Eventos contiene código que responde a eventos
particulares. Un desarrollador diseña cuidadosamente sus aplicaciones
determinando los controles disponibles para el usuario y los eventos apropiados
asociados a estos controles, entonces, el desarrollador escribe el código para
integrar los eventos consistentes con el diseño de la aplicación.
Procedimientos
Un procedimiento es un
conjunto de sentencias que realizan una acción lógica. Existen tres tipos de
procedimientos en Visual Basic .NET:
Event procedures/Event handler, procedimiento que contiene código que es ejecutado
en respuesta a un evento. Cuando el evento es disparado el código dentro del
manejador de eventos es ejecutado. Visual Basic .NET para los manejadores de eventos utiliza una
convención estándar la cual combina el nombre del objeto seguido de un guión
bajo y el nombre del evento.
Private|Public
Sub objeto_Evento(parámetros)
handles Objeto.Evento
sentencias End Sub
Sub procedures, contiene código que el desarrollador crea para
realizar una acción lógica.
Function procedures, contiene código que el desarrollador crea para
realizar una acción lógica y regresa un valor, el valor que una función envia de regreso al
programa que lo invoco es llamado valor de regreso. Para regresar un valor se
utiliza la sentencia Return.
Ámbito
de las variables
Cuando es declarada una variable también se define su ámbito,
el ámbito de una variable es la región de código en la cual la variable se
referencia directamente. Existen dos tipos de ámbitos de las variables:
Local, es una variable declarada dentro de un procedimiento
y se destruye cuando el procedimiento termina de ejecutarse.
Módular, es una
variable declarada a nivel módulo fuera de cualquier procedimiento y son
declaradas en la parte superior del Editor de Código arriba del primer
procedimiento, este espacio es llamado Sección de Declaraciones Generales o en un modulo
independiente.
Estaríamos
hablando de variables con Ámbito Privado o público
Ejemplo
Realice una aplicación que permita
determinar el total a pagar por un grupo familiar que visita un centro
turístico. Si posee un cupón de descuento, solo cancela el 50%. Totalice por
familia o comunidad y el total general de ingresos. Utilice constantes para el
precio y variables publicas según el caso en módulo independiente.
Ejercicios
Diseñe un
programa que contabilice las preferencias de la liga española entre los
estudiantes de Programación I.
Construya un programa que simule un menú de comida rapida en uno o varios ComboBox y muestre totales según la elección del usuario. Totalice ventas diarias generales y por combo.Construya un programa que permita seleccionar un país en un ComboBox y dependiendo del país muestre una lista de departamentos, estados o provincias.
VALIDACION DE DATOS
Proceso
de verificar que los datos introducidos por el usuario estén completos y
correctos según el tipo y formato especificado de acuerdo al control asociado.
VALIDACION POR CONTROLES
Se refiere a utilizar el tipo de control
específico según el ingreso que se desee del usuario y evitar de esta manera el
ingreso incorrecto de valores. Controles que facilitan el proceso:
MaskedTextBox
NumericUpDown
ComboBox
RadioButton
ListBox,
etc.
VALIDACION POR PROPIEDADES
- Permite controlar el uso que los usuarios darán a los controles durante la ejecución, estableciendo las propiedades en modo diseño y cambiando sus valores en ejecución según convenga
- EnableVisible
- MaxLength
ReadOnly
PasswordChar
VALIDACION POR EVENTOS
TextChanged
Validated
MouseMove
Mouse
Down
MouseUp
LostFocus
GotFocus
Load
VALIDACION POR CONDICIONES
INTRODUCCIÓN
INTRODUCCIÓN
En este portafolio electrónico incluimos mucha información y aspectos básicos sobre la materia ya que cada una de las sesiones de clases hemos aprendido mucho acerca de la programación en nuestro portafolio se encuentra Clases, conceptos, guías de ejercicios, trabajos, ejemplos en fin muchas cosas vistas durante el computo.
En este portafolio electrónico incluimos mucha información y aspectos básicos sobre la materia ya que cada una de las sesiones de clases hemos aprendido mucho acerca de la programación en nuestro portafolio se encuentra Clases, conceptos, guías de ejercicios, trabajos, ejemplos en fin muchas cosas vistas durante el computo.
Contenidos
Descripción de la
Asignatura
El contenido de la asignatura está
orientada para el desarrollo de soluciones con
Visual Basic.NET el cual aporta las herramientas fundamentales para diseñar
y construir con rapidez aplicaciones basadas en Windows y servicios Web XAML,
logrando con ello una mejor preparación
del profesional en el área de programación.
Previamente a la Programación I, el
estudiante debe tener las bases en los fundamentos de programación, como la
lógica de programación, seudocódigo, algoritmos, y estructuras básicas de
programación.
Situación problemática:
En la actualidad, los requerimientos de
desarrollo de software por la sociedad, están orientados a la programación web.
Por lo tanto, para dar respuesta a los
requerimientos en el área de desarrollo, se trabaja en esta asignatura en un
lenguaje de programación que presenta varias formas de desarrollo, incluyendo
la programación web, en el lenguaje Visual Basic.net.
Función clave:
Desarrollo de Software o Sistemas de Información
Unidad de competencia:
Comprende los distintos tipos de lenguajes de
programación y las funciones propias de cada uno.
Elementos de competencia:
-
Dominar
los conceptos del Lenguaje de Programación Visual Basic.NET
-
Aplicar
el Lenguaje de Programación Visual Basic.NET
-
Comprender
la lógica para la programación orientada a objetos.
-
Investigar
sobre del entorno de desarrollo.NET
-
Identificar la metodología para
desarrollar aplicaciones .NET |
Contenidos
de la Asignatura
|
|
Unidad 01. Entorno
de desarrollo de Visual Basic .NET
1.1. Componentes y
Herramientas de Visual Studio
1.2. Trabajo con menús,
barras de herramientas y cuadros de diálogo
1.3. Creación de primera
aplicación para Windows (Aplicación de consola)
1.4. Depuración de
Programas
Unidad 02. Introducción
a la sintaxis.NET
2.1. Tipos de datos,
operadores, variables y constantes
2.2. Estructuras de
control:
2.2.1
Sentencias
IF: Simple, compuesta, Anidada
2.2.2
Repetitivas
2.2.2.1.
While
(Do While)
2.2.2.2.
For
Next
2.2.2.3. Do
Loop Until (Do while Loop)
2.2.2.4. Select Case
2.3. Arreglo para el
manejo de datos
2.4. Uso de funciones de
cadenas
2.5. Funciones de fecha
y hora
Unidad 03. Desarrollo
de aplicaciones para Windows
3.1. Formularios
Windows
3.2 Incorporando
controles a formularios
3.3. Trabajo con
múltiples formularios (MDI)
3.4. Aplicación de
Menús y barras de herramientas
3.5. Trabajo con
Cuadros de dialogo
3.5. Validando ingreso
de datos de los usuarios
3.6. Manejo de errores y
excepciones en Visual Basic.net
Unidad 04. Programación
orientada a objetos en Visual Basic .NET
4.1. Pilares de la
programación orientada a objetos
4.2. Las Clases
4.3. Los objetos
4.4. Implementación de
métodos
4.5. Implementación de
eventos
Unidad 05. Fundamentos
de ADO.NET
5.1. Introducción a
ADO.NET
5.2. Proveedores de
Datos de ADO.NET
5.3. Manipulación de
Datos con ADO.NET
5.4. Uso de los objetos
ADO.NET
Unidad 06. Creación
de aplicaciones XAML
6.1. Introducción a XAML
6.2. Características de
XAML
6.3. Controles de Aplicaciones
XAML
6.4. Uso del diseñador.
6.5. Programación de
eventos para controles XAML
|
Suscribirse a:
Entradas (Atom)
