Está en la página 1de 7

ACTIVIDAD 1

ALGORITMO, LOGICA Y DIAGRAMACION

FUNDAMENTOS DE PROGRAMACION

TUTOR:NATHALIA CHAPARRO

PRESENTADO POR:

ELIANA LISETH AGUDELO PLAZA

ID 100075661

CORPORACIÓN UNIVESITARIA IBEROAMERICANA

INGIENERIA INDUSTRIAL MODALIDAD VIRTUAL

2020
ALGORITMO:
Cualquier cosa que funcione paso a paso, donde cada paso se pueda describir sin
ambigüedad y sin hacer referencia a una computadora en particular, y además tiene
un límite fijo en cuanto a la cantidad de datos que se pueden leer/escribir en un solo
paso.

SEUDOCODIGO:

Es un lenguaje de descripción de algoritmos que utiliza palabras y pide indentación.


Representación del código que no sigue reglas como un lenguaje de programación.
En un seudocódigo no hay errores de coordinación

DIAGRAMA DE FLUJO:

Es la representación esquemática del algoritmo o proceso, es utilizado en la


programación, la economía, los procesos industriales, cada paso del proceso es
representado por un emblema distinto que contiene una breve descripción de la
etapa del proceso.
SISTEMA
Una combinación de componentes interactivos o interdependientes, montados para
cumplir una o más funciones.

VARIABLE
Son estructuras de datos que, como su nombre indica, pueden cambiar de
contenido a lo largo dela ejecución de un programa

LENGUAJE DE PROGRAMACION
Puede utilizarse para crear programas que controlen el comportamiento físico y
lógico de una máquina, para expresar algoritmos con precisión, está formado por
un conjunto de símbolos y reglas sintácticas y semánticas que definen su estructura
y el significado de sus elementos y expresiones.

EL DIALOGO: Con la cual se busca comprender totalmente el problema a resolver.


LA ESPECIFICACION: Con la cual se establece de manera precisa las entradas,
salidas y las condiciones que deben cumplir.

VERIFICACION: Se realizan pruebas del programa implementado para determinar


su validez en la resolución del problema

CICLOS
Sentencia que se realiza repetidas veces a un trozo aislado de código, hasta que la
condición asignada deje de cumplirse, es utilizado para hacer una acción repetida
sin tener que escribir varias veces el mismo código, lo que ahorra tiempo, deja el
código más claro y facilita su modificación en el futuro.

SENTENCIA CONDICIONAL
Instrucción o grupo de instrucciones que se pueden ejecutar o no en función del
valor de una condición establecida por el programador.

ALGORITMO CUALITATIVO: Son aquellos en los que se describen los pasos de


forma Narrada.
Ejemplo de Algoritmo Cualitativo - Realizar un puré de papas.

1. Buscar utensilios.
2. Lavar las papas.
3. Llenar la olla con agua.
4. Colocar las papas dentro de la olla.
5. Encender la estufa.
6. Colocar la olla en la estufa.
7. Esperar a que hiervan.
8. Retirar las papas.
9. Pelar las papas.
10. Triturar las papas.
11. Agregar queso, mantequilla y leche.
12. Mezclar.
13. Agregar sal al gusto.
14. Servir.
ALGORITMO CUANTITATIVO: Son aquellos en los que se utilizan cálculos
numéricos para definir los pasos del proceso.
Ejemplos de Algoritmos Cuantitativos.

Obtener la suma de 2 números.


1. Inicio
2. Declarar (a,b,c)
3. Ingresar (a,b)
4. c=a+b
5. Mostrar (c)
6. Fin

IMPLEMENTACION:

Muchos algoritmos son ideados para implementarse en un programa. Sin embargo,


los algoritmos pueden ser implementados en otros medios, como una red neuronal,
un circuito eléctrico o un aparato mecánico y eléctrico. Algunos algoritmos inclusive
se diseñan especialmente para implementarse usando lápiz y papel. El algoritmo de
multiplicación tradicional, el algoritmo de Euclides, la criba de Eratóstenes y
muchas formas de resolver la raíz cuadrada son solo algunos ejemplos.

CODIFICACION: Es el método que permite convertir un carácter de un lenguaje


natural (como el de un alfabeto o silabario) en un símbolo de otro sistema de
representación, como un numero o una secuencia de pulsos eléctricos en un
sistema eléctrico, aplicando normas o reglas de codificación.

Define la forma en la que codifica un carácter dado en un símbolo en otro sistema


de representación.

DISEÑO DE ALGORITMO: El diseño de algoritmo es un método específico para


poder crear un modelo matemático ajustado a un problema específico para
resolverlo. El diseño de algoritmos es una teoría de la investigación de operaciones.
OPERADORES DE ALGORITMOS: Los operadores son símbolos que representan
una acción a realizar con los números o elementos que se encuentran antes o
después. Otra definición de operadores es que son elementos que relacionan de
forma diferente, los valores de una o más variables y/o constantes.

Bibliografia:
http://algoritmos-sr.blogspot.com/p/blog-page.html
https://es.slideshare.net/elevajust/conceptos-bsicos-y-metodologa-de-la-programacin-
12620562#:~:text=6.,que%20resuelve%20un%20problema%20algor%C3%ADtmico.

http://diazblair.blogspot.com
https://es.scribd.com/doc/49823283/Glosario-Algoritmos

https://www.google.com/search?q=tipos+de+algoritmos&rlz=1C1NDCM_esCO868CO868&sxsrf=ALeKk00yHHniUitjVz4aGX
YPaC8Ap00Spw:1595092940658&tbm=isch&source=iu&ictx=1&fir=PhWUGRFf8xxJTM%252C7s3Fk12kVjUhzM%252C_&v
et=1&usg=AI4_-
kRgHuIhVysCalgjB_vKVhtQuAK18Q&sa=X&ved=2ahUKEwiO7fGgqNfqAhUtWN8KHcu6D2gQ_h0wA3oECAEQCg&biw=13
66&bih=657
https://www.google.com/search?q=dise%C3%B1o+algoritmo&tbm=isch&ved=2ahUKEwjLyqGJw9rqAhXaVjABHbMxAaYQ2-
cCegQIABAA&oq=dise%C3%B1o+algoritmo&gs_lcp=CgNpbWcQARgAMgIIADIGCAAQBxAeMgYIABAHEB4yBggAEAcQHjIICAAQBxAFEB4y
BggAEAgQHjIGCAAQCBAeMgYIABAIEB4yBggAEAgQHjIGCAAQCBAeUMHGB1j62wdgivIHaABwAHgAgAGRBogBzR6SAQkyLTYuMy42LTKYA
QCgAQGqAQtnd3Mtd2l6LWltZ8ABAQ&sclient=img&ei=kt4UX8u5BNqtwbkPs-
OEsAo&bih=657&biw=1366&rlz=1C1NDCM_esCO868CO868#imgrc=8VfxVv72-94EKM

https://www.google.com/search?q=algoritmo+lenguaje+de+programacion&rlz=1C1NDCM_esCO868CO868&hl=es-
419&sxsrf=ALeKk000Wf7r_CWWIQHmR7BbAn5MveJXow:1595204448546&tbm=isch&source=iu&ictx=1&fir=BLOcZ2azKG7XCM%252Cq
p9CZPd3hwWZiM%252C_&vet=1&usg=AI4_-
kR1q8NRH_ZcfALioPw0NJS1LPne1g&sa=X&ved=2ahUKEwjBq__Tx9rqAhVrRN8KHUL1B2gQ9QEwAHoECAIQAw&biw=1366&bih=657#im
grc=Lrsd8XMXnOzdsM

También podría gustarte