Algoritmos y Lenguajes de Programacion
Algoritmos y Lenguajes de Programacion
Algoritmos y Lenguajes de Programacion
TEMA 2 2022
DESARROLLO DE LOGICA
ALGORITMICA
DOCENTE
Rocio Yesenia
Arellano Soldevilla
EQUIPO
Guadalupe Julietee Roman
Hernandez 20580278
Diseño de la solución.
El diseño de la solución hace parte crucial del desarrollo de un proyecto, ya que es esta etapa, en
donde se debe pensar en cómo resolver los inconvenientes que se van presentando a lo largo del
proyecto.
Dentro de la planeación y desarrollo de un proyecto se debe tener en cuenta que existen diversas
etapas a tener en cuenta.
Diseño conceptual
En la fase inicial, se han realizado reuniones con los diferentes agentes implicados, donde la labor del
ingeniero autor del proyecto es fundamental. En la fase de diseño conceptual se deberá gestar un
primer esbozo de la solución teniendo en cuenta:
•Las necesidades del cliente
•La topografía y orografía de la zona en la que se desarrollará el proyecto.
•Los accidentes naturales existentes.
Estudio de alternativas
Diseño de estructuras
Codificación.
ALGORITMO CUANTITATIVO
DEFINICION
Los algoritmos cuantitativos son aquellos algoritmos que utilizan
operaciones algebraicas y cálculos numéricos específicos para
definir un proceso, obteniendo valores concretos. Por ejemplo, el
resultado de una resta o una multiplicación.
en las matemáticas y otras
En las ciencias de la computación,
disciplinas afines, un algoritmo es un conjunto finito y ordenado
de instrucciones que permite efectuar una actividad por medio de
pasos sucesivos que no generan dudas a quien deba ejecutar
estas acciones, llevando a la solución de un determinado
problema.
ALGORITMOS MATEMATICOS O CUANTITATIVOS
Realizar las cuatro operaciones aritméticas básicas
entre dos números enteros
REGLAS
Reglas para un diagrama de flujo. Se escriben de arriba
hacia abajo y de izquierda a derecha, también deben tener
un inicio y un fin. Las líneas utilizadas para indicar la
dirección del flujo del diagrama deben ser rectas verticales
y horizontales. Todas las líneas utilizadas para indicar la
dirección del flujo del diagrama deben estar conectadas.
PSEUDOCODIGO
Instrucciones primitivas
Instrucciones de proceso.
Instrucciones de control.
Instrucciones compuestas.
Instrucciones de descripción.
ESTRUCTURA DE UN ALGORITMO DE
PSEUDOCODIGO
Nuestro algoritmo fue bastante lineal, hizo una
sola cosa, tuvo un comienzo y un solo final. Pero
podemos complicarlo un poco más y ser más
expresivos y especificar mejor nuestro algoritmo.
¿Que pasa si el usuario introduce algo que no es
un número?
IMPLEMENTACION DE
ALGORITMOS
SECUENCIALES
Como ya se sabe, un Algoritmo, “Es un conjunto de pasos o
instrucciones con el fin de resolver un problema”.
Las estructuras selectivas se utilizan para tomar decisiones lógicas; de ahí que se
suelan denominar también estructuras de decisión o alternativas y son utilizadas en
todos los lenguajes de programación, en este caso veremos estructuras selectivas
para el lenguaje de programación Ruby, creado por el programador japonés Yukihiro
“Matz” Matsumoto, quien comenzó a trabajar en Ruby en 1993, y lo presentó
públicamente en 1995.En el círculo de amigos de Matsumoto se le puso el nombre de
“Ruby” (en español rubí) como broma aludiendo al lenguaje de programación “Perl”
(perla)
PSEUDOCODIGO Y
DIAGRAMA DE FLUJO
REPETITIVOS
Dependiendo del lenguaje de programación, estas
incorporan dos o más estructuras repetitivas, dentro de las
cuales las infaltables son mientras (while) y para (for), con las
cuales se puede resolver todo problema que involucre
procesos repetitivos. Cuando se trabaja con estas
estructuras se utiliza términos como: contadores
acumuladores.
REFERE
https://www.bing.com/search?
q=PSEUDOCODIGO+Y+DIAGRAMA+DE+FLUJO+DE+SELECTI
VOS&cvid=78fe8ea80ea84d42bff77d7e884e431c&aqs=edg
e..69i57.16888j0j1&pglt=297&FORM=ANNTA1&PC=DCTS
https://www.bing.com/search?
q=PSEUDOC%c3%93DIGO+Y+DIAGRAMAS+DE
NCIAS
+REPETITIVOS.&FORM=AWRE
https://www.bing.com/search?
q=PSEUDOCODIGO+Y+DIAGRAMA+DE+FLUJO+DE+SELECTIVOS&cvid=78fe8ea80ea84d42b
ff77d7e884e431c&aqs=edge..69i57.16888j0j1&pglt=297&FORM=ANNTA1&PC=DCTS
https://www.bing.com/search?
q=REPETITIVOS+EN+ALGORITMOS+Y+LENGUAJES+DE+PROGRAMA
CION&cvid=f9c7dee8ce6643099fe86e15b7e1f59b&aqs=edge..69i5
7.15036j0j1&pglt=297&FORM=ANNTA1&PC=DCTS
Página de B para fuera de foco O para burbujas
Página de
la fuente de audio y video para tu presentación.
recursos
No dudes en elegir la opción "Sin cámara" y grabar
solamente tu voz.