Đề Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Đề Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python tổng hợp câu hỏi trắc nghiệm chứa đựng nhiều dạng bài tập, bài thi, cũng như các câu hỏi trắc nghiệm và bài kiểm tra, trong bộ Trắc Nghiệm Tin Học 10 – Kết Nối Tri Thức. Nội dung trắc nghiệm nhấn mạnh phần kiến thức nền tảng và chuyên môn sâu của học phần này. Mọi bộ đề trắc nghiệm đều cung cấp câu hỏi, đáp án cùng hướng dẫn giải cặn kẽ. Mời bạn thử sức làm bài nhằm ôn luyện và làm vững chắc kiến thức cũng như đánh giá năng lực bản thân!

Đề 01

Đề 02

Đề 03

Đề 04

Đề 05

Đề 06

Đề 07

Đề 08

Đề 09

Đề 10

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python - Đề 01

1 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 01

Câu 1: Ngôn ngữ lập trình bậc cao được thiết kế để:

2 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 01

Câu 2: Điểm khác biệt cốt lõi giữa ngôn ngữ lập trình bậc cao và ngôn ngữ máy là gì?

3 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 01

Câu 3: Quá trình nào biến đổi mã nguồn (viết bằng ngôn ngữ bậc cao) thành mã máy mà máy tính có thể thực thi trực tiếp?

4 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 01

Câu 4: Trình biên dịch (Compiler) hoạt động như thế nào?

5 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 01

Câu 5: Trình thông dịch (Interpreter) khác với trình biên dịch (Compiler) ở điểm nào?

6 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 01

Câu 6: Ngôn ngữ lập trình Python nổi bật với đặc điểm nào sau đây?

7 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 01

Câu 7: Lĩnh vực nào sau đây thường sử dụng Python RẤT hiệu quả và phổ biến?

8 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 01

Câu 8: Khi bạn muốn kiểm tra nhanh cú pháp hoặc kết quả của một dòng lệnh đơn lẻ trong Python, bạn nên sử dụng môi trường nào?

9 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 01

Câu 9: Bạn đang viết một chương trình Python gồm nhiều dòng lệnh và muốn lưu lại để sử dụng sau này. Bạn nên làm việc trong môi trường nào?

10 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 01

Câu 10: Xem đoạn mã Python sau: print("Xin chao!"). Output khi thực thi đoạn mã này là gì?

11 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 01

Câu 11: Giá trị của biểu thức Python 10 - 4 / 2 là bao nhiêu?

12 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 01

Câu 12: Giá trị của biểu thức Python (5 + 3) * 2 - 1 là bao nhiêu?

13 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 01

Câu 13: Giá trị của biểu thức Python 17 // 3 + 5 % 2 là bao nhiêu? (// là chia lấy phần nguyên, % là chia lấy dư)

14 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 01

Câu 14: Trong Python, yếu tố cú pháp nào được sử dụng để xác định các khối lệnh (ví dụ: các lệnh thuộc cùng một vòng lặp hoặc câu điều kiện)?

15 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 01

Câu 15: Đoạn mã Python nào sau đây có khả năng gây ra lỗi cú pháp liên quan đến thụt lề?

16 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 01

Câu 16: Để thêm chú thích (comment) trên MỘT dòng trong mã nguồn Python, bạn sử dụng ký hiệu nào ở đầu dòng?

17 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 01

Câu 17: Để viết chú thích trên NHIỀU dòng trong mã nguồn Python (thường dùng làm docstring hoặc comment khối), phương pháp phổ biến nhất là sử dụng:

18 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 01

Câu 18: Khi lưu một chương trình viết bằng Python vào tệp, phần mở rộng tệp theo quy ước là gì?

19 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 01

Câu 19: Để thoát khỏi chế độ gõ lệnh trực tiếp (Interactive mode) của Python, bạn có thể sử dụng lệnh nào sau đây?

20 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 01

Câu 20: Ngôn ngữ lập trình nào sau đây KHÔNG phải là ngôn ngữ bậc cao?

21 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 01

Câu 21: Tính 'độc lập phần cứng' của ngôn ngữ lập trình bậc cao có nghĩa là gì?

22 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 01

Câu 22: Python là ngôn ngữ mã nguồn mở. Điều này mang lại lợi ích gì?

23 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 01

Câu 23: Tính 'đa năng' của Python được thể hiện rõ nhất qua điều nào sau đây?

24 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 01

Câu 24: Khi bạn viết sai cú pháp của một lệnh trong Python (ví dụ: gõ 'prnt' thay vì 'print'), lỗi này thuộc loại nào?

25 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 01

Câu 25: Trong Python, điều gì mô tả đúng nhất một 'biểu thức' (expression)?

26 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 01

Câu 26: Lệnh (statement) trong Python là gì?

27 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 01

Câu 27: Bạn được yêu cầu viết một đoạn mã Python để tự động hóa việc gửi email hàng ngày. Loại môi trường làm việc nào phù hợp nhất cho tác vụ này?

28 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 01

Câu 28: Việc Python là ngôn ngữ thông dịch (interpreted) mang lại ưu điểm nào sau đây so với ngôn ngữ biên dịch?

29 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 01

Câu 29: Việc Python là ngôn ngữ thông dịch (interpreted) có thể dẫn đến nhược điểm nào so với ngôn ngữ biên dịch?

30 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 01

Câu 30: Python phù hợp cho người mới bắt đầu học lập trình vì:

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python - Đề 02

1 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 02

Câu 1: Đặc điểm nào sau đây **phân biệt rõ nhất** ngôn ngữ lập trình bậc cao với ngôn ngữ máy?

2 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 02

Câu 2: Python là một ngôn ngữ được thông dịch (interpreted). Điều này có nghĩa là quá trình chuyển đổi mã nguồn Python sang mã máy để thực thi diễn ra như thế nào?

3 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 02

Câu 3: Yếu tố nào sau đây **không** phải là một lý do chính khiến Python trở thành ngôn ngữ phổ biến trong nhiều lĩnh vực (khoa học dữ liệu, phát triển web, giáo dục)?

4 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 02

Câu 4: Cho biểu thức toán học trong Python: `10 + 5 * 2 / 4`. Giá trị của biểu thức này là bao nhiêu?

5 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 02

Câu 5: Xem đoạn mã Python sau:
x = 15
y = x / 3
print(y + 5)

Kết quả in ra màn hình sẽ là gì?

6 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 02

Câu 6: Đoạn mã Python nào sau đây chứa **lỗi cú pháp**?

