Câu 1: Hãy chỉ ra INPUT và OUTPUT của bài toán tính diện tích hình chữ nhật: A. INPUT: độ dài 2 cạnh hình chữ nhật. OUTPUT: diện tích hình chữ nhật B. INPUT: diện tích hình chữ nhật. OUTPUT: độ dài 2 cạnh hình chữ nhật C. INPUT: độ dài 2 cạnh hình chữ nhật. OUTPUT: chu vi hình chữ nhật D. INPUT: chu vi hình chữ nhật. OUTPUT: độ dài 2 cạnh hình chữ nhật Câu 2: Giả sử biến x có giá trị là x:= 256, khai báo nào sau đây là đúng: A. Var x: byte; B. Var x= integer; C. Var x: real; D. Var x: string; Câu 3: Để thực hiện phép tính tổng của hai số nguyên x và y ta thực hiện như sau : A. Tong=x+y; B. Tong:=x+y; C. Tong:x+y; D. Tong(x+y); Câu 4: Quá trình giải bài toán trên máy tính gồm có bao nhiêu bước: A. 2 B. 3 C. 4 D. 5 Câu 5: Thứ tự các bước giải bài toán trên máy tính là: A. Xác định bài toán → Mô tả thuật toán → Viết chương trình B. Xác định bài toán → Viết chương trình → Mô tả thuật toán C. Mô tả thuật toán → Xác định bài toán → Viết chương trình D. Viết chương trình → Xác định bài toán → Mô tả thuật toán Câu 6: Câu lệnh Writeln(‘y=’,15 div 3 * 5); sẽ in ra màn hình là: A. 9 B. y=9 C. y=25 D. 25 Câu 7: Câu lệnh Writeln(‘x=’ , 11 mod 6 / 5); sẽ in ra kết quả: A. 1 B. x=10 C. x=1 D. 10 Câu 8: Biểu thức (a-1)3(x2 +y) khi viết trong Pascal sẽ có dạng: A. (a-1)*(a-1)*(a-1)*(xx+y) B. (a-1)*(a-1)*(a-1)(x*x+y) C. (a-1)(a-1)*(a-1)*(x*x+y) D. (a-1)*(a-1)*(a-1)*(x*x+y) Câu9: Phép toán nào đúng khi x chia hết cho 5: A. x div 5 = 1 B. x div 5 = 0 C. x mod 5 = 1 D. x mod 5 = 0

2 câu trả lời

a

Câu 1 :

- Bài toán : tính diện tích hình chữ nhật 

- Input : độ dài hai cạnh chữ nhật

- Output : diện tích của hình chữ nhật

Câu 2 :

- Giá trị biến x = 256

- Vượt phạm vi lưu trữ kiểu dữ liệu byte

- 256 không nằm trong dấu nháy đơn, 256 không là kiểu string

- Cú pháp khai báo biến đúng : var <danh sách biến> : <kiểu dữ liệu>;

=> Đáp án : C. Var x : real;

Câu 3 :

- Cú pháp câu lệnh gán : <tên biến> := <biểu thức>;

=> Đáp án : B. tong := x + y;

Câu 4 :

- Quá trình giải bài toán :

+ Xác định bài toán

+ Mô tả thuật toán

+ Viết chương trình

=> Đáp án : B. 3

Câu 5 :

- Quá trình giải bài toán :

+ Xác định bài toán

+ Mô tả thuật toán

+ Viết chương trình

=> Đáp án : A

Câu 6 :

- Writeln(‘ y = ’, 15 div 3 * 5);

=> y = nằm trong dấu nháy đơn : in y =

=> 15 div 3 * 5 không nằm trong dấu nháy đơn : tính 15 div 3 * 5

=> 15 div 3 * 5 = 5 * 5 = 25

=> Đáp án : C. y = 25

Câu 7 :

- Writeln(‘x = ’ , 11 mod 6 / 5);

=> x = nằm trong dấu nháy đơn : in x =

=> 11 mod 6 / 5 không nằm trong dấu nháy đơn : tính 11 mod 6 / 5

=> 11 mod 6 / 5 = 5 / 5 = 1

=> Đáp án C. x = 1

Câu 8 :

- Dấu nhân : *

- ( a - 1)³.(x² + y) ⇔ (a - 1) * (a - 1) * (a - 1) * (x * x + y)

=> Đáp án : D

Câu 9 :

- x chia hết cho 5 ⇒ x chia 5 phần dư bằng 0

=> Đáp án : D. x mod 5 = 0