Syllabus

IFM-0431 Programación II

LIC. AURELIO LÓPEZ OVANDO

alopez@itescam.edu.mx

Semestre Horas Teoría Horas Práctica Créditos Clasificación
4 3 2 8

Prerrequisitos
Clases y objetos
Subprogramas
Archivos

Competencias Atributos de Ingeniería

Normatividad
- En el salón de clases solo se podrá tener abierta la laptop si el maestro así lo sugiere de lo contrario los alumnos deben mantenerlas cerradas y estar atendiendo a clases. - Los días de prácticas de laboratorio no deben accesar a internet a menos que el maestro asi lo solicite.

Materiales
- Computadora personal, Visual Basic.NET, MYSQL.

Bibliografía disponible en el Itescam
Título
Autor
Editorial
Edición/Año
Ejemplares
Parámetros de Examen
PARCIAL 1 Unidad 1
PARCIAL 2 Unidad 2, Unidad 3

Contenido (Unidad / Competencia / Actividad / Material de Aprendizaje)
1. Fundamentos del lenguaje
          1.1. Programación orientada a eventos.
                   1.1.1. Objetos.
                           Programacion orientada a objetos con VB.NET (1063344 bytes)
                           http://javierleal.wordpress.com/2009/08/
                          
                   1.1.2. Eventos
                           Eventos mas comunes (2440704 bytes)
                           Introduccion a los eventos (269193 bytes)
                          
                   1.1.3. Métodos.
                           Metodo (13005 bytes)
                           http://www.recursosvisualbasic.com.ar/htm/tutoriales/c2-agregar-propiedades-metodos-a-clases.htm
                          
                   1.1.4. Propiedades.
                           Propiedades (11496 bytes)
                           http://www.recursosvisualbasic.com.ar/htm/tutoriales/c2-agregar-propiedades-metodos-a-clases.htm
                          
          1.2. Entorno integrado de desarrollo.
                   1.2.1. Entorno integrado de desarrollo
                           IDE Visual Basic.NET (483328 bytes)
                           http://www.startvbdotnet.com/language/ide.aspx
                          
          1.3. Ventanas (proyecto, propiedades, ayuda).
                   1.3.1. Ventanas (proyecto, propiedades, ayuda)
                           Iniciación a VB.NET (2348960 bytes)
                           Formularios de windows (713631 bytes)
                          
          1.4. Tipos de proyectos.
                   1.4.1. Configuración.
                           http://msdn.microsoft.com/es-es/library/ms172572(VS.80).aspx
                           http://msdn.microsoft.com/es-es/library/eyzd6e34(VS.80).aspx
                          
          1.5. Comentarios.
                   1.5.1. Comentarios
                           Comentarios en VB.NET (15617 bytes)
                          
          1.6. Constantes.
                   1.6.1. Constantes
                           Constantes en VB.NET (28684 bytes)
                           http://emilio.aesinformatica.com/2009/09/18/visual-basic-net-variables-y-constantes/
                          
          1.7. Tipos de datos.
                   1.7.1. Tipos de datos
                           Tipos de datos (15918 bytes)
                           http://www.desarrolloweb.com/articulos/1388.php
                          
          1.8. Variables.
                   1.8.1. Variables
                           Variables (14999 bytes)
                           http://en.wikibooks.org/wiki/Visual_Basic_.NET/Variables
                          
          1.9. Operadores.
                   1.9.1. Operadores
                           Aritmeticos (23722 bytes)
                           Relacionales (11573 bytes)
                          
          1.10. Sentencias.
                   1.10.1. Sentencias
                           Estructuras de control (552318 bytes)
                           http://www.devjoker.com/contenidos/Articulos/391/Comparativa-de-sentencias-VB-Net-vs-C.aspx
                          
          1.11. Matrices.
                   1.11.1. Matrices
                           Arreglos (12610 bytes)
                           Matrices (27147 bytes)
                          
          1.12. Procedimientos y funciones.
                   1.12.1. Procedimientos y funciones
                           Procedimientos (38259 bytes)
                           Funciones (38758 bytes)
                          
          1.13. Estructuras de control.
                   1.13.1. Estructuras de control
                           Condiciones (76177 bytes)
                           http://www.solovb.net/index.php/category/estructuras-de-control/
                          
          1.14. Controles básicos y sus propiedades.
                   1.14.1. Controles básicos y sus propiedades
                           Controles comunes (126128 bytes)
                           http://www.solotuweb.com/fs~id~6245.html
                          
