Diseñar un diagrama de flujo que represente la secuencia de un algoritmo dado.
Plantear un Diagrama de Flujo para la siguiente situación:
Un estudiante debe investigar en la biblioteca de su universidad sobre la evolución de las computadoras, revisa material documental y web, selecciona los puntas a desarrollar para luego realiza la asignación, la revisa, después la comparte con sus compañeros para verificar que todo esta correcta y luego imprime y entrega a su profesor.
Respuestas a la pregunta
El el diagrama de flujo sobre los pasos a seguir para realizar la investigación en la biblioteca y entregar el trabajo está en imagen adjunta.
Dejo el pseudocódigo para mayor entendimiento del diagrama:
Algoritmo investigacion
Dimension listaLibros[20]
Dimension trabajo[20]
companeros <- 5
Para i<-1 Hasta 20 Hacer
Escribir 'Ingrese nombre del libro'
Leer listaLibros[i]
FinPara
revision <- 'NOT OK'
Mientras revision='NOT OK' Hacer
j <- 0
Para i<-1 Hasta 20 Hacer
Escribir 'Lee libro',listaLibros[i]
Escribir 'Indique contenido del libro'
Leer contenido
Si contenido='Evolucion de la computadora' Entonces
trabajo[j] <- listaLibros[i]
FinSi
FinPara
revision <- 'ok'
k <- 1
Mientras revision='ok' Hacer
Escribir 'Entregado al companero: ',k
Leer revision
FinMientras
FinMientras
Para i<-1 Hasta 20 Hacer
Escribir 'Entregado al profe',trabajo[i]
FinPara
FinAlgoritmo
Descripción: El programa inicia con la reserva de los libros a revisar. Luego como parte de la revisión el sistema nos pregunta si trata sobre el tema en cuestión: Evolución de las computadoras.
En caso de hacer referencia, se asigna al trabajo. Luego entregamos al compañeros para que lo revisen, en caso alguno dijera NOT OK, se vuelve a revisar la bibliografía. Esto se repite hasta que todos los compañeros digan OK.
Finalmente, se entrega el trabajo al profesor.