Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Algoritmos
Conceptos Básicos
Unidad 1
Operaciones o
Proceso
instrucciones
Modelo Matemático
Problema
Explicación
INICIO
Establecer Seleccionar Verbal
o Esquema
No ¿Haycafé Sí
General hecho?
Hacer Calentar y
café servir café
Problem
Modelo Matemático
Explicación
de dos
numeros aritmética resultado Agregar
SUMA azúcar
FIN
Diagrama de Flujo y Pseudocódigo
El diagrama de flujo:
Representación gráfica
Emplea símbolos por tipo de instrucción
El operadores de texto & para concatenar datos. Tenga en cuenta que la priorización de operaciones
Una vez concatenado toda la cadena será texto. obedecen a la prioridad de los operadores y el uso de
Ejemplo: “María tiene “ & Edad & “ Años” los paréntesis son útiles en el orden de cálculo.
Tipos de Datos
El tipo de dato es un atributo que indica la
característica o restricción del dato.
En algoritmos, se tienen los tipos de datos
Entero, Real, Texto o alfanumérico, Lógico,
entre otros.
Ejemplos de Diagrama de Flujo y Pseudocódigo
Diagrama de FlujoNICIO Pseudocódigo
Inicio INICIO
El verbo más utilizado
Ingresar Nro1 para obtener el dato es
Nro1 + Nro2
Ingresar Nro2 “INGRESAR”, pero
Resultado = Nro1 + Nro2 también puede utilizar el
Resultado = Nro1 + Nro2
verbo “LEER” u
Mostrar Resultado
“OBTENER”.
Resultado FIN
FIN
Ejemplos
Elabore un algoritmo y un diagrama de flujo que permitan calcular el área de
un triángulo.
área
Diagrama de flujo
Fin
Resumen
A diferencia de la descripción en lenguaje natural, la
descripción formal evita ambigüedad de ejecución.
La expresión formal ayuda a establecer una
comunicación clara tanto para quien elabora el
algoritmo como para quien lo ejecute.
La expresión formal se podrá implementar en cualquier
lenguaje de programación.
Referencias
Elaboración y aportes a la presentación: Docentes del Curso
Imágenes y ejemplos:
https://es.slideshare.net/avilasz/diagramas-de-flujo-8929746
https://www.universoformulas.com/matematicas/geometria/triangulo/
https://www.monografias.com/trabajos93/tecnologia- computacion/tecnologia-computacion.shtml
Referencia Bibliográfica:
https://es.wikipedia.org/wiki/Algoritmo
Joyanes Aguilar, L.,Fundamentos de Programación: Algoritmos, estructura de datos y objetos, McGrawHill, 4ta edición, Madrid
Senmache Sarmiento, J.M., Informática Para los Negocios- Visual Basic para Aplicaciones de MS Excel, e-informatics book, Perú.