java szare


1. Jak wygląda poprawnie zdefinowany operator warunkowy else-if [porawna 1]:
warunek,wynik_true:wynik_false

warunek,wynik_true,wynik_false

warunek:wynik_true?wynik_false

warunek?wynik_true,wynik_false

warunek?wynik_true:wynik_false

warunek,wynik_true?wynik_false

2. Która z poniższych wartości zostanie zapisana do zmiennej x dla wyrażenia x=7%3 [porawna 1]:
1

2.33333

2

3. Jaki będzie wynik działania poniższego przykładu przy wywołaniu [porawnych 1]:
Tu powinien być kod

1,2,3

2,3,4

0,1,2
3,2,1

4. Co się stanie, gdy poniższy program zostanie skompilowany i uruchomiony [porawnych 1]:
Tu powinien być kod


1

Błąd ponieważ tabela anar została użyta przed zainicjowaniem wartościami

2

Błąd ponieważ tabela nie ma podanej wielkości

5. Który element jest na pozycji 3 w tablicy char[] tablica = {'A','0','4','T','h','-'); [poprawna 1]:
'h'

'-'

'T'

'4'

''

6. Applet używa domyślnie menadżera ułożenia FlowLayout, który z poniższych fragmentów kodu zmienia menadżera [porawnych 1]:
setGridLayout(2,2);

setLayoutManager(new GridLayout());

setBorderLayout();

setLayout(new GridLayout(2,2));

7. Technologia Servlets efektywnie zastąpiła technologię[porawnych 1]:
HTML

JavaScript

CGI

Flash

8. Połącz w pary typ prosty - odpowiadający mu typ obiektowy [poprawna 3]:
boolean - Boolean

byte - Byte

char - Char

int - Integer

bool - Bool

int - Int


9. Które z poniższych stwierdzeń jest poprawne [porawnych 2]:
Klasa BufferedReader jest powszechnie używanym strumieniem buforującym dane oraz umożliwiającym wysyłanie całych linii tekstu poprze metodę println(Sting arg)

FilterInputStream i FilterReader są strumieniami wejściowymi pobierającymi dane z tablic bajtów lub znaków

Klasa PrinterReader jest strumieniem wyjściowym umożliwiającym wysyłanie całych linii tekstu poprze metodę println(Sting arg)

ByteArrayInputStream i CharyArrayReader są strumieniami wejściowymi pobierającymi dane z tablic bajtów lub znaków


10. Do czego służy obiekt typu ResultSet [porawnych 1]:
umożliwia, dzięki posiadanym metodom, odczytanie informacji o typach danych przechowywanych w poszczególnych polach tabeli

jest kursorem umożliwiającym pobranie danych z bazy danych wiersz po wierszu

umożliwia, dzięki posiadanym metodom, odczytanie informacji o producencie bazy

11. Powiaż w poprawne pary, metode z klasy Statement z zapytaniem SQL [porawnych 2]:
executeUpdate() - DELETE, UPDATE, INSERT

executeQuery() - SELECT

executeQuery() - SELECT, DELETE, UPDATE

executeUpdate() - INSERT, DROP, SELECT


12. Które z definicji są prawdziwa gdy metoda przesłania (ang. overriding) metodę z klasy bazowej [poprawna 3]:
metoda w podklasie musi pobierać takie same atrybuty

metoda w podklasie musi zwracać taki sam typ danych

metoda w podklasie musi mieć taką samą nazwę

metoda w podklasie musi pobierać inne typy atrybutów lub inna liczbę atrybutów

metoda w podklasie musi zwracać inny typ danych

metoda w podklasie musi mieć inną nazwę

metoda w podklasie może zwracać inny typ danych

13. Które z poniższych stwierdzeń są prawdziwe i dotyczą klasy abstrakcyjnej [poprawna 2]:
Klasa abstrakcyjna może posiadać tylko stałe

Metody abstrakcyjne mogą być publiczne

Metody abstrakcyjne nie muszą wskazywać zwracanego typu danych

