Ilustrados comunidad mundial educativa
Inicio | Escribenos
User: Pass: Recordar ó (Registrate!)

| !Publicar Articulo¡

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.
683 visitas
Rating: 0
Tell a Friend
Autor: 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é.
Articulos relacionados:
Lenguaje ensamblador
Resumen:
Importancia del lenguaje ensamblador. Ventajas y desventajas del Lenguaje Ensamblador. Relación del lenguaje ensamblador con los componentes internos del procesador. Mane...
Información general de ADO.NET
Resumen:
Conexiones. Comandos. Objetos DataReader. Objetos DataSet y DataAdapter. Resumen de la sección. ADO.NET es una evolución del modelo de acceso a datos de ADO que controla ...
Desarrollo de software para elaborar los cálculos de lotería
Resumen:
Antecedentes del problema. Planteamiento del problema. Análisis de los resultados. Descripción del sistema actual. Presentación del sistema propuesto. Diseño De Pantallas.
El modelo de mccall como aplicación de la calidad a la revision del software de gestion empresarial
Resumen:
La mayor importancia de las nuevas tecnologías de la información y su creciente presencia en los diversos ámbitos de la industria moderna (robots, centros de control, etc...
Curso de Diseño de Páginas Web - HTML
Resumen:
Estructura básica de un documento HTML. Dando forma al texto del documento HTML. Caracteres especiales. Enlaces. Imágenes. Alineación y dimensionado de imágenes. Fondos y...
Copyright © 2011 ilustrados.com, Monografias, tesis, bibliografias, educacion. Tofos los temas y publicaciones son propiedad de sus respectivos autores ©