1.-DATOS DE LA ASIGNATURA

Documentos relacionados
Interfaces. Carrera: SCF Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

Observaciones. Lugar y fecha de elaboración o revisión. Participantes 1.- DATOS DE LA ASIGNATURA. Nombre de la asignatura:

Desarrollar aplicaciones de comercio electrónico que permitan a cualquier empresa comercializar productos y servicios.

Carrera: Ingeniería en Tecnologías de la Información y Comunicaciones

Programa de actualización profesional ACTI.NET Desarrollo de aplicaciones locales y web con tecnología VB.NET

Carrera: INB Participantes. Representante de las academias de ingeniería industrial de. Academias Ingeniería Industrial.

Probabilidad. Carrera: IFM Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

Carrera: SCC Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

Carrera: MTH Participantes Representante de las academias de ingeniería Mecatrónica de los Institutos Tecnológicos.

ELABORACIÓN DE LOS PLANES DE ESTUDIO MATERIAS DE ESPECIALIDAD

Carrera: COC Participantes Representante de las academias de Contaduría de los Institutos Tecnológicos.

PMK SATCA 1 : Carrera:

Contador Publico CPD

UNIVERSIDAD DEL CARIBE UNICARIBE. Escuela de Informática. Programa de Asignatura

Carrera: ECC Participantes Representante de las academias de ingeniería electrónica de los Institutos Tecnológicos.

Matemáticas II. Carrera: IFM Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

Nombre de la asignatura: Algoritmos y Lenguajes de programación.

Universidad Centroccidental Lisandro Alvarado. Decanato de Ciencias y Tecnología Departamento de Sistemas

Carrera: ECC Participantes Representante de las academias de ingeniería electrónica de los Institutos Tecnológicos.

Nombre de la asignatura: Programación Básica. Créditos: Objetivo de aprendizaje

Carrera: EMH Participantes Representante de las academias de ingeniería Electromecánica de los Institutos Tecnológicos.

Carrera: EMM Participantes. Representantes de las academias de ingeniería en Electromecánica de los Institutos Tecnológicos.

Impuestos I. Carrera : COC Participantes Representante de las academias de Contaduría de los Institutos Tecnológicos.

Carrera : ADF Participantes Representante de las academias de Administración de los Institutos Tecnológicos.

Como prerrequisitos son necesarios los conocimientos básicos de:

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN ÁREA SISTEMAS INFORMÁTICOS.

Nombre de la asignatura: DISEÑO DE ESTRUCTURAS DE ACERO

Asignatura. Laboratorio de Lenguaje Multimedia. Academia: Producción audiovisual, multimedia y paquetes computacionales

Carrera: SCM Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

Carrera: MTF Participantes Representante de las academias de ingeniería en Mecatrónica de los Institutos Tecnológicos.

Carrera : Arquitectura ARF Participantes Representante de las academias de Arquitectura de los Institutos Tecnológicos.

Nombre de la asignatura : ERGONOMÍA. Carrera : Ingeniería industrial. Clave de la asignatura : CPM Horas teoría-horas práctica-créditos : 3-2-8

Física III. Carrera: MCT Participantes Representantes de las academias de Ingeniería Mecánica de. Academia de Ingeniería Mecánica.

Carrera: Ing. Industrial. Integrantes de H. Academia de Ingeniería Industrial. Asignaturas Temas Asignaturas Temas Torneado, Sistemas de Fresado,

Carrera: INL Participantes Representante de las academias de ingeniería industrial de los Institutos Tecnológicos.

Secretaría de Docencia Dirección de Estudios Profesionales

Física I. Carrera: SCM Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

Carrera: SCM Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

Introducción a la Ingeniería Básicas de Ingeniería

Nombre de la asignatura: Investigación de Operaciones II. Créditos: Aportación al perfil

UNIVERSIDAD NACIONAL DE SAN ANTONIO ABAD DEL CUSCO

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN ÁREA MULTIMEDIA Y COMERCIO ELECTRÓNICO.

UNIVERSIDAD NACIONAL EXPERIMENTAL DE GUAYANA VICERRECTORADO ACADÉMICO COORDINACION DE PRE-GRADO PROYECTO DE CARRERA DE INGENIERIA INDUSTRIAL

1.-DATOS DE LA ASIGNATURA

DWB-1502 SATCA 1 : (1-4-5) Carrera:

Física III. Carrera: Ingeniería Naval NAT Participantes. Comité de Consolidación de la carrera de Ingeniería Mecánica.

POST REQUISITO: CATEGORIA: Obligatorio SEMESTRE: Primer Semestre 2015 HORAS POR SEMANA DEL LABORATORIO: DIAS QUE SE IMPARTE EL LABORATORIO:

