[KNTT] Trắc nghiệm Tin học 5 bài 15: Sử dụng biếu thức trong chương trình

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é!!!

[KNTT] Trắc nghiệm Tin học 5 bài 15: Sử dụng biếu thức trong chương trình

[KNTT] Trắc nghiệm Tin học 5 bài 15: Sử dụng biếu thức trong chương trình

1. Trong lập trình, toán hạng (operand) là gì?

A. Ký hiệu thực hiện phép toán.
B. Giá trị hoặc biến mà toán tử tác động lên.
C. Kết quả của một phép tính.
D. Một lệnh điều kiện.

2. Khi sử dụng biểu thức trong chương trình, mục đích chính của việc này là gì?

A. Để làm cho mã nguồn trở nên phức tạp hơn.
B. Để thực hiện các phép tính toán và trả về giá trị.
C. Để hiển thị thông báo cho người dùng.
D. Để định nghĩa các biến mới.

3. Trong lập trình, mục đích của việc sử dụng biểu thức có thể bao gồm:

A. Chỉ để làm cho mã nguồn khó đọc hơn.
B. Định nghĩa các hàm và lớp.
C. Thực hiện các phép tính, so sánh điều kiện và thao tác dữ liệu để tạo ra kết quả.
D. Báo lỗi khi có vấn đề xảy ra.

4. Toán tử so sánh nào được sử dụng để kiểm tra xem hai giá trị có bằng nhau hay không?

A. !=
B. >
C. ==
D. <=

5. Trong biểu thức `(7 + 3) * 2`, dấu ngoặc đơn `()` có tác dụng gì?

A. Làm cho chương trình chạy chậm hơn.
B. Thay đổi thứ tự ưu tiên của các phép toán.
C. Chỉ dùng để làm cho biểu thức dễ đọc hơn.
D. Báo lỗi cho trình biên dịch.

6. Xem xét biểu thức `10 / 2 + 5`. Theo quy tắc ưu tiên toán tử thông thường, phép tính nào sẽ được thực hiện trước?

A. Phép cộng (+) giữa 2 và 5.
B. Phép chia (/) giữa 10 và 2.
C. Không có thứ tự ưu tiên rõ ràng, tùy thuộc vào trình biên dịch.
D. Phép cộng (+) giữa kết quả chia và 5.

7. Đâu là ví dụ về một biểu thức số học đơn giản trong lập trình?

A. print(Hello)
B. 5 + 3 * 2
C. a = 10
D. if x > 5:

8. Đâu là một ví dụ về toán tử (operator) trong lập trình?

A. Số 5
B. Biến x
C. +
D. Chuỗi hello

9. Nếu có một biểu thức tính diện tích hình chữ nhật với chiều dài `cd` và chiều rộng `cr`, biểu thức đó sẽ là:

A. cd + cr
B. cd / cr
C. cd * cr
D. cd - cr

10. Toán tử nào thường được dùng để nối hai chuỗi ký tự lại với nhau?

A. *
B. &
C. +
D. -

11. Trong biểu thức `a AND b`, toán tử `AND` (hoặc tương đương) dùng để làm gì?

A. Kiểm tra xem a có lớn hơn b không.
B. Trả về giá trị của a nếu cả a và b đều đúng.
C. Trả về True chỉ khi cả a và b đều là True.
D. Trả về True nếu một trong hai hoặc cả hai a và b là True.

12. Nếu biến tuoi có giá trị là 18, biểu thức logic `tuoi >= 18` sẽ trả về giá trị gì?

A. False
B. True
C. 18
D. Error

13. Trong biểu thức `x = y * 2 + 5`, nếu `y` có giá trị là 3, thì giá trị của `x` sẽ là bao nhiêu?

A. 11
B. 13
C. 16
D. 21

14. Biểu thức `(10 > 5) AND (3 < 1)` sẽ trả về giá trị gì?

A. True
B. False
C. Error
D. 10

15. Xem xét biểu thức `round(3.7)`. Hàm `round()` thường dùng để làm gì?

A. Chuyển đổi số thập phân thành số nguyên tố.
B. Làm tròn số thập phân đến số nguyên gần nhất (hoặc theo quy tắc làm tròn được chỉ định).
C. Tính căn bậc hai của số.
D. Chuyển đổi số nguyên thành số thập phân.

16. Đâu là một ví dụ về biểu thức logic trong lập trình?

A. 15 - 7
B. x == 10
C. print(Success)
D. y = z + 1

17. Biểu thức `len(Python)` thường trả về giá trị gì?

A. Chuỗi Python
B. Số ký tự trong chuỗi Python.
C. True
D. False

