wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Recuperação 2 Lógica Computacional - 2º TRIMESTRE

Total questions: 8

Worksheet time: 2hrs 55mins

Name
Class
Date
1.

Quando estamos diante de uma sentença, precisamos analisar se o que está sendo informado tem validade. A mesma coisa acontece na lógica de proposição e argumentos. Tendo as premissas, precisamos analisar se o determinado argumento é lógico. Sendo assim, qual alternativa é um argumento lógico válido?

a)

a) Todas as mulheres sabem dançar, Juliana é mulher, logo, Juliana não sabe dançar.

b)

b) Todos os cachorros cavam buracos, Bilu cavou um buraco no quintal, então Bilu é um cachorro.

c)

c) Todas as meninas do 1º ano comem muito, Nicole é aluna do 1º ano, logo, Nicole é uma menina que come muito.

d)

d) Todas as viagens descansam o corpo, Francisco viajou para praia, logo, Francisco ficou com o corpo cansado.

2.

Considere as seguintes premissas:

P1: João estuda e não trabalha se somente se Maria trabalha e não estuda.

P2: Se Maria trabalha, João compra um carro.

P3: João comprou um carro.

Qual conclusão abaixo torna o argumento válido?


a)

a) João estuda.

b)

b) Maria não trabalha.

c)

c) Maria estuda.

d)

d) João trabalha.

3.

Questão 1 

Aprendemos que um algoritmo é uma sequência de passos para resolver um determinado problema e que, é através dos algoritmos, que os softwares são construídos. Em um escritório de desenvolvimento de software foram catalogados todos os softwares e hardwares presentes no escritório. Sendo assim, assinale a alternativa que apresenta um item de software catalogado. 


a)

a) Sistema Operacional

b)

b) Bios

c)

c) Memória RAM

d)

d) Barramento

4.

Para realizar a construção de algoritmos, é preciso saber quais são as características que devem existir em um algoritmo para que ele possa cumprir com a sua função principal — que é, através de uma sequência de passos, resolver um problema. Sendo assim, assinale a alternativa que melhor apresenta uma dessas características.

a)

a) A sequência de ações deve ser finita, ou seja, deve-se obrigatoriamente terminar.

b)

b) Os algoritmos devem sempre buscar a complexidade para não permitir erros de execução.

c)

c) As ações precisam ser detalhadas, porém não preocupações com ambiguidades.

d)

d) Os passos devem apresentar uma forma com e sem ordenação.

5.

Sabemos que podemos representar um algoritmo através de representação narrativa, fluxograma e pseudocódigo, cada uma delas com suas próprias regras de desenvolvimento. Sendo assim, qual algoritmo exibe corretamente o resultado da divisão de dois números na forma narrativa?

a)


  1. INICIO

Numero1, Numero2

Divisao= Numero1/Numero2

Divisao

FIM


b)
  1. Algoritmo “divisão”

Var

Divisao, Numero1, Numero2: inteiro

Inicio

Leia Numero1

Leia Numero2

Divisao <- Numero1/Numero2

Escreva Divisao


c)
  1. Algoritmo divisão

Inicio

Recebe dois números, numero1 e numero2

Dividir primeiro número1 pelo segundo numero2

Mostrar o resultado obtido. 

Fim


d)
  1. INICIO

Divisão = Numero1/Numero2

Divisão

FIM


6.

Em uma determinada loja, decidiu-se criar um algoritmo para calcular o valor total que deve cobrar de seu cliente. A loja oferece um desconto de 5% para seus clientes se o pagamento for à vista, então o algoritmo precisa calcular o valor do produto comprado, a quantidade e a porcentagem do desconto. Qual algoritmo apresenta uma resolução desse problema? 


a)
  1. Informe a quantidade de produto adquirido. 

Informe valor do produto adquirido.

Se o pagamento à vista calcule: Quantidade x valor do produto - 5%.

Se o pagamento não for à vista calcule: Quantidade x valor do produto.

Mostre resultado.


b)
  1. Informe a quantidade de produto adquirido. 

Se o pagamento à vista calcule: Quantidade x valor do produto - 5%.

Se o pagamento não for à vista calcule: Quantidade x valor do produto.

Informe valor do produto adquirido.

Mostre resultado.


c)
  1. Se o pagamento à vista calcule: Quantidade x valor do produto - 5%.

Se o pagamento não for à vista calcule: Quantidade x valor do produto.

Informe valor do produto adquirido.

Informe a quantidade de produto adquirido. 

Mostre resultado.


d)


  1. Informe a quantidade de produto adquirido. 

Informe valor do produto adquirido.

Se o pagamento à vista calcule: Quantidade x valor do produto.

Se o pagamento não for à vista calcule: Quantidade x valor do produto.

Mostre resultado.


7.

Aprendemos que os algoritmos podem ser representados através de fluxogramas, que são diagramas de bloco onde cada tipo de forma geométrica tem a função de descrever uma ação, tarefa ou comando de um algoritmo. Em um determinado fluxograma, deseja-se calcular a divisão de dois números, qual bloco recebe exatamente a ação desse cálculo?

a)

Terminal.

b)

Processamento.

c)

Teclado.

d)

Decisão.

8.

Em uma determinada turma de Lógica Computacional, os alunos estão estudando sobre representação de algoritmos e foi solicitado que eles desenvolvessem um algoritmo que calculasse o gasto de combustível de um automóvel para percorrer um determinado trecho de viagem. Como entrada de dados seria informado a distância total em km percorrida e a quantidade de gasolina consumida para percorrer cada km. Qual a sequência correta de blocos para construir esse fluxograma? 


a)

Terminal, Teclado, processamento, documento (vídeo), terminal.

b)

Terminal, processamento, teclado, documento (vídeo), terminal.

c)

Terminal, Teclado, documento (vídeo), processamento, terminal.

d)

Terminal, Teclado, processamento, decisão, terminal.