Escolar Documentos
Profissional Documentos
Cultura Documentos
PROGRAMACIÓN DE COMPUTADORES I
Instituto IACC
27-01-2020
INSTRUCCIONES.
Supongamos que el día lunes usted se levanta en la mañana y realiza todas sus actividades
normalmente hasta antes de salir hacia su trabajo. En el momento de hacerlo, se encuentra con
que su automóvil se niega a arrancar y obviamente existe en el motor un desperfecto técnico que
usted ignora como solucionar. Entonces, procede a llamar una grúa para remolcarlo al taller, pero
en el intertanto, recibe una llamada desde la oficina solicitándole que concurra allí rápidamente
para asistir a una reunión importante. Usted deberá decidir entonces si esperar la llegada de la
grúa y entregar su auto para llevarlo al taller o sencillamente cancelar la llamada, abordar un
microbús o taxi y dirigirse a la oficina rápidamente para luego preocuparse de reparar su
automóvil.
Utilizando la plantilla establecida por IACC para la entrega de tareas de la semana, descargable
desde la plataforma del curso junto con estas instrucciones, se pide:
RESPUESTA PARTE 1.
Realizar un diagrama de flujo para detallar las tareas a seguir ayuda a comprender el proceso,
mediante un dibujo el cerebro recuerda y procesa más fácil. Un diagrama de flujo resume un
proceso sin necesidad de grandes textos, se pueden identificar los problemas y las soluciones, las
posibilidades de realizar mejores acciones. En el flujo de los procesos se identifican los pasos, los
conflictos de autoridad, las responsabilidades, posibles soluciones y decisiones.
Podemos mencionar que el diagrama de flujo con fines de análisis de algoritmos de programación
al igual que el Pseudocodigo pueden ser ejecutado en un ordenador.
En el caso del caso ejercicio indicado la secuencia de eventos seria la siguiente, luego con estos
datos se realizará el diagrama de flujo:
1. Despertar
2. Levantarse
3. Ir al baño
4. Desayunar
5. Salir de la casa
6. Arrancar auto
7. Auto no arranca
8. Llamar grúa
Si se recibe la llamada:
10. Ir a la oficina
11. ¿Como llegar rápido, bus o taxi? En bus es más lento, en taxi es más rápido.
Si no se recibe la llamada:
Análisis del problema: En esta etapa se realiza el estudio del problema. Se debe responder a
preguntas importantes tales como:
Tipo y cantidad de entradas que se requiere.
Tipo y cantidad de salidas que se deben obtener.
Métodos y procesos necesarios de realizar para obtener la salida requerida.
Diseño del Algoritmo: En esta etapa se debe determinar cómo el programa debe realizar la
tarea solicitada, sus procesos y secuencias. El diseño del algoritmo es independiente al lenguaje
de programación seleccionado para implementar una solución de software. Esta fase se enlaza
con la anterior, en términos de que el diseño del algoritmo es el resultado del análisis del
problema, previamente realizado. De ahí la importancia de un análisis acabado, ya que cualquier
error en la etapa anterior, puede significar un algoritmo poco eficiente o hasta erróneo.
Algoritmo Ir_a_la_oficina
Escribir 'Proceso ir a la oficina'
Escribir '1. Despertar'
Escribir '2. Levantarse'
Escribir '3. Ir al baño'
Escribir '4. Desayunar'
Escribir '5. Salir de la casa'
Escribir '6. Arrancar auto'
Escribir '7. Auto no arranca'
Escribir '8. Llamar grúa'
Escribir '9. Recibir llamada'
Leer ingresar_recibir_llamada
Si ingresar_recibir_llamada='si' Entonces
Escribir '10. Ir a la oficina'
Escribir '11. ¿Como llegar más rápido bus o taxi?'
Leer como_llegar_rapido
Si como_llegar_rapido='taxi' Entonces
Escribir 'si, en taxi es más rápido'
SiNo
Escribir 'no, en bus es más lento'
FinSi
Leer como_llegar_rapido
Si como_llegar_rapido='bus' Entonces
Escribir 'no, en bus es más lento'
SiNo
Escribir 'si, en taxi es más rápido'
FinSi
Escribir '12. Tomar taxi'
SiNo
Escribir '10. Esperar grúa'
Escribir '11. Entregar auto'
Escribir '12. Tomar bus o taxi'
FinSi
Escribir '13. Llegar a la oficina'
Escribir '14. Salir de la oficina'
Escribir '15. Llegar al taller'
Escribir '16. Reparar auto'
FinAlgoritmo
Contenidos de la Semana 2.
Ejemplo de un periódico:
Lee, H. W. (2005). Los factores que influyen en los expatriados. Journal of American Academy of
ProQuest.
Ejemplo de un texto:
McShane, S. L., & Von Glinow, M. (2004). Organizational behavior: Emerging realities for the
NOTA: Liste las citas bibliográficas en orden alfabético del apellido del autor, NO por el
tipo de la publicación. Los ejemplos previos le ayudarán a darle formato a cada tipo de
publicación en forma adecuada.
Por ejemplo: