[Cánh diều] Trắc nghiệm Tin học 11 Tin học ứng dụng Cánh diều Bài 7 Thực hành tổng hợp

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


[Cánh diều] Trắc nghiệm Tin học 11 Tin học ứng dụng Cánh diều Bài 7 Thực hành tổng hợp

[Cánh diều] Trắc nghiệm Tin học 11 Tin học ứng dụng Cánh diều Bài 7 Thực hành tổng hợp

1. Trong Python, cách nào sau đây là đúng để gọi một hàm đã được định nghĩa tên là chao_hoi?

A. chao_hoi
B. call chao_hoi()
C. chao_hoi()
D. execute chao_hoi

2. Trong môi trường lập trình Python, câu lệnh nào được sử dụng để nhập dữ liệu từ bàn phím, và dữ liệu nhập vào luôn được coi là kiểu dữ liệu gì theo mặc định?

A. Lệnh print(), dữ liệu là số nguyên.
B. Lệnh input(), dữ liệu là chuỗi ký tự.
C. Lệnh get(), dữ liệu là số thực.
D. Lệnh read(), dữ liệu là danh sách.

3. Đoạn mã Python sau sẽ in ra kết quả gì: `my_tuple = (10, 20, 30) print(my_tuple[0] + my_tuple[2]) `

A. 30
B. 40
C. 1030
D. Lỗi TypeError

4. Đoạn mã Python sau sẽ in ra kết quả gì: `my_dict = {a: 1, b: 2, c: 3} print(my_dict.get(b)) `

A. 1
B. 2
C. b
D. Lỗi KeyError

5. Trong Python, làm thế nào để thay đổi một phần tử cụ thể trong một list đã tồn tại, ví dụ thay đổi phần tử thứ hai của list my_list thành giá trị 99?

A. my_list.change(1, 99)
B. my_list[2] = 99
C. my_list[1] = 99
D. my_list.set(1, 99)

6. Khi bạn muốn thực hiện một hành động lặp đi lặp lại một số lần xác định trước trong Python, bạn nên sử dụng loại vòng lặp nào?

A. While loop
B. For loop
C. If-else statement
D. Break statement

7. Giả sử bạn có một biến tuoi lưu trữ số tuổi của một người là 18. Để kiểm tra xem người đó đã đủ 18 tuổi hay chưa, bạn sẽ sử dụng cấu trúc điều kiện nào sau đây trong Python?

A. if tuoi > 18: print(Đã đủ tuổi)
B. if tuoi < 18: print(Chưa đủ tuổi)
C. if tuoi >= 18: print(Đã đủ tuổi)
D. if tuoi == 18: print(Đúng 18 tuổi)

8. Trong Python, bạn có thể sử dụng toán tử nào để kiểm tra xem một giá trị có tồn tại trong một danh sách (list) hay không?

A. ==
B. is
C. in
D. contains

9. Đoạn mã Python sau đây sẽ in ra kết quả gì: `for i in range(3): print(i, end= ) `

A. 0 1 2 3
B. 1 2 3
C. 0 1 2
D. 0

10. Đoạn mã Python sau sẽ in ra kết quả gì: `my_list = [10, 20, 30, 40, 50] print(my_list[1:4]) `

A. [10, 20, 30, 40]
B. [20, 30, 40]
C. [10, 20, 30]
D. [20, 30, 40, 50]

11. Trong Python, khi làm việc với danh sách (list), làm thế nào để truy cập vào phần tử thứ ba của một danh sách có tên là cac_so?

A. cac_so[3]
B. cac_so(3)
C. cac_so[2]
D. cac_so.get(2)

12. Trong Python, ký hiệu nào được sử dụng để tạo ra một dictionary?

A. []
B. ()
C. {}
D. <>

13. Đoạn mã Python sau đây sẽ in ra kết quả gì: `x = 5 y = 10 print(x + int(y)) `

A. 510
B. 15
C. Lỗi TypeError
D. 105

