wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Trắc nghiệm KHMT vkh wt lnm

Total questions: 106

Worksheet time: 1hrs 5mins

Name
Class
Date
1.

Phát biểu nào đúng về máy tính ? (Chọn 2)

a)

Nhận, lưu trữ, xuất thông tin

b)

Thực hiện được nhiều nhiệm vụ

c)

Chỉ thực hiện được một số nhiệm vụ cụ thể

d)

Nhận, xử lý, lưu trữ và xuất thông tin

2.

Lựa chọn câu phù hợp nhất cho khái niệm “Lập trình máy tính” ?

a)

Sử dụng một ngôn ngữ lập trình để viết các chương trình cho máy tính thực hiện

b)

Sử dụng các ngôn ngữ lập trình để tạo ra tài liệu hướng dẫn con người sử dụng máy tính trong công việc

c)

Học các phần mềm có sẵn để thực hiện các công việc trên máy tính

d)

Viết chương trình cho máy tính thực hiện

3.

Bản chất của ngành khoa học máy tính là gì ?

a)

Là khoa học nghiên cứu về lý thuyết thông tin

b)

Là khoa học nghiên cứu về thuật toán và cấu trúc dữ liệu

c)

Là khoa học về tự động chuyển đổi từ dạng số sang dạng chữ

d)

Là khoa học về xử lý thông tin tự động bằng máy tính điện tử

4.

Phát biểu nào đúng về ngành khoa học dữ liệu (Data science) ?

a)

Là lĩnh vực nghiên cứu các phương pháp quản lý, trích xuất, và diễn giải các tri thức từ một lượng dữ liệu khổng lồ

b)

Là lĩnh vực nghiên cứu các phương pháp quản lý, trích xuất, lưu trữ và thu gọn dữ liệu khổng lồ về dạng đơn giản nhằm giảm dung lượng lưu trữ

c)

Là lĩnh vực nghiên cứu các phương pháp thu thập, xử lý dữ liệu từ một lượng dữ liệu khổng lồ

5.

Chọn 3 đặc trưng của các thiết bị IoT ?

a)

Vận hành bởi phần mềm điều khiển tự động

b)

Có khả năng kết nối mạng để trao đổi thông tin

c)

Có khả năng cảm biến

d)

Được làm từ vật liệu tiên tiến nhất

e)

Được nhúng một chương trình trí tuệ nhân tạo trong nó

6.

Chọn các đặc trưng của dữ liệu (Big Data ) ? (Chọn 3)

a)

Tốc độ sinh và xử lý dữ liệu nhanh

b)

Kích thước lớn

c)

Luôn có sẵn trong trên mạng Internet

d)

Cấu trúc đa dạng, Phức tạp

e)

Dễ dàng thu thập được

7.

Lựa chọn các lĩnh vực ứng dụng của trí tuệ nhân tạo ? (Chọn 3)

a)

Hệ thống quản lý điểm sinh viên

b)

Hệ thống gợi ý

c)

Hệ thống quản lý công văn

d)

Xử lý ngôn ngữ tự nhiên

e)

Xử lý tiếng nói

8.

Trong các đặc điểm dưới đây, đâu là đặc trưng của thuật toán (chọn 2)

a)

Chỉ cần thông tin đầu vào không cần thông tin đầu ra

b)

Các bước thực hiện phải tuân theo một thứ tự xác định

c)

Chỉ cần thông tin đầu ra không cần thông tin đầu vào

d)

Bao gồm một dãy hữu hạn các bước

9.

Chọn những người đã được giải thưởng Turing trong số những người dưới đây ? (Chọn 2)

a)

Mark Zuckerberg

b)

Edsger W.Dijkstra

c)

Bill Gate

d)

Niklaus Wirth

10.

Cho A và B là các biến kiểu boolean. Chọn biểu thức tương đương với (!A) || (!B)

a)

True

b)

(!(A&&B))

c)

(!(A||B))

d)

(!A) && (!B)

11.

