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 nhìn nhận rõ các phần kiến thức cần cải thiện thông qua kho câu hỏi phong phú.

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: Đâu là cách khai báo biến đúng trong Python?

  • - int x = 5;
  • - x : int = 5
  • - x = 5
  • - var x = 5;

Câu 3: Mục đích của việc sử dụng biến trong lập trình là gì?

  • - Để làm cho chương trình dài hơn
  • - Để làm phức tạp hóa mã nguồn
  • - Để lưu trữ và quản lý dữ liệu một cách linh hoạt trong quá trình thực thi chương trình
  • - Để trang trí cho mã nguồn

Câu 4: Cho đoạn mã sau: x = 7 y = 3 x, y = y, x Giá trị của 'x' và 'y' sau khi thực hiện là gì?

  • - x = 7, y = 3
  • - x = 3, y = 7
  • - x = 7, y = 7
  • - x = 3, y = 3

Câu 5: Trong Python, hàm `type()` dùng để làm gì?

  • - In giá trị của biến ra màn hình.
  • - Xóa một biến khỏi bộ nhớ.
  • - Ép kiểu dữ liệu của biến.
  • - Trả về kiểu dữ liệu của biến.

Câu 6: Biến nào sau đây được đặt tên theo quy tắc 'camelCase'?

  • - first_name
  • - FirstName
  • - firstName
  • - firstNAME

Câu 7: Cho đoạn code Python: `x = 5; x = x + 2`, giá trị của x sau khi thực hiện đoạn code là bao nhiêu?

  • - 5
  • - 2
  • - 7
  • - 10

Câu 8: Đâu là một trong những quy tắc quan trọng khi đặt tên biến trong Python

  • - Tên biến phải bắt đầu bằng một số
  • - Tên biến không được chứa dấu cách
  • - Tên biến có thể chứa các ký tự đặc biệt như @, #, $
  • - Tên biến phải viết hoa toàn bộ

Câu 9: Cho đoạn mã: 'so_luong = 5', 'gia_tien = 10000', 'tong_tien = so_luong * gia_tien'. Sau khi chạy đoạn mã, biến 'tong_tien' sẽ có giá trị bao nhiêu?

  • - 5
  • - 10000
  • - 50000
  • - Không xác định vì lỗi cú pháp

Câu 10: Biểu thức bên phải của lệnh gán 'tên_biến = biểu_thức' được thực hiện như thế nào?

  • - Được gán trực tiếp cho biến mà không cần tính toán
  • - Được tính toán giá trị trước, sau đó giá trị đó mới được gán cho biến
  • - Chỉ được tính toán khi biến được sử dụng lần đầu
  • - Được coi là một chuỗi văn bản và lưu trữ nguyên vẹn

Câu 11: Sau khi thực hiện đoạn mã sau, giá trị của biến 'x' là bao nhiêu? x = 10 x = x + 5

  • - 10
  • - 15
  • - 5
  • - Báo lỗi

Câu 12: Trong Python, biến được hiểu là gì?

  • - Một vị trí trong bộ nhớ dùng để lưu trữ dữ liệu, có thể thay đổi giá trị trong quá trình thực hiện chương trình
  • - Một giá trị cố định không thể thay đổi trong suốt chương trình
  • - Một từ khóa đặc biệt dùng để định nghĩa hàm
  • - Một câu lệnh dùng để hiển thị thông báo ra màn hình

Câu 13: 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 14: Đ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 15: 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 16: Cho đoạn code: `a = 10; b = a; a = 20`, giá trị của `b` sau khi thực hiện là bao nhiêu?

  • - 10
  • - 20
  • - 30
  • - Không xác định

Câu 17: Giá trị của 's' sau đoạn mã sau là gì? s = 'Hello' s = s + ' World'

  • - 'Hello'
  • - 'World'
  • - 'Hello World'
  • - Báo lỗi do kiểu dữ liệu không khớp

Câu 18: Kiểu dữ liệu của biến 'price' sau khi thực hiện lệnh 'price = 19.99' là gì?

  • - int (số nguyên)
  • - str (chuỗi)
  • - float (số thực)
  • - bool (boolean)

Câu 19: Điều nào sau đây mô tả đúng nhất về biến kiểu chuỗi (string)?

  • - Chỉ có thể lưu trữ các chữ số
  • - Dùng để lưu trữ các ký tự, từ hoặc câu, được đặt trong dấu nháy đơn hoặc kép
  • - Dùng để lưu trữ giá trị đúng/sai (True/False)
  • - Chỉ có thể lưu trữ số thực

Câu 20: Để hoán đổi giá trị của hai biến 'a' và 'b' trong Python một cách ngắn gọn, ta có thể sử dụng cú pháp nào

  • - a = b; b = a
  • - b = a; a = b
  • - a, b = b, a
  • - swap(a, b)

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

  • - value
  • - number_of_items
  • - if
  • - total

Câu 22: Trong Python, điều gì sẽ xảy ra nếu bạn cố gắng sử dụng một biến chưa được gán giá trị?

  • - Biến sẽ tự động nhận giá trị 0
  • - Chương trình sẽ tự động yêu cầu người dùng nhập giá trị
  • - Chương trình sẽ báo lỗi 'NameError'
  • - Biến sẽ tự động nhận giá trị 'None'

Câu 23: Biến và lệnh gán đóng vai trò như thế nào trong việc giải quyết bài toán tính tổng của hai số

  • - Chúng giúp hiển thị trực tiếp kết quả mà không cần tính toán
  • - Biến dùng để lưu trữ hai số cần tính và kết quả tổng, lệnh gán dùng để thực hiện phép cộng và lưu kết quả vào biến tổng
  • - Chúng chỉ dùng để định nghĩa tên của bài toán
  • - Chúng giúp chương trình tự động đọc dữ liệu từ tệp

Câu 24: Cho đoạn mã Python: 's = 'Xin chao' s = s + ' the gioi' print(s)'. Kết quả của biến 's' là gì

  • - Xin chao
  • - the gioi
  • - Xin chao the gioi
  • - Lỗi chương trình

Câu 25: Mục đích chính của việc sử dụng biến trong chương trình máy tính là gì?

  • - Để làm cho chương trình chạy nhanh hơn
  • - Để lưu trữ và quản lý dữ liệu một cách linh hoạt, dễ dàng thay đổi khi cần
  • - Để in thông báo ra màn hình console
  • - Để định nghĩa các hàm toán học