Buscar

AV1 - ALGORITIMOS

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 3 páginas

Prévia do material em texto

1) Na lógica proposicional, uma contradição é uma fórmula proposicional que é falsa, independentemente dos valores de verdade de suas variáveis. 
Analise as seguintes asserções e a relação proposta entre elas:
I. a proposição composta é uma contradição.
PORQUE
II. possui o valor lógico falso.
A respeito dessas asserções, assinale a opção correta.
Alternativas:
a) As asserções I e II são proposições verdadeiras, e a II é uma justificativa da I.
b) As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I.
c) A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
d) A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
e) As asserções I e II são proposições falsas.
2)Lógica de Programação é a técnica de desenvolver algoritmos para atingir determinados objetivos dentro de certas regras baseadas na linguagem matemática e em outras teorias básicas da computação.
Assim, com base na Lógica de Programação, avalie o seguinte cenário:
Suponha que A=4, B=5 e C=10, e em seguida analise as seguintes sentenças:
 
I. A < 3 OU B <> 7 fornece o resultado lógico verdadeiro.
II. A = 4 E (NÃO B <= 4) E C = 10 fornece o resultado lógico verdadeiro.
III. C > 2 OU A < B fornece o resultado lógico falso.
IV. A > B OU B < 5 fornece o resultado lógico falso.
Agora, assinale a alternativa que apresenta a resposta correta.
Alternativas:
a) Somente a afirmativa I está correta.
b) Somente as afirmativas II e III estão corretas.
c) Somente as afirmativas III e IV estão corretas.
d) Somente as afirmativas I, II e IV estão corretas.
e) As afirmativas I, II, III e IV estão corretas.
3) Os dados são as informações que serão processadas pelo computador. Essas informações podem ser classificadas em quatro tipos básicos de dados primitivos: inteiro, real, literal e lógico.
Com base nesses critérios, associe cada tipo de dado, relacionado na COLUNA-A, com seu respectivo significado, apresentado na COLUNA-B:
	COLUNA-A
	COLUNA-B
	I. Inteiro
	 
1. Aquele que pode assumir somente dois valores: verdadeiro ou falso.
	II. Real
	2. São as sequências contendo letras, números e símbolos especiais.
	III. Literal
	3. Compreende os números positivos, negativos e fracionários.
	IV. Lógico
	4. Compreende os números positivos ou negativos, com exceção dos números fracionários.
A seguir, assinale a alternativa que contém a sequência correta da associação:
Alternativas:
a) I-1; II-2; III-3; IV-4.
b) I-1; II-3; III-2; IV-4.
c) I-1; II-4; III-2; IV-3.
d) I-4; II-3; III-1; IV-2.
e) I-4; II-3; III-2; IV-1.
4) Os operadores aritméticos são utilizados para realizar operações numéricas com os dados utilizados pelo programa. Além da adição, subtração, multiplicação e divisão, pode-se utilizar por exemplo o operador para radiciação () e resto da divisão (). Além disso, os parênteses também possuem um papel importante nas expressões aritméticas, pois permitem que a ordem das operações seja alterada.
Para resolver as operações aritméticas há uma hierarquia a ser seguida. Considere os operadores a seguir:
1. .
2. .
3. .
4. .
Assinale a alternativa que apresenta a ordem de prioridade correta dos operadores aritméticos.
Alternativas:
a) 1 – 2 – 4 – 3.
b) 4 – 2 – 1 – 3.
c) 2 – 1 – 4 – 3.
d) 2 – 1 – 3 – 4.
e) 2 – 3 – 4 – 1.
5) O fluxograma é uma forma de representar as instruções que serão executadas pelo algoritmo. Temos um conjunto de símbolos (figuras geométricas), que representam cada ação a ser executada dentro do algoritmo.
 A respeito desses símbolos, avalie as seguintes afirmativas assinalando (V) para as verdadeiras ou (F) para as falsas:
( ) O símbolo Terminal indica o início ou o fim de um algoritmo.
( ) O símbolo Exibição mostra o resultado de uma ação.
( ) O símbolo Processamento indica a operação realizada no algoritmo.
( ) O símbolo Decisão determina a entrada dos dados.
Agora assinale a alternativa correta.
Alternativas:
a) V – F – F – V.
b) V – F – F – F.
c) V – V – F – V.
d) F – F – V – V.
e) V – V – V – F.

Outros materiais