Buscar

Avaliação II - Individual Lógica e técnicas de programação

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

07/06/2022 22:56 Avaliação II - Individual
1/6
Prova Impressa
GABARITO | Avaliação II - Individual (Cod.:739447)
Peso da Avaliação 1,50
Prova 47616749
Qtd. de Questões 10
Acertos/Erros 8/1
Canceladas 1
Nota 9,00
A lógica proposicional é um formalismo que utiliza a linguagem para representar o conhecimento, e os 
métodos de inferência para representar o raciocínio. O seu principal objetivo é representar e validar 
argumentos. Sobre o exposto, classifique V para as sentenças verdadeiras e F para as falsas:
( ) O princípio da não contradição determina que uma proposição não pode ser verdadeira e falsa ao 
mesmo tempo. 
( ) A sentença "Santa Catarina é um estado do sul do Brasil?" é uma sentença exclamativa. 
( ) As proposições são sentenças que precisam ser declaradas por termos ou sentenças objetivas. 
( ) "A bandeira do Brasil possui as cores verde e amarelo" é uma proposição válida. 
Assinale a alternativa que apresenta a sequência CORRETA:
A F - V - V - V.
B V - F - V - V.
C V - V - F - V.
D V - F - F - F.
Um subalgoritmo de um programa de computador é chamado, também, de função, que é um conjunto 
de ações ou comandos, e tem no seu uso o principal objetivo de tornar os códigos-fontes mais legíveis e 
organizados. Diferente dos procedimentos, as funções retornam valores para o módulo principal do 
programa. Sobre funções, analise as sentenças a seguir:
I- As variáveis declaradas dentro de funções que só podem ser utilizadas dentro da própria função são 
conhecidas como variáveis locais. 
II- As funções não precisam possuir um nome. 
III- O retorno das funções pode conter mais de um valor de vários tipos de dados.
IV- As funções não precisam, obrigatoriamente, receber parâmetros de entrada. 
V- A passagem de parâmetros é feita dentro dos parênteses depois da definição do nome da função. 
Assinale a alternativa CORRETA:
A As sentenças I, IV e V estão corretas.
B Somente a sentença II está correta.
 VOLTAR
A+ Alterar modo de visualização
1
2
07/06/2022 22:56 Avaliação II - Individual
2/6
C As sentenças III, IV e V estão corretas.
D As sentenças I, II e III estão corretas.
Analise a seguinte construção da tabela-verdade:
Assinale a alternativa CORRETA que substitui corretamente o símbolo de interrogação ( ? ):
A p v q.
B ~p ∧ q.
C p ∧ ~q.
D ~p v ~q.
Augusto discutindo futebol com Oswaldo declarou que se o time X venceu o último jogo, então o time 
Y é campeão. Oswaldo, depois de algumas horas, descobriu que a declaração era falsa. Sobre a verdade 
descoberta por Oswaldo, assinale a alternativa CORRETA:
A O time X não venceu o último jogo e o time Y não é campeão.
B O time X não venceu o último jogo e o time Y é campeão.
C O time X venceu o último jogo e o time Y não é campeão.
D Se o time Y não é campeão, então o time X não venceu o último jogo.
3
4
07/06/2022 22:56 Avaliação II - Individual
3/6
Os conectivos lógicos possuem a finalidade de ligar duas ou mais proposições, que são presentes nas 
proposições compostas. Duas checagens são importantes para determinar se as proposições compostas são 
verdadeiras ou falsas. A primeira, verificar o valor das proposições que compõem as sentenças, e a 
segunda, verificar o tipo de conectivo que liga as proposições de uma mesma sentença. 
Sobre a conjunção, analise as seguintes afirmativas: 
I- Pode ser representado pelo caractere ^ 
II- "Brasil é país e Pedro é aluno" é uma conjunção válida. 
III- "Suíça é um país ou palmeira é uma árvore" é uma conjunção válida. 
IV- As proposições são unidas pelo conectivo e. 
Assinale a alternativa CORRETA:
A Somente a afirmativa I está correta.
B As afirmativas I, II e IV estão corretas.
C As afirmativas II e III estão corretas.
D Somente a afirmativa IV está correta.
Os conectivos lógicos são expressões cuja finalidade é ligar duas ou mais proposições. Eles estão presentes 
nas proposições compostas. Duas checagens são importantes para determinar se as proposições compostas 
são verdadeiras ou falsas:
- O valor das proposições que compõem as sentenças.
- O tipo de conectivo que liga as proposições de uma mesma sentença.
Observe a descrição a seguir:
"Ou irei à praia ou irei ao cinema".
No exemplo da proposição, ou eu poderia ir a um lugar ou a outro, poderia ir até aos dois, entretanto, SÓ 
posso ir ou a um ou a outro, nunca aos dois. A qual conectivo lógico essa descrição pertence?
A Bicondicional (se e somente se) que é a equivalência.
5
6
07/06/2022 22:56 Avaliação II - Individual
4/6
B Disjunção exclusiva (XOR).
C Condição <se....então>.
D Disjunção (v).
Os arrays multidimensionais, também conhecidos como matrizes, são vetores de vetores que formam 
uma estrutura de tabela, com isso é possível armazenar informações mais complexas. Sobre os conceitos de 
matrizes, classifique V para as sentenças verdadeiras e F para as falsas:
( ) Em uma matriz de alunos com tamanho 5x5, o comando "alunos[2][1]" é válido para retornar um valor 
presente na matriz. 
( ) A declaração "numeros: vetor[1..2,1..2] de inteiro" cria uma matriz de 3 linhas e 3 colunas. 
( ) A declaração "numeros: vetor[1..5,1..3] de inteiro" cria uma matriz em Portugol corretamente. 
( ) Nas matrizes, os índices são um par de números utilizados para acessar os elementos da estrutura. 
Assinale a alternativa que apresenta a sequência CORRETA:
A F - F - F - V.
B V - V - V - F.
C V - F - V - V.
D V - V - F - V.
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.
7
8
07/06/2022 22:56 Avaliação II - Individual
5/6
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.
Quando construímos algoritmos de forma modularizada é muito comum precisar passar informações de um 
módulo para outro. Essas informações são denominadas parâmetros. Os parâmetros são responsáveis por 
estabelecer a comunicação entre os módulos. 
Sobre os tipos de passagem de parâmetros, assinale a alternativa CORRETA:
A Passagem de parâmetros por nome e Passagem de parâmetros por argumentos.
B Passagem de parâmetros por valor e Passagem de parâmetros por argumentos.
C Passagem de parâmetros por valor e Passagem de parâmetros por referência.
D Passagem de parâmetros por referência e Passagem de parâmetros por argumentos.
Atenção: Esta questão foi cancelada, porém a pontuação foi considerada.
Vetores e matrizes são estruturas de dados muito simples que podem nos ajudar muito quando temos muitas 
variáveis do mesmo tipo em um algoritmo ou programa. Podemos dizer que as matrizes e vetores são 
estruturas de dados que se organizam a partir de dados primitivos que já existem. 
Sobre o conceito de Matrizes, assinale a alternativa INCORRETA:
A Uma matriz pode conter várias variáveis com tipos diferentes.
B Toda Matriz tem índices.
C Matriz é uma tabela organizada em linhas e colunas no formato m x n, onde m representa o número de
linhas (horizontal) e n o número de colunas (vertical).
D Toda Matriz tem um índice da linha e um índice de coluna.
9
10
07/06/2022 22:56 Avaliação II - Individual
6/6
Imprimir

Outros materiais