Trắc nghiệm Sử dụng biến và hằng trong chương trình có đáp án
Đề thi

Trắc nghiệm Sử dụng biến và hằng trong chương trình có đáp án

A
Admin
Tin họcLớp 8103 lượt thi
15 câu hỏi
1. Trắc nghiệm
1 điểm

 Để khai báo 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ự thì khai báo nào là đúng?

Var a: Real; b: Char;

Var a: integer; b: Char;

Var b: Real; b: Char;

Var b: integer; b: Char;

Xem đáp án

Đáp án B

Giải thích: Từ khoá var dùng để khai báo biến, integer là kiểu số nguyên, char là kiểu kí tự.

2. Trắc nghiệm
1 điểm

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

CONST = ;

var : ;

CONST = ;

CONST = ;

Xem đáp án

Đáp án A

Giải thích: Cú pháp khai báo hằng là CONST = ;

3. Trắc nghiệm
1 điểm

 Khái niệm biến là gì?

Là đại lượng có giá trị không thay đổi trong quá trình thực hiện chương trình

Là đại lượng có giá trị có thể thay đổi trong quá trình thực hiện chương trình

Là đại lượng dùng để tính toán

Là đại lượng dùng để khai báo tên chương trình

Xem đáp án

Đáp án B

Giải thích: Trong chương trình thì giá trị của biến có thể thay đổi trong quá trình thực hiện chương trình.

4. Trắc nghiệm
1 điểm

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

Const lythuongkiet := 2010;

Dư dấu bằng (=)

Tên hằng không được quá 8 kí tự

Từ khóa khai báo hằng sai

Dư dấu hai chấm (:)

Xem đáp án

Đáp án D

Giải thích: Vì cú pháp khai báo hằng là CONST = ; nên giữa tên hằng và giá trị là dấu bằng (=)

5. Trắc nghiệm
1 điểm

 Khai báo nào sau đây đúng?

Var x, y: Integer;

Var x, y=Integer;

Var x, y Of Integer;

Var x, y := Integer;

Xem đáp án

Đáp án A

Giải thích: Vì cú pháp khai báo biến là: var : < kiểu dữ liệu>; giữa các tên biến cách nhau bởi dấu phẩy (,)>

6. Trắc nghiệm
1 điểm

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

var = ;

var : ;

CONST = ;

var : < kiểu dữ liệu>;>

Xem đáp án

Đáp án B

Giải thích: Cú pháp khai báo biến là: var ; ;

7. Trắc nghiệm
1 điểm

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

Read(15+5);

Writeln (15+5)

Writeln (15+5);

Tất cả đều sai

Xem đáp án

Đáp án C

Giải thích: Để in ra màn hình ta dùng lệnh Writeln, kết thúc lệnh bằng dấu chấm phẩy (;)

8. Trắc nghiệm
1 điểm

 Khi biến đã có giá trị dữ liệu mà ta gán giá trị mới cho biến thì phát biểu nào là đúng?

Biến vẫn giữ giá trị cũ

Giá trị cũ sẽ bị xóa đi.

Biến không còn giá trị dữ liệu

Biến có cả giá trị dữ liệu cũ và mới

Xem đáp án

Đáp án B

Giải thích: Khi gán giá trị cho biến thì giá trị cũ sẽ bị xoá đi

9. Trắc nghiệm
1 điểm

Phép chia 5 mod 2 có kết quả là?

2.5

2

5

1

Xem đáp án

Đáp án D

Giải thích: Phép tính mod là phép chia lấy phần dư nên kết quả của phép chia 5 mod 2 là 1.

10. Trắc nghiệm
1 điểm

 Lệnh nào sau đây dùng để gán giá trị cho biến n?

n := 2;

read(n);

readln(n);

Cả A, B và C

Xem đáp án

Đáp án D

Giải thích: Có thể sử dụng lệnh gán := hoặc câu lệnh nhập dữ liệu read hoặc readln

11. Trắc nghiệm
1 điểm

Phép toán 16 div 2?

6

7

8

9

Xem đáp án

Đáp án C

Giải thích: Phép tính div dùng để chia lấy phần nguyên nên kết quả của phép tính 16 div 2 là 8.

12. Trắc nghiệm
1 điểm

 Việc khai báo biến bao gồm:

Khai báo tên biến

Khai báo kiểu dữ liệu

Cả A và B

Cả A hoặc B

Xem đáp án

Đáp án C

Giải thích: Khi khai báo biến ta phải khai báo tên biến và khai báo kiểu dữ liệu cho biến.

13. Trắc nghiệm
1 điểm

 Chọn cách khai báo hằng đúng.

const pi = 3.14;

const Bankinh = 2

const chu vi;

const dien tich: = 2;

Xem đáp án

Đáp án A

Giải thích: Khi khai báo hằng thì ta phải gán giá trị cho hằng và kết thúc khai báo bằng dấu chấm phẩy (;). Tên hằng không được chứa khoảng trắng.

14. Trắc nghiệm
1 điểm

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

hằng có giá trị không đổi

hằng phải được gán giá trị ngay khi khai báo

Cả A và B đều đúng

Cả A và B đều sai

Xem đáp án

Đáp án C

Giải thích: Khi khai báo hằng thì ta phải gán giá trị cho hằng và giá trị của hằng không thay đổi trong quá trình thực hiện chương trình.

15. Trắc nghiệm
1 điểm

 Khi biến đã được khai báo thì ta có thể gán giá trị cho biến khi nào?

Ngay sau từ khóa Begin

Ngay khi sau khai báo

Tại bất kì thời điểm nào trong chương trình.

Cả A, B và C

Xem đáp án

Đáp án C

Giải thích: Khi biến đã được khai báo thì ta có thể gán giá trị cho biến tại bất kì thời điểm nào trong chương trình