Buscar

PROGRAMAÇÃO DE COMPUTADORES

Prévia do material em texto

Questão 1 
Analise o código Scratch abaixo.
Considerando esse cenário, analise as afirmações a seguir.
I. O bloco de comando “diga” irá solicitar ao usuário que digite um número. O número digitado pelo usuário poderá ser armazenado e manipulado pelo Scratch.
II. A variável “n1” irá receber o número digitado pelo usuário.
III. Ao final da execução, o programa, por meio do bloco “diga”, irá exibir o valor contido na variável “n1”.
É CORRETO o que se afirma APENAS em:
	a 
I.
	b 
I e II.
	c 
I e III.
	d 
II.
	e 
III.
Questão 2 
Leia atentamente as seguintes assertivas sobre conceitos de programação, analisando-as quanto à sua veracidade - V para VERDADEIRA ou F para FALSA.
I. No Scratch, como em qualquer outra linguagem de programação, as condições são testadas e retornam sempre um resultado do tipo número.
II. As estruturas de decisão exigem que o programador especifique uma ou mais condições a serem avaliadas.
III. As estruturas de decisão testam condições, por exemplo, por meio de operadores lógicos.
As assertivas I, II e III são RESPECTIVAMENTE:
Selecione a resposta: 
	a 
F, F, V.
	b 
V, V, F.
	c 
V, F, V.
	d 
F, V, V.
	e 
F, F, F.
Questão 3 
Leia atentamente as seguintes assertivas sobre conceitos de programação, analisando-as quanto à sua veracidade - V para VERDADEIRA ou F para FALSA.
I. Operador lógico NÃO retorna verdadeiro se a expressão à direita for avaliada como falsa. Retorna falso se a expressão à direita for verdadeira.
II. Operador lógico E retorna verdadeiro se ambas as expressões resultarem como falsas. Todas as expressões são avaliadas antes que o operador E seja aplicado.
III. Operador lógico OU retorna verdadeiro se pelo menos uma das expressões resultar como verdadeira. Caso a primeira expressão retorne como verdadeira, o restante da expressão não é avaliado.
As assertivas I, II e III são RESPECTIVAMENTE:
Selecione a resposta: 
	a 
V, F, V.
	b 
V, V, V.
	c 
V, F, F.
	d 
F, V, F.
	e 
F, F, F.
Questão 4 
Leia atentamente as seguintes assertivas sobre conceitos de programação, analisando-as quanto à sua veracidade - V para VERDADEIRA ou F para FALSA.
I. O bloco “mude para” é responsável por substituir o valor contido na variável.
II. O bloco “adicione a y” é responsável pelo movimento do ator para o lado esquerdo ou direito.
III. O bloco “adicione a x” é responsável pelo movimento do ator em: para cima e para baixo.
As assertivas I, II e III são RESPECTIVAMENTE:
Selecione a resposta: 
	a 
V, F, V.
	b 
V, V, V.
	c 
V, F, F.
	d 
F, V, F.
	e 
F, F, F.
Questão 5 
Ao explorar o Scratch, podemos notar a presença dos blocos de comando. Esses blocos estão ordenados em categorias. Cada categoria possui um conjunto de blocos de comando. O Scratch disponibiliza oito categorias. Identifique a alternativa que apresenta CORRETAMENTE as oito categorias citadas.
Selecione a resposta: 
	a Movimento, Aparência, Som, Eventos, Conexão, Sensores, Operacionais e Variáveis.
	b Movimento, Aparência, Som, Eventos, Controle, Sensores, Operacionais e Variáveis.
	c Movimento, Aparência, Som, Eventos, Controle, Sensores, Operacionais e Invariáveis.
	d Movimento, Aparência, Música, Eventos, Controle, Sensores, Operacionais e Variáveis.
	e Movimento, Fantasia, Som, Eventos, Controle, Sensores, Operacionais e Variáveis.

Continue navegando