MAPA - ESOFT - LINGUAGEM E TÉCNICAS DE PROGRAMAÇÃO - 54/2023
Caro(a) estudante,
Temos por certo que os desafios sempre contribuem para a aquisição de conhecimentos e competências desejadas. Assim, faz-se necessário relacionar o que se aprende com situações reais que podem ser encontradas no cotidiano. Nesta atividade, você é convidado(a) a realizar uma atividade para verificar como a disciplina em questão pode contribuir na sua experiência e formação profissional.
Atente-se para as informações e realize um ótimo trabalho!
-----------------
Apesar de toda tecnologia disponível nos dias de hoje, o movimento em agências bancárias ainda é muito alto, bancos como Banco do Brasil, Caixa Econômica, Itaú, Bradesco etc. possuem grande movimento de pessoas e também muitas filas, principalmente no começo de mês. Entretanto, nós como profissionais de tecnologia faremos muito ainda para diminuir tais atendimento, tornando tudo mais virtual.
Em contrapatida, enquanto isso não acontece, você foi contratado por um destes bancos para criar um sistema na linguagem C de controle de atendimento presencial de clientes.
Funcionalidades do sistema:
- Cadastrar nome, CPF e qual setor de atendimento que deseja ser atendido
1 - Abertura de Conta
2 - Caixa
3 - Gerente Pessoa Física
4 - Gerente Pessoa Jurídica
- Listar todos os atendimentos registrados
- Listar atendimento por tipo de atendimento: o usuário deve escolhar um dos tipos e, após a leitura, deve-se mostrar a listagem apenas do tipo escolhido
O sistema deve conter o menu inicial com as seguintes opções:
Bem-vindo ao sistema de atendimento
1 - Solicitar Atendimento
2 - Listar Atendimentos Registrados
3 - Listar Atendimento por Setor
4 - Sair
Crie o sistema em sub-rotinas para cada uma das funcionalidades.
Exemplo do formato da listagem dos atendimento
Nome: Rogério Napoleão Júnior
CPF: 123.123.123-11
Tipo Atendimento - 1 - Abertura de Conta
===============================
Nome: João
CPF: 123.123.123-11
Tipo Atendimento - 2 - Gerente Pessoa Jurídica
===============================
A sua atividade MAPA deve ser entregue em um arquivo de código-fonte para linguagem C (extensão .c).
Algumas funções que serão úteis durante o desenvolvimento do programa:
* system(“pause”) — Chamada de sistema que “pausa” o programa e o faz aguardar pelo usuário.
* system(“cls”) — Chamada de sistema que limpa os caracteres que foram impressos na tela anteriormente.
* fflush(stdin) — Limpar o buffer do teclado. Essa função deve sempre ser utilizada após usar alguma função de entrada de dados como o scanf, gets etc. Isso se dá, pois, em algumas situações, o buffer do teclado mantém “lixo de memória”, prejudicando a próxima operação de entrada do programa.
* A função setlocale(LC_ALL, "Portuguese") da biblioteca locale.h pode ser útil caso você queira que os acentos e as pontuações da língua portuguesa sejam impressos corretamente.
IMPORTANTE:
1. Acesse o ambiente e navegue pelo Fórum, Sala do Café e Material da Disciplina.
2. Seu trabalho deve conter no máximo duas laudas (páginas).
3. A entrega deve ser feita exclusivamente por meio do Template de entrega da atividade MAPA Padrão.
4. Antes de enviar sua atividade, certifique-se de que respondeu a todas as perguntas, realize uma cuidadosa correção ortográfica e salve uma cópia do documento em seu computador.
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 de 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 ABNT.
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 o seu processo avaliativo. Lembre-se de que a interpretação da atividade também faz parte da avaliação.
8. Procure sanar suas dúvidas junto à Mediação em tempo hábil, considerando o tempo de resposta do professor e o prazo para postagem da atividade.
9. Atenção ao prazo de entrega! Evite o envio da atividade na última hora. Você pode ter algum problema com internet, computador, software etc., e os prazos não serão flexibilizados, mesmo em caso de comprovação de problema sistêmico.
10. Nossos recursos didáticos, tais como: o livro da disciplina, as aulas ao vivo e conceituais, assim como os materiais extras, lhe auxiliarão na elaboração dessa atividade. Navegue pelo seu ambiente.
Dúvidas?
Fale com Mediador!