Cho thuật toán như lược đồ dưới đây. Kết quả trả về là bao nhiêu nếu dữ liệu đầu vào là a = 19, b = 18, c = 17 ?

a)

18

b)

16

c)

29

d)

17

12.

Tác giả của ngôn ngữ lập trình C++ là ai ?

a)

Dennis Ritchie

b)

Niklaus Wirth

c)

Rasmus Lerdort

d)

Bjarme Stroustrup

13.

Những chương trình soạn thảo sau đây có thể dùng cho việc soạn thảo và biên dịch các chương trình viết bằng ngôn ngữ lập trình C++ (Chọn 3)

a)

CoffeeCup

b)

TextMade

c)

Microsoft Visual Studio

d)

Xcode

e)

Dev-C++

14.

Chọn các phương án có thể dùng để đặt tên biến lưu giá trị trung bình của 2 số ?

a)

TB!

b)

TB

c)

TB1

d)

trung binh

e)

trung_binh

15.

Chương trình sau sẽ hiện thị lên màn hình những gì ?

a)

“Hello everybody.”, “Are you ready to learn C++.” Và “Let’s start.” Trên 3 dòng

b)

“Hello everybody.”, “Are you ready to learn C++.”. “Let’s start.” Trên cùng một dòng

c)

“Hello everybody.”, “Are you ready to learn C++.” Trên cùng một dòng

d)

“Hello everybody.” Và “Are bạn ready to learn C++.” Trên 2 dòng

16.

Trí tuệ nhân tạo là gì ?

a)

Là trí tuệ do con người lập trình tạo nên với mục tiêu giúp máy tính có thể tự động hóa các hành vi tương tự như con người

b)

Là trí tuệ do con người lập tình tạo nên với mục tiêu giúp máy tính có thể thực hiện các hành vi một cách thông minh như con người

c)

Là trí tuệ do cno người lập trình tạo nên với mục tiêu giúp máy tính có thể tự động hóa các hành vi một cách thông minh như con người

17.

chuyển đổi số là gì ?

a)

Là quá trình sử dụng dữ liệu và các công nghệ số để thay đổi phương thức phát triển, thay đổi tổng thể và toàn diện các sống và cách làm việc của con người và tổ chức.

b)

Là mạng lưới vạn vật kết nối khi mỗi đồ vật, con người, con người được cung cấp một định danh của riêng mình và tất cả có khả năng truyền tải, trao đổi thông tin, dữ liệu qua một mạng duy nhất

c)

Là lĩnh vực nghiên cứu các phương pháp quản lí, trích xuất, diễn giải các tri thức từ một lượng dữ liệu khổng lồ

18.

Cho các câu lệnh như hình bên. Kết quả nào xuất hiện trên màn hình khi Score = 70

a)

Chỉ có “Passing”

b)

“Passing” và “Falling”

c)

Chỉ có “Falling”

d)

Không có thông báo gì

19.

Các thành phần bắt buộc phải có khi khai báo hàm là:

a)

Kiểu dữ liệu trả về, tên hàm, tham số

b)

Tham số, các biến

c)

Tham số, tên hàm

d)

Kiểu dữ liệu trả về, tên hàm

20.

Trong các ngôn ngữ dưới đây , đâu là ngôn ngữ lập trình ? (chọn 3)

a)

Java

b)

Polish

c)

Basic

d)

Fortran

21.

Chọn các tên biến theo đúng quy định ? (Chọn 4)

a)

data-1

b)

ABC123z7

c)

_abc

d)

Big_Bonus

e)

x_1

22.

Trong số những bài toán dưới đây, bài toán nào thuộc lĩnh vực học máy (machine learning) ? ( Chọn 3)

a)

Phân cụm

b)

Phân lớp

c)

Tìm kiếm

d)

Sắp xếp

e)

Hồi quy

23.

Ngôn ngữ lập trình là để

a)

Máy tính giao tiếp với máy tính

b)

Sử dụng trong khoa học tính toán

c)

Con người giao tiếp với con người

