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?
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 = 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
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
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?
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)
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