Font size
WorksheetsÔN TẬP TIN HỌC CUỐI KÌ 1_2021-2022
Total questions: 31
Worksheet time: 26mins
Trong Pascal, lệnh clrscr được dùng để:
A. Xóa màn hình
B. In thông tin ra màn hình
C. Nhập dữ liệu từ bàn phím
D. Tạm dừng chương trình
Từ khóa dùng để khai báo hằng trong ngôn ngữ lập trình Pascal là:
A. Const
B. Var
C. Real
D.End
Trong chương trình Pascal từ khoá dùng để khai báo tên chương trình là:
A. uses.
B. Begin
C. Program.
D. End
Trong các tên sau, tên nào là hợp lệ trong ngôn ngữ Pascal:
A. Dien tich;
B. Begin;
C. Tamgiac;
D. 5-Hoa-hong;
Biến a được nhận các giá trị là 0 ; -1 ; 1 ; 2,3 . Ta có thể khai báo a thuộc kiểu dữ liệu nào?
A. Integer
B. Char
C. Real
D. String
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. Readln(' a*a ')
C. Writeln(a*a);
D. Writwln(a2)
Viết biểu thức toán a3-b3 sang Pascal thì ta viết là:
A. a3-b3
B. a*a*a-b*b*b
C. a.a.a-b.b.b
D. aaa-bbb
Để 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);
Trong ngôn ngữ lập trình Pascal, từ không phải từ khóa là:
A. Uses
B. Program
C. End
D. Computer
Dãy kí tự 20n10 thuộc kiểu dữ liệu
A. String
B. Integer
C. Real
D. Char
Từ khóa để khai báo biến trong ngôn ngữ lập trình Pascal là:
A. Const
B. Var
C. Real
D. End
Để chạy một chương trình Pascal ta nhấn tổ hợp phím
A. Ctrl+F9
B. Alt+F9
C. Shitf+F9
D. Ctrl+Shift+F9
Phép chia lấy phần dư của hai số nguyên 16 và 5 là biểu thức nào sau đây?:
A. 16 div 5 = 1
B. 16 mod 5 = 1
C. 16 div 5 = 3
D. 16 mod 5 = 3
A được khai báo là biến có kiểu dữ liệu số nguyên, X là biến dữ liệu kiểu xâu. Phép gán hợp lệ:
A. A := 4.5;
B. X := ‘1234’;
C. X := 57;
D. A := ‘LamDong’;
Trong Pascal khai báo nào sau đây là đúng:
A. Var hs : real;
B. Var 5hs : real;
C. Const hs : real;
D. Var S = 24;
Từ nào sau đây không phải từ khoá?
A. Sqrt
B. Begin
C. Var
D. Program
Câu lệnh nào sau đây là khai báo hằng:
A. Const n = 20;
B. Const n : 20;
C. Const n := 20;
D. Const n 20;
Tên nào sau đây là do người lập trình đặt:
A. Var
B. Real
C. End
D. n
Khai báo nào sau đây đúng:
A. Program V D;
B. Program Vi_du;
C. Program VD
D. Program: V_D;
Câu lệnh nào sau đây là câu lệnh gán?
A. x = 5
B. x: 5
C. x and 5
D. x := x +5;
Câu lệnh nào sau đây dùng để nhập một số từ bàn phím vào biến x?
A. Writeln(‘Nhập x = ’);
B. Write('x');
C. Writeln(x);
D. Readln(x);
Câu lệnh nào sau đây dùng để in giá trị biến x ra màn hình?
A. Writeln(‘Nhap x =’);
B. Write(x);
C. Write(‘x’);
D. readln(x)
Câu nào sau đây đúng khi nói về biến:
A. Biến là công cụ lập trình dù ng để lưu trữ dữ liệu
B. Biến có giá trị không đổi trong suốt quá trình thực hiện chương trình
C. Có một số biến có sẵn trong chương trình, không cần khai báo
D. Tên biến phải bắt đầu bằng số
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. Alt + F3
D. Ctrl + S
Câu lệnh trong Pascal a := a +1 có ý nghĩa gì?
A. a có giá trị là 1
B. a bằng a + 1
C. Giá trị của a tăng lên một đơn vị
D. Câu lệnh sai
Hãy viết lại biểu thức sau sang dạng biều diễn tương ứng trong Pascal:
(2a2 + 2c2 - a) : 4
Hãy viết lại các biểu thức sau sang dạng biều diễn tương ứng trong Pascal:
x+yx−y
Chuyển biểu thức được viết trong Pascal sau đây thành các biểu thức toán học:
(a*a*a+b*x-8)/2 ;
Chuyển các biểu thức được viết trong Pascal sau đây thành các biểu thức toán học:
(2*a-b*b)/(a+b)
Cho đoạn câu lệnh Pascal:
x := 9; y := 25;
x := x + 1;
y := y -x;
Hãy xác định giá trị cuối cùng của x và y?
Quan sát câu hỏi trong ảnh bên (Nháy vào ảnh để nhìn rõ nội dung nhé)