d)

Con người giao tiếp với máy tính

24.

Hãy lựa chọn các phương pháp để biểu diễn thuật toán trong số các phương pháp dưới đây ? (chọn 3)

a)

Phương pháp sử dụng sơ đồ khối

b)

Phương pháp mô tả và mô phỏng

c)

Phương pháp sử dụng ngôn ngữ tự nhiên

d)

Phương pháp sử dụng giả mã

e)

Phương pháp sử dụng hình học

25.

Trong các bài toán sau đây, bài toán nào thuộc lĩnh vực xử lý tiếng nói ? (chọn 3)

a)

Điều khiển thiết bị bằng giọng nói

b)

Chuyển đổi tiếng nói thành văn bản

c)

Dịch máy

d)

Tìm kiếm bằng giọng nói

e)

Gắn thẻ tên facebook

26.

Chọn các biểu thức điều kiện đúng (Chọn 2)

a)

12%5 == 2

b)

5 + 3 <= 9 && 2 > 3

c)

11 > 5 || (6 < 15 && 7 >= 8)

d)

!(6<=7)

27.

Học máy (machine learning) là gì ?

a)

Là lĩnh vực nghiên cứu dạy cho máy tính biết ghi nhớ và biết đọc

b)

Là lĩnh vực nghiên cứu các thuật toán để giải bài toán tối ưu

c)

Là lĩnh vực nghiên cứu nhằm xây dựng các mô hình có thể học đc từ dữ liệu

d)

Là lĩnh vực nghiên cứu để tăng tốc độ tính toán của máy tính

28.

Cho sơ đồ khối của thuật toán Euclide tìm UCLN như hình sau

Khi nhập a = 7, b = 3 thì khối điều kiện a > b được thực thi mấy lần?

a)

4

b)

3

c)

2

d)

1

29.

Nhà khoa học nào sau đây là cha đẻ của KHMT?

a)

Albert Einstein

b)

Alan Turing

c)

Thomas Edison

d)

Nikola Tesla

30.

Toán học có vai trò quan trọng như thế nào đối với sự phát triển của Khoa học máy tính?

a)

Đóng vai trò nền tảng cho sự phát triển của KHMT

b)

Đóng vai trò đưa KHMT đến với đời sống con người

c)

Đóng vai trò dẫn dắt sự phát triển của KHMT

d)

Đóng vai trò giải quyết bài toán khó trong KHMT

e)

Đóng vai trò đồng hành cùng sự phát triển của KHMT

31.

Thuật toán có thể mô tả bằng những cách nào sau đây (Chọn 3)

a)

Sơ đồ tư duy

b)

Giả mã

c)

Sơ đồ khối

d)

Ngôn ngữ tự nhiên

e)

Công thức toán học

32.

Xét bài toán vui sau:

Vừa gà vừa chó

Bó lại cho tròn

Ba mươi sáu con

Một trăm chân chẵn

Ký hiệu biến: a là số con gà, b là số con chó. Ràng buộc cho a và b là gì?


a)

a, b là số nguyên dương và nhỏ hơn 36

b)

a, b là số nguyên dương, tổng bằng 36 và 2*a + 4*b = 100

c)

a, b là số nguyên dương và tổng bằng 36

d)

a, b là các số tùy ý

33.

Cho sơ đồ khối của thuật toán Euclide tìm UCLN như hình sau.

Khi nhập a = 18, b = 6, thì khối điều kiện a != b được thực thi mấy lần?

a)

1

b)

4

c)

3

d)

2

34.

Trong các đặc điểm dưới đây, đâu là đặc trưng của thuật toán (chọn 2)

a)

Các bước thực hiện phải tuân theo một thứ tự xác định

b)

Bao gồm một dãy hữu hạn các bước

c)

Chỉ cần thông tin đầu ra không cần thông tin đầu vào

d)

Chỉ cần thông tin đầu vào không cần thông tin đầu ra

35.

Vai trò của Công nghệ thông tin trong chuyển đổi số là gì? (Chọn 2)

