Estudiantes de la EPN representaron a Latinoamérica en competencia internacional
Kharol Chicaiza, Ivanna Cevallos, Mateo Sarzosa y Fabricio Simbaña, estudiantes de la Facultad de Ingeniería de Sistemas de la Escuela Politécnica Nacional (FIS-EPN) representaron a Latinoamérica en la competencia internacional Cyber 9/12 Strategy Challenge, que se realizó en Washington DC, Estados ...
CALL FOR PAPERS Latin-American Journal of Computing (LAJC)
La Revista Latin American Journal of Computing (LAJC) es una publicación de Acceso Abierto Diamante revisada por pares doble ciego, auspiciada por la Facultad de Ingeniería de Sistemas de la Escuela Politécnica Nacional de Ecuador, una de las mejores universidades de investigación en Ciencias de la ...
New Issue Published Volume 11 Issue 1 (January 2024)
We cordially invite our readership worldwide to check out the new issue of the Latin-American Journal of Computing (LAJC)
loading...
loading...
loading...

Programación I

DATOS GENERALES

Código ICCD144
Pensum 2023
Horas semanales 12
Tipo Obligatoria
Asignaturas pre-requisitos Ninguna
Asignaturas co-requisitos Ninguna
Unidad de organización curricular Unidad Profesional

RESULTADOS DE APRENDIZAJE

De conocimiento
Aplicar la programación estructurada en la solución computacional de problemas, considerando a los algoritmos de manera independiente de los sistemas operativos así como de los lenguajes de programación.
De destrezas Construir algoritmos eficaces para la solución de problemas computacionales básicos.
De valores y actitudes Desarrollar con ética profesional en el diseño de algoritmos confiables para problemas computacionales.

CONTENIDO

Capítulo 1 Herramientas de programación
  1. Introducción de lenguajes de Programación e IDEs;
  2. Versionadores de código GIT SUBVERSION;
  3. Merge conflicts GIT;
  4. Pull requests GIT;
  5. Estrategias de Branching GIT;
  6. Conceptos y características de los algoritmos, y
  7. Diseño de algoritmos (Pseudocódigo y diagramas de flujo).
Capítulo 2 Programación procedimental y estructurada
  1. Conceptos, Estructura de programas estructurados;
  2. Tipos de datos primitivos y definidos por el usuario;
  3. Librerías estándares, uso y publicación;
  4. Expresiones y Sentencias de control, y
  5. Tipos de errores.
Capítulo 3 Subprogramas (subalgoritmos)
  1. Introducción a los subalgoritmos o subprogramas;
  2. Procedimientos;
  3. Recursividad, y
  4. Librerías creadas por el usuario.
Capítulo 4 Punteros, arreglos y estructuras
  1. Conceptos;
  2. Punteros y Manejo de strings;
  3. Arreglos unidimensionales, bidimensionales y multidimensionales;
  4. Introducción Algoritmos de búsqueda: Búsqueda secuencial;
  5. Asignación de memoria estática y dinámica, y
  6. Estructuras.
Capítulo 5 Paradigmas de programación
  1. Programación Asíncrona;
  2. Programación Síncrona, y
  3. Lenguajes tipados y no tipados.

(+593) 2 2976 300 ext 4701
info@epn.edu.ec
Av. Ladrón de Guevara 253, Quito 170517

Back to top