Lớp 10

15 câu trắc nghiệm Tin học 10 Kết nối tri thức Bài 21 có đáp án

Môn thi

Tin học

Thời gian

50 phút

Số câu

15

Kỳ thi

Chưa đặt nhãn

Xem trước câu hỏi

Câu 1Thông hiểu
Xem chi tiết →
Trong các phát biểu sau, phát biểu nào chưa chính xác?
A
While là lệnh lặp với số lần không biết trước.
B
For là lệnh lặp với số lần xác định trước.
C
Khối lệnh lặp while được thực hiện cho đến khi điều kiện = False.
D
Số lần lặp của lệnh lặp for luôn được xác định bởi vùng giá trị của lệnh range().
Câu 2Thông hiểu
Xem chi tiết →
Cho đoạn chương trình Python sau:

Tong = 0
while Tong < 10:
Tong = Tong + 1

Sau khi đoạn chương trình trên được thực hiện, giá trị của Tong bằng bao nhiêu?
A
9
B
10
C
11
D
12
Câu 3Thông hiểu
Xem chi tiết →
Cho biết kết quả của đoạn chương trình dưới đây:

a = 10

while a < 11: print(a)
A
Trên màn hình xuất hiện một số 10.
B
Trên màn hình xuất hiện 10 chữ a.
C
Trên màn hình xuất hiện một số 11.
D
Chương trình bị lặp vô tận.
Câu 4Thông hiểu
Xem chi tiết →
Câu lệnh sau giải bài toán nào:

while M != N:

if M > N:

M = M – N

else:

N = N – M
A
Tìm UCLN của M và N.
B
Tìm BCNN của M và N.
C
Tìm hiệu nhỏ nhất của M và N.
D
Tìm hiệu lớn nhất của M và N.
Câu 5Thông hiểu
Xem chi tiết →
Tính tổng S = 1 + 2 + 3 + 4 + … + n + … cho đến khi S > 10000. Điều kiện nào sau đây cho vòng lặp while là đúng để tiếp tục cộng thêm các số hạng vào S?
A
while S >= 10000:
B
while S < 10000:
C
while S <= 10000:
D
while S > 10000:
Câu 6
Xem chi tiết →
Hãy đưa ra kết quả trong đoạn lệnh sau:

x = 1

while (x <= 5):

print(“python”)

x = x + 1
A
5 từ python.
B
4 từ python.
C
3 từ python.
D
Không có kết quả.
Câu 7Thông hiểu
Xem chi tiết →
Cho đoạn chương trình sau:

n = int(input("Nhập n<=1000: "))
k=0
n=abs(n)
while n!=0:
n=n//10
k=k+1
print(k)

Hãy cho biết điều khẳng định nào sau đây đúng?
A
k là số chữ số của n.
B
k là chữ số hàng đơn vị của n.
C
k là chữ số khác 0 lớn nhất của n.
D
k là số chữ số khác 0 của n.
Câu 8Thông hiểu
Xem chi tiết →
Chọn đáp án đúng nhất:

i = 0; x = 0

while i < 10:

if i%2 == 0:

x += 1

i += 1

print(x)
A
2
B
3
C
4
D
5
Câu 9Thông hiểu
Xem chi tiết →
Trong các phát biểu sau, phát biểu nào sai?
A
Có ba cấu trúc lập trình cơ bản của các ngôn ngữ lập trình.
B
Cấu trúc tuần tự gồm các khối lệnh được thực hiện theo trình tự từ trên xuống dưới.
C
Khối lệnh chỉ được thực hiện tuỳ thuộc điều kiện nào đó được thể hiện bằng câu lệnh for, while.
D
Cấu trúc lặp cho phép thực hiện lặp lại một khối lệnh.
Câu 10Thông hiểu
Xem chi tiết →
Vòng lặp while kết thúc khi nào?
A
Khi điều kiện lặp trở thành sai.
B
Khi đã thực hiện đủ số vòng lặp xác định trước.
C
Khi tìm được kết quả đầu ra.
D
Khi chương trình gặp lỗi.

Hiển thị 10 trên 15 câu hỏi