Przejdź do głównej treści
INF.04-02-23.01-SGStyczeń 2023 · 180 min

Notatki konsolowe i mobilne

Opis arkusza

Praktyczny egzamin z kwalifikacji INF.04 „Projektowanie, programowanie i testowanie aplikacji” trwa 180 minut i łączy programowanie obiektowe z przygotowaniem prostej aplikacji mobilnej oraz dokumentacji. Pierwsze zadanie polega na napisaniu aplikacji konsolowej w C++, C#, Javie albo Pythonie. Trzeba przygotować klasę notatki z prywatnym statycznym licznikiem, prywatnym identyfikatorem oraz chronionymi polami tekstowymi na tytuł i treść. Konstruktor przyjmuje tytuł i treść, zwiększa licznik, nadaje kolejne id od 1 i zapisuje dane. Klasa udostępnia dwie metody: prezentację tytułu z treścią oraz diagnostyczne wypisanie wszystkich pól rozdzielonych średnikami. Program główny tworzy dwie przykładowe notatki i pokazuje działanie obu metod dla każdej z nich. Drugie zadanie to aplikacja mobilna do prostych notatek, wykonana np. w Android Studio lub Xamarinie. Interfejs w XML/XAML zawiera pionowy układ, poziomy pasek z polem tekstowym z podpowiedzią „Nowy element” i przyciskiem „DODAJ”, a niżej listę. Na starcie widoczne są trzy notatki z pliku dane.txt lub wpisane ręcznie; po użyciu przycisku nowy tekst trafia na koniec kolekcji i lista odświeża się automatycznie. Styl ma obejmować karmazynowy przycisk i separator listy w kolorze #DC143C. Dokumentacja zawiera komentarz-nagłówek klasy, zrzuty ekranu działania obu aplikacji oraz plik egzamin z informacjami o systemie, środowiskach, emulatorze i językach. Egzaminator ocenia poprawność kompilacji i uruchomienia, zgodność klas i interfejsu z opisem, działanie dodawania elementów do listy oraz kompletność plików przekazywanych na płycie.

Rozwiązanie krok po kroku Nowość

Wyjaśnienie każdego kroku, kod z podświetlonymi zmianami i podgląd po każdym kroku.

Zobacz rozwiązanie

Pobierz pliki

Załączniki

  • zad2.zipMateriały do zadania: dane.txt. Hasło do archiwum jest podane w treści arkusza. 255 B

Metadane

Kwalifikacja
INF.04
Rok
2023
Sesja
Styczeń
Czas
180 min