SlideShare uma empresa Scribd logo
1 de 10
ASIGNATURA:
Programación II

PRE-REQUISITOS:
INF-120, MAT-103

SIGLA Y CODIGO:
INF-210

CURSO:
Primer Semestre

DOCENTE:
Ing. Jimmy Hurtado
Análisis de
      Aplicar técnicas       algoritmos
       de recursión




     Podrá
                                   Capacidad
comparar, resol
                                      para
 ver y evaluar
                                   programar
  algoritmos




              Trabajo en Equipo.
Modelo OO.


  Soluciones
  iterativas y                     Técnicas OO.
  recursivas.


                                    Extensibilidad,
Recursividad.                         herencia y
                                    polimorfismo.



     Diagramas de           Diferentes Lenguajes
        clases.             de programación OO
UNIDAD             CONTENIDO                                       OBJETIVOS                  TIEMPO
Análisis de        1.- Introducción                                Análisis y eficiencia de     26 h
Algoritmos         2.- Cálculo de tiempo (T(n))                    algoritmos según su
                   3.- Cálculo de complejidad ( O(n) )             complejidad
                   4.- Ejercicios.


Recursividad       1.Concepto                                      Resolver algoritmos          30h
                   2.Principio de Inducción Completa (P.I.C.)      utilizando recursión
                   3.Algoritmos recursivos usando el 1er. P.I.C
                   4.Algoritmos recursivos usando el 2do. P.I.C.
                   5.Aplicaciones de algoritmos recursivos

Programación       1.Introducción                                  Implementar en               40h
Orientada a        2.Conceptos Básicos                             lenguaje C++ una
Objetos Avanzada   3.Polimorfismo                                  aplicación pequeña a
                   4.Diagrama de Clases                            partir de el diagrama
                   5.Implementación a partir de un diagrama de     de clases
                   clases
                   6.Proyecto.
JUSTIFICACIÓN
                    Es un nexo entre las materias de
                    Programación I y Estructuras de
                    Datos I. Introduce la recursividad
                    y Análisis de algoritmos que son
                    la base fundamental para es
                    diseño de estructuras de datos.




      METODOLOGÍA   Clase magistral. Clases de
                    prácticas dirigidas en la que el
                    estudiante es el principal
                    protagonista.    Trabajos    de
                    aplicación de tipo práctico y
                    aplicativo
SEMANA
                                         1   2   3   4   5   6   7   8   9   10   11   12   13   14   15   16   17   18
                      ACTIVIDAD
Unidad I, conceptos
Análisis de alg. Lineales
Análisis de alg. Cuadráticos
Análisis de alg. Logarít., n-logaritm.
Primera evaluación
Unidad II, conceptos
Algoritmos con números
Algoritmos con cadenas
Algoritmos con vectores
Algoritmos con matrices
Segunda evaluación
Unidad III, conceptos clase
Implem.una clase, sobrecarga
Conceptos de diagrama de clases
Implementacion de herencia
Planteamiento de un problema
Diagrama de clases del problema
Implementación 1ra parte
Implementación 2da parte
Evaluacion final
Examen recuperatorio
Entrega de notas finales
2do. Parcial   • Desarrollo de
• Unidad I
                                      una aplicación
• 30 puntos       • Unidad II       • 40 puntos
• Escrito         • 30 Puntos       • Proyecto
                  • Maquina
   1er. Parcial                          3er. Parcial
1. Diego G. Ruiz;”C++   2. Francisco
Programación            Moreno;”Introducción
Orientada a Objetos”;   a la OOP”; Editorial
MP Ediciones            grupo EIDOS




3. Javier García de
Jalón, José Ignacio
                        4. Ceballos Francisco
Rodríguez, José María
                        Javier.; “Programación
Sarriegui, Alfonso
                        Orientada a Objetos
Brazales; “Aprenda
                        con C++”, RAMA.
C++ Como si estuviera
en primero”;
1. Blog de la materia .
www.pro2uagrm.blogspot.com

2. Sobre el origen del principio de inducción matemática.
http://www.panchonet.net/educacion/140induccion.htm

3. Ejercicios de inducción sobre estructuras numéricas.
http://www.eneayudas.cl/indmat.htm

4. Problemas sobre teoría de números.
http://www.geocities.com/jespinos57/

5. Mathematical Induction.
http://www.math.csusb.edu/notes/proofs/pfnot/node10.html

