You are on page 1of 23

Manejo de tcnicas de programacin

Programa de Estudios

rea(s):

Tecnologas de la informacin y comunicacin

Carrera(s):
Profesional Tcnico y Profesional Tcnico-Bachiller en Informtica

Modelo Acadmico de Calidad para la Competitividad

MATP-00

1/23

Manejo de tcnicas de programacin

Editor: Colegio Nacional de Educacin Profesional Tcnica Programa de Estudios del Mdulo: Manejo de tcnicas de programacin.

rea(s): Tecnologas de la informacin y comunicacin. Carrera(s): Profesional Tcnico y Profesional Tcnico Bachiller en Informtica. Semestre(s): Segundo D. R. 2008, Colegio Nacional de Educacin Profesional Tcnica. Este material es vigente a partir de febrero 2009. Prohibida la reproduccin total o parcial de esta obra por cualquier medio, sin autorizacin por escrito del Conalep. Calle 16 de Septiembre 147 Norte, Col. Lzaro Crdenas, Metepec, Edo. de Mxico, C. P. 52148. HECHO EN MXICO. Primera Edicin 2008. ISBN: En trmite. www.conalep.edu.mx Fecha en que se termin su edicin: diciembre de 2008.

Modelo Acadmico de Calidad para la Competitividad

MATP-00

2/23

Directorio

Director General Mtro. Wilfrido Perea Curiel Secretario General Lic. Ramn Picazo Casteln Secretario de Desarrollo Acadmico y de Capacitacin Ing. Arq. Francisco de Padua Flores Flores Secretario de Administracin Lic. Hermilo Garca Christfield Secretario de Planeacin y Desarrollo Institucional Mtro. Jos Francisco J. Landero Gutirrez Secretario de Servicios Institucionales Mtro. Carlos Manuel Mancillas Pillado Director Corporativo de Asuntos Jurdicos Lic. Daniel Aceves Villagrn Director Corporativo de la Unidad de Estudios e Intercambio Acadmico Mtro. Roberto Borja Ochoa Director Corporativo de Informtica y Comunicaciones Lic. Miguel ngel Serrano Perea Directora de Diseo Curricular de la Formacin Ocupacional Arq. Violeta Araceli Figueroa Villarreal
Coordinadora de las reas de Metalmecnica, Metalurgia y Procesos de Produccin y Transformacin Lic. Patricia Alejandra Bernal Monzn Coordinadora de las reas de Comercio y Administracin, Informtica, Salud y Turismo Lic. Mara Teresa Villar Moya Coordinador de las reas de Automotriz, Electrnica y Telecomunicaciones e Instalacin y Mantenimiento Lic. Jaime G. Ayala Arellano

Grupo de trabajo Tcnico: Lic. Sandra Luz Lozano Ramrez

Metodolgico: Lic. Patricia Toledo Mrquez

Modelo Acadmico de Calidad para la Competitividad

MATP-00

3/23

Manejo de tcnicas de programacin

Contenido
Mensaje del Director General Presentacin del Secretario de Desarrollo Acadmico y de Capacitacin Captulo I: 1.1 1.2 Captulo II: 2.1 2.2 2.3 2.4 2.5 Generalidades de las Carreras Objetivo General de la Carrera Competencias Transversales al Curriculum Aspectos Especficos del Mdulo Presentacin Propsito del Mdulo Mapa del Mdulo Unidades de Aprendizaje Referencias Documentales

Pg. 5 7

8 9

10 12 13 14 22

Modelo Acadmico de Calidad para la Competitividad

MATP-00

4/23

Mensaje del Director General

