Buscar

proposições podem ser combinadas entre si

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

1As proposições podem ser combinadas entre si e, para representar essas combinações, são utilizados os conectivos lógicos "e", "ou", "se...então", "se e somente se" ou "não". A finalidade dos conectivos é conectar duas ou mais proposições. Sobre conectivos lógicos assinale a alternativa CORRETA que apresenta uma proposição com conjunção:
A
Se o café é preto então o leite é branco.
B
O café é preto ou o leite é branco.
C
O café não é preto.
D
O café é preto e o leite é branco.
2Os 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
V - F - V - V.
B
F - V - F - V.
C
F - F - V - V.
D
V - F - F - F.
3Quando é feita a consistência dos dados dentro de um algoritmo, estamos validando os dados. Isto deve ser feito para verificar se os dados digitados são possíveis de serem utilizados na lógica de programação implementada, a fim de que sejam evitados erros de execução quando os usuários estiverem acessando o programa desenvolvido. As telas do programa também devem orientar o usuário sobre como devem ser feitas as entradas dos dados. Sobre consistência e modularização, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) As funções são módulos que produzem um único valor de saída.  
(    ) A técnica de consistir os dados pode ser aplicada ao restringir valores de entrada apenas entre 0 e 10, por exemplo.  
(    ) Ao digitar uma entrada de dados errada, os algoritmos não exibem uma mensagem de alerta.  
(    ) A modularização agrega vantagens durante a construção dos algoritmos. A divisão por módulos torna o algoritmo mais fácil de ler.
Assinale a alternativa que apresenta a sequência CORRETA:
A
V - V - F - V.
B
V - F - F - V.
C
V - V - V - F.
D
F - V - F - V.
4Um conjunto de comandos que realiza uma tarefa em específico são subprogramas chamados de funções ou procedimentos. Um subprograma é chamado pelo módulo principal por meio do nome atributo a ele. Estes subprogramas não precisam obrigatoriamente receber parâmetros do módulo principal, fazendo com que a execução do comando dependa de outros fatores da lógica e não dos parâmetros de entrada. Sobre funções, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) O retorno de vários tipos de dados pelas funções é feito pelo comando "multiretorne".  
(    ) A passagem de parâmetros ou argumentos é opcional na construção de uma função.  
(    ) As funções não precisam possuir um nome.  
(    ) O retorno de dados das funções é opcional.
Assinale a alternativa que apresenta a sequência CORRETA:
A
V - F - F - F.
B
F - F - V - F.
C
F - V - F - F.
D
V - V - F - V.
5Os 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
Somente a afirmativa I está correta.
B
As afirmativas II e III estão corretas.
C
Somente a afirmativa IV está correta.
D
As afirmativas II e IV estão corretas.
6Sentenças declarativas afirmativas são conhecidas na lógica matemática como proposições, sendo possível afirmar que sua análise resulta apenas verdadeira ou apenas falsa, por exemplo, "a matemática é uma ciência". Normalmente, são descritas por letras latinas minúsculas (ex.: p, q, r, s). Sobre proposições, assinale a alternativa CORRETA:
A
"Programar é muito legal!" é uma sentença imperativa.
B
"Hoje é domingo e vou jogar futebol" é uma proposição simples.
C
"O Brasil venceu a Copa do Mundo de 2002" é uma proposição simples.
D
10 + 15 é uma proposição composta.
7A estrutura de dados vetor é um agrupamento de variáveis do mesmo tipo, o qual é acessado por um único nome de variável. O acesso para cada variável deste agrupamento se dá por meio de um índice. A quantidade de índices disponíveis, ou a quantidade de variáveis que podem ser armazenadas, é definida no momento da criação do vetor. Sobre vetores, analise as sentenças a seguir:
I- A melhor opção para a armazenar o nome de 30 alunos de uma turma dentro de um algoritmo é utilizando um vetor.
II- Os vetores são conhecidos, também, como array multidimensional.  
III- Em um vetor que possui 20 valores, os índices válidos são entre 0 e 19.
IV- A declaração de um vetor para armazenar os nomes de alunos é escrita da seguinte forma "nomes: vetor [1..5] texto".
V- A recuperação do valor de uma posição de um vetor unidimensional é feita da seguinte forma "nomes[5][2]".
Assinale a alternativa CORRETA:
A
Somente a sentença V está correta.
B
As sentenças II, III e V estão corretas.
C
As sentenças I, III e IV estão corretas.
D
As sentenças I, III e V estão corretas.
8As 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.  
(    ) 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 - F.
B
V - F - V - F.
C
V - F - F - V.
D
F - V - F - V.
9Considere uma situação em que um professor que queira saber se existem alunos cursando, ao mesmo tempo, as disciplinas A e B, tenha implementado um programa que:
1) inicializa um array a de 30 posições que contém as matrículas dos alunos da disciplina A.
2) inicializa outro array b de 40 posições, que contém as matrículas dos alunos da disciplina B.
3) imprime a matrícula dos alunos que estão cursando as disciplinas A e B ao mesmo tempo.
Considere, ainda, que os arrays foram declarados e inicializados, não estão necessariamente ordenados, e seus índices variam entre 0 e n - 1, sendo n o tamanho do array.
1. para ( i de 0 até 29 ) faça
2.        para ( j de 0 até 39 ) faça
3.  
4.  
5.
6.        fim-para
7. fim-para
Com base nessas informações, assinale a alternativa CORRETA que apresenta o trecho a ser incluído nas linhas 3, 4 e 5 do código, para que o programa funcione corretamente:
A
3. se ( a[j] = b[i] ) entao 4. escreva ( a[j] ) 5. fim-se
B
3. se ( a[i] = b[j] ) entao 4. escreva ( a[i] ) 5. fim-se
C
3. se ( a[i] = b[j] ) entao 4. escreva ( a[j] ) 5. fim-se
D
3. se ( a[i]= b[i] ) entao 4. escreva ( a[i] ) 5. fim-se
10A 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
V - F - F - F.
B
V - V - F - V.
C
V - F - V - V.
D
F - V - V - V.

Continue navegando