Está en la página 1de 3

UNIVERSIDAD NACIONAL DE INGENIERÍA

FACULTAD DE INGENIERÍA INDUSTRIAL Y SISTEMAS


Tecnologías de la Información

Algoritmo Básico

Duración: 24 hrs. Código: ESTPRO

Curso: Descripción del curso


El curso es una base fundamental para aprender los lenguajes de programación, aprendiendo los principios
del análisis y solución de problemas utilizando el pseudocódigo. La codicación del pseudocódigo usando el
lenguaje de programación C++. Aprender las estructuras de control de programación estructurada.

Objetivos:
Dirigido a: El Participante al nalizar el curso será capaz de:
Conocer y comprender las fases del desarrollo
Ê Estudiantes. del algoritmo. Utilizar las herramientas de
Ê profesionales. análisis para resolver algoritmos utilizando el
Ê Publico en general. pseudocódigo. Conocer las reglas de sintaxis y
las deniciones fundamentales de la
programación. Conocer y comprender el
funcionamiento de las estructuras de control.

Análisis matemático básico.


Comprensión de lectura para resolver problemas.
Tener una lógica de solución para problemas algorítmicos. 

CENTRAL: DIRECTO:
WWW.SISTEMASUNI.EDU.PE SISUNI.INFO@UNI.EDU.PE 481 - 1070
200-9060 ANEXO 5231
UNIVERSIDAD NACIONAL DE INGENIERÍA
FACULTAD DE INGENIERÍA INDUSTRIAL Y SISTEMAS
Tecnologías de la Información

CONTENIDO

Sesión 1
CONCEPTOS DE FUNDAMENTOS DE PROGRAMACIÓN.
= Sistemas de procesamiento de la información
= Deniciones
a) Algoritmos y Operadores
c) Datos, Variables y constantes
d) Expresiones numéricas y lógicas
d) Reglas de sintaxis

Sesión 2
FASES DEL DESARROLLO DEL ALGORITMO
= Técnicas del planteamiento del problema
= Implementación del algoritmo
= Uso de herramientas de análisis de programa(Diagramas de ujo y Pseudocódigo)

Sesión 3
ESTRUCTURAS DE CONTROL DE PROGRAMACIÓN I
= Entender las expresiones lógicas y los operadores lógicos.
= Conocer y comprender el funcionamiento de las estructuras condicionales simple, doble y múltiples.
= Conocer y comprender el funcionamiento de la estructura selectiva.
= Ejercicios prácticos.

Sesión 4
ESTRUCTURAS DE CONTROL DE PROGRAMACIÓN II
= Conocer y comprender el funcionamiento de las estructuras repetitivas for, while y do while.
= Utilizar las variables contador y acumulador con los operadores aritméticos.
= Ejercicios prácticos.

CENTRAL: DIRECTO:
WWW.SISTEMASUNI.EDU.PE SISUNI.INFO@UNI.EDU.PE 481 - 1070
200-9060 ANEXO 5231
UNIVERSIDAD NACIONAL DE INGENIERÍA
FACULTAD DE INGENIERÍA INDUSTRIAL Y SISTEMAS
Tecnologías de la Información

CONTENIDO

Sesión 5
PROGRAMACIÓN MODULAR USANDO FUNCIONES
= Aprender la estructura de una función
= Uso de parámetros de la función
= Funciones con retorno de valor
= Funciones void
= Llamada de funciones

Sesión 6
ESTRUCTURAS DE DATOS HOMOGÉNEAS O ARREGLOS
= Declaración de arreglos unidimensionales
= Asignación de valores utilizando los índices del arreglo
= Uso de estructuras repetitivas para recorrer los elementos de un arreglo

Sesión 7
ARREGLOS BIDIMENSIONALES O MATRICES
= Declaración de arreglos bidimensionales
= Asignación de valores a una matriz
= Uso de estructuras repetitivas anidadas para recorrer los elementos de una matriz

Sesión 8
EXAMEN FINAL

La evaluación de cursos será totalmente práctica. Se realizarán entre 4 y 5


prácticas de las cuales se eliminará la nota más baja y se obtendrá un
EVALUACIÓN promedio (PP). Durante la última sesión se realizará un examen nal (EF),
el cual se promediará con la nota de prácticas y de esta manera se tendrá
la calicación nal.

PROMEDIO DE PRACTICAS Nota Final:


PP=(PR1 + Pr2 + Pr3 + PR4) - Menor (PR) NF = (PP + EF) / 2
3

CENTRAL: DIRECTO:
WWW.SISTEMASUNI.EDU.PE SISUNI.INFO@UNI.EDU.PE 481 - 1070
200-9060 ANEXO 5231

También podría gustarte