a)

Giảm bớt rủi ro trong quá trình chuyển đổi số

b)

Là nền tảng cho chuyển đổi số

c)

Hỗ trợ quá trình chuyển đổi số nhanh hơn

d)

Dẫn dắt chuyển đổi số

36.

Hãy chọn các ưu điểm của chuyển đổi số trong giáo dục

a)

Hỗ trợ đắc lực công tác tuyển sinh và thống kê, báo cáo trong toàn ngành giáo dục.

b)

Gây ảnh hưởng không tốt đến sức khỏe người học do phải sử dụng nhiều thiết bị điện tử.

c)


Làm người học lệ thuộc vào công nghệ.

d)

Tạo ra kho học liệu khổng lồ và rất có giá trị cho nhiều đối tượng người học

e)

Tạo ra nền tảng học tập trực tuyến giúp tiết kiệm chi phí, thời gian, tăng hứng thú học tập.

37.

Dữ liệu trên máy tính được lưu trữ ở dạng nào sau đây?

a)

Các số tự nhiên.

b)

Văn bản, hình ảnh, âm thanh, video.

c)

Mã nhị phân.

d)

Các kí tự nhập được từ bàn phím.

38.

Phát biểu nào đúng về học máy (Machine Learning)? (Chọn 2)

a)

Quá trình giải bài toán trong học máy gồm 2 pha là huấn luyện và kiểm thử.

b)

Quá trình giải bài toán trong học máy gồm 3 pha là xử lí dữ liệu, huấn luyện và ứng dụng.

c)

Học máy là một lĩnh vực nghiên cứu và phát triển các thuật toán có thể học được từ dữ liệu.

d)

Học máy là một lĩnh vực nghiên cứu và phát triển các thuật toán có thể học được từ kinh nghiệm xử lí dữ liệu của người dùng máy tính

39.

Phương án nào sau đây không phải là một loại điện toán đám mây?

a)

Đám mây doanh nghiệp.

b)

Đám mây lai.

c)

Đám mây riêng.

d)


Đám mây công cộng.

40.

Phát biểu nào sau đây đúng về Điện toán đám mây?

a)

Phương pháp kiểm tra và sửa chữa phần mềm.

b)

Một kỹ thuật phát triển ứng dụng di động.

c)

Một phương pháp mã hóa dữ liệu.

d)

Hệ thống lưu trữ và xử lý dữ liệu trên mạng Internet.

41.

Chọn 3 lĩnh vực có liên quan mật thiết nhất đến lĩnh vực Khoa học dữ liệu? (Chọn 3)

a)

Thống kê

b)

Vật lí

c)

Toán học

d)

Sản xuất phần cứng

e)

Khoa học máy tính

42.

Những phương án nào sau đây nêu đúng vai trò của Công nghệ thông tin trong chuyển đổi số?

a)


Giảm bớt rủi ro trong quá trình chuyển đổi số.

b)


Là nền tảng cho chuyển đổi số.

c)


Hỗ trợ quá trình chuyển đổi số nhanh hơn.

d)


Dẫn dắt chuyển đổi số.

43.

Chọn 3 đặc trưng của các thiết bị trong hệ thống IoT?

a)

Vận hành bởi phần mềm điều khiển tự động

b)

Có khả năng kết nối mạng để trao đổi thông tin

c)

Có khả năng cảm biến

d)

Giao tiếp được với điện thoại thông minh có hệ điều hành Android

e)

Được làm từ vật liệu tiên tiến nhất

44.

Đối tượng nghiên cứu của ngành khoa học máy tính là gì?

a)

Nghiên cứu về thuật toán để giải bài toán trên máy tính

b)

Nghiên cứu về phần cứng và phần mềm

c)

Nghiên cứu về chế tạo máy tính

d)

Nghiên cứu về chế tạo và phát triển máy tính

45.

Đâu là các ứng dụng của lĩnh vực xử lí ngôn ngữ tự nhiên? (Chọn 3)

