Pytanie1
Który z podanych opisów dotyczą pojęcia algorytm.
A) Algorytm definiuje pewien dowolny zestaw czynności do wykonania.
B) Algorytm jest to sformalizowany zestaw czynności, które należy wykonać, żeby uzyskać dany wynik.
C) Algorytm to konkretny program zapisany w odpowiednim języku programowania.
Pytanie2
Podstawowa technika algorytmiczna to
A) dodawanie
B) układanka
C) sekwencja
Pytanie3
Algorytm liniowy to sposób postępowania, w którym wyróżniamy miejsce, gdzie wybór dalszej drogi działania jest uzależniony od spełnienia (lub nie) pewnego warunku (lub wielu warunków).
A) Prawda
B) Fałsz
C) Zależy od problemu jakiego dotyczy
Pytanie4
Algorytm z rozgałęzieniami, w którym po spełnieniu (lub nie) warunku wracamy do punktu, który już był wcześniej wykonywany, a powtórzenia mogą być wykonywane wielokrotnie to algorytm ...
A) interacyjny
B) iterakcyjny
C) iteracyjny
Pytanie5
Specyfikacja algorytmu to dokładny opis problemu, który ma być wykonany. W specyfikacji należy określić dane konieczne do wprowadzenia, by rozwiązać zadanie oraz wyniki, jakie mają być skutkiem działania algorytmu.
A) Prawda
B) Fałsz
C) Zależy od problemu jakiego dotyczy
Pytanie6
Języki programowania, które umożliwiają budowę aplikacji przez zestawianie gotowych modułów, zwanych też komponentami, należą do:
A) drugiej generacji
B) trzeciej generacji
C) czwartej generacji
Pytanie7
W zapisie algorytmu w postaci schematu blokowego, element, który zawiera instrukcje wykonywane w trakcie pracy algorytmu, to:
A) blok wprowadzania/wyprowadzania danych
B) blok operacyjny
C) blok warunkowy
Pytanie8
W trakcie realizacji zadania programistycznego należy, czasami wielokrotnie, przejść przez następujące etapy:
A) projektowanie, programowanie, przetwarzanie
B) analiza, projektowanie, programowanie
C) projektowanie, programowanie, sprawdzanie
Pytanie9
Programowanie bezpośrednio w kodzie binarnym (jako ciąg zer i jedynek) to:
A) programowanie pierwszej generacji
B) programowanie drugiej generacji
C) programowanie piątej generacji
Pytanie10
Programowanie z użyciem symboli mnemonicznych to programowanie:
A) pierwszej generacji
B) drugiej generacji
C) trzeciej generacji
Każda z odpowiedzi może być poprawna i każda może być błędna!
Pytanie11
Co to jest algorytm?
A) schemat postępowania wg którego rozwiązujemy określony problem
B) uporządkowany ciąg operacji, które po wykonaniu dają rozwiązanie określonego problemu
C) opis postępowania nie wymagający ścisłych procedur, oparty na improwizacji
D) opis obiektów łącznie z opisem czynności, które należy wykonać z tymi obiektami, aby osiągnąć określony cel
Pytanie12
Które z podanych problemów mają naturę algorytmiczną?
A) montaż stołu z gotowych elementów
B) układanie bukietu w wazonie
C) przyrządzanie potrawy z kaczki w sosie staropolskim
D) wymiana koła samochodowego
Pytanie13
Jakie struktury sterujące może zawierać algorytm?
A) bezpośrednie następstwo
B) opis obiektów i czynności
C) wybór warunkowy
D) iteracja
Pytanie14
Co to są deklaracje?
A) zmienne sterujące
B) dane wejściowe
C) obiekty proste i złożone
D) czynności proste i złożone
Pytanie15
Co to są instrukcje?
A) dane wejściowe
B) czynności proste i złożone
C) bezpośrednie następstwo
D) obiekty proste i złożone
Pytanie16
Co składa sie na algorytm Euklidesa?
A) początek, opis obiektów, opis czynności, pętla, wynik końcowy, koniec
B) początek, opis obiektów, opis czynności, iteracja, wynik końcowy, koniec
C) początek, opis obiektów, opis czynności, bezpośrednie następstwo, wynik końcowy, koniec
D) początek, opis obiektów, opis czynności, wybór warunkowy, wynik końcowy, koniec
Pytanie17
Wskaż podstawowe cechy algorytmu.
A) określoność
B) nieskończoność
C) efektywność
D) skończoność
Pytanie18
Jakie można wyróżnić rodzaje algorytmów?
A) iteracyjne
B) rekurencyjne
C) sekwencyjne
D) instrukcyjne
Pytanie19
Schemat blokowy zawiera kilka skrzynek. W której skrzynce umieszcza się polecenie do wykonania?
A) w skrzynce o nazwie WARUNEK
B) w skrzynce WEJŚCIA
C) w skrzynce INSTRUKCYJNEJ
D) w skrzynce START
Pytanie20
Wskaż definicje algorytmu iteracyjnego.
A) instrukcje wykonywane są w porządku w jakim zostały wprowadzone
B) to takie procedury, które w swej definicji posiadają wywołanie samej siebie
C) to takie procedury, w których wielokrotnie wykonuje sie instrukcje, dopóki nie zostanie spełniony warunek
D) instrukcje wykonywane są w dowolnym porządku