LOGOWANIE
- STRONA GŁÓWNA
- TWÓJ PAKIET PREMIUM
- TWOJE WYNIKI
- KWALIFIKACJE W ZAWODZIE
- NAUKA ZDALNA
- GENERATOR TESTÓW
- ARCHIWUM ARKUSZY
- WSPÓŁPRACA
- KONTAKT
KWALIFIKACJA INF4 - STYCZEŃ 2025 - ZADANIE PRAKTYCZNE NR 1
KOD ARKUSZA: INF.04-01-25.01-SG
Podziel się arkuszem z innymi i udostępnij go na Facebooku:
SKRÓCONA TREŚĆ ARKUSZA:
UWAGA: numer, którym został podpisany arkusz egzaminacyjny (PESEL lub w przypadku jego braku numer paszportu) jest w zadaniu nazywany numerem zdającego.
Wykonaj aplikację konsolową oraz webową według wskazań. Wykonaj dokumentację zgodnie z opisem w części III instrukcji do zadania. Wykorzystaj konto Egzamin bez hasła.
Utwórz folder i nazwij go numerem zdającego. W folderze utwórz podfoldery: konsolowa, webowa, dokumentacja. Po wykonaniu każdej aplikacji, jej pełny kod (cały folder projektu) spakuj do archiwum. Następnie pozostaw w podfolderze jedynie spakowane archiwum, pliki źródłowe, których treść była modyfikowana oraz jeśli jest to możliwe plik wykonywalny.
Część I. Aplikacja konsolowa
Za pomocą narzędzi do tworzenia aplikacji konsolowych zaimplementuj program realizujący różne operacje na tablicach.
Założenia aplikacji:
- Zastosowany obiektowy język programowania zgodny z zainstalowanym na stanowisku egzaminacyjnym: C++ lub C#, lub Java, lub Python
- Tablica oraz operacje na niej wykonywane są implementowane z wykorzystaniem klasy
- Pola klasy:
- Tablica liczb całkowitych (ma być tradycyjną tablicą, a w Python listą)
- Liczba elementów tablicy zapisana jako liczba całkowita. Pole przechowuje faktyczną liczbę elementów. Wszystkie operacje są ograniczone wartością tego pola
- Oba pola są dostępne tylko w tej klasie oraz niedostępne dla klas potomnych
- Konstruktor klasy:
- Przyjmuje jako argument rozmiar tablicy
- Ustawia wartość pola liczby elementów tablicy na wartość argumentu
- Wypełnia tablicę, będącą polem klasy, pseudolosowymi liczbami całkowitymi z zakresu od 1 do 1000
- Metody klasy:
- Wyświetlająca wszystkie elementy tablicy w postaci „<index_tablicy>: <wartość>". Nie zwraca wartości
- Wyszukująca pierwsze wystąpienie wartości, przekazanej jako argument. Metoda zwraca indeks szukanego elementu lub liczbę -1, gdy elementu nie znaleziono
- Wyświetlająca wszystkie wartości nieparzyste z tablicy i zwracająca ich liczbę
- Licząca średnią arytmetyczną wartości w tablicy i zwracająca tą wartość
- Wszystkie metody są dostępne poza klasą
- Program główny: (fragment działania jest widoczny na obrazie 1)
- Tworzy obiekt klasy z rozmiarem tablicy większym od 20
........
........