Buscar

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 6 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

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 6, do total de 6 páginas

Prévia do material em texto

12/03/2024, 21:27 Avaliação Final (Objetiva) - Individual
about:blank 1/6
Prova Impressa
GABARITO | Avaliação Final (Objetiva) - Individual
(Cod.:668591)
Peso da Avaliação 3,00
Prova 30956641
Qtd. de Questões 11
Acertos/Erros 7/4
Nota 7,00
Os arquivos permitem manipular uma grande quantidade de dados com mais facilidade e rapidez. Os 
registros dentro dos arquivos físicos podem ser trazidos para a memória volátil do computador, permitindo 
manipular os dados de acordo com a necessidade da lógica. Analise o código-fonte a seguir e classifique V 
para as sentenças verdadeiras e F para as falsas: 
01 declare LIV registro 
02 (CODIGO, ANO numérico; 
03 TITULO, AUTOR, EDITORA texto); 
04 
05 LIVRO LIV; 
06 
07 BIBLIOTECA arquivo de LIV; 
 
( ) A partir da linha 01 até a linha 03, é criado um registro contendo cinco variáveis internas. 
( ) O registro LIV possui apenas variáveis do tipo numérico e texto. 
( ) A linha 07 cria um arquivo que possuirá vários registros de LIVRO. 
( ) O comando BIBLIOTECA cria um vetor de LIVRO. 
Assinale a alternativa que apresenta a sequência CORRETA:
A V - V - F - F.
B V - V - V - F.
C V - F - F - V.
D F - V - V - F.
O fluxograma possui formas gráficas específicas para representar cada passo de um algoritmo, de 
forma a construir uma forma mais visual e entendível da solução. Existe uma forma para representar o início 
de um programa, um para indicar a leitura de dados do usuário, um para indicar a exibição de dados, 
estruturas de decisão e finalização do programa. Analise a figura anexa que apresenta o fluxograma de um 
algoritmo, que efetua a soma de dois números:
 
I- O fluxograma possui duas entradas. 
II- O fluxograma possui um elemento gráfico terminal. 
III- A solução executa apenas um processamento de cálculo. 
IV- O algoritmo apresenta uma sequência de passos finito. 
V- O algoritmo não apresenta adequadamente seu início e fim. 
 VOLTAR