a)

Tóm tắt văn bản

b)

Phát hiện xu hướng người dùng

c)


Quản lí hồ sơ, công văn bằng phần mềm

d)

Quản lí các mặt hàng trên website bán hàng trực tuyến

e)

Dịch máy tự động

46.

Lựa chọn các lĩnh vực ứng dụng của trí tuệ nhân tạo? (Chọn 3)

a)

Xử lý ngôn ngữ tự nhiên

b)

Hệ thống gợi ý

c)

Xử lý tiếng nói

d)

Hệ thống thư điện tử của google

e)

Phần mềm xử lý văn bản

47.

Lựa chọn nào phù hợp nhất cho khái niệm “lập trình máy tính”?

a)

Sử dụng các ngôn ngữ lập trình để tạo ra tài liệu hướng dẫn con người sử dụng máy tính trong công việc.

b)

Học các phần mềm có sẵn để thực hiện các công việc trên máy tính.

c)

Sử dụng một ngôn ngữ lập trình để viết các chương trình cho máy tính thực hiện

d)

Viết chương trình cho máy tính thực hiện

48.

Đoạn chương trình dưới đây cho kết quả là gì?

a)

Hello, Dang Trung. You are 16.

b)

Hello, Trung Dang. You are 16.

c)

Hello, Trung Dang. You are 32.

d)

Hello, Dang Trung. You are 32.

49.

Đoạn chương trình dưới đây cho kết quả là gì?

a)

Xin chao Nguyen Van An

b)

Xin chao Nguyen

c)

Chương trình lỗi không chạy được

d)

Xin chaoNguyen Van An

50.

Chương trình sau hiển thị kết quả gì?

a)

Vận tốc là: 1.67

b)

Vận tốc là 1.6

c)

Vận tốc là: 1.6667

d)

Vận tốc là: 1.667

51.

Từ nào dưới đây không phải là từ khóa của Python

a)

as

b)

while

c)

until

d)

and

52.

Trong ngôn ngữ lập trình Python, kí hiệu dùng để chú thích một dòng là:

a)

%

b)

$

c)

//

d)

#

53.

Giá trị của biểu thức 2 + 90* ((3 * 12) - 8) / 10 là gì?


a)

30.8

b)

27.2

c)

27

d)

Không có giá trị trên

54.

Người tạo ra ngôn ngữ lập trình Python là ai?

a)

Dennis Ritchie

b)

Charles Baggage

c)

Larry Wall

d)

Guido van Rossume

55.

Cho các biến lưu các số đo của một hình thang như hình sau

Câu lệnh nào dùng để tính và hiển thị diện tích hình thang? (Chọn 2)

a)

print(f"S = {(a+b*h)/2}")

b)

print(f"S = {(a+b)/2*h}")

c)

print(f"S = {(a+b)*h/2}")

d)


print(f"S = {(a+b/2)*h}")

56.

Đoạn chương trình sau hiển thị kết quả nào?

a)

a =  4 , b =  7

a =  7 , b =  5

a =  9 , b =  9

b)

a =  4 , b =  7

a =  7 , b =  7

a =  9 , b =  9

c)

a =  4 , b =  7

a =  5 , b =  5

a =  9 , b =  9

d)

a =  4 , b =  7

a =  7 , b =  5

a =  9 , b =  5

57.

Đoạn chương trình dưới đây cho kết quả là gì?

a)

a + b = 30, b = 10

b)

b = 10, a + b = 20

c)

b = 20, a + b = 30

d)

a + b = 20, b = 10

58.

Tên biến có thể chứa kí tự chữ, số nhưng KHÔNG thể bắt đầu bằng kí tự nào sau đây?

a)

chữ cái

b)


dấu gạch dưới _

c)


chữ số

d)


kí tự $, @ hoặc %

59.

Một người làm việc a giờ trong một tuần và b giờ tăng ca. Mỗi giờ làm việc được trả c đồng, mỗi giờ tăng ca được trả 150%*c đồng. Câu lệnh nào sau đây dùng để tính tổng số tiền T nhận được? (Chọn 2)

