CleanCode Basic

CleanCode Basic

University

15 Qs

quiz-placeholder

Similar activities

Cuối kì 1(ATTT -20c)

Cuối kì 1(ATTT -20c)

University

20 Qs

Bài 10. Sơ đồ tư duy_KTBC

Bài 10. Sơ đồ tư duy_KTBC

6th Grade - University

10 Qs

Bài 11: Giải Quyết Vấn Đề

Bài 11: Giải Quyết Vấn Đề

9th Grade - University

10 Qs

Bộ nhớ trong (nhóm 3 - thuyết trình)

Bộ nhớ trong (nhóm 3 - thuyết trình)

University

15 Qs

Phần mềm máy tính

Phần mềm máy tính

University

18 Qs

Truyền số liệu

Truyền số liệu

University

10 Qs

Dữ liệu và thông tin

Dữ liệu và thông tin

University

17 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?