Las grandes transformaciones mundiales en los diversos rdenes de la vida social, econmica, poltica y cultural, obligan a replantear, en el universo educativo, los modelos de formacin acadmica, las prcticas y estrategias didcticas y todo aquello que tenga que ver con la transmisin del saber. En ese contexto, las instituciones encargadas de la formacin educativa deben capitalizar su propia experiencia para lograr su pertinencia conforme a las necesidades laborales y culturales caractersticas de los grupos sociales que atiende, as como para innovar y promover la actualizacin de los contenidos curriculares y la mejora continua en los procesos formativos y de capacitacin. Para ello, se hace necesario conocer el entorno laboral, el perfil de los empleadores y las necesidades del mundo productivo. Ante estos retos, el Colegio Nacional de Educacin Profesional Tcnica, con sus tres dcadas de experiencia en la formacin de los profesionales tcnicos que requiere el pas, estrechamente vinculado con el sector productivo, asumi el compromiso institucional de reorientar su Modelo Acadmico, para perfeccionar su doble tarea de responder concretamente a los requerimientos profesionales tcnicos del sector laboral y, a la vez, a la formacin integral, cultural y ciudadana de nuestros egresados. Las perspectivas actuales del CONALEP se definen en el contexto de las nuevas condiciones y circunstancias del pas. La poltica educativa diseada por las autoridades federales, como parte del Plan Nacional de Desarrollo, nos marca el rumbo a seguir. A nosotros nos corresponde desarrollar nuestra iniciativa y capacidad creativa para estar a la altura de lo que la sociedad mexicana demanda del Colegio. Nos encontramos ya en el inicio de la construccin del sistema nacional del bachillerato, objetivo principal de la reforma integral de la educacin media superior. El nfasis inicial de la reforma del bachillerato ser puesto en los elementos comunes que todos los subsistemas debern incorporar en su perfil propio, tales como el marco curricular comn y la formacin docente basada en competencias. Pero la reforma tambin observa la necesidad de que cada subsistema fortalezca su identidad propia, es decir, lo que lo diferencia de los dems y le otorga su propia especificidad. El conalep est preparado para participar de forma entusiasta en la reforma general y, al mismo tiempo, para impulsar su propia reorientacin con el fin de fortalecer su identidad y mejorar las formas en que realiza su misin. Sin embargo, tal entrecruzamiento de polticas no deja de representar un gran reto para las estructuras y funciones tradicionales del Colegio. Algunos de los cambios que de manera obligada debemos hacer, como consecuencia de la reforma integral de la educacin media superior, no slo sern de orden funcional, sino que necesariamente afectarn a las estructuras acadmicas y administrativas del Colegio.

Modelo Acadmico de Calidad para la Competitividad

MATP-00

5/23

La misin original del conalep consista en la formacin de los tcnicos medios, de postsecundaria, que demanda el aparato productivo del pas. Posteriormente se le otorgaron expectativas y funciones para atender la demanda de los jvenes para estudiar el bachillerato. En otras palabras, pasamos a formar parte del archipilago del bachillerato nacional, habiendo surgido como sistema de educacin tcnica profesional. La reforma integral que hoy se lleva a cabo nos ubica de manera definitiva y clara, sin ambigedades, en lo que quiere ser el sistema nacional del bachillerato, pero al mismo tiempo nos obliga a recuperar nuestra misin fundamental, planteada desde su origen: la formacin de los tcnicos medios de la industria y los servicios. De ah deriva la reorientacin del modelo acadmico del colegio, adaptada para preparar ambas figuras necesarias: la del Profesional Tcnico y la del Profesional Tcnico Bachiller. En otras palabras, para el conalep se le plantea un camino que, sin dejar de impartir la educacin profesional tcnica, deber ser cada vez ms capaz de impartir tambin la educacin del bachillerato general. Nuestro Modelo Acadmico de Calidad para la Competitividad, basado en competencias laborales certificadas, mediante normas de validez universal, nos permite disear el camino para lograr lo que consideramos nuestro resultado fundamental: un profesional tcnico capaz de trabajar en cualquier empresa o institucin, en el mbito nacional o internacional, con base en sus competencias que en cualquier momento puedan ser comprobadas, as como de asumir plenamente sus responsabilidades ciudadanas y desarrollar las cualidades de aprendizaje durante su vida. Con estas grandes fortalezas de nuestra parte y con el invaluable apoyo de los Prestadores de Servicios Profesionales, tenemos la certeza de que los alumnos egresados del CONALEP estarn mejor preparados para afrontar los nuevos desafos que el desarrollo demanda. Nuestro profundo agradecimiento a los Prestadores de Servicios Profesionales, porque mediante sus opiniones expresadas en diferentes reuniones de evaluacin, se han sumado a las aportaciones de los sectores productivo, cientfico y humanstico, configurando as una consulta incluyente. El resultado de los trabajos realizados se resume en esta versin del Programa de Estudios, la cual ponemos a disposicin de la comunidad del Sistema CONALEP, para enriquecer la labor docente y la formacin acadmica. Lic. Wilfrido Perea Curiel Director General

Modelo Acadmico de Calidad para la Competitividad

