tinGk

tinGk

10th Grade

15 Qs

quiz-placeholder

Similar activities

Tin 10 CKII tt

Tin 10 CKII tt

10th Grade

20 Qs

trắc nghiệm tin

trắc nghiệm tin

10th Grade

10 Qs

BÀI TẬP TIN HỌC LỚP 3 HKII 24 25

BÀI TẬP TIN HỌC LỚP 3 HKII 24 25

3rd Grade - University

10 Qs

Đề Cương Ôn Thi Tin Học 3

Đề Cương Ôn Thi Tin Học 3

5th Grade - University

20 Qs

K10-BAI4-9

K10-BAI4-9

10th - 12th Grade

10 Qs

Python_10 câu

Python_10 câu

10th Grade

10 Qs

sinh ck1 ds

sinh ck1 ds

10th Grade

10 Qs

Ôn Tập Cuối Năm Môn Tin Học 3

Ôn Tập Cuối Năm Môn Tin Học 3

3rd Grade - University

12 Qs

tinGk

tinGk

Assessment

Quiz

Computers

10th Grade

Medium

Created by

sukuna sukuna

Used 1+ times

FREE Resource

AI

Enhance your content

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

15 questions

Show all answers

1.

MULTIPLE SELECT QUESTION

45 sec • 1 pt

Cho đoạn chương trình dưới đây, hãy cho biết các phát biểu bên dưới là đúng hay sai?

t=0

for i in range(1, 6):

if i%2==0: t=t+i

print(t)


Khi chạy chương trình thì kết quả in ra màn hình là: 6


Có thể thay thế range(1, 6) thành range(1, 12/2) mà chương trình vẫn hoạt động bình thường

Chương trình tính tổng của các số tự nhiên chia hết cho 2 nằm trong đoạn [1, 6]

Có thể thay điều kiện if i%2==0: thành if i%2 !=1 hoặc if not(i%2==1): thì bản chất chương trình không thay đổi

2.

MULTIPLE SELECT QUESTION

45 sec • 1 pt

[TF][VD] Cho đoạn chương trình dưới đây, hãy cho biết các phát biểu bên dưới là đúng hay sai?

p=0;

for i in range(1, 6):

    if i%2==0: p=p+i*i

print(p)


Chương trình trên tính kết quả của bài toán: p = 22+42+62

Kết quả in ra màn hình khi thực hiện chương trình là: 20

Nếu thay điều kiện if i%2==0 thành if i%2 !=0; thì chương trình trở thành tính kết quả của bài toán p = 12+32+52

Nếu thay câu lệnh thứ nhất khởi gán p=0 thành p=1 thì khi thực hiện chương trình kết quả in ra màn hình là: 21

3.

MULTIPLE SELECT QUESTION

45 sec • 1 pt

[TF][VD] Dựa trên kiến thức về lệnh lặp for trong Python, hãy xác định các ý sau đây là đúng hay sai?


Biến k trong lệnh for k in range(n): sẽ lần lượt nhận các giá trị từ 0 đến n-1.

Vùng giá trị của lệnh range(n) gồm n số nguyên liên tiếp từ 1 đến n

Câu lệnh if k%2 == 0 được sử dụng để kiểm tra xem k có phải là số chẵn hay không.


Đoạn mã sau sẽ tính tổng các số là bội của 3 nhỏ hơn n.

n = 20; C = 0;

for k in range(n):

       if k%3 == 0: C = C + 1;

print(C)


4.

MULTIPLE SELECT QUESTION

45 sec • 1 pt

[TF][VD] Hãy xác định các câu sau về cách sử dụng lệnh for trong Python là đúng hay sai?

Vùng giá trị của lệnh range(1, n+1) sẽ bao gồm các số từ 1 đến n.

Tổng giá trị của S trong đoạn mã S = 0; for k in range(1, n+1): S = S + k sẽ bằng tổng của 1+2+...+n

Đoạn mã for k in range(1, n+1): S = S + k sẽ tính tổng của các số từ 0 đến n-1..


Lệnh range(0, n) và lệnh range(n) sẽ trả về cùng một vùng giá trị.

5.

MULTIPLE SELECT QUESTION

45 sec • 1 pt

[TF][VD] Cho chương trình dưới đây và trả lời đúng sai cho mỗi câu hỏi bên dưới

i = 1 #Câu lệnh 1

while i < 6: # Câu lệnh 2

print(i, end=" ") # Câu lệnh 3

i = i + 1 # Câu lệnh 4


Chương trình in ra màn hình các giá trị: 1 2 3 4 5


Để in ra màn hình các số lẽ từ 1 đến 6 thì ta thay câu lệnh cuối (Câu lệnh 4) thành i = i + 2


Hoán vị câu lệnh 3 và 4 với nhau thì kết quả in ra màn hình của chương trình không thay đổi?

Câu lệnh 1 khởi gán i = 6 thì kết quả in ra màn hình là: 6

6.

MULTIPLE SELECT QUESTION

45 sec • 1 pt

 [TF][VD] Xem xét đoạn mã sau và trả lời các câu hỏi là đúng hay sai:

i = 1

while i < 5:

    print(i)

    i += 1


Vòng lặp while sẽ lặp lại cho đến khi điều kiện i < 5 trở thành sai

Giá trị của i sẽ không bao giờ lớn hơn hoặc bằng 5 trong vòng lặp này.


Vòng lặp while này có thể trở thành một vòng lặp vô hạn nếu điều kiện i < 5 thành i > 0


Sau khi vòng lặp kết thúc, giá trị của i sẽ là 4.

7.

MULTIPLE SELECT QUESTION

45 sec • 1 pt

[TF][VD] Xem xét đoạn mã sau và trả lời các câu hỏi là đúng hay sai:

sum = 0; n = 2;

while n <= 100:

    sum = sum + n

    n = n + 2


Đoạn mã trên tính tổng các số chẵn từ 2 đến 100.


Nếu không thụt lề câu lệnh cuối (n = n+2) thì chương trình vẫn hoạt động bình thường


Tổng cuối cùng sẽ được lưu trong biến sum sau khi vòng lặp kết thúc

Nếu đảo 2 câu lệnh cuối cùng cho nhau thì tổng (sum) không thay đổi


Create a free account and access millions of resources

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

By signing up, you agree to our Terms of Service & Privacy Policy

Already have an account?