CleanCode Basic

CleanCode Basic

University

15 Qs

quiz-placeholder

Similar activities

Ôn Tập Công Nghệ Lớp 3

Ôn Tập Công Nghệ Lớp 3

5th Grade - University

20 Qs

Kiến thức Tin học lớp 10

Kiến thức Tin học lớp 10

University

10 Qs

Kĩ năng về công nghệ thông tin

Kĩ năng về công nghệ thông tin

University

10 Qs

CN5. BÀI 3. TÌM HIỂU THIẾT KẾ

CN5. BÀI 3. TÌM HIỂU THIẾT KẾ

5th Grade - University

10 Qs

Cơ sở lập trình_chương 4

Cơ sở lập trình_chương 4

University

15 Qs

Excel_Test_bài 1

Excel_Test_bài 1

University

15 Qs

Test C#

Test C#

University

10 Qs

CleanCode Basic

CleanCode Basic

Assessment

Quiz

Computers

University

Medium

Created by

Thành DK2

Used 1+ times

FREE Resource

15 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Nguyên tắc "Single Responsibility Principle" (SRP) nhấn mạnh vào việc gì?

A. Tạo ra mã nguồn linh hoạt.

B. Mỗi lớp chỉ nên có một nhiệm vụ.

C. Giảm sự phụ thuộc giữa các lớp.

D. Không lặp lại mã nguồn.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

"Clean code" là gì?

A. Mã nguồn không có lỗi.

B. Mã nguồn dễ đọc, dễ bảo trì và dễ hiểu.

C. Mã nguồn tuân thủ một quy tắc đặt tên cụ thể.

D. Mã nguồn có nhiều chức năng và tính năng.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Trong ngữ cảnh SOLID, "S" đại diện cho gì?

A. Súng

B. Sửa đổi

C. Single Responsibility

D. Standardization

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Câu hỏi: Trong SOLID, "O" đại diện cho gì?

A. Object

B. Open

C. Order

D. Obedience

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Câu hỏi: SOLID không bao gồm nguyên tắc nào sau đây?

Static Principle (STP)

Dependency Inversion Principle (DIP)
Open/Closed Principle (OCP)
Interface Segregation Principle (ISP)

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Nguyên tắc nào đảm bảo rằng các đối tượng có thể thay thế lẫn nhau mà không làm thay đổi tính đúng đắn của chương trình?

Nguyên tắc Interface Segregation
Nguyên tắc Liskov Substitution
Nguyên tắc Dependency Inversion
Nguyên tắc Open/Closed

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

"Meaningful fullname" là gì trong lập trình?

Cách đặt tên biến hoặc hàm sao cho phức tạp và khó hiểu
Cách đặt tên biến hoặc hàm sao cho dễ hiểu, mô tả chính xác chức năng của biến hoặc hàm đó.
Sử dụng tên biến hoặc hàm ngẫu nhiên
Không cần quan tâm đến việc đặt tên biến hoặc hàm

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?