Câu hỏi trắc nghiệm (40 câu):
-
Câu 1: Mã câu hỏi: 314303
Để chỉ dẫn cho máy tính thực hiện một công việc nào đó, con người đưa cho máy tính bao nhiêu lệnh?
- A. 1
- B. 2
- C. Một hoặc nhiều lệnh
- D. Nhiều câu lệnh
-
Câu 2: Mã câu hỏi: 314305
Tên do người lập trình đặt phải tuân thủ qui tắc nào sao đây?
- A. Tên khác nhau tương ứng đại lượng khác nhau
- B. Tên không trùng với từ khóa
- C. Tên không được bắt đầu bằng chữ số và không được chứa dấu cách
- D. Các ý A, B, C
-
Câu 3: Mã câu hỏi: 314307
Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ pascal
- A. tam_giac
- B. 8a
- C. Tam giac
- D. End
-
Câu 4: Mã câu hỏi: 314311
Trong các phép toán thì phép toán nào chỉ có kiểu dữ liệu số nguyên?
- A. Div, +, -, *,/
- B. +, -, *,/
- C. Mod, +, -, *,/
- D. Div, mod
-
Câu 5: Mã câu hỏi: 314313
Kết quả của 10 mod 3 bằng bao nhiêu?
- A. 1
- B. 2
- C. 3
- D. 4
-
Câu 6: Mã câu hỏi: 314315
Biểu thức toán ax2+bx+c bằng các kí hiệu trong Pascal nào sau đây là chính xác?
- A. a*x2+bx+c
- B. a*x2+b*x+c
- C. a*(x*x)+b*x+c
- D. a(x*x)+bx+c
-
Câu 7: Mã câu hỏi: 314316
Giả sử S được khai báo với dữ liệu xâu kí tự. Cách khai báo nào sau đây hợp lệ?
- A. Var S:char;
- B. Var S:integer;
- C. Var S:string;
- D. Var S:Real;
-
Câu 8: Mã câu hỏi: 314320
Theo em, họ tên học sinh được khai báo với dữ liệu nào sau đây hợp lệ?
- A. Var hoten:char;
- B. Var hoten:string;
- C. Var hoten:real;
- D. Var hoten:integer;
-
Câu 9: Mã câu hỏi: 314322
1035,7 thuộc kiểu dữ liệu nào?
- A. Real
- B. integer
- C. char
- D. string
-
Câu 10: Mã câu hỏi: 314326
Xác định bài toán trong pascal là làm công việc gì?
- A. Viết giả thiết, kết luận.
- B. Tìm INPUT và OUTPUT.
- C. Tìm lời giải của bài toán.
- D. Viết thuật toán của bài toán.
-
Câu 11: Mã câu hỏi: 314328
Chức năng chính của chương trình dịch là gì?
- A. Phát hiện lỗi cú pháp của chương trình
- B. Soạn thảo chương trình
- C. Dịch ngôn ngữ lập trình sang ngôn ngữ máy
- D. Lưu chương trình nguồn
-
Câu 12: Mã câu hỏi: 314331
Tên nào không hợp lệ?
- A. Tamgiac2
- B. 2TamGiac
- C. Tam_giac2
- D. Tam_giac_2
-
Câu 13: Mã câu hỏi: 314334
Đại lượng nào có thể thay đổi giá trị trong quá trình thực hiện?
- A. Biến
- B. Hằng
- C. Lệnh
- D. Hàm
-
Câu 14: Mã câu hỏi: 314339
Với x là kiểu số nguyên, phép gán nào sau đây đúng?
- A. x:=5/2
- B. x:=x*(3/2)
- C. x:=x*0.1
- D. x:=x*5
-
Câu 15: Mã câu hỏi: 314340
Trong Pascal, người ta có thể viết các từ khóa nào sau đây?
- A. bằng chữ thường
- B. bằng chữ hoa
- C. viết hoa kí tự đầu tiên
- D. không phân biệt chữ hoa hay chữ thường
-
Câu 16: Mã câu hỏi: 314341
Chọn kết quả cho phép toán: ‘17 div 2’?
- A. 8
- B. 1
- C. 3
- D. 6
-
Câu 17: Mã câu hỏi: 314342
Integer là kiểu dữ liệu?
- A. Số nguyên
- B. Số thực
- C. Chuỗi
- D. Chữ
-
Câu 18: Mã câu hỏi: 314343
Kiểu dữ liệu String có phạm vi giá trị như thế nào?
- A. Một ký tự trong bảng chữ cái
- B. Xâu ký tự tối đa 522 ký tự
- C. Xâu ký tự tối đa 525 ký tự
- D. Xâu ký tự tối đa 255 ký tự
-
Câu 19: Mã câu hỏi: 314344
Mod là phép toán gì?
- A. Chia lấy phần nguyên
- B. Chia lấy phần dư
- C. Cộng
- D. Trừ
-
Câu 20: Mã câu hỏi: 314345
Trong một chương trình, có tất cả bao nhiêu từ khóa để khai báo biến?
- A. 4
- B. 2
- C. 3
- D. 1
-
Câu 21: Mã câu hỏi: 314346
Trong Pascal, khai báo nào sau đây là đúng?
- A. Const x:real;
- B. Var 4hs: Integer
- C. Var Tb : real;
- D. Var R=30;
-
Câu 22: Mã câu hỏi: 314347
Cú pháp khai báo biến trong ngôn ngữ pascal là gì?
- A. var <danh sách biến> : <kiểu dữ liệu>;
- B. var <danh sách biến> <kiểu dữ liệu>;
- C. var <kiểu dữ liệu> : <danh sách biến>;
- D. const <tên biến> = <giá trị>;
-
Câu 23: Mã câu hỏi: 314348
Cú pháp lệnh gán trong Pascal là gì?
- A. <biến>= <biểu thức> ;
- B. <biến> := <biểu thức> ;
- C. <biểu thức>= <biến> ;
- D. <biểu thức> := <biến> ;
-
Câu 24: Mã câu hỏi: 314349
Program là từ khoá dùng để làm gì?
- A. Khai báo tên chương trình
- B. Khai báo biến
- C. Kết thúc chương trình
- D. Viết ra màn hình các thông báo
-
Câu 25: Mã câu hỏi: 314350
Câu lệnh write('Toi la Turbo Pascal'); có nghĩa là gì?
- A. In ra màn hình dòng chữ Toi la Turbo Pascal, không đưa con trỏ xuống dòng
- B. Dùng để yêu cầu nhập giá trị cho biến Toi la Turbo Pascal
- C. In ra màn hình dòng chữ Toi la Turbo Pascal và đưa con trỏ xuống dòng
- D. Câu lệnh trên sai cú pháp
-
Câu 26: Mã câu hỏi: 314351
Lệnh nhập giá trị cho biến là lệnh nào?
- A. Readln(tên biến);
- B. Writeln(tên biến);
- C. Const( tên biến);
- D. Var( tên biến);
-
Câu 27: Mã câu hỏi: 314352
Kết quả của phép chia 9 Mod 8 là bao nhiêu?
- A. 3
- B. 0
- C. 2
- D. 1
-
Câu 28: Mã câu hỏi: 314353
Cho biết dữ liệu nào sau đây được xem là dữ liệu dạng xâu kí tự:
- A. 123.4
- B. '1234'
- C. 123+1E
- D. 1234
-
Câu 29: Mã câu hỏi: 314354
Lệnh gán X := X+1 có ý nghĩa như thế nào?
- A. Gán giá trị 1 cho biến X
- B. Không gán giá trị nào cho biến X
- C. Tăng giá trị biến X lên 1 đơn vị, kết quả gán lại cho biến X
- D. Gán giá trị X cho biến X
-
Câu 30: Mã câu hỏi: 314355
Từ khóa VAR dùng để làm gì?
- A. Khai báo Tên miền
- B. Khai báo Biến
- C. Khai báo Hằng
- D. Khai báo thư viện
-
Câu 31: Mã câu hỏi: 314356
Để dịch chương trình Pascal sang ngôn ngữ máy ta nhấn tổ hợp phím nào?
- A. Ctrl + X
- B. Alt + F9
- C. Alt + X
- D. Ctrl + F9
-
Câu 32: Mã câu hỏi: 314357
Để mở rộng giao diện pascal ta dùng tổ hợp phím nào?
- A. Ctrl_F9
- B. Ctl_Shif_F9
- C. Alt_Enter
- D. Ctrl_ Shift_Enter.
-
Câu 33: Mã câu hỏi: 314358
Để chạy chương trình ta sử dụng tổ hợp nào?
- A. Ctrl – F9
- B. Alt – F9
- C. F9
- D. Ctrl – Shitf – F9
-
Câu 34: Mã câu hỏi: 314359
Ta thực hiện các lệnh gán sau: x:=1; y:=9; z:=x+y;
Kết quả thu được của biến z là:
- A. 1
- B. 9
- C. 10
- D. Một kết quả khác
-
Câu 35: Mã câu hỏi: 314360
Biểu thức toán học (a2 + b)(1 + c)3 được biểu diễn trong Pascal như thế nào?
- A. (a*a + b)(1+c)(1 + c)(1 + c)
- B. (a.a + b)(1 + c)(1 + c)(1 + c)
- C. (a*a + b)*(1 + c)*(1 + c)*(1 + c)
- D. (a2 + b)(1 + c)3
-
Câu 36: Mã câu hỏi: 314361
Writeln (‘Ban hay nhap nam sinh’);
Readln (NS);
Ý nghĩa của hai câu lệnh trên là:
- A. Thông báo ra màn hình dòng chữ: “Ban hay nhap nam sinh”.
- B. Yêu cầu người sử dụng nhập giá trị cho biến NS.
- C. Thông báo ra màn hình dòng chữ: “Ban hay nhap nam sinh” và yêu cầu người sử dụng nhập giá trị cho biến NS.
- D. Không thực hiện gì cả.
-
Câu 37: Mã câu hỏi: 314362
Cấu trúc chung của một chương trình gồm những phần nào?
- A. Phần khai báo và phần thân
- B. Phần mở bài, thân bài, kết luận
- C. Phần khai báo, phần thân, phần kết thúc
- D. Phần thân và phần kết thúc
-
Câu 38: Mã câu hỏi: 314363
Máy tính có thể hiểu được trực tiếp ngôn ngữ nào trong các ngôn ngữ sau đây?
- A. Ngôn ngữ tự nhiên của con người
- B. Ngôn ngữ máy
- C. Tất cả các ngôn ngữ trên
- D. Ngôn ngữ lập trình
-
Câu 39: Mã câu hỏi: 314364
Để khai báo biến trong chương trình, em sử dụng từ khóa nào?
- A. Const
- B. Program
- C. Var
- D. Begin
-
Câu 40: Mã câu hỏi: 314365
Giả sử A được khai báo là biến với kiểu dữ liệu số nguyên, cách gán nào sau đây là đúng?
- A. A:=10;
- B. A=’10’;
- C. A:=123.23;
- D. A:=’Tin học’;