wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python wer B kl 3

Total questions: 21

Worksheet time: 4mins

Name
Class
Date
1.

Jak się dziś czujesz?!

4 lines
2.
Tekst jawny to:
a)
Dane zaszyfrowane
b)

Łańcuch znaków do zaszyfrowania

c)
Klucz
d)
Algorytm
3.

Do jakiej grupy szyfrów należy szyfr Cezara?

a)
Podstawieniowych
b)
Przestawieniowych
c)
Strumieniowych
d)
Jednorazowych
4.

Co oznacza

klucz=klucz%26?

a)

Odjęcie klucza od 1-26

b)

szukanie procentu klucza

c)

losowanie klucza z 26 indeksów

d)

Możliwość wyboru wartości klucza od 1-26

5.

Co robi funkcja ord()?

a)
Sprawdza długość tekstu
b)

Zamienia literę na liczbę

c)
Usuwa znak z tekstu
d)
Konwertuje kod liczbowy na znak
6.
Co to jest konkatenacja?
a)

Zmiana liter na liczby z tabeli ASCII

b)

Dodawanie liczb pierwszych

c)
Sortowanie napisów
d)

Łączenie znaków w jednej zmiennej

7.
Który szyfr zmienia znaczenie liter?
a)

Polimorficzny

b)
Podstawieniowy
c)

Przestawieniowy

d)
Monoalfabetyczny
8.

Co robi pętla

for i in range(i, dl, klucz)?

a)
Przechodzi po wszystkich znakach
b)

Pobiera literę wg kolejnych kolumn

c)
Przetwarza tylko 3 litery
d)

usuwa kolumny

9.

Po co robimy zapis w kodzie

klucz % 26?

a)

By usunąć znaki małych liter

b)

By klucz nie bł większy niż ilość liter

c)
By zamienić klucz na float
d)
By wylosować klucz
10.

Szyfr Cezara w linii kodu mając zapis
if kod>ord("z")
działa poprawnie jeśli:

a)
Używamy Unicode
b)
Używamy liter A–Z
c)

Używamy liter a-z

d)
Używamy znaków specjalnych
11.

Zaszyfruj szyfrem Cezara słowo CHMURA kluczem 1:

a)
DINVRA
b)

DHMVSB

c)
CHMUBS
d)
DINVSB
12.

Szyfrując Cezarem co otrzymamy poniższym zapisem:
X + 3=

a)

C

b)
Z
c)
B
d)
A
13.
Czym jest szyfr przestawieniowy?
a)
Zamienia litery na inne
b)
Zamienia kolejność liter
c)
Dodaje spacje
d)
Zamienia litery na cyfry
14.

Funkcja len() zwraca:

a)
Listę znaków
b)
Kod ASCII znaku
c)
Długość napisu
d)
Typ znaku
15.

Zaszyfruj KROWA kluczem 2:

a)
MTQYC
b)
MTQZC
c)
MTQWC
d)
MTQYB
16.
Czym jest szyfrogram?
a)
Tekstem jawnym
b)
Kluczem
c)

Kryptogramem

d)
Nagłówkiem
17.

Fragment kodu programu szyfrującego:

If kod>"Z";

kod=kod-26.

Dlaczego odejmujemy liczbę 26?

a)

Szyfr działa od A-Z

b)
Szyfr działa na Unicode
c)

Szyfr używa tylu liter z tabeli ASCII.

d)
Szyfr używa polskich znaków
18.

Rzeczywisty klucz przy zapisie
klucz=klucz%26

dla klucza 57 wynosi:

a)

4

b)
2
c)
0
d)

5

19.

Zaszyfruj TONER kluczem 2:

a)
VQPGQ
b)
VQPGT
c)
VQPGU
d)
VQPGS
20.
Co gdy w funkcji użyjemy złej zmiennej?
a)
Nic
b)
Funkcja może używać złych danych
c)
Błąd składni
d)
Przyspieszenie programu
21.

Wynik konkatenacji 'TRASA i 'ASTRA'?

a)
TRASAASTRA
b)

TRASAASTAR

c)
TRASASTRA
d)

STARAASTRA