Buscar

Algoritmos e Programação - SG ATF

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 6 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 6 páginas

Prévia do material em texto

Algoritmos e Programação - SG
 
Aluno(a): João Davi Cipriano
Data: 18/02/2024 
Atividade Prática Final
INSTRUÇÕES:
· Esta Atividade contém questões totalizando 10 (dez) pontos;
· Você deve preencher dos dados no Cabeçalho para sua identificação: 
· Nome / Data de entrega.
· Aqui estão as informações sobre o formato de envio de respostas para a atividade:
· Parte do desenvolvimento digitado ou com Print Screen: Word ou PDF (Vl.5,0)
· Utilize a folha da solicitação da atividade para o envio da atividade. Atividade sem a folha será desconsiderada ou zerada.
· Cada resposta deve estar abaixo da pergunta da atividade. Respostas fora de contexto da atividade serão desconsideradas. 
· Faça um Print Screen da tela do seu computador com a execução do código-fonte. No Print Screen, deve constar a data e a hora do seu sistema no canto direito.
· Envie o arquivo executável de todo o seu código junto com os demais itens. (Vl.5,0 pontos)
· Certifique-se de fazer o upload dos arquivos nos formatos especificados. Arquivos em outros formatos ou com itens faltando não serão avaliados. 
· Você poderá utilizar IDE’s de programação como o DEV cpp, NetBeans, Eclipse, jupyter notebook, Etc
· O programa indicado para compactar as respostas é o WinRAR
· Envio o arquivo pelo sistema no local indicado;
· Em caso de dúvidas consulte o seu Tutor.
Atividade Prática Final - Algoritmos e Programação - SG
Nome:	João Davi Cipriano	
CPF: 19630225727
1. Crie um programa de gerenciamento de estacionamento que registre a hora de entrada e saída de veículos, bem como o valor cobrado pelo intervalo de tempo.
2. Crie um programa que receba como entrada o valor em DÓLAR AMERICANO e converta em moeda da Rúpia Indiana (cotação do dia).
3. Construa um fluxograma dos programas desenvolvidos. 
a. Um fluxograma é um diagrama que representa o fluxo de um algoritmo ou processo. Ele pode ser usado para ajudar a entender como um programa funciona e para identificar possíveis problemas.
Questão 1
Início
|
V
Exibição de boas-vindas
|
V
Registrar Entrada do Veículo
|
V
Simular o tempo de permanência do veículo no estacionamento
|
V
Registrar Saída do Veículo
|
V
Calcular o valor a pagar
|
V
Exibir o valor total a pagar
|
V
Fim
Questão 2
Início
|
V
Solicitar o valor em Dólar Americano
|
V
Receber o valor em Dólar Americano
|
V
Obter a cotação do Dólar Americano para Rúpia Indiana do dia
|
V
Calcular o valor em Rúpia Indiana (Dólar Americano * cotação)
|
V
Exibir o valor em Rúpia Indiana
|
V
Fim
4. Faça o teste de mesa dos programas desenvolvidos. 
a. O teste de mesa é uma técnica de teste de software que envolve a execução de um programa passo a passo, usando um conjunto de dados conhecido. Ele pode ser usado para identificar erros no código e para verificar se o programa está funcionando conforme o esperado.
Teste de Mesa para o Programa de Gerenciamento de Estacionamento:
Entrada do Veículo:
Hora de entrada: 10:00
Taxa por hora: R$ 5.0
Simulação do Tempo de Permanência:
Suponha que o veículo permaneça no estacionamento por 3 horas.
Saída do Veículo:
Hora de saída: 13:00
Cálculo do Valor:
Tempo total de permanência: 3 horas
Valor a pagar: 3 horas * R$ 5.0/hora = R$ 15.0
Exibição do Valor a Pagar:
O programa deve exibir "Total a pagar: R$ 15.0"
Teste de Mesa para o Programa de Conversão de Moeda:
Valor em Dólar Americano:
$50.00
Cotação do Dia:
$1.00 = ₹74.50 (Rúpia Indiana)
Cálculo do Valor em Rúpia Indiana:
Valor em Dólar Americano: $50.00
Valor em Rúpia Indiana: $50.00 * ₹74.50 = ₹3725.00
Exibição do Valor em Rúpia Indiana:
O programa deve exibir "O valor em Rúpia Indiana é: ₹3725.00"
5. Envie o arquivo executável de todos os seus códigos junto com os demais itens. (Vl.5,0 pontos)
Arquivo executável
Um arquivo executável é um arquivo que contém um programa que pode ser executado diretamente pelo sistema operacional, sem a necessidade de um compilador ou interpretador. Ao escrever um código-fonte em uma linguagem de programação, é necessário compilar ou interpretar o código para criar um arquivo executável. O processo de compilação ou interpretação converte o código-fonte em um formato que o sistema operacional pode entender e executar. O tipo de arquivo executável gerado depende da linguagem de programação utilizada e do sistema operacional em que o programa será executado. Por exemplo, “em sistemas Windows, os arquivos executáveis geralmente têm a extensão”.exe", enquanto em sistemas Unix/Linux, os arquivos executáveis podem ter diferentes extensões, como ".out" ou nenhum tipo de extensão
WinRAR
Obs: Utilize um software compactado e descompactado de dados para juntar todos os itens: WinRAR
WinRAR - Software de compactação e arquivamento de arquivos. Ele permite que os usuários compactem arquivos e pastas em um único arquivo de arquivamento, que pode ser facilmente transferido ou armazenado. O software suporta uma ampla variedade de formatos de compactação, incluindo RAR, ZIP, CAB, ARJ, LZH, TAR, GZip, UUE, ISO, BZIP2, Z e 7-Zip
Dica de programas para desenvolvimento:
Programa Portugol: 
http://siaiacad17.univali.br/webportugol/tutorial_web_portugol.pdf
http://www.decom.ufop.br/guillermo/BCC201/slides/Portugol_BCC201_2.pdf
Programa DEV: 
https://bitcaverna.wordpress.com/aprendendo-a-programar-em-dev-c-iniciantes-aula-01/
Programa (gratuito) devc++download :
https://bloodshed-dev-c.softonic.com.br/
Atividade Prática 
Serviços de Turismo e Viagens - GUI

Outros materiais