PROGRAMACION. Teoria y aplicaciones.

Autor: Jaime Alberto Echeverri Arias,Gildardo Antonio Orrego Villa
Editorial:EDICIONES DE LA U
# Páginas:217 páginas
Dimensiones:17 x 24 cm
Empaste: Rustico
Idioma(s):Español
Código ISBN: 9789588692739
Precio: S/ 95.00
Edición: 1ra Año: 2012
Disponibilidad:En Stock
Cantidad:
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

Capítulo 3:
Estructuras de programación


3.1 Presentación
3.2 Mapa conceptual para estructuras de programación
3.3 Estructura secuencial
3.4 Estructura selectiva
3.5 Estructura condicional simple
3.5.1 Estructura selectiva múltiple
3.5.2 Condicionales anidados
3.6 Vicios comunes de los programadores
3.7 Estructura repetitiva
3.7.1 Ciclos centinela
3.7.2 Ciclos contador
3.8 Ciclos anidados

Capítulo 4:
Vectores


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