WorksheetsInformatyka
Total questions: 22
Worksheet time: 6hrs 30mins
W wyniku wykonanie podanego fragmentu programu zostanie wypisane na ekranie:
2, 4, 8, 16, 32
16
1, 2, 4, 8, 16
32
Algorytm Euklidesa wyznacza najmniejszą wspólną wielokrotność dwóch liczb naturalnych.
Fałsz
Prawda
Rekurencja polega na:
odwołaniu się funkcji do samej siebie
sekwencyjnym wykonywaniu poleceń algorytmu według kolejności ich wywołań
powtórzeniu określonego ciągu operacji z wykorzystywaniem instrukcji pętli
uruchomieniu funkcji w innej funkcji
Schemat blokowy pokazany na rysunku 2. przedstawia algorytm:
warunkowy
iteracyjny
rekurencyjny
liniowy
Funkcje stosuje się wtedy, gdy chcemy wydzielić fragment programu i uruchomić go jednym poleceniem
Prawda
Fałsz
W wyniku wykonanie podanego fragmentu programu zmienna c będzie miała wartość:
0
4,5
5
4
Jaką instrukcję zawiera przedstawiony fragment programu.
skoku
warunkową
pętli
wyboru
Algorytm liniowy jest algorytmem zawierającym warunki, od których spełnienia zależy kolejność wykonywanych poleceń.
Fałsz
Prawda
Przedstawiony fragment programu realizuje algorytm:
rekurencyjny
warunkowy
liniowy
iteracyjny
Technika programowania bottom-up polega na pisaniu kodu od małych fragmentów do coraz większych i w końcu na stworzeniu całego programu.
Prawda
Fałsz
Język Python jest językiem deklaratywnym i nie jest językiem imperatywnym
Fałsz
Prawda
W wyniku wykonania podanego fragmentu programu zmienne a i b przyjmą odpowiednio wartość:
3, 9
6, 3
12, 1
1, 27
W wyniku uruchomienia przedstawionej funkcji dla n=4 otrzymamy liczbę:
1
120
12
24
W wyniku wykonania podanego fragmentu programu zostanie wypisane na ekranie:
-3, 6, -12, 24, -48
-3, -6, -12, -24, -48
-48
-2, 6 12, 24, 48
Ciąg Fibonacciego to ciąg liczbowy, w którym każdy kolejny wyraz jest iloczynem dwóch poprzednich.
Fałsz
Prawda
Element schematu blokowego pokazany na rysunku 1 to blok:
operacyjny
decyzyjny
wywołania programu
wprowadzenia danych lub wypisania wyników
Algorytm definiowany jest jako:
skończony uporządkowany ciąg czynności koniecznych do wykonania pewnego zadania
analiza własności wybranego rozwiązania
określenie problemu, czyli specyfikacja zadania
specjalny język przeznaczony do formułowania rozwiązania problemu
Iteracja to technika algorytmiczna polegająca na powtarzaniu określonego ciągu operacji.
Prawda
Fałsz
Do składowych algorytmu nie należy:
wszystkie odpowiedzi są prawdziwe
przypisanie wartości zmiennym
nazwa autora programu
opis czynności, jakie trzeba wykonać
Języki programowania dzielimy na języki imperatywne i deklaratywne.
Fałsz
Prawda
Pseudokod jest sposobem zapisywania algorytmów.
Fałsz
Prawda
Napisz program. Skonstruuj algorytm rekurencyjny w postaci programu, obliczający x, gdzie x jest liczbą rzeczywistą, a n jest liczbą całkowitą większą lub równą 0.
odp
odp
