Monografias | Algorítmica para programación

Algorítmica para programación

Resumen: El contenido del módulo detalla de forma clara el uso de las cuatro herramientas básicas que tiene todo lenguaje de programación para resolver problemas haciendo uso de ordenadores (Estructuras de asignacion, de Decision, Cíclicas y de Selección Múltiple). Cada una de las estructuras tiene un conjunto de ejercicios resueltos mostrando de forma sencilla desde el planteamiento del problema, el análisis de la solución, el algoritmo en forma de Seudolenguaje, Diagrama de Flujo y Seudocódigo y para probarlos en el ordenador se ha incluído el código en lenguaje C, Lenguaje Pascal y Código para MatLab.

Publicación enviada por Yamil Armando Cerquera Rojas


 

Algorítmica para programación

El contenido del módulo detalla de forma clara el uso de las cuatro herramientas básicas que tiene todo lenguaje de programación para resolver problemas haciendo uso de ordenadores (Estructuras de asignacion, de Decision, Cíclicas y de Selección Múltiple). Cada una de las estructuras tiene un conjunto de ejercicios resueltos mostrando de forma sencilla desde el planteamiento del problema, el análisis de la solución, el algoritmo en forma de Seudolenguaje, Diagrama de Flujo y Seudocódigo y para probarlos en el ordenador se ha incluído el código en lenguaje C, Lenguaje Pascal y Código para MatLab. Espero que les sea de utilidad.

INTRODUCCIÓN.
OBJETIVOS Y CONTENIDO.
PARA QUE SIRVE LA PROGRAMACIÓN.
QUE ES LA PROGRAMACIÓN.
QUE ES UN LENGUAJE DE PROGRAMACIÓN.
NIVELES DE LOS LENGUAJES.
TIPOS DE PROGRAMACIÓN.
EL SECRETO DE PROGRAMAR ESTÁ EN LA ESTRUCTURACIÓN.
ELEMENTOS BÁSICOS DE UN PROGRAMA.
ELEMENTOS BÁSICOS DE UN PROGRAMA EN C.
main()
La directiva #Include
Definición de variables
Variables globales
Variables Locales
Prototipo de función
Enunciados del programa
Definición de función
Comentarios
Flujo de sentencias.
ESTRUCTURAS ESTÁTICAS DE DATOS.
TIPOS DE DATOS.
PREDEFINIDOS POR LOS LENGUAJES.
TIPOS DE DATOS ENTEROS.
TIPOS DE DATOS REALES.
TIPOS DE DATOS CHAR.
TIPOS DE DATOS STRING.
TIPOS DE DATOS BOOLEAN.
TIPOS DEFINIDOS POR EL USUARIO
DATOS DE TIPO SUBRANGO.
DATOS DE TIPO ENUMERADO.
ALGORITMOS Y PROGRAMAS.
DISEÑO DE PROGRAMAS
DIAGRAMAS DE FLUJO.
REGLAS DE PROGRAMACIÓN
PROGRAMACIÓN ESTRUCTURADA.
ESTRUCTURAS DE PROGRAMACIÓN.
ESTRUCTURA DE ASIGNACIÓN.
Expresiones simples.
Expresiones complejas.
ESTRUCTURA DE DECISIÓN.
Estructura Sencilla:
Operadores de Relación:
Operadores Lógicos:
Estructuras de decisión anidadas:
Ejercicios Aplicando Estructuras de Decisión.
ESTRUCTURAS CÍCLICAS.
Ciclos con control antes.
Ciclos con control después:
Estructuras cíclicas anidadas:
Estructura cíclica FOR-ENDFOR.
ESTRUCTURA DE SELECCIÓN MÚLTIPLE.
FUNCIONES.
Definición.
Argumentos de las funciones.
Llamadas por valor.
Llamadas por referencia
Creación de Bibliotecas propias
Funciones recursivas y Algoritmos Recursivos.
ARREGLOS.
Definición.
Arreglos Unidimensionales.
Tipo_de_dato nombre_variable [tamaño]
arreglos bidimensionales.
Arreglos multidimensionales.
Inicialización de arreglos con tamaño.
Inicialización de arreglos sin tamaño.


Yamil Armando Cerquera Rojas

Cualquier sugerencia sobre contenido, Ejercicios nuevos a incluir o necesidad de dar solucion a cualquier problema, la pueden dirigir a yacerque@usco.edu.co y pronto les contestaré.

Compartir Enviar a menéame  Añadir a tus marcadores de Google  Enviar a noticias Top    Añadir a del.icio.us     Añadir a tus marcadores en Yahoo! 


Publicación enviada por Yamil Armando Cerquera Rojas
Contactar mailto:yacerque@usco.edu.co


Código ISPN de la Publicación EpVAlVAFVVoxLagCbR
Publicado Saturday 2 de August de 2003

Ultimas Publicaciones en ilustrados.com


ilustrados.com nace con el fin difundir el conocimiento publicando trabajos de investigación, monografias, tesis, presentaciones powerpoint y afines. Publicar trabajos en ilustrados.com ha alcanzado prestigio y reconocimiento internacional siendo cada vez más el número de académicos, empresas, investigadores, científicos que consultan las publicaciones de nuestro portal.


Administración y Finanzas
Agricultura y Ganadería
Anatomía
Antropología
Arqueología y Paleontología
Arquitectura
Arte y Cultura
Astronomía
Biografías
Biología
Ciencia y Tecnología
Computación e Informática
Comunicaciones
Contabilidad
Deportes y Educación Física
Derecho
Derechos Humanos
Ecología
Economía
Educación
Enfermedades
Estadística
Filosofía y Ontología
Física
Geografía
Hardware
Historia
Ingeniería
Internet
Lenguaje y Literatura
Marketing y Publicidad
Mitología
Matemática y Lógica
Música
Nutrición y Ciencias Alimentarias
Política
Programación
Psicología
Química
Recursos Humanos
Redes
Religión
Salud y Medicina
Sistemas Operativos
Sociología
Software
Turismo
Zoología