UNIVERSIDAD DEL CARIBE UNICARIBE. Escuela de Ciclo Común. Programa de Asignatura

PROGRAMACIÓN UNIDADES

Emplear herramientas numéricas para la solución de problemas ingenieriles ambientales en estado estacionario y estado dinámico.

Carrera: Ingeniería Química. Clave de la asignatura: QUM 002. Comité de reforma de la carrera de Ingeniería Química

1.- DATOS DE LA ASIGNATURA: Clave de la asignatura: (Créditos) SATCA : PRESENTACIÓN: Caracterización de la asignatura: Intención didáctica:

Carrera : Arquitectura ARF Participantes Representante de las academias de Arquitectura de los Institutos Tecnológicos.

Materia requisito: DOMINIOS COGNITIVOS (Objetos de estudio, temas y subtemas) I. INTRODUCCION A LAS BASES DE DATOS

CARRERA DE INGENIERÍA CIVIL EN INFORMÁTICA COMPETENCIAS ESPECÍFICAS Y SUS NIVELES DE DOMINIO

De Desempeño De Conocimiento SABERES ESENCIALES CONTENIDOS RUTA FORMATIVA Saber Conocer Nociones, Proposiciones, Conceptos Categorías

PLAN DE MATERIAS ACADEMUSOFT 3.2

Nombre de la asignatura: Radiación y Antenas. Carrera: Ingeniería Electrónica. Ing. Roberto Carrillo Valenzuela

Carrera : Ingeniería Electromecánica SATCA

Nombre de la asignatura: Seguridad e Higiene Créditos: horas teóricas- horas prácticas- total de horas

UNIVERSIDAD LAICA ELOY ALFARO DE MANABÍ VICERRECTORADO ACADÉMICO

MS_10962 Advanced Automated Administration with Windows PowerShell

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

TÉCNICO SUPERIOR UNIVERSITARIO EN MECATRÓNICA ÁREA AUTOMATIZACIÓN EN COMPETENCIAS PROFESIONALES ASIGNATURA DE LENGUAJE DE PROGRAMACIÓN

Dirección General de Educación Superior Tecnológica

Carrera: SCM Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

Carrera: ASM Participantes Representantes de los. Institutos Tecnológicos

INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO IBEROTEC SEMESTRE ACADÉMICO: 2014-II SÍLABO

Carrera: Ingeniería Civil CIF 0513

PROGRAMA DE ASIGNATURA DE PROGRAMACIÓN I

Nombre de la asignatura: Robótica. Carrera: Ing. Industrial. Clave de la asignatura: MAS-1204

Electrónica. Carrera: Clave de la asignatura: Participantes. Representantes de las academias de Ingeniería Mecánica de Institutos Tecnológicos.

Presencia X A distancia Teleformación Horas tut. presenciales Horas tut. a distancia 68 Horas totales 68

UNIVERSIDAD DEL CARIBE UNICARIBE. Escuela de Informática. Programa de Asignatura

1.- DATOS DE LA ASIGNATURA. Manufactura Esbelta. Nombre de la asignatura: Ingeniería Industrial. Carrera: Clave de la asignatura: OPF

Electrónica II. Carrera. Electromecánica EMM UBICACIÓN DE LA ASIGNATURA a) Relación con otras asignaturas del plan de estudios.

UNIVERSIDAD DE GUADALAJARA

SERVICIO NACIONAL DE APRENDIZAJE SENA SISTEMA INTEGRADO DE GESTIÓN Procedimiento Ejecución de la Formación Profesional Integral GUÍA DE APRENDIZAJE

Carrera: Participantes

Propedéutica. Optativa de área

TOTAL DE HORAS A LA SEMANA 2

1.- DATOS DE LA ASIGNATURA. Nombre de la asignatura:

MÁSTER. Guía de ante. Patrones de. Diseño. Java. Bases de

Universidad Ricardo Palma

RDD-1305 SATCA 1 : Carrera:

Maestría en Ingeniería Énfasis en Sistemas y Computación

MASTER PROFESIONAL C# 5 Y ASP.NET MVC 5

Carrera: Ingeniería Petrolera PED-1030 SATCA

Aprender a desarrollar con JavaScript

Carrera: Ingeniería Electrónica ECC Participantes Representante de las academias de ingeniería electrónica de los Institutos Tecnológicos.

4994 Introduction to Programming Microsoft.NET Framework Applications with Microsoft Visual Studio 2005

SECUENCIA DIDÁCTICA. Módulo IV

INSTRUMENTACIÓN DIDÁCTICA PARA LA FORMACIÓN Y DESARROLLO DE COMPETENCIAS

