Na przedstawionych rysunkach znajduje się okno aplikacji w stanie początkowym oraz po wypełnieniu danych. Zakładając, że pole "Dostępne środki" jest przeznaczone do wprowadzania wartości typu rzeczywistego, wskaż składowe struktury, które optymalnie pasują do tych danych
Na przedstawionych rysunkach znajduje się okno aplikacji w stanie początkowym oraz po wypełnieniu danych. Zakładając, że pole "Dostępne środki" jest przeznaczone do wprowadzania wartości typu rzeczywistego, wskaż składowe struktury, które optymalnie pasują do tych danych
Wyjaśnienie i uzasadnienie dydaktyczne
Poprawna odpowiedź: B (Kod 2)
Uzasadnienie i szersze wyjaśnienie:
Przeanalizujmy typy danych potrzebne do przechowania informacji z formularza:
- Imię ("Anna") i Nazwisko ("Kowalska"): Są to ciągi znaków, więc optymalnym typem jest
String. - Wiek (34): Jest to liczba całkowita. Najbardziej standardowym i odpowiednim typem jest
int. - Dostępne środki (1200,54): Jest to liczba z częścią ułamkową, czyli liczba rzeczywista. Do jej przechowywania służą typy takie jak
floatlubdouble. - Konto aktywne?: Jest to przełącznik, który reprezentuje stan logiczny (prawda/fałsz). Najbardziej odpowiednim typem jest
boolean.
Zestaw z Kodu 2 (String, String, int, float, boolean) najdokładniej i najoptymalniej odpowiada tym wymaganiom.
Dlaczego pozostałe odpowiedzi są nieprawidłowe?
- Kod 1: Używa typu
Stringdla wieku i środków, co jest nieoptymalne i utrudnia operacje matematyczne. - Kod 3: Używa typu
shortdla wartości logicznej, co jest gorszą praktyką niż użycie dedykowanego typuboolean. Użyciedoubledla środków jest poprawne, alefloatw Kodzie 2 również jest prawidłowy. - Kod 4: Używa typu
chardla imienia i nazwiska, który może przechować tylko pojedynczy znak, co jest błędem. Używa równieżshortdla wartości logicznej.
Chcesz poćwiczyć całą kwalifikację INF.04?
Egzamin próbny na czas, nauka działami, losowe pytanie albo przegląd całej bazy — wszystko w przeglądarce i bez zakładania konta.
Pojęcia z tego pytania
- Podstawowe Typy Danych: int, float, char, boolWbudowane w język programowania elementarne typy danych (całkowite, zmiennoprzecinkowe, znakowe i logiczne) określające format pamięci i dozwolone operacje.
- Zmienne i Stałe w programowaniuNazwane obszary pamięci operacyjnej przechowujące dane robocze programu; zmienne pozwalają na modyfikację wartości podczas działania, podczas gdy stałe mają wartość niezmienną.
- Kolejka FIFO i operacje: Push, Pop, Peek, IsEmptyLiniowa struktura danych działająca w trybie FIFO (First-In, First-Out), w której nowe elementy dodawane są na końcu, a pobierane z początku, obsługiwana standardowymi metodami.
Podobne pytania z działu „Podstawy skladni i typy danych”
Ten sam obszar materiału z kwalifikacji INF.04. W całej bazie znajdziesz 54 pytań z tego działu.
- #48
Który z poniższych kroków NIE jest częścią cyklu rozkazowego procesora?
- #49
Która z poniższych zależności między pamięcią operacyjną (RAM) a procesorem jest prawdziwa?
- #51
Które z poniższych miejsc są wykorzystywane do przechowywania informacji w systemach informatycznych?
- #67
Która z poniższych sytuacji może być uznana za wypadek przy pracy?
- #74
Który ze środków ochrony zbiorowej najlepiej sprawdzi się w pracy biurowej?