Đề Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Đề Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính 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 Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính - Đề 01

1 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 01

Câu 1: Khi giải quyết một bài toán bằng máy tính, bước đầu tiên và quan trọng nhất trong quy trình là gì?

2 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 01

Câu 2: Thuật toán là gì?

3 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 01

Câu 3: Sự khác biệt cơ bản giữa thuật toán và chương trình máy tính là gì?

4 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 01

Câu 4: Trong Python, câu lệnh nào sau đây dùng để hiển thị (in) thông tin ra màn hình?

5 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 01

Câu 5: Đoạn chương trình Python sau sẽ in ra kết quả gì?
x = 10
y = 3.14
print(x + y)

6 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 01

Câu 6: Kiểu dữ liệu nào trong Python dùng để lưu trữ các giá trị logic (Đúng/Sai)?

7 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 01

Câu 7: Khi sử dụng hàm input() trong Python, dữ liệu nhận được luôn có kiểu dữ liệu mặc định là gì?

8 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 01

Câu 8: Đoạn chương trình sau dùng để làm gì?
n = int(input("Nhập một số nguyên: "))

9 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 01

Câu 9: Cấu trúc điều khiển nào cho phép chương trình thực hiện một khối lệnh chỉ khi một điều kiện là đúng?

10 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 01

Câu 10: Xem xét đoạn code Python:
diem = 7.5
if diem >= 8.0:
print("Giỏi")
elif diem >= 6.5:
print("Khá")
else:
print("Trung bình")

Khi chạy đoạn code này, kết quả in ra màn hình sẽ là gì?

11 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 01

Câu 11: Biểu thức logic nào sau đây là đúng (True) trong Python?
A. 5 > 3 and 10 < 5
B. 'apple' == 'Apple' or 7 != 7
C. not (True and False)
D. False and True

12 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 01

Câu 12: Cấu trúc lặp for trong Python thường được sử dụng khi nào?

13 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 01

Câu 13: Đoạn chương trình Python sau sẽ in ra kết quả gì?
for i in range(3):
print("Hello")

14 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 01

Câu 14: Đoạn chương trình Python sau sẽ in ra tổng bằng bao nhiêu?
tong = 0
for i in range(1, 5):
tong = tong + i
print(tong)

15 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 01

Câu 15: Cấu trúc lặp while trong Python thường được sử dụng khi nào?

16 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 01

Câu 16: Đoạn chương trình Python sau sẽ in ra kết quả gì?
count = 0
while count < 3:
print("Loop")
count = count + 1

17 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 01

Câu 17: Kiểu dữ liệu danh sách (list) trong Python có đặc điểm gì?

18 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 01

Câu 18: Cho danh sách my_list = [10, 20, 30, 40, 50]. Lệnh nào sau đây truy cập vào phần tử có giá trị là 30?

19 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 01

Câu 19: Cho danh sách fruits = ['apple', 'banana', 'cherry']. Đoạn code nào sau đây thêm 'orange' vào cuối danh sách?

20 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 01

Câu 20: Cho danh sách numbers = [5, 2, 8, 1, 9]. Sau khi thực hiện lệnh numbers.sort(), nội dung của danh sách numbers sẽ là gì?

21 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 01

Câu 21: Kiểu dữ liệu xâu kí tự (string) trong Python có đặc điểm gì khác biệt so với danh sách (list) ở khía cạnh 'mutable' (có thể thay đổi)?

22 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 01

Câu 22: Cho xâu s = "Python". Lệnh nào sau đây truy cập vào kí tự 'h'?

23 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 01

Câu 23: Cho xâu text = "Hello World". Kết quả của lệnh text.upper() là gì?

24 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 01

Câu 24: Hàm (function) trong Python có vai trò gì trong việc giải quyết vấn đề?

25 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 01

Câu 25: Xem xét hàm Python sau:
def greet(name):
print(f"Xin chào, {name}!")

Để gọi hàm này với tên là "Lan", bạn sử dụng cú pháp nào?

26 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 01

Câu 26: Xem xét đoạn code sau:
def add(a, b):
return a + b
result = add(5, 3)
print(result)

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

27 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 01

Câu 27: Biến được khai báo bên trong một hàm trong Python (biến cục bộ) có phạm vi sử dụng như thế nào?

28 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 01

Câu 28: Lỗi cú pháp (Syntax Error) trong lập trình Python là gì?

29 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 01

Câu 29: Khi chương trình chạy và gặp lỗi chia cho số 0 (ZeroDivisionError), đây là loại lỗi gì?

30 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 01

Câu 30: Bạn viết một chương trình tính diện tích hình chữ nhật nhưng kết quả luôn sai. Bạn kiểm tra cú pháp không có lỗi. Đây có thể là loại lỗi gì và bạn nên làm gì để gỡ lỗi?

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 Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính - Đề 02

1 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 02

Câu 1: Quá trình giải quyết một bài toán trên máy tính thường bao gồm các bước cơ bản nào theo trình tự hợp lý nhất?

2 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 02

Câu 2: Khi phân tích bài toán 'Tìm số lớn nhất trong một dãy số nguyên', yếu tố nào sau đây thuộc về 'Input' (Đầu vào) của bài toán?

3 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 02

Câu 3: Thuật toán 'Tìm số lớn nhất trong dãy số' có thể được mô tả bằng mã giả như sau: 1. Bắt đầu. 2. Nhập dãy số A gồm n phần tử. 3. Gán max = A[0]. 4. Duyệt qua các phần tử từ A[1] đến A[n-1]. 5. Nếu A[i] > max thì gán max = A[i]. 6. Kết thúc duyệt. 7. Thông báo giá trị max. 8. Kết thúc. Đặc trưng nào của thuật toán được thể hiện rõ nhất qua bước 4 và 5?

4 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 02

Câu 4: Sơ đồ khối sau đây biểu diễn thuật toán tính tổng S = 1 + 2 + ... + N. Ô hình chữ nhật nào thường được sử dụng để biểu diễn các phép tính hoặc lệnh gán trong sơ đồ khối?

5 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 02

