NEW
Font size
WorksheetsKIỂM TRA TX HK2 LỚP 10A1
Total questions: 20
Worksheet time: 21mins
Cho chương trình def tinh(n): t = n + 6 return t=4 tinh(16) print("t =", t) Kết quả hiển thị ở màn hình là:
t = 22
t = 10
t = 16
t = 4
Biến đã khai báo bên ngoài sẽ không có tác dụng bên trong hàm như một biến. Nếu muốn có tác dụng thì cần khai báo lại biến này trong hàm với từ khóa nào?
Global
return
def
global
Trong python, lệnh tìm vị trí xuất hiện đầu tiên của xâu s2 trong xâu s1 là gì?
Kí tự nối.join(s2)
s1.split()
s1.find(s2)
len(s1)
Để khởi tạo danh sách b có 5 phần tử 1, 2, 3, 4, 5 ta dùng cú pháp:
b = [0, 1, 2, 3, 4]
b = (1, 2, 3, 4, 5)
b = [1 2 3 4 5]
b = [1, 2, 3, 4, 5]
Sau khi thực hiện các câu lệnh sau:
A = [1, 4, 3, 4, 5]
A. remove(4)
print(A)
danh sách A là:
[1, 4, 3, 5]
[1, 3, 5]
[1, 3, 4, 5]
[1, 4, 3, 4]
Cho chương trình:
B = [2, 4, 6, 8, 9]
print(B[5])
Kết quả trên màn hình là:
2
9
Chương trình báo lỗi
6
Cho 2 xâu s1= "abc", s2 = "7ab8ab9ab". Lệnh s2.find(s1) cho kết quả là:
2
-1
1
3
Cho s1= "a1412b", s2 = "12". Biểu thức logic nào sau đây cho kết quả True?
s1 in s2
"14" + s2 in s1
s1 in "2a"
s2 + "14" in s1
Kết quả khi thực hiện chương trình sau?
A = [1, 3, 5, 8, 10]
A. insert(3, 4)
print(A)
danh sách A là:
[1, 3, 5, 8, 10, 3, 4]
[1, 3, 4, 5, 8, 10]
[1, 3, 5, 4, 8, 10]
[1, 3, 5, 8, 4, 10]
Trong Python, Lệnh thêm phần tử vào cuối danh sách A là gì?
len(A)
del(A)
A.remove(x)
A.append(x)
Lệnh thêm phần tử vào cuối danh sách A là gì?
len(A)
del(A)
A.remove(x)
A.append(x)
Cho xâu s = “tin học 10”
Lệnh s.split(";") cho kết quả là:
3 xâu: "tin", "học", "10"
Xâu "10"
['tin hoc 10']
['tin', 'học', '10']
Một chương trình hoàn chỉnh được thực hiện:
Đưa ra kết quả theo đúng yêu cầu Tiếp nhận các dữ liệu đầu vàoXử lí theo yêu cầu bài toán
Tiếp nhận các dữ liệu đầu vào Đưa ra kết quả theo đúng yêu cầu Xử lí theo yêu cầu bài toán
Tiếp nhận các dữ liệu đầu vàoXử lí theo yêu cầu bài toánĐưa ra kết quả theo đúng yêu cầu.
Xử lí theo yêu cầu bài toánTiếp nhận các dữ liệu đầu vào Đưa ra kết quả theo đúng yêu cầu.
Khẳng định nào Sai:
Sử dụng chương trình con có thể giúp phân chia việc giải một bài toán lớn thành giải quyết các bài toán nhỏ và phát huy được tinh thần làm việc nhóm.
Hàm có thể có tham số hoặc không có tham số
Phải khai báo hàm trước lệnh gọi hàm
Có thể khai báo hàm trước lệnh gọi hàm hoặc sau lệnh gọi hàm.
Lỗi chương trình Python có 3 loại là:
Lỗi cú pháp, lỗi ngữ nghĩa, lỗi chia cho giá trị 0
Lỗi cú pháp, lỗi ngoại lệ, lỗi ngữ nghĩa
Lỗi cú pháp, lỗi ngoại lệ, lỗi chỉ số của phần tử xâu không là số nguyên
Lỗi không tìm thấy tên đối tượng, lỗi ngoại lệ, lỗi ngữ nghĩa
Câu 20. Điều tra, khảo sát, phân tích và thiết kế hệ thống; lập trình, kiểm thử, chuyển giao; bảo trì và quản trị dự án là những công việc của nghề gì?
Phát triển phần mềm
Lập trình ứng dụng
Thiết kế đồ họa
Phát triển games
Câu 21. Chọn đáp án SAI Khi kiểm thử chương trình với các bộ dữ liệu test, cần chú ý những điểm sau:
Chỉ cần sử dụng 1 bộ test cho chương trình
Cần có bộ test ngẫu nhiên
Cần có bộ test dữ liệu ở vùng biên
Cần có nhiều bộ test (theo các tiêu chí khác nhau như độ lớn, tính đa dạng của dữ liệu,…)
Câu 23. Sáng tạo các thông điệp truyền thông kết hợp giữa hình ảnh, kiểu chữ, màu sắc để truyền tải thông tin đến người xem là công việc của nghề gì?
Phát triển phần mềm
Lập trình trí tuệ nhân tạo
Phát triển ứng dụng di động
Thiết kế đồ họa
Câu 24. Theo em, người làm nghề thiết kế đồ họa không cần có kĩ năng, tố chất nào?
Kiến thức rộng về các lĩnh vực như toán học, vật lí, nghệ thuật, xã hội,…
Khả năng sáng tạo, yêu thích và cảm nhận được cái đẹp
Kĩ năng sử dụng máy tính và thiết bị thông minh, sử dụng thành thạo phần mềm thiết kế đồ họa.
Biết chơi nhiều nhạc cụ khác nhau
Câu 25. Đâu không phải là phương pháp kiểm thử chương trình
Sử dụng công cụ break point
In các thông số trung gian
Chọn file Open .
Sử dụng các bộ dữ liệu Test
