vietjack.com

Đề kiểm tra giữa học kì 2 Tin học 10 Kết nối tri thức có đáp án - Đề 1
Quiz

Đề kiểm tra giữa học kì 2 Tin học 10 Kết nối tri thức có đáp án - Đề 1

V
VietJack
Tin họcLớp 105 lượt thi
28 câu hỏi
1. Trắc nghiệm
1 điểmKhông giới hạn

Cho biết kết quả của đoạn chương trình dưới đây:

a = 10

while a < 11:

print(a)

Trên màn hình xuất hiện một số 10.

Trên màn hình xuất hiện 10 chữ a.

Trên màn hình xuất hiện một số 11.

Chương trình bị lặp vô tận.

Xem đáp án
2. Trắc nghiệm
1 điểmKhông giới hạn

Mọi quá trình tính toán đều có thể mô tả và thực hiện dựa trên cấu trúc cơ bản là:

Cấu trúc tuần tự.

Cấu trúc rẽ nhánh.

Cấu trúc lặp.

Cả ba cấu trúc trên.

Xem đáp án
3. Trắc nghiệm
1 điểmKhông giới hạn

Sau khi thực hiện đoạn chương trình, giá trị của a và b lần lượt là: Media VietJack

4 và 48

4 và 4

16 và 12

12 và 16

Xem đáp án
4. Trắc nghiệm
1 điểmKhông giới hạn

Cho khai báo mảng sau:

A = list(“3456789”)

Để in giá trị phần tử thứ 2 của mảng một chiều A ra màn hình ta viết:

print(A[2]).

print(A[1]).

print(A[3]).

print(A[0]).

Xem đáp án
5. Trắc nghiệm
1 điểmKhông giới hạn

Danh sách A sẽ như thế nào sau các lệnh sau?

>>> A = [2, 3, 5, 6]

>>> A. append(4)

>>> del (A[2])

2, 3, 4, 5, 6, 4.

2, 3, 4, 5, 6.

2, 4, 5, 6.

2, 3, 6, 4.

Xem đáp án
6. Trắc nghiệm
1 điểmKhông giới hạn

Kết quả của chương trình sau là gì?

A = [2, 3, 5, "python", 6]

A.append(4)

A.append(2)

A.append("x")

del(A[2])

print(len(A))

5.

6.

7.

8.

Xem đáp án
7. Trắc nghiệm
1 điểmKhông giới hạn

Toán tử nào dùng để kiểm tra một giá trị có nằm trong danh sách không?

in.

int.

range.

append.

Xem đáp án
8. Trắc nghiệm
1 điểmKhông giới hạn

Giả sử A = [‘a’, ‘b’, ‘c’, ‘d’, 2, 3, 4]. Các biểu thức sau trả về giá trị đúng hay sai?

6 in A

‘a’ in A

True, False.

True, False.

False, True.

False, False.

Xem đáp án
9. Trắc nghiệm
1 điểmKhông giới hạn

Lệnh nào sau đây xoá toàn bộ danh sách?

clear()

exit()

remove()

del()

Xem đáp án
10. Trắc nghiệm
1 điểmKhông giới hạn

Phát biểu nào sau đây là sai?

Sau khi thực hiện lệnh clear(), danh sách gốc trở thành rỗng.

Lệnh remove () có chức năng xoá một phần tử có giá trị cho trước.

Lệnh remove() xoá tất cả các phần tử có giá trị cho trước trong list.

Clear() có tác dụng xoá toàn bộ các danh sách.

Xem đáp án
11. Trắc nghiệm
1 điểmKhông giới hạn

Trong Python, câu lệnh nào dùng để tính độ dài của xâu s?

len(s).

length(s).

s.len().

s.length().

Xem đáp án
12. Trắc nghiệm
1 điểmKhông giới hạn

Có bao nhiêu xâu kí tự nào hợp lệ?

1) “123_@##”                                         2) “hoa hau”

3) “346h7g84jd”                                      4) python

5) “01028475”                                         6) 123456

5.

6.

4.

3

Xem đáp án
13. Trắc nghiệm
1 điểmKhông giới hạn

Chương trình trên giải quyết bài toán gì?

s = ""

for i in range(10):

    s = s + str(i)

print(s)

In một chuỗi kí tự từ 0 tới 10.

In một chuỗi kí tự từ 0 tới 9.

