viernes, 4 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) = 3Alumnosniveleidioma(0, 2) = 13Alumnosniveleidioma(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
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. Intrcción a la sintaxis.NETodu
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
|
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 tambien practicas con jovenes que nos an ayudado con su experiencia ya adquirida al manejo de visual basic con practicas.
Suscribirse a:
Entradas (Atom)