Trắc Nghiệm Tin Học 8 Bài 4: Sử Dụng Biến Và Hằng Trong Chương Trình

Câu 1: Trong Pascal, từ khóa để khai báo biến là:

  • A. Const
  • B. Begin
  • C. Var
  • D. Uses

Câu 2: Khai báo sau có ý nghĩa gì?

Var a: Real; b: Char;

  • A. Biến a thuộc kiểu dữ liệu số thực và biến b thuộc kiểu dữ liệu kí tự
  • B. Biến a thuộc kiểu dữ liệu số nguyên và biến b thuộc kiểu dữ liệu xâu kí tự
  • C. Biến a thuộc kiểu dữ liệu số nguyên và biến b thuộc kiểu dữ liệu kí tự
  • D. Các câu trên đều sai

Câu 3: Đại lượng được đặt tên dùng để lưu trữ dữ liệu, có giá trị không đổi trong suốt quá trình thực hiện chương trình được gọi là:

  • A. Tên
  • B. Từ khóa
  • C. Biến
  • D. Hằng

Câu 4: Cấu trúc khai báo hằng là gì?

  • A. CONST <Tên hằng> = <giá trị>
  • B. var <Tên hằng> : <giá trị >
  • C. CONST <Tên hằng> = <kiểu dữ liệu>
  • D. CONST <danh sách hằng> = <giá trị>

Câu 5: Khái niệm biến là gì?

  • A. Là đại lượng có giá trị không thay đổi trong quá trình thực hiện chương trình
  • B. Là đại lượng có giá trị luôn thay đổi trong quá trình thực hiện chương trình
  • C. Là đại lượng dùng để tính toán
  • D. Là đại lượng dùng để khai báo tên chương trình

Câu 6: Để khai báo biến x thuộc kiểu xâu kí tự ta khai báo:

  • A. Var x: String;
  • B. Var x: Integer;
  • C. Var x: Char;
  • D. Var x: Real;

Câu 7: Trong Pascal, từ khóa để khai báo hằng là:

  • A. Var
  • B. Const
  • C. Begin
  • D. Uses

Câu 8: Tìm một điểm sai trong đoạn khai báo sau:

Const lythuongkiet :=2010;

  • A. Dư dấu bằng (=)
  • B. Tên hằng không được quá 8 kí tự
  • C. Từ khóa khai báo hằng sai
  • D. Dư dấu hai chấm (:)

Câu 9: Khai báo nào sau đây đúng?

  • A. Var x, y: Integer;
  • B. Var x, y=Integer;
  • C. Var x, y Of Integer;
  • D. Var x, y := Integer;

Câu 10: Cấu trúc khai báo biến là gì?

  • A. var <Tên biến> = <giá trị>
  • B. var <Tên biến> : <giá trị >
  • C. CONST <Tên hằng> = <kiểu dữ liệu>
  • D. var <danh sách biến> : < kiểu dữ liệu> ;

Câu 11: Giả sử cần in kết quả của phép cộng 11+2 ra màn hình, ta sử dụng câu lệnh Pascal nào sau đây?

  • A. Read(15+5);
  • B. Writeln (15+5)
  • C. Writeln (15+5);
  • D. Tất cả đều sai

Câu 12: Chọn cách khai báo ĐÚNG trong các cách khai báo bên dưới?

  • A. const k= 'pascal';
  • B. Var g:=15;
  • C. Const dien tich;
  • D. var 3x: byte;

Câu 13: Tìm điểm sai trong khai báo hằng sau:

Const Max : 2010;

  • A. Chỗ dấu hai chấm (:) thay bằng dấu bằng (=)
  • B. Tên hằng không được nhỏ hơn 4 kí tự
  • C. Từ khóa khai báo hằng sai
  • D. Dư dấu chấm phẩy (;)

Câu 14: Cách khai báo nào sau đây là đúng:

  • A. const k= 'tamgiac';
  • B. Var g :=15;
  • C. Const dien tich;
  • D. var chuvi : byte;

Câu 15: Giả sử A được khai báo là biến với kiểu dữ liệu xâu, X là biến với kiểu dữ liệu số thực. Phép gán sau đây là không hợp lệ không?

  • A. X:=4.1;
  • B. X:=324.2;
  • C. A:= ‘3242’;
  • D. A:=3242 ;

Câu 16: Việc khai báo biến bao gồm:

  • A. Khai báo tên biến
  • B. Khai báo kiểu dữ liệu
  • C. Cả A và B
  • D. Cả A hoặc B

Câu 17: Chọn cách khai báo hằng đúng.

  • A. const pi = 3.14;
  • B. const Bankinh = 2
  • C. const chu vi;
  • D. const dien tich: = 2;

Câu 18: Sự khác nhau giữa hằng và biến là gì?

  • A. hằng có giá trị không đổi
  • B. hằng phải được gán giá trị ngay khi khai báo
  • C. Cả A và B đều đúng
  • D. Cả A và B đều sai

Từ khóa » Khai Báo Var A Real B Char Có ý Nghĩa Gì