Baixe o app para aproveitar ainda mais
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
Compartilhar