18. Trong lập trình, biểu thức (expression) là gì?

A. Một tập hợp các lệnh để máy tính thực hiện một nhiệm vụ.
B. Một chuỗi các ký tự được bao quanh bởi dấu nháy kép.
C. Một tổ hợp các toán tử, toán hạng và có thể có các hàm, dùng để tính toán và trả về một giá trị duy nhất.
D. Một cách để lưu trữ dữ liệu trong máy tính.

19. Đâu là một ví dụ về biểu thức chuỗi (string expression)?

A. 10 * 2
B. Hello + + World
C. True and False
D. x = 10

20. Toán tử nào sau đây là toán tử gán (assignment operator)?

A. ==
B. +=
C. =
D. >=

21. Xem xét biểu thức `a = 5 * (3 + 2)`. Giá trị của biến `a` sau khi thực hiện biểu thức này là bao nhiêu?

A. 13
B. 25
C. 30
D. 15

22. Toán tử nào sau đây được sử dụng để thực hiện phép chia lấy phần dư trong hầu hết các ngôn ngữ lập trình?

A. /
B. %
C. *
D. +

23. Trong lập trình, hàm (function) có thể được sử dụng như một phần của biểu thức như thế nào?

A. Hàm luôn đứng một mình và không thể là một phần của biểu thức.
B. Hàm có thể trả về một giá trị, và giá trị đó có thể được sử dụng trong biểu thức.
C. Hàm chỉ dùng để in kết quả ra màn hình.
D. Hàm chỉ dùng để định nghĩa biến.

24. Khi sử dụng biểu thức `a = b++`, điều này có nghĩa là gì trong các ngôn ngữ hỗ trợ toán tử tăng hậu tố (postfix increment)?

A. Giá trị của `b` tăng lên 1, sau đó giá trị mới được gán cho `a`.
B. Giá trị hiện tại của `b` được gán cho `a`, sau đó `b` mới tăng lên 1.
C. Chỉ có giá trị của `b` tăng lên 1.
D. Biểu thức này không hợp lệ.

25. Biểu thức `x = 5 + y` là một ví dụ về:

A. Chỉ là một biểu thức số học.
B. Một phép gán giá trị, trong đó biểu thức `5 + y` được tính toán và gán cho biến `x`.
C. Một phép so sánh.
D. Một lệnh in ra màn hình.

1 / 25

Category: [KNTT] Trắc nghiệm Tin học 5 bài 15: Sử dụng biếu thức trong chương trình

Tags: Bộ đề 1

1. Trong lập trình, toán hạng (operand) là gì?

2 / 25

Category: [KNTT] Trắc nghiệm Tin học 5 bài 15: Sử dụng biếu thức trong chương trình

Tags: Bộ đề 1

2. Khi sử dụng biểu thức trong chương trình, mục đích chính của việc này là gì?

3 / 25

Category: [KNTT] Trắc nghiệm Tin học 5 bài 15: Sử dụng biếu thức trong chương trình

Tags: Bộ đề 1

3. Trong lập trình, mục đích của việc sử dụng biểu thức có thể bao gồm:

4 / 25

Category: [KNTT] Trắc nghiệm Tin học 5 bài 15: Sử dụng biếu thức trong chương trình

Tags: Bộ đề 1

4. Toán tử so sánh nào được sử dụng để kiểm tra xem hai giá trị có bằng nhau hay không?

5 / 25

Category: [KNTT] Trắc nghiệm Tin học 5 bài 15: Sử dụng biếu thức trong chương trình

Tags: Bộ đề 1

5. Trong biểu thức `(7 + 3) * 2`, dấu ngoặc đơn `()` có tác dụng gì?

6 / 25

Category: [KNTT] Trắc nghiệm Tin học 5 bài 15: Sử dụng biếu thức trong chương trình

Tags: Bộ đề 1

6. Xem xét biểu thức `10 / 2 + 5`. Theo quy tắc ưu tiên toán tử thông thường, phép tính nào sẽ được thực hiện trước?

7 / 25

Category: [KNTT] Trắc nghiệm Tin học 5 bài 15: Sử dụng biếu thức trong chương trình

Tags: Bộ đề 1

7. Đâu là ví dụ về một biểu thức số học đơn giản trong lập trình?

8 / 25

Category: [KNTT] Trắc nghiệm Tin học 5 bài 15: Sử dụng biếu thức trong chương trình

Tags: Bộ đề 1

8. Đâu là một ví dụ về toán tử (operator) trong lập trình?

9 / 25

Category: [KNTT] Trắc nghiệm Tin học 5 bài 15: Sử dụng biếu thức trong chương trình

Tags: Bộ đề 1

9. Nếu có một biểu thức tính diện tích hình chữ nhật với chiều dài `cd` và chiều rộng `cr`, biểu thức đó sẽ là:

10 / 25

Category: [KNTT] Trắc nghiệm Tin học 5 bài 15: Sử dụng biếu thức trong chương trình

Tags: Bộ đề 1

10. Toán tử nào thường được dùng để nối hai chuỗi ký tự lại với nhau?

11 / 25

Category: [KNTT] Trắc nghiệm Tin học 5 bài 15: Sử dụng biếu thức trong chương trình

Tags: Bộ đề 1

11. Trong biểu thức `a AND b`, toán tử `AND` (hoặc tương đương) dùng để làm gì?

12 / 25

Category: [KNTT] Trắc nghiệm Tin học 5 bài 15: Sử dụng biếu thức trong chương trình

Tags: Bộ đề 1

12. Nếu biến tuoi có giá trị là 18, biểu thức logic `tuoi >= 18` sẽ trả về giá trị gì?

13 / 25

Category: [KNTT] Trắc nghiệm Tin học 5 bài 15: Sử dụng biếu thức trong chương trình

Tags: Bộ đề 1

13. Trong biểu thức `x = y * 2 + 5`, nếu `y` có giá trị là 3, thì giá trị của `x` sẽ là bao nhiêu?

14 / 25

Category: [KNTT] Trắc nghiệm Tin học 5 bài 15: Sử dụng biếu thức trong chương trình

Tags: Bộ đề 1

14. Biểu thức `(10 > 5) AND (3 < 1)` sẽ trả về giá trị gì?

15 / 25

Category: [KNTT] Trắc nghiệm Tin học 5 bài 15: Sử dụng biếu thức trong chương trình

Tags: Bộ đề 1

15. Xem xét biểu thức `round(3.7)`. Hàm `round()` thường dùng để làm gì?

16 / 25

Category: [KNTT] Trắc nghiệm Tin học 5 bài 15: Sử dụng biếu thức trong chương trình

Tags: Bộ đề 1

16. Đâu là một ví dụ về biểu thức logic trong lập trình?

17 / 25

Category: [KNTT] Trắc nghiệm Tin học 5 bài 15: Sử dụng biếu thức trong chương trình

Tags: Bộ đề 1

17. Biểu thức `len(Python)` thường trả về giá trị gì?

18 / 25

Category: [KNTT] Trắc nghiệm Tin học 5 bài 15: Sử dụng biếu thức trong chương trình

Tags: Bộ đề 1

18. Trong lập trình, biểu thức (expression) là gì?

19 / 25

Category: [KNTT] Trắc nghiệm Tin học 5 bài 15: Sử dụng biếu thức trong chương trình

Tags: Bộ đề 1

19. Đâu là một ví dụ về biểu thức chuỗi (string expression)?

20 / 25

Category: [KNTT] Trắc nghiệm Tin học 5 bài 15: Sử dụng biếu thức trong chương trình

Tags: Bộ đề 1

20. Toán tử nào sau đây là toán tử gán (assignment operator)?

21 / 25

Category: [KNTT] Trắc nghiệm Tin học 5 bài 15: Sử dụng biếu thức trong chương trình

Tags: Bộ đề 1

21. Xem xét biểu thức `a = 5 * (3 + 2)`. Giá trị của biến `a` sau khi thực hiện biểu thức này là bao nhiêu?

22 / 25

Category: [KNTT] Trắc nghiệm Tin học 5 bài 15: Sử dụng biếu thức trong chương trình

Tags: Bộ đề 1

22. Toán tử nào sau đây được sử dụng để thực hiện phép chia lấy phần dư trong hầu hết các ngôn ngữ lập trình?

23 / 25

Category: [KNTT] Trắc nghiệm Tin học 5 bài 15: Sử dụng biếu thức trong chương trình

Tags: Bộ đề 1

23. Trong lập trình, hàm (function) có thể được sử dụng như một phần của biểu thức như thế nào?

24 / 25

Category: [KNTT] Trắc nghiệm Tin học 5 bài 15: Sử dụng biếu thức trong chương trình

Tags: Bộ đề 1

24. Khi sử dụng biểu thức `a = b++`, điều này có nghĩa là gì trong các ngôn ngữ hỗ trợ toán tử tăng hậu tố (postfix increment)?

25 / 25

Category: [KNTT] Trắc nghiệm Tin học 5 bài 15: Sử dụng biếu thức trong chương trình

Tags: Bộ đề 1

25. Biểu thức `x = 5 + y` là một ví dụ về:

Xem kết quả