|
Objetivos
del curso
Incorporar y asimilar los fundamentos
de la programación estructurada.
Contenido
- Noción de Algoritmo. Resolución
de problemas. Procesador, ambiente, acción y condición
- Formalización de algoritmos. Formalización del
ambiente de un problema. Prueba de un algoritmo.
Transformación del ambiente
- Constantes y variables. Nombres de variables.
Tipos de datos: Numéricos, lógicos, carácter. Cadena
de caracteres. Expresiones
- Expresión y Asignación aritmética.
Expresiones aritméticas. Funciones internas. Acción
de asignación: asignación aritmética, entrada de
datos
- Cálculo Proporcional. Noción
de predicado. Cálculo de un predicado. Asignación
lógica
- Expresión de carácter. Operador concatenación.
Asignación carácter. Entrada- Salida de caracteres
- Estructura de control: Decisión. Estructura de
decisión. Encaje de estructuras de decisión. Estructura
de decisión generalizada
- Estructuras de control: Repetición.
Esquema "repetir" .......hasta que. Esquema mientras.....
hacer..... fin mientras......Esquema para ......hacer......
fin para......Ciclos anidados
- Estructuras de Datos: Arreglos. Arreglos lineales.
Operaciones. Arreglos como parámetros formales.
Arreglo de caracteres. Arreglos bidimensionales.
Arreglos multidimensionales. Almacenamiento de arreglos
en memoria
- Ordenamiento. Búsqueda. Ordenamiento: por selección,
por inserción, por intercambio. Búsqueda: secuencial,
binaria.
- Estructura de Datos: Archivos. Componentes de
una variable compuesta. Concepto de archivo, registro
y campo. Procesamiento secuencial de archivos.
Si
está interesado en el curso o desea realizarnos
una consulta, llene el siguiente formulario
|