MAPA – ADSIS – LINGUAGEM E TÉCNICAS DE PROGRAMAÇÃO – 54/2023
Considere o seguinte cenário:
Você foi contratado(a) por uma clínica médica que atende todos os dias do mês das 08:00 às 21:00 horas. A clínica precisa que seja analisado um código em linguagem C do seu programa para identificar e corrigir alguns bugs que vem ocorrendo em seu sistema.
Considere o seguinte código:
Algumas regras estabelecidas não estão funcionando de acordo com específicado, por exemplo:
BUG 1
– As consultas são realizadas de hora em hora, começando o atendimento às 8 e o último atendimento é feito às 20h porém ao cadastrar um agendamento o sistema está permitindo que os agendamentos sejam realizados em qualquer horário maior que 8 horas. Inclusive, se o usuário digitar valores maiores que 24 horas, por exemplo 30, o sistema permite.
BUG 2
– O Menu não está funcionando muito bem, ao escolher a opção 1 por exemplo, o programa acaba executando também as opções subsequentes.
Pautando-se nessas informações responda, que ações se fazem necessárias no código acima para resolver estes dois bugs? Cite a linha e a possível solução justificando sua resposta.
IMPORTANTE:
1. Acesse o link do vídeo que o professor da disciplina gravou com orientações para ajudá-lo nesse processo de criação e desenvolvimento. O acesso deverá ser realizado em: FÓRUM DA DISCIPLINA >> FÓRUM DE AULA AO VIVO.
2. Responda a atividade seguindo como roteiro os tópicos elencados anteriormente.
3. A entrega deve ser feita exclusivamente por meio do Template de entrega da atividade MAPA disponível no material da disciplina.
4. Antes de enviar sua atividade, certifique-se de que respondeu a todas as perguntas e realize uma cuidadosa correção ortográfica.
5. Após o envio não são permitas alterações, ou modificações. Logo, você tem apenas uma chance de enviar o arquivo corretamente. Revise bem antes de enviar!
6. Lembre-se que evidências de cópias de materiais, incluindo de outros acadêmicos, sem devidas referências serão inquestionavelmente zeradas. As citações e referências, mesmo que do livro da disciplina, devem ser realizadas conforme normas da Instituição de Ensino.
7. Não são permitidas correções parciais no decorrer do módulo, ou seja, o famoso: “professor veja se minha atividade está certa?”. Isso invalida seu processo avaliativo. Lembre-se que a interpretação da atividade também faz parte da avaliação.
8. Procure sanar suas dúvidas junto a mediação em tempo hábil sobre o conteúdo exigido na atividade, de modo que consiga realizar sua participação.
9. Atenção ao prazo de entrega, evite envio de atividade em cima do prazo. Você pode ter algum problema com internet, computador, software etc. e os prazos não serão flexibilizados, mesmo em caso de comprovação.
Bons estudos!
Em caso de dúvidas, encaminhar mensagem ao seu Professor(a) Mediador(a).