Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quizz AI Application 3

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Prompt là gì?

a)

Tên một công cụ AI

b)

Câu lệnh đầu vào cho AI

c)

Một kiểu dữ liệu

d)

Tập lệnh biên dịch

2.

Một sinh viên dùng prompt "Giải thích OOP" để học. Kết quả AI trả lời quá dài và phức tạp. Cách cải thiện prompt tốt nhất là:

a)

Giữ nguyên vì AI biết tự điều chỉnh

b)

Thêm mục tiêu: "Giải thích cho người mới học"

c)

Xoá prompt và dùng lại sau

d)

Thêm dấu hỏi (?) vào cuối

3.

Khi viết prompt: "So sánh Array và Linked List, trả lời trong 5 dòng", thành phần "Ràng buộc" là gì?

a)

So sánh

b)

5 dòng

c)

Array và Linked List

d)

Không có ràng buộc

4.

Khi AI gợi ý một đoạn mã sai, điều tốt nhất bạn nên làm là gì?

a)

Chạy thử ngay để nộp

b)

Dán thẳng vào project

c)

Đọc kỹ, hiểu logic, và sửa lỗi nếu cần

d)

Xóa toàn bộ đoạn mã đó

5.

Bạn cần AI kiểm tra lỗi đoạn mã Java. Prompt nào hiệu quả nhất?

a)

Check lỗi code

b)

Có bug, sửa giúp

c)

Tôi là lập trình viên Java, hãy kiểm tra lỗi đoạn code sau và gợi ý sửa: [mã]

d)

Java bị sai rồi

6.

Vì sao nên xác định vai trò cho AI trong prompt?

a)

Giúp AI phản hồi nhanh hơn

b)

Giúp AI trả lời đúng vai trò, sát nhu cầu người dùng

c)

Không có lý do cụ thể

d)

Để AI tự chọn

7.

Câu 7: Một prompt tốt cho bài học nên KHÔNG có đặc điểm nào sau đây?

a)

Mơ hồ, không rõ ràng

b)

Cụ thể, rõ ràng

c)

Phù hợp với mục tiêu bài học

d)

Khuyến khích tư duy sáng tạo

8.

Lập trình viên dùng prompt để yêu cầu AI tạo mã giả. Cách viết nào hiệu quả?

a)

Viết code đi

b)

Tạo mã giả thuật toán quicksort có giải thích

c)

Code đi nhanh

d)

Gõ đại

9.

Để AI giải thích khái niệm đệ quy (recursion) hiệu quả hơn, bạn nên thêm gì vào prompt?

a)

Không cần thêm gì

b)

Ngữ cảnh: Dành cho sinh viên năm nhất

c)

Câu mệnh lệnh mạnh

d)

Emoji để dễ hiểu hơn

10.

So sánh hiệu suất giữa vòng lặp for và while trong Python thể hiện rõ thành phần nào?

a)

Rõ ràng, cụ thể

b)

Có yêu cầu đầu ra

c)

Mơ hồ, chung chung

d)

Có ngữ cảnh liên quan

11.
a)

Định dạng

b)

Mục tiêu

c)

Vai trò

d)

Ràng buộc

12.

Khi cần AI trình bày bảng so sánh giữa 2 khái niệm, bạn nên yêu cầu định dạng nào?

a)

Văn bản mô tả

b)

Danh sách gạch đầu dòng

c)

Bảng (table) rõ ràng

d)

Không cần định dạng

13.

Lập trình viên nên học kỹ năng viết prompt vì sao?

a)

Vì prompt là bài thi bắt buộc

b)

Giúp AI hiểu đúng, hỗ trợ học lập trình hiệu quả

c)

Vì AI không dùng được nếu thiếu prompt

d)

Prompt thay thế IDE

14.

Bạn muốn ôn tập lập trình hướng đối tượng. Prompt nào phù hợp nhất?

a)

Nói về OOP

b)

Tóm tắt 4 tính chất OOP bằng ví dụ C++ trong 5 dòng

c)

Định nghĩa OOP

d)

Viết bài văn về OOP

15.

Ràng buộc trong prompt có tác dụng gì?

a)

Bắt AI làm việc nhanh hơn

b)

Giới hạn độ dài, định dạng, ngôn ngữ đầu ra

c)

Làm AI ngừng trả lời khi sai

d)

Không quan trọng

16.

Ngữ cảnh trong prompt cung cấp gì?

a)

Thời gian hiện tại

b)

Lịch sử cuộc hội thoại

c)

Thông tin nền giúp AI hiểu yêu cầu rõ hơn

d)

Phong cách viết

17.

Khi yêu cầu AI kiểm tra lỗi code, bạn nên cung cấp thêm gì?

a)

Đoạn mã và ngữ cảnh lỗi

b)

Chỉ gửi đoạn mã

c)

Không gửi gì

d)

Gửi emoji thay vì mô tả

18.

Prompt hiệu quả trong học lập trình giúp gì?

a)

Làm bài hộ

b)

Giúp hiểu sâu, tiết kiệm thời gian tìm kiếm

c)

Tránh phải học lý thuyết

d)

Tăng khả năng đoán đáp án

19.

Lỗi phổ biến khi viết prompt là gì?

a)

Viết bằng tiếng Việt

b)

Không nêu rõ yêu cầu, thiếu ngữ cảnh

c)

Viết dài dòng

d)

Sử dụng thuật ngữ chuyên ngành

20.

Câu nào sau đây là ví dụ cho prompt tổng hợp kiến thức?

a)

Viết ví dụ minh hoạ

b)

Liệt kê các bước của thuật toán sắp xếp nổi bọt

c)

Tóm tắt nguyên lý OOP trong 5 dòng

d)

Sửa lỗi code