2. Controles, eventos, métodos y componentes.
          2.1. Controles estándar.
                   2.1.1. Controles estandar
                           http://jjdotnet.blogspot.com/2008/10/mens-y-barras-de-herramientas-en-visual.html
                           http://jjdotnet.blogspot.com/2008/10/mens-y-barras-de-herramientas-en-visual_25.html
                          
          2.2. Eventos del formulario.
                   2.2.1. Eventos del formulario
                           Trabajar con formularios (138186 bytes)
                           http://www.startvbdotnet.com/forms/default.aspx
                          
          2.3. Cajas de diálogo.
                   2.3.1. Modales y no modales.
                           http://www.elguille.info/colabora/NET2005/Erflopez_VentanaModal.htm
                           http://www.elguille.info/NET/dotnet/como_manejar_formularios_aplicaciones_MDI.htm
                          
                   2.3.2. Predefinidas.
                           Formulario MDI (53399 bytes)
                           http://www.recursosvisualbasic.com.ar/htm/trucos-codigofuente-visual-basic/183-arrange-mdi.htm
                          
          2.4. Componentes estándar.
                   2.4.1. Componentes estandar
                           http://www.elguille.info/colabora/NET2005/gcuadra_ComponentsVBNET.htm
                          
3. Sistema de archivos.
          3.1. Acceso secuencial.
                   3.1.1. Acceso secuencial
                           Archivos de acceso secuencial (120735 bytes)
                           http://www.recursosvisualbasic.com.ar/htm/vb-net/3-ejemplos-con-archivos-en-vb-net.htm
                          
          3.2. Acceso directo.
                   3.2.1. Acceso directo
                           Archivos de acceso directo (8254 bytes)
                           http://sistemas.itlp.edu.mx/tutoriales/pascal/u8_8_8.html
                          
          3.3. Manejo de archivos.
                   3.3.1. Manejo de archivos
                           Manejo de archivos en .NET (2855936 bytes)
                           http://www.recursosvisualbasic.com.ar/htm/tutoriales/tutorial-basico7.htm
                          
          3.4. Controlar errores en tiempo de ejecución.
                   3.4.1. Control de errores en runtime
                           Manejo de excepciones (1157623 bytes)
                           http://www.elguille.info/colabora/NET2005/cyber_Manejo_de_excepciones_en_VB.net.htm
                          
4. Acceso a datos.
          4.1. Introducción.
                   4.1.1. Introduccion
                           Introduccion a acceso a datos (65072 bytes)
                           http://javierleal.wordpress.com/2009/08/23/acceso-a-datos-con-visual-basic-net/
                          
          4.2. Control de datos ADO.
                   4.2.1. Control de datos ADO
                           ADO (1075712 bytes)
                           http://www.elguille.info/vb/bases/ADO/abrirbaseSQL.htm
                          
          4.3. Objetos ADO.
                   4.3.1. Objetos ADO
                           Como usar una BD (214335 bytes)
                           Acceso a datos VB.NET (667390 bytes)
                          
          4.4. Herramientas de acceso a datos.
                   4.4.1. Herramienta de acceso a datos
                           Ejemplo de base de datos (494160 bytes)
                           Herramientas (177534 bytes)
                          
5. Componentes y controles definidos por el usuario.
          5.1. Modelo de componentes.
                   5.1.1. Modelo de componentes
                           Mapa de herramientas para desarrolladores (522621 bytes)
                           Construir componentes (3239660 bytes)
                           http://www.elguille.info/colabora/puntonet/versae_mysqlnet.htm
                          
          5.2. Crear un componente Active X.
                   5.2.1. Componente ActiveX
                           Ejemplo de implementacion (873701 bytes)
                           http://support.microsoft.com/kb/315847/es
                          
          5.3. Crear un Control Active X.
                   5.3.1. Crear ActiveX
                          

Prácticas de Laboratorio (20232024P)
Fecha
Hora
Grupo
Aula
Práctica
Descripción

Cronogramas (20232024P)
Grupo Actividad Fecha Carrera

Temas para Segunda Reevaluación