SHaaa

Páginas: 28 (6887 palabras) Publicado: 19 de febrero de 2014

Tema escritor por .....
1.- Introducción a los algoritmos
Principales conceptos de este manual, así como una introducción a sus contenidos. Entrar


2.- Comenzamos a programar
Metodología para la solución de un problema mediante un ordenador. Creación de un algoritmo. Entrar


3.- Entidades primitivas para el desarrollo de algoritmos
Para el proceso de Algoritmos es necesarioaprender a desarrollar un conjunto de elementos. Entrar


4.- Constantes, variables y expresiones
Qué son las constantes, las variables y las expresiones en la programación así como su clasificación. Entrar


5.- Operadores y Operandos
Qué son los operadores y los operando, sus tipos y las prioridades de ejecución de los mismos. Entrar


6.- Tecnicas de diseño
Existen dosprincipales tecnicas de diseño de algoritmos de programación, el Top Down y el Bottom Up. Entrar


7.- Tecnicas para la formulación de algoritmos. Diagrama de flujo
Una de las dos herramientas más comunes en el diseño de algoritmos es el diagrama de flujo. Entrar


8.- Pseudocódigo, diagramas estructurados y estructuras algorítmicas
Qué es el pseudocódigo y sus ventajas frente a los diagramasde flujos y las definiciones de los diagramas estructurados y las estructuras algorítmicas. Entrar


9.- Estructuras secuenciales
Explicamos las estructuras secuenciales, cómo se representan en pseudocódigo y algunos ejemplos prácticos de las mismas. Entrar


10.- Estructuras condicionales
Explicamos las distintas estructuras poniendo ejemplos tanto en diagrama de flujo como enpseudocódigo. Entrar


11.- Estructuras cíclicas
Explicamos las tres posibles estructuras cíclicas; Para, mientras, repetir. Complementamos con tres ejemplos para la correcta asimilación de estas estructuras. Entrar


1.- Introducción a los algoritmos

Principales conceptos de este manual, así como una introducción a sus contenidos.

El desarrollo de algoritmos es un tema fundamental en eldiseño de programas o soluciones. Por lo cual, el alumno debe tener buenas bases que le sirvan para poder crear de manera fácil y rápida sus programas.

La siguiente documentación pueden servir de apoyo a tutores o profesores, en su labor cotidiana de enseñanza y al estudiante, facilitarle el desarrollo de su capacidad analítica y creadora, para de esta manera mejorar su destreza en laelaboración de algoritmos que sirven como base para la codificación de los diferentes programas que tendrá que desarrollar a lo largo de su carrera.

Contenido

Los posteriores artículos mostrarán el desarrollo del tema de algoritmo a manera de curso. Existen una serie de documentación adicional para refuerzo conceptual, dado parte importante en el proceso del tema en cuestión.
La Esencia de laLógica de Programación (Omar Iván Trejos Buriticá)
Curso Aprende a Programar

¿QUÉ ES ALGORITMO?

La palabra algoritmo se deriva de la traducción al latín de la palabra árabe alkhowarizmi, nombre de un matemático y astrónomo árabe que escribió un tratado sobre manipulación de números y ecuaciones en el siglo IX.

Un algoritmo es una serie de pasos organizados que describe el proceso que sedebe seguir, para dar solución a un problema específico.

¿TIPOS DE ALGORITMOS…?

Existen dos tipos y son llamados así por su naturaleza:
• Cualitativos: Son aquellos en los que se describen los pasos utilizando palabras.
• Cuantitativos: Son aquellos en los que se utilizan cálculos numéricos para definir los pasos del proceso.

Lenguajes Algorítmicos

Un Lenguaje algorítmico es unaserie de símbolos y reglas que se utilizan para describir de manera explícita un proceso.

Tipos de Lenguajes Algorítmicos
• Gráficos: Es la representación gráfica de las operaciones que realiza un algoritmo (diagrama de flujo).


• No Gráficos: Representa en forma descriptiva las operaciones que debe realizar un algoritmo (pseudocodigo).

INICIO
Edad: Entero
ESCRIBA...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Shaaa

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS