wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Se Liga - Pensamento Computacional 1° Ano

Total questions: 60

Worksheet time: 34mins

Name
Class
Date
1.

Qual é a principal finalidade da biblioteca p5.js?

a)

Criar bancos de dados

b)

Facilitar a criação de gráficos e animações interativas

c)

Gerenciar servidores web

d)

Compilar código Java

2.

Qual função é usada para definir o tamanho da tela de desenho em p5.js?

a)

drawCanvas()

b)

setSize()

c)

createCanvas()

d)

canvasSize()

3.

Qual comando desenha um círculo em p5.js?

a)

rect()

b)

ellipse()

c)

circleShape()

d)

drawCircle()

4.

Qual função é usada para definir a cor de preenchimento de uma forma em p5.js?

a)

fill()

b)

color()

c)

background()

d)

stroke()

5.

O que a função background() faz em p5.js?

a)

Define a cor da borda das formas

b)

Define a cor de fundo da tela

c)

Cria uma nova forma

d)

Altera o tamanho da tela

6.

Como você desenha um retângulo de 100x50 pixels na posição (10, 20) em p5.js?

a)

rect(10, 20, 100, 50)

b)

rectangle(100, 50, 10, 20)

c)

drawRect(10, 20, 100, 50)

d)

rect(100, 50, 10, 20)

7.

Qual função é usada para detectar a posição do mouse em p5.js?

a)

mousePosition()

b)

mouseX e mouseY

c)

getMouse()

d)

mouseCoords()

8.

Qual destas funções é chamada automaticamente a cada quadro em p5.js?

a)

setup()

b)

draw()

c)

start()

d)

loop()

9.

Como você altera a cor da borda de uma forma em p5.js?

a)

fill()

b)

border()

c)

stroke()

d)

outline()

10.

Qual comando desenha uma linha do ponto (0,0) até o ponto (100,100)?

a)

line(0, 0, 100, 100)

b)

drawLine(0, 0, 100, 100)

c)

lineTo(100, 100)

d)

draw(0, 0, 100, 100)

11.

Qual função é usada para executar código apenas uma vez no início do programa p5.js?

a)

start()

b)

setup()

c)

begin()

d)

once()

12.

Como você faz para que uma forma não tenha borda em p5.js?

a)

noBorder()

b)

noStroke()

c)

noOutline()

d)

border(0)

13.

Qual destas opções representa um valor de cor vermelho puro em RGB no p5.js?

a)

fill(255, 0, 0)

b)

fill(0, 255, 0)

c)

fill(0, 0, 255)

d)

fill(255, 255, 0)

14.

Como você faz para que uma forma não tenha preenchimento em p5.js?

a)

noFill()

b)

fill(0)

c)

noColor()

d)

fill()

15.

Qual função pode ser usada para detectar se o mouse foi pressionado?

a)

mousePressed()

b)

mouseClick()

c)

onMouseDown()

d)

mouseDown()

16.

Qual destas funções permite desenhar um triângulo em p5.js?

a)

triangle()

b)

drawTriangle()

c)

tri()

d)

polygon()

17.

Qual comando define a cor de fundo para branco em p5.js?

a)

background(255)

b)

background(0)

c)

fill(255)

d)

stroke(255)

18.

Como você faz para que o desenho responda ao movimento do mouse?

a)

Usando as variáveis mouseX e mouseY

b)

Usando a função keyPressed()

c)

Usando a função setup()

d)

Usando a função background()

19.

Qual destas funções é usada para definir a espessura da borda de uma forma?

a)

strokeWeight()

b)

borderWidth()

c)

lineWidth()

d)

setStroke()

20.

Qual comando desenha um círculo de raio 50 no ponto (200, 200)?

a)

ellipse(200, 200, 100, 100)

b)

ellipse(200, 200, 50, 50)

c)

circle(200, 200, 50)

d)

drawCircle(200, 200, 100)

21.

O que é o GitHub?

a)

Um editor de códigos muito usado por programadores.

b)

Uma plataforma de armazenamento e compartilhamento de projetos mundialmente conhecida.

22.

O espaço disponível para alocarmos nossos projetos dentro do GitHub é chamado de?

a)

Internet

b)

VSCode

c)

Repositório

d)

Pasta

23.

Para iniciarmos a construção de um site, precisamos de dois arquivos essenciais.

Quais são eles?

a)

index.html e style.css.

b)

index.css e style.html.

c)

VSCode e style.css.

24.

As imagens são um importante elemento visual para criação de sites, pois elas servem para comunicar de uma forma mais eficaz do que somente texto, auxiliando no entendimento e na construção da narrativa de sua página.

Essa afirmação é:

a)

Falsa

b)

Verdadeira

25.

A direção da escola encomendou aos alunos da 2ª série a construção de um site e a única exigência é que o fundo da página tenha a cor azul.

Para fazer isso, qual é o comando correto que altera a cor de fundo de uma página?

a)

body{

background-color: ; }

b)

body{

color: ; }

26.

O que significa a sigla CSS?

a)

Cascading Style Sheets

b)

Computer Style Sheets

c)

Creative Style Sheets

d)

Colorful Style Sheets

27.

Qual propriedade CSS é usada para alterar a cor de fundo de um elemento?

a)

color

b)

background-color

c)

bgcolor

d)

background

28.

Qual é a sintaxe correta para selecionar todos os elementos `

` em um arquivo CSS?

