Está en la página 1de 5

Evidencia de

Aprendizaje
Semana
1
Nombre de la materia
Programación estructurada

Nombre de la Licenciatura
Ingeniería de Sistemas Computacionales

Nombre del alumno


Gilber Omar Medina Gálvez

Matrícula
240569560

Nombre de la Tarea
Metodología para la solución de problemas

Unidad 1
Introducción a la programación

Nombre del Profesor


Mónica Jhael Berzosa Olivares

Fecha
01/09/2023
Evidencia de Aprendizaje

SEMANA 1
PROGRAMACIÓN ESTRUCTURADA

Con el objetivo de contribuir a su aprendizaje y a un mejor


entendimiento y comprensión del contenido que se aborda en esta
unidad, hemos preparado esta evidencia de estudio que pretende
apoyarlos a identificar las técnicas de análisis y diseño de algoritmos
a través de pseudocódigos y diagramas de flujo e implementar la
metodología de solución de problemas mediante el uso de la lógica
formal.

INSTRUCCIONES: Consulte el documento correspondiente a la


unidad I.
Metodología para la solución de problemas (UTEL, 2013).

I. Contesta las siguientes preguntas.

1. ¿Qué es una aplicación?


Es un programa desarrollado en algún lenguaje de
programación con la finalidad de solucionar un problema o
una tarea específica.

2. ¿Qué es un lenguaje de programación?


Un lenguaje de programación es un programa utilizado para
escribir código fuente y desarrollar programas informáticos.

3. ¿Cuáles son los pasos para la solución de un


problema?
 Análisis del problema.
 Definición de algoritmos.
 Diseño del programa.
II: Relaciona ambas columnas, anotando en el paréntesis la
letra que corresponde a la respuesta correcta.
Es una explicación de lo que se tiene
qué hacer para llegar a obtener las
salidas esperadas, se debe incluir todo
A. Análisis del lo necesario, inclusive, las condiciones
(C)
problema requeridas, validaciones,
consideraciones especiales, etc. Puede
expresarse como una lista de
actividades generales.
Son los resultados esperados que debe
realizar el programa, por lo general se
B. Entradas (D)
muestran en la pantalla de la
computadora.

En esta etapa, el programador se


C. Proceso (A) asegura de haber entendido cuál es la
problemática que se desea solucionar.

Es todo aquello que se requiere capturar


o valorar para que funcione el programa,
es importante distinguir entre los datos
D. Salidas (B) que el usuario del programa requiere
capturar o introducir a la computadora y
cuáles tendrán un valor dentro del
programa.

I. Subraya la respuesta correcta.

1. En esta etapa se genera un algoritmo que represente


la solución del problema:
a) Análisis del programa.
b) Proceso.
c) Diseño de la solución. 2
2. Un algoritmo puede presentarse en forma de:
a) Entradas y Salidas.
b) Pseudocódigo o diagrama de flujo.
c) Diagrama de flujo o hardware.
3. Consiste en una serie de pasos o instrucciones que
se utiliza para posteriormente desarrollar el programa
en el lenguaje computacional seleccionado.
a) Pseudocódigo.
b) Salidas.
c) Diagrama de flujo.

4. Estas son algunas características de un


Pseudocódigo.
a) Debe de tener inicio y fin. Puede incluir cálculos. Las
instrucciones se escriben en infinitivo, por ejemplo:
escribir, leer, mostrar, desplegar, calcular, etc.
b) Debe de tener inicio y fin. No incluyen cálculos. Las
instrucciones se escriben en infinitivo, por ejemplo:
escribir, leer, mostrar, desplegar, calcular, etc.
c) Se utilizan variables para solicitar valores y realizar
cálculos. Pueden incluir cálculos. Tiene ciclos sin fin.

5. Es la representación gráfica de un algoritmo, para


desarrollarlo utilizamos una herramienta de dibujo o
procesador de texto.
a) Pseudocódigo.
b) Proceso.
c) Diagrama de flujo.
II. Completa la siguiente tabla escribiendo en la columna
correspondiente el nombre y la explicación de los
principales bloques que se usan para la construcción de
un diagrama de flujo.

BLOQUE NOMBRE EXPLICACIÓN

Representa una actividad u


Proceso operación llevada a cabo
en el diagrama.

Indica el inicio o el fin de


Terminador
un proceso.

Sirve para enlazar una


Conector parte del diagrama con
otra.

Sirve para capturar datos


Datos de entrada y para mostrar
datos de salida

Indica si cumple o no una


Decisión
determinada condición.

Indican la dirección del


Líneas de flujo
procedimiento.

También podría gustarte