Postanowiłem przygotować przydatną dla was (i dla mnie) subiektywną listę funkcji z dostępnych na maturze bibliotek C++, które mogą się na tym egzaminie przydać. Pamiętajcie jednak, że trzeba się dwa razy zastanowić zanim użyjecie jakiejś funkcji. Matura sprawdza umiejętność logicznego, algorytmicznego myślenia, a nie znajomość bibliotek, więc jeśli macie napisane „napisz program sortujący” to piszecie własną funkcję, […]
Matura z informatyki – programy z ostatnich trzech lat.
Jeśli jeszcze sami nie opracowaliście sobie maturalnych zadań na program z ostatnich lat to zapraszam do zapoznania się z moimi propozycjami. Na końcu wpisu znajdziecie link do pobrania paczki z poleceniami do zadań, danymi i oczywiście programami. Przepraszam za to, że niektóre są trochę nieczytelna i być może nieoptymalne, ale robiłem je jakiś czas temu i […]
Programowanie okienkowe – Biblioteka Qt C++
Niewielu osobom nie zależy na umiejętności kodowania jedynie w konsoli. Każdy prędzej, czy później, po przyswojenia podstaw programowania w danym języku, chciałby przenieść swój program do okienek. Taki format jest m.in. bardziej przystępny dla osób spoza IT. Wygodny interfejs graficzny (GUI) wpływa na poprawę interakcji z użytkownikiem. Jest po prostu prostszy. Czysty C++ nie przewiduje możliwości […]
Microsfot Excel a matura z informatyki
Wielkim fanem Excela nie jestem, ale prawda jest taka, że jego znajomość na maturze z informatyki jest praktycznie niezbędna. Jeśli potrafimy z niego korzystać możemy szybko i bezboleśnie zdobyć wiele cennych punktów. Prawda jest taka, że zadania wykorzystujący arkusz kalkulacyjny Microsoft Excel są najprostsze i naprawdę nie warto na nich polec.
Palindromy – implementacje w C++, Java i Python
Palindromy obecnie funkcjonują chyba jedynie jako forma zabawy słowem. Nigdy nie wiadomo jednak kiedy umiejętność sprawdzenia, czy wyrażenie jest palindromem, nam się przyda. Być może nigdy, a być może ułatwi nam napisanie matury z informatyki. Będziemy mieli też możliwość popisania się przed znajomymi znajomością nietypowych palindromów. Kto wie 🙂
Anagramy – algorytm i implementacja w C++, Java, Python
Kolejnym z algorytmów, który warto znać podchodząc do matury z informatyki jest algorytm sprawdzający, czy dwa napisy lub wyrazy są anagramami. Znając taki algorytm już na starcie możemy oszczędzić nieco maturalnego czasu, a ten jest na wagę złota. Algorytm na anagramy lepiej, więc poznać zawczasu, aby przypadkiem się na nim nie potknąć.
Algorytmy – sposoby ich zapisywania
W moich wpisach pojęcie – algorytm pojawiało się już wiele razy. Wiele razy przedstawiałem gotowe algorytmy rozwiązujące jakiś problem informatyczny, ale doszedłem do wniosku, że nie każdy młody, chcący nauczyć się algorytmiki i algorytmicznego podejścia do programowania, człowiek wie czym właściwie jest algorytm oraz jakie są sposoby zapisywania algorytmów. W tym artykule postaram się przybliżyć ten […]
Algorytm na sortowanie bąbelkowe w C++, Java i Python
Wcześniej, czy później każdy natknie się na problem nieuporządkowanego zbioru elementów. Ułożenie danych w określonym porządku (np. od najmniejszej do największej liczby) brzmi banalnie prosto, ale jak to zrobić mając do posortowania w C++ tablice o naprawdę wielu elementach? Z pomocą przychodzi algorytm na sortowanie bąbelkowe.