7 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 02

Câu 7: Trong Python, điều gì được sử dụng để xác định một khối lệnh (block of code), ví dụ như các lệnh thuộc về một cấu trúc điều khiển hay một hàm?

8 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 02

Câu 8: Bạn muốn in ra màn hình dòng chữ "Kết quả là: 15". Lệnh `print()` nào sau đây thực hiện được điều đó?

9 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 02

Câu 9: Chế độ gõ lệnh trực tiếp (Interactive Mode) của Python (thường có dấu nhắc `>>>`) thích hợp nhất cho mục đích nào sau đây?

10 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 02

Câu 10: Bạn muốn thêm chú thích vào mã nguồn Python của mình để giải thích mục đích của một dòng lệnh. Ký tự nào được sử dụng ở đầu dòng để đánh dấu đó là chú thích?

11 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 02

Câu 11: Để viết một chuỗi (string) có nhiều dòng trong Python mà không cần sử dụng ký tự xuống dòng `n` cho mỗi dòng, bạn có thể bọc chuỗi đó trong cặp ký tự nào?

12 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 02

Câu 12: Một trong những lợi ích lớn nhất của việc học lập trình bằng ngôn ngữ bậc cao như Python đối với người mới bắt đầu là gì?

13 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 02

Câu 13: Khi lưu một chương trình Python được viết trong chế độ soạn thảo, phần mở rộng tệp phổ biến và đúng là gì?

14 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 02

Câu 14: Xem xét đoạn mã Python sau:
a = 5
b = a * 2
a = a + b
print(a)

Giá trị cuối cùng của biến `a` được in ra màn hình là bao nhiêu?

15 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 02

Câu 15: Bạn muốn tính tổng của ba số 12, 25 và 30 rồi in kết quả ra màn hình. Đoạn mã Python nào sau đây thực hiện đúng yêu cầu đó?

16 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 02

Câu 16: Đối với ngôn ngữ lập trình được thông dịch như Python, quá trình từ mã nguồn (source code) đến thực thi chương trình thường bao gồm bước trung gian nào?

17 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 02

Câu 17: Một đặc điểm quan trọng của Python là tính đa nền tảng (cross-platform). Điều này có ý nghĩa gì đối với người lập trình?

18 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 02

Câu 18: Xem đoạn mã Python sau:
ten = "An"
tuoi = 16
print("Hoc sinh", ten, "nam nay", tuoi, "tuoi.")

Kết quả in ra màn hình sẽ là gì?

19 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 02

Câu 19: So sánh cú pháp Python với một ngôn ngữ cấp thấp như Hợp ngữ (Assembly), điểm khác biệt nổi bật về mức độ trừu tượng là gì?

20 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 02

Câu 20: Thư viện chuẩn (Standard Library) của Python có vai trò gì?

21 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 02

Câu 21: Xem hai đoạn mã Python sau:
Đoạn 1:
if diem > 5:
print("Dat")

Đoạn 2:
if diem > 5:
print("Dat")

Đoạn mã nào tuân thủ quy tắc thụt lề của Python và sẽ chạy đúng (nếu `diem` được định nghĩa)?

22 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 02

Câu 22: Lệnh nào sau đây trong Python được sử dụng để tạm dừng chương trình và chờ người dùng nhập dữ liệu từ bàn phím?

23 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 02

Câu 23: Xem đoạn mã Python:
a = 10
b = 20
c = a + b
print("Tong la:", c)

Trong đoạn mã này, lệnh nào có chức năng **hiển thị thông tin** ra màn hình?

24 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 02

Câu 24: Python là một ngôn ngữ mã nguồn mở (open source). Điều này mang lại lợi ích gì cho cộng đồng lập trình?

25 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 02

Câu 25: Bạn được yêu cầu viết một chương trình Python đơn giản để tính diện tích hình chữ nhật với chiều dài là 5 và chiều rộng là 3. Bạn cần sử dụng cấu trúc lệnh cơ bản nào?

26 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 02

Câu 26: Bạn muốn in ra màn hình hai dòng chữ riêng biệt: "Dong mot" và "Dong hai". Lệnh `print()` nào sau đây sử dụng ký tự thoát để xuống dòng?

27 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 02

Câu 27: Xem xét đoạn mã Python sau:
message = "Hello, Python!
print(message)

Đoạn mã này sẽ gây ra lỗi gì khi chạy?

28 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 02

Câu 28: Sự khác biệt chính giữa lỗi cú pháp (Syntax Error) và lỗi ngữ nghĩa (Semantic Error) trong lập trình là gì?

29 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 02

Câu 29: Kết quả của hai biểu thức Python sau là gì?
Biểu thức 1: `17 / 5`
Biểu thức 2: `17 // 5`

30 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 02

Câu 30: Python được coi là một ngôn ngữ lập trình đa năng. Điều này được thể hiện qua khả năng ứng dụng của nó trong những lĩnh vực nào?

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python - Đề 03

1 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 03

Câu 1: Ngôn ngữ lập trình bậc cao nào dưới đây được biết đến với cú pháp gần gũi với ngôn ngữ tự nhiên và sử dụng thụt lề để xác định khối lệnh?

2 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 03

Câu 2: Đặc điểm nào sau đây là LỢI ÍCH chính của việc sử dụng ngôn ngữ lập trình bậc cao so với hợp ngữ?

3 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 03

Câu 3: Khi chạy đoạn mã Python sau trong chế độ tương tác (interactive mode), kết quả hiển thị trên màn hình sẽ là gì?
```python
print("Xin chào")
print("Thế giới")
```

4 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 03

Câu 4: Ngôn ngữ lập trình Python thường được gọi là ngôn ngữ 'thông dịch' (interpreted). Điều này có nghĩa là gì?

5 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 03

Câu 5: Đoạn mã Python nào sau đây sẽ gây ra lỗi cú pháp (SyntaxError)?

6 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 03

Câu 6: Trong Python, ký tự nào được sử dụng để bắt đầu một chú thích (comment) trên một dòng duy nhất?

7 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 03

Câu 7: Biểu thức Python `5 + 2 * 3` sẽ cho kết quả là bao nhiêu? (Lưu ý thứ tự ưu tiên toán tử)

8 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 03

Câu 8: Bạn muốn viết một chương trình Python dài gồm nhiều dòng lệnh để giải một bài toán phức tạp. Chế độ làm việc nào của môi trường Python là phù hợp nhất?

9 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 03

Câu 9: File chứa mã nguồn chương trình Python thường có phần mở rộng là gì?

