Buscar

Avaliação Final (Discursiva) - Individual Linguagens de Programação e Estruturas de Dados

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

Prévia do material em texto

16/11/2022 09:44 Avaliação Final (Discursiva) - Individual
about:blank 1/2
Prova Impressa
GABARITO | Avaliação Final (Discursiva) - Individual
(Cod.:768951)
Peso da Avaliação 4,00
Prova 55313682
Qtd. de Questões 2
Nota 6,00
Na construção de um algoritmo, o desenvolvedor poderá chegar a uma encruzilhada na qual terá 
que verificar qual caminho tomar. Essa decisão será baseada na análise de uma estrutura de seleção, 
que definirá o caminho após a análise de uma condição que retornará um valor verdadeiro ou falso. 
Com base nisso, desenvolva um algoritmo fazendo uso da estrutura de seleção SE - ENTÃO. O 
usuário deverá informar a sua idade, e o algoritmo deverá verificar se a idade é igual ou superior a 
dezoito anos. Se o resultado for verdadeiro, deverá ser exibida a mensagem "PODE OBTER A 
CARTEIRA DE HABILITAÇÃO", senão deverá ser exibida a mensagem "NÃO PODE OBTER A 
CARTEIRA DE HABILITAÇÃO". Defina o nome do algoritmo como Verifica_CNH.
Resposta esperada
Conforme imagem a seguir:
Minha resposta
Algoritmo "Verifica_CNH" Var n1:inteiro Inicio escreva("Qual sua idade?") leia(n1) se(n1>=18)
então escreva ("PODE OBTER A CARTEIRA DE HABILITAÇÃO.") senão escreva ("NÃO
PODE OBTER A CARTEIRA DE HABILITAÇÃO.") fimse Fimalgoritmo
Retorno da correção
Parabéns, acadêmico(a)! Sua resposta atingiu os objetivos da questão e você atingiu o esperado,
demonstrando a competência da análise e síntese do assunto abordado, apresentando excelentes
argumentos próprios, com base nos materiais disponibilizados. Confira no quadro "Resposta
esperada" a sugestão de resposta para esta questão.
Na resolução de um problema por meio de um programa, a primeira providência é conceber um 
algoritmo adequado. A eficiência de um algoritmo qualquer está intimamente relacionada à 
disposição, na memória, dos dados que são tratados pelo programa. Por exemplo, se frequentemente 
enfrentamos o problema de descobrir os números de telefones de nossos conhecidos, é conveniente 
dispor de uma relação de números, organizada em uma agenda. Se a organização for feita por ordem 
alfabética, a agenda de fato ajuda. Se, porém, organizássemos nossa agenda pela ordem de altura das 
pessoas, com raras exceções, a agenda se tornaria difícil de manusear. As estruturas de dados são 
formas de distribuir e relacionar os dados disponíveis, de modo a tornar mais eficientes os algoritmos 
que manipulam esses dados. Disserte sobre a importância da estrutura de dados na organização e 
composição dos aplicativos computacionais.
Resposta esperada
Uma vez que procedimentos são, efetivamente, processadores de dados, a eficiência de um
procedimento está muito associada à forma como seus dados são organizados. A estrutura de
dados utiliza diversos mecanismos de organização de dados para atender aos diferentes
 VOLTAR
A+
Alterar modo de visualização
1
2
16/11/2022 09:44 Avaliação Final (Discursiva) - Individual
about:blank 2/2
requisitos de processamento. As estruturas de dados definem a organização, métodos de acesso e
opções de processamento para a informação manipulada pelo programa.
Minha resposta
Os procedimentos são processadores de dados, logo a eficiência de um procedimento depende da
organização de seus dados. A estrutura da organização dos dados utiliza diversos mecanismos
para atender diferentes requisitos de processamento. As estruturas de dados são formas de
distribuir e relacionar os dados disponíveis, de modo atornar mais eficientes os algoritmos que
manipulam esses dados. A estrutura de dados organizada são informações manipulada pelo
sistema.
Retorno da correção
Olá, acadêmico(a)! Identificamos na sua resposta a transcrição parcial do gabarito da questão, do
modelo de resposta do livro da disciplina e/ou sites, sem reflexão própria. 
Confira no quadro "Resposta esperada" a sugestão de resposta para esta questão.
Imprimir

Continue navegando