[KNTT] Trắc nghiệm Tin học 10 bài Thực hành viết chương trình đơn giản

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 10 bài Thực hành viết chương trình đơn giản

[KNTT] Trắc nghiệm Tin học 10 bài Thực hành viết chương trình đơn giản

1. Trong Python, để khai báo một biến kiểu số nguyên, ví dụ lưu tuổi của một người, bạn có thể làm như thế nào?

A. tuoi = 20
B. tuoi = 20
C. tuoi = int(20)
D. tuoi là 20

2. Xem xét đoạn mã Python sau: ```python x = 5 y = 2 print(x / y) ``` Kết quả hiển thị trên màn hình sẽ là gì?

A. 2
B. 2.5
C. 3
D. Lỗi

3. Nếu bạn muốn nối hai chuỗi Xin chào và Thế giới! trong Python để tạo thành một chuỗi mới, bạn sẽ dùng phép toán nào?

A. Phép trừ (-)
B. Phép nhân (*)
C. Phép chia (/)
D. Phép cộng (+)

4. Trong lập trình, một biến có vai trò là gì?

A. Một câu lệnh cố định không thay đổi.
B. Một cách để hiển thị thông báo.
C. Một định danh để lưu trữ và tham chiếu đến dữ liệu có thể thay đổi trong quá trình chương trình chạy.
D. Một loại vòng lặp.

5. Xem xét đoạn mã Python sau: ```python a = 5 b = a + 3 print(b) ``` Kết quả hiển thị trên màn hình sẽ là gì?

A. 5
B. 8
C. a + 3
D. Lỗi

6. Trong Python, câu lệnh `str(10)` sẽ trả về kết quả là gì?

A. Số nguyên 10
B. Chuỗi 10
C. Giá trị logic True
D. Lỗi

7. Xem xét đoạn mã Python sau: ```python tong = 0 for i in range(1, 4): tong = tong + i print(tong) ``` Kết quả hiển thị trên màn hình sẽ là gì?

A. 6
B. 9
C. 10
D. Lỗi

8. Trong lập trình, mục đích của việc sử dụng các hàm (functions) là gì?

A. Để làm chương trình chạy chậm hơn.
B. Để nhóm các câu lệnh thực hiện một nhiệm vụ cụ thể, giúp tái sử dụng mã và làm chương trình dễ đọc, dễ quản lý hơn.
C. Chỉ để hiển thị thông báo ra màn hình.
D. Để lưu trữ dữ liệu cố định.

9. Để khai báo một biến lưu trữ một danh sách các số trong Python, ví dụ: [10, 20, 30], bạn nên sử dụng cấu trúc dữ liệu nào?

A. Chuỗi (String)
B. Kiểu số nguyên (Integer)
C. Danh sách (List)
D. Kiểu logic (Boolean)

10. Giả sử bạn có một biến `ten` lưu trữ tên của một người. Để yêu cầu người dùng nhập tên của họ từ bàn phím trong Python, bạn sẽ sử dụng câu lệnh nào?

A. print(Nhập tên bạn: ) vào ten
B. nhap(Nhập tên bạn: ) lưu vào ten
C. ten = input(Nhập tên bạn: )
D. nhapten(ten, Nhập tên bạn: )

11. Trong Python, câu lệnh nào dùng để tạo một khối mã hoặc một hàm?

A. Dấu ngoặc nhọn {}
B. Dấu chấm phẩy ;
C. Thụt lề (indentation)
D. Dấu hai chấm :

12. Nếu bạn muốn tăng giá trị của biến `dem` lên 1 đơn vị trong Python, cách viết nào là phổ biến và đúng cú pháp?

A. dem++
B. dem = dem + 1
C. dem = 1
D. dem - -1

13. Trong lập trình Python, câu lệnh nào được sử dụng để hiển thị thông báo ra màn hình?

A. input()
B. print()
C. output()
D. display()

14. Xem xét đoạn mã Python sau: ```python so_luong = 5 dieu_kien = so_luong > 10 print(dieu_kien) ``` Kết quả hiển thị trên màn hình sẽ là gì?

A. True
B. False
C. 5
D. Lỗi

15. Xem xét đoạn mã Python sau: ```python x = 10 if x > 5: print(Lớn hơn 5) ``` Kết quả hiển thị trên màn hình sẽ là gì?

A. Lớn hơn 5
B. Nhỏ hơn hoặc bằng 5
C. Không hiển thị gì
D. Lỗi cú pháp

16. Xem xét đoạn mã Python sau: ```python danh_sach = [1, 2, 3, 4, 5] print(danh_sach[0]) ``` Kết quả hiển thị trên màn hình sẽ là gì?

A. 5
B. 1
C. 0
D. Lỗi

17. Trong Python, để kiểm tra xem hai giá trị có bằng nhau hay không, bạn sử dụng toán tử nào?

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