10 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 03

Câu 10: Đoạn mã Python sau sẽ in ra gì?
```python
print("Kết quả:", 10 / 2 + 3)
```

11 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 03

Câu 11: Để viết một chuỗi (string) có thể chứa nhiều dòng và giữ nguyên định dạng xuống dòng trong Python, bạn có thể sử dụng loại dấu ngoặc nào?

12 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 03

Câu 12: Khi bạn gõ lệnh `quit()` trong chế độ tương tác của Python và nhấn Enter, điều gì sẽ xảy ra?

13 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 03

Câu 13: So sánh ngôn ngữ lập trình bậc cao và ngôn ngữ máy, phát biểu nào sau đây là ĐÚNG?

14 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 03

Câu 14: Python được coi là ngôn ngữ có mã nguồn mở. Điều này mang lại lợi ích gì?

15 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 03

Câu 15: Đoạn mã sau in ra gì?
```python
a = 10
b = 5
print(a + b * 2)
```

16 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 03

Câu 16: Khi sử dụng hàm `print()` trong Python với nhiều đối số ngăn cách bởi dấu phẩy, kết quả in ra sẽ như thế nào giữa các đối số?

17 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 03

Câu 17: Điều gì xảy ra nếu bạn không tuân thủ quy tắc thụt lề (indentation) trong Python để định nghĩa các khối lệnh (ví dụ: trong câu lệnh `if` hoặc `for`)?

18 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 03

Câu 18: Đoạn mã nào sau đây sử dụng chú thích (comment) đúng cách trong Python?

19 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 03

Câu 19: Bạn cần kiểm tra nhanh kết quả của một biểu thức toán học hoặc một lệnh Python đơn giản. Chế độ làm việc nào là hiệu quả nhất cho mục đích này?

20 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 03

Câu 20: Biểu thức Python `10 - 4 / 2 + 1` sẽ cho kết quả là bao nhiêu?

21 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 03

Câu 21: Ngôn ngữ lập trình bậc cao giúp lập trình viên tập trung vào giải quyết vấn đề mà không cần quá quan tâm đến:

22 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 03

Câu 22: Đoạn mã Python sau có hợp lệ không? Nếu có, nó in ra gì?
```python
print('Chào')
print('Bạn')
```

23 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 03

Câu 23: Python hỗ trợ nhiều kiểu dữ liệu khác nhau. Trong biểu thức `5 + 3.14`, kết quả sẽ có kiểu dữ liệu gì?

24 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 03

Câu 24: Giả sử bạn có một file chương trình Python tên là `hello.py`. Để chạy chương trình này từ dòng lệnh (terminal), bạn thường sử dụng lệnh nào?

25 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 03

Câu 25: Điều nào sau đây KHÔNG phải là đặc điểm của ngôn ngữ lập trình Python?

26 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 03

Câu 26: Đoạn mã sau in ra gì?
```python
x = 7
y = 3
print(x % y)
```

27 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 03

Câu 27: Chế độ gõ lệnh trực tiếp của Python (Interactive mode) có dấu nhắc đặc trưng là gì?

28 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 03

Câu 28: Khi viết một chương trình Python trong chế độ soạn thảo, bạn cần thực hiện thao tác nào sau khi hoàn thành việc viết mã để có thể chạy chương trình?

29 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 03

Câu 29: Đoạn mã sau in ra gì?
```python
print("2" + "3")
```

30 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 03

Câu 30: Mục đích chính của việc sử dụng chú thích (comment) trong mã nguồn Python là gì?

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python - Đề 04

1 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 04

Câu 1: Ngôn ngữ lập trình bậc cao khác ngôn ngữ máy ở điểm cốt lõi nào?

2 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 04

Câu 2: Quá trình biến đổi chương trình viết bằng ngôn ngữ lập trình bậc cao thành ngôn ngữ máy để máy tính có thể hiểu và thực hiện được gọi là gì?

3 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 04

Câu 3: Python được xếp vào loại ngôn ngữ lập trình nào và sử dụng cơ chế dịch nào là chủ yếu?

4 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 04

Câu 4: Đặc điểm nào của Python giúp nó trở nên phổ biến trong nhiều lĩnh vực như phát triển web, phân tích dữ liệu, trí tuệ nhân tạo?

5 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 04

Câu 5: Trong Python, yếu tố cú pháp nào được sử dụng để phân định các khối lệnh (ví dụ: các lệnh nằm trong một vòng lặp hoặc một câu lệnh điều kiện)?

6 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 04

Câu 6: Đoạn mã Python sau sẽ in ra kết quả gì?
```python
print("Xin chaonPython!")
```

7 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 04

Câu 7: Biểu thức toán học `5 + 3 * 2` trong Python sẽ cho kết quả là bao nhiêu?

8 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 04

Câu 8: Biểu thức Python `15 / 3` sẽ trả về giá trị kiểu dữ liệu nào?

9 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 04

Câu 9: Giá trị của biểu thức Python `20 // 3` là bao nhiêu?

10 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 04

Câu 10: Giá trị của biểu thức Python `17 % 5` là bao nhiêu?

11 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 04

Câu 11: Chế độ làm việc nào của Python thích hợp nhất để thử nghiệm nhanh một vài câu lệnh hoặc thực hiện các phép tính đơn giản?

12 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 04

Câu 12: Khi viết một chương trình Python có nhiều dòng lệnh cần lưu lại để sử dụng sau này, bạn nên làm việc ở chế độ nào?

13 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 04

Câu 13: Đoạn mã Python sau sẽ gây ra lỗi gì?
```python
print("Hello"
"World")
```

14 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 04

Câu 14: Để viết một dòng chú thích (comment) trong Python, bạn sử dụng ký tự nào ở đầu dòng?

15 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 04

Câu 15: Phương pháp nào sau đây KHÔNG phải là cách để kết thúc phiên làm việc trong môi trường gõ lệnh trực tiếp của Python (Python Shell)?

16 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 04

Câu 16: Đoạn mã Python sau in ra gì?
```python
print("Result: " + str(10 + 5))
```

17 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 04

Câu 17: Ngôn ngữ lập trình bậc cao có tính 'trừu tượng' hơn ngôn ngữ máy nghĩa là gì?

18 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 04

Câu 18: Điều nào sau đây mô tả đúng nhất về tính 'mã nguồn mở' của Python?

19 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 04

Câu 19: Cho đoạn mã sau, nếu giá trị nhập từ bàn phím là 7, chương trình sẽ in ra gì?
```python
so = int(input("Nhap mot so: "))
print(so + 3)
```