6. Programacion en C++ como si estuviera en primero.
http://mat21.etsii.upm.es/ayudainf/aprendainf/Cpp/manualcpp.pdf

7. Manual de análisis y diseño de algoritmos. http://www.informatica.inacap.cl

Mais conteúdo relacionado

Mais procurados

Trabajo practico integrador tae
Trabajo practico integrador taeTrabajo practico integrador tae
Trabajo practico integrador taeGaby Gonzalez
 
PresentacióN Del Curso IntroduccióN A La Programacion
PresentacióN Del Curso IntroduccióN A La ProgramacionPresentacióN Del Curso IntroduccióN A La Programacion
PresentacióN Del Curso IntroduccióN A La ProgramacionAndres Garcia
 
Tema 3 - Técnicas básicas de diseño de algoritmos
Tema 3 - Técnicas básicas de diseño de algoritmosTema 3 - Técnicas básicas de diseño de algoritmos
Tema 3 - Técnicas básicas de diseño de algoritmosPablo Haya
 

Mais procurados (6)

Trabajo practico integrador tae
Trabajo practico integrador taeTrabajo practico integrador tae
Trabajo practico integrador tae
 
Formato de practica 4
Formato de practica 4Formato de practica 4
Formato de practica 4
 
Fo tesji-54 manual de practicas limites
Fo tesji-54 manual de practicas limitesFo tesji-54 manual de practicas limites
Fo tesji-54 manual de practicas limites
 
PresentacióN Del Curso IntroduccióN A La Programacion
PresentacióN Del Curso IntroduccióN A La ProgramacionPresentacióN Del Curso IntroduccióN A La Programacion
PresentacióN Del Curso IntroduccióN A La Programacion
 
Tema 3 - Técnicas básicas de diseño de algoritmos
Tema 3 - Técnicas básicas de diseño de algoritmosTema 3 - Técnicas básicas de diseño de algoritmos
Tema 3 - Técnicas básicas de diseño de algoritmos
 
Formato de practica 5
Formato de practica 5Formato de practica 5
Formato de practica 5
 

Destaque

Planificacion Programacion 2
Planificacion Programacion 2Planificacion Programacion 2
Planificacion Programacion 2Porfirioben
 
Programacion informatica 2
Programacion informatica 2Programacion informatica 2
Programacion informatica 2Diana_Zavala99
 
Proyecto Implementación Servicio de Lubricación
Proyecto Implementación Servicio de LubricaciónProyecto Implementación Servicio de Lubricación
Proyecto Implementación Servicio de Lubricacióntutor03770
 
Analisis y diseño de sistemas de información clase 2
Analisis y diseño de sistemas de información clase 2Analisis y diseño de sistemas de información clase 2
Analisis y diseño de sistemas de información clase 2Sebas Castro
 
IntroduccióN A Los Sistemas Operativos De Red
IntroduccióN A Los Sistemas Operativos De RedIntroduccióN A Los Sistemas Operativos De Red
IntroduccióN A Los Sistemas Operativos De Redguest263b7b0
 
Presentación power point sistemas operativos
Presentación power point sistemas operativosPresentación power point sistemas operativos
Presentación power point sistemas operativosspursua
 
Sistemas operativos presentacion diapositivas
Sistemas operativos presentacion diapositivasSistemas operativos presentacion diapositivas
Sistemas operativos presentacion diapositivasdavidfede
 
Sarkarinaukrionline.co latest jobs 24.11.2016
Sarkarinaukrionline.co latest jobs 24.11.2016Sarkarinaukrionline.co latest jobs 24.11.2016
Sarkarinaukrionline.co latest jobs 24.11.2016Sarkari Naukri Online
 
Remote/Urban Transport Workshop
Remote/Urban Transport WorkshopRemote/Urban Transport Workshop
Remote/Urban Transport WorkshopNinti_One
 
сергеева н.а.
сергеева н.а.сергеева н.а.
сергеева н.а.999Max999
 
Elem_DMDB_Lesson_21_on_addiction_Final[1]
Elem_DMDB_Lesson_21_on_addiction_Final[1]Elem_DMDB_Lesson_21_on_addiction_Final[1]
Elem_DMDB_Lesson_21_on_addiction_Final[1]Rami Mostafa
 
Sys cat i181e-en-07+sysmac studio
Sys cat i181e-en-07+sysmac studioSys cat i181e-en-07+sysmac studio
Sys cat i181e-en-07+sysmac studioMaulana Kharis
 

Destaque (20)