18. Trong Python, để lặp lại một hành động nhiều lần, bạn thường sử dụng cấu trúc nào?

A. Câu lệnh if
B. Câu lệnh print
C. Vòng lặp (for, while)
D. Câu lệnh input

19. Đâu là cách khai báo một biến chứa giá trị logic Đúng (True) trong Python?

A. dung = True
B. dung = TRUE
C. dung = True
D. dung = dung

20. Xem xét đoạn mã Python sau: ```python for i in range(3): print(i) ``` Kết quả hiển thị trên màn hình sẽ là gì?

A. 3 lần số 0
B. 0, 1, 2
C. 1, 2, 3
D. Lỗi

21. Khi viết một chương trình đơn giản, thứ tự các câu lệnh có quan trọng không?

A. Không, thứ tự không quan trọng.
B. Chỉ quan trọng với các câu lệnh lặp.
C. Rất quan trọng, vì máy tính thực thi lệnh theo đúng thứ tự chúng được viết.
D. Chỉ quan trọng khi sử dụng biến.

22. Đâu là mục đích chính của việc viết chương trình máy tính?

A. Để làm máy tính chậm hơn.
B. Để máy tính có thể thực hiện các tác vụ và giải quyết vấn đề theo yêu cầu của con người.
C. Để làm hỏng dữ liệu trong máy tính.
D. Để chỉ hiển thị văn bản trên màn hình.

23. Trong Python, khi bạn muốn thực hiện một hành động chỉ khi một điều kiện nào đó là đúng, bạn sẽ sử dụng cấu trúc nào?

A. Vòng lặp while
B. Câu lệnh print
C. Câu lệnh if
D. Hàm input

24. Khi viết chương trình bằng ngôn ngữ lập trình Python, bạn cần lưu ý điều gì về cách đặt tên biến?

A. Tên biến chỉ được chứa số.
B. Tên biến không được chứa ký tự đặc biệt.
C. Tên biến không được bắt đầu bằng số và không được trùng với các từ khóa của Python.
D. Tên biến phải luôn được viết hoa toàn bộ.

25. Trong Python, câu lệnh nào dùng để thêm một phần tử vào cuối danh sách?

A. insert()
B. append()
C. extend()
D. add()

1 / 25

Category: [KNTT] Trắc nghiệm Tin học 10 bài Thực hành viết chương trình đơn giản

Tags: Bộ đề 1

1. Trong Python, để khai báo một biến kiểu số nguyên, ví dụ lưu tuổi của một người, bạn có thể làm như thế nào?

2 / 25

Category: [KNTT] Trắc nghiệm Tin học 10 bài Thực hành viết chương trình đơn giản

Tags: Bộ đề 1

2. Xem xét đoạn mã Python sau: ```python x = 5 y = 2 print(x / y) ``` Kết quả hiển thị trên màn hình sẽ là gì?

3 / 25

Category: [KNTT] Trắc nghiệm Tin học 10 bài Thực hành viết chương trình đơn giản

Tags: Bộ đề 1

3. Nếu bạn muốn nối hai chuỗi Xin chào và Thế giới! trong Python để tạo thành một chuỗi mới, bạn sẽ dùng phép toán nào?

4 / 25

Category: [KNTT] Trắc nghiệm Tin học 10 bài Thực hành viết chương trình đơn giản

Tags: Bộ đề 1

4. Trong lập trình, một biến có vai trò là gì?

5 / 25

Category: [KNTT] Trắc nghiệm Tin học 10 bài Thực hành viết chương trình đơn giản

Tags: Bộ đề 1

5. Xem xét đoạn mã Python sau: ```python a = 5 b = a + 3 print(b) ``` Kết quả hiển thị trên màn hình sẽ là gì?

6 / 25

Category: [KNTT] Trắc nghiệm Tin học 10 bài Thực hành viết chương trình đơn giản

Tags: Bộ đề 1

6. Trong Python, câu lệnh `str(10)` sẽ trả về kết quả là gì?

7 / 25

Category: [KNTT] Trắc nghiệm Tin học 10 bài Thực hành viết chương trình đơn giản

Tags: Bộ đề 1

7. Xem xét đoạn mã Python sau: ```python tong = 0 for i in range(1, 4): tong = tong + i print(tong) ``` Kết quả hiển thị trên màn hình sẽ là gì?

8 / 25

Category: [KNTT] Trắc nghiệm Tin học 10 bài Thực hành viết chương trình đơn giản

Tags: Bộ đề 1

8. Trong lập trình, mục đích của việc sử dụng các hàm (functions) là gì?

9 / 25

Category: [KNTT] Trắc nghiệm Tin học 10 bài Thực hành viết chương trình đơn giản

Tags: Bộ đề 1

9. Để khai báo một biến lưu trữ một danh sách các số trong Python, ví dụ: [10, 20, 30], bạn nên sử dụng cấu trúc dữ liệu nào?