20 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 04

Câu 20: Giả sử bạn muốn tính giá trị của biểu thức `(10 + 2) * 5 - 3`. Bạn nên viết câu lệnh Python như thế nào để in ra kết quả?

21 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 04

Câu 21: Điểm khác biệt cơ bản giữa ngôn ngữ thông dịch (như Python) và ngôn ngữ biên dịch (như C++) nằm ở đâu?

22 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 04

Câu 22: Đoạn mã Python sau có lỗi không? Nếu có, là lỗi gì?
```python
x = 10
y = 5
if x > y:
print("x lon hon y")
```

23 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 04

Câu 23: Giả sử bạn muốn in ra chuỗi 'Anh nói: "Chào em!"'. Câu lệnh Python nào sau đây là đúng?

24 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 04

Câu 24: Biểu thức Python `(5 + 2) * (8 - 4)` sẽ cho kết quả là bao nhiêu?

25 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 04

Câu 25: Điều nào sau đây là LỢI ÍCH chính của việc sử dụng ngôn ngữ lập trình bậc cao so với hợp ngữ?

26 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 04

Câu 26: Khi chạy một tệp chương trình Python (.py), trình thông dịch Python sẽ thực hiện công việc gì?

27 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 04

Câu 27: Đoạn mã Python nào sau đây sẽ in ra 5 dòng liên tiếp, mỗi dòng là 'Hello'?

28 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 04

Câu 28: Hãy phân tích thứ tự thực hiện các phép toán trong biểu thức Python sau: `10 - 4 / 2 + 3 * 5`.

29 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 04

Câu 29: Đoạn mã Python sau có ý nghĩa gì?
```python
# Day la chuong trinh Python dau tien
print("Xin chao!")
```

30 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 04

Câu 30: Giả sử bạn muốn lưu đoạn mã Python gồm nhiều dòng vào một tệp để có thể chạy lại nhiều lần. Tệp đó nên có phần mở rộng là gì?

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python - Đề 05

1 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 05

Câu 1: Ngôn ngữ lập trình bậc cao có ưu điểm nổi bật nào sau đây so với hợp ngữ và ngôn ngữ máy?

2 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 05

Câu 2: Xét cấu trúc các loại ngôn ngữ lập trình từ gần với máy tính nhất đến gần với ngôn ngữ tự nhiên nhất. Thứ tự nào sau đây là đúng?

3 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 05

Câu 3: Đặc điểm nào của ngôn ngữ lập trình Python giúp nó trở nên phổ biến trong giáo dục và nghiên cứu khoa học?

4 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 05

Câu 4: Trong Python, điều gì được sử dụng để xác định các khối lệnh (ví dụ: khối lệnh sau câu lệnh điều kiện `if` hay vòng lặp `for`)?

5 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 05

Câu 5: Quan sát đoạn mã Python sau:
```python
x = 10
y = 5
print(x + y * 2)
```
Kết quả hiển thị trên màn hình khi chạy đoạn mã này là gì?

6 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 05

Câu 6: Trong Python, biểu thức `10 / 2 + 3 * 2` sẽ cho kết quả là bao nhiêu? (Lưu ý thứ tự ưu tiên toán tử)

7 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 05

Câu 7: Để hiển thị dòng chữ "Xin chào Python!" ra màn hình trong Python, câu lệnh nào sau đây là đúng?

8 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 05

Câu 8: Khi làm việc trong môi trường gõ lệnh trực tiếp (Interactive Mode) của Python, dấu nhắc lệnh thường có dạng gì?

9 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 05

Câu 9: Chế độ làm việc nào trong Python phù hợp nhất để viết và lưu trữ các chương trình có nhiều dòng lệnh?

10 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 05

Câu 10: Đoạn mã Python sau có lỗi không? Nếu có, lỗi ở đâu?
```python
print("Hello World")
print("This is a test")
print("Indented line") # Lỗi ở đây?
```

11 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 05

Câu 11: Để viết chú thích (comment) trên một dòng đơn trong Python, ta sử dụng ký tự nào ở đầu dòng?

12 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 05

Câu 12: Bạn muốn tạo một chuỗi (string) trong Python có thể chứa nhiều dòng và bảo toàn các ký tự xuống dòng. Cách nào sau đây là phù hợp nhất?

13 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 05

Câu 13: Đoạn mã Python sau sẽ in ra kết quả gì?
```python
print("Kết quả:", 7 + 3)
```

14 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 05

Câu 14: Khi gõ lệnh trực tiếp trong môi trường Python, bạn gõ `2 * 5 + 3` và nhấn Enter. Python sẽ làm gì?

15 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 05

Câu 15: Ngôn ngữ lập trình Python được coi là ngôn ngữ thông dịch (interpreted language). Điều này có nghĩa là gì?

16 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 05

Câu 16: Đoạn mã sau có lỗi không? Nếu có, lỗi thuộc loại nào?
```python
print("Chào bạn")
print("Hôm nay thế nào?") # Dòng này bị thụt lề
```

17 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 05

Câu 17: Giả sử bạn muốn tính giá trị của biểu thức toán học `(5 + 3) * 2`. Câu lệnh Python nào sau đây sẽ cho kết quả đúng?

18 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 05

Câu 18: Python hỗ trợ các kiểu dữ liệu cơ bản nào mà không cần khai báo tường minh kiểu dữ liệu cho biến?

19 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 05

Câu 19: Để viết một đoạn chú thích (comment) trên nhiều dòng trong Python, cách phổ biến nào được sử dụng?

20 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 05

Câu 20: Giả sử bạn đang ở chế độ gõ lệnh trực tiếp của Python. Bạn gõ `a = 10` và Enter, sau đó gõ `print(a + 5)` và Enter. Kết quả hiển thị là gì?

21 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 05

Câu 21: So với ngôn ngữ máy, ngôn ngữ lập trình bậc cao có ưu điểm nào về khả năng di động (portability)?

22 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 05

Câu 22: Đoạn mã Python sau sẽ in ra kết quả gì?
```python
x = 5
y = 2
print(x / y)
```

23 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 05

Câu 23: Tại sao ngôn ngữ Python lại được gọi là ngôn ngữ 'bậc cao'?

24 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 05

Câu 24: Bạn muốn in ra màn hình chính xác đoạn văn bản sau, bao gồm cả dấu nháy kép và xuống dòng:
```
Chào mừng bạn đến với
"Thế giới Python"!
```
Câu lệnh `print()` nào sau đây là phù hợp nhất để đạt được kết quả này?

