Trắc nghiệm Tin học 10 kết nối tri thức bài Biến và lệnh gán

Trắc nghiệm Tin học 10 kết nối tri thức bài Biến và lệnh gán giúp bạn ôn tập kiến thức một cách có hệ thống thông qua dạng bài tập quen thuộc thường gặp trong đề thi.

Trắc nghiệm Tin học 10 kết nối tri thức bài Biến và lệnh gán

⏱ Thời gian còn lại: --:--
Tiến độ hoàn thành 0/0 câu

🏆 BẢNG VÀNG TOP 5 ĐIỂM TỐT NHẤT

Đang tải bảng xếp hạng...

Câu 1: Tên biến nào sau đây là hợp lệ trong Python?

  • - 1bien
  • - ten bien
  • - tinh_tong
  • - if

Câu 2: Để thay đổi giá trị của một biến đã tồn tại, chúng ta sử dụng lệnh gì?

  • - Lệnh khai báo
  • - Lệnh in ra màn hình
  • - Lệnh gán
  • - Lệnh so sánh

Câu 3: Khi sử dụng biến để lưu trữ dữ liệu, tầm quan trọng của việc chọn tên biến gợi nhớ là gì

  • - Giúp chương trình chạy nhanh hơn
  • - Giúp mã nguồn dễ đọc, dễ hiểu và dễ bảo trì hơn
  • - Giúp giảm dung lượng bộ nhớ mà biến chiếm
  • - Là yêu cầu bắt buộc của mọi ngôn ngữ lập trình

Câu 4: Cho đoạn chương trình Python sau: 'diem_toan = 8.5 diem_van = 7 diem_trung_binh = (diem_toan + diem_van) / 2 print(diem_trung_binh)'. Giá trị của diem_trung_binh là gì

  • - 7
  • - 8
  • - 7.75
  • - 8.5

Câu 5: Mục đích chính của lệnh gán trong lập trình là gì

  • - Để in dữ liệu ra màn hình
  • - Để thực hiện các phép so sánh
  • - Để lưu trữ hoặc cập nhật giá trị của một biến trong bộ nhớ
  • - Để khai báo một hàm mới

Câu 6: Kiểu dữ liệu nào sau đây phù hợp nhất để lưu trữ một giá trị đúng/sai?

  • - int
  • - float
  • - string
  • - boolean

Câu 7: Trong Python, lệnh gán `x += 5` tương đương với lệnh nào?

  • - x = 5
  • - x = x + 5
  • - x = 5 + x
  • - 5 = x + x

Câu 8: Đâu là một ví dụ về việc gán giá trị cho biến kiểu chuỗi?

  • - so_tuoi = 15
  • - diem_trung_binh = 8.5
  • - ho_ten = 'Nguyen Van A'
  • - is_active = True

Câu 9: Điều gì là ĐÚNG về biến trong Python?

  • - Kiểu dữ liệu của biến phải được khai báo tường minh trước khi sử dụng
  • - Biến có thể tự động thay đổi kiểu dữ liệu tùy thuộc vào giá trị được gán
  • - Tên biến không phân biệt chữ hoa, chữ thường
  • - Một biến chỉ có thể lưu trữ một loại dữ liệu duy nhất trong suốt vòng đời của chương trình

Câu 10: Giá trị của biểu thức `10 / 2 + 5 * 2` là bao nhiêu?

  • - 10
  • - 15
  • - 20
  • - 25

Câu 11: Cho đoạn chương trình Python sau: 'x = 10 y = 20 x = y print(x, y)'. Kết quả hiển thị trên màn hình là gì

  • - 10 20
  • - 20 10
  • - 20 20
  • - 10 10

Câu 12: Lệnh gán nào sau đây không hợp lệ trong Python?

  • - x = 5
  • - x, y = 1, 2
  • - x = y = 5
  • - 5 = x

Câu 13: Giá trị của 'a' sau khi thực hiện đoạn lệnh sau là gì? a = 5 a = 'Hello'

  • - 5
  • - 'Hello'
  • - Cả 5 và 'Hello'
  • - Lỗi kiểu dữ liệu

Câu 14: Cho đoạn mã Python: 'a = 10 b = 5 c = a / b print(c)'. Kết quả hiển thị là gì

  • - 2
  • - 2.0
  • - 5
  • - 10

Câu 15: Lệnh gán `x, y = 10, 20` có ý nghĩa gì?

  • - Gán giá trị 10 cho 'x' và giá trị 10 cho 'y'
  • - Gán giá trị 20 cho 'x' và giá trị 10 cho 'y'
  • - Gán giá trị 10 cho 'x' và giá trị 20 cho 'y'
  • - Gán giá trị 'x' bằng 'y' và 'y' bằng 10 rồi 20

Câu 16: Cho đoạn mã Python: 'so_luong = 5 don_gia = 10.5 thanh_tien = so_luong * don_gia print(thanh_tien)'. Kiểu dữ liệu của biến 'thanh_tien' là gì

  • - int
  • - str
  • - float
  • - bool

Câu 17: Trong lập trình Python, 'hằng số' có điểm gì khác biệt so với 'biến'

  • - Hằng số có tên bắt đầu bằng số, biến không
  • - Hằng số có giá trị không thể thay đổi sau khi được định nghĩa, trong khi giá trị của biến có thể thay đổi
  • - Hằng số chỉ có thể lưu số nguyên, biến có thể lưu mọi kiểu dữ liệu
  • - Trong Python không tồn tại khái niệm hằng số

Câu 18: Trong đoạn mã 'message = 'Chào mừng ' + 'bạn'', biến 'message' có kiểu dữ liệu gì?

  • - int
  • - str
  • - float
  • - bool

Câu 19: Trong lập trình, biến là gì?

  • - Một từ khóa đặc biệt dùng để thực hiện phép tính
  • - Một giá trị cố định không thể thay đổi trong suốt chương trình
  • - Một vị trí trong bộ nhớ máy tính được đặt tên, dùng để lưu trữ dữ liệu và giá trị của nó có thể thay đổi
  • - Một hàm có sẵn trong ngôn ngữ lập trình

Câu 20: Trong Python, từ khóa nào sau đây KHÔNG thể dùng làm tên biến

  • - my_var
  • - if
  • - number1
  • - temp_value

Câu 21: Trong Python, để kiểm tra kiểu dữ liệu của một biến, ta dùng hàm nào?

  • - value()
  • - type()
  • - kind()
  • - data_type()

Câu 22: Trong Python, biến nào có phạm vi hẹp nhất?

  • - Biến toàn cục
  • - Biến cục bộ
  • - Biến nonlocal
  • - Biến static

Câu 23: Đâu là tên biến KHÔNG HỢP LỆ trong Python?

  • - ten_hoc_sinh
  • - soLuongSP
  • - for
  • - giam_gia_20%

Câu 24: Khi một biến đã được gán giá trị, và sau đó được gán một giá trị mới, điều gì xảy ra với giá trị cũ của biến?

  • - Giá trị cũ vẫn được giữ lại cùng với giá trị mới
  • - Giá trị cũ được lưu vào một biến tự động khác
  • - Giá trị cũ bị ghi đè và mất đi
  • - Giá trị cũ được cộng dồn với giá trị mới

Câu 25: Biểu thức nào sau đây được sử dụng để tăng giá trị của biến 'counter' lên 1?

  • - counter = 1
  • - counter - 1
  • - counter = counter + 1
  • - counter + 1 = counter