Modelo de Diseño Curricular INACAP Levantamiento de Perfil Profesional y de Egreso

UNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Programacion web. CURSO ACADÉMICO - SEMESTRE Segundo semestre

III. Antecedentes Conocimientos: Metodología de las Ciencias Sociales, Lectura y Redacción, Técnicas de Investigación Documental

Carrera: Clave de la asignatura: Participantes Representante de las academias de ingeniería Electromecánica de los Institutos Tecnológicos.

Escuela de Ingeniería en Informática Empresarial SYLLABUS

Transcripción:

1.-DATOS DE LA ASIGNATURA Nombre de la asignatura: Tópicos de programación avanzada Carrera: Lic. En Informática Clave de la asignatura: AW -0707 Horas teoría-horas práctica-créditos: 3-2-8 2.-HISTORIA DEL PROGRAMA Lugar y fecha de elaboración o revisión Instituto Tecnológico de Zacatecas del 7 al 18 de noviembre del 2005. Participantes Academia de sistemas y computación del Instituto Tecnológico de Zacatecas. Observaciones (cambios y justificación) 3.-UBICACIÓN DE LA ASIGNATURA a) Relación con otras asignaturas del plan de estudios Anteriores Posteriores Asignatura Temas Asignatura Temas Programación I Clases y Objetos Herencia Polimorfismo Archivos Estructuras de datos Programación II Desarrollo de aplicaciones para ambientes distribuidos Base de datos distribuidas Estructuras Lineales Programación Orientada a Eventos Acceso a Datos Implementación del procesamiento de datos Implementación de interfaz de usuario Integración de aplicaciones distribuidas Procesamiento de consultas distribuidas

b) Aportación de la asignatura al perfil del egresado: Proporciona conceptos y herramientas avanzadas para la integración de soluciones informáticas y refuerza conocimientos y habilidades para el desarrollo de aplicaciones distribuidas. 4 OBJETIVO(S) GENERAL(ES) DEL CURSO. Implementará soluciones complejas usando la tecnología.net para MS Windows ó servicios de internet. 5.-TEMARIO Unidad Temas Subtemas 1 Tópicos Básicos del.net 1.1.- Tipos Básicos de.net Framework Framework 1.1.1.- El tipo System Object 1.1.2.- El tipo String. 1.1.3.- El tipo Char 1.1.4.- El tipo StringBuilder 1.1.5.- Tipos numéricos 1.1.6.- El tipo Date Time 1.1.7.- El tipo Guid 2 Matrices, Listas y Colecciones 2.1.- La clase Array 2.1.1. Copia de matrices 2.1.2.- Ordenación de elementos 2.1.3.- Eliminación, copia y movimiento de elementos. 2.1.4.- Matrices de matrices. 2.2.- El espacio de nombres System Collections 2.2.1.- Las interfaces ICollecion, IList e IDictionary. 2.2.2.- La clase BitArray. 2.2.3.- La clase Stack 2.2.4.- La clase Queue 2.2.5.- La clase ArrayList 2.2.6.- La clase HashTable 2.2.7.- La clase SortedList 2.2.8.- Las clases StringCollection y StringDictionary. 3 Archivos, Directorios y Secuencias 3.1.- Las clases Directory y File 3.2.- Las clases DirectoryInfo y FileInfo 3.3.- La clase Path.

3.4.- La clase Stream. 3.4.1.- Operaciones con secuencias. 3.4.2.- Lectores y escritores de secuencias 3.4.3.- Lectura y escritura de secuencias de memoria 4 Serialización de Objetos 4.1.- Serialización básica. 4.1.1.- Serialización binaria 4.1.2.- Serialización SOAP 4.1.3.- Atributos Serializable y NonSerialzed. 4.1.4.- Clonación profunda de objetos 4.2.- Serialización XML 4.2.1.- La clase XmlSerializer 4.2.2.- Atributos de serialización 4.2.3.- El objeto XmlSerializerNamespaces 4.2.4.- Sucesos de deserialización 5 Expresiones Regulares 5.1.- Resumen de las expresiones regulares 5.1.1.- Fundamentos 5.1.2.- El lenguaje de expresiones regulares 5.1.3.- Opciones de expresiones regulares 5.2.- Clases de expresión regular 5.2.1.- La clase Regex 5.2.2.- Las clases MatchCollection y Match 5.2.3.- La clase Group 5.2.4.- Las clases CaptureCollection y Capture 6.-APRENDIZAJES REQUERIDOS Programación orientada a objetos Manejo de bases de datos distribuidas Dominio de estructuras de datos Conocimiento de lenguaje de programación orientado a objetos 7.- SUGERENCIAS DIDACTICAS Hacer de las horas prácticas un taller donde el profesor coordine el desarrollo