25 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 05

Câu 25: Khi so sánh ngôn ngữ Python với Hợp ngữ (Assembly language), điểm khác biệt cốt lõi nào khiến Python dễ lập trình hơn?

26 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 05

Câu 26: Nếu bạn muốn tính lũy thừa trong Python (ví dụ: 2 mũ 3), toán tử nào sau đây được sử dụng?

27 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 05

Câu 27: Đoạn mã Python sau sẽ in ra gì?
```python
print("Kết" + " " + "nối" + " " + "tri" + " " + "thức")
```

28 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 05

Câu 28: Python có tính năng 'Dynamic Typing'. Điều này có nghĩa là gì?

29 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 05

Câu 29: Trong Python, toán tử chia lấy phần nguyên là gì?

30 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 05

Câu 30: Khi bạn lưu một chương trình Python vào tệp, phần mở rộng tệp chuẩn thường là gì?

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python - Đề 06

1 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 06

Câu 1: Ngôn ngữ lập trình bậc cao ra đời nhằm mục đích chủ yếu nào sau đây?

2 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 06

Câu 2: Đặc điểm nào sau đây KHÔNG phải là đặc điểm của ngôn ngữ lập trình bậc cao?

3 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 06

Câu 3: Python được xếp vào loại ngôn ngữ lập trình nào và lý do chính?

4 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 06

Câu 4: Xét đoạn mã Python sau: `print("Xin chào!")`. Đoạn mã này thuộc loại nào trong các thành phần cơ bản của chương trình?

5 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 06

Câu 5: Trong Python, dấu `#` được sử dụng để làm gì?

6 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 06

Câu 6: Python thường được thực thi bằng cách nào?

7 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 06

Câu 7: Chế độ làm việc nào của Python thích hợp nhất để kiểm tra nhanh một câu lệnh hoặc thực hiện các phép tính đơn giản?

8 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 06

Câu 8: Trong chế độ gõ lệnh trực tiếp của Python, dấu nhắc lệnh thường là gì?

9 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 06

Câu 9: Khi bạn viết một chương trình Python có nhiều dòng lệnh và muốn lưu lại để sử dụng sau, bạn nên làm việc ở chế độ nào?

10 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 06

Câu 10: Tệp tin chứa mã nguồn Python thường có phần mở rộng là gì?

11 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 06

Câu 11: Để thực thi một tệp mã nguồn Python (.py) sau khi đã lưu, bạn thường làm gì?

12 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 06

Câu 12: Kết quả của biểu thức `10 + 5 * 2` trong Python là bao nhiêu? (Kiểm tra thứ tự ưu tiên phép toán)

13 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 06

Câu 13: Kết quả của biểu thức `(10 + 5) * 2` trong Python là bao nhiêu? (Kiểm tra ảnh hưởng của dấu ngoặc)

14 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 06

Câu 14: Quan sát đoạn mã sau:
```python
a = 5
b = 3
print(a / b)
```
Kết quả hiển thị trên màn hình sẽ là gì?

15 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 06

Câu 15: Khi so sánh ngôn ngữ lập trình bậc cao với ngôn ngữ máy, ưu điểm chính của ngôn ngữ bậc cao là gì?

16 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 06

Câu 16: Python được coi là ngôn ngữ 'mã nguồn mở' (open-source). Điều này có ý nghĩa gì?

17 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 06

Câu 17: Điều gì là điểm khác biệt cơ bản nhất giữa trình biên dịch (compiler) và trình thông dịch (interpreter) trong quá trình dịch chương trình?

18 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 06

Câu 18: Tại sao Python lại phổ biến trong nhiều lĩnh vực như khoa học dữ liệu, trí tuệ nhân tạo, phát triển web?

19 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 06

Câu 19: Quan sát đoạn mã sau:
```python
# Đây là một ví dụ
print("Hello") # In ra màn hình
```
Câu lệnh `print("Hello")` sẽ được thực thi, còn dòng `# Đây là một ví dụ` và `# In ra màn hình` thì không. Điều này thể hiện vai trò gì của chú thích?

20 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 06

Câu 20: Trong Python, điều gì là BẮT BUỘC để xác định các khối lệnh (ví dụ: các câu lệnh bên trong một hàm hoặc vòng lặp)?

21 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 06

Câu 21: Xét đoạn mã sau:
```python
a = 10
b = 20
print(a)
print(b)
```
Khi chạy đoạn mã này, điều gì sẽ xảy ra?

22 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 06

Câu 22: Python hỗ trợ nhiều kiểu dữ liệu khác nhau. Kiểu dữ liệu nào được sử dụng để biểu diễn các số nguyên (không có phần thập phân)?

23 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 06

Câu 23: Kiểu dữ liệu nào trong Python được sử dụng để biểu diễn các số có phần thập phân?

24 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 06

Câu 24: Kiểu dữ liệu nào trong Python được sử dụng để biểu diễn các chuỗi ký tự (văn bản)?

25 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 06

Câu 25: Trong Python, để in một đoạn văn bản trên nhiều dòng mà vẫn giữ nguyên định dạng xuống dòng, bạn có thể sử dụng loại dấu nháy nào?

26 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 06

Câu 26: Xét biểu thức Python: `17 // 5`. Kết quả của biểu thức này là bao nhiêu? (Kiểm tra phép chia lấy phần nguyên)

27 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 06

Câu 27: Xét biểu thức Python: `17 % 5`. Kết quả của biểu thức này là bao nhiêu? (Kiểm tra phép chia lấy phần dư)

28 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 06

Câu 28: Tại sao việc học một ngôn ngữ lập trình bậc cao như Python lại được khuyến khích cho người mới bắt đầu?

29 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 06

Câu 29: Khi bạn gõ `print("2" + "3")` vào chế độ gõ lệnh trực tiếp của Python và nhấn Enter, kết quả hiển thị là gì?

30 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 06

Câu 30: So sánh Python với các ngôn ngữ bậc thấp hơn (như C++ hoặc Java) về mặt tốc độ thực thi điển hình. Nhận định nào sau đây thường đúng?

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python - Đề 07

1 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 07

Câu 1: Ngôn ngữ lập trình bậc cao ra đời nhằm mục đích chính nào sau đây?

2 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 07

Câu 2: Đặc điểm nào sau đây KHÔNG phải là của ngôn ngữ máy?

3 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 07