MATP-00

6/23

Presentacin del Secretario de Desarrollo Acadmico

La Secretara de Desarrollo Acadmico y de Capacitacin, encargada de disear y evaluar el modelo acadmico de acuerdo a los requerimientos y necesidades de los sectores productivos; pblico, social y privado, en concordancia con los objetivos y las metas del CONALEP, conforme a las estrategias nacionales y sectoriales y con lineamientos establecidos para la Educacin Media Superior, llev a cabo una reorientacin de su modelo acadmico dando como resultado el Modelo Acadmico de Calidad para la Competitividad. Su propsito es promover una formacin profesional tcnica y capacitacin pertinente, flexible y de vanguardia en congruencia con las necesidades cambiantes del entorno laboral; as como una formacin integral y permanente de los individuos en un marco de desarrollo humano sustentable, a travs del desarrollo de competencias con un enfoque constructivista del conocimiento y del fortalecimiento de los mecanismos de vinculacin con el sector productivo e interinstitucional para asegurar la insercin laboral y posibilitar el ingreso a la educacin superior. Adems, el modelo est diseado para dotar al joven de los elementos que posibiliten la toma de decisiones con respecto al plan de vida y carrera, a la vez que favorezcan su desempeo acadmico, profesional y social; podr descubrir todas sus potencialidades de naturaleza e ndole biolgica, psicolgica, moral, cognitiva, fsica, esttica, espiritual y trascendental, y de la adquisicin de los saberes universales y fundamentales de cada disciplina. En suma, los Programas de Estudios buscan responder a las expectativas de la nueva generacin de estudiantes que nos han confiado su formacin acadmica y a quienes no podemos fallarles, por su propio bien y por el bien de Mxico. En el Conalep est claro que la trascendencia de la institucin se sustenta en el desarrollo profesional de sus egresados. Ing. Arq. Francisco de Padua Flores Flores Secretario de Desarrollo Acadmico y de Capacitacin

Modelo Acadmico de Calidad para la Competitividad

MATP-00

7/23

CAPTULO I: Generalidades de las Carreras.

1.1. Objetivo General de la Carrera

Realizar funciones necesarias de apoyo a nivel operativo que permitan brindar los servicios de desarrollo e implantacin de soluciones de tecnologa de informacin, automatizacin, organizacin, codificacin y recuperacin de la informacin y optimizacin de recursos informticos para impulsar la competitividad de las organizaciones o empresas de cualquier mbito.

Modelo Acadmico de Calidad para la Competitividad

MATP-00

8/23

1.2. Competencias Transversales al Currculum

Tipo Comunicativa

Matemtica

Cientfica

Ecolgica

Crticas y Creativas Cvicas y ticas Tecnolgicas

Descripcin Desarrollar el uso del lenguaje que permita la interpretacin y expresin de pensamientos, emociones, vivencias, conocimientos y opiniones de acuerdo con propsitos concretos y contextos de comunicacin especficos que promuevan el aprendizaje y el crecimiento individual as como la interaccin y convivencia en su vida acadmica, social y profesional. Emplear el pensamiento lgico y espacial para representar frmulas, modelos, construcciones, grficas y diagramas, que permitan identificar y comprender la importancia de realizar el tratamiento de las magnitudes y las cantidades eficientemente en la vida cotidiana aplicndolas en funcin de los requerimientos propios y comunicando las situaciones propiciadas a las cuales se enfrenta el individuo, como ciudadano constructivo, comprometido y reflexivo. Aplicar mtodos sistemticos de investigacin y conocimiento de la naturaleza y la sociedad, articulada con las competencias acadmicas y funciones productivas en las que se realizan procesos qumicos, fsicos y biolgicos. Contribuir al desarrollo sustentable de manera comprometida, crtica y participativa con acciones responsables desde la esfera personal y profesional que repercutan en los mbitos local, nacional e internacional, reconociendo las implicaciones biolgicas, econmicas, polticas y sociales de sus acciones en el ambiente y en la biodiversidad en un contexto global, para lograr un equilibrio entre la conservacin de los ecosistemas y el uso racional de los recursos, de tal manera que sea posible mejorar el bienestar de la poblacin actual sin afectar la capacidad y derecho de las generaciones futuras. Anlisis y valoracin de las situaciones, condiciones y posibilidades para el desempeo laboral y desarrollo humano; capacidad para identificar y solucionar problemas en contextos cambiantes; trabajo en equipo y en situaciones de incertidumbre: aprender a aprender, formacin empresarial, creatividad e innovacin, y desarrollo profesional tcnico. Lograr la autorregulacin y un compromiso social para la defensa de los derechos humanos, la tolerancia, el pensamiento crtico, la participacin y el dilogo como mecanismo para resolucin de conflictos, as como la responsabilidad frente al medio ambiente que permita una convivencia democrtica y de respeto a la justicia y a la legalidad. Desempeo eficiente, autnomo, flexible y responsable del individuo en situaciones en las que medien artefactos, herramientas, equipos o tecnologas.

