Вы находитесь на странице: 1из 9

Curso Algoritmos

Algoritmos
Actividad reconocimiento inicial
301303- algoritmos

Que es un algoritmo?
Es un Conjunto de reglas que aplicadas sistemáticamente a unos
datos de entrada apropiados resuelven un problema en un
numero finito de pasos elementales. O mejor dicho es un conjunto
de instrucciones que realizadas sistemáticamente conducen a
obtener la solución de un problema.
Para poder realizar un programa es necesario el diseño y tener una
definición previa del algoritmo. Para diseñar un algoritmo es
necesario tener conocimientos de la técnica y mucha creatividad.
Que es un diagrama de flujo?
Se puede definir como la representación grafica de un proceso, estos usan
formas especiales para representar diferentes tipos de acciones o pasos en
un proceso. Mediante las líneas y flechas muestran la secuencia de los
pasos y las relaciones entre ellos que representan cada etapa del proceso y
que además en cada fragmento proporcionan una breve descripción de la
etapa del proceso ayudando en su entendimiento y haciendo la descripción
del proceso más visual e intuitivo para entenderlo de una mejor manera.
Que es un seudocódigo?

Un seudocódigo tiene como misión principal representar la solución


total de un algoritmo de la forma mas detallada posible utilizando
acciones sucesivas, pero también es importante que sea lo mas
parecido al lenguaje en donde subsiguientemente se pueda manejar
para codificar el mismo.
Diferencias y similitudes

Las similitudes serian según me parece es que los dos son lenguajes de
programación pero que se utilizan diferentes formas ya que cada uno cumple
o tiene sus propias características diferentes a los del otro, por ejemplo el
diagrama de flujo es un sistema de programación grafico que necesita o va
relacionado con la compilación que tenga con el pc para comprenderlo es
decir que van conectados entre si, mientras el seudocódigo es un lenguaje de
programación mas flexible y no grafico a diferencia del diagrama de flujo, se
puede decir que es mas fácil de manejar he interpretar y la principal
diferencia es que este método de lenguaje de programación no puede ser
interpretado directamente por la maquina a diferencia del otro.
Descripción de las fases necesarias para resolver un problema
donde se requiera de la lógica de la programación.

Para resolver un problema de lógica de programación es necesario seguir unos


pasos o fases para su correcto desarrollo.
1. Como primer paso y mas importante para resolver el problema es tener
definido el problema el cual debe ser claro y completo.
2. Luego un paso que debemos seguir seria el diseño del algoritmo, aquí se
darán una serie de pasos ordenados los cuales nos proporcionan métodos
explícitos y concretos para la solución del problema.
3. Por siguiente esta la compilación fase en la cual es el encargado de analizar
todo el programa fuente y debidamente encontrar posibles errores y poder
corregirlos desde el programa fuente.
4. Por ultimo cuando el programa ya esta listo y debidamente realizado las
pruebas que lo acrediten se procederá ha realizar su documentación externa
la cual principalmente nos indica todos los pasos que seguimos para la
solución del problema para no tener inconvenientes en un futuro.
Importancia de los algoritmos como fundamento
en la programación de computadoras.

La importancia de los algoritmos es importante tanto en la parte


informática como en la cotidiana ya que estos nos ayudan resolver
problemas.
Pero en este caso nos centraremos en la importancia de los
algoritmos en la programación de computadoras, los algoritmos en
este campo son de mucha importancia ya que en la programación de
computadores comienza todo el mundo de la programación y lo que
abarca los algoritmos ya que es principalmente la base para el
mundo tecnológico y informático, así como crear programas y
sistemas operativos. Cabe resaltar que sin los algoritmos la
programación segun desde mi punto de vista no seria posible ya que
son primordiales.
Bibliografía
• Retina (24 de marzo de 2018) En realidad, ¿qué [...] es exactamente un algoritmo?
• obtenido de:
https://retina.elpais.com/retina/2018/03/22/tendencias/1521745909_941081.html

• Blog de la calidad(4 de junio de 2018) Diagrama de Flujo (Flujograma) de Proceso
• obtenido de:
• https://blogdelacalidad.com/diagrama-de-flujo-flujograma-de-proceso/

• Programación (13 de diciembre de 2016) ¿Qué es el pseudocódigo?


• Obtenido de:
• https://blog.michelletorres.mx/que-es-el-pseudocodigo/

• Imágenes: Obtenido de:


• https://www.youtube.com/watch?v=Tu9OQSff-gw
• https://www.lucidchart.com/pages/es/que-es-un-diagrama-de-flujo
• https://sites.google.com/site/jscalgoritmo/ejercicios-en-pseudocodigo

• Conocimientosweb(24 de noviembre de 2013)Programacion pasos para la solucion de


problemas obtenido de:
• https://www.conocimientosweb.net/zip/article814.html
Unidad/Zona/grupo o equipo funcional

GRACIAS POR SU
ATENCIÓN