Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

TIN 11 BÀI 5

Total questions: 16

Worksheet time: 8mins

Name
Class
Date
1.
Trong ngôn ngữ lập trình Pascal, kiểu dữ liệu nào trong các kiểu dữ liệu sau có bộ nhớ lưu trữ một giá trị 2 byte?
a)
Byte
b)
Longint
c)
Integer
d)
Char
2.
Kiểu dữ liệu Longint có bộ nhớ lưu trữ giá trị là bao nhiêu byte?
a)
1
b)
2
c)
3
d)
4
3.
Kiểu dữ liệu nào sau đây có miền giá trị nhỏ nhất
a)
Word
b)
Longint
c)
Integer
d)
Byte
4.
Phạn vi giá trị của Integer là
a)
Từ 0 đến 65535
b)
Từ -65535 đến 65535
c)
Từ 0 đến 255
d)
Từ -32768 đến 32767
5.
Trong các kiểu dữ liệu sau đây. Kiểu dữ liệu nào có miền giá trị lớn nhất
a)
Word
b)
Longint
c)
Integer
d)
Byte
6.
Từ khóa VAR dùng để làm gì?
a)
Khai báo thư viện
b)
Khai báo biến
c)
khai báo hằng
d)
khai báo tên chương trình
7.
Trong các khai báo sau. Khai báo nào đúng?
a)
Var PI=3.14
b)
Var K:integer;
c)
Var C; Char:
d)
Var p=real;
8.
Giả sử chương trình cần biến thực A và biến nguyên N. Khi đó có thể khai báo các biến đó như thế nào?
a)
Var A:real;
N:char;
b)
Var A:Char;
N:Integer;
c)
Var A:real;
N:Integer;
d)
Var A: Word;
N: Boolean;
9.
Giả sử biến p có kiểu dữ liệu là số nguyên tồn tại trong phạm vi từ 10 đến 256. Cách khai báo P nào sau đây là đúng và tốn ít bộ nhớ nhất.
a)
Byte
b)
Integer
c)
Longint
d)
Real
10.
Kiểu dữ liệu nào sau đây có miền giá trị là True hoặc False
a)
Char
b)
Real
c)
Word
d)
Boolean
11.
Kiểu kí tự Char dùng các kí tự thuộc bảng mã nào?
a)
ABC
b)
ASCII
c)
Unicode
d)
VNI
12.
Biến a nhận giá trị 258 và b nhận các kí tự trong bộ mã Ascii. Hãy chọn khai báo hợp lí nhất:
a)
Var a:integer; b: char;
b)
Var a: byte; b: boolean;
c)
Var a: longint; b: char;
d)
Var a: Char; b: byte;
13.
Trong pascal, Nếu một biến chỉ nhận giá trị nguyên trong phạm vi từ 10 đến 25532 thì biến đó được khai báo bằng kiểu dữ liệu nào sau đây?
a)
Byte
b)
Word
c)
Real
d)
Char
14.
Trong Pascal, một biến nhận giá trị là kí tự trong bảng mã Ascii thì biến đó được khai báo bằng kiểu dữ liệu nào?
a)
Byte
b)
Integer
c)
Boolean
d)
Char
15.

Cho khai báo sau:

Var X,Y, Z: real;

M, N: integer;

Hãy cho biết tổng bộ nhớ dành cho các biến đã khai báo là:

a)

18 byte

b)

20 byte

c)

22 byte

d)

10 byte

16.

Chỉ ra kiểu dữ liệu viết sai trong Turbo Pascal:

a)

byte

b)

longint

c)

Integer

d)

World