Algoritmos

Páginas: 11 (2537 palabras) Publicado: 29 de enero de 2014
Manual de Algoritmos

INDICE DE CONTENIDO
Introducción
Objetivo

Capítulo I

Conceptos y Metodología

I.1. Definición de lenguaje
I.2. Historia y aplicación de los lenguajes algorítmicos
I.3. Definición de algoritmo
I.4. Tipos de algoritmos
I.5. Lenguajes algorítmicos
I.6. Definición del problema
I.6.1. Análisis del problema
I.6.2. Diseño del algoritmo
I.6.3. Crear CódigoI.6.4. Ejecutar
I.6.5. Documentación
I.7. Ejercicios

Capítulo II

Entidades Primitivas

II.1. Tipos de datos
II.1.1. Tipo entero
II.1.2. Tipo real
II.1.3. Tipo carácter
II.1.4. Tipo booleano
II.2. Expresiones
II.2.1 Aritméticas
II.2.2. Relacionales
II.2.3. Lógicas
II.3. Operadores y Operandos
II.4. Variables
II.4.1. Reglas para generar variables

Manual de Algoritmos

II.5.Constantes
II.6. Asignaciones
II.7. Datos de entrada
II.8. Datos de salida
II.9. Ejercicios

Capítulo III

Técnicas

III.1. Diagrama de Flujo
III.2. Pseudocódigo
III.3. Diagramas estructurados (Nassi – Schneiderman)
III.4. Top Down
III.5. Bottom Up
III.6. Resolución de problemas
III.7. Programación modular
III.8. Programación estructurada
III.9. Ejercicios

Capítulo IVEstructuras

IV.1. Sintaxis
IV.2. Estructura
IV.3. Estructuras secuenciales
IV.4. Estructuras condicionales
IV.5. Estructuras cíclicas
IV.6. Ejercicios

Capítulo V
V.1. Definición
V.2. Vectores
V.3. Matrices
V.4. Ejemplos

Arreglos

Manual de Algoritmos

Capítulo VI Derechos de Autor
Capítulo VI Bibliografía

Introducción
INTRODUCCION
Dentro del mundo de la informática, eldesarrollo de programas ocupa un lugar muy
especial, ya que éste es el motor del avance de la misma, por lo que todo inicio debe contener, el
conocimiento adecuado y correcto del desarrollo de los algoritmos.
El principiante debe entender que la programación de aplicaciones requiere del desarrollo
de pensamientos lógicos para ser aplicados a un problema y obtener la solución adecuada, y que
estospensamientos ya se encuentran dentro de nuestro pensar diario, solo hay que encontrarlo,
sacarlo, pulirlo y plasmarlo en un algoritmo.
La lógica de programación no exige conocimientos de computación ni la presencia de
alguna aplicación, ya que esta forma de pensamiento se consigue a través de la práctica continua
de la resolución de problemas, siguiendo un proceso metódico de la solución poralgoritmos.
Este manual se enfocará al principiante, para ayudarlo a conseguir la solución de los
algoritmos, de manera obvia y fácil.
Podemos garantizar que la lectura completa y la práctica de los ejercicios propuestos en
este manual llevarán al participante a encontrar los pensamientos lógicos para la solución de
algoritmos.

Jose Antonio Diaz Montejo

Pagina 1

Capítulo I

I.1.Concepto y Metodología

Definición de lenguaje

De acuerdo con el diccionario de la Lengua Española.
Lenguaje:
Conjunto de sonidos articulados con que el hombre manifiesta lo que piensa y siente.1
Conjunto de signos y reglas que permiten la comunicación con un ordenador.
Lenguaje de Programación:
Lenguaje que facilita la comunicación con un computador mediante signos convencionalescercanos a los de un lenguaje natural.
Con estos conceptos podemos comprender que nuestro concepto de Lenguaje quedaría de la
siguiente manera:
Conjunto de signos y reglas que permiten establecer una comunicación entre el usuario y
la computadora.
Tomando en cuenta que la comunicación se forma entre un emisor y un receptor,
contando con un medio de comunicación y el mensaje, contemplando que elmensaje corre en un
sentido, alternando los papeles de emisor, receptor y el sentido del mensaje según se necesite.

I.2.

Historia y aplicación de los lenguajes algorítmicos

El lenguaje algorítmico permite la comunicación entre el programador y la computadora,
siguiendo esta las indicaciones que se encuentren en dicho algoritmo, terminado podemos crear
un programa, trasladando la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Algoritmo
  • Algoritmo
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS