Przedstawiona deklaracja zmiennych zapisanych językiem JAVA obejmuje
Przedstawiona deklaracja zmiennych zapisanych językiem JAVA obejmuje
Wyjaśnienie i uzasadnienie dydaktyczne
Poprawna odpowiedź: C
Uzasadnienie i szersze wyjaśnienie:
Przeanalizujmy każdą z deklaracji zmiennych w przedstawionym kodzie Java:
String imie = "Anna";– Zmiennaimiejest typuString, który w Javie służy do przechowywania ciągów znaków (tekstu). Jest to typ napisowy.short wiek = 12;– Zmiennawiekjest typushort, który należy do grupy typów przechowujących liczby całkowite.int i = 0;– Zmiennaijest typuint, który również jest typem dla liczb całkowitych.char plec = 'K';– Zmiennaplecjest typuchar, służącego do przechowywania pojedynczych znaków.boolean jestUczniem = true;– ZmiennajestUczniemjest typuboolean, który przechowuje wartości logiczne (truelubfalse).
Podsumowując, mamy:
- Jedną zmienną typu napisowego (
String). - Dwie zmienne typu całkowitego (
short,int). - Jedną zmienną typu znakowego (
char). - Jedną zmienną typu logicznego (
boolean).
Ta kombinacja dokładnie odpowiada opisowi w opcji C.
Dlaczego pozostałe odpowiedzi są nieprawidłowe?
- A: Błędnie klasyfikuje typ
charjako napisowy. W JavieString(ciąg znaków) ichar(pojedynczy znak) to dwa różne typy. - B: Jest to stwierdzenie nieprecyzyjne i nieprawidłowe. W Javie tylko
Stringjest typem obiektowym (złożonym), a pozostałe (short,int,char,boolean) to typy proste (prymitywne). - D: Błędnie identyfikuje jedną ze zmiennych jako typ rzeczywisty (zmiennoprzecinkowy, np.
floatlubdouble), którego nie ma w tym fragmencie kodu, oraz podaje złą liczbę zmiennych całkowitych.
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ą.
- Język programowania JavaW pełni obiektowy język programowania kompilowany do kodu bajtowego (bytecode), wykonywanego przez Wirtualną Maszynę Javy (JVM) zgodnie z regułą WORA ('Napisz raz, uruchamiaj wszędzie').
Podobne pytania z działu „Jezyk java i srodowisko jvm”
Ten sam obszar materiału z kwalifikacji INF.04. W całej bazie znajdziesz 6 pytań z tego działu.
- #115
Przedstawiony algorytm może być zaimplementowany w języku Java w oparciu o instrukcję:
- #147
W przedstawionym fragmencie kodu Java wskaż nazwę zmiennej, która będzie w stanie przechowywać wartość 'T'
- #178
Którego kodu może dotyczyć przedstawiona treść wygenerowana podczas uruchomienia programu Java>
- #252
Oznaczeniem komentarza wieloliniowego w języku Java jest
- #254
W którym języku programowania kod źródłowy programu, przed jego uruchomieniem, musi być skompilowany do kodu maszynowego konkretnej architektury procesora?