wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

CJPII 8 - Swift Playground

Total questions: 15

Worksheet time: 14mins

Name
Class
Date
1.

O que são bugs

a)

Interface da aplicação

b)

Erros no código

c)

corrigir erros

d)

Ordem das ações

2.

Ao escrever comandos, damos instruções para fazer algo. Que sequência de comandos está formatada corretamente?

a)

collectGem()

moveForward()

b)

collect Gem ()

move Forward ()

c)

(moveForward)

(collectGem)

d)

MoveForward() CollectGem()

3.

Qual o código correto para o Byte andar para a frente?

a)

moveforward ( )

b)

MoveForward ( )

c)

moveFor ( )

d)

moveForward ( )

4.

Qual dos seguintes códigos é o correto para o Byte apanhar a Gem?

a)

collectGem ( )

b)

CollectGem ()

c)

collectGem

d)

Collect Gem ( )

5.

Quando definimos uma função, usamos a palavra chave:

a)

Func

b)

FUNC

c)

func

d)

funC

6.

Num loop for, como é conhecido o valor 1:

for i in 1...5{

code

}

a)

Sem nome

b)

Valor inicial

c)

Valor final

d)

Todas as opções

7.

O que é o swift playground ?

a)

Uma ferramenta Usada para escrever um pseudocódigo para qualquer programa

b)

Ferramenta avançada para apps

c)

Linguagem de programação criada pela Apple

d)

É uma ferramenta de designer de algorítmos

8.

O que é código condicional?

a)

Um bloco de comando

b)

Um comando que só será executado se for falso

c)

Um comando que só será executado dele é verdadeiro

d)

Uma instrução

9.

O que é um booleano?

a)

Um valor que pode ser verdadeiro ou falso

b)

Um valor que só pode ser verdadeiro ou falso

c)

Um valor que só pode ser verdadeiro

d)

Um valor que só pode ser falso

10.

AND (&&) afirmações só são verdadeiras se...

a)

Uma ou mais condições são verdadeiras

b)

Todas as condições são verdadeiras

c)

Todas as condições são falsas

d)

Uma ou mais condições são falsas

11.

Qual dos seguintes Não é um operador lógico

a)

And

&&

b)

If

c)

Not

!

d)

Or

||

12.

Com o código a seguir, o que você esperaria que acontecesse ao executar seu código?

func saySomething ( ) {

escreve ("Functions are awesome")

saySomething ( )

}

saySomething ( )

a)

A funções é executada uma vez

b)

A função é executada duas vezes

c)

A função é executada.. executada novamente... executada novamente... sem fim

d)

Nada

13.

Qual dos seguintes deve ser removido da sequência para resolver o nível?

a)

toggleSwitch()

b)

moveForward()

c)

for i in 1…4 {

d)

turnRight()

14.

Com base na imagem, que tipo de códigos é usado?

a)

Valor lógico E operador

b)

Loop while dentro de um loop while

c)

Valor lógico OU operador

d)

Loop While dentro de um loop for

15.

Identificaste um padrão repetitivo neste nivel e creaste uma função que resolve esse padrão.

Qual das seguintes pode ser usado para resolver a função até o puzzle estar resolvido?

a)

for i in 1…12

b)

for i in 1…6

c)

for i in 1…4

d)

for i in 1…5