In một chuỗi kí tự từ 1 tới 10.

In một chuỗi kí tự từ 1 đến 9.

Xem đáp án
14. Trắc nghiệm
1 điểmKhông giới hạn

Chuỗi sau được in ra mấy lần?

s = "abcdefghi"

for i in range(10):

    if i % 4 == 0:

        print(s)  

0.

1.

2.

3.

Xem đáp án
15. Trắc nghiệm
1 điểmKhông giới hạn

Sử dụng lệnh nào để tìm vị trí của một xâu con trong xâu khác không?

test().

in().

find().

split().

Xem đáp án
16. Trắc nghiệm
1 điểmKhông giới hạn

Kết quả của các câu lệnh sau là gì?

s = "12 34 56 ab cd de "

print(s. find(" "))

print(s.find("12"))

print(s. find("34"))

2, 0, 3.

2, 1, 3.

3, 5, 2.

1, 4, 5.

Xem đáp án
17. Trắc nghiệm
1 điểmKhông giới hạn

Lệnh nào sau đây dùng để tách xâu:

split()

join()

remove()

copy()

Xem đáp án
18. Trắc nghiệm
1 điểmKhông giới hạn

Kết quả của chương trình sau là gì?

a = "Hello"
b = "world"
 c = a + " " + b
print(c)

hello world.

Hello World.

Hello word.

Helloword.

Xem đáp án
19. Trắc nghiệm
1 điểmKhông giới hạn

Muốn nối danh sách gồm các từ thành một xâu ta dùng lệnh nào?

Lệnh join()

Lệnh split()

Lệnh len()

Lệnh find()

Xem đáp án
20. Trắc nghiệm
1 điểmKhông giới hạn

Chọn phát biểu sai trong các phát biểu sau:

Lệnh print() thực hiện việc in ra màn hình.

Lệnh input() thực hiện yêu cầu nhập vào một biểu thức, số hay một xâu bất kì.

Lệnh type() trả lại kiểu dữ liệu của biểu thức trong ngoặc.

Lệnh str() chuyển đối tượng đã cho thành chuỗi.

Xem đáp án
21. Trắc nghiệm
1 điểmKhông giới hạn

Phát biểu đúng trong các phát biểu sau là:

Lệnh float() trả về số nguyên từ số hoặc chuỗi biểu thức.

Có ít hàm có sẵn được xây dựng trong python.

Lệnh bool() chuyển một giá trị sang Boolean.

Lệnh input() có thể nhập vào một số nguyên mà không cần chuyển đổi kiểu.

Xem đáp án
22. Trắc nghiệm
1 điểmKhông giới hạn

Mệnh đề nào dưới đây mô tả đúng về hàm tự định nghĩa không trả lại giá trị?

Trong mô tả hàm không có từ khóa return.

Trong mô tả hàm chỉ có một từ khóa return.

Trong mô tả hàm phải có tối thiểu hai từ khóa return.

Trong mô tả hàm hoặc không có return hoặc có return nhưng không có giá trị sau từ khóa return.

Xem đáp án
23. Trắc nghiệm
1 điểmKhông giới hạn

Kết quả của các câu lệnh sau là gì? Media VietJack

5

6

11

12

Xem đáp án
24. Trắc nghiệm
1 điểmKhông giới hạn

Giá trị của x là bao nhiêu để kết quả là 12? Media VietJack

2

3

4

5

Xem đáp án
25. Trắc nghiệm
1 điểmKhông giới hạn

Khi gọi hàm f(1, 2, 3, 4), khi định nghĩa hàm f có bao nhiêu tham số?

2

3

4

5

Xem đáp án
26. Trắc nghiệm
1 điểmKhông giới hạn

Khi gọi hàm, dữ liệu được truyền vào hàm được gọi là gì?

Tham số

Hiệu số

Đối số

Hàm số

Xem đáp án
27. Trắc nghiệm
1 điểmKhông giới hạn

Cho đoạn chương trình sau:

Media VietJack

Trong đoạn chương trình trên s được gọi là:

Tên hàm

Tham số hình thức

Tham số thực sự

Biến cục bộ

Xem đáp án
28. Trắc nghiệm
1 điểmKhông giới hạn

Hàm func(m, n) được định nghĩa như sau:

Media VietJack

Kết quả sẽ in ra số nào?

110

11

13

31

Xem đáp án
© All rights reserved VietJack