vie, 07 abr
|San Salvador de Jujuy
Programación Inicial (3 Meses)
Dictado por: Daniel Dubrosky OBJETIVO Desarrollar el razonamiento lógico. Resolver problemas mediante algoritmos. Usar estructura de control y de datos. Desarrollar programas aplicando las fases de resolución de problemas.
Día y Horario
07 abr 2023, 18:00 – 08 abr 2023, 20:00
San Salvador de Jujuy, Gral. Necochea 267, Y4600EBE San Salvador de Jujuy, Jujuy, Argentina
Programa del Curso
PROGRAMA DEL CURSO
MÓDULO 1: Conceptos Básicos. Diseño y verificación de algoritmos. Análisis y especificación del problema y su contexto. Descomposición de problemas. Concepto de módulos. Corrección de un algoritmo. Los datos simples y las operaciones básicas. Estructuras de control: secuenciales, selectivas y repetitivas. Estructuras anidadas. Elementos básicos de un programa. Comprobación de algoritmos: prueba de escritorio. Programación modular. Descomposición de problemas. módulos, funciones y procedimientos. Parámetros por valor y por referencia. Datos globales y locales. Ámbito de variables. Ocultamiento y protección de los datos . Lenguajes de programación. C++ . Instalación de Codeblock.
MÓDULO 2: Nivel 1 Consignas y dudas. Nivel 2 Consignas y dudas. Estructuras básicas de datos. Clasificación de estructuras de datos. Arreglos unidimensionales (vectores). Definición. Operaciones con vectores. Técnicas de búsqueda. Búsqueda secuencial. Métodos de ordenamiento (burbujeo mejorado, selección, inserción, quicksort y shellsort).
MÓDULO 3: Estructuras básicas de datos. Registros. Definición, elementos y Declaración. Calificación. Anidamiento de registros. Operaciones sobre registros. Arreglos de registros. Operaciones. Consigna y dudas. Trabajo final. Consultas. Defensa de trabajo final.