Prévia do material em texto
02/04/2023, 19:17 Avaliação I - Individual about:blank 1/6 Prova Impressa GABARITO | Avaliação I - Individual (Cod.:823817) Peso da Avaliação 1,50 Prova 60140696 Qtd. de Questões 10 Acertos/Erros 10/0 Nota 10,00 Um algoritmo é uma sequência finita de passos que objetivam a solução de um problema. Ele é composto por três etapas: a entrada, o processamento e a saída. Com base no pseudocódigo apresentado e nas instruções que correspondem a cada etapa, classifique V para as sentenças verdadeiras e F para as falsas: Algoritmo soma_valores; var valor1, valor2, soma : real; inicio escreva(' informe o primeiro valor '); leia(valor1); soma <- valor1+15; escreva(' o valor final sera ', soma); end. ( ) As operações de entradas neste caso são realizadas nas solicitações de dados, como valor1. ( ) As operações de saída nos algoritmos são exclusivamente realizadas pela operação escreva. ( ) O processamento no algoritmo apresentado ocorre através do comando: soma <-valor1 +15. ( ) Após a execução do algoritmo apresentado, o valor da variável Valor2 será sempre 15. Assinale a alternativa que apresenta a sequência CORRETA: A V - F - F - F. B V - V - V - F. C V - F - V - F. D F - V - V - V. O objetivo dos operadores relacionais é permitir que se façam desvios condicionais dentro de um algoritmo. Desvios estes baseados no valor que determinadas variáveis recebem durante o fluxo de execução. Com relação aos operadores relacionais e as três variáveis (A, B e C), tais que A = 2, B = 5 e C = 3, bem como a notação para operadores lógicos, classifique V para as sentenças verdadeiras e F para as falsas: ( ) (A + 1) > B ( ) (A < 5) e (B - A) = C ( ) (A > B) e (C + B) < A ( ) (A + C) > B+7 Assinale a alternativa que apresenta a sequência CORRETA: A V - F - V - F. VOLTAR A+ Alterar modo de visualização 1 2 02/04/2023, 19:17 Avaliação I - Individual about:blank 2/6 B V - V - F - V. C V - V - F - V. D F - V - F - F. Em um algoritmo, os identificadores são palavras que distinguem os diversos tipos de elementos (por exemplo, nome do algoritmo, nome de uma variável etc.). O nome de uma variável, por sua vez, segue uma regra com relação aos caracteres válidos. Com base nessas regras adotadas no desenvolvimento de um algoritmo e observando os comandos em linguagem portugol, sobre a correta declaração de variáveis, analise as opções a seguir: I- ano : real. II- variavel 1, variavel 2, variavel 3 : Inteiro. III- 9valor: Real. IV- algoritmo= 55. Assinale a alternativa CORRETA: A Somente a opção I está correta. B As opções I e IV estão corretas. C As opções II e III estão corretas. D As opções II, III e IV estão corretas. Cada informação a ser armazenada ou utilizada em um algoritmo pertence a um tipo de dado definido. Considerando que o nome de cada uma das variáveis a seguir representa o conteúdo que ela armazenará, defina o tipo de dado ideal para cada variável: Nome_do_carro Placa_do_carro Salário Quantidade_de_carros A Caractere, caractere, real, inteiro. B Real, lógico, inteiro e inteiro. C Real, lógico, inteiro e real. D Caractere, caractere, real, real. Durante a fase de processamento de um algoritmo, muitas vezes é necessário realizar cálculos matemáticos. Como subtração, adição, multiplicação e divisão. Semelhante à matemática convencional, os algoritmos também seguem regras de precedência para executar os cálculos. No caso da divisão, ela é formada por quatro elementos: o dividendo, o divisor, o resto e o quociente. Com base na divisão, analise as sentenças a seguir: 3 4 5 02/04/2023, 19:17 Avaliação I - Individual about:blank 3/6 I- O resto da operação em um algoritmo, é obtido através da função MOD. II- O resultado de 14 div 4 é 5. III- O resultado da operação 14 mod 4 = 1. IV- As opções MOD e DIV só podem ser usadas em conjunto. Assinale a alternativa CORRETA: A As sentenças II, III e IV estão corretas. B As sentenças I e IV estão corretas. C Somente a sentença I está correta. D As sentenças II e III estão corretas. O objetivo dos operadores relacionais é permitir que se façam desvios condicionais dentro de um algoritmo, desvios estes baseados no valor que determinadas variáveis recebem durante o fluxo de execução. Com relação aos operadores relacionais e as três variáveis (A, B e C), tais que A = 12, B = 15 e C = 3, bem como a notação para operadores lógicos, classifique V para as sentenças verdadeiras e F para as falsas: ( ) (A + B) > 30 ou (A + B - 5) = (A + C) ( ) (A >= C) e (A + B) = C ( ) (A > B) e (C + B) < A ( ) (A + C) > B ( ) B >= A + 2 Assinale a alternativa que apresenta a sequência CORRETA: A F - F - F - F - V. B V - V - F - V - V. C V - F - V - F - F. D V - V - F - V - F. Uma empresa deseja aumentar seu grau de segurança e, para isso, foi solicitada a criação de um algoritmo que faça a criptografia de textos, no qual tem-se como entrada um texto em letras minúsculas e como saída uma string formada apenas por letras minúsculas e espaço(s) em branco. O algoritmo tem apenas quatro regras, quais sejam: - Troca-se cada letra da mensagem original pela letra seguinte do alfabeto (Por exemplo, troca-se "g" por "h"). - A exceção da regra anterior ocorre com relação às vogais, que devem ser trocadas por um "x" (Por exemplo, tanto a vogal "a" como a "u" devem ser substituídas por um "x"). - Quaisquer outros caracteres da mensagem original devem ser ignorados e, portanto, excluídos da saída - inclusive os espaços em branco e símbolos de pontuação. - A cada cinco letras geradas, acrescenta-se um espaço em branco na mensagem criptografada. Com base no exposto, classifique V para as sentenças verdadeiras e F para as falsas: ( )A mensagem "navegar, preciso" é criptografada como "obxfhbs, qsfdjtp". ( )As mensagens "fazenda minha vista" e "fazendo milho vasto" gerarão a mesma mensagem 6 7 02/04/2023, 19:17 Avaliação I - Individual about:blank 4/6 criptografada. ( )A mensagem de saída "nxxux dxmxs" tanto pode ter sido gerada a partir da mensagem "muito calor" como de "moita colar". ( )A mensagem de saída "vnqxs extxm" tanto pode ter sido gerada a partir da mensagem "um por do sol" como de "um par de cal". Assinale a alternativa que apresenta a sequência CORRETA: FONTE: https://www.aprovaconcursos.com.br/questoes-de- concurso/questoes/disciplina/Algoritmos%2Be%2BEstrutura%2Bde%2BDados%2B%2528TI%2529/filtro/auto. Acesso em: 7 dez. 2018. A F - F - V - F. B F - V - F - V. C V - V - F - V. D V - F - F - V. O objetivo dos operadores relacionais é permitir que se façam desvios condicionais dentro de um algoritmo, desvios estes baseados no valor que determinadas variáveis recebem durante o fluxo de execução. Com relação aos operadores relacionais e as três variáveis (A, B e C), tais que A = 12, B = 15 e C = 3, bem como a notação para operadores lógicos, classifique V para as sentenças verdadeiras e F para as falsas: ( ) (A + B) > 30 ou (A + B - 5) = (A + C) ( ) (A > 5) e (B - A) = C ( ) (A > B) e (C + B) < A ( ) (A + C) > B Assinale a alternativa que apresenta a sequência CORRETA: A V - F - V - F. B F - V - F - F. C V - V - F - V. D V - V - F - V. Um algoritmo é uma sequência finita de passos que objetivam a solução de um problema. Ele é composto por três etapas: a entrada, o processamento e a saída. Com base no código apresentado e nas instruções que correspondem a cada etapa, analise o código a seguir: algoritmo "mediafinal" var nome_aluno : caracter n1,n2,n3,n4 : real soma : real media : real inicio escreva("Digite o Nome do Aluno: ") leia(nome_aluno) 8 9 02/04/2023, 19:17 Avaliação I - Individual about:blank 5/6 escreva("Digite a primeira nota: ") leia(n1) escreva("Digite a segunda nota: ") leia(n2) escreva("Digite a terceira nota: ") leia(n3) escreva("Digite a quarta nota: ") leia(n4) media <-((N1*1)+(N2*1)+(N3*4.8)+(N4*3.2))/10escreva(media) fimalgoritmo Com base no exposto, classifique V para as sentenças verdadeiras e F para as falsas: ( ) As operações de entradas neste caso, são realizadas nas solicitações de dados, como nome e notas. ( ) As operações de saída são exclusivamente realizadas pela operação escreva. ( ) O processamento ocorre na linha media <-((N1*1)+(N2*1)+(N3*4.8)+(N4*3.2))/10. ( ) A variável "nome " não é considerada uma entrada, pois não é utilizada no cálculo. Assinale a alternativa que apresenta a sequência CORRETA: A V - V - V - F. B V - F - F - V. C F - V - V - F. D F - F - V - V. As palavras "dados" e 'informação", são recorrentes no vocabulário de quem está envolvido com tecnologia. No entanto, o problema é que nem sempre sabemos qual a real diferença entre esses dois termos. No primeiro momento podemos até achar que tudo é a mesma coisa, pensar que os conceitos são os mesmos, mas na verdade não são. Sobre os termos "dados" e "informação": I- O dado não possui significado relevante e não conduz a nenhuma compreensão. Representa algo que não tem sentido a princípio. Portanto, não tem valor algum para embasar conclusões, muito menos respaldar decisões. PORQUE II- A informação é a ordenação e organização dos dados de forma a transmitir significado e compreensão dentro de um determinado contexto. Seria o conjunto ou consolidação dos dados de forma a fundamentar o conhecimento. Assinale a alternativa CORRETA: FONTE: https://www.binapratica.com.br/dados-x-informacao. Acesso em: 7 dez. 2018. A A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa. B As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira. C As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da primeira D A primeira asserção é uma proposição falsa, e a segunda, uma proposição verdadeira. 10 02/04/2023, 19:17 Avaliação I - Individual about:blank 6/6 Imprimir