Lớp 10Thi cuối kỳ 2

Đề thi cuối kì 2 Tin học 10 Kết nối tri thức có đáp án - Đề 4

Môn thi

Tin học

Thời gian

50 phút

Số câu

20

Kỳ thi

Thi cuối kỳ 2

Xem trước câu hỏi

Câu 1Thông hiểu
Xem chi tiết →
Hàm sau có chức năng gì?

def sum(a, b):
print("sum = " + str(a + b))
A
Trả về hai giá trị a và b.
B
Tính tổng hai số a và b và hiển thị ra màn hình.
C
Tính tổng hai số a và b.
D
Trả về tổng của hai số a và b được truyền vào.
Câu 2Thông hiểu
Xem chi tiết →
Giả sử chương trình có lệnh nhập dữ liệu sau:

n = int(input("Nhập số nguyên n: "))

Khi chúng ta nhập 1.5 thì chương trình sẽ phát sinh lỗi ngoại lệ nào?
A
ValueError.
B
SyntaxError.
C
IndexError.
D
TypeError.
Câu 3Thông hiểu
Xem chi tiết →
Giả sử hàm f được khai báo với hai tham số. Khi gọi hàm, trường hợp nào dưới đây sẽ gây lỗi?
A
Truyền vào 2 đối số là số nguyên.
B
Truyền vào 2 đối số là xâu ký tự.
C
Truyền vào 2 đối số gồm một xâu và một số.
D
Truyền vào 3 đối số.
Câu 4
Xem chi tiết →
Nếu S = "1234567890" thì S[0:4] là gì?
A
"1234".
B
"0123".
C
"123".
D
"01234".
Câu 5Thông hiểu
Xem chi tiết →
Phát biểu nào sau đây là sai?
A
Lệnh remove() xoá tất cả các phần tử có giá trị cho trước trong list.
B
Lệnh find() để tìm vị trí xuất hiện đầu tiên của xâu con trong xâu mẹ.
C
Lệnh remove() có chức năng xoá một phần tử có giá trị cho trước.
D
Sau khi thực hiện lệnh clear(), danh sách gốc trở thành rỗng.
Câu 6Nhận biết
Xem chi tiết →
Chọn phát biểu sai:
A
Python cung cấp sẵn nhiều hàm thực hiện được những công việc khác nhau cho phép người dùng được tùy ý sử dụng khi viết chương trình bằng câu lệnh gọi hàm tương ứng.
B
Hàm trong Python được định nghĩa bằng từ khóa del, theo sau là tên hàm.
C
Một số hàm thiết kế sẵn của Python như: abs(), len(), range(), bool(), float(), print(), …
D
Lệnh type(y) trả lại kiểu dữ liệu của biến y.
Câu 7Thông hiểu
Xem chi tiết →
Chương trình sau có lỗi thuộc loại nào?

123ab = {1, 2, 3]

print(123ab)
A
Lỗi ngoại lệ.
B
Không có lỗi.
C
Lỗi khác.
D
Lỗi cú pháp.
Câu 8Thông hiểu
Xem chi tiết →
Các tham số của hàm f có kiểu dữ liệu gì nếu hàm f được gọi như sau:

f('5.0')
A
int.
B
str.
C
Không xác định.
D
float.
Câu 9
Xem chi tiết →
Chọn phát biểu không đúng?
A
Lệnh Str.upper() có tác dụng chuyển kí tự của xâu thành chữ in hoa.
B
Lệnh Str.lower() có tác dụng chuyển kí tự của xâu thành chữ in thường.
C
Các biến được khai báo bên trong một hàm, chương trình chính sử dụng được.
D
Trong Python tất cả các biến khai báo bên trong hàm đều có tính địa phương (cục bộ), không có hiệu lực ở bên ngoài hàm.
Câu 10
Xem chi tiết →
Lỗi ngoại lệ trong Python là lỗi gì?
A
Lỗi khi truy cập một biến chưa được khai báo.
B
Lỗi khi không thể thực hiện một lệnh nào đó của chương trình.
C
Lỗi khi viết một câu lệnh sai cú pháp của ngôn ngữ lập trình.
D
Lỗi khi chương trình biên dịch sang tệp exe.

Hiển thị 10 trên 20 câu hỏi