Klasa abstrakcyjna może posiadać tylko metody abstakcyjne

Metody abstrakcyjne nie mogą być prywatne

14. Która z definicji musi być spełnina gdy klasa posiada abstrakcyjną metodę [poprawna 1]:
Klasa musi być klasą wewnętrzną

Konstruktor klasy musi być abstarkcyjny

Klasa musi być klasą bazową

Klasa musi być klasą abstrakcyjną

15. Gniazda sieciowe TCP posiadają dwie ważne metody umożliwiające wysyłanie danych poprzez strumienie [porawnych 1]:

getStream()

getOutputStream()

setStream()

getWriter()

setOutputStream()

getReader()

16. Klasy reprezentujące w języku Java gniazda po stronie klienta TCP i UDP to [porawnych 1]:
Socket, DatagramSocket

SocketDatagram, SocketTCP

Socket, Socket

TCPSocket, UDPSocket

17 .Które atrybuty i metody z klasy bazowej są dostępne w podklasie [poprawna 3]:
zadeklarowane jako private

zadeklarowane jako protected

instancyjne

wszystkie, które zostały zadeklarowane z atrybytem określającym widoczność większymi niż protected

zadeklarowane

wszystkie

zadeklarowane jako public

18. Co się stanie gdy programista nie zdefiniuje konstruktora w klasie [poprawna 1]:
zostanie zgłoszony błąd kompilatora

zostanie użyty konstruktor z klasy bazowej

zostanie użyty domyślny konstruktor

zostanie zgłoszony wyjątek podczas działania programu

19. W jakim celu używany jest mechanizm przeciązania (ang. overload) metody [poprawna 1]:
w celu wywoływania metody z tymi samymi parametrami w różnej kolejności

w celu wywoływania tego samego zadnia pod różnymi nazwami

w celu umożliwienia metodzie zwracania różnych wartości

w celu wywoływania metody o tej samej nazwie z różnymi typami parametrów oraz z różną liczbą parametrów

20. Gniazda TCP i UDP po stronie serwera w celu oczekiwania na połączenie klienta wywołują metody [porawnych 2]:
wait()

accept()

waitForConnect()

receive()

21. Które z poniższych przykładów utworzą bezbłędnie obiekty typu InetAddress [porawnych 2]:

InetAddress address = InetAddress.getLocalHost();

InetAddress address = new InetAddress("null");

InetAddress address = InetAddress.getByName("127.0.0.1");

InetAddress address = new InetAddress("127.0.0.1");

22. Która z poniższych deklaracji i inicjalizacji zmiennej jest poprawna [porawna 2]:
char c = "n";

char c = "\n";

char c = '\n';

char c = n;

char c = 'n';

23. Zaznacz które stwierdzenia są poprawne dla słowa kluczowego private, użytego przed deklaracją zmiennej instancyjnej [porawna 1]:
dostęp do zmiennej instancyjnej nie jest ograniczony

dostęp do zmiennej instancyjnej jest ograniczony do klasy, w której obiekt zadeklarowano

dostęp do zmiennej instancyjnej jest ograniczony rónież klas dziedziczących

dostęp do zmiennej instancyjnej jest ograniczony tylko do klas z tego samego pakietu jak ta klasa, w kótej obiekt zadeklarowano

24. Jakiego typu atrybuty są przekazywane jako parametry metody service(...) z interfejsu javax.servlet.Servlet[porawnych 1]:
In, Out

Writer, Reader

ServletRequest, ServletResponse

ContentType, Servant

25. Które z poniższych linii zostanie skompilowana bez błędów (ang. error) i ostrzeżeń (ang. warning)[porawnych 1]:
float f=1.3;

byte b=257;

char c="a";

int i=10;

boolean b=null;

26. Jakiego typu dane mogą być przechowywane w tablicach [poprawna 1]:
jedynie dane liczbowe i obiekty

jedynie proste typy danych lub referencje do obiektów

jedynie ciągi znaków

jedynie proste typy danych lub obiekty przechowyujące liczby

