NEW
Font size
WorksheetsTin Trắc Nghiệm #1
Total questions: 36
Worksheet time: 23mins
Tìm giá trị của S trong đoạn chương trình dưới đây
S=0
for i in range(1,3): S=S+1
A.10
10
5
2
8
Khi kết thúc đoạn chương trình sau, giá trị của k là bao nhiêu?
j=2, k=3
for i in range (1,3):
j=j+1, k=k+1
print(k)
k=7
k=5
k=4
6
Cho đoạn chương trình sau :
n=2
while n<5:
n=n+2
print('xin chao')
Chương trình , câu ' xin chao' được viết ra màn hình mấy lần
0
9
10
2
đoạn chương trình sau thực hiện bao nhiêu vòng lặp
n=10,While n>10: n=n+5
1
6
0
4
Chọn câu lệnh lặp với số lần biết trước
if a>b then a=a+1
for i in range(1,4): print('A')
while n>10: n=n+5
a=[0]*5
Trong lệnh for i in range (1,3) của Python, sau mỗi vòng lặp biến đếm thay đổi như thế nào?
+1 hay -1
+1
Một giá trị khác 0
Một giá trị khác
Trong câu lệnh lặp: for n in range(0,6): print ('Hoa')
câu lệnh print ('Hoa') được thực hiện bao nhiêu lần?
5 lần
6 lần
0 có lần nào
7 lần
Khi kết thúc đoạn chương trình sau giá trị của j là bao nhiêu?
j=2, k=3
for i in range(1,3):
j=j+1, k=k+1
print(j)
j=7
j=4
j=5
j=3
Khi kết thúc đoạn chương trình sau, giá trị của s là bao nhiêu?
i=1, s=0
while i<6:
s=s+i
i=i+3
print(s)
10
5
8
15
Lệnh lặp while kết thúc khi
Điều kiện đúng
Điều kiện sai
Không xảy điều gì
có một điều kiện được thỏa mãn
Trong NNLT Python khi sử dung vòng lặp while while, nếu điều kiện SAI thì:
quay lại vòng lặp
lặp vô hạn
lặp 1 lần
thoát khỏi vòng lặp
Vòng lặp while... là vòng lặp
Biết trước sô lần lặp
Biết trước số lần lặp nhưng giới là >=100 hạn là <=100
Biết trước số lần lặp nhưng giới hạn là <=100
Chưa biết trước số lần lặp
Trong Python, câu lệnh lặp for sử dụng từ khóa nào sau đây
Do
int
in range
else
trong Python điều kiện trong câu lệnh lặp while là
một phép toán
một phép so sánh
một vòng lặp
một câu lệnh
Sau khi thực hiện đoạn chương trình sau, giá trị của biến j bằng bao nhiêu?
j=0, for i in range(1,3): j=j+2
6
10
7
4
Cú pháp khai báo câu lệnh lặp nào sau đây đúng?
while<điều kiện>: <câu lệnh>
white<điều kiện>:
<câu lệnh>
while <điều kiện>;
<câu lệnh
while,<điều kiện>:
<câu lệnh>
Hoạt động nào sau đây lặp với số lần biết trước
Ngày đánh răng 2 lần
giặt tới khi sạch
Gọi điện cho tói khi có người nghe máy
học bài cho tới khi thuộc bài
Cú pháp khai báo dãy số nào sau đây đúng nhất
for<biến đếm> in range( giá trị đầu, giá trị cuối): <câu lệnh>
for<giá trị đầu> in range( biến đếm, giá trị cuối): <câu lệnh>
for<biến đếm> in range( giá trị cuối , giá trị đầu); <câu lệnh>
for<biến đếm> in range( giá trị đầu, giá trị cuối); <câu lệnh>
Trong Python câu lệnh nào sau đây được viết đúng
for i in range(5,1): print('A');
for i in range(1,4): print('A')
for i in range(1.5,4.5): prin('A')
for i in range(1,4)...print('A')
Đoạn chương trình giải bài toán nào?
t=0
for i in range(1,101):
if(1%5==0):
t=t+i
print(t)
Tính tổng các số chia hết cho 3 hoặc 5 trong phạm vi 1 đến 101
Tính tổng các sô chia hết cho 3 và 5 trong phạm vi từ 1 đến 101
Tính tổng các số chia hết cho 3 và 5 trong phạm vi từ 1 đến 100
Tính tổng các số chia hết cho 3 hoặc 5 trong phạm từ 1 đến 100
Lợi ích của việc sử dụng iến mảng trong chương trình
Rút gọn việc viết chương trình, có thể sử câu lệnh lặp để thay nhiều câu lệnh
Tất cả các ý trên đều đúng
Tiết kiệm rất nhiều thời gian và công sức viết chương trình
Lưu trữ và xử lí nhiều dữ liệu có nội dung liên quan đến nhau một cách hiệu quả
Xác định số vòng lặp cho bài toán : tính tổng các số nguyên từ 1 đến 100
1
100
Tất cả đều sai
99
Em hãy chọn phát biểu đúng khi nói về dữ liệu kiểu mảng
là tập hợp các phần tử có thứ tụ và mỗi phần tử trong mảng có thể có các dữ liệu khác nhau
là tập hợp các phần tử không có thứ tự và mọi phần tử có cùng một kiểu dữ liệu
là tập vô hạn các phần tử có thứ tự và mọi phần tử có cùng một dữ liệu
là tập hợp hữu hạn cấc phần tử có thứ tự và mọi phần tử có cùng 1 kiểu dữ liệu
Khai báo mảng nào đúng nhất trong các khai báo sau đây?
tuoi=[0]*68
tuoi:=[0.0]*68
tuoi={0}*68
tuoi=[0]*68.5
Trong câu lệnh lặp :
j=0
for j in range(10):
j=j+2
print (j)
câu lệnh print(j) được thực hiện bao nhiêu lần?
1
Không thực hiện
5
10
Cú pháp để truy cập đến giá trị phần tử trong la:
tên mảng=[chỉ số]
tên mảng...[chỉ số]
tên mảng[chỉ số]
tên mảng{chỉ số}
Kết thúc đoạn chương trình , giá trị của t là bao nhiêu?
t=1, while t<3: t=t+1
5
2
4
3
Cho kết quả khi chạy đoạn chương trình sau:
s=0
for i in range(3):
s=s+2*i
print(s)
10
8
12
6
Số phần tử trong khai báo tuoi=[0]*68 là bao nhiêu ?
80
70
68
69
Số công việc cần lặp với số lần xác định
1. Đếm số Hs của lớp
2. Đếm số chia hết cho 5 trong đoạn từ 10 đến 100
3. Đọc tên lần lượt từng Hs của một lớp có 30 em
4.Chạy 5 vòng sân bóng
5. Tính tổng các số có 2 chữ số
1
4
3
5
Trong câu lệnh lặp: j=0
for j in range(10): print("A")
Khi kết thúc lệnh sẽ có bao nhiêu chữ "A" xuất hiện
5
10
1
không thực hiện
biến chạy trong vòng lặp for i in range (<giá trị cuối>) tăng lên mấy đơn vị sau mỗi lần lặp
1
Tất cả đều sai
0
2
Trong Python câu lệnh nào dưới đây được viết đúng?
for i in range(10): prin("A")
for i in range(10): print("'A")
for i in range(10) print('A').
for i in range(10): print('A')
Để nhập dữ liệu từ bàn phím cho mảng A có 10 phần tử là số nguyên ta dùng lệnh nào sau đây?
Dùng 10 lệnh A[i]=int(input('nhập các phần tử='))
Cả A, B, C sai
for i:=1 to 10 do Writenln(A[i])
For i in range(0,10):(A[i])=int(input('nhập các phần tử='))
Chỉ ra lệnh đúng
x=0 for i in range (10): x=x+1
x:=0 for i in range(10): x=x+1
x=0 for i in range(10) x=x+1
x=0 for i in range(10): x:=x+1
Để in giá trị phần tử thứ n của mảng một chiều A ra màn hình , ta dùng lệnh
print([n]);
print(A[n]);
print(A(n));
Input(A[n]);