10 / 25

Category: [KNTT] Trắc nghiệm Tin học 10 bài Thực hành viết chương trình đơn giản

Tags: Bộ đề 1

10. Giả sử bạn có một biến `ten` lưu trữ tên của một người. Để yêu cầu người dùng nhập tên của họ từ bàn phím trong Python, bạn sẽ sử dụng câu lệnh nào?

11 / 25

Category: [KNTT] Trắc nghiệm Tin học 10 bài Thực hành viết chương trình đơn giản

Tags: Bộ đề 1

11. Trong Python, câu lệnh nào dùng để tạo một khối mã hoặc một hàm?

12 / 25

Category: [KNTT] Trắc nghiệm Tin học 10 bài Thực hành viết chương trình đơn giản

Tags: Bộ đề 1

12. Nếu bạn muốn tăng giá trị của biến `dem` lên 1 đơn vị trong Python, cách viết nào là phổ biến và đúng cú pháp?

13 / 25

Category: [KNTT] Trắc nghiệm Tin học 10 bài Thực hành viết chương trình đơn giản

Tags: Bộ đề 1

13. Trong lập trình Python, câu lệnh nào được sử dụng để hiển thị thông báo ra màn hình?

14 / 25

Category: [KNTT] Trắc nghiệm Tin học 10 bài Thực hành viết chương trình đơn giản

Tags: Bộ đề 1

14. Xem xét đoạn mã Python sau: ```python so_luong = 5 dieu_kien = so_luong > 10 print(dieu_kien) ``` Kết quả hiển thị trên màn hình sẽ là gì?

15 / 25

Category: [KNTT] Trắc nghiệm Tin học 10 bài Thực hành viết chương trình đơn giản

Tags: Bộ đề 1

15. Xem xét đoạn mã Python sau: ```python x = 10 if x > 5: print(Lớn hơn 5) ``` Kết quả hiển thị trên màn hình sẽ là gì?

16 / 25

Category: [KNTT] Trắc nghiệm Tin học 10 bài Thực hành viết chương trình đơn giản

Tags: Bộ đề 1

16. Xem xét đoạn mã Python sau: ```python danh_sach = [1, 2, 3, 4, 5] print(danh_sach[0]) ``` Kết quả hiển thị trên màn hình sẽ là gì?

17 / 25

Category: [KNTT] Trắc nghiệm Tin học 10 bài Thực hành viết chương trình đơn giản

Tags: Bộ đề 1

17. Trong Python, để kiểm tra xem hai giá trị có bằng nhau hay không, bạn sử dụng toán tử nào?

18 / 25

Category: [KNTT] Trắc nghiệm Tin học 10 bài Thực hành viết chương trình đơn giản

Tags: Bộ đề 1

18. Trong Python, để lặp lại một hành động nhiều lần, bạn thường sử dụng cấu trúc nào?

19 / 25

Category: [KNTT] Trắc nghiệm Tin học 10 bài Thực hành viết chương trình đơn giản

Tags: Bộ đề 1

19. Đâu là cách khai báo một biến chứa giá trị logic Đúng (True) trong Python?

20 / 25

Category: [KNTT] Trắc nghiệm Tin học 10 bài Thực hành viết chương trình đơn giản

Tags: Bộ đề 1

20. Xem xét đoạn mã Python sau: ```python for i in range(3): print(i) ``` Kết quả hiển thị trên màn hình sẽ là gì?

21 / 25

Category: [KNTT] Trắc nghiệm Tin học 10 bài Thực hành viết chương trình đơn giản

Tags: Bộ đề 1

21. Khi viết một chương trình đơn giản, thứ tự các câu lệnh có quan trọng không?

22 / 25

Category: [KNTT] Trắc nghiệm Tin học 10 bài Thực hành viết chương trình đơn giản

Tags: Bộ đề 1

22. Đâu là mục đích chính của việc viết chương trình máy tính?

23 / 25

Category: [KNTT] Trắc nghiệm Tin học 10 bài Thực hành viết chương trình đơn giản

Tags: Bộ đề 1

23. Trong Python, khi bạn muốn thực hiện một hành động chỉ khi một điều kiện nào đó là đúng, bạn sẽ sử dụng cấu trúc nào?

24 / 25

Category: [KNTT] Trắc nghiệm Tin học 10 bài Thực hành viết chương trình đơn giản

Tags: Bộ đề 1

24. Khi viết chương trình bằng ngôn ngữ lập trình Python, bạn cần lưu ý điều gì về cách đặt tên biến?

25 / 25

Category: [KNTT] Trắc nghiệm Tin học 10 bài Thực hành viết chương trình đơn giản

Tags: Bộ đề 1

25. Trong Python, câu lệnh nào dùng để thêm một phần tử vào cuối danh sách?