Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quizz 2º MANUT

Total questions: 20

Worksheet time: 40mins

Name
Class
Date
1.

Qual é o principal objetivo de utilizar fluxogramas na construção de algoritmos?

a)

Eliminar a necessidade de planejamento

b)

Diminuir a eficiência na resolução de problemas

c)

Aumentar a complexidade dos algoritmos

d)

Facilitar a compreensão, análise e comunicação de processos complexos

2.

O que representam os símbolos gráficos utilizados na construção de fluxogramas?

a)

Palavras-chave e frases de efeito

b)

Sinais de trânsito, animais e objetos do cotidiano

c)

Início, fim, ações, decisões, preparação, conectores e setas

d)

Números, letras, cores e formas geométricas

3.

O que são algoritmos?

a)

Sequências de passos para atingir um objetivo

b)

Conjunto de regras para resolver um problema específico

c)

Linguagens de programação

d)

Instruções para um computador

4.

Como se faz um algoritmo?

a)

Você define com clareza um conjunto de regras para resolver um problema específico

b)

Você seleciona todos ingredientes para um bolo e coloca isso na ponta do lápis

c)

Você escreve uma sequência de código usando uma linguagem de programação

d)

Você executa um conjunto de tarefas diárias e, se fizer isso de forma lógica, está fazendo um algoritmo

5.

Como representar um algoritmo?

a)

Por meio de um fluxograma ou pseudo-linguagem

b)

Por meio de uma narrativa sobre fazer um bolo

c)

Por meio de atividades diárias

d)

Por meio de uma linguagem de programação

6.

Qual é a representação de algoritmos focada na linguagem natural?

a)

Linguagem de Máquina

b)

Fluxograma

c)

Pseudocódigo

d)

Descrição Narrativa

7.

O que são variáveis?

a)

As variáveis são o substantivo, o artigo, o numeral, o pronome e o verbo

b)

servem para criar cálculos

c)

é um espaço na memória para armazenar dados

d)

é opcional em programação

8.

Qual é a sintaxe correta para gerar

"Hello World" em Python?

a)

echo "Hello Word"

b)

echo

("Hello Word")

c)

p ("Hello Word")

d)

print

( "Hello Word")

9.

Qual deles NÃO é um nome de variável legal?

a)

Myvar

b)

my_var

c)

_myvar

d)

my-var

10.

Como você cria uma variável com

o valor numérico 5?

a)

x=5

b)

x=int(5)

c)

Todas as alternativas estão corretas

d)

x=float(5)

11.

Qual comando utilizado para receber dados do cliente em python?

a)

Leia

b)

Receba

c)

input

d)

print

12.

Qual é o resultado da saída?

name = "Dave"

print (name)

a)

Dave

b)

'Dave'

c)

name

d)

(name)

13.

Selecione a parte que falta do código abaixo para imprimir na tela.

_________________("Meu nome é...")

a)

Print

b)

PRINT

c)

print

d)

imprima

14.

x = 4

x = "Camila"

print(x)

A saída do programa acima é:

a)

4

b)

4Camila

c)

Camila

d)

"Camila"

15.

O que é uma string em programação?

a)

Uma string em programação é um tipo de algoritmo

b)

Uma string em programação é uma sequência de caracteres, como letras, números e símbolos, que é utilizada para representar texto.

c)

Uma string em programação é um operador de comparação usado em dados textuais

d)

Uma string em programação é um tipo de estrutura de código mais complexa

16.

Como você declara uma variável em Python?

a)

Uma variável em Python é declarada usando um número em vez de um nome

b)

A variável em Python é declarada usando a palavra-chave 'variável'

c)

Em Python, as variáveis são declaradas usando chaves em vez de um sinal de igual

d)

A variável em Python é declarada atribuindo um valor a um nome. Por exemplo: nome_da_variavel = valor

17.

Uma variável chamada altura foi criada e a ela atribuído o valor 1.90, qual o tipo de dado dessa variável?

a)

int

b)

string

c)

float

d)

boolean

18.

Qual a declaração correta para o Nome da variável idade de um jogador

a)

idade Do Jogador = 40

b)

1idadeDoJogador = 12

c)

idadeDoJogador = 12

d)

Jogador Idade = 13

19.

Sobre a função input(), marque a afirmação correta.

a)

Com ela é possível atribuir valores a partir do teclado.

b)

Usando esta função é possível atualizar uma variável com comandos, via console.

c)

Esta função não deve ser utilizada para 'alimentar' listas ou quaisquer outros tipos de variáveis.

d)

Com input podemos atribuir valores a listas, mas, não em variáveis.

20.

Qual operador é usado para

multiplicar números?

a)

#

b)

%

c)

x

d)

*