FP Cuestionario 1 Conceptos básicos del modelo orientado a objetos.
1.- Como se reconocen los objetos y clases en el mundo real y cual es la interacción que existe entre ellos.
2.- Define los siguientes conceptos: abstracción y encapsulamiento y de un ejemplo de su aplicación en el mundo real.
3.- Defina que significa POO y complejidad del software y diga en que casos se aplica cada una de estas.
4.- Defina que es el ciclo de vida del software y como se lleva a cabo, de un ejemplo de su aplicación.
5.- Dentro de un problema que se desea resolver por computadora, que se entiende por “especificaciones de requerimientos”.
6.- Explique ampliamente en que consiste el Análisis Orientado a Objetos y de un ejemplo de su aplicación.
7.- Explique ampliamente en que consiste el Diseño Orientado a Objetos y de un ejemplo de su aplicación.
8.- Explique ampliamente en que consiste la Programación Orientada a Objetos, y mencione 10 características de esta.
9.- Enliste cuales son los Elementos primordiales en el modelo de objetos.
10.- Defina los siguientes conceptos y de un ejemplo de la aplicación de cada uno de ellos: Abstracción, Encapsulamiento, Modularidad, Jerarquía y herencia, Polimorfismo.
11.- Explique ampliamente cual ha sido el desarrollo histórico de los paradigmas en el desarrollo del software.
12.- Explique ampliamente cuales son los Beneficios del modelo de objetos y de la POO sobre otros paradigmas.
Unidad 2.- Técnicas básicas del modelado de objetos.
Metodologías usadas en Ingeniería de software: http://www.wikilearning.com/metodologias_usadas_en_ingenieria_del_software-wkc-3618.htm
Modelado de Objetos: http://laboratorios.fi.uba.ar/lsi/rgm/articulos/R-ITBA-21-modeladodeobjetos.pdf
Cuestionario 1 u2:
1.- Define el concepto de UML y explique ampliamente su filosofía de trabajo.
2.- Ilustre la representación gráfica de una clase, un objetos y sus elementos.
3.-Explique ampliamente como realizaria la obtención de un modelo orientado a objetos de su casa y de ejemplos de sus resultados.
4.-Ilustre y explique los diagramas que se utilizan en el UML.
5.-Desarrolle un problema de su elección que ilustre la aplicación del UML y sus diagramas.
Aspectos Fundamentales del DOO: http://www.cs.buap.mx/~dpinto/semadoo/mario.pdf
Modelado de Sistemas con UML: http://es.tldp.org/Tutoriales/doc-modelado-sistemas-UML/multiple-html/
Desarrollo Orientado a Objetos con UML:http://www.elquintero.net/Manuales/UML/umlTotal.pdf
Diseño y Programación Orientado a Objetos: http://www.info-ab.uclm.es/asignaturas/42579/temario.htm
Introducción a UML: http://www.programacion.com/java/articulo/jap_eclip_7/
Galería UML: http://www.visual-paradigm.com/VPGallery/index.html
English Lecture: http://en.wikipedia.org/wiki/Unified_Modeling_Language
Unidad 3.- Técnicas de diseño detallado.
Algoritmo: http://es.wikipedia.org/wiki/Algoritmo
Introducción al diseño del software: http://www-lsi.die.upm.es/~carreras/ISSE/diseno_software.x2.pdf
Desarrolladores web: http://www.desarrolloweb.com/articulos/2183.php
Estrategias para el diseño de algoritmos: Estrategias para el diseño de algoritmos
English Lecture: http://www.csse.monash.edu.au/hons/projects/2000/Amy.Yung/education.html
Unidad 4.- Introducción a la programación.
Blog de JAVA (POO): http://aprender-java.blogspot.com/
Manual de JAVA: http://www.webtaller.com/manual-java/indice_manual_java.php
Lenguaje Unificado de Modelado: http://es.wikipedia.org/wiki/Lenguaje_Unificado_de_Modelado
Taller JAVA: http://www.programacion.com/java/articulos/
Tutorial de JAVA: http://www.ulpgc.es/otros/tutoriales/java/Intro/tabla.html
English Lecture: http://java2uml.gforge.enseeiht.fr/
Actividad complementaria (valor 10%): Realizar un análisis de los enlaces recomendados (incluyendo la "English Lecture") y realizar un Mapa Mental (Multimedia en ppt) que explique el Que, Quien, Como, Donde, Cuando, Porqué y Para qué de la Programación argumentando ampliamente los aspectos de Ingeniería de Software y el Lenguaje JAVA.
Entrega el día Martes 23 de octubre del 2007 en formato digital (como requisito para realizar el examen correspondiente).
Unidad 5.- Implementación de la clase.
Lenguaje de Programación JAVA: http://es.wikipedia.org/wiki/Lenguaje_de_programación_Java
Declarar Clases JAVA: http://www.programacion.com/java/tutorial/java_basico/10/
Declaración de la Clase: http://www.wikilearning.com/curso_gratis/java_partiendo_de_cero-declaracion_de_la_clase/3830-13
Clases y Objetos: http://pisuerga.inf.ubu.es/lsi/Invest/Java/Tuto/II_5.htm
Clases en JAVA: http://usuarios.lycos.es/java_2000/clases_en_java.htm
Las Clases en JAVA: http://www.webtaller.com/construccion/lenguajes/java/lecciones/clases-java.php
Clases Anidadas: http://www.webtaller.com/construccion/lenguajes/java/lecciones/clases-java.php
POO Politecnica de Madrid: http://arantxa.ii.uam.es/~castells/docencia/
Unidad 6.- Estructura secuenciales selectivas.
Estructuras de control, secuenciales y selctivas: http://www.programacion.com/tutorial/introprog/3/
Estructuras secuenciales y selectivas: http://sistemas.itlp.edu.mx/tutoriales/fundamentosdeprog/unidad6.htm
EXAMEN U6-7.-
Este examen será práctico y se realizará en base a lo analizado en clases, la información de los CD's e investigación, los enlaces de interes y la retroalimentación práctica realizada el sabado 17 de nov 07.
Fecha del examen práctico: Lu 26 nov 07 en horario de clases.
Nota: Requisito para el examen, entrega de la última práctica y reportes faltantes.
Unidad 7.- Estructuras de repetición.
Estructuras de control repetitivas e iterativas: http://elvex.ugr.es/decsai/java/pdf/5C-iterative.pdf
Java básico: http://lineadecodigo.com/articulos/java/java-se/java-basico/
MANUAL DE JAVA: http://www.webtaller.com/manual-java/indice_manual_java.php
.....
Solo para ti (checa estos enlaces de interes general):
Modelo orientado a documentos: http://html.conclase.net/w3c/dom1-es/cover.html
Glosario de informática e Internet: http://glosario.panamacom.com/glosariot.html
POO en PHP: http://www.zonaphp.com/programacion-orientada-a-objetos-en-php/
Consejos para crear tu sitio web: http://www.imeil.com.mx/Consejos/
HP sitio web: http://www.hp.com/sbso/espanol/businesscenter/webpage/index.html
Recursos para tu sitio web: http://www.aula21.net/segunda/recursosweb.htm
Certificaciones JAVA:
http://certificadojava.blogspot.com/2005/10/mock-exams-exmenes-para-practicar.html
MySQL: http://dev.mysql.com/doc/refman/5.0/es/index.html
Maestría en Ciencias en electrónica, Docente del Instituto Tecnológico de Minatitlán en Ingeniería en Sistemas Computacionales, Ingeniería Industrial, Maestría en Electrónica, Educación a Distancia, Director y Asesor de Proyectos, Auditor Certificado de Calidad, Consejero del Capítulo de Mecatrónica del ITMina y Actualmente Jefe de la División de Estudios Profesionales del Instituto Tecnológico de Minatitlán.
Suscribirse a
Entradas [Atom]