Planificacion Programacion 2
Planificacion Programacion 2Planificacion Programacion 2
Planificacion Programacion 2
 
Programacion informatica 2
Programacion informatica 2Programacion informatica 2
Programacion informatica 2
 
Proyecto Implementación Servicio de Lubricación
Proyecto Implementación Servicio de LubricaciónProyecto Implementación Servicio de Lubricación
Proyecto Implementación Servicio de Lubricación
 
Analisis y diseño de sistemas de información clase 2
Analisis y diseño de sistemas de información clase 2Analisis y diseño de sistemas de información clase 2
Analisis y diseño de sistemas de información clase 2
 
IntroduccióN A Los Sistemas Operativos De Red
IntroduccióN A Los Sistemas Operativos De RedIntroduccióN A Los Sistemas Operativos De Red
IntroduccióN A Los Sistemas Operativos De Red
 
Presentación power point sistemas operativos
Presentación power point sistemas operativosPresentación power point sistemas operativos
Presentación power point sistemas operativos
 
Sistemas operativos presentacion diapositivas
Sistemas operativos presentacion diapositivasSistemas operativos presentacion diapositivas
Sistemas operativos presentacion diapositivas
 
о результатах деятельности арди за 2015 2016гг.
о результатах деятельности арди за 2015 2016гг.о результатах деятельности арди за 2015 2016гг.
о результатах деятельности арди за 2015 2016гг.
 
Sarkarinaukrionline.co latest jobs 24.11.2016
Sarkarinaukrionline.co latest jobs 24.11.2016Sarkarinaukrionline.co latest jobs 24.11.2016
Sarkarinaukrionline.co latest jobs 24.11.2016
 
Remote/Urban Transport Workshop
Remote/Urban Transport WorkshopRemote/Urban Transport Workshop
Remote/Urban Transport Workshop
 
Gestão de marcas
Gestão de marcasGestão de marcas
Gestão de marcas
 
Investigacion formativa
Investigacion formativaInvestigacion formativa
Investigacion formativa
 
Educación superior. esquema
Educación superior. esquemaEducación superior. esquema
Educación superior. esquema
 
сергеева н.а.
сергеева н.а.сергеева н.а.
сергеева н.а.
 
Elem_DMDB_Lesson_21_on_addiction_Final[1]
Elem_DMDB_Lesson_21_on_addiction_Final[1]Elem_DMDB_Lesson_21_on_addiction_Final[1]
Elem_DMDB_Lesson_21_on_addiction_Final[1]
 
Historia escultura
Historia esculturaHistoria escultura
Historia escultura
 
Trabajo Hardware
Trabajo HardwareTrabajo Hardware
Trabajo Hardware
 
Sys cat i181e-en-07+sysmac studio
Sys cat i181e-en-07+sysmac studioSys cat i181e-en-07+sysmac studio
Sys cat i181e-en-07+sysmac studio
 
Derecho
DerechoDerecho
Derecho
 
S4 tarea4 givei
S4 tarea4 giveiS4 tarea4 givei
S4 tarea4 givei
 

Semelhante a Programacion II

Investigacion operativa sept 2013
Investigacion operativa sept 2013Investigacion operativa sept 2013
Investigacion operativa sept 2013xavier2011
 
Programación del curso - Estructura de Datos I
Programación del curso - Estructura de Datos IProgramación del curso - Estructura de Datos I
Programación del curso - Estructura de Datos IYessenia I. Martínez M.
 
Prontuario del curso
Prontuario del cursoProntuario del curso
Prontuario del cursonegroronny
 
Portafolio de Cáculo Diferencial
Portafolio de Cáculo DiferencialPortafolio de Cáculo Diferencial
Portafolio de Cáculo Diferencialnegroronny
 
Fundamentos de programación
Fundamentos de programaciónFundamentos de programación
Fundamentos de programaciónMaritere Cruz
 
Programa analitico
Programa analiticoPrograma analitico
Programa analiticoymendal
 
Calculo ii fimee
Calculo ii fimeeCalculo ii fimee
Calculo ii fimeeMATEIGN
 
Modulo ntic´s1 agosto 2011fche
Modulo ntic´s1 agosto 2011fcheModulo ntic´s1 agosto 2011fche
Modulo ntic´s1 agosto 2011fcheivanmarcelo91
 
Syllabus algoritmos y_est_datos_i_2010_i
Syllabus algoritmos y_est_datos_i_2010_iSyllabus algoritmos y_est_datos_i_2010_i
Syllabus algoritmos y_est_datos_i_2010_isupito01
 