a)

print(f"T = {a*c+b*150%*c}")

b)


print(f"T = {a*c+b*1.5*c}")

c)

print(f"T = {(a+b*150%)*c}")

d)

print(f"T = {(a+b*1.5)*c}")

60.

Giá trị của biểu thức float(22//3+3/3) là gì?

a)

8.0

b)

8.33

c)

8

d)

8.3

61.

Từ nào dưới đây là từ khóa của Python (Chọn 3)

a)

format

b)

import

c)

except

d)


insert

e)

yield

62.

Trong các cụm từ dưới đây, cụm từ nào không thể đặt tên cho biến trong Python? (Chọn 2)

a)

total-sum

b)

error_count

c)

error

d)

total error count

63.
a)

Viet Nam

b)

VIETNAM

c)

VietNam

d)

vietnam

64.

Cho hai xâu kí tự s1 = "Ngan", s2 = "Nga". Trong các phép toán so sánh sau, phép so sánh nào có giá trị TRUE? (Chọn 2)

a)

s2 in s1

b)

s1 = = s2

c)

s1 >= s2

d)

s1.upper() == s2.upper()

65.
a)

for i in range(10, 1, -1): print(i, end = ", ")

b)

for i in range(1, 10): print(i, end = ", ")

c)

for i in range(10, 1): print(i, end = ", ")

d)

for i in range(10, 0, -1): print(i, end = ", ")

66.

Điền từ thích hợp vào chỗ trống trong câu sau:

“…. cho phép thực hiện một khối lệnh lặp đi lặp lại nhiều lần.”


a)

Cấu trúc rẽ nhánh đầy đủ

b)

Cấu trúc lặp

c)

Cấu trúc rẽ nhánh

d)

Cấu trúc rẽ nhiều nhánh

67.
a)

Biến i lưu nhiều giá trị khác nhau

b)

Biến i lưu một giá trị nguyên âm

c)

Biến i lưu một giá trị nguyên dương

d)

Biến i lưu giá trị 0

68.
a)

3 5 7 9

b)

Không hiển thị kết quả

c)

1

d)

2

69.
a)

3, 5, 7, 9,

b)

1, 2, 3, 4, 5, 6, 7, 8, 9, 10,

c)

1, 3, 5, 7,

d)

1, 3, 5, 7, 9, 

70.
a)

0 < i <= 100

b)

i > 100

c)

i <= 0 hoặc i > 100

d)

i  <= 0

71.
a)

6 và 6

b)

1 và 5

c)

6 và 1

d)

5 và 1

72.

Hoàn thành câu lệnh sau để in dãy số lẻ liên tiếp trong khoảng từ 1 đến 100. Mỗi số cách nhau một dấu phẩy (,).

for i in range(..., ..., ...):
    print(i, end = ", ")

a)

1, 100, 1

b)

1, 99, 1

c)

1, 101, 2

d)

1, 99, 2

73.
a)

9, 8, 7,  6, 5, 4, 3, 2, 1,

b)

10, 9, 8, 7,  6, 5, 4, 3, 2,

c)

10, 9, 8, 7,  6, 5, 4, 3, 2, 1, 0

d)

10, 9, 8, 7,  6, 5, 4, 3, 2, 1,

74.

Chức năng chính của câu lệnh lặp là gì?

a)

Lặp lại một đoạn lệnh cho tới khi điều kiện lặp bị sai

b)

Lặp lại một đoạn lệnh một cách không xác định

c)

Lặp lại một đoạn lệnh với một số lần cho trước

d)

Lặp lại một đoạn lệnh cho tới khi điều kiện lặp thỏa mãn

75.
a)

-2

b)

7

c)

4

d)

3

76.
a)

3 5 7 9

b)

Không hiện thị kết quả

c)

2

d)

-1

77.
a)

1 <= n <= 100

b)

n>=1 or n<=100

c)

