WorksheetsKIỂM TRA GIỮA KỲ I NĂM 2025
Total questions: 30
Worksheet time: 48mins
Quá trình xử lý thông tin của máy tính gồm có mấy bước?
2
3
4
5
Chọn câu trả lời đúng nhất: Thông tin là gì?
là tất cả những gì mang lại cho chúng ta hiểu biết;
là dữ liệu về một sự vật, hiện tượng;
là dữ liệu lưu trong máy tính;
là kết quả của một sự vật, hiện tượng;
Đâu không phải là thiết bị thông minh?
Điện thoại thông minh
Camera kết nối Internet
Đồng hồ vạn niên
Máy tính bảng
Cuộc cách mạng công nghiệp lần thứ 4 xảy ra vào thời gian nào?
Cuối thế kỷ 17 đến đầu TK 19
Cuối thế kỷ 19 đến đầu TK 20
Cuối thế kỷ 20 đến đầu TK 21
Đầu thế kỷ 20
Để tạo ra những sản phẩm trí tuệ nhân tạo người lập trình thường dùng ngôn ngữ nào?
Ngôn ngữ máy
Ngôn ngữ Tiếng Anh
Ngôn ngữ lập trình bậc cao
Ngôn ngữ hợp ngữ
Câu lệnh print(“Nhóm 4 có”,7,“thành viên”) xuất ra màn hình bao nhiêu giá trị?
1
3
4
7
Thế nào là chương trình dịch?
Chương trình có chức năng chuyển đổi chương trình được viết bằng ngôn ngữ lập trình bậc cao thành chương trình thực hiện được trên máy tính cụ thể
Chương trình có chức năng chuyển đổi chương trình được viết bằng ngôn ngữ lập trình bậc thấp thành ngôn ngữ bậc cao
Chương trình có chức năng chuyển đổi chương trình được viết bằng ngôn ngữ ngôn ngữ máy sang ngôn ngữ lập trình cụ thể
Chương trình có chức năng chuyển đổi chương trình được viết bằng ngôn ngữ máy sang hợp ngữ
Môi trường lập trình của Python có tất cả bao nhiêu chế độ?
1
2
3
4
Phát biểu nào dưới đây là đúng nhất khi nói về biến trong NNLT?
Biến là vùng nhớ dùng để lưu trữ các kí tự và có thể thay đổi trong quá trình thực hiện chương trình.
Biến là vùng nhớ dùng để lưu trữ giá trị số và giá trị có thể thay đổi trong quá trình thực hiện chương trình
Biến là vùng nhớ dùng để lưu trữ giá trị và giá trị không thể thay đổi trong quá trình thực hiện chương trình
Biến là vùng nhớ dùng để lưu trữ giá trị và giá trị có thể thay đổi trong quá trình thực hiện chương trình
Phát biểu nào dưới đây là SAI khi đặt tên cho biến?
Tên biến…
Chỉ gồm các chữ cái tiếng Anh, chữ số thập phân và dấu gạch dưới (_);
Chỉ được bắt đầu bằng chữ số;
Có phân biệt chữ hoa, chữ thường;
Không chứa kí tự trắng (dấu cách);
Lệnh input() có chức năng gì?
Tính tổng.
Khai báo biến.
Nhập dữ liệu vào.
Xóa màn hình.
Cho các câu lệnh sau:
1. a="Đại Từ"
2. print(type(a))
Kết quả trả về là gì?
<class 'str'>
<class 'int'>
<class 'float'>
<class 'bool'>
Trong NNLT Python, cấu trúc rẽ nhánh dạng thiếu là:
if <điều kiện> :
<khối lệnh >
IF <điều kiện> :
<khối lệnh >
if <điều kiện> then < khối lệnh >;
IF <điều kiện> THEN <khối lệnh >;
Trong NNLT Python, cấu trúc rẽ nhánh dạng đủ là:
Trong Python câu lệnh for nào sau đây là đúng:
Lệnh range(n) sẽ trả về vùng giá trị nào trong các phương án sau?
Từ 0 đến n
Từ 1 đến n
Từ 0 đến n-1
Từ 1 đến n-1
Trong các phương án sau em hãy chọn phương án mà đơn vị lưu trữ dữ liệu được sắp xếp theo thứ tự từ nhỏ đến lớn
MB-TB-EB-YB
TB-EB-YB-MB
EB-YB-MB-EB
TB-EB- MB-YB
Em hãy chọn phương án sai trong các phát biểu sau:
Thiết bị thông minh là thiết bị số.
Thiết bị số là thiết bị thông minh.
Thiết bị thông minh có thể làm việc một cách tự chủ.
Thiết bị thông minh có thể tương tác với người sử dụng hay các thiết bị thông minh khác
Lệnh sau in ra kết quả gì?
print(“10+5*3”)
10+5*3
25
105*3
1053
Kết quả của lệnh
>>> 10 + 13 là gì:
’10 + 13’
23.0
23
‘23’
Câu lệnh nào SAI cú pháp?
a,b,c=1,2,3
f:=4
x1=1.5
x1,x2=2.2,3.3
Chọn phương án đúng để viết biểu thức lôgic ứng với câu sau:
Số x nằm trong khoảng (5;15) hoặc (55;100)
(5 < x < 15) or (55 < x < 100)
(5 <= x <= 15) or 55 (<= x <= 100).
(5 < x < 15) and (55 < x < 100).
(5 <= x <= 15) and (55 <= x <= 100).
Cho biết chương trình cho phép nhập vào giá trị nào?
Giá trị kiểu số nguyên.
Giá trị kiểu số nguyên, số thực.
Giá trị kiểu xâu.
Giá trị tùy ý (kiểu nào cũng được).
Để nhập dữ liệu kiểu số thực từ bàn phím, ta dùng lệnh nào trong các phương án sau ?
x:=float(input(<chuỗi thông báo>))
x=float(input(<chuỗi thông báo>))
x=(input(<chuỗi thông báo>))
x=float((<chuỗi thông báo>))
Kết quả trên màn hình sau khi chạy chương trình là:
6
4
5
6.0
Sau khi thực hiện đoạn chương trình trên giá trị của b là:
4
2
6
8
Lệnh range(1, 5) trả về các giá trị nào trong các đáp án sau:
1, 2, 3, 4, 5
2, 3, 4
1, 2, 3, 4
2, 3, 4, 5
1
3
6
9
Chương trình sau thực hiện việc so sánh 2 số nguyên được nhập vào từ bàn phím nhưng đang bị lỗi. Em hãy chỉ ra các dòng lệnh cần phải sửa lỗi trong chương trình (Ví dụ: Dòng 1, 2, 3, 4)
Hãy nêu ý nghĩa của đoạn chương trình trên?
