wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

[Java WebApp] - Session01

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Ứng dụng web được truy cập thông qua thiết bị nào?

a)

 Chỉ máy tính để bàn

b)

Điện thoại, máy tính bảng, máy tính để bàn

c)

Chỉ điện thoại

d)

Phải cài ứng dụng riêng

2.

Khi chạy ứng dụng Java Web với Tomcat trong IntelliJ, thư mục nào thường chứa các file JSP?

a)

src/main/java

b)

src/main/resources

c)

 src/main/webapp

d)

build/classes/java

3.

Trong mô hình ứng dụng web, máy chủ nào dùng để lưu trữ và quản lý dữ liệu?

a)

Web Server

b)

Application Server

c)

Database Server

d)

Proxy Server

4.

Ưu điểm nổi bật của ứng dụng web là gì?

a)

 Không cần cài đặt, sử dụng trực tiếp qua trình duyệt

b)

Không cần internet

c)

Chạy nhanh hơn ứng dụng desktop

d)

Bảo mật tuyệt đối


5.

Kiến trúc Java Web thường tổ chức theo mô hình nào?

a)

Distributed

b)

One-tier

c)

Multi-tier (đa tầng)

d)

 Single Layer

6.

Trong kiến trúc N-tier, tầng Presentation Layer đảm nhiệm công việc gì?

a)

Xử lý logic nghiệp vụ

b)

Truy cập cơ sở dữ liệu

c)

Xử lý việc hiển thị dữ liệu và giao tiếp với người dùng thông qua giao diện người dùng (UI)

d)

Quản lý bảo mật hệ thống

7.

Mô hình MVC trong Java Web gồm những thành phần nào?

a)

Manage - Visual - Controller

b)

Module - View - Content

c)

Model - View - Controller

d)

 Model - Visual - Controller

8.

Trong mô hình MVC, thành phần Controller có vai trò gì?

a)

Quản lý dữ liệu

b)

Hiển thị giao diện

c)

Xử lý yêu cầu và điều phối dữ liệu

d)

Quản lý giao thức mạng

9.

Công nghệ nào là nền tảng cơ bản trong Java Web?

a)

JSF

b)

Servlet và JSP

c)

Hibernate

d)

HTML, CSS, JS

10.

Framework nào hiện đại hỗ trợ phát triển web theo mô hình MVC?

a)

JSP

b)

Apache Struts

c)

Spring MVC

d)

Hibernate

11.

Servlet hoạt động chủ yếu ở đâu?

a)

Trình duyệt

b)

Máy khách (Client)

c)

Máy chủ (Server)

d)

Cơ sở dữ liệu

12.

Chức năng chính của Servlet là gì?

a)

Quản lý cơ sở dữ liệu

b)

 Tối ưu hóa mạng

c)

Sinh giao diện tĩnh

d)

Tiếp nhận yêu cầu, xử lý và phản hồi động

13.

Khi chạy, trang JSP được server xử lý như thế nào?

a)

Giữ nguyên HTML

b)

Biên dịch thành Servlet

c)

Biên dịch thành file CSS

d)

Biên dịch thành file JavaScript

14.

Apache Tomcat là gì?

a)

Phần mềm quản lý cơ sở dữ liệu

b)

 IDE lập trình Java

c)

Trình duyệt web

d)

Web server chạy ứng dụng Java Web

15.

Dự án Java thường được đóng gói thành loại file nào ?

a)

war

b)

java

c)

class

d)

javac