a)

p { ... }

b)

.p { ... }

c)

#p { ... }

d)

*p { ... }

29.

Qual é a tag HTML correta para criar um link?

a)

<a href="url">

b)
  • <link href="url">

c)
  • <a url="url">

d)
  • <link url="url">

30.

Qual é a tag HTML correta para inserir uma imagem?

a)

<img href="image.jpg">

b)

<img src="image.jpg">

c)

<image src="image.jpg">

d)

<image href="image.jpg">

31.

Qual é a tag HTML correta para criar uma lista ordenada?

a)

<ul>

b)

<ol>

c)
  • <li>

d)
  • <list>

32.

Qual é a tag HTML correta para criar um parágrafo?

a)

<p>

b)

<paragraph>

c)
  • <para>

d)

<text>

33.

Qual é a tag HTML correta para criar um cabeçalho de nível 1?

a)

<h1>

b)

<header>

c)


<head1>

d)
  • <heading1>

34.

Qual é a tag HTML correta para criar uma lista não ordenada?

a)

<ul>

b)

<ol>

c)

<li>

d)

<list>

35.

Qual propriedade CSS é usada para definir a cor do texto de um elemento?

a)

color

b)

text-color

c)

font-color

d)

text-style

36.

O que significa HTML?

a)

HyperText Markup Language

b)

HyperText Machine Language

c)

HyperText and Links Markup Language

d)

HyperTool Markup Language

37.

O que é representado pelo elemento <footer>

em HTML5?

a)

A seção de navegação da página

b)

A parte superior da página

c)

O rodapé da página, geralmente com informações como direitos autorais

d)

A área principal de conteúdo

38.

Como você define um estilo para um elemento com a classe destacado?

a)

.destacado { color: red; }

b)

#destacado { color: red; }

c)

destacado { color: red; }

d)

*destacado { color: red; }

39.

Qual é a estrutura básica de um documento HTML?

a)

<html>

<head>

<title></title>

<head>

<body>

</body>

<html>

b)

<html>

<head>

</head>

<body>

</body>

</html>

c)

<html>

<header>

</header>

<main>

</main>

</html>

40.

Qual é a tag HTML usada para criar uma quebra de linha?

a)

<br><br>

b)

<break><break>

c)

<line><line>

d)

<newline><newline>

41.

Qual é a função do comando "print()" em Python?

a)

Ler um arquivo

b)

Imprimir uma mensagem na tela

c)

Executar uma operação matemática

d)

Definir uma variável

42.

O que é uma variável em Python?

a)

Um tipo de operador

b)

Uma função pré-definida

c)

Um espaço de memória para armazenar valores

d)

Um tipo de estrutura de dados

43.

Qual é o operador utilizado para atribuir um valor a uma variável em Python?

a)

=

b)

+

c)

==

d)

<-

44.

O que está faltando no programa?

a)

()

b)

""

c)

:

d)

Nada

45.

Dado o código ao lado, qual a será o resultado de saída do algoritmo?

a)

Aprovado

b)

Reprovado

c)

Recuperação

d)

Nenhuma das alternativas

46.

São estruturas de repetição ...

a)

if, else, elif, for e while

b)

listas, for e while

c)

if, else, elif

d)

for e while

47.

Qual é a maneira correta de verificar se duas variáveis, a e b, são iguais?

a)

if a = b:

b)

if a == b:

c)

if a != b:

48.

Qual linha de código cria uma variável idade e atribui o valor 30 a ela?

a)

idade == 30

b)

30 = idade

c)

idade = 30

49.

Instruções Condicionais em Python Como você verifica se a variável x é maior que 10?

a)

if x > 10:

b)

if x = 10:

c)

if x < 10:

50.

Como você declara uma variável cidade e atribui a ela o texto “Curitiba”?

a)

cidade = Curitiba

b)

cidade = "Curitiba"

c)

"Curitiba" = cidade

51.

Das opções a seguir, qual a forma correta para saída de dados das seguintes variáveis:

nome= "Andressa"

idade= 18

a)

print('Seu nome é " + nome + "e tem" + idade + "anos"

b)

print('Seu nome é", nome , 'e tem ', idade, 'anos'

c)

print(f' Seu nome é nome e tem idade anos')

d)

print('Seu nome é {nome} e tem {idade} anos')

52.

Qual resultado aparecerá no console se for inserido os números 15 e 20 pelo usuário?

a)

"num1 + num2"

b)

1520

c)

35

53.

Qual a saída do código na imagem?

a)
b)
c)
d)
54.

x = 4

x = "Camila"

print(x)

A saída do programa acima é:

a)

4

b)

4Camila

c)

Camila

55.

Qual é a função utilizada em Python para capturar a entrada de dados do usuário?

a)

output()

b)

input()

c)

print()

d)

read()

56.

Python usa indentação para organizar os blocos de códigos?

a)

Verdadeiro

b)

Falso

57.

Python é uma:

a)

linguagem de texto

b)

linguagem de banco de dados

c)

linguagem de programação

58.

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

_________________("Meu nome é...")

a)

Print

b)

PRINT

c)

print

59.

Qual operador é usado para

multiplicar números?

a)

#

b)

%

c)

x

d)

*

60.

Qual é a saída do seguinte comando?


print(2 == 2)

a)

2

b)

False

c)

True

d)

4