ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Motivar al alumno para crear en él el interés en la utilización de herramientas de programación aplicado a las necesidades de Administrar la Información de una manera eficiente.


Enviado por   •  11 de Febrero de 2016  •  Tutoriales  •  883 Palabras (4 Páginas)  •  200 Visitas

Página 1 de 4

PRESENTACIÓN:

El curso de algoritmos introduce al alumno a la programación a través del análisis, desarrollo y creación de algoritmos para la resolución de problemas planteados.   Así mismo introduce la utilización de una herramienta de programación en lenguaje C++, aplicada a los problemas propuestos en una manera efectiva.  

Las prácticas en el laboratorio deben hacerse utilizando lenguaje C++.

OBJETIVO GENERAL

Motivar al alumno para crear en él el interés  en la utilización de herramientas de programación aplicado a las necesidades de Administrar la Información de una manera eficiente.

OBJETIVOS ESPECÍFICOS

  • Desarrollar la lógica en el alumno.

  • Que el alumno desarrolle modelos de sistemas de manera rápida y eficiente.
  • Enseñar al alumno a utilizar la herramienta de Programación en lenguaje C++.
  • Que el estudiante aplique las técnicas de análisis y desarrollo mediante la elaboración de trabajos y proyectos.


CONTENIDO PROGRAMÁTICO DEL CURSO

  1. Etapas de la Resolución de Problema
  1. Introducción
  2. Planteamiento de problemas
  3. Análisis Básico
  4. Diseño de la solución
  5. Validación del diseño
  6. Prueba y depuración:  depuradores, estrategias básicas de prueba y depuración
  7. Documentación interna y externa

  1. Elementos Básicos del Pseudocódigo
  1. Introducción
  2. Encabezado del algoritmo
  3. Sección de declaraciones
  1.         Declaración de módulos
  2.         Declaración de tipos 
  3.         Declaración de constantes y variables
  1. Tipos de datos
  2. Cuerpo del Algoritmo
  3. Expresiones
  1. Expresiones Aritméticas
  2.         Operaciones DIV y MOD
  3.         Expresiones Lógicas
  4.         Precedencia de operadores
  1. Tipos de Datos
  1. Enumerado
  2.         Operaciones con valores ordinales
  3.         Sub-rango
  4.         Compatibilidad y conversión de tipos

                                

  1. Estructuras básicas
  1. Introducción
  2. Estructuras selectiva
  1. Estructura selectiva simple
  2. Estructura selectiva doble
  3. Estructura selectiva anidada
  4. Estructura selectiva múltiple
  1. Estructuras repetitivas
  1. Ciclo Mientras
  2. Ciclo Desde
  3. Ciclo Repetir
  4. Ciclo Para

  1. Diseño descendente y modularización
  1. Introducción
  2. Refinería de soluciones
  3. Algoritmo principal y sub-algoritmos
  4. Ámbito de validez

  1. Procedimientos; Llamadas a procedimientos
  2. Funciones; Llamadas a funciones; Parámetros; Tipos de parámetros
  3. Recursividad
  4. Modularización
  1. Arreglos
  1.     Arreglos estáticos
  2. Vectores
  3. Matrices
  4. Arreglos de múltiples dimensiones
  5. Arreglos paralelos
  6. Arreglos dinámicos
  7. Inicialización de arreglos
  1. Cadenas
  1.      Introducción
  2. Declaración
  3. Asignación
  4. Comparación
  5. Concatenación
  6. Rutinas de manipulación; Largo; Sub-cadena; Posición; Insertar; Borrar;    Cambiar;  Recortar;         Mayúsculas
  7. Conversiones
  1. Registros
  1.     Introducción
  2. Referencia a campos
  3. Registros anidados
  4. Arreglos de registros
  5. Registros variantes
  1. Introducción a Archivos
  1.     Introducción
  2. Manipulación básica
  3. Declaración
  4. Asociación
  5. Apertura
  6. Operación
  7. Clausura
  8. Archivos como parámetros
  9. Archivos de texto
  10. Archivos de registro
  11. Rutinas de manipulación

EVALUACIÓN

...

Descargar como (para miembros actualizados)  txt (4.6 Kb)   pdf (119.4 Kb)   docx (49.5 Kb)  
Leer 3 páginas más »
Disponible sólo en Clubensayos.com