kwiecień 2026

  • Tworzenie aplikacji WPF z bazą SQLite

    Czyli jak połączyć okno, logikę programu i prawdziwą bazę danych. 1. Dlaczego w aplikacjach potrzebna jest baza danych? W praktycznie każdej aplikacji trudno obyć się bez przechowywania danych.Na przykład: Gdyby program trzymał wszystko w pamięci RAM, po zamknięciu aplikacji wszystko by znikało.Dlatego używa się baz danych trwałych zapisów na dysku. Na egzaminie INF.04 świetnie sprawdza…

    Know More

  • Konsolowe zadanie

    Klasa Program.cs klasa LogikaObliczenia Klasa WalidacjaWejscia.cs TESTY JEDNOSTKOWE – krok po kroku 1) Dodaj drugi projekt (MSTest) 2) Podłącz projekt testów do projektu z logiką (To jest kluczowe — bez tego testy nie „widzą” klas z Twojej logiki.) 3) Utwórz plik z testami Nazwij plik ObliczeniaTests.cs.PPM na projekt ObliczeniaTablica.Tests → Dodaj → Nowy element… →…

    Know More

  • Prosty Kalkulator i testy jednostkowe

    A. Struktura rozwiązania Solution: ProstyKalkulatorPodTesty B. Kod aplikacji App.xaml MainWindow.xaml MainWindow.xaml.cs Folder: Modele ModeleOperacja.cs ModeleDane.cs – wpis do historii Folder: Walidacja WalidacjaKalkulator.cs Folder: Logika LogikaKalkulator.cs LogikaPolecenie.cs (ICommand) LogikaWidokModel.cs (ViewModel) C. Testy jednostkowe (MSTest) Projekt: ProstyKalkulatorPodTesty.Tests(Dołącz MSTest.TestFramework i MSTest.TestAdapter jeśli szablon nie dodał.) LogikaKalkulatorTests.cs WalidacjaKalkulatorTests.cs D. Szybka instrukcja w VS 2022

    Know More

  • Aplikacja „Pizzeria” – „PASTA la VISTA”

    Stwórz aplikację desktopową w technologii WPF, która pozwala użytkownikowi wybierać pizzę, dodawać ją do koszyka, podglądać podsumowanie zamówienia oraz zapisywać paragon do pliku JSON. Wymagania funkcjonalne Wymagania niefunkcjonalne Instrukcja dla ucznia – jak wykonać zadanie Kryteria oceniania Obszar Punkty Uruchomienie aplikacji, brak błędów kompilacji 2 Prawidłowa struktura folderów i plików (Modele, Logika, Walidacja) 2 Lista…

    Know More

  • HTML + CSS – jak zbudować stronę „Mój bohater – IRON MAN”

    1. WSTĘP – PO CO NAM HTML? HTML to język, którym opisujemy „co jest na stronie”: nagłówki, akapity, listy, obrazki, linki. Gdy wpisujesz adres w przeglądarce, ona pobiera kod HTML i na jego podstawie buduje drzewo elementów. To trochę jak instrukcja składania mebli: HTML mówi, które części są blatami, a które nogami. Bez HTML przeglądarka…

    Know More

  • SIECI KOMPUTEROWE – OD KABLA DO CHMURY

    (czyli jak nasze komputery nauczyły się gadać) 1. WSTĘP: PO CO NAM SIECI? Zacznijmy prosto: kiedyś komputer był samotnikiem.Stał na biurku, działał sam, nie znał żadnych innych komputerów i był z siebie dumny.Aż pewnego dnia ktoś pomyślał: „A gdyby tak dwa komputery połączyć kablem, żeby mogły wymieniać dane?” Tak narodziła się idea sieci komputerowej –…

    Know More

  • SYSTEM OPERACYJNY – CZYLI CO SPRAWIA, ŻE TWÓJ KOMPUTER ŻYJE

    Wyobraź sobie, że komputer to blok mieszkalny: SO robi trzy kluczowe rzeczy: Bez SO programy kłóciłyby się o każdą myszkę i każdy bajt. Co to jest system operacyjny? System operacyjny (ang. Operating System, OS) to oprogramowanie, które: Bez niego komputer to tylko pudełko z elektroniką. Historia w skrócie Pierwsze komputery działały bez systemów operacyjnych –…

    Know More

  • SYSTEMY LICZBOWE – JĘZYK KOMPUTERA

    (Od bitów do kolorów, od binarnych do heksadecymalnych) 1. WSTĘP: DLACZEGO KOMPUTERY LICZĄ INACZEJ NIŻ MY Ty liczysz: 0, 1, 2, 3, 4, 5… aż do 9, potem zaczynasz od nowa: 10, 11… To system dziesiętny — mamy 10 cyfr (0-9), bo mamy 10 palców. Ale komputer ma tylko dwie „opcje”: prąd płynie (1) albo nie płynie…

    Know More