n<=1 and n>=100

d)

n>0 and n<101

78.
a)

81

b)

3

c)

27

d)

9

79.
a)

x = F(10)

b)

x = F(10, 20)

c)

x = F()

d)

x = F(10, 20, 30)

80.

Trong nội dung của hàm có giá trị trả về, luôn phải có câu lệnh nào dưới đây?

a)

for

b)

return

c)

break

d)

continue

81.
a)

6 10

b)

11 21

c)

11 16

d)

6 16

82.
a)

63

b)

70

c)

28

d)

33

83.
a)

x, y, z = nhap_du_lieu()

b)

a = nhap_du_lieu()

c)

nhap_du_lieu()

d)

x, y = nhap_du_lieu()

84.

Từ khóa để định nghĩa một hàm trong Python là gì?

a)
procedure
b)
method
c)
def
d)
function
85.
a)

21000

b)

31000

c)

30000

d)

25000

86.
a)

61000

b)

90000

c)

31000

d)

66000

87.
a)

13

b)

15

c)

10

d)

11

88.
a)

y = 0

b)

y = 5

c)

y = 3

d)

y = 7

89.

Biểu thức logic nào dưới đây trong Python nhằm kiểm tra xem x và y có lớn hơn z hay  không?

a)

(y>x) and (x>z)

b)

x and y>z

c)

(y>z) and (x>y)

d)
x > z and y > z
90.
a)

x = 10

y = 41

b)

x = 9

y = 41

c)

x = 10

y = 40

d)

x = 9

y = 40

91.

Phát biểu nào sau đây đúng về Điện toán đám mây?

a)

Phương pháp kiểm tra và sửa chữa phần mềm.

b)

Một kỹ thuật phát triển ứng dụng di động.

c)

Một phương pháp mã hóa dữ liệu.

d)

Hệ thống lưu trữ và xử lý dữ liệu trên mạng Internet.

92.
a)

Truong hop con lai

b)

Vi du toan tu AND

c)

Vi du toan tu NOT

d)

Vi du toan tu OR

93.
a)

x = 23

y = 23

b)

x = 0

y = 1

c)

x = 23

y = 0

d)

x = 1

y = 0

94.
a)

Chương trình báo lỗi

b)

None

c)

False

d)

True

95.

Cho hai danh sách a = [1, 2, 3] và b = [4, 5, 6]. Khi thực hiện phép toán a+b, kết quả trả về sẽ là gì?

[[1, 2, 3], [4, 5, 6]]

a)
[1, 2, 3, 4, 5, 6]
b)

[[1, 2,3], [ 4, 5, 6]]

c)
[4, 5, 6, 1, 2, 3]
d)
[1, 2, 3, 6]
96.

Cho danh sách k có các giá trị là [10, 20, 30, 40, 50]. Khi thực hiện k[-2:] + k[0] + [3:], giá trị trả về sẽ là gì?

a)

[40, 30, 50, 40, 30, 20, 20]

b)

[10, 20, 30, 40, 50, 30, 40]

c)

[40, 50, 10, 20, 30, 40, 50]

d)

[10, 30, 40, 50, 50, 30, 40]

97.
a)

Chương trình báo lỗi

b)

['Samsung2022', 'Apple2022',  'Oppo2022', 'Samsung2023', 'Apple2023','Oppo2023']

c)

['Samsung2022', 'Apple2023'],  'Oppo']

d)

['Samsung2022', 'Samsung2023', 'Apple2022', 'Apple2023', 'Oppo2022', 'Oppo2023']

98.

Cho xâu kí tự s = "cong nghe thong tin", câu lệnh print(s[0], s[5], s[10], s[-3]) trả về kết quả nào?

a)
c n g t
b)
c n t n
c)
c n t i
d)
c n t t
99.
a)

ma.contains(‘VN’)

b)

ma.startswith('VN')

c)

ma[0:2] == 'VN'

d)


'VN' in ma


100.

