Bài kiểm tra lập trình kết hợp văn hóa và lịch sử

Nguồn: PTA

Giới thiệu

Phiên bản mới cập nhật! Đoạn code nào thể hiện đúng ý thơ "Trời nếu không yêu rượu, sao có sao Tửu Tuyền? Đất nếu không yêu rượu, sao có giếng Tửu Tuyền? Trời đất đã yêu rượu, ta say chẳng hổ thẹn trời"?
Trong phim "The Wandering Earth", lập trình viên cứu Trái Đất là ai?
Câu thơ "Tiếng khỉ hú hai bờ không dứt, con thuyền nhẹ vượt muôn trùng núi" liên quan đến đặc tính thuật toán nào?

Câu hỏi

Câu 2-1

Ý thơ nào không phù hợp với đời sống lập trình viên?

A. Sự đời bao nỗi khó lường, mối sầu xuân khiến tóc sương
B. Ngồi gãi đầu đau khổ, mái tóc thưa cài chẳng nổi trâm
C. Ta say muốn ngủ, ngươi hãy đi, ngày mai còn có đàn cầm
D. Ngũ canh trống giục sao rơi, bóng sao sông khuấy động trời

Đáp án: C (Đúng) - Vì C mô tả trạng thái thư thả, không phù hợp với áp lực lập trình.

Câu 2-2

Câu chuyện "Chùa trên núi" liên quan đến thuật toán nào?

Chuyện kể lặp đi lặp lại về chùa trên núi có hòa thượng giảng kinh

Đáp án: Đệ quy (Recursion) - Vì có tính chất tự gọi chính mình.

Câu 2-3

Câu "Hẹn đến quá canh hai, nhàn nhã gõ quân kỳ" phản ánh lỗi nào?

Đáp án: Chạy quá thời gian (Time Limit Exceeded) - Vì phải chờ đợi kết quả mãi không xuất hiện.

Câu 2-4

Ý thơ "Gió đông chẳng chiều lòng Chu Du, hai nàng Kiều bị giam tháp Đồng Tước" liên quan cấu trúc nào?

Đáp án: Cấu trúc rẽ nhánh (Branching) - Thể hiện quyết định nếu không có điều kiện.

Câu 2-5

Phương pháp trị thủy của Cổn liên quan công nghệ nào?

Đáp án: Tường lửa (Firewall) - Vì Cổn dùng biện pháp chặn lũ tạm thời.

Câu 2-6

Câu "Cá bơi khắp nơi" liên quan thuật toán nào?

"Nam, Bắc, Đông, Tây đều có bóng cá lượn"

Đáp án: Liệt kê (Exhaustive Search) - Vì mô tả việc kiểm tra tất cả hướng.

Câu 2-7

Triết lý "Biết vô hạn với đời hữu hạn" liên quan thuật toán nào?

Đáp án: Thuật toán xấp xỉ (Approximation) - Thể hiện việc dùng hữu hạn mô tả vô hạn.

Câu 2-8

Chiến thuật thống nhất Lục Quốc của Tần Thủy Hoàng thuộc tư tưởng thuật toán nào?

Đáp án: Chia để trị (Divide and Conquer) - Dùng sách lược phân chia đối thủ.

Câu 2-9

Câu "Thuyền nhẹ vượt ngàn trùng núi" liên quan đặc tính nào?

Đáp án: Độ phức tạp thời gian thấp (Low Time Complexity) - Nhấn mạnh tốc độ di chuyển.

Câu 2-10

Công nghệ nào không liên quan đến chiến dịch Dunkirk?

Đáp án: Ảo hóa (Virtualization) - Vì không liên quan đến việc tập trung sơ tán.

Câu 2-11

Câu "Đọc kinh ngày đêm không ngừng" liên quan cấu trúc nào?

Đáp án: Vòng lặp (Loop) - Thể hiện tính lặp đi lặp lại.

Câu 2-12

Sách nào là kinh điển lập trình?

A. Nhị sư huấn luyện yêu
B. Biên thành lãng tử
C. Thuyết nhân nguyệt
D. Sơn hải kinh

Đáp án: C. Thuyết nhân nguyệt (The Mythical Man-Month) - Tác phẩm kinh điển về quản lý dự án phần mềm.

Câu 2-13

Đoạn code nào thể hiện đúng triết lý "Trời đất yêu rượu"?


if (thienAiuu == false) thienTinhRuu = false;
if (diaAiuu == false) diaGiangRuu = false;
if (thienTinhRuu && diaGiangRuu) toiKhongHoc = true;

Đáp án: D (Đúng) - Phù hợp logic điều kiện trong câu thơ.

Câu 2-14

Ai là người đầu tiên đề xuất tư tưởng nhị phân?

Đáp án: Phục Hy (Fu Xi) - Người sáng tạo Bát Quái với hệ nhị phân.

Câu 2-15

Câu "Nước Hoàng Hà chảy ra biển cả" liên quan cấu trúc nào?

Đáp án: Cấu trúc tuần tự (Sequential) - Mô tả dòng chảy từ điểm này đến điểm khác.

Câu 2-16

Câu chuyện về Tề Vương chứng tỏ điều gì?

Đáp án: Không xác định được yêu cầu (Requirement) - Vì Tề Vương không định nghĩa rõ tiêu chí nhân tài.

Câu 2-17

Triết lý "Tích tiểu thành đại" liên quan thuật toán nào?

Đáp án: Quy hoạch động (Dynamic Programming) - Dựa vào mối quan hệ giữa các bước trước sau.

Câu 2-18

Robot trong phim Ấn Độ sử dụng thuật toán thông minh nào?

Đáp án: Mạng nơ-ron (Neural Network) - Công nghệ AI hiện đại cho robot.

Câu 2-19

Câu "Tìm trăm lần trong đám người" liên quan thuật toán nào?

Đáp án: Liệt kê (Exhaustive Search) - Phải duyệt qua tất cả phương án.

Câu 2-20

Bài thơ "Tiếng đàn trong hộp" liên quan ngôn ngữ nào?

Đáp án: C (Đúng) - Vì liên quan đến việc xử lý底层 tương tác giữa phần mềm và phần cứng.

Câu 2-21

Chính sách "Một đường roi" của Trương Cư Chính tương ứng khái niệm nào?

Đáp án: Giao diện thống nhất (Unified Interface) - Vì hợp nhất các loại thuế thành một hình thức duy nhất.

Câu 2-22

Câu "Lười tính thắng thua" liên quan thuật toán nào?

Đáp án: Thuật toán ngẫu nhiên (Randomized Algorithm) - Hành động không theo quy tắc cố định.

Câu 2-23

Câu "Dụng binh càng nhiều càng tốt" liên quan thuật toán nào?

Đáp án: Thuật toán tham lam (Greedy Algorithm) - Chọn lựa tối ưu cục bộ ở từng bước.

Câu 2-24

Câu "Nghe tiếng ếch kêu" liên quan lỗi nào?

Đáp án: Kết quả sai (Wrong Answer) - Vì "ếch" (frog) phát âm gần giống "WA" (Wrong Answer).

Câu 2-25

Vì sao có mệnh đề "Trứng có lông" sai?

Đáp án: Con trỏ nguy hiểm (Dangerous Pointer) - Vì suy luận sai do trỏ đến thuộc tính không tồn tại.

Thẻ: PTA thuật toán văn hóa lập trình lịch sử công nghệ

Đăng vào ngày 8 tháng 7 lúc 12:10