Câu 3: Hợp ngữ (Assembly language) có đặc điểm gì so với ngôn ngữ máy và ngôn ngữ bậc cao?

4 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 07

Câu 4: Chương trình dịch (Translator) có vai trò gì trong quá trình thực thi chương trình viết bằng ngôn ngữ bậc cao?

5 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 07

Câu 5: Trình biên dịch (Compiler) và trình thông dịch (Interpreter) khác nhau cơ bản ở điểm nào trong quá trình dịch và thực thi chương trình?

6 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 07

Câu 6: Python được biết đến là một ngôn ngữ lập trình sử dụng trình thông dịch (Interpreter). Điều này có ý nghĩa gì đối với quá trình phát triển và chạy chương trình Python?

7 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 07

Câu 7: Đặc điểm nào sau đây góp phần làm cho Python trở thành ngôn ngữ phổ biến trong giáo dục và nghiên cứu khoa học?

8 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 07

Câu 8: Trong môi trường lập trình Python, chế độ gõ lệnh trực tiếp (Interactive mode) thường được sử dụng cho mục đích gì?

9 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 07

Câu 9: Để lưu một chương trình Python đã viết trong chế độ soạn thảo (Script mode), tệp thường có phần mở rộng là gì?

10 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 07

Câu 10: Cú pháp nào sau đây là đúng để in ra màn hình dòng chữ 'Xin chao Python!' trong Python?

11 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 07

Câu 11: Điều gì là đặc biệt và quan trọng trong cú pháp của Python để xác định các khối lệnh (block of code) như trong cấu trúc điều khiển (if, for, while) hoặc định nghĩa hàm?

12 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 07

Câu 12: Hãy dự đoán kết quả của biểu thức sau trong Python: 10 + 5 * 2

13 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 07

Câu 13: Hãy dự đoán kết quả của biểu thức sau trong Python: 15 / 3 + 2 * 4

14 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 07

Câu 14: Trong Python, làm thế nào để viết một dòng chú thích (comment) mà trình thông dịch sẽ bỏ qua?

15 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 07

Câu 15: Khi sử dụng lệnh `print()` trong Python để in nhiều giá trị, các giá trị đó mặc định được ngăn cách nhau bởi ký tự nào?

16 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 07

Câu 16: Để viết một xâu (string) có nhiều dòng trong Python, ta có thể sử dụng loại dấu ngoặc nào?

17 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 07

Câu 17: Xét đoạn mã Python sau: print('Ket qua:', 5 + 3 * 2). Kết quả in ra màn hình sẽ là gì?

18 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 07

Câu 18: Câu lệnh Python nào sau đây sẽ gây ra lỗi cú pháp?

19 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 07

Câu 19: Python hỗ trợ nhiều kiểu dữ liệu khác nhau. Kiểu dữ liệu nào thường được sử dụng để lưu trữ các số nguyên (không có phần thập phân)?

20 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 07

Câu 20: Kiểu dữ liệu nào trong Python thường được sử dụng để lưu trữ các số thực (có phần thập phân)?

21 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 07

Câu 21: Biểu thức Python nào sau đây sử dụng toán tử chia lấy phần nguyên?

22 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 07

Câu 22: Biểu thức Python nào sau đây sử dụng toán tử chia lấy số dư?

23 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 07

Câu 23: Hãy xác định thứ tự ưu tiên thực hiện các phép toán số học trong Python (từ cao đến thấp).

24 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 07

Câu 24: Đoạn mã Python nào sau đây sẽ in ra kết quả là 8?

25 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 07

Câu 25: Đoạn mã Python sau thực hiện việc gì? print('Hello' + ' ' + 'World')

26 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 07

Câu 26: Giả sử bạn muốn viết một chương trình Python có nhiều dòng lệnh và cần lưu lại để sử dụng sau này. Bạn nên sử dụng môi trường nào của Python?

27 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 07

Câu 27: Khi chạy một tệp chương trình Python (.py) trong chế độ Script mode, điều gì xảy ra?

28 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 07

Câu 28: Câu lệnh `print('10' + '5')` trong Python sẽ cho kết quả là gì?

29 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 07

Câu 29: Đoạn mã Python sau sẽ in ra gì? print('Lap trinhnPython')

30 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 07

Câu 30: Giả sử bạn có đoạn mã Python sau: print(2 ** 3 + 6 / 3). Kết quả in ra màn hình sẽ là gì?

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python - Đề 08

1 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 08

Câu 1: Ngôn ngữ lập trình bậc cao ra đời nhằm mục đích chính nào sau đây?

2 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 08

Câu 2: Đặc điểm nào sau đây KHÔNG phải là của ngôn ngữ máy?

3 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 08

Câu 3: Hợp ngữ (Assembly language) có đặc điểm gì so với ngôn ngữ máy và ngôn ngữ bậc cao?

4 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 08

Câu 4: Chương trình dịch (Translator) có vai trò gì trong quá trình thực thi chương trình viết bằng ngôn ngữ bậc cao?

5 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 08

Câu 5: Trình biên dịch (Compiler) và trình thông dịch (Interpreter) khác nhau cơ bản ở điểm nào trong quá trình dịch và thực thi chương trình?

6 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 08

Câu 6: Python được biết đến là một ngôn ngữ lập trình sử dụng trình thông dịch (Interpreter). Điều này có ý nghĩa gì đối với quá trình phát triển và chạy chương trình Python?

7 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 08

Câu 7: Đặc điểm nào sau đây góp phần làm cho Python trở thành ngôn ngữ phổ biến trong giáo dục và nghiên cứu khoa học?

8 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 08

Câu 8: Trong môi trường lập trình Python, chế độ gõ lệnh trực tiếp (Interactive mode) thường được sử dụng cho mục đích gì?

9 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 08

Câu 9: Để lưu một chương trình Python đã viết trong chế độ soạn thảo (Script mode), tệp thường có phần mở rộng là gì?

10 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 08

Câu 10: Cú pháp nào sau đây là đúng để in ra màn hình dòng chữ 'Xin chao Python!' trong Python?

11 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 08

Câu 11: Điều gì là đặc biệt và quan trọng trong cú pháp của Python để xác định các khối lệnh (block of code) như trong cấu trúc điều khiển (if, for, while) hoặc định nghĩa hàm?

12 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 08

Câu 12: Hãy dự đoán kết quả của biểu thức sau trong Python: 10 + 5 * 2

13 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 08

Câu 13: Hãy dự đoán kết quả của biểu thức sau trong Python: 15 / 3 + 2 * 4

14 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 08