Cho hai danh sách Mobile = ['Samsung', 'Apple', 'Oppo', 'Xiami'], Seri = [2022, 2023, 2024]. Kết quả thực hiện câu lệnh print(Mobile[1] + Seri[1]) là gì?

a)
Samsung2023
b)
Oppo2022
c)

Câu lệnh có lỗi

d)
Apple2023
101.
a)

Huong, Minh, Son, Anh, Nghia,

b)

[‘Huong’, ‘Minh’, ‘Son’, ‘Anh’, ‘Nghia’]

c)


Minh, Son, Anh, Nghia,

d)


[‘Minh’, ‘Son’, ‘Anh’, ‘Nghia’]

102.

Khớp nối các phương thức xử lý xâu với nội dung tương ứng?

st.upper()

a)

Trả về một bản sao của xâu trong đó tất cả kí tự đều là chữ hoa,

b)

Trả về một bản sao của xâu st trong đó chữ hoa được chuyển sang chữ thường,

c)

Viết hoa chữ cái đầu tiên của xâu,

d)

Trả về một bản sao của xâu st trong đó tất cả kí tự đầu tiên của tất cả các từ là chữ hoa,

e)

Trả về một bản sao của xâu st trong đó kiểu chữ viết của tất cả các kí tự được đảo ngược, chữ hoa thành chữ thường và ngược lại

103.

Khớp nối các phương thức xử lý xâu với nội dung tương ứng?

st.lower()

a)

Trả về một bản sao của xâu trong đó tất cả kí tự đều là chữ hoa,

b)

Trả về một bản sao của xâu st trong đó chữ hoa được chuyển sang chữ thường,

c)

Viết hoa chữ cái đầu tiên của xâu,

d)

Trả về một bản sao của xâu st trong đó tất cả kí tự đầu tiên của tất cả các từ là chữ hoa,

e)

Trả về một bản sao của xâu st trong đó kiểu chữ viết của tất cả các kí tự được đảo ngược, chữ hoa thành chữ thường và ngược lại

104.

Khớp nối các phương thức xử lý xâu với nội dung tương ứng?

st.capitalize()

a)

Trả về một bản sao của xâu trong đó tất cả kí tự đều là chữ hoa,

b)

Trả về một bản sao của xâu st trong đó chữ hoa được chuyển sang chữ thường,

c)

Viết hoa chữ cái đầu tiên của xâu,

d)

Trả về một bản sao của xâu st trong đó tất cả kí tự đầu tiên của tất cả các từ là chữ hoa,

e)

Trả về một bản sao của xâu st trong đó kiểu chữ viết của tất cả các kí tự được đảo ngược, chữ hoa thành chữ thường và ngược lại

105.

Khớp nối các phương thức xử lý xâu với nội dung tương ứng?

st.title()

a)

Trả về một bản sao của xâu trong đó tất cả kí tự đều là chữ hoa,

b)

Trả về một bản sao của xâu st trong đó chữ hoa được chuyển sang chữ thường,

c)

Viết hoa chữ cái đầu tiên của xâu,

d)

Trả về một bản sao của xâu st trong đó tất cả kí tự đầu tiên của tất cả các từ là chữ hoa,

e)

Trả về một bản sao của xâu st trong đó kiểu chữ viết của tất cả các kí tự được đảo ngược, chữ hoa thành chữ thường và ngược lại

106.

Khớp nối các phương thức xử lý xâu với nội dung tương ứng?

st.swapcase()

a)

Trả về một bản sao của xâu trong đó tất cả kí tự đều là chữ hoa,

b)

Trả về một bản sao của xâu st trong đó chữ hoa được chuyển sang chữ thường,

c)

Viết hoa chữ cái đầu tiên của xâu,

d)

Trả về một bản sao của xâu st trong đó tất cả kí tự đầu tiên của tất cả các từ là chữ hoa,

e)

Trả về một bản sao của xâu st trong đó kiểu chữ viết của tất cả các kí tự được đảo ngược, chữ hoa thành chữ thường và ngược lại