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

16/11/2022 09:11 Avaliação II - Individual
about:blank 1/5
Prova Impressa
GABARITO | Avaliação II - Individual (Cod.:739447)
Peso da Avaliação 1,50
Prova 47438445
Qtd. de Questões 10
Acertos/Erros 6/4
Nota 6,00
Os vetores e matrizes são estruturas de dados que auxiliam o desenvolvedor quando é 
necessário armazenar muitos valores em um algoritmo, por exemplo, armazenar as notas de alunos 
que estão cursando uma determinada disciplina. Estas estruturas dispensam o uso excessivo de 
variáveis e simplificam a codificação do algoritmo, facilitando a criação e o acesso dos dados. Sobre 
vetores e matrizes, classifique V para as sentenças verdadeiras e F para as falsas: 
( ) Nas matrizes, cada posição é acessada por um único número, chamado de índice. 
( ) Os vetores também são conhecidos como arrays multidimensionais. 
( ) Um vetor armazena apenas valores do mesmo tipo de dado. 
( ) A estrutura de um vetor pode ser entendida pelas dimensões de uma tabela. 
Assinale a alternativa que apresenta a sequência CORRETA:
A F - V - V - F.
B V - F - V - V.
C V - V - F - V.
D F - F - V - 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 As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da
primeira.
C As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da
primeira.
 VOLTAR
A+ Alterar modo de visualização
1
2
16/11/2022 09:11 Avaliação II - Individual
about:blank 2/5
D A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa.
O comando SE pode testar várias condições lógicas. 
Com base no exposto, assinale a alternativa CORRETA:
A SE (a = 3+1) E a = 3+1 então verdadeiro.
B SE (a = 3+1) E a = 3+1 então falso.
C SE (a = 3+1) E a = 3x1 então verdadeiro.
D SE (a = 3x1) E a = 3+1 então verdadeiro.
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 Se o time Y não é campeão, então o time X não venceu o último jogo.
B O time X venceu o último jogo e o time Y não é campeão.
C O time X não venceu o último jogo e o time Y é campeão.
D O time X não venceu o último jogo e o time Y não é campeão.
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: 
“Simone é professora e Pedro é aluno”. 
Somente será verdadeira se todas as suas proposições componentes forem verdadeiras. Em relação à 
proposição exemplo, ela só será verdadeira se Simone for realmente professora e Pedro realmente for 
aluno. A qual conectivo lógico essa descrição pertence?
A Disjunção (v).
B Condição < se....então>.
C Negação (~).
D Conjunção (^).
3
4
5
16/11/2022 09:11 Avaliação II - Individual
about:blank 3/5
Os vetores multidimensionais possuem quantas dimensões forem necessárias para representar a 
informação. Os vetores bidimensionais são conhecidos como matrizes, as quais possuem 
representação visual semelhante a planilhas de Excel. A seguir é apresentada uma matriz com as 
notas de vários alunos, armazenadas na variável "notas" com índices iniciando em zero, em que a 
primeira coluna armazena o nome do aluno e as demais armazenam suas notas. Sobre matrizes, 
analise as sentenças a seguir: 
I- Para recuperar a nota 10,00 de Rafaela, será necessário acessar a posição [2][1]. 
II- Os índices são números que representam unicamente as posições de um elemento dentro da 
matriz. 
III- Para recuperar a nota 6,00 de Paulo, é necessário acessar a posição [1][2]. 
IV- A execução do comando "escreva ( notas[2][2] )" será "Rafaela". 
Assinale a alternativa CORRETA:
A Somente a sentença II está correta.
B As sentenças III e IV estão corretas.
C As sentenças II e IV estão corretas.
D As sentenças I e II estão corretas.
A complexidade de algoritmos depende muito do problema a ser resolvido e da solução 
escolhida para este problema. Quanto mais complexo é o algoritmo, possivelmente mais extenso em 
termos de código-fonte ele será. Quanto mais regras e tarefas o programa de computador precisar 
executar, mais complexa será a organização do código-fonte. Isto implica a necessidade de focar 
muito tempo na organização da escrita dos códigos-fontes de um algoritmo. Sobre a modularização 
de algoritmos, assinale a alternativa CORRETA:
A A modularização de algoritmos torna o código-fonte mais simples de escrever.
B O nível de abstração é reduzido quando o algoritmo é modularizado.
C Os parâmetros são utilizados pelos módulo para construir equações matemáticas.
D Modularizar os algoritmos dificulta a escrita de um algoritmo.
As funções e os procedimentos são utilizadas para modularizar os algoritmos, os quais que 
podem receber dados de entrada. Os procedimentos são uma sequência de instruções específicas, 
criadas quando existe a necessidade de repetir, por várias vezes, um mesmo trecho de código em um 
programa. Sobre os procedimentos, analise as sentenças a seguir: 
I- Os procedimentos são uma forma de modularizar os algoritmos. Os módulos são um grupo de 
comandos de um trecho do algoritmo. 
II- A palavra "retorna" é utilizada pelos procedimentos para retornar um valor ao módulo principal. 
6
7
8
16/11/2022 09:11 Avaliação II - Individual
about:blank 4/5
III- As variáveis locais quando criadas dentro de procedimentos só podem ser utilizadas dentro dos 
mesmos. 
IV- Os procedimentos não precisam possuir um nome definido na sua declaração. 
V- Os procedimentos podem receber passagem de parâmetros por referência ou por valor. 
Assinale a alternativa CORRETA:
A Somente a sentença I está correta.
B As sentenças I, III e V estão corretas.
C As sentenças II, IV e V estão corretas.
D As sentenças I, II e III estão corretas.
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, o tipo de conectivo que liga as proposições de uma mesma 
sentença. Sobre a negação, analise as seguintes afirmativas: 
I- A negativa de "O almoço é barato" é "Não vou almoçar". 
II- Um sinal de til pode ser utilizado para representar a negação de uma proposição. 
III- Na lógica proposicional, é possível negar uma proposição composta. 
IV- A negação da proposição p é representada por p~. 
Assinale a alternativa CORRETA:
A Somente a afirmativa IV está correta.
B Somente a afirmativa I está correta.
C As afirmativas I, II e IV estão corretas.
D As afirmativas II e III estão corretas.
Os vetores são estruturas de dados que armazenam diversos valores em uma única variável. 
Auxiliam os algoritmos a armazenarem muitos valores referentes a uma determinada informação, por 
exemplo, armazenaro nome de todas as cidades do Brasil dentro do programa, seria inviável criar 
uma variável para cada cidade. Sobre os vetores, classifique V para as sentenças verdadeiras e F para 
as falsas: 
( ) Os vetores armazenam muitas variáveis do mesmo tipo. 
( ) A estrutura de um vetor pode ser entendida pelas dimensões de uma tabela, com elementos 
sendo acessados relacionando coluna e linha. 
( ) Para acessar um valor dentro de um vetor, utiliza-se o nome da variável seguido do índice do 
valor desejado dentro de colchetes, por exemplo, nomes[27]. 
( ) Os valores de um vetor são acessados por um número, correspondente ao índice do valor 
desejado dentro vetor. 
Assinale a alternativa que apresenta a sequência CORRETA:
9
10
16/11/2022 09:11 Avaliação II - Individual
about:blank 5/5
A F - V - F - V.
B V - F - F - F.
C V - F - V - V.
D F - F - V - V.
Imprimir

Continue navegando