Câu hỏi 1: Tên nào đúng ? A. Lop8/a B. 8a C. Lop8a D. Lop 8ª Câu hỏi 2: Trong các tên sau đây, tên nào là không hợp lệ trong ngôn ngữ Pascal? A. DIENTICH B. TIMS C. DIEN TICH D. TINHS Câu hỏi 3: Câu lệnh nào sau đây là câu lệnh gán? A. x = 5 B. x: 5 C. x:= x +5; D. x and 5 Câu hỏi 4: Phần nguyên trong phép chia của hai số nguyên 16 và 5 là: A. 16 div 5 = 1 B. 16 mod 5 = 1 C. 16 div 5 = 3 D. 16 mod 5 = 3 Câu hỏi 5: Số biến có thể khai báo tối đa trong một chương trình là bao nhiêu? A. Không giới hạn. B. Chỉ một biến cho mỗi kiểu dữ liệu. C. 10 biến. D. Chỉ hạn chế bởi dung lượng bộ nhớ. Câu hỏi 6: Trong chương trình Turbo Pascal, tổ hợp phím Alt + F9 dùng để: A. Khởi động chương trình B. Chạy chương trình. C. Lưu chương trình. D. Dịch chương trình. Câu hỏi 7: Từ khóa để khai báo biến trong ngôn ngữ lập trình Pascal là: A. Var B. Const C. End D. Real Câu hỏi 8: Kết quả in ra màn hình của câu lệnh Writeln(‘5+20 = ‘, 20+5); là: A. 5+20=20+5 B. 20+5=25 C. 25 = 25 D. 5+20=25 Câu hỏi 9: Tên nào sai ? A. hoa@yahoo.com B. Chuong_trinh C. Baitap1 D. A4H Câu hỏi 10: Đâu là các từ khoá: A. Program, then, mot, hai,ba B. Program, end, begin. C. Lop82, uses, begin, end D. Program, end, begin, Readln, lop82 Câu hỏi 11: Chương trình dịch làm gì ? A. Dịch từ ngôn ngữ lập trình sang ngôn ngữ tự nhiên B. Dịch từ ngôn ngữ máy sang ngôn ngữ tự nhiên. C. Dịch từ ngôn ngữ lập trình sang ngôn ngữ máy. D. Dịch từ ngôn ngữ máy sang ngôn ngữ lập trình Câu hỏi 12: Khi soạn thảo xong một chương trình Pascal, ta muốn kiểm tra xem có lỗi gì không thì ta nhấn phím: A. F9 B. F1 C. F3 D. F2 Câu hỏi 13: Trong Pascal, muốn dịch chương trình ta dùng tổ hợp phím nào sau đây: A. Alt + F9 B. Ctrl + F9 C. Ctrl + S D. Alt + F3 Câu hỏi 14: Khai báo nào sau đây đúng: A. Program VD; B. Program Vi_du; C. Program: V_D; D. Program V D; Câu hỏi 15: Từ nào sau đây không phải từ khoá? A. Sqrt B. Program C. Var D. Begin Câu hỏi 16: Trong chương trình Turbo Pascal từ khoá dùng để khai báo tên chương trình là: A. uses. B. Begin C. End D. Program. Câu hỏi 17: Để thực hiện phép tính tổng của hai số nguyên a và b ta thực hiện như sau : A. Tong:a+b; B. Tong(a+b); C. Tong=a+b; D. Tong:=a+b; Câu hỏi 18: Program là từ khoá dùng để: A. Khai báo biến B. Khai báo tiêu đề chương trình C. Viết ra màn hình các thông báo D. Kết thúc chương trình Câu hỏi 19: Phần dư trong phép chia của hai số nguyên 16 và 5 là: A. 16 mod 5 = 1 B. 16 mod 5 = 3 C. 16 div 5 = 3 D. 16 div 5 = 1 Câu hỏi 20: Phần nào trong chương trình Pascal bắt buộc phải có A. Khai báo và thân B. Thân C. Tiêu đề D. Khai báo Câu hỏi 21: Trong Pascal, khi gõ từ khóa cho biết điểm bắt đầu phần thân chương trình, ta có thể viết A. Begin B. BEGIN C. Cả 3 câu đều đúng D. begin Câu hỏi 22: a là biến dữ liệu kiểu số nguyên. Muốn xuất giá trị của a2 thì ta viết A. Writeln('a*a'); B. Writwln(a2); C. Readln(' a*a '); D. Writeln(a*a); Câu hỏi 23: Tên hợp lệ trong ngôn ngữ Pascal là: A. D15; B. 16abc; C. Hinh thang; D. Program; Câu hỏi 24: Để nhập dữ liệu từ bàn phím ta dùng lệnh A. X:= ‘dulieu’; B. Readln(x); C. Clrscr; D. Write(‘Nhap du lieu’); Câu hỏi 25: Câu nào sau đây đúng khi nói về biến: A. Có một số biến có sẵn trong chương trình, không cần khai báo B. Tên biến phải bắt đầu bằng số C. Biến là đại lượng do người lập trình đặt D. Biến có giá trị không đổi trong suốt quá trình thực hiện chương trình Câu hỏi 26: Dãy kí tự 20n10 thuộc kiểu dữ liệu A. Char B. Real C. Integer D. String Câu hỏi 27: Biến a được nhận các giá trị là 32768. Ta có thể khai báo a thuộc kiểu dữ liệu nào? A. String B. Char C. Integer D. Real Câu hỏi 28: Để thoát khỏi Pascal ta sử dụng tổ hợp phím: A. Alt + F9 B. Ctrl + X C. Ctrl+ F9 D. Alt +X Câu hỏi 29: Kiểu dữ liệu Integer có giá trị lớn nhất là A. 32768 B. 32767 C. 2 tỉ D. 255 Câu hỏi 30: Trong Pascal khai báo nào sau đây là đúng: A. Var S = 24; B. Var hs : real; C. Var 5hs : real; D. Const hs : real;
1 câu trả lời
Câu hỏi 1: Tên nào đúng ?
A. Lop8/a
B. 8a
C. Lop8a
D. Lop 8ª
Câu hỏi 2: Trong các tên sau đây, tên nào là không hợp lệ trong ngôn ngữ Pascal?
A. DIENTICH
B. TIMS
C. DIEN TICH
D. TINHS
Câu hỏi 3: Câu lệnh nào sau đây là câu lệnh gán?
A. x = 5
B. x: 5
C. x:= x +5;
D. x and 5
Câu hỏi 4: Phần nguyên trong phép chia của hai số nguyên 16 và 5 là:
A. 16 div 5 = 1
B. 16 mod 5 = 1
C. 16 div 5 = 3
D. 16 mod 5 = 3
Câu hỏi 5: Số biến có thể khai báo tối đa trong một chương trình là bao nhiêu?
A. Không giới hạn.
B. Chỉ một biến cho mỗi kiểu dữ liệu.
C. 10 biến.
D. Chỉ hạn chế bởi dung lượng bộ nhớ.
Câu hỏi 6: Trong chương trình Turbo Pascal, tổ hợp phím Alt + F9 dùng để:
A. Khởi động chương trình
B. Chạy chương trình.
C. Lưu chương trình.
D. Dịch chương trình.
Câu hỏi 7: Từ khóa để khai báo biến trong ngôn ngữ lập trình Pascal là:
A. Var
B. Const
C. End
D. Real
Câu hỏi 8: Kết quả in ra màn hình của câu lệnh Writeln(‘5+20 = ‘, 20+5); là:
A. 5+20=20+5
B. 20+5=25
C. 25 = 25
D. 5+20=25
Câu hỏi 9: Tên nào sai ?
A. hoa@yahoo.com
B. Chuong_trinh
C. Baitap1
D. A4H
Câu hỏi 10: Đâu là các từ khoá:
A. Program, then, mot, hai,ba
B. Program, end, begin.
C. Lop82, uses, begin, end
D. Program, end, begin, Readln, lop82
Câu hỏi 11: Chương trình dịch làm gì ?
A. Dịch từ ngôn ngữ lập trình sang ngôn ngữ tự nhiên
B. Dịch từ ngôn ngữ máy sang ngôn ngữ tự nhiên.
C. Dịch từ ngôn ngữ lập trình sang ngôn ngữ máy.
D. Dịch từ ngôn ngữ máy sang ngôn ngữ lập trình
Câu hỏi 12: Khi soạn thảo xong một chương trình Pascal, ta muốn kiểm tra xem có lỗi gì không thì
ta nhấn phím:
A. F9
B. F1
C. F3
D. F2
Câu hỏi 13: Trong Pascal, muốn dịch chương trình ta dùng tổ hợp phím nào sau đây:
A. Alt + F9
B. Ctrl + F9
C. Ctrl + S
D. Alt + F3
Câu hỏi 14: Khai báo nào sau đây đúng:
A. Program VD;
B. Program Vi_du;
C. Program: V_D;
D. Program V D;
Câu hỏi 15: Từ nào sau đây không phải từ khoá?
A. Sqrt
B. Program
C. Var
D. Begin
Câu hỏi 16: Trong chương trình Turbo Pascal từ khoá dùng để khai báo tên chương trình là:
A. uses.
B. Begin
C. End
D. Program.
Câu hỏi 17: Để thực hiện phép tính tổng của hai số nguyên a và b ta thực hiện như sau :
A. Tong:a+b;
B. Tong(a+b);
C. Tong=a+b;
D. Tong:=a+b;
Câu hỏi 18: Program là từ khoá dùng để:
A. Khai báo biến
B. Khai báo tiêu đề chương trình
C. Viết ra màn hình các thông báo
D. Kết thúc chương trình
Câu hỏi 19: Phần dư trong phép chia của hai số nguyên 16 và 5 là:
A. 16 mod 5 = 1
B. 16 mod 5 = 3
C. 16 div 5 = 3
D. 16 div 5 = 1
Câu hỏi 20: Phần nào trong chương trình Pascal bắt buộc phải có
A. Khai báo và thân
B. Thân
C. Tiêu đề
D. Khai báo
Câu hỏi 21: Trong Pascal, khi gõ từ khóa cho biết điểm bắt đầu phần thân chương trình, ta có thể
viết
A. Begin
B. BEGIN
C. Cả 3 câu đều đúng
D. begin
Câu hỏi 22: a là biến dữ liệu kiểu số nguyên. Muốn xuất giá trị của a2 thì ta viết
A. Writeln('a*a');
B. Writwln(a2);
C. Readln(' a*a ');
D. Writeln(a*a);
Câu hỏi 23: Tên hợp lệ trong ngôn ngữ Pascal là:
A. D15;
B. 16abc;
C. Hinh thang;
D. Program;
Câu hỏi 24: Để nhập dữ liệu từ bàn phím ta dùng lệnh
A. X:= ‘dulieu’;
B. Readln(x);
C. Clrscr;
D. Write(‘Nhap du lieu’);
Câu hỏi 25: Câu nào sau đây đúng khi nói về biến:
A. Có một số biến có sẵn trong chương trình, không cần khai báo
B. Tên biến phải bắt đầu bằng số
C. Biến là đại lượng do người lập trình đặt
D. Biến có giá trị không đổi trong suốt quá trình thực hiện chương trình
Câu hỏi 26: Dãy kí tự 20n10 thuộc kiểu dữ liệu
A. Char
B. Real
C. Integer
D. String
Câu hỏi 27: Biến a được nhận các giá trị là 32768. Ta có thể khai báo a thuộc kiểu dữ liệu nào?
A. String
B. Char
C. Integer
D. Real
Câu hỏi 28: Để thoát khỏi Pascal ta sử dụng tổ hợp phím:
A. Alt + F9
B. Ctrl + X
C. Ctrl+ F9
D. Alt +X
Câu hỏi 29: Kiểu dữ liệu Integer có giá trị lớn nhất là
A. 32768
B. 32767
C. 2 tỉ
D. 255
Câu hỏi 30: Trong Pascal khai báo nào sau đây là đúng:
A. Var S = 24;
B. Var hs : real;
C. Var 5hs : real;
D. Const hs : real;