Câu hỏi Đáp án 3 năm trước 46

Bộ nhớ sẽ cấp phát cho các biến dưới đây tổng cộng bao nhiêu byte?

Var x,y: integer; c: char; ok: boolean; z: real;

A. 12

Đáp án chính xác ✅

B. 14

C. 11

D. 13

Lời giải của giáo viên

verified ToanVN.com

Kiểu Interger bộ nhớ lưu trữ một giá tri là 2 byte → 2 biến x, y cần 2 x 2= 4 byte

Kiểu Real  bộ nhớ lưu trữ một giá tri là 6 byte → 1 biến z cần 1 x 6 = 6 byte

Kiểu char bộ nhớ lưu trữ một giá tri là 1 byte → 1 biến C cần 1 x 1 = 1 byte

Kiểu boolean bộ nhớ lưu trữ một giá tri là 1 byte → 1 biến ok cần 1 x 1 = 1 byte

Vậy cần cấp 6 + 4 + 1 + 1 = 12 byte bộ nhớ cho các biến.

Đáp án: A

CÂU HỎI CÙNG CHỦ ĐỀ

Câu 1: Trắc nghiệm

Độ dài tối đa của xâu kí tự trong PASCAL là bao nhiêu?

Xem lời giải » 3 năm trước 61
Câu 2: Trắc nghiệm

Phát biểu nào không đúng trong các phát biểu dưới đây?

Xem lời giải » 3 năm trước 53
Câu 3: Trắc nghiệm

Cấu trúc của chương trình được mô tả như sau :

Xem lời giải » 3 năm trước 53
Câu 4: Trắc nghiệm

Để khai báo số phần tử của mảng trong PASCAL, người lập trình cần:

Xem lời giải » 3 năm trước 53
Câu 5: Trắc nghiệm

Ngôn ngữ lập trình bậc cao là ngôn ngữ

Xem lời giải » 3 năm trước 52
Câu 6: Trắc nghiệm

Trong ngôn ngữ lập trình Pascal, giả sử x:= a/b; thì x phải khai báo kiểu dữ liệu nào?

Xem lời giải » 3 năm trước 51
Câu 7: Trắc nghiệm

Biểu diễn biểu thức \((a + b) + \frac{{\sqrt {{a^2} + 2bc} }}{{c - \frac{a}{{a + b}}}}\) trong NNLT Pascal là

Xem lời giải » 3 năm trước 50
Câu 8: Trắc nghiệm

Cho biểu thức sau: (a mod 3 = 0) and (a mod 4 = 0)

Số a nhận giá trị nào sau đây để biểu thức cho kết quả là TRUE?

Xem lời giải » 3 năm trước 50
Câu 9: Trắc nghiệm

Biến x có thể nhận các giá trị -5, 100, 15, 20. Hãy chọn kiểu dữ liệu phù hợp với biến x?

Xem lời giải » 3 năm trước 49
Câu 10: Trắc nghiệm

 Với cấu trúc rẽ nhánh IF <điều kiện>  THEN <câu lệnh 1> ELSE <câu lệnh 2>, câu lệnh 2 được thực hiện khi nào?

Xem lời giải » 3 năm trước 49
Câu 11: Trắc nghiệm

Cho khai báo mảng như sau: Var a : array[0..10] of integer ;

Phương án nào dưới đây chỉ phần tử thứ 10 của mảng?

Xem lời giải » 3 năm trước 49
Câu 12: Trắc nghiệm

Xét chương trình Pascal dưới đây:

PROGRAM vi_du;

BEGIN Writeln ('Xin chao cac ban');

Writeln('Moi cac ban lam quen voi Pascal');

END.

Chọn phát biểu sai?

Xem lời giải » 3 năm trước 49
Câu 13: Trắc nghiệm

Ngôn ngữ lập trình là ngôn ngữ

Xem lời giải » 3 năm trước 48
Câu 14: Trắc nghiệm

Cho khai báo sau: Var hoten : String;  Phát biểu nào dưới đây là đúng ?

Xem lời giải » 3 năm trước 48
Câu 15: Trắc nghiệm

Trong Turbo Pascal, để đóng cửa sổ chương trình:

Xem lời giải » 3 năm trước 47

📝 Đề thi liên quan

Xem thêm »
Xem thêm »

❓ Câu hỏi mới nhất

Xem thêm »
Xem thêm »