Câu 5: Ngôn ngữ lập trình bậc cao nào được giới thiệu và sử dụng phổ biến trong chương trình Tin học 10 Kết nối tri thức để giải quyết các bài toán?

6 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 02

Câu 6: Trong Python, biến nào sau đây được đặt tên đúng quy tắc?

7 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 02

Câu 7: Cho đoạn mã Python sau: `x = 10
y = 5
x = x + y
print(x)` Kết quả đầu ra của đoạn mã này là gì?

8 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 02

Câu 8: Kiểu dữ liệu nào trong Python được sử dụng để lưu trữ các giá trị chỉ có thể là `True` hoặc `False`?

9 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 02

Câu 9: Lệnh nào trong Python được dùng để hiển thị thông tin ra màn hình console?

10 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 02

Câu 10: Cho đoạn mã Python: `diem = float(input('Nhap diem: '))`. Lệnh `float()` ở đây có tác dụng gì?

11 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 02

Câu 11: Cấu trúc điều khiển nào trong Python cho phép thực hiện một khối lệnh chỉ khi một điều kiện là đúng?

12 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 02

Câu 12: Cho đoạn mã Python: `x = 10
if x > 5:
print('Lon hon 5')
else:
print('Nho hon hoac bang 5')` Kết quả đầu ra khi chạy đoạn mã này là gì?

13 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 02

Câu 13: Cấu trúc lặp `for` trong Python thường được sử dụng khi nào?

14 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 02

Câu 14: Cho đoạn mã Python: `tong = 0
for i in range(1, 5):
tong = tong + i
print(tong)` Kết quả đầu ra là bao nhiêu?

15 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 02

Câu 15: Cấu trúc lặp `while` trong Python thường được sử dụng khi nào?

16 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 02

Câu 16: Cho đoạn mã Python: `i = 0
while i < 3: print(i) i = i + 1` Kết quả đầu ra của đoạn mã này là gì?

17 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 02

Câu 17: Kiểu dữ liệu danh sách (list) trong Python có đặc điểm gì?

18 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 02

Câu 18: Cho danh sách `a = [10, 20, 30, 40]`. Lệnh Python nào sau đây dùng để truy cập đến phần tử có giá trị `30`?

19 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 02

Câu 19: Cho danh sách `so = [5, 2, 8, 1]`. Sau khi thực hiện lệnh `so.sort()`, danh sách `so` sẽ trở thành:

20 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 02

Câu 20: Kiểu dữ liệu xâu kí tự (string) trong Python có đặc điểm gì?

21 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 02

Câu 21: Cho xâu `s = 'Hello Python'`. Lệnh Python nào sau đây sẽ trả về xâu con `'Python'`?

22 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 02

Câu 22: Hàm trong Python là gì?

23 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 02

Câu 23: Để định nghĩa một hàm trong Python, ta sử dụng từ khóa nào?

24 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 02

Câu 24: Cho hàm Python sau: `def cong_hai_so(a, b):
return a + b`. Khi gọi hàm `ket_qua = cong_hai_so(5, 3)`, biến `ket_qua` sẽ có giá trị là bao nhiêu?

25 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 02

Câu 25: Phạm vi (scope) của biến trong Python đề cập đến điều gì?

26 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 02

Câu 26: Cho đoạn mã: `x = 10 # Bien global
def my_function():
y = 5 # Bien local
print(x + y)
my_function()` Biến `y` trong `my_function` là biến cục bộ (local) vì:

27 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 02

Câu 27: Lỗi cú pháp (Syntax Error) trong lập trình Python là gì?

28 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 02

