Baixe o app para aproveitar ainda mais
Prévia do material em texto
26/06/2023, 20:00 Avaliação Final (Objetiva) - Individual about:blank 1/9 Prova Impressa GABARITO | Avaliação Final (Objetiva) - Individual (Cod.:828844) Peso da Avaliação 3,00 Prova 67301956 Qtd. de Questões 10 Acertos/Erros 8/2 Nota 8,00 Operadores Lógicos são utilizados frequentemente em conjunto com operações relacionais, e o resultado obtido, da mesma forma que acontece com os operadores relacionais, também será verdadeiro ou falso. Qual operador lógico inverte o resultado de qualquer operação (ou conjunto de operações)? A Disjunção. B Negação. C Aprovação. D Conjunção. Refere-se a ir adicionando ao valor (que uma variável já tem) outro valor qualquer, informado pelo usuário ou por qualquer outra fonte de dados. Que conceito é esse? A Compactador. B Visualizador. C Acumulador. VOLTAR A+ Alterar modo de visualização 1 2 26/06/2023, 20:00 Avaliação Final (Objetiva) - Individual about:blank 2/9 D Inicialização. Os vetores e as matrizes possibilitam o armazenamento de um conjunto de valores ao mesmo tempo, ou seja, é uma variável com vários compartimentos. Acerca das matrizes, analise as sentenças a seguir: I- A sintaxe da declaração de uma variável do tipo matriz deverá ser conforme o modelo a seguir: MatrizNotas : Matriz [1..3 , 1..4] de Real. II- Para realizar a inserção e leitura dos valores em uma matriz, será obrigatoriamente necessária a utilização de uma estrutura de repetição. III- A técnica conhecida por "teste de mesa" é utilizada pelo desenvolvedor para testar o algoritmo no computador. IV- A mesma matriz, por apresentar diversos compartimentos, poderá armazenar valores do tipo Inteiro e Caractere. V- A matriz é um vetor multidimensional, em que há a necessidade de utilizar um par de índices para localizar o valor desejado. Assinale a alternativa CORRETA: A As sentenças I, III e V estão corretas. B As sentenças II, IV e V estão corretas. C As sentenças I e V estão corretas. D As sentenças II, III e IV estão corretas. Uma instituição necessita criar um código de programação para o cálculo da média dos alunos. Diante disso, com base nas atribuições às variáveis definidas no algoritmo, analise as seguintes sentenças: I- O aluno com média inferior a 6,51 estará reprovado. II- O comando IF/THEN se caracteriza por uma estrutura de seleção. III- O peso dado a cada nota é diferente. IV- O aluno com média 7 estará aprovado. 3 4 26/06/2023, 20:00 Avaliação Final (Objetiva) - Individual about:blank 3/9 Program Media_Uniasselvi; Var N1, N2, N3, N4, Media: Real; Nome, Disciplina, Situacao: String; Begin Write('Escreva seu nome: '); Read(Nome); Write('Escreva a disciplina que está cursando ', Nome,': '); Read(Disciplina); Write('Nota de sua primeira prova: '); Read(N1); Write('Nota de sua segunda prova: '); Read(N2); Write('Nota de sua terceira prova: '); Read(N3); Write('Nota de sua quarta prova: '); Read(N4); Media := N1 * 0.15 + N2 * 0.15 + N3 * 0.3 + N4 * 0.4; If Media >= 6.51 Then Begin Situacao := ('Você está aprovado!!!'); End Else Begin Situacao := ('Você está reprovado.'); End; Write('Olá ', Nome, ' a sua média final em ', Disciplina, ' foi ', Media, '. ', Situacao); End. Assina a alternativa CORRETA: A As sentenças I, II e IV estão corretas. B As sentenças III e IV estão corretas. C As sentenças I, II e III estão corretas. D Somente a sentença IV está correta. É um conjunto de dados em um contexto aplicável, com algum significado. Do que estamos falando? A Numeral. 5 26/06/2023, 20:00 Avaliação Final (Objetiva) - Individual about:blank 4/9 B Caractere. C Código binário. D Informação. Uma loja resolveu dar desconto de acordo com a quantidade de produtos comprados, conforme o algoritmo a seguir: Program Aprovacao; Var ValorCompra, ValorPagar, Desconto: Real; Quantidade: Integer; Begin Write('Informe o valor da compra: '); Readln(ValorCompra); Write('Informe o nr. de produtos comprados: '); Readln(Quantidade); Case Quantidade of 1 : Desconto := 0.05; 2 : Desconto := 0.10; 3 : Desconto := 0.15; Else Desconto := 0.20; End; ValorPagar := ValorCompra - (ValorCompra * Desconto); Write('O valor a ser pago com desconto será ', ValorPagar); End. Analise o algoritmo e assinale a alternativa CORRETA: A Comprando três produtos, o desconto ao consumidor será de 10%. B Se comprar mais de três produtos, o consumidor ganhará 20% de desconto. C Independentemente da quantidade de produtos comprados, o consumidor não ganhará desconto. D Comprando dois produtos, o desconto ao consumidor será de 15%. 6 26/06/2023, 20:00 Avaliação Final (Objetiva) - Individual about:blank 5/9 Foi solicitado um algoritmo em Pascal, para calcular a média e apresentar a quantidade de registros digitados. Analise o código apresentado e classifique V para as sentenças verdadeiras e F para as falsas: ( ) As variáveis são inicializadas nas linhas 6 e 10. ( ) O programa vai encerrar a execução quando a nota digitada for zero. ( ) O comando While executa o teste somente no final da execução. ( ) A média calculada na linha 17 deveria ser calculada dentro do laço de repetição (Loop), antes da linha 16. Assinale a alternativa que apresenta a sequência CORRETA: A V - F - F - F. B V - F - V - V. C F - V - V - F. D V - F - F - V. Considere o algoritmo a seguir: Algoritmo Calcula_Media; var { Variáveis para armazenar três notas e a média calculada} Nota1, Nota2, Nota3, Media : Real; 7 8 26/06/2023, 20:00 Avaliação Final (Objetiva) - Individual about:blank 6/9 Início Escreva('Informe a nota 1: '); Leia(Nota1); Escreva('Informe a nota 2: '); Leia(Nota2); Escreva('Informe a nota 3: '); Leia(Nota3); { Agora que há três notas armazenadas, calcula-se a média e armazena-se-a na variável Media } Media ← (Nota1 + Nota2 + Nota3) / 3; Se Media >= 6,5 então Início Escreva('O aluno está aprovado com média: ',Media); Fim Senão Se Media >= 5 então 26/06/2023, 20:00 Avaliação Final (Objetiva) - Individual about:blank 7/9 Início Escreva('O aluno está em exame com média: ',Media); Fim Senão Início Escreva('O aluno está reprovado com média: ',Media); Fim Fim. Se a média for 5,5, qual será o resultado? A O aluno está em exame com média: 5,5. B O aluno está aprovado com média: 5,0. C O aluno está reprovado com média: 5,5. D O aluno está em exame com média: 5,0. O Índice de Massa Corpórea (IMC) é um cálculo que avalia o peso de uma pessoa em relação a sua altura e é muito utilizado para determinar se estamos no peso ideal. Sabendo disso, foi criado um algoritmo para calcular e medir o IMC. Com base nele, classifique V para as sentenças verdadeiras e F para as falsas: ( ) O IMC entre 35,5 e 39,9 está no peso normal. 9 26/06/2023, 20:00 Avaliação Final (Objetiva) - Individual about:blank 8/9 ( ) Pessoas com o IMC de 24 estão abaixo do peso. ( ) O IMC entre 18,5 e 24,9 está com obesidade grau II. ( ) O IMC acima de 40 é obesidade grau III. Program IMC; Var Peso, Altura, IMC: Real; Begin Write('Altura: '); Read(Altura); write('Peso: '); read(Peso); IMC := Peso / (Altura * Altura); If (IMC < 18.5) Then Begin Write('Você está abaixo do peso ideal.'); End Else If (IMC < 25) Then Begin Write('Parabéns! Você está em seu peso normal!'); End Else If (IMC < 30) Then Begin Write('Você está acima de seu peso (sobrepeso).'); End Else If (IMC < 35) Then Begin Write('Obesidade grau I.'); End Else If (IMC < 40) Then Begin Write('Obesidade grau II.'); End Else Begin Write('Obesidade grau III.'); End End Assinale a alternativa que apresenta a sequência CORRETA: AF - F - V - V. B V - F - F - F. 26/06/2023, 20:00 Avaliação Final (Objetiva) - Individual about:blank 9/9 C F - F - F - V. D F - V - F - V. Pode ser entendido como uma sequência de passos ou instruções que têm por objetivo resolver um determinado problema. Do que estamos falando? A Manual. B Algoritmo. C Sequência. D Programação. 10 Imprimir
Compartilhar