← Back to quizzesFree quiz

Ôn tập Tin học lớp 10

Khóa học này được thiết kế dựa trên các câu hỏi kiểm tra kiến thức lớp 10, giúp học sinh củng cố và mở rộng hiểu biết về ngôn ngữ lập trình Python, các khái niệm cơ bản trong công nghệ thông…

10 questions~5 min
Ôn tập Tin học lớp 10 — Qwi
0 / 10
Score: 0%
1

Ai là người phát triển ngôn ngữ lập trình Python?

2

Trong Python, giá trị của biểu thức $4 + 15 / 5$ là bao nhiêu?

3

Tên biến nào tuân thủ quy tắc đặt tên trong Python?

4

Câu lệnh nào gán số nguyên 10 cho biến `b` trong Python?

5

Từ nào sau đây là từ khóa của Python?

6

Bạn cần nhập dữ liệu từ bàn phím trong Python. Nên dùng lệnh nào?

7

Một thiết bị số có ưu điểm gì nổi bật trong việc lưu trữ thông tin?

8

Phạm vi của Internet rộng đến mức nào?

9

Thiết bị nào sau đây là ví dụ về thiết bị không thông minh?

10

An đi tổng cộng 2.500 bước trong một ngày. Nếu mỗi bước tiêu hao khoảng 0,04 calo, An tiêu hao khoảng bao nhiêu calo?

Ôn tập Tin học lớp 10 – Python và Kiến thức Công nghệ Thông tin Cơ bản

Khóa học này được thiết kế dựa trên các câu hỏi kiểm tra kiến thức lớp 10, giúp học sinh củng cố và mở rộng hiểu biết về ngôn ngữ lập trình Python, các khái niệm cơ bản trong công nghệ thông tin và các thiết bị số. Nội dung được chia thành các phần ngắn gọn, dễ hiểu, đồng thời tối ưu SEO với các từ khóa quan trọng như "Python", "biến trong Python", "toán tử Python", "từ khóa Python", "input()", "thiết bị số" và "Internet toàn cầu".

1. Lịch sử và Người sáng lập Python

Python là một trong những ngôn ngữ lập trình phổ biến nhất hiện nay, được Guido van Rossum phát triển vào cuối thập niên 1980. Phiên bản đầu tiên (Python 0.9.0) được phát hành vào năm 1991, mang lại cú pháp đơn giản, khả năng mở rộng cao và cộng đồng hỗ trợ mạnh mẽ.

Việc hiểu nguồn gốc của Python không chỉ giúp học sinh ghi nhớ tên người sáng lập mà còn tạo nền tảng cho việc khám phá các phiên bản và tính năng mới của ngôn ngữ.

2. Toán tử và Ưu tiên thực hiện trong Python

Trong Python, các toán tử được thực hiện theo quy tắc ưu tiên (operator precedence) chuẩn của ngôn ngữ. Ví dụ, trong biểu thức 4 + 15 / 5:

  • Đầu tiên thực hiện phép chia 15 / 5 → 3.
  • Sau đó thực hiện phép cộng 4 + 3 → 7.

Hiểu rõ ưu tiên toán tử giúp tránh lỗi logic và viết code chính xác hơn.

3. Quy tắc đặt tên biến trong Python

Biến là nơi lưu trữ dữ liệu tạm thời trong chương trình. Python có một số quy tắc quan trọng khi đặt tên biến:

  • Chỉ bao gồm chữ cái (a‑z, A‑Z), chữ số (0‑9) và dấu gạch dưới (_).
  • Không được bắt đầu bằng chữ số.
  • Không sử dụng các ký tự đặc biệt như -, @, #...
  • Không trùng với các từ khóa của Python (như if, while).

Ví dụ, ab_c1 là một tên biến hợp lệ, trong khi -tich, tong@ và 1_dem đều không đáp ứng các tiêu chuẩn trên.

4. Cú pháp gán giá trị cho biến

Để gán một giá trị cho biến, Python sử dụng dấu bằng (=) như một toán tử gán. Ví dụ:

b = 10

Trong đó:

  • b là tên biến.
  • 10 là giá trị nguyên (integer) được gán.

Những lỗi thường gặp:

  • b == 10 – đây là phép so sánh, không phải gán.
  • b = '10' – gán chuỗi thay vì số nguyên.
  • 10 = b – cú pháp không hợp lệ vì bên trái phải là một biến.

5. Các từ khóa (keywords) quan trọng trong Python

Từ khóa là các từ được Python dành riêng, không thể dùng làm tên biến hay hàm. Một số từ khóa cơ bản:

  • if – dùng để kiểm tra điều kiện.
  • else, elif – mở rộng cấu trúc rẽ nhánh.
  • while, for – vòng lặp.
  • def – định nghĩa hàm.

Trong các câu hỏi, if là từ khóa đúng, trong khi uses, program và include không phải là từ khóa Python.

6. Nhập dữ liệu từ bàn phím với input()

Để nhận dữ liệu do người dùng nhập, Python cung cấp hàm input(). Hàm này luôn trả về một chuỗi ký tự (string). Ví dụ:

name = input("Nhập tên của bạn: ")
print("Xin chào, " + name)

Những hàm khác như print() chỉ dùng để hiển thị, type() để kiểm tra kiểu dữ liệu, và abs() để tính giá trị tuyệt đối – không thay thế được chức năng nhập dữ liệu.

7. Thiết bị số và ưu điểm lưu trữ

Trong thời đại số, các thiết bị lưu trữ (như ổ cứng SSD, USB, thẻ nhớ) có khả năng lưu trữ lượng dữ liệu lớn. Đây là ưu điểm nổi bật so với các phương tiện truyền thống. Tuy nhiên, cần lưu ý:

  • Dung lượng phụ thuộc vào công nghệ và không chỉ dựa vào kích thước vật lý.
  • Dữ liệu có thể bị xóa hoặc mất nếu không sao lưu đúng cách.
  • An toàn dữ liệu không bao giờ là tuyệt đối; cần có biện pháp bảo mật và sao lưu.

8. Phạm vi toàn cầu của Internet

Internet là một mạng lưới kết nối các mạng máy tính trên toàn thế giới, vì vậy phạm vi của nó là toàn cầu. Không giống như các mạng nội bộ (LAN) chỉ giới hạn trong một tòa nhà hay thành phố, Internet cho phép truy cập tài nguyên, thông tin và dịch vụ từ bất kỳ nơi nào có kết nối mạng.

Hiểu rõ tính toàn cầu của Internet giúp học sinh nhận thức được tầm quan trọng của an ninh mạng và trách nhiệm khi sử dụng công nghệ thông tin.

9. Tổng kết và lời khuyên học tập

Những kiến thức trên là nền tảng quan trọng cho học sinh lớp 10 khi bắt đầu học lập trình và công nghệ thông tin. Để nâng cao kỹ năng, hãy:

  • Thực hành viết mã thường xuyên – mỗi ngày ít nhất 30 phút.
  • Tham gia các diễn đàn, nhóm học tập để trao đổi và giải đáp thắc mắc.
  • Áp dụng kiến thức vào các dự án nhỏ như tạo trò chơi đơn giản, viết chương trình tính toán.
  • Luôn cập nhật các phiên bản mới của Python và các công cụ phát triển.

Với sự kiên trì và thực hành, các em sẽ nhanh chóng làm chủ Python và hiểu sâu hơn về công nghệ thông tin trong thời đại số.