27. Wywołanie metody next() na obiekcie typu ResultSet [porawnych 1]:
podowuje odczytanie następnej wartości z wiesza w tabeli

zwraca false jeśli pierwsza wartość z wiesza w tabeli nie istnieje

podowuje odczytanie informacji o ilości dostępnych wieszy w tabeli

powoduje przejście do następnego wiersza w tabeli

zwraca false jeśli pierwszy wiesz nie istnieje

28. Zaznacz poprawne opisane komponenty pakietu AWT [porawnych 1]:
Checkbox() - pole opcji

JList() - lista

CheckboxGroup() - pole wyboru

JLabel() - etykieta

Label() - etykieta

29. Które z poniższych stwierdzeń jest poprawne [porawnych 3]:
Kontener PreperedStatement - jest wykorzystywany do wysyłania prekompilowanych (przygotowanych) zapytań SQL, zawierających jedno lub więcej pól parametrów (oznaczonych znakiem ?, są to parametry wejściowe (ang. IN), wyjściowe (ang. OUT) oraz wejściowo-wyjściowe(ang. INOUT))

Kontener Statement - jest wykorzystywany do wysyłania prostych zapytań SQL, nie zawierających parametów przekazywanych przy użyciu znaku ?

Kontener PreperedStatement - jest wykorzystywany do wysyłania prekompilowanych (przygotowanych) zapytań SQL, zawierających jedno lub więcej pól parametrów (oznaczonych znakiem ?, są to parametry wejściowe (ang. IN))

Kontener Statement - jest wykorzystywany do wysyłania prostych zapytań SQL, pobierając przekazywane paramety przy użyciu znaku ?

Kontener CallableStatement - jest wykorzystywany do tworzenia odwołania (ang. call) do przechowywanych w bazie danych procedur, pobierając jedno lub więcej pól parametrów (oznaczonych znakiem ?, są to tylko parametry wejściowe (ang. IN))

Kontener CallableStatement - jest wykorzystywany do tworzenia odwołania (ang. call) do przechowywanych w bazie danych procedur

30. Które metody są wykorzystywane poprzez strumienie wejściowe [porawnych 2]:
read, skip, avaible, close

read, flush, mark, close

write, flush, reset, close

mark, reset, ready, close

31. W jakim celu używana jest enkapsulacja [porawna 1]:
w celu bezpośredniego dostępu do zmiennych instancyjnych w obiekcie

w celu usuwania obiektu z pamięci komputera

w celu utworzenia obiektu

w celu ograniczenia bezpośredniego dostępu do zmiennych instancyjnych

32. Które z poniższych stwierdzeń są poprawne:[porawnych 1]

statyczna metoda nie może być przeciążona

prywatna metoda nie może być przeciążona

metoda nie może zostać przesłonięta poprzez metodę bardziej dostępną

przeciążona metoda nie może zgłaszać wyjątku nie zgłaszanego poprzez metodę z klasy bazowej

33. Gniazda sieciowe TCP są [porawnych 1]:
full-duplex

quarter-duplex

duplex

half-duplex

34. Który z poniźszych przykładów porawnie definiuje i inicjuje zmienną typu MojaPubliczKlasa [poprawna 1]:
MojaPubliczKlasa zmienna = new MojaPubliczKlasa();

MojaPubliczKlasa zmienna;

set zmienna = new MojaPubliczKlasa();

zmienna = new MojaPubliczKlasa();

35. Co oznacza słowo kluczowe this użyte w podklasie [poprawna 2]:
konstruktor podklasy

obiekt klasy bazowej

główną metodę

metodę z klasy bazowej

obiekt podklasy

konstruktor z klasy bazowej

metodę main

36. Klasa Student została utworzona w celu wykorzystywania jej poprzez wszystkich i w dowolnym miejscu. Jak powinien być zadeklarowany poprawny konstruktor tej klasy [poprawna 1]:
public void Student()

private void makeStudent()

public Student()

Student()

private Student()

