Sortowanie bąbelkowe i ustawienia czcionki
Opis arkusza
Praktyczny egzamin z kwalifikacji INF.04 „Projektowanie, programowanie i testowanie aplikacji” trwa 180 minut i składa się z aplikacji konsolowej, aplikacji mobilnej oraz testu programu konsolowego. Pierwsze zadanie polega na napisaniu programu sortującego tablicę 100 pseudolosowych liczb całkowitych metodą bąbelkową. Program może powstać w C++, C#, Javie albo Pythonie, działa w konsoli, sortuje rosnąco i nie korzysta z gotowych funkcji sortowania ani zamiany elementów. Funkcja sortująca przyjmuje tablicę jako argument, nie zwraca wartości, a po zakończeniu programu wyświetlane są wszystkie elementy uporządkowanej tablicy z czytelnym komunikatem. Druga część pracy to aplikacja mobilna do zmiany właściwości czcionki. Interfejs zawiera napisy „Właściwości czcionki” i „Rozmiar:”, suwak o maksymalnej wartości 40, tekst cytatu oraz przycisk „>>”. Przesunięcie suwaka aktualizuje wyświetlany rozmiar i zmienia wielkość czcionki cytatu, a przycisk przełącza tekst kolejno między: „Dzień dobry”, „Good morning” i „Buenos dias”. Układ ma być liniowy, z marginesem 20, zielonym tłem #558B2F oraz odpowiednim formatowaniem tekstów. Trzeba też przygotować test funkcji sortującej dla dodatnich liczb całkowitych z zakresu 0..1000 i udokumentować uruchomienie zrzutem ekranu. Egzaminator ocenia kompilację i uruchomienie programów, poprawność algorytmu sortowania, działanie interfejsu mobilnego, testy oraz kompletność plików w folderach konsola, mobilna i testy.
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