Đề thi cuối kì 2 Tin học 10 Kết nối tri thức có đáp án - Đề 2

 Cho chương trình: a = input(“Nhập số a: ”) b = input(“Nhập số b: ”) print(“Tổng hai số đã nhập là: ”, a+b)

21/24

Phần II. Câu trắc nghiệm đúng sai (2 câu) Trong mỗi ý a, b, c, d ở mỗi câu, thí sinh chọn đúng hoặc sai

 Cho chương trình:

a = input(“Nhập số a: ”)

b = input(“Nhập số b: ”)

print(“Tổng hai số đã nhập là: ”, a+b)

a

Chương trình không phát sinh lỗi

ĐúngSai
b

Nếu nhập a=50 và b=5 thì kết quả của chương trình là 55

ĐúngSai
c

Có thể sửa lại hai lệnh đầu như sau:

a=int(input(“Nhập số a: ”))

b=int(input(“Nhập số b: ”))

ĐúngSai
d

Có thể sửa lại hai lệnh đầu như sau:

a=float(input(“Nhập số a: ”))

b=float(input(“Nhập số b: ”))

ĐúngSai
Giải thích

a) S, vì chương trình có lỗi do khi nhập dữ liệu từ bàn phím chưa thực hiện chuyển đổi sang dạng số.

b) S, vì nếu nhập a=50 và b=5 thì kết quả của chương trình là 505 do thực hiện nối 2 xâu 50 và 5 lại với nhau.

c) Đ, chuyển nhập a, b sang dạng nhập số nguyên và kết quả a+b vẫn ra dạng số đúng.

d) Đ, chuyển nhập a, b sang dạng nhập số thực và kết quả a+b vẫn ra dạng số đúng.