Câu 14: Trong Python, làm thế nào để viết một dòng chú thích (comment) mà trình thông dịch sẽ bỏ qua?

15 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 08

Câu 15: Khi sử dụng lệnh `print()` trong Python để in nhiều giá trị, các giá trị đó mặc định được ngăn cách nhau bởi ký tự nào?

16 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 08

Câu 16: Để viết một xâu (string) có nhiều dòng trong Python, ta có thể sử dụng loại dấu ngoặc nào?

17 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 08

Câu 17: Xét đoạn mã Python sau: print('Ket qua:', 5 + 3 * 2). Kết quả in ra màn hình sẽ là gì?

18 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 08

Câu 18: Câu lệnh Python nào sau đây sẽ gây ra lỗi cú pháp?

19 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 08

Câu 19: Python hỗ trợ nhiều kiểu dữ liệu khác nhau. Kiểu dữ liệu nào thường được sử dụng để lưu trữ các số nguyên (không có phần thập phân)?

20 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 08

Câu 20: Kiểu dữ liệu nào trong Python thường được sử dụng để lưu trữ các số thực (có phần thập phân)?

21 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 08

Câu 21: Biểu thức Python nào sau đây sử dụng toán tử chia lấy phần nguyên?

22 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 08

Câu 22: Biểu thức Python nào sau đây sử dụng toán tử chia lấy số dư?

23 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 08

Câu 23: Hãy xác định thứ tự ưu tiên thực hiện các phép toán số học trong Python (từ cao đến thấp).

24 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 08

Câu 24: Đoạn mã Python nào sau đây sẽ in ra kết quả là 8?

25 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 08

Câu 25: Đoạn mã Python sau thực hiện việc gì? print('Hello' + ' ' + 'World')

26 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 08

Câu 26: Giả sử bạn muốn viết một chương trình Python có nhiều dòng lệnh và cần lưu lại để sử dụng sau này. Bạn nên sử dụng môi trường nào của Python?

27 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 08

Câu 27: Khi chạy một tệp chương trình Python (.py) trong chế độ Script mode, điều gì xảy ra?

28 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 08

Câu 28: Câu lệnh `print('10' + '5')` trong Python sẽ cho kết quả là gì?

29 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 08

Câu 29: Đoạn mã Python sau sẽ in ra gì? print('Lap trinhnPython')

30 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 08

Câu 30: Giả sử bạn có đoạn mã Python sau: print(2 ** 3 + 6 / 3). Kết quả in ra màn hình sẽ là gì?

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python - Đề 09

1 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 09

Câu 1: Ngôn ngữ lập trình bậc cao mang lại lợi ích chính nào sau đây so với hợp ngữ và ngôn ngữ máy?

2 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 09

Câu 2: Đặc điểm nào của Python khiến nó trở nên phổ biến trong lĩnh vực phân tích dữ liệu và trí tuệ nhân tạo?

3 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 09

Câu 3: Xét đoạn mã Python sau: `ket_qua = 10 + 5 * 2`. Giá trị của biến `ket_qua` sau khi đoạn mã này được thực thi là bao nhiêu?

4 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 09

Câu 4: Trong môi trường gõ lệnh trực tiếp (interactive mode) của Python, dấu nhắc lệnh thường là gì?

5 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 09

Câu 5: Câu lệnh Python nào sau đây sẽ in ra màn hình dòng chữ: `Xin chao cac ban!`?

6 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 09

Câu 6: Python sử dụng gì để xác định các khối lệnh (như thân hàm, vòng lặp, câu điều kiện) thay vì dùng dấu ngoặc nhọn {} như nhiều ngôn ngữ khác?

7 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 09

Câu 7: Khi viết chương trình Python trong chế độ soạn thảo (script mode), tệp chương trình thường được lưu với phần mở rộng nào?

8 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 09

Câu 8: Cho biểu thức Python: `10 / 2 + 3 * 4`. Giá trị của biểu thức này là bao nhiêu?

9 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 09

Câu 9: Ngôn ngữ lập trình bậc cao nào sau đây là ví dụ về ngôn ngữ được biên dịch (compiled language)?

10 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 09

Câu 10: Chế độ làm việc nào của Python thích hợp nhất cho việc kiểm tra nhanh một đoạn mã hoặc một câu lệnh đơn lẻ?

11 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 09

Câu 11: Điều gì xảy ra khi bạn gõ `quit()` hoặc `exit()` trong môi trường gõ lệnh trực tiếp của Python?

12 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 09

Câu 12: Xét đoạn mã Python: `print("Kết quả của 5 + 7 là:", 5 + 7)`. Kết quả in ra màn hình sẽ là gì?

13 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 09

Câu 13: Ngôn ngữ máy (machine code) có đặc điểm gì khiến việc lập trình trực tiếp bằng ngôn ngữ này rất khó khăn?

14 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 09

Câu 14: Python được coi là ngôn ngữ thông dịch (interpreted language) vì lý do nào sau đây?

15 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 09

Câu 15: Để viết một chuỗi (string) trong Python có thể chứa nhiều dòng mà không cần sử dụng ký tự xuống dòng đặc biệt (`n`), bạn có thể sử dụng loại dấu ngoặc nào?

16 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 09

Câu 16: Đoạn mã Python sau có lỗi không? Nếu có, lỗi là gì? `print("Chào các bạn" + 2023)`

17 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 09

Câu 17: Câu lệnh nào sau đây trong Python dùng để thêm một dòng ghi chú (comment) vào mã nguồn mà không ảnh hưởng đến quá trình thực thi?

18 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 09

Câu 18: Giả sử bạn muốn tính giá trị của biểu thức toán học `(5 + 3) * 2^4` trong Python. Câu lệnh nào thực hiện đúng phép tính này?

19 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 09

Câu 19: So sánh ngôn ngữ lập trình bậc cao và hợp ngữ, đặc điểm nào sau đây chỉ có ở ngôn ngữ bậc cao?

20 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 09

Câu 20: Tại sao nói Python là ngôn ngữ 'đa mục đích' (general-purpose)?

21 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 09

Câu 21: Khi sử dụng môi trường gõ lệnh trực tiếp của Python, kết quả của một biểu thức sẽ được hiển thị ngay lập tức sau khi bạn nhấn Enter. Điều này thể hiện đặc điểm nào của môi trường này?

22 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 09

Câu 22: Đoạn mã sau in ra gì? `print(''Hello' said he.')`

23 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 09

Câu 23: Biểu thức Python `10 % 3` cho kết quả là bao nhiêu?

