Câu hỏi trắc nghiệm (40 câu):
-
Câu 1: Mã câu hỏi: 322379
Cho biết chương trình máy tính được theo các bước nào?
- A. Viết chương trình bằng ngôn ngữ lập trình
- B. Dịch chương trình thành ngôn ngữ máy
- C. Viết chương trình bằng ngôn ngữ lập trình rồi dịch chương trình thành ngôn ngữ máy
- D. Viết chương trình trên giấy rồi gõ vào máy tính
-
Câu 2: Mã câu hỏi: 322383
Hãy giải thích vì sao cần viết chương trình?
- A. viết chương trình giúp con người
- B. điều khiển máy tính
- C. một cách đơn giản và hiệu quả hơn
- D. Cả A, B và C
-
Câu 3: Mã câu hỏi: 322384
Cho biết con người chỉ dẫn cho máy tính thực hiện công việc như thế nào?
- A. thông qua một từ khóa
- B. thông qua các tên
- C. thông qua các lệnh
- D. thông qua một hằng
-
Câu 4: Mã câu hỏi: 322385
Điền từ: Viết chương trình nghĩa là.....
- A. hướng dẫn máy tính
- B. thực hiện các công việc
- C. hay giải một bài toán cụ thể
- D. Cả A, B và C
-
Câu 5: Mã câu hỏi: 322387
Em hãy cho biết ngôn ngữ lập trình gồm có?
- A. tập hợp các kí hiệu và quy tắc viết các lệnh
- B. tạo thành một chương trình hoàn chỉnh
- C. và thực hiện được trên máy tính
- D. Cả A, B và C
-
Câu 6: Mã câu hỏi: 322388
Cho biết từ khóa nào được dùng để khai báo?
- A. Program, Uses
- B. Program, Begin, End
- C. Programe, Use
- D. Begin, End
-
Câu 7: Mã câu hỏi: 322389
Trong ngôn ngữ lập trình, từ khóa và tên có đặc điểm gì?
- A. Có ý nghĩa như nhau
- B. Người lập trình phải tuân theo qui tắc của ngôn ngữ lập trình đó
- C. Có thể trùng nhau
- D. Các câu trên đều đúng
-
Câu 8: Mã câu hỏi: 322390
Lưu ý khi đặt tên chương trình như thế nào để dễ dàng sử dụng?
- A. ngắn gọn
- B. dễ hiểu
- C. dễ nhớ
- D. A, B và C
-
Câu 9: Mã câu hỏi: 322392
Tất cả chương trình đều có cấu trúc chung gồm mấy phần?
- A. 1
- B. 2
- C. 3
- D. 5
-
Câu 10: Mã câu hỏi: 322400
Trong cấu trúc chung của chương trình phân khai báo có đặc điểm gì?
- A. chứa các câu lệnh để máy tính cần thực hiện, đây là phần bắt buộc phải có.
- B. khai báo tên chương trình, khai báo các thư viện, khai báo hằng, biến.
- C. chứa các câu lệnh để máy tính cần thực hiện, khai báo tên chương trình,
- D. khai báo các thư viện, chứa các câu lệnh để máy tính cần thực hiện
-
Câu 11: Mã câu hỏi: 322407
Phần khai báo của trpng cấu trúc chung của mọi chương trình là?
- A. khai báo tên chương trình, khai báo các thư viện, khai báo hằng, biến.
- B. khai báo hằng, biến, chứa các câu lệnh để máy tính cần thực hiện,
- C. chứa các câu lệnh để máy tính cần thực hiện, đây là phần bắt buộc phải có.
- D. khai báo tên chương trình, chứa các câu lệnh để máy tính cần thực hiện
-
Câu 12: Mã câu hỏi: 322411
Các câu lệnh trong phần khai báo có tác dụng?
- A. Khai báo tên chương trình
- B. Khai báo các thư viện
- C. Khai báo tên chương trình và khai báo các thư viện
- D. Khai báo từ khóa
-
Câu 13: Mã câu hỏi: 322415
- A. 2
- B. 3
- C. 4
- D. 5
-
Câu 14: Mã câu hỏi: 322422
Điền từ: Viết chương trình nghĩa là....
- A. Tạo ra các câu lệnh được sắp xếp theo một trình tự nào đó
- B. Viết ra một đoạn văn bản được sắp xếp theo chương trình
- C. Viết ra các câu lệnh mà em đã được học
- D. Tạo ra các câu lệnh để điều khiển Robot
-
Câu 15: Mã câu hỏi: 322425
Cho biết ngôn ngữ lập trình nghĩa là gì?
- A. ngôn ngữ dùng để viết một chương trình máy tính
- B. ngôn ngữ dùng để viết các chương trình máy tính
- C. các dãy bit (dãy các số chỉ gồm 0 và 1)
- D. chương trình dịch
-
Câu 16: Mã câu hỏi: 322445
Cho biết trong các tên sau, tên nào là hợp lệ trong ngôn ngữ Pascal?
- A. 8a
- B. Tamgiac
- C. program
- D. bai tap
-
Câu 17: Mã câu hỏi: 322449
Để 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 18: Mã câu hỏi: 322454
Trong Pascal, khai báo nào sau đây là đúng?
- A. Var tb: real;
- B. Type 4hs: integer;
- C. const x: real;
- D. Var R = 30;
-
Câu 19: Mã câu hỏi: 322460
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 20: Mã câu hỏi: 322472
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 21: Mã câu hỏi: 322478
Để mở rộng giao diện pascal ta dùng tổ hợp phím nào?
- A. Ctrl_F9
- B. Ctrl_ Shift_Enter.
- C. Alt_Enter
- D. Ctl_Shif_F9
-
Câu 22: Mã câu hỏi: 322482
Chọn câu viết theo ngôn ngữ Pascal chính xác nhất cho câu trả lời sau?
- A. var = 200;
- B. Var x,y,z: real;
- C. const : integer;
- D. Var n, 3hs: integer;
-
Câu 23: Mã câu hỏi: 322488
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à bao nhiêu?
- A. 1
- B. 9
- C. 10
- D. Một kết quả khác
-
Câu 24: Mã câu hỏi: 322494
Cho biết 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: 322501
Cho biết câu lệnh write('Toi la Turbo Pascal'); nghĩa là?
- 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: 322507
Lệnh nào là lệnh nhập giá trị cho biến?
- 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: 322511
Tính kết quả của phép chia 9 Mod 8 là?
- A. 1
- B. 2
- C. 3
- D. 5
-
Câu 28: Mã câu hỏi: 322514
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: 322515
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: 322516
Theo em từ khóa VAR dùng để làm gì?
- A. Khai báo Tên chương trình
- 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: 322517
Ta dùng tổ hợp phím nào để dịch chương trình Pascal sang ngôn ngữ máy?
- A. Ctrl + X
- B. Alt + F9
- C. Alt + X
- D. Ctrl + F9
-
Câu 32: Mã câu hỏi: 322518
Để lưu chương trình ta chọn phím nào?
- A. F2
- B. F4
- C. F5
- D. F9
-
Câu 33: Mã câu hỏi: 322520
Cho biết kết quả phép tính 5 DIV 2 =?
- A. 1
- B. 2
- C. 3
- D. 4
-
Câu 34: Mã câu hỏi: 322521
Xác định phép tính 5 MOD 2=?
- A. 1
- B. 2
- C. 3
- D. 5
-
Câu 35: Mã câu hỏi: 322522
Cho biết kiểu byte nghĩa là?
- A. Các số nguyên từ 0 đến 256
- B. Các số nguyên từ 0 đến 255
- C. Các số nguyên từ 1 đến 256
- D. Các số nguyên từ 1 đến 255
-
Câu 36: Mã câu hỏi: 322523
Xác định điểm sai trong khai báo hằng sau: Const Max :=2010;
- A. Dư dấu bằng (=)
- B. Tên hằng không được nhỏ hơn 4 kí tự
- C. Từ khóa khai báo hằng sai
- D. Dư dấu hai chấm (:)
-
Câu 37: Mã câu hỏi: 322524
Xác định khai báo nào đúng?
- A. Var x, y: Integer;
- B. Var x, y=Integer;
- C. Var x, y Of Integer;
- D. Var x, y := Integer;
-
Câu 38: Mã câu hỏi: 322525
Trong Pascal, từ khóa nào để khai báo biến là?
- A. Const
- B. Begin
- C. Var
- D. Uses
-
Câu 39: Mã câu hỏi: 322526
Trong Pascal, cho biết đâu là từ khóa để khai báo hằng?
- A. Const
- B. Begin
- C. Var
- D. Uses
-
Câu 40: Mã câu hỏi: 322527
Để khai báo biến x thuộc kiểu xâu kí tự ta khai báo bằng?
- A. Var x: String;
- B. Var x: Integer;
- C. Var x: Char;
- D. Var x: Real;