Buscar

Porva II

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

Prévia do material em texto

1 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 ou Pedro é aluno”. 
 
 
Uma proposição será falsa, se todas as suas componentes forem falsas, e será verdadeira se uma das proposições for 
verdadeira, ou se todas elas forem. Resumindo: para ser verdadeira, pelo menos uma das sentenças deve ser verdadeira. A qual 
conectivo lógico essa descrição pertence? 
A 
Condição < se....então>. 
B 
Conjunção (^). 
C 
Negação (~). 
D 
Disjunção (v). 
 
2 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 
Modularizar os algoritmos dificulta a escrita de um algoritmo. 
B 
A modularização de algoritmos torna o código-fonte mais simples de escrever. 
C 
Os parâmetros são utilizados pelos módulo para construir equações matemáticas. 
D 
O nível de abstração é reduzido quando o algoritmo é modularizado. 
 
3 No desenvolvimento de um programa de computador, ao fazer a entrada de dados, é necessária a consistência dos dados, ou 
seja, verificar se estes valores são válidos ou não. Durante esse processo, é fundamental apresentar mensagens de retorno ao 
usuário, apresentando o resultado da validação dos dados de entrada de um módulo. Sobre a modularização de programas de 
computador, analise as sentenças a seguir: 
 
I- A modularização consiste em quebrar (dividir) um algoritmo maior em pequenas partes, que são chamadas de módulos ou 
subalgoritmos. 
II- Os algoritmos podem possuir apenas um subalgoritmo, não sendo possível construir dois módulos dentro de um algoritmo. 
III- O módulo principal solicita a execução de vários módulos em uma sequência determinada. 
IV- Quando é criado um módulo, especifica-se o número e os tipos das variáveis que correspondem aos parâmetros. 
V- As declarações locais são variáveis que podem ser utilizadas por qualquer módulo. 
 
Assinale a alternativa CORRETA: 
A 
As sentenças I, II e V estão corretas. 
B 
As sentenças I, III e IV estão corretas. 
C 
As sentenças I, II e III estão corretas. 
D 
Somente a sentença III está correta. 
 
4 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, armazenar o 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: 
A 
F - V - F - V. 
B 
V - F - F - F. 
C 
V - F - V - V. 
D 
F - F - V - V. 
 
5 Uma proposição é uma sentença que possui apenas valor verdadeiro ou falso, mas não ambas. Ela é representada 
normalmente pelas letras latinas minúsculas p, q, r, entre outras. Estas variáveis proposicionais podem ser combinadas entre 
elas por meio dos conectivos lógicos. Sobre o exposto, classifique V para as sentenças verdadeiras e F para as falsas: 
 
( ) O operador de negação é representado pelo caractere " ~ ". 
( ) A conjunção é um operador lógico representado pelo caractere " A ". 
( ) Se na disjunção "p v q" o valor de "p" for verdadeiro e valor de "q" for falso, a disjunção será considerada falsa. 
( ) Uma conjunção será verdadeira somente se todas as proposições forem verdadeiras. 
 
Assinale a alternativa que apresenta a sequência CORRETA: 
A 
V - F - V - V. 
B 
V - F - F - V. 
C 
F - V - V - F. 
D 
V - V - F - V. 
 
6 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 
Condição < se....então>. 
B 
Conjunção (^). 
C 
Negação (~). 
D 
Disjunção (v). 
 
7 Durante o desenvolvimento de um programa de computador, é necessário que o programador faça o planejamento da 
modularização, a preocupação principal é facilitar o entendimento da organização do algoritmo, tornando a sua estrutura mais 
transparente e mais fácil de documentar. A prática da modularização ainda agrega benefícios no momento da manutenção do 
sistema, por tornar o código mais fácil e rápido de entender por um outro programador. Sobre a modularização de algoritmos, 
analise as sentenças a seguir: 
 
I- Consistir os dados é a técnica de verificação das entradas de dados, analisando se elas são válidas ou não. 
II- Os módulos são uma sequência de comandos dentro de um algoritmo com a maior independência possível de outros módulos 
do algoritmo. 
III- Os procedimentos não precisam receber um nome durante a sua declaração. 
IV- As funções são submódulos que produzem apenas um valor de saída. 
V- As variáveis locais podem ser usadas pelo programa principal. 
 
Assinale a alternativa CORRETA: 
A 
As sentenças II, III e V estão corretas. 
B 
As sentenças I, II e III estão corretas. 
C 
As sentenças I, II e IV estão corretas. 
D 
Somente a sentença V está correta. 
 
8 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 
Disjunção (v). 
B 
Bicondicional (se e somente se) que é a equivalência. 
C 
Disjunção exclusiva (XOR). 
D 
Condição <se....então>. 
 
9 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. 
B 
A leitura de um elemento de um vetor é feita especificando o nome da variável seguido do índice do elemento, disposto entre 
parênteses.C 
Os índices de vetores são compostos por dois números, um na vertical e um na horizontal. 
D 
Matrizes utilizam mais de um índice para acessar cada um de seus elementos. 
 
10 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 
As sentenças III e IV estão corretas. 
B 
Somente a sentença II está correta. 
C 
As sentenças I e II estão corretas. 
D 
As sentenças II e IV estão corretas

Continue navegando