Modelo Acadmico de Calidad para la Competitividad

MATP-00

9/23

CAPTULO II: Aspectos Especficos del Mdulo.

2.1. Presentacin

El mdulo de Manejo de tcnicas de programacin, se imparte en el segundo semestre y corresponde al ncleo de formacin profesional, de la carrera de Profesional Tcnico y Profesional Tcnico-Bachiller en Informtica. Tiene como finalidad, que el alumno adquiera las bases metodolgicas necesarias para el desarrollo de programas de cmputo en la resolucin de problemas con el fin de realizar la interaccin hombre-mquina. Para ello, el mdulo est constituido por dos unidades: la primera aborda el entorno de los lenguajes informticos y la secuencia de pasos para realizar programacin en el planteamiento y estructuracin de problemas; la segunda unidad comprende la elaboracin de rutinas de pseudocdigo en diferentes tipos de programacin, como la estructurada, funcional, orientada a objetos y dirigida por eventos. La contribucin del mdulo al perfil de egreso de las carrera en la que est considerado, incluye el desarrollo de competencias para la elaboracin de rutinas algortmicas en pseudocdigo apoyndose en anlisis y uso de tcnicas de programacin dado que este instrumento es la base en la elaboracin para construir cualquier programa de cmputo para aplicar a la diversidad de lenguajes de programacin que se desee utilizar. Las competencias desarrolladas en ste mdulo son recurrentemente empleadas en varios de los mdulos de la mismas, este se apoya en el mdulo de Resolucin de problemas del primer semestre, a lo largo del semestre son el punto de partida para las competencias profesionales de desarrollo de software y tratamiento de la informacin. Adems, estas competencias se complementan con la incorporacin de otras competencias bsicas, las profesionales y genricas que refuerzan la formacin tecnolgica y cientfica, y fortalecen la formacin integral de los educandos; que los prepara para comprender los procesos productivos en los que est involucrado para enriquecerlos, transformarlos, resolver problemas, ejercer la toma de decisiones y desempearse en diferentes ambientes laborales, con una actitud creadora, crtica, responsable y propositiva; de la misma manera, fomenta el trabajo en equipo, el desarrollo pleno de su potencial en los mbitos profesional y personal y la convivencia de manera armnica con el medio ambiente y la sociedad. La tarea docente en este mdulo tendr que diversificarse, a fin de que los Prestadores de Servicios Profesionales (PSPs) realicen funciones preceptoras, las que consistirn en la gua y acompaamiento de los alumnos durante su proceso de formacin acadmica y personal y en la definicin de estrategias de participacin que permitan incorporar a su familia en un esquema de corresponsabilidad que coadyuve a su desarrollo integral; por tal motivo, deber destinar tiempo dentro de cada unidad para brindar este apoyo a la labor educativa de acuerdo al Programa de Preceptoras.

Modelo Acadmico de Calidad para la Competitividad

MATP-00

10/23

Por ltimo, es necesario que al final de cada unidad de aprendizaje se considere una sesin de clase en la cual se realice la recapitulacin de los aprendizajes logrados, en lo general, por los alumnos, con el propsito de verificar que stos se han alcanzado o, en caso contrario, determinar las acciones de mejora pertinentes. Cabe sealar que en esta sesin el alumno que haya obtenido insuficiencia en sus actividades de evaluacin o desee mejorar su resultado, tendr la oportunidad de entregar nuevas evidencias.

Modelo Acadmico de Calidad para la Competitividad

MATP-00

11/23

2.2. Propsito del mdulo

Elaborar rutinas de algoritmos, manejo de tcnicas de programacin en pseudocdigo con base en anlisis, uso de estructuras de datos, recursividad, clusulas, sentencias de herencia, controles eventos y multitareas para resolver problemas complejos relacionados con el procesamiento de informacin.

