Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

JavaScript - pętle

Total questions: 26

Worksheet time: 16mins

Name
Class
Date
1.

Pętla, ma za zadanie powtarzać pewien zestaw instrukcji:

a)

jeden raz

b)

nieskończoną ilość razy

c)

określoną liczbę razy

d)

dziesięć razy

2.

Co to jest iteracja

(a)  

3.

Instrukcja iteracyjna for złożona jest z trzech części oddzielonych średnikami oraz bloku wykonywanych instrukcji.

for(część1; część2; część3)

{

//blok instrukcji, który będzie powtarzany

}

Część 1 instrukcji to:

a)

warunek kończący pętlę for

b)

zwiększenie (zmniejszenie) licznika pętli

c)

powtarzana instrukcja bądź blok instrukcji

d)

nadawanie początkowych wartości licznikowi

4.

Instrukcja iteracyjna for złożona jest z trzech części oddzielonych średnikami oraz bloku wykonywanych instrukcji.

for(część1; część2; część3)

{

//blok instrukcji, który będzie powtarzany

}

Część 2 instrukcji to:

a)

licznik, który musi być typu całkowitego

b)

warunek kończący pętlę for

c)

powtarzana instrukcja bądź blok instrukcji

d)

zwiększenie (zmniejszenie) licznika pętli

5.

Instrukcja iteracyjna for złożona jest z trzech części oddzielonych średnikami oraz bloku wykonywanych instrukcji.

for(część1; część2; część3)

{

//blok instrukcji, który będzie powtarzany

}

Część 3 instrukcji odpowiada za:

a)

zwiększenie licznika pętli

b)

zmniejszenie licznika pętli

c)

zwiększenie lub zmniejszenie licznika pętli

d)

powtarzana instrukcja bądź blok instrukcji

6.

Inkrementacją nazywamy:

a)

różne zwiększanie wartości

b)

zwiększenie wartości zmiennej o dokładnie 1

c)

zmniejszenie wartości zmiennej o dokładnie 1

d)

dekrementację

7.

Dekrementacją nazywamy:

a)

nadawanie różnych wartości zmiennej

b)

inkrementację

c)

zwiększenie wartości zmiennej o dokładnie 1

d)

zmniejszenie wartości zmiennej o dokładnie 1

8.

Ile razy wykona się pętle przedstawiona jak poniżej:

for (int i=4; i>=-1; i--)

a)

5 razy

b)

4 razy

c)

6 razy

d)

3 razy

9.

Ile razy wykona się pętla jak poniżej:

for (int i=-13; i<0; i=i-2)

a)

11 razy

b)

pętla będzie wykonywać się w nieskończoność

c)

13 razy

d)

7 razy

10.

Instrukcja "break":

a)

pozwala przerwać pętlę, w której została wywołana

b)

występuje tylko w instrukcji "switch...case"

c)

przerywa działanie programu

d)

występuje tylko w pętli "for"

11.

W pętli while blok instrukcji :

a)

wykonuje się dopóki warunek jest spełniony

b)

obie odpowiedzi są poprawne

c)

wykonuje się mimo, że warunek nie jest spełniony min. 1 raz

12.

W pętli do while blok instrukcji:

a)

obie odpowiedzi są błędne

b)

jeśli warunek nie jest spełniony, nie wykona się ani raz

c)

jeśli warunek nie jest spełniony, wykona się co najmniej 1 raz

13.

Jakie są rodzaje pętli w języku JavaScript?

a)

for, while, do...while

b)

repeat

c)

switch

d)

if

14.

Czym różni się pętla do-while od pętli while?

a)

Pętla do-while zawsze wykonuje się dokładnie tyle samo razy co pętla while

b)

Pętla do-while wykonuje się tylko raz, natomiast pętla while może wykonywać się wielokrotnie

c)

Pętla do-while wykonuje się przynajmniej raz, nawet jeśli warunek jest fałszywy na początku, natomiast pętla while sprawdza warunek przed wykonaniem pierwszej iteracji.

d)

Pętla do-while sprawdza warunek przed wykonaniem pierwszej iteracji, podobnie jak pętla while

15.

Co to jest pętla nieskończona?

a)

Pętla nieskończona zawsze wykonuje się dokładnie 3 razy

b)

Pętla nieskończona zawsze kończy się po 10 iteracjach

c)

Pętla nieskończona jest pętlą, która wykonuje się tylko w przypadku błędu

d)

Pętla nieskończona to taka pętla, która wykonuje się bez końca, ponieważ warunek zakończenia nie jest spełniony.

16.

Co to jest pętla zagnieżdżona?

a)

Pętla zagnieżdżona to pętla, która wykonuje się w losowej kolejności.

b)

Pętla zagnieżdżona to pętla, która wykonuje się w nieskończoność.

c)

Pętla zagnieżdżona to pętla, która wykonuje się tylko raz.

d)

Pętla zagnieżdżona to sytuacja, w której jedna pętla znajduje się wewnątrz innej pętli.

17.

Jakie są najczęstsze błędy związane z pętlami w JavaScript?

a)

Błędy związane z wywoływaniem funkcji w pętlach

b)

Brak możliwości zagnieżdżania pętli

c)

Nieskończone pętle, błędy zasięgu zmiennych, błędy logiczne w warunkach pętli

d)

Błędy wizualne wizualizacji pętli

18.

Jakie słowo kluczowe używane jest do rozpoczęcia pętli w JavaScript?

a)

start

b)

begin

c)

loop

d)

do

19.

Jakie słowo kluczowe używane jest do definiowania bloku kodu, który ma być wykonany, jeśli warunek jest prawdziwy w JavaScript?

a)

when

b)

case

c)

if

d)

else

20.

Jakie słowo kluczowe używane jest do definiowania bloku kodu, który ma być wykonany, jeśli warunek się nie spełnia w JavaScript?

a)

otherwise

b)

ifnot

c)

unless

d)

else

21.

Co oznacza skrótowa notacja ++ w JavaScript?

a)

Operator inkrementacji

b)

Operator dodawania

c)

Operator dekrementacji

d)

Operator przypisania

22.

Co oznacza skrótowa notacja -- w JavaScript?

a)

dekrementacja

b)

Wywołanie funkcji z dwoma minusami '--' jako argumentem.

c)

Zapisanie wartości logicznej 'true' w skróconej formie za pomocą dwóch minusów '--'.

d)

Oznaczenie komentarza w kodzie za pomocą dwóch minusów '--'.

23.

Jakie są trzy części pętli for w JavaScript?

a)

Inicjalizacja, Warunek, Dekrementacja

b)

Inicjalizacja, Zakończenie, Zwiększenie/Zmniejszenie

c)

Warunek, Zwiększenie/Zmniejszenie, Zakończenie

d)

Inicjalizacja, Warunek, Zwiększenie/Zmniejszenie

24.

W języku JavaScript poprawnie nadana zmienna to

a)

imie2

b)

imię%

c)

imię2

d)

#imie

25.

W języku JavaScript zadeklarowana zmienna i, która ma przechowywać wynik dzielenia wynoszący 1, to

a)

var i = 3/2;

b)

var i = parseInt(3/2);

c)

var i = parseFloat(3/2);

d)

var i = Number(3/2);

26.

Przedstawiona instrukcja warunkowa zapisana w języku JavaScript jest spełniona dla zmiennej x równej

a)

-1

b)

-4

c)

2

d)

3