Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Recuperação da AV1 - Matemática II - Programação II

Total questions: 8

Worksheet time: 7mins

Name
Class
Date
1.

Qual das propriedades abaixo é responsável por armazenar a informação do comprimento de uma lista de elementos?

a)

let

b)

length

c)

const

d)

while

2.

Todo loop funcional precisa de uma condição de parada, do contrário, torna-se infinito, impedindo que outros processos sejam executados. Sabendo disso, os retornos possíveis de uma condição são true ou false. Considerando esse cenário, ordene os blocos a seguir de modo que criem uma sentença entre os valores 5 e 6, respectivamente, na qual o retorno será true.

Utilize 3 blocos.

a)

5

b)

6

c)

<

d)

>=

e)

< >

3.

Sobre parâmetros, é correto afirmar que

a)

Para criar uma função com parâmetro, é necessário utilizar a linguagem JS.

b)

Não é possível criar uma função que contenha mais de 1 parâmetro

c)

Apenas valores numéricos podem ser usados como parâmetro

d)

Um parâmetro é uma informação essencial para que uma função seja executada.

4.

Para reduzir a quantidade de linhas em um código, utilizamos um laço de repetição. Dependendo da linguagem, o laço de repetição pode ter nomes diferentes. Imagine que você precisa criar um laço de repetição while. Você ainda não sabe para o que ele será usado, mas decide criar o escopo do loop mesmo assim. Quais informações são necessárias na criação do escopo da estrutura de repetição? Ordene os blocos a seguir de modo que eles representem corretamente o cenário descrito.

Utilize 3 blocos. Reordenar o seguinte

a)

while

b)

()

c)

{}

1)
2)
3)
5.

Reordenar o seguinte

Durante esta aula, aprendemos que, embora semelhantes, as funções regulares e anônimas possuem funcionalidades distintas. Considerando esse cenário, ordene os blocos a seguir de modo que eles representem corretamente a criação de uma função anônima.

Utilize 4 blocos

a)

function

b)

()

c)

{ }

1)
2)
3)
6.

A partir da figura, analise as afirmativas.

I. Um Byte é formado por 7 bits dispostos ordenadamente em posições 0 a 7 contadas a partir da direita.

II. Quando utilizado para armazenamento de números, nesse Byte está representado o valor decimal 173 ou o valor AD em hexadecimal.

III. O maior número que se pode representar nesse Byte é valor decimal 255 ou o valor FF em hexadecimal.

IV. Usando 2 Bytes, o maior número armazenado será dado por 216 -1 que corresponde a 65.536.

Estão corretas as afirmativas

a)
I, II e III
b)
I, II e IV
c)
II, III e IV
d)
I, III e IV
7.

A partir da figura, analise as afirmativas.

I. Um Byte é formado por 7 bits dispostos ordenadamente em posições 0 a 7 contadas a partir da direita.

II. Quando utilizado para armazenamento de números, nesse Byte está representado o valor decimal 173 ou o valor AD em hexadecimal.

III. O maior número que se pode representar nesse Byte é valor decimal 255 ou o valor FF em hexadecimal.

IV. Usando 2 Bytes, o maior número armazenado será dado por 216 -1 que corresponde a 65.536.

Estão corretas as afirmativas

a)
I, II e III
b)
I, II e IV
c)
II, III e IV
d)
I, III e IV
8.

Sobre laços de repetição, é correto afirmar:

a)

Na linguagem JS, o ideal é utilizar somente o loop while.

b)

Servem para diminuir a quantidade de linhas no código e evitar instruções redundantes.

c)

A condição de parada no loop for é limitada em 100

d)

Para controlar o número de iterações, é necessário criar a constante contador