wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Ôn tập bài 1-6 (Java)

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Java là ngôn ngữ lập trình kiểu gì?

a)

Ngôn ngữ lập trình hàm.

b)

Ngôn ngữ lập trình kịch bản.

c)

Ngôn ngữ lập trình thủ tục.

d)

Ngôn ngữ lập trình hướng đối tượng.

2.

Vòng lặp nào trong Java thường dùng khi biết trước số lần lặp?

a)

Vòng lặp foreach

b)

Vòng lặp for

c)

Vòng lặp do-while

d)

Vòng lặp while

3.

Đâu là cú pháp đúng để khai báo một mảng số nguyên trong Java?

a)

int arrayName[];

b)

arrayName int[];

c)

int[] arrayName;

d)

int arrayName;

4.

Để truy cập phần tử thứ 3 của mảng arr, ta dùng cú pháp nào?

a)

arr[3]

b)

arr[2]

c)

arr{2}

d)

arr(2)

5.

Từ khóa nào dùng để khai báo lớp trong Java?

a)

object

b)

class

c)

module

d)

interface

6.

Đâu là access modifier cho phép truy cập trong cùng package và các lớp con?

a)

protected

b)

internal

c)

public

d)

private

7.

Phương thức static thuộc về?

a)

Hàm (function)

b)

Biến (variable)

c)

Giao diện (interface)

d)

Lớp (class)

8.

Từ khóa nào dùng để kế thừa một lớp trong Java?

a)

extends

b)

derives

c)

implements

d)

inherits

9.

Khi một lớp kế thừa lớp khác, nó nhận được gì?

a)

Các thuộc tính và phương thức của lớp con.

b)

Chỉ các phương thức của lớp cha.

c)

Các thuộc tính và phương thức của lớp cha.

d)

Các thuộc tính của lớp con.

10.

Đâu là lợi ích của kế thừa trong lập trình hướng đối tượng?

a)

Tái sử dụng mã nguồn và giảm thiểu sự trùng lặp.

b)

Tạo ra mã nguồn phức tạp hơn.

c)

Tăng cường tính bảo mật cho mã nguồn.

d)

Giảm thời gian phát triển phần mềm.