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
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