tinad

tinad

10th Grade

23 Qs

quiz-placeholder

Similar activities

IT (data, viruses and more)

IT (data, viruses and more)

8th Grade - Professional Development

20 Qs

2° HBL 2023

2° HBL 2023

10th Grade

20 Qs

Quis Les Komputer

Quis Les Komputer

9th - 12th Grade

20 Qs

SIMULASI DIGITAL X

SIMULASI DIGITAL X

1st Grade - University

20 Qs

KIỂM TRA TIN CƠ SỞ

KIỂM TRA TIN CƠ SỞ

1st - 10th Grade

20 Qs

Gyakran használt billentyűparancsok

Gyakran használt billentyűparancsok

9th - 12th Grade

18 Qs

Bài 15 Tin học 10

Bài 15 Tin học 10

10th Grade

20 Qs

Câu hỏi về máy tính

Câu hỏi về máy tính

8th Grade - University

20 Qs

tinad

tinad

Assessment

Quiz

Computers

10th Grade

Practice Problem

Medium

Created by

sukuna sukuna

Used 1+ times

FREE Resource

AI

Enhance your content in a minute

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

23 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

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

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

ù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

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

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

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

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

Access all questions and much more by creating a free account

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

Already have an account?