Subido por usuamac

Actividad práctica 3 [AP3]

Anuncio
Situación problemática
Recientemente una nueva empresa se ha instalado cerca de tu barrio y
está empezando a armar su equipo de desarrollo de sistemas. Si bien su
función principal no es la de desarrollo de software, están buscando
personal que pueda codificar un sistema para logística.
Aplicaste para este puesto hace unas semanas y decidieron contratarte.
Contexto
Esta empresa se dedica exclusivamente a la logística. Tiene a su cargo una
cantidad de diez camiones que trasladan bienes desde la ciudad de
Córdoba hacia pueblos del interior como Jesús María y Laguna Larga.
Debido a la gran demanda de transporte de los últimos meses, la empresa
no puede darse el lujo de cometer errores como enviar un camión
semivacío teniendo uno más chico disponible o no llegar con los pedidos
por errores de planificación.
Por esto, decidieron comenzar con el desarrollo de un sistema para
automatizar la logística y tu tarea es encontrar las estructuras de control y
estructuras de datos que conviene utilizar.
Consignas:
Te solicitaron que respondas las siguientes preguntas:
1) Asumiendo que la cantidad de camiones es fija y necesita un acceso
rápido ¿qué estructura de control sería adecuada?
2) El sistema necesita ejecutar una sección de código por cada uno de los
camiones. ¿Cuál sería un bucle que podríamos usar?
3) Si un camión es de marca Ford, se necesita hacer un chequeo extra en
el sistema para dicho camión. ¿Qué condicional nos permite hacer
esto?
4) Necesitamos ejecutar una porción de código según el camión sea de
marca Volkswagen, Mercedes Benz o Ford. ¿Qué estructura de control
sería la indicada?
5) El sistema también almacenará los clientes. Estos son de tamaño
variable y se agregan nuevos clientes casi todos los días. ¿Qué
estructura de datos sería la indicada a utilizar?
Descargar