NEW
Font size
WorksheetsĐề cương ôn tập kiểm tra cuối học kì 1
Total questions: 79
Worksheet time: 40mins
Thông tin là
Các con số
Dữ liệu chưa xử lí
Kết quả thu được sau khi xử lí dữ liệu
Các kí hiệu toán học
Thiết bị nào sau đây thuộc phần cứng máy tính?
Hệ điều hành
Trình duyệt web
Bàn phím
Phần mềm soạn thảo
Ví dụ nào sau đây là dữ liệu?
Bản báo cáo hoàn chỉnh
Kết luận thống kê
Các số điểm kiểm tra
Nhận xét học lực
Xã hội thông tin là xã hội trong đó
Con người không cần máy tính
Thông tin được tạo ra, xử lí và chia sẻ rộng rãi
Chỉ sử dụng sách giấy
Không dùng Internet
Một học sinh sử dụng máy tính để tìm tài liệu học tập trên Internet. Điều này thể hiện vai trò nào của máy tính trong xã hội thông tin?
Giải trí
Xử lí phần cứng
Truy cập và khai thác thông tin
Sửa lỗi hệ thống
Trong quá trình học trực tuyến, yếu tố nào ảnh hưởng trực tiếp nhất đến việc tiếp nhận thông tin?
Màu sắc bàn phím
Tốc độ kết nối Internet
Kích thước chuột
Dung lượng USB
Một học sinh nhập điểm các môn học vào bảng và tính điểm trung bình. Dữ liệu ban đầu là
Điểm trung bình
Kết quả xếp loại
Các điểm số từng môn
Nhận xét của giáo viên
Việc sử dụng máy tính để gửi bài tập cho giáo viên qua email thể hiện đặc trưng nào của xã hội thông tin?
Hạn chế giao tiếp
Chia sẻ thông tin nhanh chóng
Giảm sử dụng công nghệ
Phụ thuộc hoàn toàn vào giấy tờ
Mạng máy tính là
Một máy tính có kết nối Internet
Tập hợp các máy tính được kết nối với nhau để trao đổi thông tin
Một phần mềm máy tính
Một thiết bị lưu trữ dữ liệu
Thiết bị nào giúp kết nối mạng máy tính gia đình với Internet?
Modem/Router
Máy in
Máy quét
Loa
Địa chỉ IP dùng để
Lưu trữ dữ liệu
Định danh thiết bị trong mạng
Bảo vệ máy tính khỏi virus
Tăng tốc độ Internet
Vì sao mạng LAN thường được sử dụng trong trường học?
Vì có phạm vi toàn cầu
Vì chi phí cao
Vì phù hợp chia sẻ tài nguyên trong phạm vi nhỏ
Vì không cần thiết bị mạng
Giao thức HTTP được sử dụng chủ yếu để
Gửi thư điện tử
Truyền tệp tin
Truy cập và trao đổi dữ liệu web
Trò chuyện trực tuyến
Khi nhiều thiết bị cùng truy cập Internet, yếu tố ảnh hưởng đến tốc độ truy cập là
Màu sắc thiết bị
Băng thông và số lượng thiết bị kết nối
Kích thước màn hình
Dung lượng ổ cứng
Việc sử dụng Wi-Fi công cộng có thể tiềm ẩn rủi ro vì
Internet quá nhanh
Dễ bị mất an toàn thông tin
Không sử dụng được trình duyệt
Không truy cập được website
Phát biểu nào sau đây là đúng?
Internet và mạng LAN là giống nhau
Mạng máy tính chỉ dùng để chơi game
Internet cho phép chia sẻ thông tin trên phạm vi toàn cầu
Mạng máy tính không cần thiết bị kết nối
Đâu không phải ngôn ngữ lập trình bậc cao?
Python
Shell
C++
Java
Điền từ còn thiếu vào chỗ trống: “Hiện nay, Python là một trong số các ngôn ngữ lập trình (1) ……….. phổ biến rộng rãi (2) ………..”
(1) thứ cấp; (2) để giải quyết các bài toán đơn giản
(1) bậc cao; (2) trên thế giới
(1) bậc cao; (2) để giải quyết các bài toán phức tạp
(1) thứ cấp; (2) để lập trình web
Ngôn ngữ chung giữa con người và máy tính để ta viết các chỉ dẫn cho máy tính thực hiện được nhiệm vụ mà con người giao cho nó được gọi là
Ngôn ngữ bậc cao
Ngôn ngữ thứ cấp
Ngôn ngữ lập trình
Ngôn ngữ máy
Việc gán giá trị cho biến được thực hiện bằng
Phép bằng
Phép gán
Câu lệnh bằng
Câu lệnh khởi tạo
Phép chia lấy phần dư trong Python kí hiệu là
%
//
mod
Câu lệnh dẫn giá trị cho một biến vào từ bàn phím có dạng
Biến = input(dòng thông báo)
Biến = input[dòng thông báo]
Biến = input{dòng thông báo}
Biến = input
Câu lệnh đưa giá trị các biểu thức ra màn hình là
print()
print('danh sách biểu thức')
print danh sách biểu thức
print(danh sách biểu thức)
Câu lệnh type() của Python cho ta biết
Độ dài của biến hay biểu thức nằm trong dấu ngoặc tròn
Số ô nhớ của biến hay biểu thức nằm trong dấu ngoặc tròn
Kiểu dữ liệu của biến hay biểu thức nằm trong dấu ngoặc tròn
Vì sao cần xây dựng thuật toán trước khi viết chương trình?
Để chương trình chạy nhanh hơn
Để dễ dàng cài đặt phần mềm
Để xác định rõ các bước giải quyết bài toán
Để tăng dung lượng chương trình
Phát biểu nào sau đây là đúng?
Thuật toán chỉ dùng trong Tin học
Mỗi bài toán chỉ có một thuật toán duy nhất
Thuật toán có thể mô tả bằng nhiều cách khác nhau
Không cần thuật toán khi giải quyết vấn đề
Cấu trúc lặp trong thuật toán được dùng khi:
Các bước chỉ thực hiện một lần
Cần thực hiện một số bước nhiều lần
Chỉ cần nhập dữ liệu
Chỉ cần xuất kết quả
Để mô tả thuật toán tính tổng các số từ 1 đến n, cấu trúc phù hợp nhất là:
Tuần tự
Rẽ nhánh
Lặp
Ngẫu nhiên
Để giải quyết bài toán “tìm số lớn nhất trong một dãy số”, thuật toán cần:
Chỉ cấu trúc tuần tự
Không cần so sánh
Kết hợp nhập dữ liệu, lặp và so sánh
Chỉ cần một phép tính
Việc xây dựng thuật toán rõ ràng trước khi lập trình giúp:
Giảm độ chính xác
Dễ sửa lỗi và nâng cấp chương trình
Tăng số dòng lệnh
Không cần kiểm thử
Thông tin là gì?
Hiểu biết của con người về một thực thể, sự vật, khái niệm, hiện tượng nào đó
Các văn bản và số liệu
Văn bản, hình ảnh, âm thanh
Hình ảnh, âm thanh
Nền văn minh thông tin gắn liền với loại công cụ nào?
Động cơ hơi nước
Máy điện thoại
Máy tính điện tử
Máy phát điện
Thông tin khi đưa vào máy tính, chúng đều được biến đổi thành dạng chung đó là:
Dãy bit
Hình ảnh
Âm thanh
Văn bản
Máy tính trở thành công cụ lao động không thể thiếu trong xã hội hiện đại vì:
Máy tính cho ta khả năng lưu trữ và xử lý thông tin
Máy tính tính toán cực kì nhanh và chính xác
Máy tính là công cụ soạn thảo văn bản và cho ta truy cập vào Internet để tìm kiếm thông tin
Máy tính giúp cho con người giải tất cả các bài toán khó
Đâ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
Đồ dùng được gọi là thông minh khi:
Có thể tính toán
Hoạt động theo một quy trình giống nhau
Có khả năng xử lí thông tin, kết nối với người dùng hoặc kết nối với các thiết bị khác, có thể hoạt động tương tác và tự chủ ở một mức độ nào đó
Có sạc pin
"Việc tạo ra tri thức từ các nguồn dữ liệu và thông tin". Đây là nhận định của yếu tố nào?
Trí tuệ nhân tạo
Khai thác tri thức
Dữ liệu lớn
GPS
Một thiết bị lưu trữ có dung lượng 8GB . Một cuốn sách chiếm 35MB . Thiết bị lưu trữ được tối đa bao nhiêu cuốn sách?
720
324
234
157
Cây đàn organ điện tử có các nút điều khiển, có thể thay thế nhiều nhạc cụ khác nhau. Hãy chọn khẳng định đúng:
Đàn organ điện tử không phải là thiết bị số mà là nhạc cụ
Đàn organ điện tử là thiết bị số
Đàn organ điện tử vừa là thiết bị thông minh vừa là nhạc cụ
Đàn organ điện tử là thiết bị thông minh
Sau nhiều năm tiết kiệm, Lan được bố mẹ dẫn đi mua máy tính. Để xác định tốc độ vi xử lý của máy tính, Lan cần dựa vào:
Giá tiền
Hãng sản xuất
Độ lớn của màn hình
Các thông số của máy tính
Phát biểu nào sau đây là sai khi nói về mạng máy tính?
Mạng máy tính là một tập hợp các thiết bị điện tử được kết nối với nhau để truyền thông tin
Mạng máy tính bao gồm các loại mạng như LAN (Local Area Network) và WAN (Wide Area Network)
Mạng máy tính không bao gồm các thiết bị phần cứng
Mạng máy tính sử dụng các giao thức như TCP/IP để truyền dữ liệu giữa các thiết bị trong mạng
Điền vào chỗ chấm: “Nhờ vào mạng máy tính, người sử dụng có thể (1)..... để trao đổi (2)....., chia sẻ (3)..... và dùng chung các (4)..... trên mạng”. Chọn phương án đúng:
Liên lạc với nhau – dữ liệu – thông tin – thiết bị
Dữ liệu – thông tin – liên lạc với nhau – thiết bị
Thông tin – dữ liệu – liên lạc với nhau – thiết bị
Liên lạc với nhau – thông tin – dữ liệu – thiết bị
Mạng LAN là mạng kết nối dùng trong phạm vi:
Nhỏ
Vừa
Lớn
Trên toàn thế giới
Trong các phát biểu sau, có bao nhiêu phát biểu đúng? (1) Phạm vi kết nối và hoạt động của mạng LAN nhỏ hơn Internet. (2) Nếu mất kết nối Internet thì các máy tính trong mạng LAN vẫn liên lạc được với nhau. (3) Phải có mạng LAN mới xây dựng được IoT. (4) Điện toán đám mây cung cấp những dịch vụ tốt hơn so với những dịch vụ mà các cơ quan xây dựng.
1
2
3
4
Một mật khẩu mạnh cần có những thành phần nào?
Các chữ số và chữ cái thường
Các chữ cái thường và chữ cái viết hoa
Các chữ cái hoa, kí tự đặc biệt và chữ số
Chữ hoa, chữ thường, chữ số và ký tự đặc biệt
Các LAN có thể kết nối với nhau thông qua thiết bị nào?
Switch
HUB
Không có
Router
Chọn phát biểu đúng:
Phạm vi của mạng Internet là toàn cầu
Mạng cục bộ không có chủ sở hữu
Mạng Internet có chủ sở hữu
Mạng cục bộ không thể lắp đặt trong gia đình
Để sử dụng ngôn ngữ lập trình bậc cao, máy tính cần được trang bị:
Từ điển ngôn ngữ máy
Từ điển ngôn ngữ lập trình
Môi trường lập trình
Công cụ hỗ trợ lập trình
Python được đề xuất và công bố bởi ai, vào thời điểm nào?
Guido van Rossum, năm 1983
Guido van Rossum, năm 1991
James Gosling, năm 1986
James Gosling, năm 1994
Dạng đơn giản nhất của câu lệnh gán trong Python là
Biến =
Biến =
Biến ==
Biến :=
Lệnh sau đây cho kết quả là: (12 - 10/2)**2 - 1
11
19
32
48
Câu lệnh type() của Python cho ta biết
Độ dài của biến hay biểu thức nằm trong dấu ngoặc tròn
Số ô nhớ của biến hay biểu thức nằm trong dấu ngoặc tròn
Kiểu dữ liệu của biến hay biểu thức nằm trong dấu ngoặc tròn
Tập hợp số biến hay biểu thức nằm trong dấu ngoặc tròn
Dữ liệu nhập vào từ bàn phím có dạng
Số nguyên
Xâu kí tự
Số thực
Tất cả các đáp án trên đều đúng
Cho đoạn chương trình: a = 3.4; print(type(a)). Kết quả trên màn hình là
int
float
str
bool
Viết chương trình thực hiện nhập từ bàn phím hai số nguyên b, c là độ dài hai cạnh góc vuông của tam giác ABC, tính và đưa ra màn hình độ dài cạnh huyền. Chọn phương án đúng
import math; b = int(input("Nhập cạnh b: ")); c = int(input("Nhập cạnh c: ")); print("Độ dài cạnh huyền: ", math.sqrt(b*b+c*c))
b = int(input(Nhập cạnh b: )); c = int(input(Nhập cạnh c: )); print("Độ dài cạnh huyền: ", math.sqrt(b*b+c*c))
import math; b = int(input("Nhập cạnh b: ")); c = int(input("Nhập cạnh c: ")); print("Độ dài cạnh huyền: sqrt(b*b+c*c)")
b = int(input("Nhập cạnh b: ")); c = int(input("Nhập cạnh c: ")); print("Độ dài cạnh huyền: ", "math.sqrt(b*b+c*c)")
Cho đoạn chương trình: a = 2; b = 3; if a > b: a = a*2 else: b = b*2. Sau khi thực hiện đoạn chương trình trên giá trị của b là
4
2
6
Không xác định
Cho biểu thức logic x and y. Biểu thức nhận giá trị True khi nào
Cả x và y đều nhận giá trị False
x nhận giá trị False, y nhận giá trị True
x nhận giá trị True, y nhận giá trị False
Cả x và y đều nhận giá trị True
Cho x = 5, y = 10. Hãy cho biết biểu thức logic nào nhận giá trị True
x+10 >= y+7
(x>2*y) or (x+y>20)
(x%5==0) and (y%2==0)
4*x = 3*y
Câu lệnh với số lần lặp được biết trước
for
while
if
in
"Quyền của tác giả đối với những sáng tạo tinh thần và văn hóa (gọi tắt là tác phẩm) của mình" là
Quyền sở hữu trí tuệ
Quyền sở hữu
Quyền tác giả
Bản quyền
Trong bài viết của mình, có thể sử dụng những hình ảnh và lời bình của người khác với điều kiện
Không làm sai ý tác giả và có trích dẫn một cách hợp lí
Đã xin phép tác giả và ghi nguồn
Không làm thay đổi nội dung ban đầu của tác phẩm
Không tự ý chỉnh sửa bức ảnh, lời bình và đã xin phép tác giả
Dấu KHÔNG phải là dấu hiệu của những trò lừa đảo trên Internet
Những lời quảng cáo đánh vào lòng tham vật chất
Tin nhắn của người lạ hay đại diện cho một tổ chức nào đó yêu cầu nộp tiền
Những lời giới thiệu gây sự tò mò, hiếu kì,…
Người thân gọi điện thoại, hỏi thăm sức khỏe
Bản quyền của phần mềm không thuộc về đối tượng nào
Người lập trình
Người đầu tư
Người mua quyền sử dụng
Người mua quyền tài sản
Có một truyện ngắn, tác giả để trên website để mọi người có thể đọc. Hành vi nào sau đây là vi phạm bản quyền
Ghi ra đĩa CD tặng cho các bạn
Tải về máy của mình để đọc
Đăng tải đường link trên trang Facebook của mình cho mọi người tìm đọc
Giới thiệu website và tên truyện để mọi người cùng đọc
(VD) Một học sinh nhận được email thông báo: "Tài khoản học trực tuyến của bạn có dấu hiệu bất thường. Nhấn vào liên kết dưới đây và đăng nhập lại để tránh bị khóa tài khoản." Email có giao diện giống trang chính thức, nhưng địa chỉ liên kết không trùng với tên miền quen thuộc. Hành động nào sau đây là phù hợp và an toàn nhất
Nhấn vào liên kết và đăng nhập ngay để tránh bị khóa tài khoản
Trả lời email để hỏi thêm thông tin người gửi
Kiểm tra lại địa chỉ trang web chính thức và đăng nhập trực tiếp từ trình duyệt
Chuyển tiếp email cho bạn bè để hỏi ý kiến
(H) Cho đoạn lệnh Python sau: x = 5; y = 2.0; z = x + y. Kiểu dữ liệu của biến z là
int
float
str
bool
Cho đoạn lệnh sau: a = 3; a = a + 2. Giá trị của biến a sau khi thực hiện đoạn lệnh là
2
3
5
6
(H) Cho đoạn chương trình: x = 4; if x > 5: print("A") else: print("B"). Kết quả in ra màn hình là
A
B
Không in gì
Lỗi chương trình
(H) Biểu thức điều kiện nào sau đây đúng khi a = 5
a == 4
a < 5
a >= 5
a != 5
Cho lệnh: y = x // 2. Kiểu dữ liệu của biến y là gì?
int
float
str
bool
Cho đoạn chương trình: a = 2 b = a * 3 a = b - a Giá trị của biến a sau khi thực hiện là gì?
2
4
6
8
Một chương trình Python nhập tuổi học sinh bằng input() và dùng để tính tuổi sau 5 năm. Để chương trình chạy đúng, dữ liệu nhập vào cần được chuyển sang kiểu nào?
str
int
float
bool
Cho đoạn chương trình: a = "5" b = 2 print(a * b) Kết quả in ra màn hình là gì?
10
"10"
"55"
Lỗi chương trình
Biểu thức toán học: B=a2+2a+1 . Biểu thức Python nào sau đây đúng cú pháp và đúng ý nghĩa?
a2+2∗a+1
a**2 + 2*a + 1
(a*2) + 2*a + 1
a*2 + 2*a + 1
Cho đoạn chương trình Python (đã khai báo thư viện cần thiết): from math import sqrt x = 16 print(sqrt(x)) Kết quả in ra màn hình là gì?
4
8
16
Lỗi
Cho đoạn chương trình Python: from math import gcd print(gcd(12, 18)) Kết quả in ra màn hình là gì?
6
12
18
36
Cho đoạn chương trình: x = 6 y = 3 if x > y: if x % y == 0: print("A") else: print("B") else: print("C") Kết quả in ra màn hình là gì?
A
B
C
Không in gì
Cho đoạn chương trình: s = 0 for i in range(1, 5): s = s + i print(s) Kết quả in ra màn hình là gì?
10
15
20
5
Cho đoạn chương trình: s = 0 for i in range(1, 7): if i % 2 == 0: s = s + i print(s) Kết quả in ra màn hình là gì?
6
9
12
21