37. Klasa Student została utworzona w celu wykorzystywania jej tylko w obrebie tego samego pakietu. Jak powinien być zadeklarowany poprawny konstruktor tej klasy [poprawna 1]:
Student()

private Student()

public Student()

public void Student()

private void makeStudent()

38. Co oznacza słowo kluczowe super użyte w podklasie [poprawna 2]:
klasę bazową

główną metodę

obiekt podklasy

konstruktor z klasy bazowej

metodę main

39. Która z wymienionych definicji najdokładniej opisuje dziedziczenie [poprawna 1]:
Umożliwia tworzenie nowych klas z istniejących klas

Zamieniać predefiniowaną, dobrze znaną klasę w nową klasę

Wiele klas może być tworzone przy użyciu jednej metody

Kod źródłowy może być wielokrotnie używany, poprzez kopiowanie metod pomiędzy klasami

40. Co się stanie gdy wartość typu double zostanie przekazana zmiennej typu int [porawna 1]:
double x=3.5;
int y=x;
y bedzie miał wartość null

podczas kompilacji zostanie zgłoszony błąd - "możliwa utrata precyzji (ang. possible loss of precision)"

y bedzie miał wartość 1.75

y bedzie miał wartość 7

y bedzie miał wartość 3

41. Która z poniższych lini kodu poprawnie pobiera długość ciągu znaków "book" typu String [poprawna 2]:
String x = new String("book");

int x = "book".length;

int x = new String("book").length();

int x = "book".length();

String x = "book";

int x = new String("book").length;

42. Które z poniższych metod określają cykl życia servletu[porawnych 2]:
setServletConfig, setServletInfo

init, destroy

getServletConfig, getServletInfo

start, stop

43. Wskaż, który z przykłądów umożliwia poprawne wczytanie sterownika JDBC [porawnych 2]:
DriverManager.registerDriver()

Class.newInstance()

Class.forName()

Class.loadDriver()

44. Zaznacz poprawnie opisane metody klasy Applet [porawnych 2]:
stop() - użytkownik opuszcza stron

init() - użytkownik otwiera stronę

start() - przeglądarka pobiera applet

destroy() - użytkownik zamyka przeglądarkę

45. Jaka jest maksymalna wielkość datagramu UDP [porawnych 1]:
65.535 bajtów

256.000 bajtów

65.535 bajtów pomniejszone o nagłówki UDP/IP

521.000 bajtów pomniejszone o nagłówki UDP/IP

521.000 bajtów

46. Które z poniższych stwierdzeń pisujących wyjątki przy obsłudze gniazd sieciowych są poprawne[porawnych 3]:
ConnectException - zdalna stacja odmówiła połączenia, np. z powodu zajętości stacji lub braku procesu w nasłuchu na wskazanym porcie

SecurityException - próba utworzenia obiektu Socket lub ServerSocket na używanym porcie lokalnym lub brak uprawnień

ConnectException - próba utworzenia obiektu Socket lub ServerSocket na używanym porcie lokalnym lub brak uprawnień

SecurityException - wyjątek związany z próbą wykonania akcji naruszającej bezpieczeństwo

BindException - próba utworzenia obiektu Socket lub ServerSocket na używanym porcie lokalnym lub brak uprawnień

47. Które z poniższych wowołań instrukcji if jest poprawna składniowo dla int i=5[porawna 2]:
If(i==5)

if(i!=5)

if(i equals 5)

if(i notequals 5)

if(i=5)

if(i==5)

48. Który z poniźszych przykładów pokazuje poprawne użycie mechanizmu przeciązania (ang. overload) metody [poprawna 2]:
float oblicZwrot(int podatek, float dochod)
float oblicZwrotPodatku(int podatekFirmy, float dochodFirmy)

float oblicZwrot(int podatek, float dochod)
float oblicZwrot(float podatekFirmy, float dochodFirmy)

float oblicZwrot(int podatek, float dochod)
int oblicZwrot(int podatekFirmy, float dochodFirmy)

