Buscar

Avaliação II - 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

Prova Impressa 
 
GABARITO | Avaliação II - Individual (Cod.:823254) 
Peso da Avaliação 1,50 
Prova 
Qtd. de Questões 10 
Acertos/Erros 6/3 
Canceladas 1 
Nota 7,00 
Algoritmos que apresentam muitas regras em sua construção tendem a ficar com código extenso, dificultando a sua interpretação e futura manutenção por trechos de código que não 
ficam claros ou que são repetidos dentro da sequência de construção. Uma solução bem aceita para resolver o problema é a modularização, ou seja, um algoritmo maior é quebrado em 
módulos, ou subalgoritmos. Um módulo nada mais é do que um grupo de comandos que constitui um trecho de algoritmo com uma função bem definida o mais independente possível das 
demais partes do algoritmo. A construção de algoritmos compostos por módulos, ou seja, a construção de algoritmos através de modularização possui uma série de vantagens. Com base no 
exposto, analise as sentenças a seguir: 
I- Resolve o problema como um todo de uma só vez. 
II- Torna o algoritmo mais fácil de ler. 
III- Torna o algoritmo mais fácil de escrever. 
IV- Não eleva o nível de abstração. 
V- O tempo gasto é praticamente o mesmo, mas economiza espaço e esforço. Assinale a alternativa CORRETA: 
A As sentenças I, III e V estão corretas. 
B As sentenças II e III estão corretas. 
C As sentenças I, II e IV estão corretas. 
D As sentenças II, IV e V estão corretas. 
Atenção: Esta questão foi cancelada, porém a pontuação foi considerada. 
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: 
 
 
1 
2 
 
A Se o time Y não é campeão, então o time X não venceu o último jogo. 
B O time X não venceu o último jogo e o time Y é campeão. 
C O time X não venceu o último jogo e o time Y não é campeão. 
D O time X venceu o último jogo e o time Y não é campeão. 
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, e a segunda é uma justificativa correta da primeira. 
C As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da primeira. 
D A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa. 
Na área da ciência da computação, os vetores possuem apenas uma dimensão, é considerada uma das mais simples estruturas de dados. Em um vetor, os dados são endereçados por 
apenas um índice. As estruturas com mais de uma dimensão são conhecidas como matrizes; simplificando, são vetores de vetores. Sobre vetores e matrizes, assinale a alternativa 
CORRETA: 
A Vetores são conhecidos também como matrizes multidimensionais. 
3 
4 
 
B Matrizes utilizam mais de um índice para acessar cada um de seus elementos. 
C Os índices de vetores são compostos por dois números, um na vertical e um na horizontal. 
D A leitura de um elemento de um vetor é feita especificando o nome da variável seguido do índice do elemento, disposto entre parênteses. 
Analise a seguinte construção da tabela-verdade: 
Assinale a alternativa CORRETA que substitui corretamente o símbolo de interrogação ( ? ): 
A p ∧ ~q. 
B p v q. 
C ~p v ~q. 
D ~p ∧ q. 
O comando SE pode testar várias condições lógicas. Com base no exposto, assinale a alternativa CORRETA: 
A SE (a = 3x1) E a = 3+1 então verdadeiro. 
B SE (a = 3+1) E a = 3+1 então verdadeiro. 
C SE (a = 3+1) E a = 3x1 então verdadeiro. 
D SE (a = 3+1) E a = 3+1 então falso. 
5 
6 
 
O professor Niklaus Wirth, vendo a necessidade de implementar as ideias de maneira mais fácil, junto com seus colegas da Universidade Técnica de Zurique (Suíça) desenvolveram, 
no início dos anos 1970, a linguagem PASCAL. Com base na linguagem de programação que foi baseado a linguagem Pascal, assinale a alternativa CORRETA: 
A Linguagem Fortran. 
B Linguagem ALGOL 60. 
C Linguagem Lisp. 
D Linguagem C. 
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 disjunção, analise as seguintes afirmativas: 
I- "Se Brasil está na América, então Brasil é ocidental" é um exemplo de disjunção. 
II- Pode ser representada pelo caractere: v 
III- As proposições são unidas pelo conectivo e. 
IV- "Verde combina com branco ou amarelo combina com azul" é um exemplo de disjunção. 
Assinale a alternativa CORRETA: 
A As afirmativas II e III estão corretas. 
B Somente a afirmativa IV está correta. 
C As afirmativas II e IV estão corretas. 
D Somente a afirmativa I está correta. 
7 
8 
 
 Uma função é um módulo que produz um único valor de saída. Ela pode ser vista como uma expressão que é avaliada para um único valor, sua saída, assim como uma função em 
Matemática. Com relação às características de uma função, classifique V para sa sentenças verdadeiras e F para as falsas: 
( ) Toda função tem um nome. 
( ) Toda função pode ou não receber parâmetros ou argumentos de entrada. 
( ) Toda função retorna, obrigatoriamente, um valor de um único tipo de dado (data, texto ou número ). 
( ). ) Toda função retorna ou não (não é obrigatório), um valor de um único tipo de dado (data, texto ou número Assinale a alternativa que apresenta a sequência CORRETA: 
A V - V - F - F. 
B V - F - V - F. 
C F - F - V - F. 
D V - V - V - F. 
Vetores e matrizes são estruturas de dados muito simples que podem nos ajudar 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 Toda matriz possui índices. 
B Toda matriz possui um índice da linha e um índice de coluna. 
C Matriz é uma tabela organizada em linhas e colunas no formato m x n. 
D Matriz é uma tabela organizada em linhas, não possuindo colunas, no formato m x n, em que m representa o número de linhas (horizontal). 
9 
10

Continue navegando