☀ Kategoria "Matura" - 2024/25

Podstawa programowa  
§ I, pkt 2 a): stosuje przy rozwiązywaniu problemów z różnych dziedzin algorytmy poznane w szkole podstawowej oraz algorytmy na liczbach: badania pierwszości liczby, zamiany reprezentacji liczb między pozycyjnymi systemami liczbowymi, działań na ułamkach z wykorzystaniem NWD i NWW mat01a🔨 mat01b🔨 mat01c🔨 mat01d🔨 mat01e🔨 mat01f🔨 mat01g🔨
§ I, pkt 2 b): stosuje przy rozwiązywaniu problemów z różnych dziedzin algorytmy poznane w szkole podstawowej oraz algorytmy na tekstach: porównywania tekstów, wyszukiwania wzorca w tekście metodą naiwną, szyfrowania tekstu metodą Cezara i przestawieniową mat02-a🔨 mat02-b🔨 mat02-c🔨 mat02-d🔨 mat02-e🔨 mat02-f🔨 mat02-g🔨 mat02-h🔨 mat02-i🔨 mat02-j🔨 mat02-k🔨
§ I, pkt 2 c): stosuje przy rozwiązywaniu problemów z różnych dziedzin algorytmy poznane w szkole podstawowej oraz algorytmy porządkowania ciągu liczb: przez wstawianie i metodą bąbelkową mat03-a🔨 mat03-b🔨
§ I, pkt 2 d): stosuje przy rozwiązywaniu problemów z różnych dziedzin algorytmy poznane w szkole podstawowej oraz wydawania reszty najmniejszą liczbą nominałów mat04-a🔨
§ I, pkt 2 e): stosuje przy rozwiązywaniu problemów z różnych dziedzin algorytmy poznane w szkole podstawowej oraz obliczania wartości elementów ciągu metodą iteracyjną i rekurencyjną, w tym wartości elementów ciągu Fibonacciego mat05-a🔨 mat05-b🔨 mat05-c🔨
§ I+II, pkt 1. 2): zapisuje za pomocą listy kroków, schematu blokowego lub pseudokodu, i implementuje w wybranym języku programowania, algorytmy poznane na wcześniejszych etapach oraz algorytmy znajdowania określonego elementu w zbiorze: lidera, idola, elementu w zbiorze uporządkowanym metodą binarnego wyszukiwania mat06-a🔨 mat06-b🔨 mat06-c🔨
§ I+II, pkt 1. 3): zapisuje za pomocą listy kroków, schematu blokowego lub pseudokodu, i implementuje w wybranym języku programowania, algorytmy poznane na wcześniejszych etapach oraz algorytmy generowania liczb pierwszych metodą sita Eratostenesa mat07-a🔨
§ I+II, pkt 1. 5): zapisuje za pomocą listy kroków, schematu blokowego lub pseudokodu, i implementuje w wybranym języku programowania, algorytmy poznane na wcześniejszych etapach oraz algorytm sortowania ciągu przez scalanie