Buscar

Algoritmo e Lógica de Programação (EEA02) Avaliação Final (Objetiva) - Individual

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

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
Você viu 3, do total de 5 páginas

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

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

Continue navegando