14. Trong Python, câu lệnh nào được sử dụng để định nghĩa một lớp (class)?

A. function
B. def
C. class
D. object

15. Trong Python, làm thế nào để tạo một tuple rỗng?

A. tuple()
B. []
C. {}
D. ()

16. Khi nào thì vòng lặp while trong Python sẽ kết thúc?

A. Khi điều kiện của vòng lặp trở thành sai (False).
B. Khi điều kiện của vòng lặp trở thành đúng (True).
C. Khi gặp lệnh break.
D. Cả A và C đều đúng.

17. Nếu bạn muốn lưu trữ một tập hợp các cặp khóa-giá trị (key-value pairs) trong Python, cấu trúc dữ liệu nào là phù hợp nhất?

A. List
B. Tuple
C. Set
D. Dictionary

18. Đoạn mã Python sau sẽ in ra kết quả gì: `for i in range(5, 0, -1): print(i, end= ) `

A. 5 4 3 2 1
B. 5 4 3 2
C. 0 1 2 3 4
D. 1 2 3 4 5

19. Đoạn mã Python sau sẽ in ra kết quả gì: `for i in range(1, 5): print(i) `

A. 1 2 3 4
B. 1 2 3 4 5
C. 0 1 2 3 4
D. 2 3 4 5

20. Trong lập trình Python, làm thế nào để định nghĩa một hàm nhận hai tham số và trả về tổng của chúng?

A. def tinh_tong(a, b): return a + b
B. function tinh_tong(a, b): return a + b
C. def add(a, b): print(a + b)
D. def tinh_tong(a, b): print(a + b)

21. Trong Python, làm thế nào để xóa một phần tử khỏi một danh sách (list) dựa trên giá trị của nó, ví dụ xóa giá trị 30 khỏi my_list?

A. my_list.remove(30)
B. my_list.pop(30)
C. del my_list[30]
D. my_list.delete(30)

22. Khi sử dụng vòng lặp for để duyệt qua một chuỗi ký tự trong Python, mỗi lần lặp sẽ lấy ra ký tự nào?

A. Toàn bộ chuỗi ký tự.
B. Ký tự đầu tiên của chuỗi.
C. Từng ký tự riêng lẻ của chuỗi.
D. Ký tự cuối cùng của chuỗi.

23. Đâu là phát biểu đúng về kiểu dữ liệu Tuple trong Python?

A. Tuple có thể thay đổi (mutable).
B. Tuple không thể thay đổi (immutable).
C. Tuple có thể chứa các phần tử trùng lặp và có thứ tự.
D. Cả B và C đều đúng.

24. Bạn cần lưu trữ một tập hợp các giá trị duy nhất, không theo thứ tự và không cho phép trùng lặp trong Python. Cấu trúc dữ liệu nào phù hợp nhất?

A. List
B. Tuple
C. Dictionary
D. Set

25. Trong Python, nếu bạn muốn thêm một phần tử vào cuối của một danh sách (list), bạn sẽ sử dụng phương thức nào?

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

1 / 25

Category: [Cánh diều] Trắc nghiệm Tin học 11 Tin học ứng dụng Cánh diều Bài 7 Thực hành tổng hợp

Tags: Bộ đề 1

1. Trong Python, cách nào sau đây là đúng để gọi một hàm đã được định nghĩa tên là chao_hoi?

2 / 25

Category: [Cánh diều] Trắc nghiệm Tin học 11 Tin học ứng dụng Cánh diều Bài 7 Thực hành tổng hợp

Tags: Bộ đề 1

2. Trong môi trường lập trình Python, câu lệnh nào được sử dụng để nhập dữ liệu từ bàn phím, và dữ liệu nhập vào luôn được coi là kiểu dữ liệu gì theo mặc định?

3 / 25

Category: [Cánh diều] Trắc nghiệm Tin học 11 Tin học ứng dụng Cánh diều Bài 7 Thực hành tổng hợp