A+
Alterar modo de visualização
1
2
12/03/2024, 21:27 Avaliação Final (Objetiva) - Individual
about:blank 2/6
Assinale a alternativa CORRETA:
A As sentenças I, II e III estão corretas.
B As sentenças I, III, IV estão corretas.
C As sentenças III e IV estão corretas.
D As sentenças II, III e V estão corretas.
Os algoritmos podem ser representados de diferentes formas, a variação entre elas está relacionada ao 
nível de detalhe ou ao grau de abstração oferecido por cada uma. Algumas formas têm foco no nível lógico, 
de forma a abstrair detalhes de implementação. No entanto, algumas formas de representação possuem maior 
riqueza de detalhes. O que é a representação de algoritmos por Fluxogramas?
A É a construção de algoritmos em linguagem computacional.
B É a construção de algoritmos em linguagem natural.
C É a construção de algoritmos com representações gráficas.
D É a construção de algoritmos com diagramas de chapin.
As proposições são quaisquer sentenças que podem assumir o valor de verdadeiro ou falso. As tabelas 
verdade fazem uso das proposições para determinar todos os possíveis resultados das combinações de 
verdadeiro ou falso possíveis. Logo, para encontrar o resultado da combinação de proposições, basta analisar 
qual valor está associado a cada proposição, buscar na tabela e analisar o resultado gerado. Sobre o exposto, 
classifique V para as sentenças verdadeiras e F para as falsas: 
( ) A estrutura lógica " p ^ q " é verdadeira quando ambas proposições são verdadeiras. 
( ) A estrutura lógica " p v q " é falsa quando uma das duas proposições são verdadeiras. 
3
4
12/03/2024, 21:27 Avaliação Final (Objetiva) - Individual
about:blank 3/6
( ) A tautologia acontece somente se o resultado da expressão for sempre falso. 
( ) A disjunção é representada pelo caractere " ~ ". 
Assinale a alternativa que apresenta a sequência CORRETA:
A V - F - F - V.
B F - V - F - V.
C V - F - V - F.
D V - F - F - F.
As tabelas-verdade são utilizadas na lógica para determinar o valor lógico de proposições compostas, 
que são proposições que resultam de uma operação entre proposições simples. O resultado lógico da 
proposição composta é determinado por meio dos valores lógicos das proposições simples. A respeito das 
tabelas verdade, avalie as asserções a seguir e a relação proposta entre elas: 
I- Tabela verdade é o conjunto de todas as possibilidades combinatórias entre os valores de diversas variáveis 
lógicas. 
PORQUE 
II- As variáveis lógicas se encontram em apenas duas situações (verdadeiro ou falso) e em um conjunto de 
operadores aritméticos. 
Assinale a alternativa CORRETA:
A A primeira asserção é uma proposição falsa, e a segunda, uma proposição verdadeira.
B A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa.
C As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira.
D As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da
primeira.
Ao programar uma solução, é necessário armazenar informações que representam objetos do mundo 
real, pois, muitas vezes, apenas variáveis primitivas não dão conta de representar estes objetos. Para resolver 
esta situação, existem os registros, os quais podem armazenar muitas variáveis em apenas um local dentro do 
algoritmo. Sobre registros, analise as sentenças a seguir:
I- Os elementos de um registro podem ser acessados pelo comando " nome do registro . variável interna ". 
II- Para declarar um vetor de alunos, pode ser utilizado o comando " LISTAALUNOS: vetor [10] : ALUNO 
". 
III- Ao final da declaração de um registro, é necessário adicionar o comando " fim_registro ". 
IV- Ao declarar as variáveis internas de um registro, é opcional declarar seus tipos de dados. 
Assinale a alternativa CORRETA:
A As sentenças I, II e IV estão corretas.
B Somente a sentença I está correta.
C As sentenças II, III e IV estão corretas.
5
6
12/03/2024, 21:27 Avaliação Final (Objetiva) - Individual
about:blank 4/6
D As sentenças I, II e III estão corretas.
Considere um painel luminoso representado por uma matriz quadrada de ordem n, sendo n um número 
inteiro ímpar. A cor de cada célula é definida pelo elemento cor[i, j] utilizado na posição correspondente no 
painel. Considere, ainda, que a função par(x) devolve verdadeiro se o argumento x for um número par. O 
trecho de código a seguir foi elaborado para produzir determinado padrão no painel: 
 ... 
 m = n (+1)/2 
 para ( i de 1 até n ) faça 
 para ( j de 1 até n ) faça 
 se ((par(i) e par(j)) e ((i - j = 0) ou ((i + j) = (n + 1)) ou (i = m) ou (j = m)) então 
 cor[i,j] = preto 
 senão 
 cor[i,j] = branco 
 fim-se 
 fim-para 
 fim-para 
 ... 
Nessa situação, se o valor de n for igual a 7, o padrão que será produzido no painel é:
A Imagem A.
B Imagem C.
C Imagem B.
D Imagem D.
As linguagens de programação permitem a construção de novos tipos de dados a partir dos dados 
primitivos. Estes novos tipos podem ser construídos tendo como base os dados primitivos ou outros dados 
compostos. Como são conhecidos estes tipos dados?
A São conhecidos como Constituídos.
B São conhecidos como Congruentes.
C São conhecidos como Compostos.
D São conhecidos como Mesclados.
7
8
12/03/2024, 21:27 Avaliação Final (Objetiva) - Individual
about:blank 5/6
A utilização de estruturas de seleção é feita quando o algoritmo precisa executar uma sequência de 
instruções somente se satisfazer uma ou mais condições. Caso a condição não seja atendida, pode ser 
realizada uma outra verificação condicional na mesma estrutura ou simplesmente sair da condicional e 
executar a próxima linha de código. Analise o algoritmo e as sentenças a seguir: 
 
Algoritmo "calcularfinanciamento" 
 
Var 
 salario, financiamento: real 
 
Inicio 
 escreval ("Digite o valor do salário:") 
 leia (salario) 
 
 escreval ("Digite o valor do financiamento pretendido: ") 
 leia (financiamento) 
 
 se (financiamento <= 5 * salario) entao 
 escreval ("Financiamento concedido, obrigado por nos consultar") 
 senao 
 escreval ("Financiamento negado, obrigado por nos consultar") 
 fimse 
Fimalgoritmo 
I- As variáveis "salario" e "financiamento" são do tipo de dados inteiros. 
II- Para o financiamento ser concedido, o valor do financiamento deve ser menor ou igual ao valor de cinco 
salários. 
III- Caso o salário seja de R$ 2.000,00, um financiamento de R$ 10.000,00 é concedido. 
IV- Caso o salário seja de R$ 2.000,00, um financiamento de R$ 12.000,00 é concedido. 
 
Assinale a alternativa CORRETA:
A As sentenças II e IV estão corretas.
B As sentenças I e II estão corretas.
C As sentenças III e IV estão corretas.
D As sentenças II e III estão corretas.
Os algoritmos computacionais são sequências de passos para a realização das mais variadas tarefas. Os 
algoritmos estão no dia a dia das pessoas, sem a necessidade de planejar a sequência de passos para 
resolução das tarefas, pois fazem isto intuitivamente. Um exemplo de algoritmo é quando uma pessoa faz um 
bolo, ela segue uma receita. Executa as instruções (passos) para que o bolo fique pronto. Sobre as 
características dos algoritmos, associe os itens, utilizando o código a seguir: 
I- Efetividade. 
II- Clareza. 
III- Saída. 
( ) O algoritmo produz um resultado.
( ) Cada passo de um algoritmo não gera duplo entendimento.
( ) Cada passo de um algoritmo deve ser executável.
Assinale a alternativa que apresenta a sequência CORRETA:
A I - II - III.
9
10
12/03/2024, 21:27 Avaliação Final (Objetiva) - Individual
about:blank 6/6
B III - II - I.
C III - I - II.
D I - III - II.
(ENADE, 2018) A tabela-verdade é um instrumento da matemática utilizado para determinar os valores 
lógicos das proposições compostas, a partir de atribuições de todos os possíveis valores lógicos das 
proposições simples componentes. Sobre tabelas-verdade, analise as tabelas a seguir com os valores para as 
proposições "p" e "q" e assinale a alternativa CORRETA:
A As sentenças I, III e IV estão corretas.
B As sentenças II e IV estão corretas.
C As sentenças II, III e IV estão corretas.
D As sentenças I e II estão corretas.
11
Imprimir

Outros materiais