En este texto se utilizará el lenguaje de programación MatLab. Es una necesidad sentida en la Universidad de Medellín contar con un lenguaje que permita, de manera rápida, poner en práctica los conceptos teóricos tratados en las clases de Fundamentos de Programación y Programación Orientada a Objetos (para estudiantes de Ingeniera de Sistemas), lo que ha motivado la redacción de este texto. Su propósito es acercar a los estudiantes a una herramienta potente y fácil de utilizar en un tiempo reducido, con el fin de probar los algoritmos diseñados en clase y validarlos de acuerdo con los requerimientos impuestos. Se pretende con este texto servir de guía a los estudiantes de Fundamentos de Programación de la Universidad de Medellín y de otras universidades para que puedan poner en práctica los conceptos tratados en la clase teórica.
Prólogo
Introducción
Capítulo 1:
Introducción al diseño de algoritmos
1.1 Presentación
1.2 Generalidades de los algoritmos
1.3 Concepto de algoritmo
1.4 Metodología para el proceso enseñanza-aprendizaje en el diseño de algoritmos
1.5 Fases para la ejecución de un algoritmo
1.6 Etapas para la solución algorítmica de problemas por computador
Capítulo 2:
Estructura de un algoritmo
2.1 Presentación
2.2 Operadores
2.3 Tipos de datos
2.3.1 Datos numéricos
2.3.2 Datos lógicos (booleanos)
2.3.3 Dato carácter
2.4 Expresiones
2.5 Concepto de variable y constante
2.6 Clasificación de las variables
2.6.1 Variables por su contenido
2.6.2 Variables por su uso
2.7 Estructura del diseño de un algoritmo en pseudocódigo
2.8 Propuesta metodológica para el diseño de algoritmos
4.1 Presentación
4.2 Concepto de vector
4.3 Operaciones con vectores
4.3.1 Operaciones sobre los elementos de un vector
4.3.2 Operaciones sobre el arreglo completo
4.3.3 Asignación con vectores
4.3.4 Lectura/escritura de datos de vectores
4.4 Ordenamiento de un vector
4.5 Búsqueda en un vector
Capítulo 5:
Matrices
5.1 Presentación
5.2 Concepto de matriz
5.3 Declaración de matrices
5.4 Referencia a los elementos de una matriz
5.5 Recorridos en una matriz
Capítulo 6:
Programación modular
6.1 Presentación
6.2 Conceptos básicos de programación modular
6.3 Comunicación entre los módulos
6.4 Parámetros de un subprograma
6.4.1 Parámetro según su ubicación en el programa
6.4.2 Parámetro según el paso del valor
6.4.3 Formas de paso de parámetros
6.5 Tipos de variables
6.5.1 Variable local
6.5.2 Variable global
6.6 Subprogramas: funciones y procedimientos
6.6.1 Funciones
6.6.2 Procedimientos
6.7 Las variables locales y globales
Conclusiones
Glosario
Bibliografía
COMENTARIOS DE LOS USUARIOS
No existen comentarios sobre este producto actualmente