Test schematy blokowe

Transkrypt

Test schematy blokowe
1. Instrukcja warunkowa
a. słuŜy do wprowadzania danych oraz wprowadzania wyników
b. to instrukcja decyzyjna
c. to sposób przedstawienia algorytmu
2. Instrukcja, która opisuje wykonanie róŜnych czynności zaleŜnie od spełnienia lub niespełnienia warunku, to:
a. warunkowa
b. iteracyjna
c. pętla
3. Algorytmu nie moŜna przedstawić za pomocą:
a. schematu blokowego
b. języka programowania
c. pseudojęzyka
4. Schemat blokowy, to:
a. instrukcja warunkowa
b. sposób przedstawienia algorytmu
c. algorytm sekwencyjny
5. Zestawienie kolejnych kroków prowadzących do wykonania określonego zadania nazywamy:
a. programowaniem
b. algorytmem
c. programem
6. Algorytm składa się z:
a. opisu danych, opisu wyników, planu działania
b. opisu danych, bloków wykonawczych, planu działania
c. opisu danych, instrukcji
7. Schematem blokowym nazywamy:
a. graficzny zapis algorytmu rozwiązania zadania, przedstawiający opis i kolejność wykonywania
czynności realizujących dany algorytm
b. listę kroków
c. szczegółowe opisanie wszystkich czynności
8. Który z poniŜszych punktów zawiera przykłady algorytmów:
a. ugotowanie jajka, zaparzenie herbaty, twórczość artystyczna- malarska,
b. zaparzenie herbaty, kupienie podręcznika do informatyki, uruchomienie edytora Word,
c. wypicie Pepsi z puszki, wysłanie e- maila, twórczość muzyczna
9. Opis słowny, lista kroków, schemat blokowy to:
a. programy komputerowe
b. algorytmy
c. sposoby przedstawiania algorytmów.
10. Program komputerowy to ciąg __________ przeznaczonych dla komputera, zapisanych w języku
programowania. Brakujące słowo to:
a. instrukcji
b. bloków
c. algorytmów
11.
Blok ten jest blokiem:
a. decyzyjnym
b. końcowym
c. operacyjnym
12.
Funkcją tego bloku jest:
a. wykonywanie róŜnych działań, prowadzących do otrzymania wyniku
b. wprowadzanie (czytanie) danych lub wyprowadzanie (drukowanie, pisanie) wyników
c. sprawdzanie warunku
13. Program działający wg poniŜszego schematu wykorzystuje:
a. instrukcję warunkową
b. algorytm liniowy
c. rekurencję
14. Iteracja to inaczej:
a. rekurencja
b. warunek
c. powtarzanie
15. Algorytm składający się z szeregu takich samych powtarzających się kroków, korzystający w kaŜdym
następnym kroku z wyniku poprzedniego nazywamy algorytmem
a. liniowym
b. warunkowym
c. rekurencyjnym.
16. KaŜdy algorytm musi być:
a. poprawny, jednoznaczny, szczegółowy, uniwersalny
b. poprawny, liniowy, szczegółowy, uniwersalny
c. poprawny, jednoznaczny, ogólnikowy, uniwersalny
17. Która z poniŜszych zasad jest niepoprawną zasadą budowania schematu blokowego?
a. Schemat blokowy ma kilka bloków startowych.
b. KaŜda operacja jest umieszczona w bloku.
c. Bloki są ze sobą połączone strzałkami.
18. Instrukcje iteracyjne działają według schematu:
a. wykonanie szeregu takich samych, powtarzających się kroków
b. powtarzanie wykonania warunku, aŜ do spełnienia instrukcji.
c. dopóki warunek nie jest spełniony, wykonanie podanej instrukcji
19. WskaŜ blok warunkowy.
a.
b.
c.
d.
20. Podaj ilość iteracji wykonanych w algorytmie dla n=10
a.
b.
c.
d.
9
10
11
12
21. Aby fragment algorytmu zakończył swoje działanie przedstawiony schemat blokowy naleŜy uzupełnić
wpisem
a.
b.
c.
d.
x=x+1.
x=x-1.
x=x*1.
x=x/1.
22. Na przedstawionym schemacie blokowym błąd występuje w bloku
a. decyzyjnym.
b. wykonywania obliczeń.
c. wprowadzenia danych.
d. wyprowadzenia danych.
23. Zawatrość zmiennej wynik (s) działania algorytmu przedstawiony na schemacie blokowym dla n=2
wynosi:
a.
b.
c.
d.
0
1
2
3
24. WskaŜ blok, który rozpoczyna algorytm.
a.
START
b.
START
c.
START
d.
START
25. Na schemacie blokowym znajdują się
a. 3 bloki warunkowe.
b. 3 bloki wejścia / wyjścia.
c. 2 bloki przetwarzania danych.
d. 2 bloki zakończenia algorytmu.
26. WskaŜ blok przetwarzania danych.
a.
b. B.
c.
d.
27. WskaŜ brakujący blok schematu blokowego.
A.
silnia = 1
B.
licznik=N
C.
N=0
D.
licznik=0
28.WskaŜ na przedstawionym schemacie blokowym błędnie
wykorzystany blok.
a. Bloki graniczne.
b. Bloki operacji wejścia/wyjścia.
c. Blok wykonawczy.
d. Blok decyzyjny.
29. Podaj ilość iteracji wykonywanych przez poniŜszy program.
a. 0
b. 5
c. 6
d. 1
30. Jaką wartość będzie miała zmienna WIA po wykonaniu algorytmu?
a. 720
b. 120
c. 24
d. 16
31. Na przedstawionym schemacie blokowym blok
decyzyjny oznaczono numerem
1.
2.
3.
4.
1.
2.
3.
4.
32. Na przedstawionym schemacie błędnie przedstawiono
a. bloki graniczne.
b. blok decyzyjny.
c. bloki wejścia/wyjścia.
d. bloki wykonawcze.
33. Przedstawione bloki schematu blokowego to
a. blok decyzyjny i wykonawczy.
b. łącznik wewnętrzny i blok wykonawczy.
c. blok decyzyjny i operacji wejścia/wyjścia.
d. blok podprogramu i blok wykonawczy.
34. Na przedstawionym schemacie blokowym blok wykonawczy oznaczono numerem
a. 1 i 8.
b. 2 i 3.
c. 4 i 6.
d. 5 i 7.