24 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 09

Câu 24: Điểm khác biệt cơ bản giữa chế độ gõ lệnh trực tiếp và chế độ soạn thảo trong Python là gì?

25 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 09

Câu 25: Nếu bạn muốn in ra màn hình dòng chữ `Học Python thật vui!`, câu lệnh nào sau đây là SAI cú pháp?

26 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 09

Câu 26: Biểu thức Python `7 // 2` cho kết quả là bao nhiêu?

27 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 09

Câu 27: Khi một chương trình Python được thực thi, điều gì xảy ra đầu tiên (ở mức khái niệm)?

28 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 09

Câu 28: Đoạn mã Python sau có in ra gì không? `print('Xin chào') # Đây là dòng ghi chú`

29 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 09

Câu 29: Lợi ích của việc sử dụng thư viện chuẩn (standard library) trong Python là gì?

30 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 09

Câu 30: Biểu thức Python `(20 - 5) / 3 + 2 * 4` cho kết quả là bao nhiêu?

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python - Đề 10

1 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 10

Câu 1: Ngôn ngữ lập trình bậc cao có những ưu điểm nổi bật nào so với hợp ngữ (Assembly)?

2 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 10

Câu 2: Xét đoạn mã Python sau:
```python
# Đây là một ví dụ
print("Xin chào thế giới!") # In dòng chữ
```
Đặc điểm nào của ngôn ngữ Python được thể hiện rõ nhất qua việc sử dụng dấu `#` trong đoạn mã trên?

3 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 10

Câu 3: Khi gõ trực tiếp các lệnh Python vào cửa sổ dòng lệnh hoặc môi trường tương tác (như IDLE Shell), bạn đang làm việc ở chế độ nào?

4 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 10

Câu 4: Đoạn chương trình Python sau sẽ cho ra kết quả là bao nhiêu?
```python
a = 10
b = 3
c = a / b
print(c)
```

5 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 10

Câu 5: Đặc điểm nào của Python khiến nó trở thành lựa chọn phổ biến trong các lĩnh vực như phân tích dữ liệu, trí tuệ nhân tạo và tính toán khoa học?

6 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 10

Câu 6: Điểm khác biệt cơ bản nhất giữa ngôn ngữ máy và ngôn ngữ lập trình bậc cao là gì?

7 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 10

Câu 7: Trong Python, điều gì quyết định một khối lệnh (block of code) thuộc về cấu trúc điều khiển (như if, for, while) hay hàm?

8 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 10

Câu 8: Bạn muốn lưu một chương trình Python đã viết bằng chế độ soạn thảo để có thể chạy lại sau này. Tệp tin đó nên được lưu với phần mở rộng (đuôi tệp) nào?

9 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 10

Câu 9: Xem xét biểu thức Python sau: `5 + 2 * 3 - 8 / 4`. Kết quả của biểu thức này là bao nhiêu?

10 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 10

Câu 10: Tại sao Python được coi là ngôn ngữ dễ học và thân thiện với người mới bắt đầu?

11 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 10

Câu 11: Đoạn mã Python nào sau đây KHÔNG tuân thủ quy tắc thụt lề cơ bản và có thể gây ra lỗi cú pháp?

12 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 10

Câu 12: Chế độ gõ lệnh trực tiếp (Interactive mode) của Python thường được sử dụng cho mục đích gì?

13 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 10

Câu 13: Biểu thức Python `17 % 5` sẽ cho kết quả là bao nhiêu? (Lưu ý: `%` là phép toán chia lấy dư)

14 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 10

Câu 14: Giả sử bạn có tệp chương trình Python tên là `hello.py`. Để chạy tệp này từ dòng lệnh (Terminal hoặc Command Prompt), bạn sẽ sử dụng lệnh nào?

15 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 10

Câu 15: Điều nào sau đây mô tả đúng nhất về cách Python xử lý mã nguồn (đặc điểm của một ngôn ngữ thông dịch)?

16 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 10

Câu 16: Biểu thức Python `(7 + 3) * 2 / 5` sẽ cho kết quả là bao nhiêu?

17 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 10

Câu 17: Tại sao việc thụt lề (indentation) lại quan trọng trong Python?

18 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 10

Câu 18: Đặc điểm 'mã nguồn mở' của Python mang lại lợi ích gì?

19 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 10

Câu 19: Trong Python, để in một dòng chữ ra màn hình, ta sử dụng lệnh nào?

20 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 10

Câu 20: So với ngôn ngữ máy, ngôn ngữ lập trình bậc cao như Python mang lại lợi ích nào về khả năng di động (portability)?

21 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 10

Câu 21: Biểu thức Python `10 // 3` sẽ cho kết quả là bao nhiêu? (Lưu ý: `//` là phép toán chia lấy phần nguyên)

22 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 10

Câu 22: Khi viết một chương trình Python dài, việc sử dụng chế độ soạn thảo (Script mode) có lợi thế gì so với chế độ gõ lệnh trực tiếp (Interactive mode)?

23 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 10

Câu 23: Đoạn mã Python sau sẽ in ra gì?
```python
print("Kết quả của 2 + 2 là:", 2 + 2)
```

24 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 10

Câu 24: Ngôn ngữ lập trình Python được mô tả là 'thông dịch' (interpreted). Điều này có nghĩa là gì?

25 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 10

Câu 25: Giả sử bạn gặp lỗi `IndentationError` khi chạy chương trình Python. Lỗi này có khả năng cao là do vấn đề gì?

26 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 10

Câu 26: Hãy phân tích đoạn mã sau và cho biết kết quả in ra màn hình là gì:
```python
x = 10
y = 5
print(x > y and x != y)
```

27 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 10

Câu 27: Đặc điểm nào sau đây KHÔNG phải là ưu điểm của việc sử dụng ngôn ngữ lập trình bậc cao?

28 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 10

Câu 28: Biểu thức Python `2 ** 3 + 6 / 3` sẽ cho kết quả là bao nhiêu? (Lưu ý: `**` là phép toán lũy thừa)

29 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 10

Câu 29: Khi bạn chạy một tệp `.py` chứa mã nguồn Python, quá trình nào diễn ra để máy tính có thể hiểu và thực thi các lệnh của bạn?

30 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 16: Ngôn ngữ lập trình bậc cao và python

Tags: Bộ đề 10

Câu 30: Điều gì xảy ra nếu bạn cố gắng sử dụng một biến trong Python mà chưa gán giá trị cho nó?

Xem kết quả