Você está na página 1de 2

Foro 1

A la luz de lo tratado en los contenidos de la semana y según su opinión, ¿qué herramienta de


programación resulta más adecuada para realizar la descripción ordenada de las distintas
actividades diarias de una persona? ¿Puede ser aplicada dicha herramienta para describir
cualquier situación? ¿Por qué? Fundamente su respuesta.

Buenas noches,

Respondiendo a la interrogante planteada esta semana, debo decir que las herramientas de
programación más utilizadas para realizar distintas actividades de una persona son: los algoritmos,
ya que estos se emplean en forma frecuente en nuestra vida para resolver problemas como por
ejemplo: instrucciones de los jefes a los trabajadores. etc. En nuestro día a día utilizamos los
algoritmos en todo momento, desde preparar una limonada hasta ver un programa en la
televisión, sin darnos cuenta los pensamientos y organización de nuestra semana está basada en
algoritmo.

Los algoritmos nos permiten diseñar programas o crear diferentes soluciones a ciertos problemas
inicialmente planteados

Saludos,

Patricio Astorga Vega

Buenas Tardes,
Algunos ejemplos de algoritmos de la vida cotidiana:
Preparar una taza de té
Entrada: hervidor, taza, bolsa de té
Salida: taza de té
Inicio
Tomar la tetera
Llenarla de agua
Encender el fuego
Poner la tetera en el fuego
Esperar a que hierva el agua
Tomar la bolsa de té
Introducirla en la taza
Echar el agua en la taza
final

Guardar un archivo

Seleccionar un “archivo”
Después elige la opción “guardar como”
Selecciona la carpeta en que deseas guardarlas
Escribe un título para tu nuevo archivo
Terminamos poniendo en “guardar”

Saludos,
Patricio Astorga Vega

Foro 2

¿Qué problemas podemos encontrar al utilizar el lenguaje natural o los diagramas de flujo para
describir la secuencia de ejecución de un programa complejo y cómo podemos evitarlos? ¿Cuál
es, según usted, el paradigma de programación más adecuado para abordar problemas de tipo
complejo? ¿Por qué?

¿Qué problemas podemos encontrar al utilizar el lenguaje natural o los diagramas de flujo para
describir la secuencia de ejecución de un programa complejo y cómo podemos evitarlos? ¿Cuál
es, según usted, el problema de utilizar programación con saltos para abordar problemas de tipo
complejo? ¿Por qué? Fundamente su respuesta.

Buenas noches,

El problema que podemos encontrar al utilizar el lenguaje natural que en muchos casos se
requiere de las representaciones de información más detalladas y complejas, así como del análisis
lingüístico más preciso y completo, pero unos de los problemas más relevantes para mí de este
lenguaje es cuando posee más de una interpretación, con esto quiero decir, cuando en el lenguaje
de destino se le puede asignar dos o más expresiones distintas.

En el caso de los diagramas de flujo complejos son laboriosos en su planteamiento y diseño, son
difíciles de seguir si existen diferentes tipos de caminos. Evitarlos es difícil lo mejor es seguir las
reglas para la creación de diagramas, como también un mapa mental.

El problema de utilizar programación con saltos es que dificultan el análisis y la verificación de


corrección de los programas, estos saltos son algo anti natural entre dos puntos de un programa
sin tener encuentra el orden de ejecución previsible.

Patricio Astorga Vega

Você também pode gostar