TrabGrupo_leandro_kelson_10TGPSI
40075_Kelson da Costa Diogo
Created on March 11, 2024
Over 30 million people build interactive content in Genially.
Check out what others have designed:
ANCIENT EGYPT
Learning unit
MONSTERS COMIC "SHARING IS CARING"
Learning unit
PARTS OF THE ANIMAL CELL
Learning unit
PARTS OF A PROKARYOTIC CELL
Learning unit
PARTS OF THE PLANT CELL
Learning unit
Transcript
Elaborado por:Kelson Diogo Nº13Leandro Silva Nº1410TGPSI
Gerenciamentode voosM5-Projeto Final
START >
>
>
capa
Desenvolvimento
01
02
Índice
04
09
10
08
05
06
07
03
Introdução
Desenvolvimento
Desenvolvimento
Desenvolvimento
Desenvolvimento
conclusão
reflexão critica
>
>
Introdução
Este trabalho apresenta uma análise detalhada de um programa desenvolvido em C#, uma linguagem de programação moderna e versátil, projetado especificamente para o gerenciamento de voos. Ao longo deste trabalho, examinaremos os principais componentes do programa, seu design, sua arquitetura e sua implementação. Além disso, discutiremos os desafios enfrentados no desenvolvimento do programa
>
>
desenvolvimento
Nesta seção, abordaremos as decisões e sugestões tomadas durante o processo de elaboração do algoritmo para o programa de gerenciamento de voos em C#.Para representar os voos, decidimos utilizar uma estrutura de dados do tipo struct, chamada Voo, contendo os seguintes campos:CodigoAeroporto: Representa o código do aeroporto de destino.CodigoVoo: Identificação única do voo.Origem e Destino: Locais de origem e destino do voo, respectivamente.Duracao: Representa a duração do voo.CompanhiaAerea: Nome da companhia aérea responsável pelo voo.Essa estrutura permite armazenar todas as informações relevantes de cada voo de forma organizada e acessível.
+info
desenvolvimento
>
Optamos por solicitar ao usuário que insira os detalhes de cada voo individualmente, em vez de exigir a entrada de todos os voos de uma vez. Isso permite uma entrada mais flexível e interativa, onde o usuário pode inserir os dados conforme necessário.
>
>
+info
>
desenvolvimento
Implementamos um menu de opções para que o usuário possa escolher entre diferentes funcionalidades do programa. As opções incluem: Contar quantos voos têm como destino um determinado aeroporto. Contar quantos voos existem para um destino específico. Sair do programa. Esse menu proporciona uma experiência intuitiva e permite que o usuário execute diferentes consultas conforme sua necessidade.
DESENVOLVIMENTO
>
Implementamos verificações de validação de dados para garantir que as entradas do usuário sejam corretas e válidas. Por exemplo, ao solicitar a duração do voo, verificamos se o valor inserido é numérico e positivo.
start >
>
START >
>
DESENVOLVIMENTO
Ao lidar com a entrada de múltiplos voos, procuramos garantir a eficiência e o desempenho do programa. Utilizamos estruturas de dados adequadas e algoritmos eficientes para lidar com grandes conjuntos de dados de forma rápida e eficiente.
>
>
>
CONCLUSÃO
Essas decisões e sugestões foram essenciais para o desenvolvimento de um programa de gerenciamento de voos robusto e eficaz em C#. Ao considerar esses aspectos durante o processo de elaboração do algoritmo, garantimos que o programa atenda às necessidades dos usuários e ofereça uma experiência de uso satisfatória.
>
reflexão critica
Durante o desenvolvimento do algoritmo, enfrentamos diversos desafios, como a organização dos dados, a implementação das funcionalidades requeridas e a garantia da eficiência e robustez do programa. Foi necessário encontrar soluções criativas para lidar com esses desafios, considerando as melhores práticas de programação e os recursos disponíveis na linguagem C#. Uma das principais aprendizagens foi a importância da validação de dados e do tratamento de erros. Implementar verificações adequadas para garantir a integridade dos dados e lidar de forma eficaz com situações inesperadas foram aspectos essenciais para garantir a confiabilidade e usabilidade do programa.
>
>
>
>
-webfrafia
https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&cad=rja&uact=8&ved=2ahUKEwjCytqdxvOEAxVyUqQEHUVZDDEQFnoECAcQAQ&url=https%3A%2F%2Fchat.openai.com%2F&usg=AOvVaw139HWUX4D802zbDuJCdFg9&opi=89978449
Visual communication is a key tool. We find it easier to 'read' images than to read written text. That's why disciplines like Visual Thinking facilitate visually rich note-taking through the use of images, graphics, infographics, and simple drawings.
// write anawesome title
Visual communication is a key tool. We find it easier to 'read' images than to read written text. That is why disciplines like Visual Thinking facilitate the creation of visually rich notes thanks to the use of images, graphics, infographics, and simple drawings.
// AN AWESOMETITLE HERE