Font size
WorksheetsUntitled Quiz
Total questions: 81
Worksheet time: 42mins
Máy tìm kiếm là gì?
Một phần mềm lưu trữ toàn bộ dữ liệu trên Internet.
Một trang web cung cấp dịch vụ tìm kiếm thông tin trên Internet.
Một ứng dụng quản lý tệp trong máy tính.
Một công cụ lưu trữ các tệp tin cá nhân.
Khi tìm kiếm với từ khóa "Cá heo xanh" trên Google, việc đặt từ khóa trong dấu ngoặc kép có tác dụng gì?
Tìm tất cả các trang chứa từ “cá”, “heo”, và “xanh”
Tìm các trang chứa chính xác cụm từ “Cá heo xanh”
Tìm trang chứa “cá heo xanh” theo bất kỳ thứ tự nào
Tìm trang chứa từ khóa cá nhân
Toán tử nào có thể tìm kiếm các trang chứa từ khóa A hoặc B?
OR
AND
*
NOT
Kết quả tìm kiếm với từ khóa "cá heo xanh" + "cửa hàng" sẽ cho ra:
Các trang chỉ chứa "cá heo xanh"
Các trang chỉ chứa "cửa hàng"
Các trang chứa cả "cá heo xanh" và "cửa hàng"
Các trang không liên quan
Để tìm các trang chứa từ khóa "tin học" và liên quan đến "ứng dụng", ta nên dùng biểu thức:
"tin học ứng dụng"
tin học -ứng dụng
tin học + ứng dụng
Máy tìm kiếm phổ biến hiện nay là gì?
Bing
Yandex
Yahoo!
Nếu muốn tìm tài liệu PDF về lịch sử Việt Nam, biểu thức nào là phù hợp?
A. "lịch sử Việt Nam" filetype
B. "lịch sử Việt Nam" + filetype.doc
C. "lịch sử Việt Nam" -pdf
D. "lịch sử Việt Nam" OR filetype.txt
Khi tìm kiếm bằng giọng nói, để có kết quả chính xác bạn cần:
Sử dụng từ khóa dài và phức tạp
Nói rõ ràng và trực tiếp
Sử dụng từ khóa tối thiểu
Nhập lại từ khóa sau khi tìm kiếm
Khi sử dụng tìm kiếm nâng cao của Google, bạn có thể:
Tìm kiếm với từ khóa cụ thể và loại bỏ các kết quả không liên quan
Chỉ tìm kiếm hình ảnh
Tìm kiếm trên toàn thế giới mà không cần bộ lọc
Chỉ sử dụng từ khóa đơn giản
Để tìm các trang chứa từ đồng nghĩa của từ khóa A, toán tử nào nên được sử dụng?
*
AND
OR
-
Những trường hợp nào sau đây KHÔNG nên sử dụng lưu trữ trực tuyến?
Chia sẻ tệp dữ liệu cho nhiều người ở nhiều nơi và sao lưu dữ liệu tự động
Giải phóng bộ nhớ cho máy tính
Thiết bị lưu trữ dữ liệu không có kết nối Internet
Truy cập tệp dữ liệu từ nhiều thiết bị
Để tìm kiếm tài liệu định dạng PDF về “Cá heo xanh”, biểu thức nào là chính xác?
A. "Cá heo xanh" filetype
B. Cá heo xanh -pdf
C. "Cá heo xanh" + pdf
D. Cá heo xanh OR pdf
biểu thức nào dưới đây được dùng để tìm các trang có chứa từ khóa A nhưng không chứa từ khóa B?
A. A AND B
B. A - B
C. A + B
D. "A" OR "B"
Bạn Hà muốn tìm thông tin về các loài "hoa hồng" (thực vật), nhưng kết quả lại xuất hiện nhiều bài về bộ phim "Hoa hồng". Bạn nên sử dụng biểu thức nào để thu hẹp và chính xác hóa kết quả?
hoa hồng -phim
hoa hồng thực vật
"hoa hồng" -"Hoa hồng" (phim)
"hoa hồng" loài
Để tìm chính xác tài liệu dạng PDF về hướng dẫn sử dụng phần mềm GeoGebra từ trang web chính thức của phần mềm đó (www.geogebra.org), biểu thức tìm kiếm tối ưu là gì?
Hướng dẫn sử dụng GeoGebra
"Hướng dẫn sử dụng GeoGebra" filetype:pdf
site:geogebra.org "GeoGebra" filetype:pdf
GeoGebra manual pdf
Khi kích hoạt bảo mật hai lớp trên Facebook, phương thức nào trong số các phương án dưới đây KHÔNG được hỗ trợ?
Sử dụng ứng dụng xác thực (Authentication App)
Sử dụng email để nhận mã xác minh
Sử dụng tin nhắn văn bản (SMS) để nhận mã xác minh
Sử dụng khóa bảo mật (USB hoặc NFC)
Để chỉ chia sẻ một bài đăng với một người bạn cụ thể trên Facebook, ta cần thực hiện bước nào?
Chọn "Public" để chia sẻ công khai
Chọn "Friends" để chia sẻ với tất cả bạn bè
Chọn "Specific friends" và nhập tên người bạn
Chọn "Only me" để bài viết chỉ hiển thị cho chính mình
Trong các tuỳ chọn bảo mật tài khoản Facebook, phương pháp nào giúp bảo vệ tốt nhất?
Sử dụng mật khẩu đơn giản
Không đổi mật khẩu thường xuyên
Kích hoạt bảo mật hai lớp
Chỉ sử dụng mật khẩu mà không thêm xác thực hai lớp
Để tạo phòng họp nhóm trên Facebook, bước đầu tiên cần thực hiện là gì?
Đăng nhập và chọn "Create Post"
Đăng nhập và chọn "Create room"
Gửi lời mời đến bạn bè trước khi tạo phòng
Đăng nhập và chọn "Video call"
Sau khi tạo phòng họp nhóm trên Facebook, bạn cần thực hiện bước nào để mời người khác tham gia?
Gửi email mời
Gửi tin nhắn trực tiếp qua Messenger
Chọn "Send" bên cạnh tài khoản muốn mời
Chia sẻ phòng họp qua WhatsApp
Facebook cung cấp phương pháp bảo mật nào sau đây giúp bảo vệ tài khoản tốt nhất khi sử dụng máy tính cá nhân?
Sử dụng mật khẩu mạnh
Chỉ đăng nhập khi ở nhà
Bảo mật hai lớp và sử dụng khóa bảo mật
Không chia sẻ mật khẩu với bất kỳ ai
Khi cài đặt quyền riêng tư cho bài đăng trên Facebook, tùy chọn nào giúp hạn chế việc bài đăng hiển thị với mọi người ngoại trừ một nhóm nhỏ?
Chọn "Public"
Chọn "Friends except..."
Chọn "Only me"
Chọn "Custom"
Khi chọn phương thức nhận mã xác minh qua ứng dụng Google Authenticator, điều này giúp tăng cường bảo mật như thế nào?
Mã xác minh chỉ được gửi qua SMS
Mã xác minh được tạo trực tiếp trên điện thoại, không qua mạng
Mã xác minh có thể dùng lại nhiều lần
Mã xác minh chỉ yêu cầu khi đổi mật khẩu
Tính năng "Tagging suggestions" của Facebook liên quan đến điều gì?
Gợi ý các bài viết để bạn chia sẻ
Gợi ý tên người bạn muốn gắn thẻ trong bài đăng
Gợi ý các bài viết bạn đã bỏ qua
Gợi ý sự kiện để bạn tham gia
Các chức năng cơ bản của mạng xã hội là gì?
Kết nối người dùng
Trò chuyện, trao đổi, chia sẻ, tìm kiếm và lưu trữ thông tin
Quản lí nhà nước
Cả A, B đều đúng
Để tắt những thông báo không cần thiết trên facebook, chúng ta có thể làm gì?
Truy cập vào trang Facebook cá nhân trên Smartphone và chọn chỉnh sửa
Truy cập vào phần Cài đặt > Thông báo và tuỳ chỉnh chúng
Truy cập vào trang Facebook cá nhân trên Smartphone và chọn Chỉnh sửa Quyền riêng tư
Truy cập vào trang Facebook cá nhân trên Smartphone và chọn Đã lưu
Em hãy sắp xếp các bước sau để kích hoạt bảo mật hai lớp cho tài khoản Facebook của mình. (1) chọn security and login, chọn use two-factor authentication trong mục two-factor authentication (2) lựa chọn phương án để nhận mã xác minh (3) đang nhập tài khoản facebook, chọn your profile, chọn setting & privacy, chọn setting tại cửa sổ setting & privacy
(1)(2)(3)
(2)(3)(1)
(3)(1)(2)
(1)(3)(2)
Em hãy sắp xếp các bước sau đây để đăng một bức ảnh chụp với bạn trên Facebook và chia sẻ bức ảnh với người bạn này. (1) Tạo bài đăng, tại cửa sổ Create Post chọn Photo/Video, chọn Add photos/videos, chọn ảnh cần đăng. (2) Đăng nhập tài khoản Facebook trên máy tính (3) chọn friends, chọn specific friend, đăng nhập tài khoản facebook của người em muốn chia sẻ, chọn save changes, chọn post
(2) (1) (3)
(2) (3) (1)
(3) (1) (2
)
(3) (2) (1)
Em hãy sắp xếp các bước sau đây để tạo phòng họp trên Facebook để trao đổi về làm bài tập nhóm (1) đang nhập tài khoản facebook, chọn create room chọn meny, rồi chộn room trong cửa sổ create (2) đặt tên cuộc họp và thời gian phòng họp (3) chọn nút send bên cạnh tài khoản muốn mời, chọn jion room để tham gia và bắt đầu cuộc họp
(2)(1)(3)
(2)(3)(1)
(1)(2)(3)
(3)(2)(1)
Em có thể hoàn toàn từ chối sự theo dõi truy cập trên điện thoại của Facebook không?
Hoàn toàn không thể từ chối sự theo dõi trên Facebook
Hoàn toàn có thể từ chối sự theo dõi trên Facebook
Hoàn toàn không thể từ chối sự theo dõi trên Facebook, nhưng bạn có thể thực hiện các bước để lướt web mà không bị theo dõi bởi Facebook.
Đáp án khác
Đâu là tính năng mới trên Facebook được thử nghiệm vào tháng 12 năm 2021?
Facebook Messenger
Facebook Professional
video call
facebook livestream
Trong các cách bảo vệ tài khoản mạng xã hội, điều nào sau đây là KHÔNG đúng?
Bật xác thực hai yếu tố
Thường xuyên đổi mật khẩu
Chia sẻ mật khẩu với bạn thân tin cậy
Sử dụng mật khẩu phức tạp
Đâu là hành động KHÔNG an toàn khi sử dụng mạng xã hội?
Kiểm tra nguồn tin trước khi chia sẻ
Chấp nhận tất cả lời mời kết bạn từ người lạ
Cài đặt chế độ riêng tư cho bài đăng
Đăng xuất khi dùng thiết bị công cộng
Điều nào sau đây KHÔNG phải là cách sử dụng mạng xã hội lành mạnh?
Giới hạn thời gian sử dụng
Theo dõi nội dung tích cực
Thường xuyên chia sẻ thông điệp, hoạt động cá nhân
Tương tác với bạn bè và gia đình
Mảng là gì?
Tập hợp các phần tử có kiểu dữ liệu khác nhau, được lưu trữ không liên tục trong bộ nhớ
Tập hợp các phần tử có cùng kiểu dữ liệu, được lưu trữ liên kề trong bộ nhớ
Một biến có khả năng chứa nhiều giá trị kiểu dữ liệu khác nhau
tập hợp các phần tử các kiểu dữ liệu khác nhau, lưu trữ ngẫu nhiên trong bộ
Trong Python, để khai báo mảng số nguyên, chúng ta dùng cú pháp nào?
array('i', [2, 5, 4])
array('f', [2.0, 5.0, 4.0])
array('d', [2, 5, 4])
array('s', [2, 5, 4])
Khi sử dụng danh sách thay cho mảng trong Python, lợi ích chính là gì?
Danh sách không có giới hạn kích thước
Danh sách linh hoạt hơn và có nhiều phương thức hỗ trợ
Danh sách chỉ chứa các phần tử kiểu số nguyên
Danh sách lưu trữ các phần tử không liên tục trong bộ nhớ
Trong ví dụ array('f', [7.5, 5.0, 8.5, 4.5, 5.0]), kiểu của các phần tử trong mảng là gì?
Số nguyên
Chuỗi
Số thực
Boolean
Chỉ số của các phần tử trong mảng được đánh số từ đâu?
Từ 0
Từ 1
Từ 2
Bắt đầu từ giá trị ngẫu nhiên
Cú pháp nào dùng để tính tổng các phần tử trong một mảng số thực mangThuc?
sum(mangThuc)
total(mangThuc)
average(mangThuc)
summation(mangThuc)
Để sắp xếp các phần tử trong danh sách mangThuc theo thứ tự tăng dần, ta dùng phương thức nào?
sorted(mangThuc)
sort(mangThuc)
mmangThuc.order()
mangThuc.arrange()
Mảng array('f', [4.5, 3.5, 5.0]) có thể chứa kiểu dữ liệu nào?
Số nguyên
Số thực
Chuỗi
Boolean
Khi nào ta cần sử dụng phương thức .tolist() trong Python?
Khi muốn chuyển mảng thành danh sách
Khi muốn sắp xếp mảng
Khi muốn tìm phần tử lớn nhất trong mảng
Khi muốn thêm phần tử vào mảng
Để xác định phần tử lớn nhất trong một mảng, ta dùng hàm nào?
max(mang)
min(mang)
biggest(mang)
greatest(mang)
Đâu là cách khai báo đúng cho một mảng số nguyên trong Python?
mangNguyen = array('i', [2, 5, 4, 3, 1])
mangNguyen = array('f', [2, 5, 4, 3, 1])
mangNguyen = array('int', [2, 5, 4, 3, 1])
mangNguyen = [2, 5, 4, 3, 1]
Trong Python, ký tự 'f' khi khai báo mảng được sử dụng để đại diện cho kiểu dữ liệu nào?
Số nguyên (integer)
Ký tự (character)
Số thực (float)
Chuỗi (string)
Trong Python, cấu trúc nào dưới đây được sử dụng để biểu diễn một mảng hai chiều?
list của list
tuple của tuple
dictionary
set
cho đoạn mã python
matrix = [[1,2,3],[4,5,6],[7,8,9]]
Giá trị của matrix [1][2] là gì?
A. 2
B. 3
C. 6
D. 5
Em hãy tìm trong các hàm nào sau đây, hàm nào KHÔNG thể áp dụng cho cả Danh sách và Mảng?
append()
extend()
sort()
insert()
cho đoạn chương trình matrix = [[0] * 4 for _ in range(3)] Số phần tử tối đa của mảng này là bao nhiêu?
3
4
C. 7
12
cho đoạn chương trình matrix = [[2, 4, 6],[1, 3, 5], [7, 9, 11]] x = matrix[2][1] Hãy xác định giá trị của x?
A. 9
B. 7
C. 11
D. Không xác định giá trị
Xác định LỖI trong đoạn mã sau: matrix = [[1, 2, 3], [4, 5, 6]] print(matrix[2][1])
Sai chỉ số hàng
Sai chỉ số cột
Cú pháp sai
Không có lỗi
Để thực hiện các bài toán liên quan đến thống kê trong Python cần khai báo thư viện mô đun nào dưới đây?
random
array
numy
statistics
Câu 8: cho đoạn mã sau: import statistics as stats data = [9, 2, 8, 4, 6] result = stats.median(data) Giá trị của result là bao nhiêu?
6
4
8
5
Câu 9: trong các biến mảng sau đây, tìm biến mảng SAI:
a = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
b = [[1, 2, 3] [4, 5, 6] [7, 8, 9]]
c = [[1, 2], [3, 4, 5], [6, 7]]
d = [[1.1, 2.2, 3.3], [4.4, 5.5, 6.6]]
Cấu trúc bộ nhớ của mảng hai chiều được tổ chức:
Theo hàng và ngẫu nhiên trong bộ nhớ
Theo cột và không liên tục
Liên tục như một mảng một chiều
Ngẫu nhiên không có trật tự
Lệnh nào được dùng để mở tệp "data.txt" chỉ để đọc dữ liệu trong Python?
open("data.txt","w")
open("data.txt","r")
open("data.txt","a")
open("data.txt","x")
Câu lệnh nào dùng để đóng tệp đã mở trong Python?
close("file.txt")
file.close()
file.shutdown()
shutdown(file)
Câu lệnh nào dùng để đọc tất cả nội dung từ tệp "file.txt" và lưu vào một chuỗi?
file.readlines()
file.readline()
file.read()
file.split()
Để lấy các phần tử có chỉ số lẻ từ danh sách a, ta sử dụng lệnh nào?
A. a[::2]
B. a[1::2]
C. a[::-1]
D. a[1:]
Phương thức sort() trong danh sách ds.sort() làm gì?
Đảo ngược danh sách
Sắp xếp danh sách theo thứ tự tăng dần
Xóa tất cả các phần tử trong danh sách
Sao chép danh sách
Lệnh nào sẽ chèn một phần tử x vào vị trí chỉ số y trong danh sách ds?
ds.insert(y, x)
ds.append(x, y)
ds.add(y, x)
ds.insert(x, y)
Câu lệnh nào lấy các phần tử từ chỉ số 2 đến chỉ số 5 trong danh sách a?
A. a[2:5]
B. a[2:6]
C. a[3:6]
D. a[2::5]
Phương thức nào sẽ trả về số lần xuất hiện của phần tử x trong danh sách ds?
ds.count(x)
ds.find(x)
ds.index(x)
ds.search(x)
Để xóa phần tử có giá trị x trong danh sách ds, lệnh nào sau đây là đúng?
ds.pop(x)
ds.remove(x)
ds.delete(x)
ds.clear(x)
Câu lệnh nào dùng để tạo một bản sao của danh sách ds?
ds.copy()
ds.sort()
ds.reverse()
ds.append()
Mã giả là gì?
Một ngôn ngữ lập trình để viết chương trình chi tiết
Một cách để mô tả thuật toán độc lập với ngôn ngữ lập trình
Một dạng mã lệnh thực thi trực tiếp trên máy tính
Một phương pháp chỉ có trong ngôn ngữ lập trình Python
Mục đích chính của việc sử dụng mã giả là gì?
Giúp lập trình viên kiểm tra lỗi trong thuật toán
Tạo ra chương trình máy tính ngay lập tức
Mô tả thuật toán để hiểu và độc lập với ngôn ngữ lập trình
Quy ước nào dưới đây thường được sử dụng khi viết mã giả?
Dùng từ khóa của ngôn ngữ lập trình C++
Sử dụng cú pháp chính thức của Python
Dùng cấu trúc lặp và rẽ nhánh dễ hiểu
Sử dụng ký hiệu ASCII cho mọi phép toán
Trong mã giả, biểu tượng nào thường được dùng cho phép gán giá trị?
Dấu "="
Dấu mũi tên "←"
Dấu ">"
Dấu ":"
Mã giả có ưu điểm gì so với các ngôn ngữ lập trình cụ thể?
Cho phép chạy chương trình ngay lập tức
Có thể hiểu được dễ dàng bởi người đọc không biết lập trình
Được hỗ trợ bởi tất cả các môi trường lập trình
Độc lập với ngôn ngữ lập trình cụ thể
Trong mã giả, khi mô tả cấu trúc lặp biết trước số lần, thường dùng câu lệnh nào?
A. while
B. if
C. for
D. until
Khi mô tả thuật toán kiểm tra số nguyên tố, tại sao chúng ta chỉ cần kiểm tra các số chia từ 2 đến √n?
Vì kiểm tra từ 2 đến √n là đủ để xác định tính nguyên tố
Vì kiểm tra từ 2 đến √n nhanh hơn kiểm tra toàn bộ các số
vì các số lớn hơn √n không ảnh hưởng đến kết quả
tất cả đáp án trên điều
Trong mã giả, khi mô tả một thuật toán kiểm tra số nguyên tố, bước nào sau đây là hợp lý?
Kiểm tra nếu n là số chẵn, n > 2, thì n không là số nguyên tố
Kiểm tra nếu n chia hết cho 3, thì n không là số nguyên tố
Chỉ kiểm tra các số nhỏ hơn n
Không cần kiểm tra n vì đã biết nó là số nguyên tố
Thuật toán sàng Eratosthenes được dùng để làm gì?
Sàng lọc các số chẵn trong dãy
Tìm tất cả các số nguyên tố nhỏ hơn một số đã cho
Kiểm tra một số có phải là hợp số không
Sắp xếp các số từ nhỏ đến lớn
Trong thuật toán sàng Eratosthenes, điều gì xảy ra với các số là bội của số nguyên tố?
Các số đó sẽ được đánh dấu là số nguyên tố
Các số đó sẽ được đánh dấu là hợp số
Các số đó sẽ bị xóa khỏi dãy số
Các số đó sẽ được sắp xếp lại trong dãy
Bạn Danh thường xuyên chia sẻ ảnh đi chơi cùng gia đình và bạn bè trên một mạng xã hội phổ biến. Bạn muốn đảm bảo chỉ những người bạn tin tưởng mới xem được những nội dung này
Danh không thể sử dụng tính năng "Chọn đối tượng" (Audience Selector) như "Bạn bè", "Chỉ mình tôi" hoặc "Tùy chỉnh" ngay khi đăng bài để kiểm soát ai có thể xem được.
Việc đặt chế độ riêng tư (Privacy Settings) cho "Dòng thời gian" (Timeline) và "Gắn thẻ" (Tagging) sẽ giúp Danh kiểm soát được ai có thể đăng và xem nội dung trên trang cá nhân của mình.
) Để bảo vệ quyền riêng tư tối đa, Danh nên bật tính năng "Kiểm duyệt bài đăng được gắn thẻ" (Timeline Review) và "Kiểm duyệt thẻ" (Tag Review) để phê duyệt thủ công trước khi các bài đăng, ảnh mà bạn bè gắn thẻ Danh xuất hiện trên trang cá nhân của cô ấy.
Một cách hiệu quả để bảo vệ thông tin cá nhân là luôn bật tính năng "Định vị" (Location/Vị trí) cho mỗi bức ảnh, điều này giúp bạn bè biết Danh đang ở đâu và tăng tính minh bạch.
Bạn Hoàng là học sinh lớp 11, có định hướng thi vào ngành Công nghệ Thông tin. Bạn muốn sử dụng mạng xã hội LinkedIn để kết nối học hỏi và tìm hiểu cơ hội.
Khi gửi lời mời kết nối (Connect) tới một chuyên gia, Hoàng nên gửi kèm một tin nhắn ngắn giới thiệu bản thân và lý do muốn kết nối, thay vì chỉ sử dụng lời mời mặc định.
Việc cập nhật đầy đủ các thông tin trong phần "Giới thiệu" (About), "Kinh nghiệm" (Experience - có thể là dự án cá nhân, hoạt động nhóm) và "Kỹ năng" (Skills) trên hồ sơ LinkedIn sẽ giúp Hoàng tạo được ấn tượng tích cực với các nhà tuyển dụng tiềm năng trong tương lai
) Hoàng đừng chủ động tìm kiếm và theo dõi (Follow) các công ty công nghệ mà bạn quan tâm nên đợi nhà tuyển dụng hoặc các tổ chức giáo dục online gửi lời đề xuất tham gia, rồi từ đó mới mở rộng mạng lưới quan hệ một cách an toàn.
) Để có nhiều kết nối nhanh chóng, Hoàng nên chấp nhận tất cả lời mời kết nối từ các tài khoản "cộng tác viên", "tuyển dụng" dù không biết rõ, vì số lượng kết nối quan trọng hơn chất lượng.
Tính năng nào trên Facebook giúp người dùng kiểm soát ai có thể xem các bài đăng trong tương lai?
Who can see your future posts?
View as Public
Tagging suggestions
Turn on notifications
Bạn Nam viết chương trình để đọc điểm từ một tệp văn bản có tên diem.txt. Mỗi dòng trong tệp chứa một số điểm thực (ví dụ: 7.5, 8.0, 6.75). Sau đó, chương trình sẽ tính điểm trung bình và ghi kết quả vào tệp ketqua.txt.
Để mở tệp diem.txt ở chế độ đọc, Nam cần dùng lệnh file = open('diem.txt', 'r').
Phương thức readline() sẽ trả về một danh sách, trong đó mỗi phần tử là một chuỗi ký tự tương ứng với một dòng trong tệp.
Khi ghi kết quả điểm trung bình (ví dụ 7.83) vào tệp ketqua.txt, Nam nên chuyển số thành chuỗi trước khi ghi, ví dụ: file_out.write("Diem trung binh: " + str(dtb)).
Sau khi mở tệp để ghi bằng lệnh f = open('ketqua.txt', 'w'), nếu tệp đã tồn tại, nội dung cũ sẽ được giữ nguyên và kết quả mới sẽ được thêm vào cuối tệp.
Bạn An viết mã giả để kiểm tra một số nguyên dương n có phải là số nguyên tố hay không.
Mã giả này sử dụng vòng lặp để kiểm tra tất cả các số từ 2 đến n-1, do đó luôn cho kết quả chính xác.
Mã giả này sử dụng vòng lặp để kiểm tra tất cả các số từ 2 đến n-1, do đó luôn cho kết quả chính xác.
Điều kiện dừng vòng lặp là i <= n/2, điều này giúp giảm số lần lặp so với kiểm tra đến n-1.
Thuật toán có thể được cải tiến bằng cách chỉ kiểm tra các số lẻ sau khi đã kiểm tra chia hết cho 2, và dừng ở căn bậc hai của n để tối ưu hơn.