de ejemplos, teniendo el cuidado que durante la solución se resalten los puntos de importancia que la teoría define, ya sea como concepto o el uso de la sintaxis en el momento de su aplicación. Solicitar el desarrollo de un proyecto del interés de los estudiantes, aplicando los conocimientos adquiridos durante el curso. Definir un esquema de documentación de los trabajos ya sea de investigación documental o desarrollo de aplicaciones, el cual sustente las estrategias metodológicas del caso. Seleccionar, en acuerdo de academia, las tecnologías a utilizar de acuerdo a las necesidades del entorno, el contenido del programa y los recursos disponibles. Aplicar las tecnologías seleccionadas y sus características particulares al contenido del programa. Propiciar el trabajo en equipo. Identificar por equipos un problema que pueda ser utilizado como proyecto a lo largo del curso. 8.- SUGERENCIAS DE EVALUACION Realizar una evaluación diagnóstica al inicio del curso para conocer el desempeño académico del estudiante y programar las actividades del curso. Trabajos de investigación. Tareas relacionadas con la solución de problemas que requieren de programación. Establecer de común acuerdo con los estudiantes, la ponderación de las diferentes actividades del curso. En aquellas unidades que requieran la solución de problemas se recomienda que la evaluación se realice mediante el uso de la computadora. Seguimiento de los avances y documentación del proyecto propuesto. 9.- UNIDADES DE APRENDIZAJE UNIDAD 1: Tópicos Básicos del.net Framework El estudiante conocerá las clases más importantes que expone el.net Framework y su aplicación en el manejo de archivos, bases de 1.1.- Integrar equipos de trabajo para desarrollar una solución que contemple todos los conceptos analizados en clase. 1.2.- Elaborar un resumen de las clases mas usadas por el System Object. 1,2, 3, 4, 5, 6, 7

datos, y análisis XML. UNIDAD 2: Matrices, Listas y Colecciones Conocerá las 2.1.- Elaborar un resumen de los miembros de clases de que la clase ILst. ofrece el.net Framework para 2.2.- Elaborar un resumen de las propiedades y el manejo de métodos de la clase SortedList. estructuras datos colas, pilas y hash 2.3.- Implementar una solución que utilice y su métodos y propiedades de estas clases. compatibilidad con aplicaciones reales 1, 3, 5 UNIDAD 3: Archivos, Directorios y Secuencias Conocerá las 3.1.- Elaborar una tabla de los métodos y características de propiedades de las clases Directory y File. las clases contenidas en el 3.2.- Elaborar una tabla con los métodos de espacio de propiedades de las clases DirectoryInfo y nombres FileInfo. System.IO del.net Framework 3.3.- Implementar una solución que haga uso de para la estos métodos y clases. manipulación de archivos y bases de datos. 1, 2, 7 UNIDAD 4: Serialización de Objetos. Entenderá y usará el concepto de serialización en el 4.1.- Elaborar un resumen acerca de la serialización de objetos. 1, 4, 5, 6

desarrollo de soluciones.net. 4.2.- Elaborar una tabla de atributos para controlar la serialización XML. UNIDAD 5: Expresiones Regulares 4.3.- Desarrollar una solución que utilice estos conceptos. Conocerá las técnicas de análisis de archivos de texto basados en el concepto de expresiones regulares y su uso en la extracción de información de archivos HTML ó XML. 5.1.- Elaborar una tabla del lenguaje de expresiones regulares. (Categoría, Secuencia, Descripción). 5.2.- Elaborar un resumen de las clases de expresión regular: Regex MatchCollection Match Group CaptureCollection Capture 5.3.- Desarrollar una solución que utilice la metodología de expresiones regulares para analizar algún archivo de texto. 1, 3, 5, 6 10 FUENTES DE INFORMACION: 1. Balena Francesco.- Programación Avanzada con Microsoft Visual Basic.NET. Ed. McGraw Hill / Interamericana de España, 2003. 2. Bühler Erich R.- Visual Basic.NET. Guía de migración y Actualización. Ed. McGraw Hill / Interamiericana de España, 2002. 3. Mead Ged.- The Book of Visual Basic 2005..NET insight for Classic VB developers. 4. Cornell Gary, Morrison Jonathan.- Programming VB.NET. Ed. Apress, 2005. 5. Balena Francesco.- Programming Micrsoft Visual Basic.NET. Microsoft Press, 2005. 6. Barwell Ed et all.- Professional VB.NET. Wrox Press, 2005.

7. Halvorson Michael.- Microsoft Visual Basic.NET step by step. Microsoft Press, 2005 11. PRACTICAS PROPUESTAS Práctica C.