float oblicZwrot(int podatek, float dochod)
float oblicZwrot(float dochod)

49. Które atrybuty i metody z klasy bazowej są dostępne w podklasie [poprawna 3]:
zadeklarowane

instancyjne

wszystkie

zadeklarowane jako protected

zadeklarowane jako public

zadeklarowane jako private

wszystkie, które zostały zadeklarowane z atrybytem określającym widoczność większymi niż protected

50. Które z poniższych stwierdzeń są poprawne [porawnych 2]:
W celu zarejestrowania odbiorcy zdarzeń zaimplementowanego na bazie interfejsu ActionListener należy wykorzystać metodę addActionListener(new OdbiorcaZdarzen())

Odbiorca zdarzeń zaimplementowany na bazie interfejsu MouseMotionListener poprzez metodę public void mouseMoved (MouseMotionEvent e) obsługuje zdarzenie przesunięcie wskaźnika myszki

Odbiorca zdarzeń zaimplementowany na bazie interfejsu ActionListener poprzez metodę public void actionPerformed(ActionEvent e) obsługuje zdarzenie zamknięcia okna aplikacji

Odbiorca zdarzeń zaimplementowany na bazie interfejsu KeyListener poprzez metodę public void keyPressed (KeyEvent e) obsługuje zdarzenie wciśnięcia klawisza myszki

51. Dopasuj pasujące pary, zapytanie HTTP i odpowiednia metoda z klasy HttpServlet [porawnych 1]:
DELETE -> doDelete

GET -> doGet

HEAD -> callHead

POST -> callPost

52. Jaki termin w programowaniu obiektowym określana jest klasa na bazie której można tworzyć obiekty lub która może być obiektem [poprawna 1]:
abstrakcyjna

bazowa

główna

konkretna

53. Które z poniższych stwierdzeń są prawdziwe i dotyczą interfejsów [poprawna 3]:
Interfejs może posiadać tylko stałe

Metody abstrakcyjne muszą być publicze

Interfejs może posiadać tylko metody abstakcyjne

Metody abstrakcyjne nie muszą wskazywać zwracanego typu danych

Metody abstrakcyjne nie mogą być prywatne

Interfejs może posiadać zmienne instancyjne

54. Wskaż, który z przykłądów umożliwia poprawne wczytanie sterownika JDBC [porawnych 2]:
DriverManager.registerDriver()

Class.forName()

Class.loadDriver()

Class.newInstance()

55. Która z poniższych wartości zostanie zapisana do zmiennej x dla wyrażenia x=(18+6*3)/2 [porawna 1]:
27

36

18

56. Jakie narzędzie jest używane do tworzenia dokumentacji API z napisanego kodu źródłowego [porawna 1]:
jre
javac
javaapi

javadoc
jvm

57. Co zostanie wyświetlone jeżeli poniższy kod zostanie skompilowany i uruchomiony [porawnych 1]:
Tu powinien być kod

default
one, two, default
one
one, default

58. Która z definicji musi być spełnina gdy klasa posiada abstrakcyjną metodę [poprawna 1]:
Klasa musi być klasą abstrakcyjną
Konstruktor klasy musi być abstarkcyjny
Klasa musi być klasą wewnętrzną
Klasa musi być klasą bazową

59. Zaznacz poprawne odpowiedzi [poprawna 2]:
System.out - jest domyślnym strumieniem wyjściowym (w większości systemów operacyjnych konsola systemowa)

System.in - jest domyślnym strumieniem wejściowym (w większości systemów operacyjnych klawiatura)

System.err - jest domyślnym strumieniem wyjściowym (w większości systemów operacyjnych konsola systemowa)

System.in - jest domyślnym strumieniem wyjściowym (w większości systemów operacyjnych konsola systemowa)

System.out - jest domyślnym strumieniem błędów (w większości systemów operacyjnych konsola systemowa)

System.err - jest domyślnym strumieniem wejściowym (w większości systemów operacyjnych klawiatura)

System.err - jest domyślnym strumieniem błędów (w większości systemów operacyjnych kosz systemowy)