Proporcionar un referente para la evaluacin de la competencia en las funciones de elaborar programas de cmputo en pseudocdigo para el desarrollo y resolucin de problemas. Las habilidades que se refieren implican el manejo de la secuencia de pasos para realizar programas, tcnicas de estructura de datos, recursividad, clusulas, sentencias de herencia, controles, eventos y multitareas, as como la capacidad de analizar y resolver algoritmos y de acuerdo a las necesidades de un problema planteado.

Establecer el referente para evaluar la competencia de desarrollar destrezas en programacin en pseudocdigo con base en la secuencia de pasos de programacin y tcnicas de lenguajes de programacin para la solucin de problemas.

Modelo Acadmico de Calidad para la Competitividad

MATP-00

12/23

2.3. Mapa del Mdulo


Nombre del Mdulo Unidad de Aprendizaje 1. Desarrolla rutinas de programacin con herramientas de representacin de algoritmos. 38 horas Resultado de Aprendizaje 1.1 Disea secuencias de pasos lgicos con herramientas de desarrollo de algoritmos para la implementacin de una solucin a problemas dados. 15 horas 1.2 Aplica estructuras algortmicas en la construccin de rutinas para establecer procesos o sealar caminos alternativos a seguir en la elaboracin de programas de cmputo. 23 horas

Manejo de programacin 108 Horas

tcnicas

de

2 Programa en pseudocdigo con tcnicas de lenguajes de programacin. 70 horas

2.1 Elaborar rutinas en pseudocdigo por medio de estructuras de datos para su aplicacin en lenguajes de programacin estructurada. 20 horas 2.2 Elaborar rutinas en pseudocdigo mediante recursividad para su aplicacin en lenguajes de programacin funcional. 12 horas 2.3 Elaborar rutinas en pseudocdigo con base en clases y herencia para su aplicacin en lenguajes de programacin orientada a objetos. 20 Horas 2.4 Elaborar rutinas en pseudocdigo con base en controles, eventos y multitareas para su aplicacin en lenguajes de programacin dirigida por eventos. 18 Horas

Modelo Acadmico de Calidad para la Competitividad

MATP-00

13/23

2.4. Unidades de Aprendizaje Unidad de aprendizaje: Propsito de la unidad


Desarrolla rutinas de programacin con herramientas de representacin de algoritmos. Nmero 1

Realizar diseo y construccin de rutinas algortmicas mediante el uso de tcnicas de programacin como diagramas de flujo y estructuras a fin de utilizar los elementos necesarios que permitan el establecimiento de procedimientos que nos sealen la resolucin de un problema determinado. 1.1 Disea secuencias de pasos lgicos con herramientas de desarrollo de algoritmos para la implementacin de una solucin a problemas dados. C P A Evidencias a recopilar Resultados impresos de la solucin al problema. Ponderacin 25 % A Contenidos

38 horas

Resultado de aprendizaje:

15 horas

Actividades de evaluacin 1.1.1 Plantea la solucin a un problema especfico de la vida cotidiana considerando que sea abordado con anlisis, diagramas de flujo, algoritmos, solucin en pseudocdigo y pruebas de escritorio.

Identificacin de fases del ciclo de vida de un software. Anlisis del problema. Diseo del procedimiento solucin: algortmo - Inicio - Comentarios - Declaracin de variables constantes. - Peticin de datos. - Proceso. - Escritura del resultado. - Fin. Pruebas del funcionamiento. Documentacin. de

Modelo Acadmico de Calidad para la Competitividad

MATP-00

14/23

Actividades de evaluacin

Evidencias a recopilar

Ponderacin

Contenidos Mantenimiento. B Uso de herramientas de representacin de algoritmos. Pseudocdigo. Construccin de diagramas de flujo. Codificacin de algoritmos.

Modelo Acadmico de Calidad para la Competitividad

MATP-00

15/23

Resultado de aprendizaje:

1.2 Aplica estructuras algortmicas en la construccin de rutinas para establecer procesos o sealar caminos alternativos a seguir en la elaboracin de programas de cmputo. C P A Evidencias a recopilar Resultados impresos de de las secuencias algortmicas. Ponderacin 15% A Contenidos

23 horas

Actividades de evaluacin 1.2.1 Construye secuencias lgicas de pasos dados problemas determinados mediante el uso de estructuras algortmicas selectivas y repetitivas.

