wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Historia etyczna XIIIw

Total questions: 25

Worksheet time: 19mins

Name
Class
Date
1.

Co to jest skryplet w technologii JSP

a)

Fragment kodu pozwalający wykonać dowolne operacje w języku Java w servlecie

b)

Fragment kodu pozwalający wykonać dowolne operacje w języku Java Script

c)

Fragment kodu pozwalający wykonać dowolne operacje w widoku JSP

2.

Która metoda repozytorium powoduje zapis nowej encji/rekordu do bazy?

a)

repository.save(entity)

b)

repository.insert(entity)

c)

repository.add(entity)

3.

Która adnotacja i gdzie aktywuje proces wyszukiwania komponentów w Spring?

a)

@ComponentScan(basePackages={"pakiet"}) w dowolnej klasie aplikacji

b)

@ComponentScan(basePackages={"pakiet"}) w klasie startowej

c)

@ComponentScaner(basePackages={"pakiet"}) w klasie konfiguracyjnej

4.

Co to jest JNDI?

a)

Mechanizm dostarczania zasobów na podstawie nazw

b)

Mechanizm łączenia interfejsów z danymi aplikacji

c)

Mechanizm mapowania danych w bazie na zasoby aplikacji

5.

Jak nazywa się język zapytań podobny do SQL z wykorzystaniem obiektów Java stosowany w JPA?

a)

ORM

b)

JSQL

6.

W jaki sposób można zainicjalizować baze danych dla SpringData w SpringBoot?

a)

Za pomocą pliku data.sql

b)

Za pomocą pliku database.sql

c)

Za pomocą schema.sql

7.

Jaka adnotacja i w jakiej klasie aktywuje bibliotekę SpringSecurity?

a)

@EnableWebSecurity w klasie konfiguracyjnej (z adnotacją @Configuration)

b)

@EnableSecurity w klasie aplikacji (z adnotacją @SpringBootApplication)

8.

Jaką adnotację posiadają metody realizujące testy w Springu?

a)

@DoTest

b)

@Test

c)

@PerformTest

9.

Do czego służy interfejs CommandLineRunner z @Bean w aplikacji Spring?

a)

Do nawiązania połączenia z bazą danych przy uruchamianiu aplikacji

b)

Do wywoływania skryptów uruchamiających dodatkowe moduły aplikacji

c)

Do wykonywania dodatkowego kodu przy uruchomieniu aplikacji w Spring

10.

W jakim pliku są zapisane podstawowe dane autoryzacyjne dla aplikacji z SpringSecurity?

a)

tomcat-users.xml

b)

userdata.properties

c)

application.properties

11.

W jakim pliku jest konfigurowane projekt aplikacji z użyciem Maven?

a)

app.xml

b)

pom.xml

c)

build.xml

12.

Który atrybut thymeleaft pozwala iterować całą kolekcję?

a)

th:foreach

b)

th:each

c)

th:loop

13.

Co to jest DispatcherServlet w Spring MVC?

a)

Jeden z serwletów przetwarzających żądania http

b)

Główny servlet delegujący żądania HTTP do odpowiednich komponentów

c)

Główny servlet realizujący i przetwarzający żądania HTTP

14.

W jakim podfolderze projektu SpringBoot są składowane widoku Thymeleaf?

a)

/templates

b)

/WebPages

15.

Co jest potrzebne do działania Spring Data do dodaniu zależności – wybierz właściwie?

a)

Konfiguracja dostępu do bazy w klasie startowej aplikacji

b)

Konfiguracja dostępu do bazy danych w application.properties

16.

W jaki sposób aktywuje się https dla aplikacji SpringBoot?

a)

server.ssl.enabled=true w application.properties

b)

server.ssl.enabled=true w klasie konfiguracyjnej

c)

server.ssl.enabled=true w klasie startowej

17.

Jak zrealizować przechowywanie danych w sesji w aplikacji Spring Web?

a)

Za pomocą komponentu z adnotacją @Scope(value = "session",...

b)

Za pomocą dowolnej klasy z adnotacją @Scope(value = "session",...

c)

Za pomocą dowolnej zmiennej z @Scope(value = "session",...

18.

W jaki sposób określa się dostęp dla autoryzowanych użytkowników w SpringSecurity?

a)

httpSecurity.authorizeRequests() w klasie konfiguracyjnej

b)

httpSecurity.authorizeRequests() w klasie startowej

19.

Metoda kontrolera(z którą adnotacją) wywoła widok startowy aplikacji (domyślnie)?

a)

@RequestMapping("/nazwaAplikacji")

b)

@RequestMapping("index.html")

c)

@RequestMapping("/")

20.

Który zasięg jest zasięgiem typowo webowym w spring web?

a)

prototype

b)

application

c)

singleton

21.

Co to jest JDBC?

a)

interfejs programowy realizujący dostęp do baz danych dla języka Java

b)

biblioteka umożliwiająca tworzenie własnej bazy w języku Java

c)

podstawowy mechanizm mapowania obiektowo-relacyjnego dla Java

22.

Adnotacja pozwalająca wstrzyknąć parametr z application.properties do aplikacji to?

a)

@Autowired

b)

@Value

23.

Które polecenie EL w JSP pozwala na wyświetlanie danych z atrybutu modelu appData ?

a)

{appData.parametr1}

b)

${appData.parametr1}

c)

%{appData.parametr1}

24.

Co to są startery w SpringBoot?

a)

Mechanizmy pozwalające uruchomić aplikację jako .jar lub .war

b)

Mechanizmy ułatwiające konfigurację aplikacji

c)

Skrypty uruchamiające aplikację

25.

Jaki prefix domyślnie stosuje biblioteka JSTL w JSP?

a)

<c:forEach

b)

<jslt:forEach

c)

<jslt:forEach