Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
PROO-01
1/101
Contenido
Pg. I. 1. 2. 3. 4. 5. 6. II. 7. 8. 9. 10. Gua pedaggica Descripcin Datos de identificacin de la norma Generalidades pedaggicas Enfoque del mdulo Orientaciones didcticas y estrategias de aprendizaje por unidad Prcticas/ejercicios/problemas/actividades Gua de evaluacin Descripcin Tabla de ponderacin Materiales para el desarrollo de actividades de evaluacin Matriz de valoracin o rbrica 3 4 5 13 15 22 82 83 87 88 89
PROO-01
2/101
1. Descripcin
La Gua Pedaggica es un documento que integra elementos tcnico-metodolgicos planteados de acuerdo con los principios y lineamientos del Modelo Acadmico de Calidad para la Competitividad del Conalep para orientar la prctica educativa del Prestador de Servicios Profesionales (PSP) en el desarrollo de competencias previstas en los programas de estudio. La finalidad que tiene esta gua es facilitar el aprendizaje de los alumnos, encauzar sus acciones y reflexiones y proporcionar situaciones en las que desarrollar las competencias. El PSP debe asumir conscientemente un rol que facilite el proceso de aprendizaje, proponiendo y cuidando un encuadre que favorezca un ambiente seguro en el que los alumnos puedan aprender, tomar riesgos, equivocarse extrayendo de sus errores lecciones significativas, apoyarse mutuamente, establecer relaciones positivas y de confianza, crear relaciones significativas con adultos a quienes respetan no por su estatus como tal, sino como personas cuyo ejemplo, cercana y apoyo emocional es valioso. Es necesario destacar que el desarrollo de la competencia se concreta en el aula, ya que formar con un enfoque en competencias significa crear experiencias de aprendizaje para que los alumnos adquieran la capacidad de movilizar, de forma integral, recursos que se consideran indispensables para saber resolver problemas en diversas situaciones o contextos, e involucran las dimensiones cognitiva, afectiva y psicomotora; por ello, los programas de estudio, describen las competencias a desarrollar, entendindolas como la combinacin integrada de conocimientos, habilidades, actitudes y valores que permiten el logro de un desempeo eficiente, autnomo, flexible y responsable del individuo en situaciones especficas y en un contexto dado. En consecuencia, la competencia implica la comprensin y transferencia de los conocimientos a situaciones de la vida real; ello exige relacionar, integrar, interpretar, inventar, aplicar y transferir los saberes a la resolucin de problemas. Esto significa que el contenido, los medios de enseanza, las estrategias de aprendizaje, las formas de organizacin de la clase y la evaluacin se estructuran en funcin de la competencia a formar; es decir, el nfasis en la proyeccin curricular est en lo que los alumnos tienen que aprender, en las formas en cmo lo hacen y en su aplicacin a situaciones de la vida cotidiana y profesional. Considerando que el alumno est en el centro del proceso formativo, se busca acercarle elementos de apoyo que le muestren qu competencias va a desarrollar, cmo hacerlo y la forma en que se le evaluar. Es decir, mediante la gua pedaggica el alumno podr autogestionar su aprendizaje a travs del uso de estrategias flexibles y apropiadas que se transfieran y adopten a nuevas situaciones y contextos e ir dando seguimiento a sus avances a travs de una autoevaluacin constante, como base para mejorar en el logro y desarrollo de las competencias indispensables para un crecimiento acadmico y personal.
PROO-01
3/101
2. Datos de Identificacin de la
Norma
Cdigo:
Nivel de competencia:
PROO-01
4/101
3.
Generalidades Pedaggicas
Con el propsito de difundir los criterios a considerar en la instrumentacin de la presente gua entre los docentes y personal acadmico de planteles y Colegios Estatales, se describen algunas consideraciones respecto al desarrollo e intencin de las competencias expresadas en los mdulos correspondientes a la formacin bsica, propedutica y profesional. Los principios asociados a la concepcin constructivista del aprendizaje mantienen una estrecha relacin con los de la educacin basada en competencias, la cual se ha concebido en el Colegio como el enfoque idneo para orientar la formacin ocupacional de los futuros profesionales tcnicos y profesionales tcnicos bachiller. Este enfoque constituye una de las opciones ms viables para lograr la vinculacin entre la educacin y el sector productivo de bienes y servicios. En los programas de estudio se proponen una serie de contenidos que se considera conveniente abordar para obtener los Resultados de Aprendizaje establecidos; sin embargo, se busca que este planteamiento le d al prestador de servicios profesionales la posibilidad de desarrollarlos con mayor libertad y creatividad. En este sentido, se debe considerar que el papel que juegan el alumno y el prestador de servicios profesionales en el marco del Modelo Acadmico de Calidad para la Competitividad tenga, entre otras, las siguientes caractersticas:
El alumno:
Mejora su capacidad para resolver problemas. Aprende a trabajar en grupo y comunica sus ideas. Aprende a buscar informacin y a procesarla. Construye su conocimiento. Adopta una posicin crtica y autnoma. Realiza los procesos de autoevaluacin y coevaluacin.
PROO-01
5/101
Considerando la importancia de que el PSP planee y despliegue con libertad su experiencia y creatividad para el desarrollo de las competencias consideradas en los programas de estudio y especificadas en los Resultados de Aprendizaje, en las competencias de las Unidades de Aprendizaje, as como en la competencia del mdulo; podr proponer y utilizar todas las estrategias didcticas que considere necesarias para el logro de estos fines educativos, con la recomendacin de que fomente, preferentemente, las estrategias y tcnicas didcticas que se describen en este apartado. Al respecto, entenderemos como estrategias didcticas los planes y actividades orientados a un desempeo exitoso de los resultados de aprendizaje, que incluyen estrategias de enseanza, estrategias de aprendizaje, mtodos y tcnicas didcticas, as como, acciones paralelas o alternativas que el PSP y los alumnos realizarn para obtener y verificar el logro de la competencia; bajo este tenor, la autoevaluacin debe ser considerada tambin como una estrategia por excelencia para educar al alumno en la responsabilidad y para que aprenda a valorar, criticar y reflexionar sobre el proceso de enseanza y su aprendizaje individual. Es as como la seleccin de estas estrategias debe orientarse hacia un enfoque constructivista del conocimiento y estar dirigidas a que los alumnos observen y estudien su entorno, con el fin de generar nuevos conocimientos en contextos reales y el desarrollo de las capacidades reflexivas y crticas de los alumnos. Desde esta perspectiva, a continuacin se describen brevemente los tipos de aprendizaje que guiarn el diseo de las estrategias y las tcnicas que debern emplearse para el desarrollo de las mismas:
PROO-01
6/101
TIPOS APRENDIZAJES.
Significativo Se fundamenta en una concepcin constructivista del aprendizaje, la cual se nutre de diversas concepciones asociadas al cognoscitivismo, como la teora psicogentica de Jean Piaget, el enfoque sociocultural de Vygotsky y la teora del aprendizaje significativo de Ausubel. Dicha concepcin sostiene que el ser humano tiene la disposicin de aprender verdaderamente slo aquello a lo que le encuentra sentido en virtud de que est vinculado con su entorno o con sus conocimientos previos. Con respecto al comportamiento del alumno, se espera que sean capaces de desarrollar aprendizajes significativos, en una amplia gama de situaciones y circunstancias, lo cual equivale a aprender a aprender, ya que de ello depende la construccin del conocimiento. Colaborativo. El aprendizaje colaborativo puede definirse como el conjunto de mtodos de instruccin o entrenamiento para uso en grupos, as como de estrategias para propiciar el desarrollo de habilidades mixtas (aprendizaje y desarrollo personal y social). En el aprendizaje colaborativo cada miembro del grupo es responsable de su propio aprendizaje, as como del de los restantes miembros del grupo (Johnson, 1993.) Ms que una tcnica, el aprendizaje colaborativo es considerado una filosofa de interaccin y una forma personal de trabajo, que implica el manejo de aspectos tales como el respeto a las contribuciones y capacidades individuales de los miembros del grupo (Maldonado Prez, 2007). Lo que lo distingue de otro tipo de situaciones grupales, es el desarrollo de la interdependencia positiva entre los alumnos, es decir, de una toma de conciencia de que slo es posible lograr las metas individuales de aprendizaje si los dems compaeros del grupo tambin logran las suyas. El aprendizaje colaborativo surge a travs de transacciones entre los alumnos, o entre el docente y los alumnos, en un proceso en el cual cambia la responsabilidad del aprendizaje, del docente como experto, al alumno, y asume que el docente es tambin un sujeto que aprende. Lo ms importante en la formacin de grupos de trabajo colaborativo es vigilar que los elementos bsicos estn claramente estructurados en cada sesin de trabajo. Slo de esta manera se puede lograr que se produzca, tanto el esfuerzo colaborativo en el grupo, como una estrecha relacin entre la colaboracin y los resultados (Jonhson & F. Jonhson, 1997). Los elementos bsicos que deben estar presentes en los grupos de trabajo colaborativo para que ste sea efectivo son:
la interdependencia positiva.
PROO-01
7/101
Aprendizaje Basado en Problemas. Consiste en la presentacin de situaciones reales o simuladas que requieren la aplicacin del conocimiento, en las cuales el alumno debe analizar la situacin y elegir o construir una o varias alternativas para su solucin (Daz Barriga Arceo, 2003). Es importante aplicar esta estrategia ya que las competencias se adquieren en el proceso de solucin de problemas y en este sentido, el alumno aprende a solucionarlos cuando se enfrenta a problemas de su vida cotidiana, a problemas vinculados con sus vivencias dentro del Colegio o con la profesin. Asimismo, el alumno se apropia de los conocimientos, habilidades y normas de comportamiento que le permiten la aplicacin creativa a nuevas situaciones sociales, profesionales o de aprendizaje, por lo que:
Se puede trabajar en forma individual o de grupos pequeos de alumnos que se renen a analizar y a resolver un problema seleccionado o diseado especialmente para el logro de ciertos resultados de aprendizaje. Se debe presentar primero el problema, se identifican las necesidades de aprendizaje, se busca la informacin necesaria y finalmente se regresa al problema con una solucin o se identifican problemas nuevos y se repite el ciclo. Los problemas deben estar diseados para motivar la bsqueda independiente de la informacin a travs de todos los medios dis ponibles para el alumno y adems generar discusin o controversia en el grupo. El mismo diseo del problema debe estimular que los alumnos utilicen los aprendizajes previamente adquiridos. El diseo del problema debe comprometer el inters de los alumnos para examinar de manera profunda los conceptos y objetivos que se quieren aprender.
PROO-01
8/101
TCNICAS
Mtodo de proyectos. Es una tcnica didctica que incluye actividades que pueden requerir que los alumnos investiguen, construyan y analicen informacin que coincida con los objetivos especficos de una tarea determinada en la que se organizan actividades desde una perspectiva experiencial, donde el alumno aprende a travs de la prctica personal, activa y directa con el propsito de aclarar, reforzar y construir aprendizajes (Intel Educacin). Para definir proyectos efectivos se debe considerar principalmente que:
Los alumnos son el centro del proceso de aprendizaje. Los proyectos se enfocan en resultados de aprendizaje acordes con los programas de estudio. Las preguntas orientadoras conducen la ejecucin de los proyectos. Los proyectos involucran mltiples tipos de evaluaciones continuas. El proyecto tiene conexiones con el mundo real. Los alumnos demuestran conocimiento a travs de un producto o desempeo. La tecnologa apoya y mejora el aprendizaje de los alumnos. Las destrezas de pensamiento son integrales al proyecto.
PROO-01
9/101
Las actividades deben ayudar a responsabilizar a los alumnos de su propio aprendizaje y a aplicar competencias adquiridas en el saln de clase en proyectos reales, cuyo planteamiento se basa en un problema real e involucra distintas reas. El proyecto debe implicar que los alumnos participen en un proceso de investigacin, en el que utilicen diferentes estrategias de estudio; puedan participar en el proceso de planificacin del propio aprendizaje y les ayude a ser flexibles, reconocer al "otro" y comprender su propio entorno personal y cultural. As entonces se debe favorecer el desarrollo de estrategias de indagacin, interpretacin y presentacin del proceso seguido. De acuerdo a algunos tericos, mediante el mtodo de proyectos los alumnos buscan soluciones a problemas no convencionales, cuando llevan a la prctica el hacer y depurar preguntas, debatir ideas, hacer predicciones, disear planes y/o experimentos, recolectar y analizar datos, establecer conclusiones, comunicar sus ideas y descubrimientos a otros, hacer nuevas preguntas, crear artefactos o propuestas muy concretas de orden social, cientfico, ambiental, etc. En la gran mayora de los casos los proyectos se llevan a cabo fuera del saln de clase y, dependiendo de la orientacin del proyecto, en muchos de los casos pueden interactuar con sus comunidades o permitirle un contacto directo con las fuentes de informacin necesarias para el planteamiento de su trabajo. Estas experiencias en las que se ven involucrados hacen que aprendan a manejar y usar los recursos de los que dis ponen como el tiempo y los materiales. Como medio de evaluacin se recomienda que todos los proyectos tengan una o ms presentaciones del avance para evaluar resultados relacionados con el proyecto. Para conocer acerca del progreso de un proyecto se puede: Pedir reportes del progreso. Presentaciones de avance, Monitorear el trabajo individual o en grupos. Solicitar una bitcora en relacin con cada proyecto. Calendarizar sesiones semanales de reflexin sobre avances en funcin de la revisin del plan de proyecto.
Estudio de casos.
PROO-01
10/101
Interrogacin.
PROO-01
11/101
Participativo-vivenciales. Son un conjunto de elementos didcticos, sobre todo los que exigen un grado considerable de involucramiento y participacin de todos los miembros del grupo y que slo tienen como lmite el grado de imaginacin y creatividad del facilitador. Los ejercicios vivenciales son una alternativa para llevar a cabo el proceso enseanza-aprendizaje, no slo porque facilitan la transmisin de conocimientos, sino porque adems permiten identificar y fomentar aspectos de liderazgo, motivacin, interaccin y comunicacin del grupo, etc., los cuales son de vital importancia para la organizacin, desarrollo y control de un grupo de aprendizaje. Los ejercicios vivenciales resultan ser una situacin planeada y estructurada de tal manera que representan una experiencia muy atractiva, divertida y hasta emocionante. El juego significa apartarse, salirse de lo rutinario y montono, para asumir un papel o personaje a travs del cual el individuo pueda manifestar lo que verdaderamente es o quisiera ser sin temor a la crtica, al rechazo o al ridculo. El desarrollo de estas experiencias se encuentra determinado por los conocimientos, habilidades y actitudes que el grupo requiera revisar o analizar y por sus propias vivencias y necesidades personales.
PROO-01
12/101
El mdulo de Programacin Orientada a Objetos est enfocado en la adquisicin de competencias necesarias para desarrollar aplicaciones bajo el enfoque de la programacin orientada a objetos empleando un lenguaje de programacin de tercera generacin. Se construyen modelos para el diseo de programas orientados a objetos empleando el Lenguaje de Modelado Unificado o UML, y se desarrollan aplicaciones, empleando las tcnicas de herencia, sobrecarga, polimorfismo y encapsulamiento, as como la implementacin de medidas de seguridad para la integridad de los datos y la ejecucin continua del sistema. Por otra parte, sin dejar de reconocer que la enseanza debe personalizarse, en el sentido de permitir a cada alumno trabajar con independencia y a su propio ritmo, tambin es importante incluir y promover en este mdulo estrategias de aprendizaje colaborativo y grupal, as como tambin fomentar el desarrollo de competencias transversales que permitan establecer una mejor comunicacin e interrelaciones con los dems, socializar, compartir e intercambiar informacin, potencializar un pensamiento crtico, lo que contribuye a activar el aprendizaje y autoaprendizaje. Adems se sugiere estar atento de forma constante del desarrollo explcito de competencias cvicas y ticas, a travs de la enseanza de valores y actitudes que fomenten el ejercicio honesto de la profesin; cientficas que desarrollen una actitud de bsqueda de nuevas soluciones a viejos y nuevos problemas a partir de la observacin sistmica y objetiva del entorno; matemtica a travs del constante empleo del pensamiento lgico; tecnolgicas que lo lleven a la operacin eficiente, autnoma y flexible de las herramientas y tecnologas informticas existentes. El contexto en el que se estructura el mdulo parte de la consideracin de que en la sociedad actual se exige que la escuela forme y prepare para la vida, de modo que el alumno no slo responda a situaciones inmediatas, sino que adquiera conocimientos, habilidades y actitudes que le permitan una participacin reflexiva y comprometida con su entorno local y mundial. Para lograrlo hay que enfatizar el desarrollo de competencias que permitan a los sujetos comprender el mundo e insertarse de manera exitosa a la sociedad, El desarrollo de estas competencias implica interrelaciones mutuas. As, el promover la cultura del respeto y la solidaridad se vincula fcilmente con la capacidad de tomar decisiones y la iniciativa de llevar a cabo proyectos personales, aprovechando diversas informaciones y los avances de la ciencia. El reto docente es cmo integrar las competencias y favorecer el desarrollo de las disciplinas que pretenda ensear ya que el enfoque de competencias
PROO-01
13/101
consecucin del propsito del mdulo a travs de acciones secuenciadas que lleven gradualmente al alumno al desarrollo de sus actividades, primeramente acadmicas y posteriormente profesionales, de manera segura, consciente y responsable. Por otra parte, es importante incluir y promover en este mdulo estrategias de aprendizaje colaborativo y grupal, as como fomentar el desarrollo de competencias transversales que permitan
establecer una mejor comunicacin e interrelaciones con los dems, socializar, compartir e intercambiar informacin, potencializar un pensamiento crtico, lo que contribuye a activar el aprendizaje y autoaprendizaje. Se recomienda por ltimo elaborar un cdigo tico durante el desarrollo del mdulo con el propsito de definir los compromisos y responsabilidades que deben compartir en el espacio acadmico, como: respeto a la persona, honestidad, confianza, justicia, comunicacin, cooperacin, iniciativa, amabilidad, perseverancia y la actitud positiva para el logro de objetivos, as como adecuar las prcticas de ejercicio al equipo existente en el laboratorio de informtica y al rea de aplicacin de la carrera; realizando las prcticas con orden, limpieza, fomentando el uso de software libre o de marca, evitando acciones ilegales para garantizar el funcionamiento y calidad del mismo.
PROO-01
14/101
Unidad I
Orientaciones Didcticas
Para la adquisicin de la competencia donde el alumno Desarrollar programas orientados a objetos empleando para ello los elementos y tcnicas de la programacin orientada a objetos, la elaboracin de modelos mediante el uso del Lenguaje de Modelado Unificado y la implementacin de objetos, clases y sus interacciones para disear aplicaciones a travs de un lenguaje de programacin de tercera generacin; se sugiere fomentar e implementar actividades y prcticas, en donde se le proporcionen al alumno elementos bsicos que le permitan identificar la importancia y ventajas de emplear esta metodologa para el desarrollo de aplicaciones y que a su vez le facilitar escribir cdigo de programacin que sea fcil de mantener y reutilizar. Esta unidad proporcionar al alumno elementos bsicos que le permitirn realizar las actividades y prcticas previstas en la unidad subsecuente, por eso se propone que el Prestador de Servicios Profesionales lleve a cabo lo siguiente: Aplica una evaluacin diagnstica al iniciar la unidad, definiendo los contenidos y resultados de aprendizaje a alcanzar, tambin se exhorta a establecer reglas grupales para el desarrollo de las clases y acuerdos en el cumplimiento de las tareas encomendadas dentro y fuera del aula, y por ltimo es relevante promover la asistencia y participacin diaria, el cuidado de los materiales, recursos didcticos y equipo de trabajo. Aborda la unidad con ejercicios, exposiciones, demostraciones, simulaciones, prcticas, comentarios, conclusiones, recop ilaciones y entrega de evidencias en forma individual, en dos, en equipos y en grupo para favorecer hbitos de estudio, trabajo personal, en equipo, unin y trabajo colaborativo. Lo anterior con el fin de hacer significativo el aprendizaje del alumno en el manejo de la terminologa tcnica e impulsar el desarrollo de habilidades en el uso de la programacin orientada a objetos. Aborda el diseo de programas bajo el enfoque de la metodologa orientada a objetos, a travs de la elaboracin de diagramas de uso, diagramas de clases y de actividad, para mostrar todas las piezas que integran la solucin y la manera en cmo se relacionan, a fin de tener una visin ms amplia de lo que se requiere obtener.
PROO-01
15/101
Estrategias de Aprendizaje
Realizar una investigacin documental a travs de la consulta de las fuentes sugeridas o haciendo uso de internet, para analizar y describir la metodologa de la programacin orientada a objetos y los elementos empleados en desarrollo de aplicaciones, describiendo los siguientes:
Programacin orientada a Objetos. Objetos. Mensajes. Paso de mensajes. Estructura interna de los objetos. Herencia. Polimorfismo. Clases. Diferencia entre clases y objetos.
Recursos Acadmicos
Bsica: Lpez Romn Leobardo, Metodologa de la programacin orientada a objetos, 1. Edicin, Mxico, Editorial Alfaomega, 2006. Ceballos Fco. Javier, Enciclopedia del Lenguaje C++ - 3 ed. Mxico, Alfaomega, 2010. Lpez, Leobardo Programacin estructurada y orientada a objetos 3 ed. Mxico, Alfaomega, 2011. Pginas Web: Tutorial del lenguaje C++ Disponible en: http://sistemas.itlp.edu.mx/tutoriales/tutor c/index.htm (09/10/2011). Programacin orientada a objetos Disponible en: http://www.monografias.com/trabajos/objetos /objetos.shtml (09/10/2011). Desarrollo orientado a objetos con UML Disponible en
Lenguaje de Modelado Resolver el problema No. 1 Modelado de diagrama de casos de uso de una tienda de electrodomsticos. Resolver el problema No. 2 Modelado de diagrama de casos de uso de una cadena de videoclubes. Resolver el problema No. 3 Modelado de diagrama de casos de uso de una mquina expendedora y de venta de bebidas. Resolver el problema No. 4 Modelado de diagrama de clases del evento del comit olmpico
PROO-01
16/101
Estrategias de Aprendizaje
Internacional. Resolver el problema No. 5 Modelado de diagrama de clases de un estacionamiento. Resolver el problema No. 6 Modelado de diagrama de secuencia de un centro de instalaciones deportivas. Realizar el problema No. 7 Modelado de diagrama de secuencia de un controlador de pistas escalestrix. Realizar una investigacin documental, para analizar y describir al menos 3 lenguajes de programacin que proveen soporte para el desarrollo de aplicaciones orientadas a objetos en el que describa:
Plataforma Editor de texto expleado. Compilador. Enlazador. Entornos de Desarrollo Integrado.
Recursos Acadmicos
http://www.clikear.com/manuales/uml/index.a spx (09/10/2011).
Realizar la actividad de evaluacin 1.1.1 Donde Disea modelos bajo el enfoque de la programacin orientada a objetos, que contenga:
Diagramas de modelos para el diseo orientado a objeto Tabla descriptiva de caractersticas de lenguajes de programacin orientada a objeto.
Comentar en clase los resultados de la actividad de evaluacin realizada, efectuando una coevaluacin enfocada tanto al proceso ejecutado como a los resultados obtenidos
Funciones de entrada y salida. Aplicar las siguientes funciones de entrada y salida estndar:
printf () scanf()
Realiza las prcticas No. 1 y 2 Uso de funciones de entrada y salida estndar basado en POO. Aplicar las siguientes estructuras de decisin para definir el orden de ejecucin de bloques de cdigo:
if else else if switch
Realizar la prctica No. 3 Uso de sentencia if-else basado en POO Realizar la prctica No. 4 Uso de sentencia else-if basado en POO Realizar la prctica No. 5 Uso de sentencia switch basado en POO Aplicar las siguientes estructuras de ciclo para la ejecucin continua y/o repetida de bloques de
PROO-01
17/101
Estrategias de Aprendizaje
cdigo.
While Do while For Ciclos infinitos.
Recursos Acadmicos
Realizar la prctica No. 6 Uso de sentencia bucle while basado en POO Realizar la prctica No. 7 Uso de sentencia bucle do while basado en POO Realizar la prctica No. 8 Uso de sentencia bucle for basado en POO Mtodos de ordenamiento Realizar la prctica No. 9 Ordenamiento por el mtodo burbuja basado en POO Realizar la prctica No. 10 Ordenamiento por el mtodo insercin basado en POO. Programacin de bsqueda de datos. Realizar la prctica No. 11 Bsqueda secuencial basado en POO. Realizar la prctica No. 12 Bsqueda binaria basado en POO. Aplicar las siguientes sentencias en el manejo de errores de excepcin. - class - private - public - protected Clases y objetos. Realizar la prctica No. 13, 14 y 15 Implementar clases basado en POO Realizar la actividad de evaluacin 1.2.1 Desarrolla aplicaciones implementando los componentes de la programacin orientada a objetos. Donde aplica:
Funciones de entrada y salida Sentencias de control Mtodos de ordenamiento Bsqueda de datos Clases y objetos
Comentar en clase los resultados de la actividad de evaluacin realizada, efectuando una coevaluacin enfocada tanto al proceso ejecutado como a los resultados obtenidos
PROO-01
18/101
Unidad II
Orientaciones Didcticas
Esta unidad est orientada al desarrollo de sistemas de cmputo empleando los elementos de la programacin mediante la interaccin entre los objetos y actores del sistema, los cuales permitirn implementar soluciones prcticas y medidas de seguridad que permitan garantizar la integridad de los datos y la ejecucin del sistema. Para el logro de los objetivos se requiere que el alumno desarrolle, aquellas competencias relacionadas con la programacin de aplicaciones empleando las tcnicas del lenguaje de programacin orientado a objetos. Esta unidad proporcionar al alumno elementos bsicos que le permitirn realizar las actividades y prcticas previstas en la unidad, por eso se propone que el Prestador de Servicios Profesionales lleve a cabo lo siguiente:
Define los contenidos y resultados de aprendizaje a alcanzar, realizar ejercicios, demostraciones, simulaciones, prcticas, comentarios, conclusiones, recapitulaciones y entrega de evidencias mediante dinmicas en forma individual, en dos, en equipos y en grupo para favorecer hbitos de estudio, trabajo personal, en equipo, unin, trabajo colaborativo e intercambio constructivo de ideas.
Enfoca los conceptos centrales, en el sustento terico metodolgico y los principios de cada tpico a desarrollar aplicados al conocimiento y la resolucin de problemas, as como supervisar, apoyar, resolver dudas y observaciones planteadas por los alumnos durante el desarrollo de la unidad, los ejercicios exploratorios y las prcticas de ejercicios. Hacer hincapi en explicar y ejemplificar las caractersticas de abstraccin, Encapsulamiento, Polimorfismo y herencia, as como el manejo de excepciones para evitar la cada del sistema y asegurar la continuidad de operacin.
Aborda el desarrollo de programas de cmputo para la interaccin de los objetos y actores del sistema, mediante la identificacin e implementacin de las propiedades de la herencia para la reutilizacin de cdigo, el uso del polimorfismo en funciones y la sobrecarga de operadores para definir clases diferentes que tienen mtodos o atributos denominados de forma idntica, pero que se comportan de manera distinta.
Aplica medidas de seguridad para la conservacin de la integridad de los objetos y sus datos, as como medidas para la operacin continua del sistema mediante la implementacin de patrones de diseo de autenticacin.
Fortalece las siguientes competencias transversales: Organiza sistemticamente la informacin que se ha de manejar y procesar para su aprendizaje. Efectuando explcitamente la vinculacin de esta unidad con la que precede. Propone planteamientos de problemas y su solucin, mediante la elaboracin de ejercicios de anlisis de casos reales aplicados.
PROO-01
19/101
Estrategias de Aprendizaje
Herencia Realizar las prcticas No. 16 y 17 Manejo de herencia basado en POO. Sobrecarga de operadores Realizar la prctica No. 18 Sobrecarga de operadores + y - basado en POO Realizar la prctica No. 19 Sobrecarga de operadores +, ==, ++ y << basado en POO. Realizar la prctica No. 20 Suma y resta de nmeros complejos basado en POO. Polimorfismo Realizar la prctica No. 21 Clculo de volumen de figuras geomtricas basado en POO. Realizar la prctica No. 22 Creacin de la clase abstracta vehculo empleando polimorfismo basado en POO. Realizar la actividad de evaluacin 2.1.1 Donde: Desarrolla programas de cmputo utilizando las propiedades de herencia y polimorfismo. Comentar en clase los resultados de la actividad de evaluacin realizada, efectuando una coevaluacin enfocada tanto al proceso ejecutado como a los resultados obtenidos.
Recursos Acadmicos
Bsica: Lpez Romn Leobardo, Metodologa de la programacin orientada a objetos, 1. Edicin, Mxico, Editorial Alfaomega, 2006. Ceballos Fco. Javier, Enciclopedia del Lenguaje C++ - 3 ed. Mxico, Alfaomega, 2010. Lpez, Leobardo Programacin estructurada y orientada a objetos 3 ed. Mxico, Alfaomega, 2011. Pginas Web: Visual Case Tool UML Tutorial Disponible en http://www.visualcase.com/tutorials/umltutorial.htm (09/10/2011). Programacin orientada a objetos Disponible en http://es.kioskea.net/contents/poo/ (09/10/2011). C++ con clase Disponible en http://c.conclase.net/curso/?cap=029#inicio (09/10/2011).
Seguridad de la informacin Realizar una investigacin documental, para analizar y describir los patrones de diseo ms comunes empleados para la autenticacin de aplicaciones orientadas a objetos, en el que describa:
Fabricas abstractas. Singleton o Singular. Factory Method. Prototipo.
PROO-01
20/101
Estrategias de Aprendizaje
Cifrado Realizar una investigacin documental acerca de algn algoritmo de cifrado de datos y lo implementa en alguna aplicacin. Aplicar las siguientes sentencias en el manejo de errores de excepcin.
try catch throw
Recursos Acadmicos
Manejo de excepciones Realizar la prctica No. 24 Manejo de errores de excepcin basado en POO Realizar la prctica No. 25 Manejo de excepciones en clases basado en POO. Realizar la actividad de evaluacin 2.2.1 Donde: Implementa medidas de seguridad en los programas diseados. Comentar en clase los resultados de la actividad de evaluacin realizada, efectuando una coevaluacin enfocada tanto al proceso ejecutado como a los resultados obtenidos
PROO-01
21/101
6.
Prcticas/Ejercicios /Problemas/Actividades
Grupo:
Unidad de Aprendizaje 1:
Resultado de Aprendizaje:
1.1.
Problema nm. 1:
Planteamiento: Un negocio de venta de electrodomsticos decidi implementar y otorgar una lnea de crdito a sus clientes para la compra de productos. Los crditos son solicitados por los clientes al vendedor al momento de realizar la compra y deben ser autorizados por un representante de la gerencia de crditos, y pagados por el cliente a travs del dbito automtico en tarjetas de crdito. Si el crdito se acepta, se entrega el producto al cliente en forma inmediata. Cada mes se cobrara de manera automtica el pago de las cuotas de la tarjeta del cliente. Se quiere modelar el proceso de solicitud, otorgamiento, y pago del crdito.
a. Represente todo el proceso completo como si fuera un nico caso de uso, mencionando sus pasos ms importantes, sin entrar en detalles sobre alternativas. b. Identifique los distintos actores que intervienen en este proceso. c. Teniendo en cuenta su resolucin del primer punto, identifique casos de uso de este proceso, que pueden ser las distintas partes del caso completo presentado en el punto a. d. A partir de los casos ya identificados, pensando en casos anteriores, siguientes, contrarios o que sean variaciones de los mismos, identifique nuevos casos de uso o alternativas entre los casos. e. Identifique casos que puedan ser extrados de los anteriores y ser usados por otros casos. f. Compare las ventajas y desventajas de modelar un proceso completo con un caso de uso, como en el punto a., o de modelarlo en partes separadas, como en los restantes puntos.
PROO-01
22/101
Grupo:
Unidad de Aprendizaje 1:
Resultado de Aprendizaje:
Problema nm. 2:
Planteamiento: La famosa cadena de videoclubes Los Bloques de Bster nos ha contratado con el fin de desarrollar un sistema para sistematizar sus locales. Hasta el da de hoy se han mantenido una serie de reuniones con el cliente con el fin de determinar los requerimientos del sistema. De tales reuniones, se ha determinado lo siguiente: El sistema deber permitir que los clientes consulten el catlogo de pelculas. A partir del mismo, una vez seleccionada una pelcula, se deber poder acceder a la informacin de la misma como ser su clasificacin, su gnero y un breve resumen de la misma. Asimismo, opcionalmente, se deber poder consultar la disponibilidad del video. Los empleados del videoclub debern poder, a travs del sistema, registrar las rentas y devoluciones por parte de los clientes, y consultar, dado un cliente, los videos que ste posea en renta. Si registrando una rentar, resulta que el cliente no se encuentra registrado, el sistema deber permitir que se efecte su alta. Nuestro cliente tambin pidi que el sistema, todas las maanas genere de forma automtica un informe que muestre todos los clientes que se encuentran atrasados con sus devoluciones. Cuando se le pregunt a que se refera con todas las maanas aclar: Que todos los das a las 9:00 a.m. imprima o muestre por pantalla el listado de los clientes atrasados. Modele el enunciado anterior mediante la tcnica de casos de uso.
PROO-01
23/101
Grupo:
Unidad de Aprendizaje 1:
Resultado de Aprendizaje:
Problema nm. 3:
Planteamiento: Se ha decidido fabricar una mquina para la expedicin y venta de bebidas en forma automtica. El cliente selecciona algunos de los productos ofrecidos, uno o ms, por medio de la pulsacin de uno o ms botones. Los artculos pueden ser de distintos tipos: latas de refresco, jugos o botellas. Solamente se puede solicitar un tipo de producto a la vez. La mquina reconoce el pedido del cliente. Si no hay en existencia le indica al cliente por medio de un mensaje. La mquina acepta las monedas del cliente, reconociendo de distintos tipos. Si las monedas no cubren el total del importe las devuelve y le avisa al cliente por medio de un mensaje. En caso contrario, libera las bebidas solicitadas, actualiza el stock de productos e imprime un ticket. El encargado de la reposicin, repone los artculos de acuerdo a lo indicado en la pantalla (tendr una pantalla propia, a la que acceder mediante su contrasea). Al hacerlo, debe indicarle al sistema el producto y la cantidad que se ha repuesto. Inmediatamente el sistema deber actualizar el stock, emitir un resumen de faltante en dos copias, como constancia de reposicin y factura para el poseedor de la mquina.
PROO-01
24/101
Grupo:
Unidad de Aprendizaje 1:
Resultado de Aprendizaje:
Problema nm. 4:
Planteamiento: Usted ha sido contratado por el COI (Comit Olmpico Internacional) para analizar, disear e implementar una solucin que permita al comit tener conocimiento de todos los detalles implicados a este gran evento. Luego de reiteradas reuniones con el COI se decidi efectuar un desarrollo piloto sobre las competencias de ftbol de las Olimpadas, a fin de determinar la efectividad del futuro sistema. Las competencias de ftbol contarn con una serie de estadios para el desarrollo de cada uno de los partidos. Cada partido contar con la participacin de dos equipos los cuales sern representacin de un pas invitado y un grupo designado de rbitros; cada uno de estos partidos debe proporcionarnos informacin acerca de: los goles marcados y las tarjetas sacadas, adems de saber cual fue la asistencia de pblico a cada partido y la fase de evento a la cual perteneca. Cada equipo esta conformado por 20 jugadores y un cuerpo tcnico. De cada jugador queremos saber informacin como su nombre, fecha y lugar de nacimiento, posicin que juega, etc. Del cuerpo tcnico es necesario conocer su nombre, fecha y lugar de nacimiento, cargo, etc. De los rbitros se necesita saber su nombre, fecha y lugar de nacimiento, federacin a la que pertenece y su cargo. De los goles y las tarjetas queremos conocer el partido, el minuto y la persona que esta relacionado con el gol (quin lo meti). Los estadios de las Olimpiadas son estadios que en su mayora se han reformado o construido nuevos para darle un impulso al deporte en China. Es por ello que el comit organizador desea saber las caractersticas bsicas de cada estadio como por ejemplo, capacidad, ciudad donde estn localizados, si posee techo o no, etc.
PROO-01
25/101
Grupo:
Unidad de Aprendizaje 1:
Resultado de Aprendizaje:
Problema nm. 5:
Planteamiento:
Se desea automatizar un estacionamiento con capacidad para 400 automviles, de acuerdo a los siguientes requisitos: Los usuarios del estacionamiento dispondrn de una tarjeta magntica donde figura registrado su cdigo de identificacin. A su llegada al estacionamiento, el usuario introducir la tarjeta en el lector correspondiente, lo que hace que se eleve la barrera situada en la entrada. Esta barrera permanece levantada un cierto tiempo, descendiendo luego automticamente. Para salir del aparcamiento se procede de igual forma con la barrera situada a la salida. Tanto las entradas como las salidas deben quedar registradas con objeto de realizar peridicamente una facturacin a los usuarios, segn el tiempo de estacionamiento consumido. Estas facturas se emitirn a peticin del operador. El sistema debe tener en cuenta la ocupacin del estacionamiento, controlando un semforo situado a la entrada. Si hay lugares disponibles libres, el semforo debe estar verde, pasando a rojo si el estacionamiento se llena. Adems, cuando el aparcamiento est lleno no debe permitirse la entrada a nuevos vehculos.
PROO-01
26/101
Grupo:
Unidad de Aprendizaje 1:
Resultado de Aprendizaje:
Problema nm. 6:
Planteamiento:
Un centro de instalaciones deportivas quiere hacer una aplicacin de reservas. En el centro existen instalaciones deportivas (piscinas, frontones, gimnasios y pistas de tesis). El centro en cuestin tiene socios, de los cuales se almacenan su nombre, direccin, ciudad, estado, telfono y cuota. Adems, existen una serie de artculos que se pueden reservar si el socio lo requiere (balones, redes y raquetas). Cada instalacin es reservada por un socio en una fecha dada desde una hora de inicio hasta una hora de fin. Cada reserva puede tener asociada uno o varios artculos deportivos que se alquilan aparte. Por ejemplo, si yo quiero hacer una reserva para jugar al tenis, tengo que reservar una instalacin deportiva y si lo necesito, las raquetas.
PROO-01
27/101
Grupo:
Unidad de Aprendizaje 1:
Resultado de Aprendizaje:
Problema nm. 7:
Planteamiento:
Se desea realizar un controlador para una pista de autos escalestrix. Dicho escalestrix estar formado por una pista por la que circularn dos vehculos, de forma que uno ser controlado por computador, y el otro por una persona. Los vehculos tendrn asociado un identificador, una velocidad, un tiempo, un contador de vueltas, y un sensor que informe de la proximidad del vehculo contrincante. A escasos centmetros del comienzo de una curva existirn unos sensores que informen acerca de la curvatura de la misma al vehculo. De la misma forma, a pocos centmetros de una pendiente, tambin estarn colocados sensores que informen al vehculo de la inclinacin de la misma. Estos dos tipos de sensores le servirn para calcular la velocidad a tomar en el siguiente instante. En la pista tambin habr un sensor en la lnea de meta para que el coche pueda llevar la cuenta de las vueltas. El final de la carrera se determinar por el cumplimiento de una serie de vueltas configuradas a principio de la carrera, o por la salida de la pista de uno de los dos vehculos. En ambos casos aparecer en una pantalla el coche ganador. Si ninguno de los dos se ha salido de la pista, se incluir el identificador de este coche junto con la duracin en una tabla de records.
PROO-01
28/101
Unidad de Aprendizaje:
Nmero:
Prctica:
Nmero:
Propsito de la prctica:
Realizar un programa que haga Uso de funciones de entrada y salida estndar basado en POO (programacin orientada a objetos).para que calcule los intereses producidos y el capital acumulado de una inversin.
Escenario:
Laboratorio de informtica.
Duracin
2 horas
Desempeos Aplica las siguientes medidas de seguridad e higiene en el desarrollo de la prctica: - Evita la manipulacin de comida o lquidos cerca del equipo de cmputo - No introduce objetos extraos en las entradas fsicas de dispositivos de la computadora - No utiliza imanes cerca de discos compactos, memorias extrables de la computadora - Limpia el rea de trabajo, prepara herramientas y los materiales a utilizar Utilizar las hojas por ambas caras y colocar las de desecho las en el recipiente destinado para su posterior envi a reciclaje
NOTA al Alumno: Realizar un respaldo de la informacin que generes en un dispositivo de almacenamiento. NOTA El PSP deber adecuar la prctica al equipo y recursos de software con el que se cuenta.
Equipo de cmputo Core Duo o superior Dispositivo de almacenamiento (USB) Software de lenguaje de programacin C++. Impresora.
1. 2. 3. 4.
Verifica que el equipo de cmputo se encuentra conectado. Enciende equipo de cmputo. Abre sesin de ambiente grfico. Escribe un programa que d como resultado los intereses producidos y el capital acumulado de una cantidad c, invertida a un inters r durante t das. La frmula utilizada para el clculo de los intereses es: Siendo: I = Total de intereses producidos.
PROO-01
29/101
Desempeos
c = Capital r = tasa de inters nominal en tanto por ciento. t = periodo de calculo en das. Ingresa al entorno de desarrollo de C++. Transcribe el programa en el editor de C++. Guarda el archivo que contiene el programa transcrito. Compila el programa. Inicia un proceso de depuracin del programa (correccin de errores) hasta cerciorarse que el programa cumpla con el objetivo establecido. Imprime el resultado de la ejecucin del programa.
1. 2. 3. 4. 5. 6.
Realiza el encendido y apagado del equipo de cmputo de acuerdo a indicaciones del fabricante. Entrega un informe de las actividades realizadas en la prctica, formando el portafolio de evidencias.
ADVERTENCIA DE RIESGO ELCTRICO
PROO-01
30/101
Unidad de Aprendizaje:
Nmero:
Prctica:
Nmero:
Propsito de la prctica:
Realizar un programa donde aplique funciones de entrada y salida estndar basado en POO (programacin orientada a objetos), para que d como resultado soluciones reales de ecuacin de segundo grado.
Escenario:
Laboratorio de informtica.
Duracin
2 horas
Desempeos Aplica las siguientes medidas de seguridad e higiene en el desarrollo de la prctica: - Evita la manipulacin de comida o lquidos cerca del equipo de cmputo - No introduce objetos extraos en las entradas fsicas de dispositivos de la computadora - No utiliza imanes cerca de discos compactos, memorias extrables de la computadora - Limpia el rea de trabajo, prepara herramientas y los materiales a utilizar Utilizar las hojas por ambas caras y colocar las de desecho las en el recipiente destinado para su posterior envi a reciclaje
NOTA al Alumno: Realizar un respaldo de la informacin que generes en un dispositivo de almacenamiento. NOTA El PSP deber adecuar la prctica al equipo y recursos de software con el que se cuenta.
Equipo de cmputo Core Duo o superior Dispositivo de almacenamiento (USB) Software de lenguaje de programacin C++. Impresora.
1. 2. 3. 4.
Verifica que el equipo de cmputo se encuentra conectado. Enciende equipo de cmputo. Abre sesin de ambiente grfico. Escribe un programa que d como resultado las soluciones x1 y x2 de una ecuacin de segundo grado, de la forma: ax2 + bx + c =0 Las soluciones de una ecuacin de segundo grado vienen dadas por la formula:
PROO-01
31/101
Desempeos
5. 6. 7. 8.
7. 8.
Las soluciones son reales sli si b2-4ac es mayor o igual que 0. Ingresa al entorno de desarrollo de C++. Transcribe el programa en el editor de C++. Guarda el archivo que contiene el programa transcrito. Compila el programa. Inicia un proceso de depuracin del programa (correccin de errores) hasta cerciorarse que el programa cumpla con el objetivo establecido. Imprime el resultado de la ejecucin del programa.
Realiza el encendido y apagado del equipo de cmputo de acuerdo a indicaciones del fabricante. Entrega un informe de las actividades realizadas en la prctica, formando el portafolio de evidencias.
ADVERTENCIA DE RIESGO ELCTRICO
PROO-01
32/101
Unidad de Aprendizaje:
Nmero:
Prctica:
Nmero:
Propsito de la prctica:
Realizar un programa que aplique la sentencia if-else basado en POO (programacin orientada a objetos), para que imprima el menor de 3 nmeros.
Escenario:
Laboratorio de informtica.
Duracin
2 horas
Desempeos Aplica las siguientes medidas de seguridad e higiene en el desarrollo de la prctica: - Evita la manipulacin de comida o lquidos cerca del equipo de cmputo - No introduce objetos extraos en las entradas fsicas de dispositivos de la computadora - No utiliza imanes cerca de discos compactos, memorias extrables de la computadora - Limpia el rea de trabajo, prepara herramientas y los materiales a utilizar Utilizar las hojas por ambas caras y colocar las de desecho las en el recipiente destinado para su posterior envi a reciclaje
NOTA al Alumno: Realizar un respaldo de la informacin que generes en un dispositivo de almacenamiento. NOTA El PSP deber adecuar la prctica al equipo y recursos de software con el que se cuenta.
Equipo de cmputo Core Duo o superior Dispositivo de almacenamiento (USB) Software de lenguaje de programacin C++. Impresora.
1. 2. 3. 4. 5. 6. 7. 8.
9.
Verifica que el equipo de cmputo se encuentra conectado. Enciende equipo de cmputo. Abre sesin de ambiente grfico. Escribe un programa que emplee la sentencia if else y que imprima como resultado el menor de tres nmeros proporcionados a,b y c. Ingresa al entorno de desarrollo de C++. Transcribe el programa en el editor de C++. Guarda el archivo que contiene el programa transcrito. Compila el programa. Inicia un proceso de depuracin del programa (correccin de errores) hasta cerciorarse que el
PROO-01
33/101
Desempeos
programa cumpla con el objetivo establecido. 10. Imprime el resultado de la ejecucin del programa.
Realiza el encendido y apagado del equipo de cmputo de acuerdo a indicaciones del fabricante. Entrega un informe de las actividades realizadas en la prctica, formando el portafolio de evidencias.
ADVERTENCIA DE RIESGO ELCTRICO
PROO-01
34/101
Unidad de Aprendizaje:
Nmero:
Prctica:
Nmero:
Propsito de la prctica:
Realizar un programa que aplique la sentencia else-if basado en POO (programacin orientada a objetos),para que d como resultado el importe a pagar de una compra realizada.
Escenario:
Laboratorio de informtica.
Duracin
1 hora
Desempeos Aplica las siguientes medidas de seguridad e higiene en el desarrollo de la prctica: - Evita la manipulacin de comida o lquidos cerca del equipo de cmputo - No introduce objetos extraos en las entradas fsicas de dispositivos de la computadora - No utiliza imanes cerca de discos compactos, memorias extrables de la computadora - Limpia el rea de trabajo, prepara herramientas y los materiales a utilizar Utilizar las hojas por ambas caras y colocar las de desecho las en el recipiente destinado para su posterior envi a reciclaje
NOTA al Alumno: Realizar un respaldo de la informacin que generes en un dispositivo de almacenamiento. NOTA El PSP deber adecuar la prctica al equipo y recursos de software con el que se cuenta.
Equipo de cmputo Core Duo o superior Dispositivo de almacenamiento (USB) Software de lenguaje de programacin C++. Impresora.
1. 2. 3. 4.
Verifica que el equipo de cmputo se encuentra conectado. Enciende equipo de cmputo. Abre sesin de ambiente grfico. Escribe un programa que emplee la sentencia switch para resolver el siguiente planteamiento: Al efectuar una compra en un cierto almacn, si adquirimos ms de 100 unidades de un mismo artculo, nos hacen un descuento de un 40%; entre 25 y 100 un 20%; entre 10 y 24 un 10%; y no hay descuento para una adquisicin de menos de 10 unidades. Se pide calcular el importe a pagar.
PROO-01
35/101
Desempeos
Ingresa al entorno de desarrollo de C++. Transcribe el programa en el editor de C++. Guarda el archivo que contiene el programa transcrito. Compila el programa. 11. Inicia un proceso de depuracin del programa (correccin de errores) hasta cerciorarse que el programa cumpla con el objetivo establecido. 12. Imprime el resultado de la ejecucin del programa.
Realiza el encendido y apagado del equipo de cmputo de acuerdo a indicaciones del fabricante. Entrega un informe de las actividades realizadas en la prctica, formando el portafolio de evidencias.
ADVERTENCIA DE RIESGO ELCTRICO
PROO-01
36/101
Unidad de Aprendizaje:
Nmero:
Prctica:
Nmero:
Propsito de la prctica:
Realizar un programa donde use sentencia switch basado en POO (programacin orientada a objetos) para que imprima los das que tiene un mes determinado.
Escenario:
Laboratorio de informtica.
Duracin
2 horas
Desempeos Aplica las siguientes medidas de seguridad e higiene en el desarrollo de la prctica: - Evita la manipulacin de comida o lquidos cerca del equipo de cmputo - No introduce objetos extraos en las entradas fsicas de dispositivos de la computadora - No utiliza imanes cerca de discos compactos, memorias extrables de la computadora - Limpia el rea de trabajo, prepara herramientas y los materiales a utilizar Utilizar las hojas por ambas caras y colocar las de desecho las en el recipiente destinado para su posterior envi a reciclaje
NOTA al Alumno: Realizar un respaldo de la informacin que generes en un dispositivo de almacenamiento. NOTA El PSP deber adecuar la prctica al equipo y recursos de software con el que se cuenta.
Equipo de cmputo Core Duo o superior Dispositivo de almacenamiento (USB) Software de lenguaje de programacin C++. Impresora.
1. 2. 3. 4.
Verifica que el equipo de cmputo se encuentra conectado. Enciende equipo de cmputo. Abre sesin de ambiente grfico. Escribe un programa que emplee la sentencia switch que lea una fecha representada por dos enteros, mes, y ao, y que d como resultado los das correspondientes al mes. Esto es: Introducir mes (##) y ao (####): 5 2009 El mes 5 del ao 2009 tiene 31 das Hay que tener en cuenta que febrero puede tener 28 das, o bien 29 si es ao bisiesto.
PROO-01
37/101
Desempeos
Un ao es bisiesto cuando es mltiplo de 4 y no de 100 o cuando es mltiplo de 400. Ingresa al entorno de desarrollo de C++. Transcribe el programa en el editor de C++. Guarda el archivo que contiene el programa transcrito. Compila el programa. Inicia un proceso de depuracin del programa (correccin de errores) hasta cerciorarse que el programa cumpla con el objetivo establecido. 10. Imprime el resultado de la ejecucin del programa.
5. 6. 7. 8. 9.
Realiza el encendido y apagado del equipo de cmputo de acuerdo a indicaciones del fabricante. Entrega un informe de las actividades realizadas en la prctica, formando el portafolio de evidencias.
ADVERTENCIA DE RIESGO ELCTRICO
PROO-01
38/101
Unidad de Aprendizaje:
Nmero:
Prctica:
Nmero:
Propsito de la prctica:
Realizar un programa donde se use la sentencia while basado en POO (programacin orientada a objetos), para que visualice el cdigo ASCII de una cadena de texto.
Escenario:
Laboratorio de informtica.
Duracin
2 horas
Desempeos Aplica las siguientes medidas de seguridad e higiene en el desarrollo de la prctica: - Evita la manipulacin de comida o lquidos cerca del equipo de cmputo - No introduce objetos extraos en las entradas fsicas de dispositivos de la computadora - No utiliza imanes cerca de discos compactos, memorias extrables de la computadora - Limpia el rea de trabajo, prepara herramientas y los materiales a utilizar Utilizar las hojas por ambas caras y colocar las de desecho las en el recipiente destinado para su posterior envi a reciclaje
NOTA al Alumno: Realizar un respaldo de la informacin que generes en un dispositivo de almacenamiento. NOTA El PSP deber adecuar la prctica al equipo y recursos de software con el que se cuenta.
Equipo de cmputo Core Duo o superior Dispositivo de almacenamiento (USB) Software de lenguaje de programacin C++. Impresora.
1. 2. 3. 4. 5. 6. 7. 8. 9.
Verifica que el equipo de cmputo se encuentra conectado. Enciende equipo de cmputo. Abre sesin de ambiente grfico. Escribe un programa que emplee la sentencia while que visualice el cdigo ASCII de cada uno de los caracteres de una cadena de texto introducida por el teclado. Ingresa al entorno de desarrollo de C++. Transcribe el programa en el editor de C++. Guarda el archivo que contiene el programa transcrito. Compila el programa. Inicia un proceso de depuracin del programa (correccin de errores) hasta cerciorarse que el
PROO-01
39/101
Desempeos
programa cumpla con el objetivo establecido.
10. Imprime el resultado de la ejecucin del programa.
Realiza el encendido y apagado del equipo de cmputo de acuerdo a indicaciones del fabricante. Entrega un informe de las actividades realizadas en la prctica, formando el portafolio de evidencias.
ADVERTENCIA DE RIESGO ELCTRICO
PROO-01
40/101
Unidad de Aprendizaje:
Nmero:
Prctica:
Nmero:
Propsito de la prctica:
Realizar un programa donde se use la sentencia do while basado en POO (programacin orientada a objetos), para que visualice el cdigo ASCII de una cadena de texto.
Escenario:
Laboratorio de informtica.
Duracin
2 horas
Desempeos Aplica las siguientes medidas de seguridad e higiene en el desarrollo de la prctica: - Evita la manipulacin de comida o lquidos cerca del equipo de cmputo - No introduce objetos extraos en las entradas fsicas de dispositivos de la computadora - No utiliza imanes cerca de discos compactos, memorias extrables de la computadora - Limpia el rea de trabajo, prepara herramientas y los materiales a utilizar Utilizar las hojas por ambas caras y colocar las de desecho las en el recipiente destinado para su posterior envi a reciclaje
NOTA al Alumno: Realizar un respaldo de la informacin que generes en un dispositivo de almacenamiento. NOTA El PSP deber adecuar la prctica al equipo y recursos de software con el que se cuenta.
Equipo de cmputo Core Duo o superior Dispositivo de almacenamiento (USB) Software de lenguaje de programacin C++. Impresora.
1. 2. 3. 4.
Verifica que el equipo de cmputo se encuentra conectado. Enciende equipo de cmputo. Abre sesin de ambiente grfico. Escribe un programa que emplee la sentencia do while que calcule la raz cuadrada de un nmero n por el mtodo de Newton. Este mtodo se enuncia as: sea ri la raz cuadrada aproximada de n. La siguiente raz aproximada ri +1 se calcula en funcin de la anterior as:
PROO-01
41/101
Desempeos
Ingresa al entorno de desarrollo de C++. Transcribe el programa en el editor de C++. Guarda el archivo que contiene el programa transcrito. Compila el programa. Inicia un proceso de depuracin del programa (correccin de errores) hasta cerciorarse que el programa cumpla con el objetivo establecido. 10. Imprime el resultado de la ejecucin del programa.
5. 6. 7. 8. 9.
Realiza el encendido y apagado del equipo de cmputo de acuerdo a indicaciones del fabricante. Entrega un informe de las actividades realizadas en la prctica, formando el portafolio de evidencias.
ADVERTENCIA DE RIESGO ELCTRICO
PROO-01
42/101
Unidad de Aprendizaje:
Nmero:
Prctica:
Nmero:
Propsito de la prctica:
Realizar un programa que use sentencia for basado en POO (programacin orientada a objetos), a fin de que imprima una cadena en forma invertida.
Escenario:
Laboratorio de informtica.
Duracin
2 horas
Desempeos Aplica las siguientes medidas de seguridad e higiene en el desarrollo de la prctica: - Evita la manipulacin de comida o lquidos cerca del equipo de cmputo - No introduce objetos extraos en las entradas fsicas de dispositivos de la computadora - No utiliza imanes cerca de discos compactos, memorias extrables de la computadora - Limpia el rea de trabajo, prepara herramientas y los materiales a utilizar Utilizar las hojas por ambas caras y colocar las de desecho las en el recipiente destinado para su posterior envi a reciclaje
NOTA al Alumno: Realizar un respaldo de la informacin que generes en un dispositivo de almacenamiento. NOTA El PSP deber adecuar la prctica al equipo y recursos de software con el que se cuenta.
Equipo de cmputo Core Duo o superior Dispositivo de almacenamiento (USB) Software de lenguaje de programacin C++. Impresora.
1. 2. 3. 4. 5. 6. 7. 8. 9.
Verifica que el equipo de cmputo se encuentra conectado. Enciende equipo de cmputo. Abre sesin de ambiente grfico. Escribe un programa que emplee la sentencia for que nos pida una cadena de 10 caracteres y nos muestra dicha cadena en forma invertida. Ingresa al entorno de desarrollo de C++. Transcribe el programa en el editor de C++. Guarda el archivo que contiene el programa transcrito. Compila el programa. Inicia un proceso de depuracin del programa (correccin de errores) hasta cerciorarse que el
PROO-01
43/101
Desempeos
programa cumpla con el objetivo establecido.
10. Imprime el resultado de la ejecucin del programa.
Realiza el encendido y apagado del equipo de cmputo de acuerdo a indicaciones del fabricante. Entrega un informe de las actividades realizadas en la prctica, formando el portafolio de evidencias.
ADVERTENCIA DE RIESGO ELCTRICO
PROO-01
44/101
Unidad de Aprendizaje:
Nmero:
Prctica:
Nmero:
Propsito de la prctica:
Realizar un programa que emplee el mtodo de la burbuja, basado en POO (programacin orientada a objetos), a fin de que ordene X nmero de datos.
Escenario:
Laboratorio de informtica.
Duracin
2 horas
Desempeos Aplica las siguientes medidas de seguridad e higiene en el desarrollo de la prctica: - Evita la manipulacin de comida o lquidos cerca del equipo de cmputo - No introduce objetos extraos en las entradas fsicas de dispositivos de la computadora - No utiliza imanes cerca de discos compactos, memorias extrables de la computadora - Limpia el rea de trabajo, prepara herramientas y los materiales a utilizar Utilizar las hojas por ambas caras y colocar las de desecho las en el recipiente destinado para su posterior envi a reciclaje
NOTA al Alumno: Realizar un respaldo de la informacin que generes en un dispositivo de almacenamiento. NOTA El PSP deber adecuar la prctica al equipo y recursos de software con el que se cuenta.
Equipo de cmputo Core Duo o superior Dispositivo de almacenamiento (USB) Software de lenguaje de programacin C++. Impresora.
1. 2. 3. 4.
Verifica que el equipo de cmputo se encuentra conectado. Enciende equipo de cmputo. Abre sesin de ambiente grfico. Escribe un programa que ordene x nmero de datos empleando el mtodo de burbuja, el cual funciona de la siguiente manera: Se recorre el arreglo intercambiando los elementos adyacentes que estn desordenados. Se recorre el arreglo tantas veces hasta que ya no haya cambios. Prcticamente lo que hace es tomar el elemento mayor y lo va recorriendo de posicin en posicin hasta ponerlo en su lugar.
PROO-01
45/101
Desempeos
Ingresa al entorno de desarrollo de C++. Transcribe el programa en el editor de C++. Guarda el archivo que contiene el programa transcrito. Compila el programa. Inicia un proceso de depuracin del programa (correccin de errores) hasta cerciorarse que el programa cumpla con el objetivo establecido. 10. Imprime el resultado de la ejecucin del programa.
Realiza el encendido y apagado del equipo de cmputo de acuerdo a indicaciones del fabricante. Entrega un informe de las actividades realizadas en la prctica, formando el portafolio de evidencias.
ADVERTENCIA DE RIESGO ELCTRICO
PROO-01
46/101
Unidad de Aprendizaje:
Nmero:
Prctica:
Nmero:
10
Propsito de la prctica:
Realizar un programa de ordenamiento por el mtodo de insercin basado en POO (programacin orientada a objetos), para que ordene x nmero de datos.
Escenario:
Laboratorio de informtica.
Duracin
2 horas
Desempeos Aplica las siguientes medidas de seguridad e higiene en el desarrollo de la prctica: - Evita la manipulacin de comida o lquidos cerca del equipo de cmputo - No introduce objetos extraos en las entradas fsicas de dispositivos de la computadora - No utiliza imanes cerca de discos compactos, memorias extrables de la computadora - Limpia el rea de trabajo, prepara herramientas y los materiales a utilizar Utilizar las hojas por ambas caras y colocar las de desecho las en el recipiente destinado para su posterior envi a reciclaje
NOTA al Alumno: Realizar un respaldo de la informacin que generes en un dispositivo de almacenamiento. NOTA El PSP deber adecuar la prctica al equipo y recursos de software con el que se cuenta.
Equipo de cmputo Core Duo o superior Dispositivo de almacenamiento (USB) Software de lenguaje de programacin C++. Impresora.
1. 2. 3. 4.
Verifica que el equipo de cmputo se encuentra conectado. Enciende equipo de cmputo. Abre sesin de ambiente grfico. Escribe un programa que ordene x datos empleando el mtodo de insercin, el cual funciona de la siguiente manera: Se toma cada elemento del arreglo a ser ordenado y lo compara con los que se encuentran en posiciones anteriores a la de l dentro del arreglo. Si resulta que el elemento con el que se est comparando es mayor que el elemento a ordenar, se recorre hacia la siguiente posicin superior. Si por el contrario, resulta que el elemento con el que se est comparando es menor
PROO-01
47/101
Desempeos
que el elemento a ordenar, se detiene el proceso de comparacin pues se encontr que el elemento ya est ordenado y se coloca en su posicin (que es la siguiente a la del ltimo nmero con el que se compar). Ingresa al entorno de desarrollo de C++. Transcribe el programa en el editor de C++. Guarda el archivo que contiene el programa transcrito. Compila el programa. Inicia un proceso de depuracin del programa (correccin de errores) hasta cerciorarse que el programa cumpla con el objetivo establecido. 10. Imprime el resultado de la ejecucin del programa.
5. 6. 7. 8. 9.
Realiza el encendido y apagado del equipo de cmputo de acuerdo a indicaciones del fabricante. Entrega un informe de las actividades realizadas en la prctica, formando el portafolio de evidencias.
ADVERTENCIA DE RIESGO ELCTRICO
PROO-01
48/101
Unidad de Aprendizaje:
Nmero:
Prctica:
Nmero:
11
Propsito de la prctica:
Realizar un programa que emplee el mtodo de bsqueda secuencial, basado en POO (programacin orientada a objetos).para obtener informacin especifica solicitada.
Escenario:
Laboratorio de informtica.
Duracin
2 horas
Desempeos Aplica las siguientes medidas de seguridad e higiene en el desarrollo de la prctica: - Evita la manipulacin de comida o lquidos cerca del equipo de cmputo - No introduce objetos extraos en las entradas fsicas de dispositivos de la computadora - No utiliza imanes cerca de discos compactos, memorias extrables de la computadora - Limpia el rea de trabajo, prepara herramientas y los materiales a utilizar Utilizar las hojas por ambas caras y colocar las de desecho las en el recipiente destinado para su posterior envi a reciclaje
NOTA al Alumno: Realizar un respaldo de la informacin que generes en un dispositivo de almacenamiento. NOTA El PSP deber adecuar la prctica al equipo y recursos de software con el que se cuenta.
Equipo de cmputo Core Duo o superior Dispositivo de almacenamiento (USB) Software de lenguaje de programacin C++. Impresora.
1. 2. 3. 4.
Verifica que el equipo de cmputo se encuentra conectado. Enciende equipo de cmputo. Abre sesin de ambiente grfico. Escribe un programa que realice una bsqueda de un nmero en una matriz empleando el mtodo de bsqueda secuencial. Este mtodo se basa en comparar el valor que se desea buscar con cada uno de los valores de la matriz. La matriz no tiene por qu estar ordenada. El pseudocdigo para este mtodo de bsqueda puede ser el siguiente: <funcin bsqueda_S(matriz a, valor que queremos buscar)> i=0
PROO-01
49/101
Desempeos
do while (no encontrado) If ( valor = a[i] ) Encontrado endif i=i+1 enddo end <busqueda_S> 5. Ingresa al entorno de desarrollo de C++. 6. Transcribe el programa en el editor de C++. 7. Guarda el archivo que contiene el programa transcrito. 8. Compila el programa. 9. Inicia un proceso de depuracin del programa (correccin de errores) hasta cerciorarse que el programa cumpla con el objetivo establecido. 10. Imprime el resultado de la ejecucin del programa.
Realiza el encendido y apagado del equipo de cmputo de acuerdo a indicaciones del fabricante. Entrega un informe de las actividades realizadas en la prctica, formando el portafolio de evidencias.
ADVERTENCIA DE RIESGO ELCTRICO
PROO-01
50/101
Unidad de Aprendizaje:
Nmero:
Prctica:
Nmero:
12
Propsito de la prctica:
Realizar un programa que emplee el mtodo de bsqueda binaria, basado en POO (programacin orientada a objetos), para que localice informacin especifica solicitada.
Escenario:
Laboratorio de informtica.
Duracin
2 horas
Desempeos Aplica las siguientes medidas de seguridad e higiene en el desarrollo de la prctica: - Evita la manipulacin de comida o lquidos cerca del equipo de cmputo - No introduce objetos extraos en las entradas fsicas de dispositivos de la computadora - No utiliza imanes cerca de discos compactos, memorias extrables de la computadora - Limpia el rea de trabajo, prepara herramientas y los materiales a utilizar Utilizar las hojas por ambas caras y colocar las de desecho las en el recipiente destinado para su posterior envi a reciclaje
NOTA al Alumno: Realizar un respaldo de la informacin que generes en un dispositivo de almacenamiento. NOTA El PSP deber adecuar la prctica al equipo y recursos de software con el que se cuenta.
Equipo de cmputo Core Duo o superior Dispositivo de almacenamiento (USB) Software de lenguaje de programacin C++. Impresora.
1. 2. 3. 4.
Verifica que el equipo de cmputo se encuentra conectado. Enciende equipo de cmputo. Abre sesin de ambiente grfico. Escribe un programa que realice una bsqueda de un nmero en una matriz ordenada empleando el mtodo de bsqueda binaria. Si partimos de que los elementos de la matriz estn almacenados en orden ascendente, el proceso de bsqueda binaria puede describirse as: Se selecciona el elemento del centro o aproximadamente del centro de la matriz. Si el valor a
PROO-01
51/101
Desempeos
buscar no coincide con el elemento seleccionado y es mayor que el, se continua la bsqueda en la segunda mitad de la matriz. Si, por el contrario, el valor a buscar es menor que el valor del elemento seleccionado, la bsqueda contina en la primera mitad de la matriz. En ambos casos, se haya de nuevo el elemento central, correspondiente al nuevo intervalo de bsqueda, repitindose el ciclo. El proceso se repite hasta que se encuentre el valor a buscar, o bien hasta que el intervalo de bsqueda sea nulo, lo que querr decir que el elemento buscado no figura en la matriz. El pseudocdigo para este mtodo de bsqueda puede ser el siguiente:
<funcin bsquedaBin(matriz a, valor que queremos buscar)> do while (no encontrado y exista un intervalo en donde buscar) x = elemento mitad del intervalo de bsqueda if ( valor > x ) then Buscar valor en la segunda mitad del intervalo de bsqueda else Buscar valor en la primera mitad del intervalo de bsqueda endif enddo if ( Se encontr valor) then Retornar su ndice else retornar -1 endif end <busquedaBin>
Ingresa al entorno de desarrollo de C++. Transcribe el programa en el editor de C++. Guarda el archivo que contiene el programa transcrito. Compila el programa. Inicia un proceso de depuracin del programa (correccin de errores) hasta cerciorarse que el programa cumpla con el objetivo establecido. 10. Imprime el resultado de la ejecucin del programa.
5. 6. 7. 8. 9.
Realiza el encendido y apagado del equipo de cmputo de acuerdo a indicaciones del fabricante. Entrega un informe de las actividades realizadas en la prctica, formando el portafolio de evidencias.
PROO-01
52/101
Desempeos
ADVERTENCIA DE RIESGO ELCTRICO
PROO-01
53/101
Unidad de Aprendizaje:
Nmero:
Prctica:
Nmero:
13
Propsito de la prctica:
Realizar un programa mediante la implementacin de clases basado en POO (programacin orientada a objetos), a fin de que obtenga clculos de datos.
Escenario:
Laboratorio de informtica.
Duracin
2 horas
Desempeos Aplica las siguientes medidas de seguridad e higiene en el desarrollo de la prctica: - Evita la manipulacin de comida o lquidos cerca del equipo de cmputo - No introduce objetos extraos en las entradas fsicas de dispositivos de la computadora - No utiliza imanes cerca de discos compactos, memorias extrables de la computadora - Limpia el rea de trabajo, prepara herramientas y los materiales a utilizar Utilizar las hojas por ambas caras y colocar las de desecho las en el recipiente destinado para su posterior envi a reciclaje
NOTA al Alumno: Realizar un respaldo de la informacin que generes en un dispositivo de almacenamiento. NOTA El PSP deber adecuar la prctica al equipo y recursos de software con el que se cuenta.
Equipo de cmputo Core Duo o superior Dispositivo de almacenamiento (USB) Software de lenguaje de programacin C++. Impresora.
1. 2. 3. 4.
Verifica que el equipo de cmputo se encuentra conectado. Enciende equipo de cmputo. Abre sesin de ambiente grfico.
Implemente una clase llamada Complejo para realizar clculos con nmeros complejos sabiendo que los nmeros complejos tienen la forma: parteReal + parteImaginaria * i donde i es la raz cuadrada de -1. La clase deber proporcionar un constructor que permita inicializar un objeto cuando se declare. Dicho constructor debe contener valores predeterminados. Tambin deber proporcionar funciones
PROO-01
54/101
Desempeos
miembro de tipo public para cada una de las siguientes operaciones: Suma de dos nmeros Complejos: las partes reales se suman y las partes imaginarias se suman. Resta de dos nmeros Complejos: la parte real de operando derecho se resta a la parte real del operando izquierdo, y la parte imaginaria del operando derecho se resta a la parte imaginaria del operando izquierdo. Impresin de nmeros Complejos de la forma (a, b), en donde a es la parte real y b es la parte imaginaria. NOTA: Utilice variables double para representar datos miembros de la clase. b) Escriba un mtodo main cuya ejecucin muestre el siguiente resultado en pantalla:
Ingresa al entorno de desarrollo de C++. Transcribe el programa en el editor de C++. Guarda el archivo que contiene el programa transcrito. Compila el programa. Inicia un proceso de depuracin del programa (correccin de errores) hasta cerciorarse que el programa cumpla con el objetivo establecido. 10. Imprime el resultado de la ejecucin del programa.
5. 6. 7. 8. 9.
Realiza el encendido y apagado del equipo de cmputo de acuerdo a indicaciones del fabricante. Entrega un informe de las actividades realizadas en la prctica, formando el portafolio de evidencias.
ADVERTENCIA DE RIESGO ELCTRICO
PROO-01
55/101
Unidad de Aprendizaje:
Nmero:
Prctica:
Nmero:
14
Propsito de la prctica:
Realizar un programa que emplee clases, basado en POO (programacin orientada a objetos) para calcular el permetro y el rea de un rectngulo.
Escenario:
Laboratorio de informtica.
Duracin
2 horas
Desempeos Aplica las siguientes medidas de seguridad e higiene en el desarrollo de la prctica: - Evita la manipulacin de comida o lquidos cerca del equipo de cmputo - No introduce objetos extraos en las entradas fsicas de dispositivos de la computadora - No utiliza imanes cerca de discos compactos, memorias extrables de la computadora - Limpia el rea de trabajo, prepara herramientas y los materiales a utilizar Utilizar las hojas por ambas caras y colocar las de desecho las en el recipiente destinado para su posterior envi a reciclaje
NOTA al Alumno: Realizar un respaldo de la informacin que generes en un dispositivo de almacenamiento. NOTA El PSP deber adecuar la prctica al equipo y recursos de software con el que se cuenta.
Equipo de cmputo Core Duo o superior Dispositivo de almacenamiento (USB) Software de lenguaje de programacin C++. Impresora.
1. 2. 3. 4.
PROO-01
56/101
Desempeos
mayores que cero y menores que veinte, de lo contrario mostraran el valor de cero. Escriba un mtodo main cuya ejecucin muestre el siguiente resultado en pantalla:
Ingresa al entorno de desarrollo de C++. Transcribe el programa en el editor de C++. Guarda el archivo que contiene el programa transcrito. Compila el programa. Inicia un proceso de depuracin del programa (correccin de errores) hasta cerciorarse que el programa cumpla con el objetivo establecido. 10. Imprime el resultado de la ejecucin del programa.
5. 6. 7. 8. 9.
Realiza el encendido y apagado del equipo de cmputo de acuerdo a indicaciones del fabricante. Entrega un informe de las actividades realizadas en la prctica, formando el portafolio de evidencias.
ADVERTENCIA DE RIESGO ELCTRICO
PROO-01
57/101
Unidad de Aprendizaje:
Nmero:
Prctica:
Nmero:
15
Propsito de la prctica:
Programar una clase color basndose en POO (programacin orientada a objetos), para que calcule el valor medio de tres
componentes y ponga los tres componentes a dicho valor.
Escenario:
Laboratorio de informtica.
Duracin
2 horas
Desempeos Aplica las siguientes medidas de seguridad e higiene en el desarrollo de la prctica: - Evita la manipulacin de comida o lquidos cerca del equipo de cmputo - No introduce objetos extraos en las entradas fsicas de dispositivos de la computadora - No utiliza imanes cerca de discos compactos, memorias extrables de la computadora - Limpia el rea de trabajo, prepara herramientas y los materiales a utilizar Utilizar las hojas por ambas caras y colocar las de desecho las en el recipiente destinado para su posterior envi a reciclaje
NOTA al Alumno: Realizar un respaldo de la informacin que generes en un dispositivo de almacenamiento. NOTA El PSP deber adecuar la prctica al equipo y recursos de software con el que se cuenta.
Equipo de cmputo Core Duo o superior Dispositivo de almacenamiento (USB) Computadora (Pentium III) Software de lenguaje de programacin C++. Impresora.
1. 2. 3. 4.
PROO-01
58/101
Desempeos
COLOR Rojo Verde Azul Blanco Negro
(1.0, 0.0, 0.0) (0.0, 1.0, 0.0) (0.0, 0.0, 1.0) (1.0, 1.0, 1.0) (0.0, 0.0, 0.0
Se pide programar una clase Color que contenga: a) Tres atributos privados para los componentes R, G y B. b) Un constructor predeterminado al que se le puedan pasar los valores de los tres componentes. El constructor utilizar un mtodo de apoyo, de forma que si algn valor fuera negativo, se deja en 0 y si es mayor que 1, se deja en 1. c) Tres mtodos para extraer cada componente: getR( ), getG( ) y getB( ) d) Un mtodo gris( ) que modifica los atributos privados para pasar a blanco y negro: - lo que se espera de este mtodo es que calcule el valor medio de los tres componentes y ponga los tres componentes a dicho valor. e) Un mtodo filtro(cr, cg, cb ) que modifica los atributos privados aplicando un filtro: - se le pasan tres coeficientes, el de rojo, el de verde y el de azul. - el mtodo multiplica cada componente por el coeficiente correspondiente; as filtro(1.0, 0.0, 0.0) sera un filtro de rojo, que slo deja pasar el componente R. - si el resultado de multiplicar un componente por su coeficiente es mayor que 1.0, el valor debe acotarse a 1.0 5. 6. 7. 8. 9.
Ingresa al entorno de desarrollo de C++. Transcribe el programa en el editor de C++. Guarda el archivo que contiene el programa transcrito. Compila el programa. Inicia un proceso de depuracin del programa (correccin de errores) hasta cerciorarse que el programa cumpla con el objetivo establecido.
PROO-01
59/101
Desempeos
10. Imprime el resultado de la ejecucin del programa.
Realiza el encendido y apagado del equipo de cmputo de acuerdo a indicaciones del fabricante. Entrega un informe de las actividades realizadas en la prctica, formando el portafolio de evidencias.
ADVERTENCIA DE RIESGO ELCTRICO
PROO-01
60/101
Unidad de Aprendizaje:
Nmero:
Prctica:
Nmero:
16
Propsito de la prctica:
Realiza un programa que maneje herencia basado en POO (programacin orientada a objetos) para el clculo de reas de figuras geomtricas.
Escenario:
Laboratorio de informtica.
Duracin
2 horas
Desempeos Aplica las siguientes medidas de seguridad e higiene en el desarrollo de la prctica: - Evita la manipulacin de comida o lquidos cerca del equipo de cmputo - No introduce objetos extraos en las entradas fsicas de dispositivos de la computadora - No utiliza imanes cerca de discos compactos, memorias extrables de la computadora - Limpia el rea de trabajo, prepara herramientas y los materiales a utilizar Utilizar las hojas por ambas caras y colocar las de desecho las en el recipiente destinado para su posterior envi a reciclaje
NOTA al Alumno: Realizar un respaldo de la informacin que generes en un dispositivo de almacenamiento. NOTA El PSP deber adecuar la prctica al equipo y recursos de software con el que se cuenta.
Equipo de cmputo Core Duo o superior Dispositivo de almacenamiento (USB) Software de lenguaje de programacin C++. Impresora.
1. 2. 3. 4.
PROO-01
61/101
Desempeos
Ingresa al entorno de desarrollo de C++. Transcribe el programa en el editor de C++. Guarda el archivo que contiene el programa transcrito. Compila el programa. Inicia un proceso de depuracin del programa (correccin de errores) hasta cerciorarse que el programa cumpla con el objetivo establecido. 10. Imprime el resultado de la ejecucin del programa.
5. 6. 7. 8. 9.
Realiza el encendido y apagado del equipo de cmputo de acuerdo a indicaciones del fabricante. Entrega un informe de las actividades realizadas en la prctica, formando el portafolio de evidencias.
ADVERTENCIA DE RIESGO ELCTRICO
PROO-01
62/101
Unidad de Aprendizaje:
Nmero:
Prctica:
Nmero:
17
Propsito de la prctica:
Realiza un programa que maneje clases basado en POO (programacin orientada a objetos) para el clculo de nmina de empleados.
Escenario:
Laboratorio de informtica.
Duracin
2 horas
Desempeos Aplica las siguientes medidas de seguridad e higiene en el desarrollo de la prctica: - Evita la manipulacin de comida o lquidos cerca del equipo de cmputo - No introduce objetos extraos en las entradas fsicas de dispositivos de la computadora - No utiliza imanes cerca de discos compactos, memorias extrables de la computadora - Limpia el rea de trabajo, prepara herramientas y los materiales a utilizar Utilizar las hojas por ambas caras y colocar las de desecho las en el recipiente destinado para su posterior envi a reciclaje
NOTA al Alumno: Realizar un respaldo de la informacin que generes en un dispositivo de almacenamiento. NOTA El PSP deber adecuar la prctica al equipo y recursos de software con el que se cuenta.
Equipo de cmputo Core Duo o superior Dispositivo de almacenamiento (USB) Software de lenguaje de programacin C++. Impresora.
1. 2. 3. 4.
Verifica que el equipo de cmputo se encuentra conectado. Enciende equipo de cmputo. Abre sesin de ambiente grfico. En una empresa automotriz se tienen 3 tipos de empleados: administrativos, mecanicos y vendedores. En general, para todos los empleados se tiene los datos RFC (Registro Federal de Contribuyentes), el nombre, el departamento y el puesto. En particular; para el empleado administrativo se tiene el dato sueldo mensual; para el mecnico se tiene el precio del trabajo, tantas veces como trabajos haya realizado; y para el vendedor se tiene el precio del auto, por cada auto que vendi.
PROO-01
63/101
Desempeos
El sueldo quincenal se calcula: Para el administrativo, sueldo mensual entre 2. Para el mecnico, el 4% del valor total. Para el vendedor, el salario mnimo, mas el 2 porciento del valor de la venta realizada. Elaborar un programa que permita procesar los empleados de la empresa e imprimir el siguiente reporte:
Reporte de nomina quincenal RFC Nombre XXXXX XXXXXXXXXXXXXXXXXXXX XXXXX XXXXXXXXXXXXXXXXXXXX Depto. XXXXXXX XXXXXXX Puesto XXXXXXXX XXXXXXXX Sueldo Quincena 99,999.99 99,999.99
Total 999 empleados La idea es que se use una superclase Empleado que contendr los datos RFC, el nombre, el departamento, y el puesto; y los mtodos para establecer y obtener cada uno de los datos. De esa superclase derivar tres subclases: EmpAdmvo, EmpMecnico y EmpVendedor; en cada una de las cuales se heredarn los datos y los mtodos de la superclase; adems, cada subclase de estas, debern tener sus propios datos y mtodos para establecer los datos necesario, calcular el sueldo quincenal correspondiente y obtenerlo para imprimirlo. Asimismo, deber haber una clase controlador que permita leer los datos y utilice el modelo para representar y solucionar el problema. Ingresa al entorno de desarrollo de C++. Transcribe el programa en el editor de C++. Guarda el archivo que contiene el programa transcrito. Compila el programa. Inicia un proceso de depuracin del programa (correccin de errores) hasta cerciorarse que el programa cumpla con el objetivo establecido. 10. Imprime el resultado de la ejecucin del programa.
5. 6. 7. 8. 9.
Realiza el encendido y apagado del equipo de cmputo de acuerdo a indicaciones del fabricante. Entrega un informe de las actividades realizadas en la prctica, formando el portafolio de evidencias.
ADVERTENCIA DE RIESGO ELCTRICO
PROO-01
64/101
Unidad de Aprendizaje:
Nmero:
Prctica:
Nmero:
18
Propsito de la prctica:
Realizar un programa que emplee sobrecarga de operadores basado en POO (programacin orientada a objetos), a fin de sumar y restar nmeros complejos.
Escenario:
Laboratorio de informtica.
Duracin
2 horas
Desempeos Aplica las siguientes medidas de seguridad e higiene en el desarrollo de la prctica: - Evita la manipulacin de comida o lquidos cerca del equipo de cmputo - No introduce objetos extraos en las entradas fsicas de dispositivos de la computadora - No utiliza imanes cerca de discos compactos, memorias extrables de la computadora - Limpia el rea de trabajo, prepara herramientas y los materiales a utilizar Utilizar las hojas por ambas caras y colocar las de desecho las en el recipiente destinado para su posterior envi a reciclaje
NOTA al Alumno: Realizar un respaldo de la informacin que generes en un dispositivo de almacenamiento. NOTA El PSP deber adecuar la prctica al equipo y recursos de software con el que se cuenta.
Equipo de cmputo Core Duo o superior Dispositivo de almacenamiento (USB) Software de lenguaje de programacin C++. Impresora.
1. 2. 3. 4.
Verifica que el equipo de cmputo se encuentra conectado. Enciende equipo de cmputo. Abre sesin de ambiente grfico. Escribir un programa que permita realizar la suma y la resta de nmeros complejos. Un nmero complejo estar definido por la clase CComplejo y para realizar las operaciones solicitadas esta clase incluir un mtodo para sobrecargar el operador + y otro para el -. Ingresa al entorno de desarrollo de C++. Transcribe el programa en el editor de C++. Guarda el archivo que contiene el programa transcrito.
5. 6. 7.
PROO-01
65/101
Desempeos
Compila el programa. Inicia un proceso de depuracin del programa (correccin de errores) hasta cerciorarse que el programa cumpla con el objetivo establecido. 10. Imprime el resultado de la ejecucin del programa.
Realiza el encendido y apagado del equipo de cmputo de acuerdo a indicaciones del fabricante. Entrega un informe de las actividades realizadas en la prctica, formando el portafolio de evidencias.
ADVERTENCIA DE RIESGO ELCTRICO
PROO-01
66/101
Unidad de Aprendizaje:
Nmero:
Prctica:
Nmero:
19
Propsito de la prctica:
Sobrecargar operadores aritmticos basado en POO (programacin orientada a objetos), para realizar operaciones.
Escenario:
Laboratorio de informtica.
Duracin
3 horas
Desempeos Aplica las siguientes medidas de seguridad e higiene en el desarrollo de la prctica: - Evita la manipulacin de comida o lquidos cerca del equipo de cmputo - No introduce objetos extraos en las entradas fsicas de dispositivos de la computadora - No utiliza imanes cerca de discos compactos, memorias extrables de la computadora - Limpia el rea de trabajo, prepara herramientas y los materiales a utilizar Utilizar las hojas por ambas caras y colocar las de desecho las en el recipiente destinado para su posterior envi a reciclaje
NOTA al Alumno: Realizar un respaldo de la informacin que generes en un dispositivo de almacenamiento. NOTA El PSP deber adecuar la prctica al equipo y recursos de software con el que se cuenta.
Equipo de cmputo Core Duo o superior Dispositivo de almacenamiento (USB) Software de lenguaje de programacin C++. Impresora.
1. 2. 3.
Verifica que el equipo de cmputo se encuentra conectado. Enciende equipo de cmputo. Abre sesin de ambiente grfico.
Dada la siguiente clase "Complejo" con las funciones miembro "suma", "resta" e "imprime": #include <iostream.h> class Complejo { public: Complejo (double = 0, double = 0); Complejo suma (const Complejo &);
PROO-01
67/101
Desempeos
PROO-01
68/101
Desempeos
eliminando la funcin miembro resta). Sobrecargar el operador ==, eliminando la funcin miembro "esIgual" (y opcionalmente el operador !=). Sobrecargar el operador ++ (como preIncremento y como posIncremento), eliminando las funciones miembro "preIncremento" y "posIncremento" (y opcionalmente el operador en las mismas condiciones). Sobrecargar el operador <<, eliminando la funcin miembro "imprime" (y opcionalmente el operador >>).
d)
4. 5. 6. 7. 8. 9.
Ingresa al entorno de desarrollo de C++. Transcribe el programa en el editor de C++. Guarda el archivo que contiene el programa transcrito. Compila el programa. Inicia un proceso de depuracin del programa (correccin de errores) hasta cerciorarse que el programa cumpla con el objetivo establecido. Imprime el resultado de la ejecucin del programa.
Realiza el encendido y apagado del equipo de cmputo de acuerdo a indicaciones del fabricante. Entrega un informe de las actividades realizadas en la prctica, formando el portafolio de evidencias.
ADVERTENCIA DE RIESGO ELCTRICO
PROO-01
69/101
Unidad de Aprendizaje:
Nmero:
Prctica:
Nmero:
20
Propsito de la prctica:
Sumar y restar nmeros complejos empleando sobrecarga de operadores, basado en POO (programacin orientada a objetos), para operaciones complejas.
Escenario:
Laboratorio de informtica.
Duracin
3 horas
Desempeos Aplica las siguientes medidas de seguridad e higiene en el desarrollo de la prctica: - Evita la manipulacin de comida o lquidos cerca del equipo de cmputo - No introduce objetos extraos en las entradas fsicas de dispositivos de la computadora - No utiliza imanes cerca de discos compactos, memorias extrables de la computadora - Limpia el rea de trabajo, prepara herramientas y los materiales a utilizar Utilizar las hojas por ambas caras y colocar las de desecho las en el recipiente destinado para su posterior envi a reciclaje
NOTA al Alumno: Realizar un respaldo de la informacin que generes en un dispositivo de almacenamiento. NOTA El PSP deber adecuar la prctica al equipo y recursos de software con el que se cuenta.
Equipo de cmputo Core Duo o superior Dispositivo de almacenamiento (USB) Software de lenguaje de programacin C++. Impresora.
1. 2. 3. 4.
PROO-01
70/101
Desempeos
e) Sobrecargue los operadores (<<) y (>>).
Ingresa al entorno de desarrollo de C++. Transcribe el programa en el editor de C++. Guarda el archivo que contiene el programa transcrito. Compila el programa. Inicia un proceso de depuracin del programa (correccin de errores) hasta cerciorarse que el programa cumpla con el objetivo establecido. 10. Imprime el resultado de la ejecucin del programa.
5. 6. 7. 8. 9.
Realiza el encendido y apagado del equipo de cmputo de acuerdo a indicaciones del fabricante. Entrega un informe de las actividades realizadas en la prctica, formando el portafolio de evidencias.
ADVERTENCIA DE RIESGO ELCTRICO
PROO-01
71/101
Unidad de Aprendizaje:
Nmero:
Prctica:
Nmero:
21
Propsito de la prctica:
Calcular volumen de figuras geomtricas empleando polimorfismo, basado en POO (programacin orientada a objetos),
para calcular el volumen correspondiente.
Escenario:
Laboratorio de informtica.
Duracin
3 horas
Desempeos Aplica las siguientes medidas de seguridad e higiene en el desarrollo de la prctica: - Evita la manipulacin de comida o lquidos cerca del equipo de cmputo - No introduce objetos extraos en las entradas fsicas de dispositivos de la computadora - No utiliza imanes cerca de discos compactos, memorias extrables de la computadora - Limpia el rea de trabajo, prepara herramientas y los materiales a utilizar Utilizar las hojas por ambas caras y colocar las de desecho las en el recipiente destinado para su posterior envi a reciclaje
NOTA al Alumno: Realizar un respaldo de la informacin que generes en un dispositivo de almacenamiento. NOTA El PSP deber adecuar la prctica al equipo y recursos de software con el que se cuenta.
Equipo de cmputo Core Duo o superior Dispositivo de almacenamiento (USB) Software de lenguaje de programacin C++. Impresora.
1. 2. 3. 4.
PROO-01
72/101
Desempeos
La idea es que se use una superclase abstracta Figura que contendr el dato nombre y los mtodos para establecerlo y obtenerlo; adems el dato volumen, un mtodo abstracto para calcular el volumen y un mtodo para obtenerlo e imprimirlo. De esa superclase derivar cuatro subclases: Cubo, Cilindro, Cono y Esfera; en cada una de las cuales se heredarn los datos y los mtodos de la superclase Figura. Cada subclase de stas, deber tener sus propios datos y los mtodos necesarios para establecerlos; adems del mtodo calcular el volumen de la figura correspondiente. En virtud de que calcular volumen es un mtodo abstracto heredado de la superficie abstracta Figura, cada una de las subclases derivadas, lo deber implementar de acuerdo con la forma que le corresponda; aplicando el polimorfismo.
Ingresa al entorno de desarrollo de C++. Transcribe el programa en el editor de C++. Guarda el archivo que contiene el programa transcrito. Compila el programa. Inicia un proceso de depuracin del programa (correccin de errores) hasta cerciorarse que el programa cumpla con el objetivo establecido. 10. Imprime el resultado de la ejecucin del programa.
5. 6. 7. 8. 9.
Realiza el encendido y apagado del equipo de cmputo de acuerdo a indicaciones del fabricante. Entrega un informe de las actividades realizadas en la prctica, formando el portafolio de evidencias.
ADVERTENCIA DE RIESGO ELCTRICO
PROO-01
73/101
Unidad de Aprendizaje:
Nmero:
Prctica:
Nmero:
22
Propsito de la prctica:
Crear clase abstracta vehculo empleando polimorfismo, basado en POO (programacin orientada a objetos), que obtenga clases de vehculos, atributos como costo y ao del vehculo.
Escenario:
Laboratorio de informtica.
Duracin
3 horas
Desempeos Aplica las siguientes medidas de seguridad e higiene en el desarrollo de la prctica: - Evita la manipulacin de comida o lquidos cerca del equipo de cmputo - No introduce objetos extraos en las entradas fsicas de dispositivos de la computadora - No utiliza imanes cerca de discos compactos, memorias extrables de la computadora - Limpia el rea de trabajo, prepara herramientas y los materiales a utilizar Utilizar las hojas por ambas caras y colocar las de desecho las en el recipiente destinado para su posterior envi a reciclaje
NOTA al Alumno: Realizar un respaldo de la informacin que generes en un dispositivo de almacenamiento. NOTA El PSP deber adecuar la prctica al equipo y recursos de software con el que se cuenta.
Equipo de cmputo Core Duo o superior Dispositivo de almacenamiento (USB) Software de lenguaje de programacin C++. Impresora.
1. 2. 3. 4.
Verifica que el equipo de cmputo se encuentra conectado. Enciende equipo de cmputo. Abre sesin de ambiente grfico. Crear una clase base abstracta vehculo que contenga una funcin virtual para mostrar los atributos de un objeto en pantalla y dos clases derivadas que debern concretar la clase anterior: vehculo Terrestre y vehculo Areo. La clase base definir dos atributos: costo y ao del vehculo y dos funciones para obtener sus valores. Las clases derivadas vehculo Terrestre y vehculo Areo contienen los atributos kilometraje y horas de vuelo respectivamente. Adems debern ofrecer funciones para obtener y establecer esos atributos.
PROO-01
74/101
Desempeos
Escribir una funcin de prueba main() que cree objetos de las clases derivadas y un apuntador de clase base que haga uso de la funcin virtual que se ha concretado en cada una de las clases derivadas. 5. Ingresa al entorno de desarrollo de C++. 6. Transcribe el programa en el editor de C++. 7. Guarda el archivo que contiene el programa transcrito. 8. Compila el programa. 9. Inicia un proceso de depuracin del programa (correccin de errores) hasta cerciorarse que el programa cumpla con el objetivo establecido. 10. Imprime el resultado de la ejecucin del programa.
Realiza el encendido y apagado del equipo de cmputo de acuerdo a indicaciones del fabricante. Entrega un informe de las actividades realizadas en la prctica, formando el portafolio de evidencias.
ADVERTENCIA DE RIESGO ELCTRICO
PROO-01
75/101
Unidad de Aprendizaje:
Nmero:
Prctica:
Nmero:
23
Propsito de la prctica:
Solicitar en un programa de cmputo usuario y contrasea, empleando el patrn de diseo singleton, basado en POO (programacin orientada a objetos), para restringir el acceso a las aplicaciones.
Escenario:
Laboratorio de informtica.
Duracin
3 horas
Desempeos Aplica las siguientes medidas de seguridad e higiene en el desarrollo de la prctica: - Evita la manipulacin de comida o lquidos cerca del equipo de cmputo - No introduce objetos extraos en las entradas fsicas de dispositivos de la computadora - No utiliza imanes cerca de discos compactos, memorias extrables de la computadora - Limpia el rea de trabajo, prepara herramientas y los materiales a utilizar Utilizar las hojas por ambas caras y colocar las de desecho las en el recipiente destinado para su posterior envi a reciclaje
NOTA al Alumno: Realizar un respaldo de la informacin que generes en un dispositivo de almacenamiento. NOTA El PSP deber adecuar la prctica al equipo y recursos de software con el que se cuenta.
Equipo de cmputo Core Duo o superior Dispositivo de almacenamiento (USB) Software de lenguaje de programacin C++. Impresora.
1. 2. 3. 4.
Verifica que el equipo de cmputo se encuentra conectado. Enciende equipo de cmputo. Abre sesin de ambiente grfico. Realizar una aplicacin empleando el patrn de diseo Singleton, que solicite al usuario su nombre y una contrasea. Si la autenticacin es correcta mostrar una ventana en la que aparecer informacin sobre quin y cundo ha ejecutado la aplicacin, en caso contrario terminar la aplicacin El diagrama de clases del patrn Singleton es el siguiente:
PROO-01
76/101
Desempeos
Ingresa al entorno de desarrollo de C++. Transcribe el programa en el editor de C++. Guarda el archivo que contiene el programa transcrito. Compila el programa. Inicia un proceso de depuracin del programa (correccin de errores) hasta cerciorarse que el programa cumpla con el objetivo establecido. 10. Imprime el resultado de la ejecucin del programa.
5. 6. 7. 8. 9.
Realiza el encendido y apagado del equipo de cmputo de acuerdo a indicaciones del fabricante. Entrega un informe de las actividades realizadas en la prctica, formando el portafolio de evidencias.
ADVERTENCIA DE RIESGO ELCTRICO
PROO-01
77/101
Unidad de Aprendizaje:
Nmero:
Prctica:
Nmero:
24
Propsito de la prctica:
Modificar el cdigo propuesto basado en POO (programacin orientada a objetos), para capturar errores de excepcin.
Escenario:
Laboratorio de informtica.
Duracin
3 horas
Desempeos Aplica las siguientes medidas de seguridad e higiene en el desarrollo de la prctica: - Evita la manipulacin de comida o lquidos cerca del equipo de cmputo - No introduce objetos extraos en las entradas fsicas de dispositivos de la computadora - No utiliza imanes cerca de discos compactos, memorias extrables de la computadora - Limpia el rea de trabajo, prepara herramientas y los materiales a utilizar Utilizar las hojas por ambas caras y colocar las de desecho las en el recipiente destinado para su posterior envi a reciclaje
NOTA al Alumno: Realizar un respaldo de la informacin que generes en un dispositivo de almacenamiento. NOTA El PSP deber adecuar la prctica al equipo y recursos de software con el que se cuenta.
Equipo de cmputo Core Duo o superior Dispositivo de almacenamiento (USB) Software de lenguaje de programacin C++. Impresora.
1. 2. 3. 4.
Verifica que el equipo de cmputo se encuentra conectado. Enciende equipo de cmputo. Abre sesin de ambiente grfico. Modifica el siguiente programa, de tal forma que haga uso del manejo de excepciones para controlar los posibles errores que se puedan dar: #include <iostream> using namespace std; int main() { int *x = 0;
PROO-01
78/101
Desempeos
Realiza el encendido y apagado del equipo de cmputo de acuerdo a indicaciones del fabricante. Entrega un informe de las actividades realizadas en la prctica, formando el portafolio de evidencias.
ADVERTENCIA DE RIESGO ELCTRICO
PROO-01
79/101
Unidad de Aprendizaje:
Nmero:
Prctica:
Nmero:
25
Propsito de la prctica:
Realizar programa de excepciones en clases basado en POO (programacin orientada a objetos), para controlar el manejo de errores en aplicaciones.
Escenario:
Laboratorio de informtica.
Duracin
3 horas
Desempeos Aplica las siguientes medidas de seguridad e higiene en el desarrollo de la prctica: - Evita la manipulacin de comida o lquidos cerca del equipo de cmputo - No introduce objetos extraos en las entradas fsicas de dispositivos de la computadora - No utiliza imanes cerca de discos compactos, memorias extrables de la computadora - Limpia el rea de trabajo, prepara herramientas y los materiales a utilizar Utilizar las hojas por ambas caras y colocar las de desecho las en el recipiente destinado para su posterior envi a reciclaje
NOTA al Alumno: Realizar un respaldo de la informacin que generes en un dispositivo de almacenamiento. NOTA El PSP deber adecuar la prctica al equipo y recursos de software con el que se cuenta.
Equipo de cmputo Core Duo o superior Dispositivo de almacenamiento (USB) Software de lenguaje de programacin C++. Impresora.
1. 2. 3. 4.
Verifica que el equipo de cmputo se encuentra conectado. Enciende equipo de cmputo. Abre sesin de ambiente grfico. Escriba un programa que declare una clase llamada Leerdatos. Esta clase debe tener como miembros pblicos 4 funciones: static void LeerInt (int &); static void LeerString (char *); static void LeerDouble (double &); static void LeerChar (char &); Se debern definir estas funciones, de tal forma que se almacene la variable que se pasa como
PROO-01
80/101
Desempeos
parmetro un valor pedido por teclado segn el tipo. Observe que los parmetros son referencias. Se debe hacer uso del manejo de excepciones para controlar errores que se puedan producir durante la lectura. A continuacin escriba una funcin main() que haga uso de dicha clase y que ponga a prueba el cdigo que maneja las posibles excepciones. 5. Ingresa al entorno de desarrollo de C++. 6. Transcribe el programa en el editor de C++. 7. Guarda el archivo que contiene el programa transcrito. 8. Compila el programa. 9. Inicia un proceso de depuracin del programa (correccin de errores) hasta cerciorarse que el programa cumpla con el objetivo establecido. 10. Imprime el resultado de la ejecucin del programa.
Realiza el encendido y apagado del equipo de cmputo de acuerdo a indicaciones del fabricante. Entrega un informe de las actividades realizadas en la prctica, formando el portafolio de evidencias.
ADVERTENCIA DE RIESGO ELCTRICO
PROO-01
81/101
PROO-01
82/101
7. Descripcin
La gua de evaluacin es un documento que define el proceso de recoleccin y valoracin de las evidencias requeridas por el m dulo desarrollado y tiene el propsito de guiar en la evaluacin de las competencias adquiridas por los alumnos, asociadas a los Resultados de Aprendizaje; en donde adems, describe las tcnicas y los instrumentos a utilizar y la ponderacin de cada actividad de evaluacin. Los Resultados de Aprendizaje se definen tomando como referentes: las competencias genricas que va adquiriendo el alumno para desempearse en los mbitos personal y profesional que le permitan convivir de manera armnica con el medio ambiente y la sociedad; las disciplinares, esenciales para que los alumnos puedan desempearse eficazmente en diversos mbitos, desarrolladas en torno a reas del conocimiento y las profesionales que le permitan un desempeo eficiente, autnomo, flexible y responsable de su ejercicio profesional y de actividades laborales especficas, en un entorno cambiante que exige la multifuncionalidad La importancia de la evaluacin de competencias, bajo un enfoque de mejora continua, reside en que es un proceso por medio del cual se obtienen y analizan las evidencias del desempeo de un alumno con base en la gua de evaluacin y rbrica, para emitir un juicio que conduzca a tomar decisiones. La evaluacin de competencias se centra en el desempeo real de los alumnos, soportado por evidencias vlidas y confiables frente al referente que es la gua de evaluacin, la cual, en el caso de competencias profesionales, est asociada con alguna normalizacin especfica de un sector o rea y no en contenidos y/o potencialidades. El Modelo de Evaluacin se caracteriza porque es Confiable (que aplica el mismo juicio para todos los alumnos), Integral (involucra las dimensiones intelectual, social, afectiva, motriz y axiolgica), Participativa (incluye autoevaluacin, coevaluacin y heteroevaluacin), Transparente (congruente con los aprendizajes requeridos por la competencia), Vlida (las evidencias deben corresponder a la gua de evaluacin).
Evaluacin de los Aprendizajes. Durante el proceso de enseanza - aprendizaje es importante considerar tres categoras de evaluacin: diagnstica, formativa y sumativa. La evaluacin diagnstica nos permite establecer un punto de partida fundamentado en la deteccin de la situacin en la que se encuentran nuestros alumnos. Permite tambin establecer vnculos socio-afectivos entre el PSP y su grupo. El alumno a su vez podr obtener informacin sobre los aspectos
PROO-01
83/101
Actividades de Evaluacin Los programas de estudio estn conformados por Unidades de Aprendizaje (UA) que agrupan Resultados de Aprendizaje (RA) vinculados estrechamente y que requieren irse desarrollando paulatinamente. Dado que se establece un resultado, es necesario comprobar que efectivamente ste se ha alcanzado, de tal suerte que en la descripcin de cada unidad se han definido las actividades de evaluacin indispensables para evaluar los aprendizajes de cada uno de los RA que conforman las unidades. Esto no implica que no se puedan desarrollar y evaluar otras actividades planteadas por el PSP, pero es importante no confundir con las actividades de aprendizaje que realiza constantemente el alumno para contribuir a que logre su aprendizaje y que, aunque se evalen con fines formativos, no se registran formalmente en el Sistema de Administracin Escolar SAE. El registro formal procede slo para las actividades descritas en los programas y planes de evaluacin. De esta manera, cada uno de los RA tiene asignada al menos una actividad de evaluacin, a la cual se le ha determinado una ponderacin con respecto a la Unidad a la cual pertenece. sta a su vez, tiene una ponderacin que, sumada con el resto de Unidades, conforma el 100%. Es decir, para considerar que se ha adquirido la competencia correspondiente al mdulo de que se trate, deber ir acumulando dichos porcentajes a lo largo del perodo para estar en condiciones de acreditar el mismo. Cada una de estas ponderaciones depender de la relevancia que tenga la AE con respecto al RA y ste a su vez, con respecto a la Unidad de Aprendizaje. Estas ponderaciones las asignar el especialista diseador del programa de estudios.
PROO-01
84/101
Evaluacin mediante la matriz de valoracin o rbrica Un punto medular en esta metodologa es que al alumno se le proporcione el Plan de evaluacin, integrado por la Tabla de ponderacin y las Rbricas, con el fin de que pueda conocer qu se le va a solicitar y cules sern las caractersticas y niveles de calidad que deber cumplir para demostrar que ha logrado los resultados de aprendizaje esperados. Asimismo, l tiene la posibilidad de autorregular su tiempo y esfuerzo para recuperar los aprendizajes no logrados.
PROO-01
85/101
PROO-01
86/101
8. Tabla de Ponderacin
UNIDAD
RA
ACTIVIDAD DE EVALUACIN
ASPECTOS A EVALUAR C P A
% Peso Especfico
% Peso Logrado
% Peso Acumulado
1.1 Disea modelos bajo el enfoque de la metodologa 1. Manejo de orientada a objetos. componentes del lenguaje orientados a 1.2 Codifica programas de cmputo mediante la objetos. implementacin de objetos. % PESO PARA LA UNIDAD 2.1 Elabora aplicaciones mediante la interaccin de los 2. Desarrollo de objetos y actores del sistema. aplicaciones orientadas a 2.2 Asegura la integridad de los datos implementando objetos. medidas de seguridad. % PESO PARA LA UNIDAD PESO TOTAL DEL MDULO
1.1.1
25
1.2.1
25 50
2.1.1
35
2.2.1
15 50 100
PROO-01
87/101
En blanco
PROO-01
88/101
C R I T E R I O S INDICADORES % Excelente
Elabora una investigacin documental acerca de la programacin orientada a objetos y sus elementos, en la que describe:
Programacin orientada a objetos. Objetos. Clases. Modelo de Objetos. Abstraccin. Encapsulacin. Modularidad. Herencia. Polimorfismo. Diferencia entre clases y objetos.
Suficiente
Elabora una investigacin documental acerca de la programacin orientada a objetos y sus elementos, en la que describe:
Programacin orientada a objetos. Objetos. Clases. Modelo de Objetos. Abstraccin. Encapsulacin. Modularidad. Herencia. Polimorfismo. Diferencia entre clases y objetos.
Insuficiente
Falta alguna caracterstica: Elabora una investigacin documental acerca de la programacin orientada a objetos y sus elementos, en la que describe:
Programacin orientada a objetos. Objetos. Clases. Modelo de Objetos. Abstraccin. Encapsulacin. Modularidad. Herencia. Polimorfismo. Diferencia entre clases y objetos.
30
Elabora mapa conceptual para describir la forma en que interactan los diferentes elementos de la Programacin Orientada a Objetos.
PROO-01
89/101
C R I T E R I O S INDICADORES % Excelente
Elabora modelos orientados a objetos, haciendo uso de los siguientes tipos de diagramas:
Suficiente
Elabora modelos orientados a objetos, haciendo uso de los siguientes tipos de diagramas:
- Cajas de uso - Clases - actividad.
Insuficiente
Omite lo siguiente:: Elabora modelos orientados a objetos, haciendo uso de los siguientes tipos de diagramas:
- Cajas de uso - Clases - actividad.
LENGUAJE DE MODELADO
30
Presenta en orden los diagramas Emplea una herramienta de modelado UML para disear los diagramas y los presenta en medio magntico. Elabora una tabla para describir al menos 3 lenguajes de programacin que proveen soporte para el desarrollo de aplicaciones orientadas a objetos en el que describa:
Presenta en elaborados.
orden
los
diagramas
Presenta en elaborados.
orden
los
diagramas
Elabora una tabla para describir al menos 3 lenguajes de programacin que proveen soporte para el desarrollo de aplicaciones orientadas a objetos en el que describa:
Plataforma. Editor de texto empleado. Compilador. Enlazador. Entornos de desarrollo integrados.
SOFTWARE DE DESARROLLO
20
Excluye alguna condicin: Elabora una tabla para describir al menos 3 lenguajes de programacin que proveen soporte para el desarrollo de aplicaciones orientadas a objetos en el que describa:
Plataforma. Editor de texto empleado. Compilador. Enlazador. Entornos de desarrollo integrados.
Presenta en orden la tabla elaborada, Presenta un anlisis de ventajas de portabilidad entre las diferentes plataformas que presentan algunos lenguajes de programacin orientados a objetos. Presenta la informacin descrita en los apartados anteriores en formato impreso y digital (elaborados en un procesador de texto y/o presentador grfico), con estructura (caratula, objetivo y contenido,) Cumple con los criterios de contenido y presentacin establecidos.. Redacta documento aplicando las reglas ortogrficas y gramaticales. Incluye referencias documentales y/o
PRESENTACION DE RESULTADOS
10
Presenta la informacin descrita en los apartados anteriores en formato impreso y digital. Cumple con los criterios de contenido y presentacin establecidos. Redacta documento aplicando las reglas ortogrficas y gramaticales. Incluye referencias documentales y/o electrnicas empleadas.
Incumple con alguna actividad: Presenta la informacin descrita en los apartados anteriores en formato impreso y digital. Cumple con los criterios de contenido y presentacin establecidos. Redacta documento aplicando las reglas ortogrficas y gramaticales. Incluye referencias documentales y/o electrnicas empleadas..
PROO-01
90/101
C R I T E R I O S INDICADORES % Excelente
electrnicas empleadas. Presenta el documento impreso limpio, respetando la estructura definida para su diseo. Cumple con asistencia total y participacin activa en clase. Muestra perseverancia al aprovechar los errores marcados en actividades previas para mejorar su trabajo. Muestra organizacin y responsabilidad al entregar en fecha previa a la establecida por el PSP. Trabaja con limpieza y orden. Tiene disposicin y asume rol asignado en el trabajo colaborativo Cumple con asistencia al 90 %. Muestra perseverancia al aprovechar los errores marcados en actividades previas para mejorar su trabajo. Muestra responsabilidad al entregar en la fecha establecida por el PSP. Trabaja con limpieza y orden. Muestra disposicin y asume rol asignado en el trabajo colaborativo Carece de lo siguiente: Cumple con asistencia al 90 %. Muestra perseverancia al aprovechar los errores marcados en actividades previas para mejorar su trabajo. Muestra responsabilidad al entregar en la fecha establecida por el PSP. Trabaja con limpieza y orden. Muestra disposicin y asume rol asignado en el trabajo colaborativo
Suficiente
Insuficiente
ACTITUDES
10
100
PROO-01
91/101
C R I T E R I O S INDICADORES % Excelente
Emplea lenguaje de programacin especificado por el PSP, cuando: Desarrolla programas con funciones de entrada y salida. Verifica que el cdigo se ejecuta correctamente y en caso de errores corrige. Presenta el cdigo fuente en orden y sintaxis correcta. Inserta comentarios en el cdigo desarrollado para facilitar la comprensin y documentacin de la programacin realizada. Emplea lenguaje de programacin especificado por el PSP, cuando: Desarrolla programas utilizando sentencias de control:
If else else if switch for while do while
Suficiente
Emplea lenguaje de programacin especificado por el PSP, cuando: Desarrolla programas con funciones de entrada y salida. Verifica que el cdigo se ejecuta correctamente y en caso de errores corrige. Presenta el cdigo fuente en orden y sintaxis correcta.
Insuficiente
Omite alguna caracterstica al emplear enguaje de programacin especificado por el PSP, cuando: Desarrolla programas con funciones de entrada y salida. Verifica que el cdigo se ejecuta correctamente y en caso de errores corrige. Presenta el cdigo fuente en orden y sintaxis correcta.
10
SENTENCIAS DE CONTROL
10
Emplea lenguaje de programacin especificado por el PSP, cuando: Desarrolla programas utilizando sentencias de control:
If else else if switch for while do while
Omite alguna caracterstica al emplear lenguaje de programacin especificado por el PSP, cuando: Desarrolla programas utilizando sentencias de control:
If else else if switch for while
PROO-01
92/101
C R I T E R I O S INDICADORES % Excelente
Verifica que el cdigo se ejecuta correctamente, y en caso de errores corrige. Presenta el cdigo fuente en orden y sintaxis correcta de la aplicacin desarrollada. Inserta comentarios en el cdigo desarrollado para facilitar la comprensin y documentacin de la programacin realizada. Emplea lenguaje de programacin especificado por el PSP, cuando: Desarrolla programas mediante mtodos de ordenamiento:
- por intercambio. - por insercin
Suficiente
Verifica que el cdigo se ejecuta
correctamente, y en caso de errores corrige Presenta el cdigo fuente en orden y sintaxis correcta de la aplicacin desarrollada.
Insuficiente
- do while
Emplea lenguaje de programacin especificado por el PSP, cuando: Desarrolla programas mediante mtodos de ordenamiento:
- por intercambio. - por insercin
Omite alguna caracterstica al emplear lenguaje de programacin especificado por el PSP, cuando: Desarrolla programas mediante mtodos de ordenamiento:
- por intercambio. - por insercin
MTODOS DE ORDENAMIENTO
10
Verifica que el cdigo se ejecuta correctamente y en caso de errores corrige. Presenta el cdigo fuente en orden y sintaxis correcta de la aplicacin desarrollada. Inserta comentarios en el cdigo desarrollado para facilitar la comprensin y documentacin de la programacin realizada. Emplea lenguaje de programacin especificado por el PSP, cuando: Desarrolla programas, en la que realice bsquedas de datos:
Verifica que el cdigo se ejecuta correctamente y en caso de errores corrige. Presenta el cdigo fuente en orden y sintaxis correcta de la aplicacin desarrollada.
Verifica que el cdigo se ejecuta correctamente y en caso de errores corrige. Presenta el cdigo fuente en orden y sintaxis correcta de la aplicacin desarrollada.
Emplea lenguaje de programacin especificado por el PSP, cuando: Desarrolla programas en la que realice bsquedas de datos:
- Binaria. - Secuencial.
15
- Binaria. - Secuencial.
Omite alguna caracterstica al emplear lenguaje de programacin especificado por el PSP, cuando: Desarrolla programas en la que realice bsquedas de datos:
- Binaria. - Secuencial.
Verifica que el cdigo se ejecuta correctamente y en caso de errores corrige. Presenta el cdigo fuente en orden y
Verifica que el cdigo se ejecuta correctamente y en caso de errores corrige. Presenta el cdigo fuente en orden y
PROO-01
93/101
C R I T E R I O S INDICADORES % Excelente
sintaxis correcta de la aplicacin desarrollada. Inserta comentarios en el cdigo desarrollado para facilitar la comprensin y documentacin de la programacin realizada. Emplea lenguaje de programacin especificado por el PSP, cuando define: Mtodos de las clases. Control de acceso a los miembros de la clase. Elabora un programa orientado a objetos mediante uso de clases, Emplea constructores y destructores para la inicializacin y destruccin de los objetos, Verifica que el cdigo se ejecuta correctamente y en caso de errores corrige Presenta el cdigo fuente en orden y sintaxis correcta de la programacin realizada para implementar clases, Inserta comentarios en el cdigo desarrollado para facilitar la comprensin y documentacin de la programacin realizada. Presenta la informacin descrita en los apartados anteriores en formato impreso y digital (elaborados en un procesador de texto y/o presentador grfico), con estructura (caratula, objetivo y contenido,) Cumple con los criterios de contenido y presentacin establecidos.. Redacta documento aplicando las
Suficiente
sintaxis correcta desarrollada. de la aplicacin
Insuficiente
Presenta el cdigo fuente en orden y sintaxis correcta de la aplicacin desarrollada.
CLASES Y OBJETOS
35
Emplea lenguaje de programacin especificado por el PSP, cuando define: Atributos de las clases, Mtodos de las clases. Control de acceso a los miembros de la clase. Elabora un programa orientado a objetos mediante uso de clases, Emplea constructores y destructores para la inicializacin y destruccin de los objetos, Verifica que el cdigo se ejecuta correctamente y en caso de errores corrige Presenta el cdigo fuente en orden y sintaxis correcta de la programacin realizada para implementar clases,
Omite alguna caracterstica al emplear lenguaje de programacin especificado por el PSP, cuando define: Atributos de las clases, Mtodos de las clases. Control de acceso a los miembros de la clase. Elabora un programa orientado a objetos mediante uso de clases, Emplea constructores y destructores para la inicializacin y destruccin de los objetos, Verifica que el cdigo se ejecuta correctamente y en caso de errores corrige Presenta el cdigo fuente en orden y sintaxis correcta de la programacin realizada para implementar clases,
PRESENTACION DE RESULTADOS
10
Presenta la informacin descrita en los apartados anteriores en formato impreso y digital. Cumple con los criterios de contenido y presentacin establecidos. Redacta documento aplicando las reglas ortogrficas y gramaticales. Incluye referencias documentales y/o electrnicas empleadas.
Incumple con alguna actividad: Presenta la informacin descrita en los apartados anteriores en formato impreso y digital. Cumple con los criterios de contenido y presentacin establecidos. Redacta documento aplicando las reglas ortogrficas y gramaticales. Incluye referencias documentales y/o
PROO-01
94/101
C R I T E R I O S INDICADORES % Excelente
reglas ortogrficas y gramaticales. Incluye referencias documentales y/o electrnicas empleadas. Presenta el documento impreso limpio, respetando la estructura definida para su diseo. Cumple con asistencia total y participacin activa en clase. Muestra perseverancia al aprovechar los errores marcados en actividades previas para mejorar su trabajo. Muestra organizacin y responsabilidad al entregar en fecha previa a la establecida por el PSP. Trabaja con limpieza y orden. Tiene disposicin y asume rol asignado en el trabajo colaborativo Cumple con asistencia al 90 %. Muestra perseverancia al aprovechar los errores marcados en actividades previas para mejorar su trabajo. Muestra responsabilidad al entregar en la fecha establecida por el PSP. Trabaja con limpieza y orden. Muestra disposicin y asume rol asignado en el trabajo colaborativo
Suficiente
Insuficiente
electrnicas empleadas..
ACTITUDES
10
Carece de lo siguiente: Cumple con asistencia al 90 %. Muestra perseverancia al aprovechar los errores marcados en actividades previas para mejorar su trabajo. Muestra responsabilidad al entregar en la fecha establecida por el PSP. Trabaja con limpieza y orden. Muestra disposicin y asume rol asignado en el trabajo colaborativo
100
PROO-01
95/101
Fecha:
Desarrolla programas de cmputo utilizando las propiedades de herencia y polimorfismo.
C R I T E R I O S INDICADORES % Excelente
Emplea lenguaje de programacin especificado por el PSP, cuando: Desarrolla el cdigo de programacin para la implementacin de herencia de clases. Verifica que el cdigo se ejecuta correctamente y en caso de errores corrige. Presenta el cdigo fuente en orden y sintaxis correcta de la implementacin de herencia de clases. Inserta comentarios en el cdigo desarrollado para facilitar la comprensin y documentacin de la programacin realizada. Emplea lenguaje de programacin especificado por el PSP, cuando: Desarrolla el cdigo de programacin en el que utilice la sobrecarga de operadores. Verifica que el cdigo se ejecuta correctamente y en caso de errores corrige. Presenta el cdigo fuente en orden y
Suficiente
Emplea lenguaje de programacin especificado por el PSP, cuando: Desarrolla el cdigo de programacin para la implementacin de herencia de clases. Verifica que el cdigo se ejecuta correctamente y en caso de errores corrige. Presenta el cdigo fuente en orden y sintaxis correcta de la implementacin de herencia de clases.
Insuficiente
Omite alguna caracterstica al emplear lenguaje de programacin especificado por el PSP, cuando: Desarrolla el cdigo de programacin para la implementacin de herencia de clases. Verifica que el cdigo se ejecuta correctamente y en caso de errores corrige. Presenta el cdigo fuente en orden y sintaxis correcta de la implementacin de herencia de clases.
HERENCIA
30
SOBRECARGA DE OPERADORES
20
Emplea lenguaje de programacin especificado por el PSP, cuando: Desarrolla el cdigo de programacin en el que utilice la sobrecarga de operadores. Verifica que el cdigo se ejecuta correctamente y en caso de errores corrige. Presenta el cdigo fuente en orden y
Omite alguna caracterstica al emplear lenguaje de programacin especificado por el PSP, cuando: Desarrolla el cdigo de programacin en el que utilice la sobrecarga de operadores. Verifica que el cdigo se ejecuta correctamente y en caso de errores corrige.
PROO-01
96/101
C R I T E R I O S INDICADORES % Excelente
sintaxis correcta del uso de sobrecarga de operadores. Inserta comentarios en el cdigo desarrollado para facilitar la comprensin y documentacin de la programacin realizada. Emplea lenguaje de programacin especificado por el PSP, cuando: Implementa el polimorfismo en clases y funciones virtuales, mediante el desarrollo del cdigo de programacin. Verifica que el cdigo se ejecuta correctamente y en caso de errores corrige. Presenta el cdigo fuente en orden y sintaxis correcta de la implementacin de polimorfismo. Inserta comentarios en el cdigo desarrollado para facilitar la comprensin y documentacin de la programacin realizada. Presenta la informacin descrita en los apartados anteriores en formato impreso y digital (elaborados en un procesador de texto y/o presentador grfico), con estructura (caratula, objetivo y contenido,) Cumple con los criterios de contenido y presentacin establecidos.. Redacta documento aplicando las reglas ortogrficas y gramaticales. Incluye referencias documentales y/o electrnicas empleadas. Presenta el documento impreso limpio, respetando la estructura definida para su diseo.
Suficiente
sintaxis correcta del uso de sobrecarga de operadores.
Insuficiente
Presenta el cdigo fuente en orden y sintaxis correcta del uso de sobrecarga de operadores.
POLIMORFISMO
30
Emplea lenguaje de programacin especificado por el PSP, cuando: Implementa el polimorfismo en clases y funciones virtuales, mediante el desarrollo del cdigo de programacin.. Verifica que el cdigo se ejecuta correctamente y en caso de errores corrige. Presenta el cdigo fuente en orden y sintaxis correcta de la implementacin de polimorfismo,
Omite alguna caracterstica al emplear lenguaje de programacin especificado por el PSP, cuando: Implementa el polimorfismo en clases y funciones virtuales, mediante el desarrollo del cdigo de programacin.. Verifica que el cdigo se ejecuta correctamente y en caso de errores corrige. Presenta el cdigo fuente en orden y sintaxis correcta de la implementacin de polimorfismo,
PRESENTACION DE RESULTADOS
10
Presenta la informacin descrita en los apartados anteriores en formato impreso y digital. Cumple con los criterios de contenido y presentacin establecidos. Redacta documento aplicando las reglas ortogrficas y gramaticales. Incluye referencias documentales y/o electrnicas empleadas.
Incumple con alguna actividad: Presenta la informacin descrita en los apartados anteriores en formato impreso y digital. Cumple con los criterios de contenido y presentacin establecidos. Redacta documento aplicando las reglas ortogrficas y gramaticales. Incluye referencias documentales y/o electrnicas empleadas..
PROO-01
97/101
C R I T E R I O S INDICADORES % Excelente
Cumple con asistencia total y participacin activa en clase. Muestra perseverancia al aprovechar los errores marcados en actividades previas para mejorar su trabajo. Muestra organizacin y responsabilidad al entregar en fecha previa a la establecida por el PSP. Trabaja con limpieza y orden. Tiene disposicin y asume rol asignado en el trabajo colaborativo
Suficiente
Cumple con asistencia al 90 %. Muestra perseverancia al aprovechar los errores marcados en actividades previas para mejorar su trabajo. Muestra responsabilidad al entregar en la fecha establecida por el PSP. Trabaja con limpieza y orden. Muestra disposicin y asume rol asignado en el trabajo colaborativo
Insuficiente
Carece de lo siguiente: Cumple con asistencia al 90 %. Muestra perseverancia al aprovechar los errores marcados en actividades previas para mejorar su trabajo. Muestra responsabilidad al entregar en la fecha establecida por el PSP. Trabaja con limpieza y orden. Muestra disposicin y asume rol asignado en el trabajo colaborativo
ACTITUDES
10
100
PROO-01
98/101
Fecha:
Implementa medidas programas diseados. de seguridad en los
C R I T E R I O S INDICADORES % Excelente
Elabora investigacin documental acerca de distintos patrones de diseo existentes para implementar la autenticacin en aplicaciones orientadas a objetos. Describe:
Singular o Singleton. Mtodo de fbrica o Factory Method. Prototipo. Interning.
Suficiente
Elabora investigacin documental acerca de distintos patrones de diseo existentes para implementar la autenticacin en aplicaciones orientadas a objetos. Describe:
Singular o Singleton. Mtodo de fbrica o Factory Method. Prototipo. Interning.
Insuficiente
Carece de alguna caracterstica: Elabora investigacin documental acerca de distintos patrones de diseo existentes para implementar la autenticacin en aplicaciones orientadas a objetos. Describe:
Singular o Singleton. Mtodo de fbrica o Factory Method. Prototipo. Interning.
SEGURIDAD DE LA INFORMACIN
30
Emplea lenguaje de programacin especificado por el PSP, cuando: Implementa la seguridad en las aplicaciones con cdigo de programacin, empleando un patrn de diseo. Verifica que el cdigo se ejecuta correctamente y en caso de errores corrige. Presenta el cdigo fuente en orden y sintaxis correcta del patrn de diseo implementado. Inserta comentarios en el cdigo desarrollado para facilitar la comprensin y documentacin de la programacin realizada.
Emplea lenguaje de programacin especificado por el PSP, cuando: Implementa la seguridad en las aplicaciones con cdigo de programacin, empleando un patrn de diseo. Verifica que el cdigo se ejecuta correctamente y en caso de errores corrige. Presenta el cdigo fuente en orden y sintaxis correcta del patrn de diseo implementado. Inserta comentarios en el cdigo desarrollado para facilitar la comprensin y documentacin de la programacin realizada.
Emplea lenguaje de programacin especificado por el PSP, cuando: Implementa la seguridad en las aplicaciones con cdigo de programacin, empleando un patrn de diseo. Verifica que el cdigo se ejecuta correctamente y en caso de errores corrige. Presenta el cdigo fuente en orden y sintaxis correcta del patrn de diseo implementado. Inserta comentarios en el cdigo desarrollado para facilitar la comprensin y documentacin de la
PROO-01
99/101
CIFRADO
20
ASEGURAMIENTO DE LA OPERACIN
30
Emplea lenguaje de programacin especificado por el PSP, cuando: Desarrolla cdigo de programacin para asegurar la continuidad de la operacin en las aplicaciones mediante el manejo de excepciones. Verifica que el cdigo se ejecuta correctamente y en caso de errores corrige. Presenta el cdigo fuente en orden y sintaxis correcta del manejo de excepciones.
Excluye alguna condicin: Emplea lenguaje de programacin especificado por el PSP, cuando: Desarrolla cdigo de programacin para asegurar la continuidad de la operacin en las aplicaciones mediante el manejo de excepciones. Verifica que el cdigo se ejecuta correctamente y en caso de errores corrige.. Presenta el cdigo fuente en orden y sintaxis correcta del manejo de excepciones.
PRESENTACION DE RESULTADOS
10
Presenta la informacin descrita en los apartados anteriores en formato impreso y digital. Cumple con los criterios de contenido y
Incumple con alguna actividad: Presenta la informacin descrita en los apartados anteriores en formato impreso y digital.
PROO-01
100/10 1
C R I T E R I O S INDICADORES % Excelente
grfico), con estructura (caratula, objetivo y contenido,) Cumple con los criterios de contenido y presentacin establecidos.. Redacta documento aplicando las reglas ortogrficas y gramaticales. Incluye referencias documentales y/o electrnicas empleadas. Presenta el documento impreso limpio, respetando la estructura definida para su diseo.
Suficiente
presentacin establecidos. Redacta documento aplicando las reglas ortogrficas y gramaticales. Incluye referencias documentales y/o electrnicas empleadas.
Insuficiente
Cumple con los criterios de contenido y presentacin establecidos. Redacta documento aplicando las reglas ortogrficas y gramaticales. Incluye referencias documentales y/o electrnicas empleadas..
ACTITUDES
10
Cumple con asistencia total y participacin activa en clase. Muestra perseverancia al aprovechar los errores marcados en actividades previas para mejorar su trabajo. Muestra organizacin y responsabilidad al entregar en fecha previa a la establecida por el PSP. Trabaja con limpieza y orden. Tiene disposicin y asume rol asignado en el trabajo colaborativo
Cumple con asistencia al 90 %. Muestra perseverancia al aprovechar los errores marcados en actividades previas para mejorar su trabajo. Muestra responsabilidad al entregar en la fecha establecida por el PSP. Trabaja con limpieza y orden. Muestra disposicin y asume rol asignado en el trabajo colaborativo
Carece de lo siguiente: Cumple con asistencia al 90 %. Muestra perseverancia al aprovechar los errores marcados en actividades previas para mejorar su trabajo. Muestra responsabilidad al entregar en la fecha establecida por el PSP. Trabaja con limpieza y orden. Muestra disposicin y asume rol asignado en el trabajo colaborativo
100
PROO-01
101/10 1