System.in - jest domyślnym strumieniem błędów (w większości systemów operacyjnych konsola systemową)

System.out - jest domyślnym strumieniem wejściowym (w większości systemów operacyjnych klawiatura)

60. Które z poniższych stwierdzeń są poprawne [porawnych 2]:

Klasa abstrakcyjna - jest klasą, która została utworzona w celu dostarczenia informacji dla klas potomnych. Nie można stworzyć obiektów klasy abstrakcyjnej.

Interfejs - nie zawiera niczego oprócz abstrakcyjnych definicji metod, trzeba zaimplementować wszystkie metody

Klasa abstrakcyjna - nie może być przesłonięta, czyli jej implementacje zostają zamrożone

Interfejs - nie zawiera niczego oprócz abstrakcyjnych definicji metod, trzeba zaimplementować wszystkie metody, które będzie potrzebne, w klasie implementującej interfejs

61. Która z poniższych wartości zostanie wyświetlna przez poniższy fragment [porawna 1]:
Tu powinien być kod

4.66667

3.33333

3

2

2.0

4

62. Które słowo kluczowe używane jest do wskazania dziedziczenia [porawna 1]:
protected

extend

extends

super

63. Które z poniższych zapytań HTTP umożliwia przesłać dane do serwera jako strumień[porawnych 1]:
POST

HEAD

GET

TRACE

64. Jaki program kompiluje pliki zródłowe i generuje pliki z kodem bajtowym [porawna 1]:
java

javac

javadoc

jar

65. Jaką wartością jest domyślnie inicjowana referencja [porawna 1]:
empty

\u0000

null

0

66. Które z poniższych stwierdzeń są poprawne:[porawnych 1]

prywatna metoda nie może być przeciążona

statyczna metoda nie może być przeciążona

przeciążona metoda nie może zgłaszać wyjątku nie zgłaszanego poprzez metodę z klasy bazowej

metoda nie może zostać przesłonięta poprzez metodę bardziej dostępną

67. Zastosowanie którego słowa kluczowego podowuje, iż zmienna staje się stałą [porawna 1]:
final

constant

static

const

public

68. Która z metod z klasy Object porównuje czy referencje są sobie równe (czy wskazują na ten sam obiekt) [poprawna 1]:
compareReferences()

showDifference()

equals()

isEquals()

compare()

showDif()

isDifference()

69. Plik ze źródłami zawiera dwie klasy. Jedna klasa jest klasą publiczną o nazwie MojaPublicznaKlasa i druga klasa jest klasą prywatną o nazwie MojaProwatnaKlasa. Jak powinien nazywać się plik .java zawierający wymienione klasy [poprawna 1]:
DowolnaNazwa.class

DowolnaNazwa.java

MojaPublicznaKlasa.java

MojaProwatnaKlasa.java

MojaProwatnaKlasa.class

MojaPublicznaKlasa.class

70. Jaki będzie wynik działania poniższego przykładu przy wywołaniu java myprog good morning [porawnych 1]:
Tu powinien być kod

myprog

morning

zostanie zgłoszony wyjątek "java.lang.ArrayIndexOutOfBoundsException: 2"

goud



Wyszukiwarka

Podobne podstrony:
java szare
Kopia java szare
Java Media FreamWork
java 2
Projekt java
JAVA tablice
Inzynieria oprogramowania w ujeciu obiektowym UML wzorce projektowe i Java iowuje
Java Przewodnik dla poczatkujacych Wydanie V javpp5
zasady grupy, java, javascript, oprogramowanie biurowe, programowanie, programowanie 2, UTK, systemy
Największe zastosowanie przemysłowe mają jak dotąd żeliwa szare
praktyczny kurs java NX2M5DXARLEHY6NHXOS5FJHKLI6ACRLQQSDRS2Q
notatki java 08
Praktyczny kurs Java
Java praca domowa 10
java 3 id 226367 Nieznany
Java Coding rules
java object serialization speci Nieznany

więcej podobnych podstron