Identificacin de estructuras algortmicas selectivas. Concepto. Simple (SI ENTONCES). Doble (SI ENTONCES/SINO). Mltiple (SI MLTIPLE). En cascada (anidadas).

Uso de estructuras algortmicas repetitivas. Concepto. Repetir (FOR). Mientras (WHILE).

Sesin para recapitulacin, coevaluacin y entrega de evidencias.


C: Conceptual P: Procedimental A: Actitudinal

Modelo Acadmico de Calidad para la Competitividad

MATP-00

16/23

Unidad de aprendizaje: Propsito de la unidad

Programa en pseudocdigo con tcnicas de lenguajes de programacin.

Nmero

2 70 horas

Programar en pseudocdigo con base a estructuras de datos, recursividad, caractersticas de la programacin orientada a objetos y a eventos que conlleven a la codificacin de las tcnicas de programacin en los lenguajes de cmputo. 2.1 Elaborar rutinas en pseudocdigo por medio de estructuras de datos para su aplicacin en lenguajes de programacin estructurada. C P A Evidencias a recopilar Presentacin de resultados en lenguaje pseudocdigo. Ponderacin 20 % A Contenidos Programacin Estructurada. Concepto. Caractersticas. Lenguajes:
Basic Cobol Fortran Pascal C

Resultado de aprendizaje:

20 horas

Actividades de evaluacin 2.1.1 Elabora rutinas de programacin estructurada en pseudocdigo de planteamientos establecidos aplicados a su carrera.

Aplicacin de estructuras de datos. Vectores y matrices. Pilas y colas. Listas. rboles. - Simple - Binario Arreglos. - Unidimensionales

Modelo Acadmico de Calidad para la Competitividad

MATP-00

17/23

- Multidimensionales Registros. Combinaciones registros. entre arreglos rutinas y de

Aplicaciones en pseudocdigo.

Modelo Acadmico de Calidad para la Competitividad

MATP-00

18/23

Resultado de aprendizaje:

2.2 Elaborar rutinas en pseudocdigo mediante recursividad para su aplicacin en lenguajes de programacin funcional. C P A Evidencias a recopilar Presentacin de resultados en lenguaje pseudocdigo. Ponderacin 10 % A Contenidos Programacin Funcional. Concepto. Caractersticas. Lenguajes:

12 horas

Actividades de evaluacin 2.2.1 Elabora rutinas de programacin con tcnica funcional en pseudocdigo de planteamientos establecidos aplicados a su carrera.

- Lisp - Camel - Hope - Erlang - F# (Functional#). Programacin Funcional con recursividad. Sistema de tipos. Tcnicas de programacin recursiva. Modelos de evaluacin. Clases de tipos. Aplicaciones en pseudocdigo. rutinas de

Modelo Acadmico de Calidad para la Competitividad

MATP-00

19/23

Resultado de aprendizaje:

2.3 Elaborar rutinas en pseudocdigo con base en clases y herencia para su aplicacin en lenguajes de programacin orientada a objetos. C P A Evidencias a recopilar Presentacin de resultados en lenguaje pseudocdigo. Ponderacin 20 % A Contenidos

20 horas

Actividades de evaluacin 2.3.1 Elabora rutinas de programacin con tcnica orientada a objetos en pseudocdigo de planteamientos establecidos aplicados a su carrera

Identificacin de elementos de programacin orientada a objetos. Concepto. Caractersticas.


- Abstraccin. - Encapsulamiento: - Principio de ocultacin. - Polimorfismo. - Herencia:

Lenguajes:
- C++ - Java, - C#, - VB.Net - Visual Basic

Programacin orientada a objetos. Objeto. Clase. Herencia. Aplicaciones en pseudocdigo. rutinas de

Modelo Acadmico de Calidad para la Competitividad

MATP-00

20/23

Resultado de aprendizaje:

2.4 Elaborar rutinas en pseudocdigo con base en controles, eventos y multitareas para su aplicacin en lenguajes de programacin dirigida por eventos. C P A Evidencias a recopilar Presentacin de resultados en lenguaje pseudocdigo. Ponderacin 10 % A Contenidos

15 horas

Actividades de evaluacin 2.4.1 Elabora rutinas de programacin con tcnica de programacin dirigida por eventos en pseudocdigo de planteamientos establecidos aplicados a su carrera

