Algoritmos

Páginas: 11 (2739 palabras) Publicado: 15 de mayo de 2014
UNIDAD Nº 1:
Introducción a la
lógica y la
programación

TEMAS:
Conceptos Principales.
Diagramación.
Programación.
Tipos de Variables.
Estructuras Secuenciales.

Clase

1

Clase Número: 1

Introducción de la materia
El objetivo fundamental de esta materia “Algoritmos y Estructuras de
Datos I”, es que el alumno aprenda a razonar, realizando problemas generalmente
de tipomatemático, aplicando métodos estructurados lógicamente.
Esta materia es de vital importancia para el avance del alumno en el plan de
estudios, pues brinda los fundamentos lógicos y técnicos esenciales para despertar
la habilidad de resolver de problemas de uso general, utilizando la computadora
como fin específico.
En general, se puede decir que la materia presenta dos ejes temáticos
importantes,que son: por un lado la Diagramación y por otro lado la
Programación. En la Diagramación se estudia la simbología y la forma Lógica de
relacionar cada uno de los símbolos para obtener la solución de un problema
planteado. En la programación, se estudian las instrucciones de un lenguaje
determinado y como llegar a codificarlas a través de un programa para ser llevado
a la computadora.Aprender a programar, no es un proceso que se adquiere de un momento a
otro, sino que requiere de intensas prácticas, desarrollando soluciones a diversos
problemas. Mientras más se practique, mas se desarrollará la capacidad de
razonamiento individual, y además, gradualmente se irá incrementando la
posibilidad de resolver problemas de mayor magnitud.
Este material de estudios no es una fuente deinformación completa o
definitiva, sino sólo una guía general. Un estudio profundo de esta asignatura,
debería ser complementado con libros y manuales de consulta.

Ing. Eduardo Mansilla

– Algoritmos y Estructuras de Datos I –

-1-

Conceptos Principales
Se comenzará con dar las definiciones fundamentales para inicializarse en la
materia Algoritmos y Estructuras de Datos I.

Diagramade Flujo: Se define a un Diagrama de Flujo, como una secuencia de
pasos, mediante Símbolos, necesarios para la resolución de un problema planteado.
Para realizar el diagrama de una posible solución de un problema, se utilizan
símbolos normalizados, que mediante una distribución Lógica y Razonable de los
mismos, se obtiene una respuesta al problema presentado.
La respuesta obtenida con eldesarrollo de un diagrama, no es única, sino
que es una de las numerosas que se pueden obtener. Cada persona tiene una forma
de razonar distinta de los demás, por lo tanto, distintas personas pueden llegar a la
solución de un mismo problema de diversas maneras, es decir, que puede haber
varias soluciones para un determinado problema.

Símbolos Normalizados en la Diagramación
Símbolo

NombreLíneas de Flujo

Comienzo o final de
Proceso

Introducción de Datos

Acción que realiza
Muestra la Dirección y
Sentido del flujo del
proceso, conectando cada
uno de los símbolos.

En su interior, se coloca
Inicio o Fin del Diagrama

Se utiliza para ingresar
datos. En su interior, se
detalla la variable a
ingresar.

Símbolo de Asignación

Símbolo
-2-

Se utiliza cuando sequiere asignar un valor a
una variable.

Nombre

Acción que realiza

– Algoritmos y Estructuras de Datos I –

Símbolo de impresión

Se utiliza cuando se desea
imprimir una determinada
información.

Toma de Decisión

Se utiliza cuando se debe
decidir
que
camino
corresponde seguir.

Conector

En su interior se coloca
un número, que indica
donde debe continuar eldiagrama.

Ventajas de un Diagrama de Flujo


Favorecen la comprensión del proceso a través de mostrarlo como un
dibujo. El cerebro humano reconoce fácilmente los dibujos. Un buen
diagrama de flujo reemplaza los diagramas varias páginas de texto.



Permiten identificar los problemas y las oportunidades de mejora del
proceso. Se identifican los pasos redundantes, los conflictos, las...
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