Professional Documents
Culture Documents
I. DATOS INFORMATIVOS
II. SUMILLA:
El alumno aprender en estas semanas a utilizar el lenguaje Visual Basic .NET 2005 en la
construccin de programas aplicando las tcnicas de Desarrollo Orientado a Objetos.
Durante aos, los programadores se han dedicado a construir aplicaciones muy parecidas que
resolvan una y otra vez los mismos problemas. Para conseguir que los esfuerzos de los
programadores puedan ser utilizados por otras personas se cre la POO (Programacin
Orientada a Objetos), que es una serie de normas de realizar las cosas de manera que otras
personas puedan utilizarlas y adelantar su trabajo, de manera que consigamos que el cdigo
se pueda reutilizar
III. OBJETIVO
A. General
Disea estructuras de datos orientados a objetos y estructuras eficientes en el
desarrollo de aplicaciones informticas de una realidad especfica; de manera
consciente y reflexiva, aplicando las tcnicas esenciales de Programacin Orientada
a Objetos (POO) para resolver problemas computacionales tpicos.
B. Especfico
Comprender y aplicar los elementos principales del .NET Framework y de los
NameSpaces.
Aplicar los conceptos de estructuras de datos en la construccin eficiente de un
programa de computadora usando la programacin orientada a objetos.
Comprender el concepto relacionado de la Programacin Orientada a Objetos
haciendo uso debido de Clases y Herencias de Objetos.
Identificar los principios de la programacin orientada a objetos.
Explicar los conceptos bsicos y terminologa de diseo orientado a objetos
especficamente para Visual Basic 2005.
Aplicar el manejo de Mtodos.
[CASIv.0310] Pg.1
INSTITUTO SUPERIOR PRIVADO PERUANO DE SISTEMAS SISE
CARRERA PROFESIONAL DE COMPUTACIN E INFORMTICA
IV. CONTENIDOS
Sesin 2.
1. Entorno Integrado de Visual Studio .NET
2. Variables y Estructura de Datos
2.1. Tipos de Datos.
2.2. Conversin Explcita e Implcita de Tipos.
2.3. Funciones de Conversin.
2.4. Variables. mbito: Local, Privado y Pblico
2.5. Estructuras. Creacin y Uso. Declaracin.
2.6. Enumeraciones.
Sesin 3: Laboratorio
1. Diseo de Aplicaciones Windows en Visual Basic .NET 2005
1.1. Windows Forms. Propiedades y Eventos.
1.2. Controles Bsicos: TextBox, Label, Button. Propiedades y Eventos
1.3. Eventos y Delegados. La palabra clave Handles
Sesin 2.
1. Uso de Controles
1.1. Opciones: CheckBox, RadioButtons
1.2. Listados: ListBox, ComboBox
1.3. Grficos: PictureBox
Sesin 3: Laboratorio
1. Construccin de Aplicaciones MDI
1.1. Posicionamiento de formularios Windows en formularios MDI
1.2. Funcionamiento de Aplicaciones MDI
2. Diseo de Mens con el control MenuStrip, barras de Herramientas con el ToolStrip y
barras de estado con el StatusStrip.
[CASIv.0310] Pg.2
INSTITUTO SUPERIOR PRIVADO PERUANO DE SISTEMAS SISE
CARRERA PROFESIONAL DE COMPUTACIN E INFORMTICA
Sesin 2.
1. Metodologa usada en la construccin de aplicaciones.
Sesin 3: Laboratorio
Desarrollo de Aplicaciones usando Vectores y Matrices.
Sesin 2.
1. Busqueda de datos
1.1. Lineal
1.2. Binaria
Sesin 3: Laboratorio
Desarrollo de Aplicaciones usando ordenamientos y bsquedas en Vectores y Matrices.
Sesin 2.
1. Evaluacin Terica. Criterios: Conceptos de vectores y matrices. Elaboracin de
algoritmos usando estructuras de datos.
Sesin 3: Laboratorio
Evaluacin Practica. Criterios: Construir aplicaciones que permitan aplicar los temas vistos
en clases.
Sesin 2.
2. Definiendo clases y estructuras en VB .NET.
3. Uso de la Herencia.
4. Definiendo interfaces. Uso dentro de las Clases.
5. Aplicando el concepto de polimorfismo.
Sesin 3: Laboratorio
Desarrollo de Aplicaciones orientadas a objetos.
[CASIv.0310] Pg.3
INSTITUTO SUPERIOR PRIVADO PERUANO DE SISTEMAS SISE
CARRERA PROFESIONAL DE COMPUTACIN E INFORMTICA
SEMANA 7: Colecciones
Sesin 1.
8. Manejo de Colecciones
8.1. Concepto de Colecciones. Tipos.
8.2. Agregar y remover tems de una coleccin.
8.3. Recorrer los tems de una coleccin.
Sesin 2.
6. Colecciones Especializadas: ArrayList, HashTable
7. Interfaces
7.1. IEnumerable e IEnumerator
7.2. ICloneable
7.3. IComparable
Sesin 3: Laboratorio
Desarrollo de Aplicaciones usando Colecciones.
Sesin 2.
8. Manejo de Errores y excepciones
8.1. Gestin de Excepciones. La clase Exception
8.2. La instruccin Try..CatchFinally
Sesin 3: Laboratorio
Desarrollo de Aplicaciones manipulando el Sistema de Archivos.
Sesin 2.
1. Modelo de Programacin en Capas.
1.1. Capa de Datos (DataLayer)
1.2. Capa Logica de Negocios (LogicalLayer)
1.3. Capa de Presentacin (ClientLayer)
Sesin 3: Laboratorio
Desarrollo de Aplicaciones.
[CASIv.0310] Pg.4
INSTITUTO SUPERIOR PRIVADO PERUANO DE SISTEMAS SISE
CARRERA PROFESIONAL DE COMPUTACIN E INFORMTICA
V. EVALUACIN
PRACTICO Porcentajes
Evaluacin Aplicativa - EA 35 %
Evaluacin Continua - EC 15 %
TEORICO
Evaluacin Terica * - ET 40 %
ACTITUDINAL
Asistencias AS 3%
Participacin en Clases - PCL 7%
Total 100 %
VI. BIBIOGRAFA
[CASIv.0310] Pg.5