maj 2026

  • Informatyka Tablice w Pythonie. Specjalne elementy. Lider

    1. Co to jest tablica? Tablica (w Pythonie najczęściej nazywana listą) to zbiór wielu wartości przechowywanych pod jedną nazwą. Zamiast tworzyć 10 osobnych zmiennych: możemy użyć listy: Teraz wszystkie wartości są w jednym miejscu i można się do nich odwoływać przez indeksy: Uwaga: W Pythonie liczenie zaczyna się od zera!Czyli pierwszy element ma indeks 0.…

    Know More

  • Zadanie Biblioteka WPF

    Modele/Ksiazki.cs Walidacja/WalidatorKsiazki.cs Logika/BibliotekaSeris.cs MainWindows.xaml MainWindows.xaml.cs

    Know More

  • Wyświetlanie list danych w .NET MAUI i WPF (INF.04)

    Wprowadzenie Wyobraź sobie, że tworzysz aplikację, w której chcesz wyświetlić listę rzeczy: książek, produktów, uczniów albo zadań do wykonania.Nie chcesz ich tworzyć po jednej kontrolce dla każdego wiersza – chcesz, żeby program sam wypełnił listę z danych.Do tego właśnie służą listy danych i kontrolki takie jak CollectionView (w .NET MAUI) oraz ListView (w WPF). To,…

    Know More

  • Zadanie egzaminacyjne – „Aplikacja Biblioteka”

    Opis sytuacji Szkoła planuje wprowadzenie prostego programu do obsługi szkolnej biblioteki.Aplikacja ma umożliwiać przeglądanie książek, wyszukiwanie po tytule lub autorze, filtrowanie tylko wypożyczonych pozycji, a także wypożyczanie i zwracanie książek. Dane książek mają być przechowywane w pamięci programu (bez użycia bazy danych).Każda książka ma informację o tytule, autorze, statusie (dostępna / wypożyczona) i dacie zwrotu.…

    Know More

  • Nawigacja po stronach w .NET MAUI

    1. Co to znaczy „nawigacja między oknami”? Wyobraź sobie aplikację na telefon lub komputer. Rzadko kiedy mamy tylko jedno okno – zwykle są różne ekrany: Nawigacja to właśnie mechanizm, który pozwala przejść z jednego ekranu (np. MainPage) do innego (np. MainPage2). 2. Rodzaje nawigacji w MAUI a) NavigationPage – stos stron To najprostszy sposób. Działa…

    Know More

  • Bazy – sklep zoologiczny

    Zadania – zapytania SQL dla ucznia

    Know More

  • Binding w programowaniu aplikacji

    1. Co to jest Binding? Binding (czyli wiązanie danych) to sposób, w jaki aplikacja WPF może automatycznie połączyć dane z interfejsem użytkownika (GUI).Dzięki bindingowi nie musisz wciąż ręcznie przepisywać danych między kodem a kontrolkami — robi to system za Ciebie. Binding to most między: 2. Przykład z życia Wyobraź sobie stację pogodową: W aplikacji WPF…

    Know More

  • Szybkie potęgowanie – jak myśleć o potędze sprytniej, a nie ciężej

    1. Wstęp – co to znaczy „szybkie potęgowanie”? Gdy słyszysz potęgowanie, pewnie myślisz o czymś w stylu:„2⁸ to 2×2×2×2×2×2×2×2” – osiem mnożeń. To działa, ale… co jeśli chcesz policzyć 2¹⁰⁰⁰?To tysiąc mnożeń – komputer zrobi to, ale bardzo nieefektywnie.Dlatego programiści nauczyli komputery liczyć potęgi sprytniej – przez dzielenie problemu na pół. To właśnie szybkie potęgowanie…

    Know More