Programacion Orientada a Objetos_ISC.pdf
Programacion Orientada a Objetos_ISC.pdfProgramacion Orientada a Objetos_ISC.pdf
Programacion Orientada a Objetos_ISC.pdflaura_jacinto
 
Syllabus investigacion de operaciones i 2013
Syllabus investigacion de operaciones i 2013Syllabus investigacion de operaciones i 2013
Syllabus investigacion de operaciones i 2013Giovanni Vega
 
Syllabus investigacion de operaciones i 2013
Syllabus investigacion de operaciones i 2013Syllabus investigacion de operaciones i 2013
Syllabus investigacion de operaciones i 2013Giovanni Vega
 
Syllabus investigacion de operaciones i 2013
Syllabus investigacion de operaciones i 2013Syllabus investigacion de operaciones i 2013
Syllabus investigacion de operaciones i 2013Giovanni Vega
 
Silabo investigacion de operaciones i 2020 i
Silabo investigacion de operaciones i 2020 iSilabo investigacion de operaciones i 2020 i
Silabo investigacion de operaciones i 2020 ijorgeluishilario
 

Semelhante a Programacion II (20)

Investigacion operativa sept 2013
Investigacion operativa sept 2013Investigacion operativa sept 2013
Investigacion operativa sept 2013
 
Programación del curso - Estructura de Datos I
Programación del curso - Estructura de Datos IProgramación del curso - Estructura de Datos I
Programación del curso - Estructura de Datos I
 
Prontuario del curso
Prontuario del cursoProntuario del curso
Prontuario del curso
 
Portafolio de Cáculo Diferencial
Portafolio de Cáculo DiferencialPortafolio de Cáculo Diferencial
Portafolio de Cáculo Diferencial
 
Oisic 2010-224 investigaciondeoperaciones
Oisic 2010-224 investigaciondeoperacionesOisic 2010-224 investigaciondeoperaciones
Oisic 2010-224 investigaciondeoperaciones
 
Fundamentos de programación
Fundamentos de programaciónFundamentos de programación
Fundamentos de programación
 
Programa analitico
Programa analiticoPrograma analitico
Programa analitico
 
trabajo1
trabajo1trabajo1
trabajo1
 
Calculo ii fimee
Calculo ii fimeeCalculo ii fimee
Calculo ii fimee
 
Portafolio programacion
Portafolio programacionPortafolio programacion
Portafolio programacion
 
Modulo ntic´s1 agosto 2011fche
Modulo ntic´s1 agosto 2011fcheModulo ntic´s1 agosto 2011fche
Modulo ntic´s1 agosto 2011fche
 
Syllabus algoritmos y_est_datos_i_2010_i
Syllabus algoritmos y_est_datos_i_2010_iSyllabus algoritmos y_est_datos_i_2010_i
Syllabus algoritmos y_est_datos_i_2010_i
 
Programacion Orientada a Objetos_ISC.pdf
Programacion Orientada a Objetos_ISC.pdfProgramacion Orientada a Objetos_ISC.pdf
Programacion Orientada a Objetos_ISC.pdf
 
SILABO INF.102
SILABO INF.102SILABO INF.102
SILABO INF.102
 
Clase 01
Clase 01Clase 01
Clase 01
 
Syllabus investigacion de operaciones i 2013
Syllabus investigacion de operaciones i 2013Syllabus investigacion de operaciones i 2013
Syllabus investigacion de operaciones i 2013
 
Syllabus investigacion de operaciones i 2013
Syllabus investigacion de operaciones i 2013Syllabus investigacion de operaciones i 2013
Syllabus investigacion de operaciones i 2013
 
Syllabus investigacion de operaciones i 2013
Syllabus investigacion de operaciones i 2013Syllabus investigacion de operaciones i 2013
Syllabus investigacion de operaciones i 2013
 
Programación
ProgramaciónProgramación
Programación
 
Silabo investigacion de operaciones i 2020 i
Silabo investigacion de operaciones i 2020 iSilabo investigacion de operaciones i 2020 i
Silabo investigacion de operaciones i 2020 i
 

Último

ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularMooPandrea
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
Ecosistemas Natural, Rural y urbano 2021.pptx
Ecosistemas Natural, Rural y urbano  2021.pptxEcosistemas Natural, Rural y urbano  2021.pptx
Ecosistemas Natural, Rural y urbano 2021.pptxolgakaterin
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxlupitavic
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 