Tags: Bộ đề 1

3. Đoạn mã Python sau sẽ in ra kết quả gì: `my_tuple = (10, 20, 30) print(my_tuple[0] + my_tuple[2]) `

4 / 25

Category: [Cánh diều] Trắc nghiệm Tin học 11 Tin học ứng dụng Cánh diều Bài 7 Thực hành tổng hợp

Tags: Bộ đề 1

4. Đoạn mã Python sau sẽ in ra kết quả gì: `my_dict = {a: 1, b: 2, c: 3} print(my_dict.get(b)) `

5 / 25

Category: [Cánh diều] Trắc nghiệm Tin học 11 Tin học ứng dụng Cánh diều Bài 7 Thực hành tổng hợp

Tags: Bộ đề 1

5. Trong Python, làm thế nào để thay đổi một phần tử cụ thể trong một list đã tồn tại, ví dụ thay đổi phần tử thứ hai của list my_list thành giá trị 99?

6 / 25

Category: [Cánh diều] Trắc nghiệm Tin học 11 Tin học ứng dụng Cánh diều Bài 7 Thực hành tổng hợp

Tags: Bộ đề 1

6. Khi bạn muốn thực hiện một hành động lặp đi lặp lại một số lần xác định trước trong Python, bạn nên sử dụng loại vòng lặp nào?

7 / 25

Category: [Cánh diều] Trắc nghiệm Tin học 11 Tin học ứng dụng Cánh diều Bài 7 Thực hành tổng hợp

Tags: Bộ đề 1

7. Giả sử bạn có một biến tuoi lưu trữ số tuổi của một người là 18. Để kiểm tra xem người đó đã đủ 18 tuổi hay chưa, bạn sẽ sử dụng cấu trúc điều kiện nào sau đây trong Python?

8 / 25

Category: [Cánh diều] Trắc nghiệm Tin học 11 Tin học ứng dụng Cánh diều Bài 7 Thực hành tổng hợp

Tags: Bộ đề 1

8. Trong Python, bạn có thể sử dụng toán tử nào để kiểm tra xem một giá trị có tồn tại trong một danh sách (list) hay không?

9 / 25

Category: [Cánh diều] Trắc nghiệm Tin học 11 Tin học ứng dụng Cánh diều Bài 7 Thực hành tổng hợp

Tags: Bộ đề 1

9. Đoạn mã Python sau đây sẽ in ra kết quả gì: `for i in range(3): print(i, end= ) `

10 / 25

Category: [Cánh diều] Trắc nghiệm Tin học 11 Tin học ứng dụng Cánh diều Bài 7 Thực hành tổng hợp

Tags: Bộ đề 1

10. Đoạn mã Python sau sẽ in ra kết quả gì: `my_list = [10, 20, 30, 40, 50] print(my_list[1:4]) `

11 / 25

Category: [Cánh diều] Trắc nghiệm Tin học 11 Tin học ứng dụng Cánh diều Bài 7 Thực hành tổng hợp

Tags: Bộ đề 1

11. Trong Python, khi làm việc với danh sách (list), làm thế nào để truy cập vào phần tử thứ ba của một danh sách có tên là cac_so?

12 / 25

Category: [Cánh diều] Trắc nghiệm Tin học 11 Tin học ứng dụng Cánh diều Bài 7 Thực hành tổng hợp

Tags: Bộ đề 1

12. Trong Python, ký hiệu nào được sử dụng để tạo ra một dictionary?

13 / 25

Category: [Cánh diều] Trắc nghiệm Tin học 11 Tin học ứng dụng Cánh diều Bài 7 Thực hành tổng hợp

Tags: Bộ đề 1

13. Đoạn mã Python sau đây sẽ in ra kết quả gì: `x = 5 y = 10 print(x + int(y)) `

14 / 25

Category: [Cánh diều] Trắc nghiệm Tin học 11 Tin học ứng dụng Cánh diều Bài 7 Thực hành tổng hợp