Identificacin de elementos de programacin dirigida por eventos. Concepto. Caractersticas. Lenguajes: - Visual Basic - Javascript - Java(AWT,swing) - Visual C++ - .Visual .Net - Visual C# - Visual J# - ASP .Net Programacin dirigida por eventos y control. Eventos secuenciales, simultneos y concurrentes Multitarea - Basada en procesos. - Basada en hebras. Aplicaciones en pseudocdigo. rutinas de

Sesin para recapitulacin, coevaluacin y entrega de evidencias.


C: Conceptual P: Procedimental A: Actitudinal

Modelo Acadmico de Calidad para la Competitividad

MATP-00

21/23

2.5. Referencias Documentales

Bsica: Cair, Osvaldo. Metodologa de la Programacin para Bachillerato. Mxico D.F., Alfaomega Grupo Editor, S. A. de C.V., enero 2007. Complementaria: Cair, Osvaldo. Metodologa de la Programacin. Tercera edicin, Mxico D.F., Alfaomega Grupo Editor, S. A. de C.V., enero 2008. Prez Martnez, M. J. y Meja L. F. Informtica 2 (Unidad I), Mxico, ALFAOMEGA Grupo Editor, 2008. Prez Martnez, M. J Informtica para bachillerato 2 (Unidad 1), Mxico, ALFAOMEGA Grupo Editor, 2006. Ramrez, Felipe. Aprenda Practicando Introduccin a la Programacin (algoritmos y su implementacin en VB.NET, C#, Java y C++). Mxico D.F., Alfaomega Grupo Editor, S. A. de C.V., 2007. Santos, Manuel y otros. Fundamentos de Programacin. Mxico D.F., Alfaomega Grupo Editor, S. A. de C.V., 2005 Pginas Web: Diccionario en donde aparece el trmino Pseudocdigo y otros ms referidos al mdulo, Disponible en http://es.wikipedia.org/wiki/Wikipedia .(27-12-08) Pseudocdigo , diagramas estructurados y estructuras algortmicas, Disponible en http://www.desarrolloweb.com/articulos/pseudocodigo.html. (27-12-08) Definicin de Pseudocdigo - qu es Pseudocdigo?, Disponible en http://www.alegsa.com.ar/Dic/pseudocodigo.php (27-12-08) Apuntes de Pseudocdigo , Disponible en:.www.monografias.com/trabajos40/pseudo-codigo/pseudo-codigo.shtml (27-12-08) Apuntes de Pseudocdigo de la EGEL lnfo- Comp del CENEVAL, http://www.angelfire.com/scifi/jzavalar/apuntes/pseudo.html .(27-12-08) El pseudocdigo que a continuacin se define fue tomado de la gua. Sirve para escribir programas de computadora en lenguaje ...

Modelo Acadmico de Calidad para la Competitividad

MATP-00

22/23

Apuntes acerca de Programacin Estructurada, Disponible en: http://www.monografias.com/trabajos/progestructu/progestructu.shtml (27-12-08) Artculo sobre programacin funcional de la Universidad de Utrecht del Departamento de Informtica, Disponible en: http://people.cs.uu.nl/jeroen/courses/fp-sp.pdf .(27-12-08) Programacin funcional, Disponible en: http://www.dsic.upv.es/asignaturas/facultad/prg/prf.html .(27-12-08) y http://www.dsic.upv.es/asignaturas/facultad/prg/prf.html (7-12-08) Programacin dirigida por eventos, Disponible en: http://www.freenetpages.co.uk/hp/alan.gauld/spanish/tutevent.htm http://www.monografias.com/trabajos/progeventos/progeventos.shtml (27-12-08 Programacin Orientada a Objetos, Disponible en: http://www.monografias.com/trabajos/objetos/objetos.shtml (27-12-08) Programacion orientada a objetos, Disponible en: http://www.monografias.com/trabajos14/progorie/progorie.shtml .(27-12-08) Qu es la programacion orientada a objetos, Disponible en: http://www.desarrolloweb.com/articulos/499.php (27-12-08) Conceptos de programacin orientada a objetos, Disponible en http://programarenc.webcindario.com/Cplus/capitulo1.htm .(27-12-08) (27-12-08) Programacin orientada a eventos, Disponible en : http://www.monografias.com/trabajos/progeventos/progeventos.shtml y

Modelo Acadmico de Calidad para la Competitividad

MATP-00

23/23