Último (20)

ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circular
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Ecosistemas Natural, Rural y urbano 2021.pptx
Ecosistemas Natural, Rural y urbano  2021.pptxEcosistemas Natural, Rural y urbano  2021.pptx
Ecosistemas Natural, Rural y urbano 2021.pptx
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 

Programacion II

  • 1.
  • 2. ASIGNATURA: Programación II PRE-REQUISITOS: INF-120, MAT-103 SIGLA Y CODIGO: INF-210 CURSO: Primer Semestre DOCENTE: Ing. Jimmy Hurtado
  • 3. Análisis de Aplicar técnicas algoritmos de recursión Podrá Capacidad comparar, resol para ver y evaluar programar algoritmos Trabajo en Equipo.
  • 4. Modelo OO. Soluciones iterativas y Técnicas OO. recursivas. Extensibilidad, Recursividad. herencia y polimorfismo. Diagramas de Diferentes Lenguajes clases. de programación OO
  • 5. UNIDAD CONTENIDO OBJETIVOS TIEMPO Análisis de 1.- Introducción Análisis y eficiencia de 26 h Algoritmos 2.- Cálculo de tiempo (T(n)) algoritmos según su 3.- Cálculo de complejidad ( O(n) ) complejidad 4.- Ejercicios. Recursividad 1.Concepto Resolver algoritmos 30h 2.Principio de Inducción Completa (P.I.C.) utilizando recursión 3.Algoritmos recursivos usando el 1er. P.I.C 4.Algoritmos recursivos usando el 2do. P.I.C. 5.Aplicaciones de algoritmos recursivos Programación 1.Introducción Implementar en 40h Orientada a 2.Conceptos Básicos lenguaje C++ una Objetos Avanzada 3.Polimorfismo aplicación pequeña a 4.Diagrama de Clases partir de el diagrama 5.Implementación a partir de un diagrama de de clases clases 6.Proyecto.
  • 6. JUSTIFICACIÓN Es un nexo entre las materias de Programación I y Estructuras de Datos I. Introduce la recursividad y Análisis de algoritmos que son la base fundamental para es diseño de estructuras de datos. METODOLOGÍA Clase magistral. Clases de prácticas dirigidas en la que el estudiante es el principal protagonista. Trabajos de aplicación de tipo práctico y aplicativo
  • 7. SEMANA 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 ACTIVIDAD Unidad I, conceptos Análisis de alg. Lineales Análisis de alg. Cuadráticos Análisis de alg. Logarít., n-logaritm. Primera evaluación Unidad II, conceptos Algoritmos con números Algoritmos con cadenas Algoritmos con vectores Algoritmos con matrices Segunda evaluación Unidad III, conceptos clase Implem.una clase, sobrecarga Conceptos de diagrama de clases Implementacion de herencia Planteamiento de un problema Diagrama de clases del problema Implementación 1ra parte Implementación 2da parte Evaluacion final Examen recuperatorio Entrega de notas finales
  • 8. 2do. Parcial • Desarrollo de • Unidad I una aplicación • 30 puntos • Unidad II • 40 puntos • Escrito • 30 Puntos • Proyecto • Maquina 1er. Parcial 3er. Parcial
  • 9. 1. Diego G. Ruiz;”C++ 2. Francisco Programación Moreno;”Introducción Orientada a Objetos”; a la OOP”; Editorial MP Ediciones grupo EIDOS 3. Javier García de Jalón, José Ignacio 4. Ceballos Francisco Rodríguez, José María Javier.; “Programación Sarriegui, Alfonso Orientada a Objetos Brazales; “Aprenda con C++”, RAMA. C++ Como si estuviera en primero”;
  • 10. 1. Blog de la materia . www.pro2uagrm.blogspot.com 2. Sobre el origen del principio de inducción matemática. http://www.panchonet.net/educacion/140induccion.htm 3. Ejercicios de inducción sobre estructuras numéricas. http://www.eneayudas.cl/indmat.htm 4. Problemas sobre teoría de números. http://www.geocities.com/jespinos57/ 5. Mathematical Induction. http://www.math.csusb.edu/notes/proofs/pfnot/node10.html 6. Programacion en C++ como si estuviera en primero. http://mat21.etsii.upm.es/ayudainf/aprendainf/Cpp/manualcpp.pdf 7. Manual de análisis y diseño de algoritmos. http://www.informatica.inacap.cl