Câu 28: Lỗi ngữ nghĩa (Semantic Error) hay lỗi logic (Logic 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 Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 02

Câu 29: Kỹ thuật kiểm thử chương trình nào sau đây tập trung vào việc kiểm tra chức năng của chương trình dựa trên các đặc tả yêu cầu, mà không quan tâm đến cấu trúc mã bên trong?

30 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 02

Câu 30: Quá trình gỡ lỗi (debugging) chương trình thường bao gồm các bướ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 Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính - Đề 03

1 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 03

Câu 1: Trong lập trình, ngôn ngữ lập trình bậc cao có ưu điểm gì nổi bật so 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 Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 03

Câu 2: Đoạn chương trình Python sau thực hiện công việc gì?
```python
a = 10
b = 20
a = b
b = 10
print(a, b)
```

3 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 03

Câu 3: Hãy cho biết kết quả in ra màn hình của đoạn code Python sau:
```python
x = 5
y = x + 3
x = y - 1
print(x)
```

4 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 03

Câu 4: Để nhập một số nguyên từ bàn phím và lưu vào biến `n` trong Python, ta sử dụng lệnh nào sau đây?

5 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 03

Câu 5: Đoạn chương trình sau in ra gì nếu người dùng nhập `15`?
```python
age = int(input('Nhap tuoi: '))
if age >= 18:
print('Ban du tuoi bau cu')
else:
print('Ban chua du tuoi bau cu')
```

6 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 03

Câu 6: Cho đoạn code Python:
```python
score = 75
if score >= 90:
grade = 'A'
elif score >= 80:
grade = 'B'
elif score >= 70:
grade = 'C'
else:
grade = 'D'
print(grade)
```
Kết quả in ra màn hình là gì?

7 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 03

Câu 7: Vòng lặp `for` trong Python thường được sử dụng khi nào?

8 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 03

Câu 8: Đoạn code Python sau in ra các số nào?
```python
for i in range(3):
print(i)
```

9 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 03

Câu 9: Cho đoạn code Python:
```python
count = 0
while count < 5: print(count) count += 1 ``` Đoạn code này thực hiện công việc gì?

10 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 03

Câu 10: Điểm khác biệt cơ bản giữa vòng lặp `for` và vòng lặp `while` trong Python là gì?

11 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 03

Câu 11: Kiểu dữ liệu danh sách (list) trong Python có đặc điểm nào sau đây?

12 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 03

Câu 12: Cho danh sách `my_list = [10, 20, 30, 40, 50]`. Để truy cập đến phần tử có giá trị `30`, ta sử dụng chỉ số nào?

13 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 03

Câu 13: Cho danh sách `numbers = [1, 5, 2, 8, 3]`. Đoạn code sau thực hiện gì?
```python
numbers.sort()
print(numbers)
```

14 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 03

Câu 14: Kiểu dữ liệu xâu kí tự (string) trong Python có đặc điểm nào?

15 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 03

Câu 15: Cho xâu `text = 'Hello Python'`. Kết quả của `print(text[6:12])` là gì?

16 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 03

Câu 16: Đoạn code Python sau in ra gì?
```python
word = 'abcd'
print(len(word))
```

17 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 03

Câu 17: Mục đích chính của việc sử dụng hàm trong lập trình là gì?

18 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 03

Câu 18: Khi định nghĩa một hàm trong Python, từ khóa nào được sử dụng?

19 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 03

Câu 19: Cho hàm sau:
```python
def multiply(a, b):
return a * b

result = multiply(4, 5)
print(result)
```
Giá trị của biến `result` sau khi chạy đoạn code là bao nhiêu?

20 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 03

Câu 20: Biến toàn cục (global variable) trong Python là gì?

21 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 03

Câu 21: Xem đoạn code sau. Biến `x` bên trong hàm `my_function` có phạm vi như thế nào so với biến `x` bên ngoài hàm?
```python
x = 10

def my_function():
x = 5
print(x)

my_function()
print(x)
```

22 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 03

Câu 22: Lỗi cú pháp (Syntax Error) là gì trong lập trình Python?

23 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 03

Câu 23: Đoạn code sau mắc loại lỗi nào?
```python
print('Xin chao'
```

24 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 03

Câu 24: Lỗi thực thi (Runtime Error) là gì?

25 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 03

Câu 25: Đoạn code sau có thể gây ra lỗi thực thi nào nếu `y` bằng 0?
```python
x = 10
y = int(input('Nhap y: '))
result = x / y
print(result)
```

26 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 03

Câu 26: Lỗi logic (Logic Error) là gì?

27 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 03

Câu 27: Chương trình sau được viết để tính tổng 2 số, nhưng kết quả luôn là 0. Đây là loại lỗi gì?
```python
def add_numbers(a, b):
result = 0
# Thiếu lệnh cộng a và b vào result
return result

num1 = 5
num2 = 7
total = add_numbers(num1, num2)
print(total)
```

28 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 03

Câu 28: Quy trình kiểm thử chương trình (testing) nhằm mục đích gì?

29 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 03

Câu 29: Kỹ thuật gỡ lỗi (debugging) là quá trình gì?

30 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 03

Câu 30: Khi kiểm thử một chương trình, việc chọn dữ liệu kiểm thử (test cases) như thế nào là quan trọ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 Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính - Đề 04

1 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 04

Câu 1: Khi giải quyết một bài toán trên máy tính, bước nào sau đây thường bao gồm việc xác định rõ ràng input, output và các ràng buộc của bài toán?

2 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 04

Câu 2: Thuật toán là gì?

3 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 04

Câu 3: Tính chất nào sau đây KHÔNG phải là tính chất bắt buộc của một thuật toán?

4 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 04

Câu 4: Biểu diễn thuật toán bằng sơ đồ khối (flowchart) có ưu điểm chính là gì?

5 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 04

Câu 5: Ngôn ngữ lập trình bậc cao (High-level programming language) có đặc điểm gì nổi bật so với ngôn ngữ máy (Machine language)?

6 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 04

Câu 6: Trong Python, dòng lệnh nào sau đây dùng để gán giá trị 10 cho biến có tên `so_luong`?

7 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 04

Câu 7: Kiểu dữ liệu nào trong Python được sử dụng để lưu trữ các giá trị số nguyên (không có phần thập phân)?

8 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 04

Câu 8: Cho đoạn mã Python sau:
x = 5
y = 2.5
z = x + y
print(type(z))
Kết quả khi chạy đoạn mã này là gì?

9 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 04

Câu 9: Lệnh nào trong Python được sử dụng để nhận dữ liệu đầu vào từ người dùng qua bàn phím?

10 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 04

Câu 10: Cho đoạn mã Python:
diem = float(input("Nhập điểm của bạn: "))
print("Điểm đã nhập là:", diem)
Nếu người dùng nhập '8.75' khi chương trình yêu cầu nhập, kiểu dữ liệu của biến `diem` sau khi gán sẽ là gì?

11 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 04

Câu 11: Câu lệnh điều kiện `if` trong Python được sử dụng để làm gì?

12 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 04

Câu 12: Cho đoạn mã Python:
x = 10
y = 5
if x > y:
print("x lon hon y")
else:
print("x khong lon hon y")
Kết quả khi chạy đoạn mã này là gì?

13 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 04

Câu 13: Cho đoạn mã Python:
diem = 75
if diem >= 90:
print("A")
elif diem >= 80:
print("B")
elif diem >= 70:
print("C")
else:
print("D")
Kết quả khi chạy đoạn mã này là gì?

14 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 04

Câu 14: Câu lệnh lặp `for` trong Python thường được sử dụng khi nào?

15 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 04

Câu 15: Cho đoạn mã Python:
for i in range(3):
print(i)
Kết quả khi chạy đoạn mã này là gì?

16 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 04

Câu 16: Cho đoạn mã Python:
count = 0
while count < 4: print(count) count += 1 Kết quả khi chạy đoạn mã này là gì?

17 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 04

Câu 17: Câu lệnh lặp `while` trong Python được sử dụng khi nào?

18 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 04

Câu 18: Kiểu dữ liệu danh sách (list) trong Python có đặc điểm gì?

19 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 04

Câu 19: Cho danh sách `ds = [10, 20, 30, 40]`. Để truy cập và in ra phần tử có giá trị 30, 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 Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 04

Câu 20: Cho danh sách `fruits = ['apple', 'banana', 'cherry']`. Lệnh nào sau đây sẽ thêm phần tử 'orange' vào cuối danh sách?

21 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 04

Câu 21: Kiểu dữ liệu xâu kí tự (string) trong Python có đặc điểm gì?

22 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 04

Câu 22: Cho xâu `s = "Hello World"`. Kết quả của lệnh `print(s[6:11])` là gì?

23 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 04

Câu 23: Cho xâu `text = "Python Programming"`. Lệnh nào sau đây sẽ chuyển toàn bộ xâu thành chữ thường?

24 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 04

Câu 24: Hàm (Function) trong Python là gì?

25 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 04

Câu 25: Cho định nghĩa hàm:
def greet(name):
print("Xin chào,", name)
Để gọi hàm `greet` với tên là "An", ta sử dụng lệnh nào?

26 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 04

Câu 26: Tham số (parameter) trong định nghĩa hàm và đối số (argument) khi gọi hàm khác nhau như thế nào?

27 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 04

Câu 27: Biến cục bộ (local variable) trong Python có phạm vi (scope) là ở đâu?

28 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 04

Câu 28: Lỗi cú pháp (Syntax Error) trong chương trình Python là gì?

29 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 04

Câu 29: Khi chương trình chạy nhưng đưa ra kết quả sai so với yêu cầu của bài toán, đó là loại lỗi gì?

30 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 04

Câu 30: Để kiểm thử một chương trình nhằm phát hiện lỗi, phương pháp nào sau đây là hiệu quả nhất?

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 Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính - Đề 05

1 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 05

Câu 1: Quá trình giải quyết một bài toán trên máy tính thường bao gồm các bước chính nào theo trình tự hợp lý nhất?

2 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 05

Câu 2: Bước 'Xác định bài toán' trong quá trình giải quyết vấn đề với máy tính bao gồm những công việc chủ yếu nào?

3 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 05

Câu 3: Thuật toán là gì trong ngữ cảnh giải quyết vấn đề bằng máy tính?

4 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 05

Câu 4: Ngôn ngữ lập trình bậc cao (High-level programming language) có ưu điểm gì so với ngôn ngữ máy hoặc hợp ngữ?

5 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 05

Câu 5: Python là một ngôn ngữ lập trình _________ và thường được sử dụng cho mục đích _________.

6 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 05

Câu 6: Trong Python, câu lệnh nào sau đây được sử dụng để hiển thị (in) thông tin ra màn hình?

7 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 05

Câu 7: Biến trong lập trình Python dùng để làm gì?

8 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 05

Câu 8: Cho đoạn mã Python sau:
```python
a = 10
b = 5
a = a + b
print(a)
```
Kết quả in ra màn hình sẽ là bao nhiêu?

9 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 05

Câu 9: Lệnh `input()` trong Python trả về giá trị có kiểu dữ liệu mặc định là gì?

10 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 05

Câu 10: Để nhập vào một số nguyên từ bàn phím trong Python và lưu vào biến `tuoi`, ta sử dụng câu lệnh nào sau đây?

11 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 05

Câu 11: Cấu trúc điều khiển `if-elif-else` trong Python được sử dụng khi nào?

12 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 05

Câu 12: Cho đoạn mã Python:
```python
diem = 75
if diem >= 80:
print("Gioi")
elif diem >= 65:
print("Kha")
else:
print("Trung binh")
```
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 Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 05

Câu 13: Vòng lặp `for` trong Python thường được sử dụng để làm gì?

14 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 05

Câu 14: Cho đoạn mã Python:
```python
for i in range(3):
print("Hello")
```
Đoạn mã này sẽ in ra màn hình chữ "Hello" bao nhiêu lần?

15 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 05

Câu 15: Cho đoạn mã Python:
```python
count = 0
while count < 5: print(count) count += 1 ``` Kết quả in ra màn hình sẽ là gì?

16 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 05

Câu 16: Vòng lặp `while` trong Python phù hợp nhất cho trường hợp nào?

17 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 05

Câu 17: Kiểu dữ liệu danh sách (list) trong Python có đặc điểm gì?

18 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 05

Câu 18: Cho danh sách `danh_sach = [10, 20, 30, 40, 50]`. Lệnh `print(danh_sach[2])` sẽ in ra kết quả gì?

19 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 05

Câu 19: Cho danh sách `fruits = ['apple', 'banana', 'cherry']`. Để thêm phần tử 'orange' vào cuối danh sách, 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 Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 05

Câu 20: Cho danh sách `numbers = [1, 2, 3, 4, 5]`. Lệnh `numbers.remove(3)` sẽ làm gì?

21 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 05

Câu 21: Kiểu dữ liệu xâu kí tự (string) trong Python có đặc điểm gì?

22 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 05

Câu 22: Cho xâu `s = "Hello World"`. Lệnh `print(len(s))` sẽ in ra kết quả gì?

23 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 05

Câu 23: Cho xâu `text = "Python is fun"`. Lệnh `print(text[7:9])` sẽ in ra kết quả gì?

24 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 05

Câu 24: Cho xâu `sentence = "I love Python"`. Lệnh `print(sentence.replace("Python", "programming"))` sẽ in ra kết quả gì?

25 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 05

Câu 25: Hàm (Function) trong lập trình Python được sử dụng với mục đích chính là gì?

26 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 05

Câu 26: Cho đoạn mã Python:
```python
def greet(name):
print("Hello, " + name)

greet("Alice")
```
Kết quả in ra màn hình sẽ là gì?

27 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 05

Câu 27: Biến được khai báo bên trong một hàm trong Python (biến cục bộ) có phạm vi sử dụng như thế nào?

28 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 05

Câu 28: Lỗi cú pháp (Syntax Error) trong lập trình là loại lỗi gì?

29 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 05

Câu 29: Khi gặp lỗi trong chương trình Python, bước "Kiểm thử và gỡ lỗi (Debugging)" thường bao gồm những hành động nào?

30 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 05

Câu 30: Để kiểm tra xem một biến `x` có nằm trong khoảng từ 10 đến 20 (bao gồm cả 10 và 20) trong Python, ta sử dụng biểu thức điều kiện nào sau đây?

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 Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính - Đề 06

1 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 06

Câu 1: Để giải quyết một vấn đề bằng máy tính, bước đầu tiên và quan trọng nhất trong quy trình là gì?

2 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 06

Câu 2: Một thuật toán được định nghĩa là gì?

3 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 06

Câu 3: Khi xây dựng thuật toán, việc biểu diễn thuật toán bằng sơ đồ khối (lưu đồ) có ưu điểm chính là gì?

4 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 06

Câu 4: Đoạn mã giả sau đây mô tả thuật toán gì?
Bước 1: Nhập hai số nguyên a, b.
Bước 2: Nếu a > b thì kết quả là a, ngược lại kết quả là b.
Bước 3: In kết quả.

5 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 06

Câu 5: Giả sử bạn cần viết chương trình để tính tổng các số chẵn từ 1 đến 100. Cấu trúc điều khiển nào trong lập trình (ví dụ trong Python) là phù hợp nhất để lặp qua các số và kiểm tra điều kiện chẵn?

6 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 06

Câu 6: Cho đoạn chương trình Python sau:
x = 10
y = 5
if x > y:
print('x lon hon y')
else:
print('y lon hon hoac bang x')

7 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 06

Câu 7: Cho đoạn chương trình Python:
for i in range(3):
print(i)

8 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 06

Câu 8: Cho đoạn chương trình Python:
count = 0
while count < 5: print(count) count += 1

9 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 06

Câu 9: Trong Python, kiểu dữ liệu nào thường được sử dụng để lưu trữ một chuỗi các ký tự?

10 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 06

Câu 10: Cho đoạn chương trình Python:
my_list = [10, 20, 30, 40]
print(my_list[1])

11 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 06

Câu 11: Cho đoạn chương trình Python:
my_string = "Hello World"
print(my_string[6:11])

12 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 06

Câu 12: Khi viết chương trình, lỗi cú pháp (Syntax Error) là loại lỗi gì?

13 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 06

Câu 13: Lỗi logic (Logic Error) trong chương trình là gì?

14 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 06

Câu 14: Mục đích chính của việc sử dụng hàm (function) trong lập trình là gì?

15 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 06

Câu 15: Cho hàm Python sau:
def greet(name):
print("Xin chao, " + name + "!")
Khi gọi hàm greet("An"), output sẽ là gì?

16 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 06

Câu 16: Cho đoạn chương trình Python:
def modify_list(lst):
lst.append(4)

my_list = [1, 2, 3]
modify_list(my_list)
print(my_list)

17 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 06

Câu 17: Để nhận dữ liệu đầu vào từ người dùng trong Python và lưu nó dưới dạng số nguyên, bạn sẽ sử dụng hàm nào kết hợp với hàm `input()`?

18 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 06

Câu 18: Khi kiểm thử chương trình, việc sử dụng 'bộ dữ liệu kiểm thử' (test cases) có ý nghĩa gì?

19 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 06

Câu 19: Cho đoạn chương trình Python:
text = "Lap trinh Python"
length = len(text)
print(length)

20 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 06

Câu 20: Cho đoạn chương trình Python:
numbers = [5, 2, 8, 1, 9]
numbers.sort()
print(numbers)

21 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 06

Câu 21: Khi gỡ lỗi (debugging) một chương trình, bước nào thường được thực hiện sau khi đã xác định được vị trí của lỗi?

22 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 06

Câu 22: Giả sử bạn cần lặp lại một khối lệnh *cho đến khi* một điều kiện nào đó không còn đúng nữa. Cấu trúc lặp nào trong Python là phù hợp nhất cho tình huống này?

23 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 06

Câu 23: Cho đoạn chương trình Python:
result = 0
for i in range(3):
for j in range(2):
result += 1
print(result)

24 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 06

Câu 24: Trong Python, biểu thức điều kiện `a > 5 and b < 10` sẽ trả về giá trị `True` khi nào?

25 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 06

Câu 25: Đoạn mã Python nào sau đây sẽ gây ra lỗi khi thực thi?
(Giả sử người dùng nhập 'abc' khi chạy chương trình)

26 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 06

Câu 26: Để tìm vị trí xuất hiện đầu tiên của ký tự 'o' trong chuỗi "Hello World" trong Python, bạn có thể sử dụng phương thức nào?

27 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 06

Câu 27: Giả sử bạn có một danh sách `data = [10, 5, 20, 15]`. Để thêm số 25 vào cuối danh sách này, lệnh Python nào là đúng?

28 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 06

Câu 28: Khi chuyển đổi kiểu dữ liệu (type casting) trong Python, điều gì có thể xảy ra nếu bạn cố gắng chuyển đổi một chuỗi không chứa số thành kiểu số (int hoặc float)?

29 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 06

Câu 29: Trong quy trình giải quyết vấn đề bằng máy tính, bước 'Kiểm thử' nhằm mục đích chính là gì?

30 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 06

Câu 30: Cho bài toán: 'Đếm số lần xuất hiện của mỗi từ trong một đoạn văn bản.' Kiểu dữ liệu nào (trong Python) sẽ phù hợp nhất để lưu trữ kết quả, trong đó khóa là từ và giá trị là số lần đếm?

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 Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính - Đề 07

1 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 07

Câu 1: Đoạn chương trình Python sau thực hiện công việc gì?
```python
a = 10
b = 20
temp = a
a = b
b = temp
print(a, b)```

2 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 07

Câu 2: Trong Python, để nhập một số nguyên từ bàn phím và lưu vào biến `n`, cú pháp nào sau đây là đúng?

3 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 07

Câu 3: Đoạn chương trình Python sau sẽ in ra kết quả gì nếu người dùng nhập số `15`?
```python
x = int(input("Nhap mot so: "))
if x > 10:
print("Lon hon 10")
elif x == 10:
print("Bang 10")
else:
print("Nho hon 10")```

4 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 07

Câu 4: Vòng lặp `for i in range(5):` sẽ thực hiện thân vòng lặp bao nhiêu lần?

5 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 07

Câu 5: Đoạn chương trình Python sau sẽ in ra kết quả gì?
```python
count = 0
while count < 3: print("Hello") count += 1```

6 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 07

Câu 6: Kiểu dữ liệu danh sách (list) trong Python có đặc điểm gì?

7 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 07

Câu 7: Để thêm phần tử `50` vào cuối danh sách `my_list = [10, 20, 30]`, 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 Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 07

Câu 8: Đoạn chương trình Python sau sẽ in ra kết quả gì?
```python
my_string = "Python"
print(my_string[1:4])```

9 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 07

Câu 9: Hàm trong Python được sử dụng để làm gì?

10 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 07

Câu 10: Khi định nghĩa một hàm có tham số, tham số đó hoạt động như thế nào bên trong hàm?

11 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 07

Câu 11: Phạm vi của biến (Variable Scope) trong Python dùng để chỉ điều gì?

12 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 07

Câu 12: Lỗi cú pháp (Syntax Error) trong Python là loại lỗi gì?

13 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 07

Câu 13: Lỗi ngữ nghĩa (Semantic Error) hay lỗi logic (Logic Error) trong Python là loại lỗi gì?

14 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 07

Câu 14: Khi gặp lỗi trong chương trình Python, bước đầu tiên và quan trọng nhất để gỡ lỗi là gì?

15 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 07

Câu 15: Cho đoạn mã sau:
```python
list1 = [1, 2, 3]
list2 = list1
list2.append(4)
print(list1)```
Kết quả in ra màn hình là gì?

16 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 07

Câu 16: Cho đoạn mã sau:
```python
def my_function(x):
x = x + 10
print(x)

a = 5
my_function(a)
print(a)```
Kết quả in ra màn hình là gì?

17 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 07

Câu 17: Để kiểm tra xem một chuỗi `s` có chứa chuỗi con `sub` hay không, cú pháp nào sau đây là đúng trong Python?

18 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 07

Câu 18: Đoạn chương trình sau in ra gì?
```python
text = "Hello World"
print(len(text))```

19 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 07

Câu 19: Cho danh sách `numbers = [10, 5, 8, 12, 3]`. Để tìm giá trị lớn nhất trong danh sách này, hàm nào sau đây được sử dụng?

20 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 07

Câu 20: Khi nào thì nên sử dụng vòng lặp `while` thay vì vòng lặp `for`?

21 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 07

Câu 21: Đoạn mã sau sẽ in ra gì?
```python
for i in range(1, 5):
if i == 3:
break
print(i)```

22 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 07

Câu 22: Đoạn mã sau sẽ in ra gì?
```python
for i in range(1, 5):
if i == 3:
continue
print(i)```

23 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 07

Câu 23: Mục đích chính của việc kiểm thử chương trình là gì?

24 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 07

Câu 24: Giả sử bạn cần viết chương trình để tính giai thừa của một số nguyên không âm `n`. Thuật toán nào sau đây là phù hợp nhất?

25 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 07

Câu 25: Cho đoạn mã sau:
```python
def calculate(a, b, operator):
if operator == '+':
return a + b
elif operator == '-':
return a - b
else:
return "Invalid operator"

result = calculate(10, 5, '*')
print(result)```
Kết quả in ra màn hình là gì?

26 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 07

Câu 26: Một biến được khai báo bên trong một hàm Python có phạm vi là gì?

27 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 07

Câu 27: Để loại bỏ phần tử cuối cùng khỏi danh sách `my_list = [1, 2, 3, 4]`, lệnh nào sau đây là đúng?

28 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 07

Câu 28: Đoạn mã sau sẽ in ra gì?
```python
for char in "Hello":
print(char, end=" ")```

29 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 07

Câu 29: Khi viết mã Python, việc sử dụng chú thích (comment) `#` có mục đích gì?

30 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 07

Câu 30: Giả sử bạn muốn tính tổng các số chẵn từ 1 đến 100. Cấu trúc điều khiển nào sau đây là phù hợp nhất để lặp qua các số?

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 Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính - Đề 08

1 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 08

Câu 1: Đoạn chương trình Python sau thực hiện công việc gì?
```python
a = 10
b = 20
temp = a
a = b
b = temp
print(a, b)```

2 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 08

Câu 2: Trong Python, để nhập một số nguyên từ bàn phím và lưu vào biến `n`, cú pháp nào sau đây là đúng?

3 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 08

Câu 3: Đoạn chương trình Python sau sẽ in ra kết quả gì nếu người dùng nhập số `15`?
```python
x = int(input("Nhap mot so: "))
if x > 10:
print("Lon hon 10")
elif x == 10:
print("Bang 10")
else:
print("Nho hon 10")```

4 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 08

Câu 4: Vòng lặp `for i in range(5):` sẽ thực hiện thân vòng lặp bao nhiêu lần?

5 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 08

Câu 5: Đoạn chương trình Python sau sẽ in ra kết quả gì?
```python
count = 0
while count < 3: print("Hello") count += 1```

6 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 08

Câu 6: Kiểu dữ liệu danh sách (list) trong Python có đặc điểm gì?

7 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 08

Câu 7: Để thêm phần tử `50` vào cuối danh sách `my_list = [10, 20, 30]`, 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 Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 08

Câu 8: Đoạn chương trình Python sau sẽ in ra kết quả gì?
```python
my_string = "Python"
print(my_string[1:4])```

9 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 08

Câu 9: Hàm trong Python được sử dụng để làm gì?

10 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 08

Câu 10: Khi định nghĩa một hàm có tham số, tham số đó hoạt động như thế nào bên trong hàm?

11 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 08

Câu 11: Phạm vi của biến (Variable Scope) trong Python dùng để chỉ điều gì?

12 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 08

Câu 12: Lỗi cú pháp (Syntax Error) trong Python là loại lỗi gì?

13 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 08

Câu 13: Lỗi ngữ nghĩa (Semantic Error) hay lỗi logic (Logic Error) trong Python là loại lỗi gì?

14 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 08

Câu 14: Khi gặp lỗi trong chương trình Python, bước đầu tiên và quan trọng nhất để gỡ lỗi là gì?

15 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 08

Câu 15: Cho đoạn mã sau:
```python
list1 = [1, 2, 3]
list2 = list1
list2.append(4)
print(list1)```
Kết quả in ra màn hình là gì?

16 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 08

Câu 16: Cho đoạn mã sau:
```python
def my_function(x):
x = x + 10
print(x)

a = 5
my_function(a)
print(a)```
Kết quả in ra màn hình là gì?

17 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 08

Câu 17: Để kiểm tra xem một chuỗi `s` có chứa chuỗi con `sub` hay không, cú pháp nào sau đây là đúng trong Python?

18 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 08

Câu 18: Đoạn chương trình sau in ra gì?
```python
text = "Hello World"
print(len(text))```

19 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 08

Câu 19: Cho danh sách `numbers = [10, 5, 8, 12, 3]`. Để tìm giá trị lớn nhất trong danh sách này, hàm nào sau đây được sử dụng?

20 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 08

Câu 20: Khi nào thì nên sử dụng vòng lặp `while` thay vì vòng lặp `for`?

21 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 08

Câu 21: Đoạn mã sau sẽ in ra gì?
```python
for i in range(1, 5):
if i == 3:
break
print(i)```

22 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 08

Câu 22: Đoạn mã sau sẽ in ra gì?
```python
for i in range(1, 5):
if i == 3:
continue
print(i)```

23 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 08

Câu 23: Mục đích chính của việc kiểm thử chương trình là gì?

24 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 08

Câu 24: Giả sử bạn cần viết chương trình để tính giai thừa của một số nguyên không âm `n`. Thuật toán nào sau đây là phù hợp nhất?

25 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 08

Câu 25: Cho đoạn mã sau:
```python
def calculate(a, b, operator):
if operator == '+':
return a + b
elif operator == '-':
return a - b
else:
return "Invalid operator"

result = calculate(10, 5, '*')
print(result)```
Kết quả in ra màn hình là gì?

26 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 08

Câu 26: Một biến được khai báo bên trong một hàm Python có phạm vi là gì?

27 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 08

Câu 27: Để loại bỏ phần tử cuối cùng khỏi danh sách `my_list = [1, 2, 3, 4]`, lệnh nào sau đây là đúng?

28 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 08

Câu 28: Đoạn mã sau sẽ in ra gì?
```python
for char in "Hello":
print(char, end=" ")```

29 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 08

Câu 29: Khi viết mã Python, việc sử dụng chú thích (comment) `#` có mục đích gì?

30 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 08

Câu 30: Giả sử bạn muốn tính tổng các số chẵn từ 1 đến 100. Cấu trúc điều khiển nào sau đây là phù hợp nhất để lặp qua các số?

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 Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính - Đề 09

1 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 09

Câu 1: Quá trình giải một bài toán trên máy tính thường bao gồm các bước chính nào theo trình tự hợp lý nhất?

2 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 09

Câu 2: Khi xác định bài toán, việc quan trọng nhất cần làm là gì?

3 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 09

Câu 3: Thuật toán là gì?

4 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 09

Câu 4: Đặc điểm nào sau đây KHÔNG PHẢI là đặc điểm của một thuật toán?

5 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 09

Câu 5: Biểu diễn thuật toán bằng sơ đồ khối (flowchart) có ưu điểm chính là gì?

6 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 09

Câu 6: Trong ngôn ngữ lập trình Python, biến được sử dụng để làm gì?

7 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 09

Câu 7: Cho đoạn mã Python sau:
x = 10
y = 5
x = x + y
print(x)
Kết quả hiển thị ra màn hình là gì?

8 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 09

Câu 8: Lệnh `input()` trong Python dùng để làm gì?

9 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 09

Câu 9: Để chuyển đổi một xâu kí tự nhập vào từ `input()` thành số nguyên, ta sử dụng hàm nào trong Python?

10 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 09

Câu 10: Câu lệnh điều kiện `if` trong Python được sử dụng khi nào?

11 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 09

Câu 11: Cho đoạn mã Python:
diem = 75
if diem >= 80:
print('Gioi')
elif diem >= 65:
print('Kha')
else:
print('Trung binh')
Kết quả hiển thị ra màn hình là gì?

12 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 09

Câu 12: Vòng lặp `for` trong Python thường được sử dụng khi nào?

13 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 09

Câu 13: Cho đoạn mã Python:
tong = 0
for i in range(1, 5):
tong = tong + i
print(tong)
Kết quả hiển thị ra màn hình là gì?

14 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 09

Câu 14: Vòng lặp `while` trong Python được sử dụng khi nào?

15 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 09

Câu 15: Cho đoạn mã Python:
count = 0
while count < 3: print('Hello') count = count + 1 Số lần chuỗi 'Hello' được in ra màn hình là bao nhiêu?

16 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 09

Câu 16: Kiểu dữ liệu danh sách (List) trong Python dùng để làm gì?

17 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 09

Câu 17: Cho danh sách `a = [10, 20, 30, 40]`. Lệnh `print(a[1])` sẽ in ra kết quả gì?

18 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 09

Câu 18: Cho danh sách `danh_sach = [5, 2, 8, 1]`. Sau khi thực hiện lệnh `danh_sach.sort()`, nội dung của `danh_sach` sẽ là gì?

19 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 09

Câu 19: Kiểu dữ liệu xâu kí tự (String) trong Python dùng để làm gì?

20 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 09

Câu 20: Cho xâu kí tự `s = "Python"`. Lệnh `print(s[2])` sẽ in ra kết quả gì?

21 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 09

Câu 21: Cho xâu kí tự `s = "Hello World"`. Lệnh `print(len(s))` sẽ in ra kết quả gì?

22 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 09

Câu 22: Hàm (Function) trong Python được sử dụng để làm gì?

23 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 09

Câu 23: Cho định nghĩa hàm sau:
def cong_hai_so(a, b):
return a + b
Kết quả của lệnh `print(cong_hai_so(5, 3))` là gì?

24 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 09

Câu 24: Tham số của hàm là gì?

25 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 09

Câu 25: Phạm vi của biến (Variable scope) trong Python xác định điều gì?

26 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 09

Câu 26: Lỗi cú pháp (Syntax Error) trong lập trình Python là gì?

27 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 09

Câu 27: Lỗi ngữ nghĩa (Semantic Error) trong lập trình Python là gì?

28 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 09

Câu 28: Kỹ thuật 'In giá trị biến' (`print`) trong quá trình gỡ lỗi (debugging) chương trình có mục đích chính là gì?

29 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 09

Câu 29: Để kiểm thử (test) một chương trình, chúng ta cần làm gì?

30 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 09

Câu 30: Một thuật toán tìm kiếm tuần tự (Linear Search) trong danh sách hoạt động như thế 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 Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính - Đề 10

1 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 10

Câu 1: Khi giải một bài toán bằng máy tính, bước đầu tiên và quan trọng nhất trong quy trình giải quyết vấn đề là gì?

2 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 10

Câu 2: Một thuật toán được coi là không hiệu quả nếu nó có đặc điểm nào sau đây?

3 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 10

Câu 3: Đoạn mã giả sau mô tả thuật toán gì?
B1: Nhập hai số nguyên a và b.
B2: Nếu a = b, thông báo 'Hai số bằng nhau'.
B3: Ngược lại (a ≠ b), nếu a > b, thông báo 'a lớn hơn b'.
B4: Ngược lại (a ≤ b và a ≠ b, tức a < b), thông báo 'a nhỏ hơn b'.

4 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 10

Ngôn ngữ lập trình bậc cao (ví dụ: Python) có ưu điểm nổi bật nào so với ngôn ngữ máy?

5 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 10

Câu 5: Trong Python, câu lệnh nào sau đây được sử dụng để gán giá trị 10 cho biến `tuoi`?

6 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 10

Câu 6: Cho đoạn code Python sau:
x = 5
y = 2
z = x / y
print(z)
Kiểu dữ liệu của biến `z` sau khi thực hiện đoạn code trên là gì?

7 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 10

Câu 7: Đoạn code Python nào sau đây thực hiện việc nhập một số nguyên từ bàn phím và lưu vào biến `so_nguyen`?

8 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 10

Câu 8: Cho biểu thức toán học trong Python: `10 + 4 * 2 - 6 / 3`. Kết quả 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 Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 10

Câu 9: Trong Python, toán tử `%` được sử dụng để thực hiện phép toán nào?

10 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 10

Câu 10: Cho hai biến `a = 15` và `b = 20`. Biểu thức logic `a > 10 and b < 25` sẽ cho kết quả là gì?

11 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 10

Câu 11: Cho đoạn code Python:
score = 75
if score >= 80:
print('Gioi')
elif score >= 65:
print('Kha')
else:
print('Trung binh')
Kết quả in ra màn hình khi chạy đoạn code này là gì?

12 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 10

Câu 12: Đoạn code Python sau thực hiện công việc gì?
so = int(input('Nhap mot so: '))
if so % 2 == 0:
print('So chan')
else:
print('So le')

13 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 10

Câu 13: Cho đoạn code Python:
for i in range(5):
print(i, end=' ')
Kết quả in ra màn hình là gì?

14 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 10

Câu 14: Cho đoạn code Python:
fruits = ['apple', 'banana', 'cherry']
for fruit in fruits:
print(fruit)
Kết quả in ra màn hình là gì?

15 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 10

Câu 15: Vòng lặp `while` trong Python thích hợp sử dụng khi nào?

16 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 10

Câu 16: Cho đoạn code Python:
count = 0
while count < 3: print('Lap') count += 1 Đoạn code này sẽ in ra chữ 'Lap' bao nhiêu lần?

17 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 10

Câu 17: Cho danh sách `numbers = [10, 5, 8, 12]`. Lệnh `print(numbers[2])` sẽ in ra giá trị nào?

18 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 10

Câu 18: Để thêm phần tử `7` vào cuối danh sách `my_list = [1, 2, 3]`, ta sử dụng lệnh Python nào?

19 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 10

Câu 19: Cho danh sách `data = [10, 20, 30, 40, 50]`. Lệnh `print(data[1:4])` sẽ cho kết quả là gì?

20 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 10

Câu 20: Cho chuỗi kí tự `text = "HelloWorld"`. Lệnh `print(text[5:])` sẽ in ra kết quả nào?

21 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 10

Câu 21: Để tính độ dài (số lượng phần tử) của một danh sách hoặc một chuỗi trong Python, ta sử dụng hàm nào?

22 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 10

Câu 22: Hàm trong Python được định nghĩa bằng từ khóa nào?

23 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 10

Câu 23: Cho hàm sau:
def multiply(a, b):
return a * b
Khi gọi hàm `multiply(4, 6)`, giá trị được trả về là bao nhiêu?

24 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 10

Câu 24: Đoạn code Python nào sau đây chứa lỗi cú pháp (Syntax Error)?

25 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 10

Câu 25: Đoạn code Python nào sau đây chắc chắn sẽ gây ra lỗi chạy (Runtime Error) khi thực thi?

26 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 10

Câu 26: Một chương trình chạy mà không báo lỗi, nhưng kết quả đầu ra lại không đúng như mong đợi. Đây là loại lỗi gì?

27 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 10

Câu 27: Quá trình tìm và sửa lỗi trong chương trình được gọi là gì?

28 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 10

Câu 28: Khi kiểm thử một chương trình tính giai thừa của một số nguyên dương N, bộ dữ liệu kiểm thử nào sau đây là quan trọng nhất để kiểm tra trường hợp biên?

29 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 10

Câu 29: Cho bài toán: Tính tổng các số từ 1 đến N. Thuật toán sử dụng vòng lặp `for` từ 1 đến N để cộng dồn các số có hiệu quả hơn thuật toán nào sau đây khi N rất lớn?

30 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính

Tags: Bộ đề 10

Câu 30: Khi thiết kế một chương trình, việc chia nhỏ bài toán lớn thành các bài toán nhỏ hơn và xây dựng các hàm (function) để giải quyết từng bài toán nhỏ giúp ích gì?

Xem kết quả