bcbg
Clave : INF-321
Créditos : 4
Pre-requisitos : Computación I (INF-319)
OBJETIVO GENERAL:
Desarrollar la habilidad de crear y representar algoritmoscomputacionales que den solución a problemas sencillos y de complejidad media.
Contenido:
Tema 1.- INTRODUCCION
Objetivos.- Entender que son los algoritmos y expresar verbalmente algoritmoscotidianos simples.
1.1 ¿Qué es un algoritmo?
1.2 Diferentes formas de representación de algoritmos
1.3 Características de algoritmos eficientes
1.4 Ejemplos y practicas
Tema 2.- METODOLOGIA PARALA SOLUCION DE PROBLEMAS
Objetivos.- Adoptar una metodología para la solución de problemas.
2.1 Importancia de una metodología para solucionar problemas
2.2 Pasos de la metodología parasolucionar problemas
2.2.1 Entender el problema
2.2.2 Analizar el problema
2.2.3 Crear el algoritmo
2.2.4 Representar el algoritmo
2.2.5 Metodología de prueba del algoritmo
2.2.6 Codificar elalgoritmo
2.2.7 Metodología de prueba del programa
2.2.8 Implementación
Tema 3.- CONCEPTOS UTILIZADOS EN EL DESARROLLO DE ALGORITMOS
Objetivos.- Entender conceptos que son utilizados en eldesarrollo de algoritmos y aplicarlos.
3.1 Tipos de datos y su uso
3.2 Operadores aritméticos, su uso y jerarquía
3.3 Operadores relacionales, su uso y jerarquía
3.4 Operadores lógicos, su uso yjerarquía
3.5 Identificadores
3.6 Variables y su importancia
3.7 Constantes y su utilidad
3.8 Contadores y acumuladores: definición, uso y diferencias
3.9 Ejemplos y prácticas
Tema 4.- dIAGRAMAS DEFLUJO (DF)
Objetivos.- Crear la habilidad de representar algoritmos a través de diagramas de flujo.
4.1 Definición
4.2 Importancia de los diagramas de flujo
4.3 Características
4.4 Figuras yreglas
4.5 Estructuras de control básicas
4.5.1 Secuencial
4.5.2 Repetitivas: por contador, por condición mientras y por condición hasta
4.5.3 Selectivas: bi-alternativas y multi-alternativas...
Regístrate para leer el documento completo.