Font size
WorksheetsPowtórka z programowania kl.3A
Total questions: 46
Worksheet time: 26mins
Szyfrowanie to:
zniekształcenie danych tak, aby nikt nigdy nie miał do nich dostępu
przekształcenie czytelnego dla człowieka tekstu w niezrozumiały ciąg znaków
zamiana nieznanego człowiekowi kodu na ciąg znaków możliwych do odczytania
Na czym polega szyfr Cezara?
w zaszyfrowanym tekście występują wszystkie znaki z tekstu jawnego, ale w innej kolejności
przypisuje każdej literze liczbę, według określonej kolejności
każda litera tekstu jawnego, zastępowana jest inną literą, oddaloną od niej o stałą liczbę pozycji w alfabecie
Zmieniając literę B na F użyto klucza
4
2
6
3
Kryptologia jest nadrzędna w stosunku do kryptografii i kryptoanalizy
Prawda
Fałsz
W którym przypadku operujemy na znaczeniu całych wyrazów?
Szyfrowanie
Kodowanie
Deszyfrowanie
Dekodowanie
Szyfrogram to inaczej
kryptografia
tekst jawny
kryptogram
kryptologia
Wskaż rodzaje szyfrów
Szyfr Cezara
Szyfr podstawieniowy
Szyfr przestawieniowy
Szyfr przedstawieniowy
Tekst jawny to odwrotność
tekstu kodowego
szyfrogramu
kryptogramu
dekodowania
Kto jako pierwszy stosował szyfr Cezara?
Gajusz Juliusz Cezar
Marek Aureliusz
Kaligula
Neron
Oryginalny szyfr Cezara stosował przesunięcie równe
5
2
3
9
Jak inaczej określa się szyfr Cezara?
przesunięcie Cezariańskie
kod Cezara
szyfr przesuwający
ROT13
22, 19, 13, 12, 7, 5, 4, 0
liczby są posegregowane:
rosnąco
malejąco
nie są
Sortowanie polegające na przenoszeniu jeden po drugim kolejnych elementów z nieuporządkowanego fragmentu listy w odpowiednie miejsce fragmentu już uporządkowanego to sortowanie:
bąbelkowe
przez wstawianie
przez wybór
Przedstawione sortowanie to:
sortowanie bąbelkowe
sortowanie przez wstawianie
Zbiór: 4 2 1 6 ma zostać posortowany rosnąco metodą prze wstawianie. Ile razy w trakcie realizacji zostanie wykonana operacja zamiany elementów zbioru miejscami?
4
2
3
Jaki algorytm przedstawia zamieszczony poniżej opis słowny?
Rozpoczynając od pierwszej pary elementów przeglądamy całą tablicę. Jeśli dana para stoi prawidłowo, pozostawiamy ją bez zmiany, jeśli nie, zamieniamy elementy w tej parze miejscami. W obu przypadkach przechodzimy do kolejnej pary. Po sprawdzeniu ostatniej pary, wracamy na początek tablicy i powtarzamy cały proces. Jeśli w którymś przebiegu nie znajdziemy błędnie ustawionej pary, oznacza to, że tablica została posortowana.
sortowanie bąbelkowe
sortowanie przez wstawianie
Co to jest sortowanie?
przeszukiwanie zbiorów danych
czytanie i analizowanie danych
ustawianie danych w odpowiedniej kolejności
przekształcanie tekstu jawnego w szyfrogram
Liczby posortowano malejąco.
Jakiej metody użyto?
sortowanie bąbelkowe
sortowanie przez wstawianie
Jak są posegregowane liczby:
2, 19, 128, 130, 129, 170, 175, 284, 310, 578
rosnąco
malejąco
nie są
Zdjęcie przedstawia przykład sortowania:
bąbelkowego
przez wstawianie
Zdjęcie przedstawia przykład sortowania:
bąbelkowego
przez wstawianie
Jaki algorytm realizuje przedstawiona funkcja?
wyszukiwanie liniowe
wyszukiwanie ze zliczaniem
wyszukiwanie z wartownikiem
wyszukiwanie wartości maksymalnej
Jaki algorytm przedstawia zamieszczony poniżej opis słowny?
Rozpoczynając od pierwszej pary elementów przeglądamy całą tablicę. Jeśli dana para stoi prawidłowo, pozostawiamy ją bez zmiany, jeśli nie, zamieniamy elementy w tej parze miejscami. W obu przypadkach przechodzimy do kolejnej pary. Po sprawdzeniu ostatniej pary, wracamy na początek tablicy i powtarzamy cały proces. Jeśli w którymś przebiegu nie znajdziemy błędnie ustawionej pary, oznacza to, że tablica została posortowana.
sortowanie bąbelkowe
sortowanie naiwne
sortowanie przez wstawianie
sortowanie przez wybór
Wybierz prawidłowy opis działania algorytmu sortowania przez wybór
Sprawdzamy czy sąsiednie wyrazy stoją poprawnie, jeśli nie, zamieniamy je miejscami, jeśli tak przechodzimy do następnej pary
Dzielimy tablice na 2 części, szukamy w części nieposortowanej najmniejszej liczby i zamieniamy ją miejscami z pierwszą liczbą w tej części, jednocześnie powiększając część posortowaną
Dzielimy tablice na mniejsze części, aż uzyskamy tablice jednoelementowe, wówczas łączymy uzyskane podzbiory uwzględniając wielkości elementów
Sprawdzamy czy pierwszy wyraz w tablicy stoi prawidłowo, jeśli nie zamieniamy go z ostatnim wyrazem z tablicy i przesuwamy się na następny element
Jaki wynik zwróci przedstawiona funkcja, jeśli jako argumenty otrzyma:
Tab = [3,9,0,9,4,3,0,0,2,8]; R = 10; S = 9
0
2
3
9
Jaką metodą posortowano te liczby?
sortowanie bąbelkowe
sortowanie naiwne
sortowanie przez wstawianie
sortowanie przez wybór
Wybierz algorytm sortowania, który korzysta z rekurencji
sortowanie przez wybór
sortowanie kubełkowe
sortowanie szybkie
sortowanie zwariowane
Jakie sortowanie przedstawia rysunek?
sortowanie szybkie
sortowanie kubełkowe
sortowanie przez scalanie
sortowanie przez wybór
Co będzie wynikiem działania przedstawionej funkcji?
Tablica posortowana malejąco
Tablica posortowana rosnąco
Najmniejszy element tablicy
Największy element tablicy
Wybierz algorytm sortowania korzystający ze strategii „dziel i zwyciężaj”
Sortowanie przez wybór
Sortowanie kubełkowe
Sortowanie zwariowane
Sortowanie przez scalanie
Wybierz spośród wymienionych najbardziej czasochłonny algorytm sortowania
sortowanie naiwne
sortowanie bąbelkowe
sortowanie przez wybór
sortowanie przez scalanie
Jakie wartości wyświetli poniższa funkcja, jeśli jako argumenty otrzyma
Tab = [3,7,1,7,4,3,5,8,2,0]
R= 10
M = 8 , p = 8
M = 0 , p =10
M = 0 , p = 9
M = 8 , p = 7
Wybierz opis słowny algorytmu wyszukiwania z wartownikiem
Wstaw szukaną wartość na koniec zbioru, przeszukuj zbiór do chwili znalezienia szukanej wartości, jeśli znalazłeś dopiero na końcu zbioru, zwróć wynik: "Nie znaleziono"
Wstaw szukaną wartość na koniec zbioru, przeszukuj zbiór do chwili znalezienia szukanej wartości, jeśli znalazłeś dopiero na końcu zbioru, zwróć wynik: "Znaleziono"
Wstaw szukaną wartość na koniec zbioru, przeszukuj zbiór do chwili znalezienia szukanej wartości, jeśli znalazłeś co najmniej 2 szukane wartości, zwróć wynik: "Znaleziono"
Wstaw szukaną wartość na koniec zbioru, przeszukuj zbiór do chwili znalezienia szukanej wartości, jeśli znalazłeś co najmniej 2 szukane wartości, zwróć wynik: "Nie znaleziono"
Jak zostaną posortowane elementy tablicy tab[]?
rosnąco
malejąco
Wybierz numer linii kodu decydującej o kierunku sortowania liczb
13
17
15
19
Sortowanie przez wybór, wykorzystuje w swoim działaniu inny algorytm, jaki?
wyszukiwanie min/max
wyszukiwanie z wartownikiem
wyszukiwanie liniowe
wyszukiwanie ze zliczaniem
Który z algorytmów sortujących, opiera swoje działanie na zliczaniu wystąpień poszczególnych elementów w zbiorze?
sortowanie kubełkowe
sortowanie szybkie
sortowanie przez scalanie
sortowanie zwariowane
Dlaczego wyszukiwanie z wartownikiem jest lepsze od wyszukiwania liniowego
ponieważ zawsze znajdzie element szukany
ponieważ wykonuje mniej operacji
ponieważ ma oryginalną nazwę
ponieważ powiększa tablicę przeszukiwaną o 1 element
Dla tablicy T = [2,0,1,3,6,2,5,6,3] uruchomiono algorytm wyszukiwania wartości maksymalnej. Ile razy w trakcie jego działania nastąpi przypisanie wartości do zmiennej max?
2
3
4
5
Który z algorytmów sortujących w trakcie działania musi utworzyć dodatkową zmienną tablicową?
sortowanie kubełkowe
sortowanie szybkie
sortowanie bąbelkowe
sortowanie zwariowane
Operacja scalania...
to łączenie 2 zbiorów nieposortowanych
to łączenie 2 zbiorów posortowanych
to sortowanie 2 zbiorów jednocześnie
to łącznie zbioru posortowanego i posortowanego
Zbiór: 4 2 1 6 ma zostać posortowany rosnąco metodą prze wstawianie. Ile razy w trakcie realizacji zostanie wykonana operacja zamiany elementów zbioru miejscami?
1
2
3
4
Najprostszy algorytm wyszukiwania informacji w ciągu danych to:
rekurencja
przeszukiwanie liniowe
implikacja
Na metodzie dziel i zwyciężaj opiera się:
wyszukiwanie sekwencyjne
wyszukiwanie komplementarne
wyszukiwanie binarne
Które z podanych zdań są prawdziwe?
Jeśli przeszukiwany zbiór nie jest uporządkowany, musimy przeszukiwać go liniowo
Przeszukiwanie binarne polega na przeglądaniu zbioru element po elemencie
Przeszukiwanie binarne nie ma większej efektywności niż przeszukiwanie liniowe.
Metoda polegająca na dzieleniu uporządkowanego zbioru na coraz mniejsze części do momentu, gdy otrzymamy podzbiór jednoelementowy, nosi nazwę
dziel i rządź
dziel i wygrywaj
dziel i zwyciężaj
