Dla asystentów AI: spis tego działu jest w /arkusze/llms.txt, a spis serwisu w /llms.txt. Część stron ma wersję Markdown. Adres strony zwraca ją, gdy żądanie zawiera nagłówek Accept: text/markdown. Strona główna i cennik mają ją pod /index.md i /pricing.md.
Krótki opis zadań ze stron arkusza, w kolejności stron.
Strona 4: Zadanie 1: Dla danej liczby całkowitej n, J(n) to ciąg pozycji jedynek w zapisie dwójkowym. Przykład: dla n=19, J(19)=(1, 2, 5). Zadanie 1.1: Uzupełnij tabelę. Liczba n: 19, 6, 42. Zapis dwójkowy: 10011, 110, brak danych. J(n): (1, 2, 5), brak danych, (1, 2, 4, 7). Miejsce na obliczenia (brudnopis).
Strona 5: Zadanie 1.2: w pseudojęzyku lub wybranym języku programowania zapisz algorytm, który dla danej liczby całkowitej dodatniej n wypisuje kolejne elementy ciągu J(n). Używaj wyłącznie zmiennych przechowujących liczby całkowite i operacji arytmetycznych. Specyfikacja: n – dodatnia liczba całkowita, wynik: kolejne elementy ciągu J(n). Przykład 2: dla n = 19 wynikiem algorytmu powinny być liczby: 1, 2, 5.
Strona 6: Zadanie 2: Rekurencja. Przeanalizuj funkcję z parametrami x i p, gdzie x jest liczbą nieujemną, a p liczbą całkowitą 1 < p < 10. Opis funkcji F(x, p) z warunkami i operacjami mod i div. Zadanie 2.1: Uzupełnij tabelę dla wartości x = 125, 130, 220 i p = 2, 3, 4, wpisując wynik F(x, p) i liczbę wywołań funkcji. Wynik dla x = 125, p = 2 to F(x, p) = 6, liczba wywołań = 8. Miejsce na obliczenia (brudnopis).
Strona 7: Zadanie 2.2: uzupełnij tabelę. Dla podanych wartości p zapisz największą taką liczbę x < 100, dla której wynikiem funkcji F(x, p) jest 0. Tabela zawiera kolumny p i x, z wartościami p równymi 3 i 4. Poniżej znajduje się miejsce na obliczenia (brudnopis) z siatką do notatek.
Strona 8: Zadanie 3. Liczby czterocyfrowe: Napisz program, który znajdzie odpowiedzi do poniższych zadań. Zadanie 3.1: Znajdź liczby będące kwadratami liczb całkowitych, podaj ich ilość i pierwszą występującą. Zadanie 3.2: Wypisz liczby z co najmniej 5 różnymi dzielnikami pierwszymi. Zadanie 3.3: Dla każdej liczby oblicz różnicę największej i najmniejszej liczby utworzonej z jej cyfr, podaj ile razy różnica jest mniejsza, większa lub równa liczbie.
Strona 9: Zadanie 4: W pliku prostokaty.txt opisano 5000 prostokątów. Napisz program, który znajdzie odpowiedzi do poniższych zadań. Zadanie 4.1: Podaj najmniejsze i największe pole prostokątów z pliku. Zadanie 4.2: Znajdź najdłuższy ciąg kolejnych prostokątów, gdzie każdy mieści się w poprzednim. Podaj długość ciągu oraz wymiary ostatniego prostokąta. Zadanie 4.3: Podaj największe szerokości prostokątów uzyskane przez sklejanie 2, 3 i 5 prostokątów.
Strona 10: Zadanie 4: ciąg dalszy zadania 3. Zadanie 5: oceń prawdziwość zdań dotyczących podpisu elektronicznego, zaznacz P, jeśli zdanie prawdziwe, F, jeśli fałszywe. 1. Podpis elektroniczny gwarantuje poufność treści. 2. Służy do uwierzytelniania tożsamości. 3. Zabezpiecza przed utratą danych. Zadanie 6: wykonaj działania na liczbach w systemie piątkowym, 2024₅ + 1044₅, 2024₅ - 1044₅, podaj wyniki w systemie piątkowym. Miejsce na obliczenia (brudnopis).
Strona 11: Zadanie 7: analiza danych produkcji energii z pliku energia.txt, zawierającego daty, godziny oraz produkcję MWh z źródeł wiatrowych i fotowoltaicznych w kwietniu 2024. Zadanie 7.1: podaj dzień z największą produkcją MWh z wiatru i fotowoltaiki. Zadanie 7.2: oblicz średnią produkcję MWh z fotowoltaiki dla każdej godziny doby, wyniki przedstaw na wykresie kolumnowym. Fragment danych: 2024-04-01, godzina 1, 3130,263 MWh wiatrowe, 0,000 MWh fotowoltaiczne.
Strona 12: Zadanie 7.3: Znajdź najdłuższy przedział czasowy, w którym generowanie energii ze źródeł wiatrowych cały czas rosło. Podaj datę i godzinę początku oraz końca przedziału. Przykład: 2024-04-01 godz. 2:00 do 4:00. Zadanie 7.4: Zaprojektowano magazyny energii o pojemności 200 000 MWh. Podaj, ile energii powinno być zmagazynowane 1 kwietnia o 00:00, aby zapotrzebowanie było zaspokojone. Uwzględnij generowanie energii i pobrania z magazynów. Wynik z dokładnością do 1 MWh.
Strona 13: Zadanie 8: Serwis samochodowy - w trzech plikach zgromadzono dane dotyczące usług w serwisie samochodowym. Plik samochody.txt zawiera informacje o samochodach: nr_rejestracyjny, marka, rok_produkcji, id_wlasciciela. Plik uslugi.txt zawiera: id_uslugi, usluga, rodzaj_uslugi, cena. Plik wykonane.txt zawiera: data, nr_rejestracyjny, id_uslugi. Zadanie 8.1: Podaj liczbę różnych samochodów spoza województwa śląskiego przyjętych do serwisu i dla których wykonano co najmniej jedną usługę.
Strona 14: Zadanie 8.2: Podaj nazwę najliczniej wykonywanej usługi oraz ile razy ją wykonano. Wymień marki samochodów, dla których ta usługa nie była wykonywana. Zadanie 8.3: Podaj identyfikator właściciela samochodu, który zapłacił najwięcej za usługi. Podaj numery rejestracyjne samochodów tego właściciela oraz nazwy usług. Zadanie 8.4: Podaj kwoty przychodu, jakie serwis uzyskał w listopadzie i grudniu. Do oceny oddajesz plik tekstowy wyniki8.txt oraz plik(i) z realizacją obliczeń.
Strona 15: Zadanie 8.5: Do bazy danych dodano tabelę "właściciele" z polami: id_właściciela, imię, nazwisko. Tabele "właściciele" i "samochody" połączone relacją "jeden do wielu". Napisz zapytanie SQL, aby uzyskać imiona i nazwiska właścicieli samochodów zarejestrowanych w Chorzowie (nr rejestracyjny zaczyna się od SH) i wyprodukowanych w 2020 roku. Nazwiska uporządkuj alfabetycznie. Diagram relacji i miejsce na zapis zapytania.
Strona 17: Zadanie 5: przedstawiono diagram blokowy algorytmu, który oblicza sumę liczb od 1 do n. Określ, jakie wartości przyjmują zmienne w kolejnych krokach algorytmu. Zadanie 6: na rysunku przedstawiono układ współrzędnych z wykresem funkcji f(x)=x²-4x+3, znajdź miejsca zerowe i wierzchołek paraboli. Zadanie 7: tabela zawiera dane dotyczące liczby użytkowników aplikacji w kolejnych miesiącach, oblicz średnią miesięczną liczbę użytkowników.