Tags: Bộ đề 1

14. Trong Python, câu lệnh nào được sử dụng để định nghĩa một lớp (class)?

15 / 25

Category: [Cánh diều] Trắc nghiệm Tin học 11 Tin học ứng dụng Cánh diều Bài 7 Thực hành tổng hợp

Tags: Bộ đề 1

15. Trong Python, làm thế nào để tạo một tuple rỗng?

16 / 25

Category: [Cánh diều] Trắc nghiệm Tin học 11 Tin học ứng dụng Cánh diều Bài 7 Thực hành tổng hợp

Tags: Bộ đề 1

16. Khi nào thì vòng lặp while trong Python sẽ kết thúc?

17 / 25

Category: [Cánh diều] Trắc nghiệm Tin học 11 Tin học ứng dụng Cánh diều Bài 7 Thực hành tổng hợp

Tags: Bộ đề 1

17. Nếu bạn muốn lưu trữ một tập hợp các cặp khóa-giá trị (key-value pairs) trong Python, cấu trúc dữ liệu nào là phù hợp nhất?

18 / 25

Category: [Cánh diều] Trắc nghiệm Tin học 11 Tin học ứng dụng Cánh diều Bài 7 Thực hành tổng hợp

Tags: Bộ đề 1

18. Đoạn mã Python sau sẽ in ra kết quả gì: `for i in range(5, 0, -1): print(i, end= ) `

19 / 25

Category: [Cánh diều] Trắc nghiệm Tin học 11 Tin học ứng dụng Cánh diều Bài 7 Thực hành tổng hợp

Tags: Bộ đề 1

19. Đoạn mã Python sau sẽ in ra kết quả gì: `for i in range(1, 5): print(i) `

20 / 25

Category: [Cánh diều] Trắc nghiệm Tin học 11 Tin học ứng dụng Cánh diều Bài 7 Thực hành tổng hợp

Tags: Bộ đề 1

20. Trong lập trình Python, làm thế nào để định nghĩa một hàm nhận hai tham số và trả về tổng của chúng?

21 / 25

Category: [Cánh diều] Trắc nghiệm Tin học 11 Tin học ứng dụng Cánh diều Bài 7 Thực hành tổng hợp

Tags: Bộ đề 1

21. Trong Python, làm thế nào để xóa một phần tử khỏi một danh sách (list) dựa trên giá trị của nó, ví dụ xóa giá trị 30 khỏi my_list?

22 / 25

Category: [Cánh diều] Trắc nghiệm Tin học 11 Tin học ứng dụng Cánh diều Bài 7 Thực hành tổng hợp

Tags: Bộ đề 1

22. Khi sử dụng vòng lặp for để duyệt qua một chuỗi ký tự trong Python, mỗi lần lặp sẽ lấy ra ký tự nào?

23 / 25

Category: [Cánh diều] Trắc nghiệm Tin học 11 Tin học ứng dụng Cánh diều Bài 7 Thực hành tổng hợp

Tags: Bộ đề 1

23. Đâu là phát biểu đúng về kiểu dữ liệu Tuple trong Python?

24 / 25

Category: [Cánh diều] Trắc nghiệm Tin học 11 Tin học ứng dụng Cánh diều Bài 7 Thực hành tổng hợp

Tags: Bộ đề 1

24. Bạn cần lưu trữ một tập hợp các giá trị duy nhất, không theo thứ tự và không cho phép trùng lặp trong Python. Cấu trúc dữ liệu nào phù hợp nhất?

25 / 25

Category: [Cánh diều] Trắc nghiệm Tin học 11 Tin học ứng dụng Cánh diều Bài 7 Thực hành tổng hợp

Tags: Bộ đề 1

25. Trong Python, nếu bạn muốn thêm một phần tử vào cuối của một danh sách (list), bạn sẽ sử dụng phương thức nào?