Baixe o app para aproveitar ainda mais
Prévia do material em texto
13/05/2023, 11:06 Avaliação Final (Objetiva) - Individual about:blank 1/5 Prova Impressa GABARITO | Avaliação Final (Objetiva) - Individual (Cod.:828844) Peso da Avaliação 3,00 Prova 63846404 Qtd. de Questões 10 Acertos/Erros 10/0 Nota 10,00 Analise o algoritmo a seguir: Em qual linha as variáveis Nota1, Nota2 e Nota3 têm seu tipo definido? A 4. B 7, 10 e 13. C 8, 11 e 14. D 18. VOLTAR A+ Alterar modo de visualização 1 13/05/2023, 11:06 Avaliação Final (Objetiva) - Individual about:blank 2/5 É o local mais utilizado para o armazenamento na etapa de entrada do algoritmo. Do que estamos falando? A Constante. B Dado. C Identificador. D Variável. O quadro resultante de uma ou mais operações lógicas é chamado de tabela-verdade, sendo que um conjunto diferente de operadores, associados de maneira distinta, podem possuir o mesmo resultado. Dada a tabela-verdade anexa, associe os itens, utilizando o código a seguir: I- a E b. II- NÃO a. III- NÃO b. IV- a OU b. ( ) F - V - F - V. ( ) F - F - V - F. ( ) V - V - F - F. ( ) V - F - V - V. Assinale a alternativa que apresenta a sequência CORRETA: A I - II - III - IV. B IV - II - III - I. C II - I - III - IV. D I - IV - III - II. A sequência de Fibonacci foi descrita no final do século XII pelo italiano Leonardo Fibonacci. Essa sequência é infinita e começa com 0 e 1. Os números seguintes são sempre a soma dos dois números anteriores. Portanto, depois de 0 e 1 vem 1, 2, 3, 5, 8, 13, 21, 34... O algoritmo a seguir apresenta uma solução desse algoritmo desenvolvido em Pascal, em que é solicitada a quantidade de elementos, e o programa apresenta o resultado. Assinale a alternativa CORRETA: 2 3 4 13/05/2023, 11:06 Avaliação Final (Objetiva) - Individual about:blank 3/5 FONTE: Disponível em: . Acesso em: 21 jul. 2017. A O programa está errado, pois as variáveis I e N não podem ser do tipo inteiro. B O programa está correto e vai apresentar a sequência correta. C O programa está errado, pois as atribuições nas linhas 16, 17 e 18 não são necessárias. D O programa está errado, pois a atribuição de I na linha 12 está incorreta. A linguagem Pascal possibilita ao desenvolvedor trabalhar com estruturas de vetores e matrizes, as quais possibilitam a manutenção de uma série de elementos de dados, geralmente do mesmo tamanho e tipo de dados. Acerca das estruturas de vetores e matrizes, analise as sentenças a seguir: I- As estruturas de vetores e matrizes, na linguagem Pascal, são definidas por Array unidimensional e Array bidimensional, respectivamente. II- Para criar um Array unidimensional para armazenar valores inteiros, o desenvolvedor deverá usar a seguinte sintaxe: "valor : Array [1..2, 1..4] of Integer". III- Para percorrer um Array, é necessária a utilização de uma estrutura de repetição, como, por exemplo, WHILE-DO. IV- A posição de cada elemento no Array é dada por um índice. Assinale a alternativa CORRETA: A As sentenças I, III e IV estão corretas. B As sentenças I e II estão corretas. C As sentenças II e IV estão corretas. D Somente a sentença III está correta. 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. 5 6 13/05/2023, 11:06 Avaliação Final (Objetiva) - Individual about:blank 4/5 Assinale a alternativa que apresenta a sequência CORRETA: A F - V - V - F. B V - F - F - F. C V - F - F - V. D V - F - V - V. Ao iniciar a construção de um algoritmo, o desenvolvedor deverá analisar inicialmente quais dados deverão ser inseridos pelo usuário, a fim de que sejam definidas as variáveis e, se for o caso, as constantes que serão utilizadas pelo algoritmo na execução das instruções, sendo que estas informações deverão ser declaradas no início do algoritmo. Com relação aos conceitos de algoritmos, classifique V para as sentenças verdadeiras e F para as falsas: ( ) As partes (etapas) básicas de praticamente qualquer problema são a entrada, o processamento e a saída. ( ) Uma variável é um "local" na memória do computador utilizado para armazenar uma informação. ( ) Uma variável não pode ter seu valor alterado durante a execução de um algoritmo. ( ) O comando MOD realiza a divisão entre dois valores numéricos e retorna o resto da divisão. Assinale a alternativa que apresenta a sequência CORRETA: A V - V - F - V. B V - V - F - F. C F - F - V - F. D F - V - F - V. Referente à linguagem de programação Pascal, classifique V para as sentenças verdadeiras e F para as falsas: ( ) O nome desta linguagem foi uma homenagem ao filósofo e matemático Blaise Pascal. ( ) Um programa em Pascal é basicamente uma tradução de um algoritmo para o inglês. ( ) No Pascal, há, também, uma alternativa ao comando black que é o writel. Assinale a alternativa que apresenta a sequência CORRETA: 7 8 13/05/2023, 11:06 Avaliação Final (Objetiva) - Individual about:blank 5/5 A V - F - F. B V - V - V. C V - V - F. D F - V - F. É a estrutura de seleção “Se-então-senão”. Que estrutura é essa? A Estrutura de repetição composta. B Estrutura de seleção composta. C Estrutura patrocinada. D Estrutura de seleção mista. Há situações nas quais precisamos saber quantas vezes uma estrutura de repetição executou, por exemplo. Para esses casos, deve-se atribuir a uma variável o conteúdo que ela já possui até o momento, somado ao valor de contagem, que geralmente é 1. Dessa forma: var ← var + 1. Qual técnica de programação essa descrição representa? A Contadores. B Looping. C Acumuladores. D Inicialização. 9 10 Imprimir
Compartilhar