WorksheetsÔN TẬP CUỐI KÌ 1_TIN HỌC 8
Total questions: 25
Worksheet time: 6mins
Một chương trình thường có mấy phần?
1
2
3
4
Ghép nối các khái niệm với các ý ở bên để có câu trả lời đúng!
Ngôn ngữ máy
là ngôn ngữ dùng để viết chương trình
Ngôn ngữ lập trình
là ngôn ngữ duy nhất mà máy tính hiểu được
Chương trình
dùng để dịch chương trình viết bằng ngôn ngữ lập trình sang ngôn ngữ máy
Môi trường lập trình
là tập hợp hữu hạn các dãy lệnh mà máy tính có thể hiểu và thực hiện
Chương trình dịch
gồm chương trình soạn thảo, chương trình dịch, công cụ hỗ trợ, tìm kiếm , sửa lỗi, ...
Từ khóa dùng để khai báo hằng trong ngôn ngữ lập trình Pascal là:
Const
Var
Uses
Program
Trong các tên sau, tên nào là hợp lệ trong ngôn ngữ Pascal:
Dien tich;
Begin;
Tamgiac;
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?
Integer
Real
Char
Integer và Longint
Viết biểu thức toán a3- b3 sang Pascal thì ta viết là:
a*a*a-b*b*b
a^3-b^3
a3-b3
a.a.a-b.b.b
Dãy kí tự 20n10 thuộc kiểu dữ liệu
String
Integer
Real
Char
Từ khóa để khai báo biến trong ngôn ngữ lập trình Pascal là:
Var
Const
Real
End
Để chạy một chương trình Pascal ta nhấn tổ hợp phím
Ctrl+F9
Shitf+F9
Alt+F9
Ctrl+Shift+F9
Phần nguyên trong phép chia của hai số nguyên 17 và 5 là:
17 div 5 = 3
17 mod 5 = 3
17 mod 5 = 2
17 div 5 = 1
Trong Pascal khai báo nào sau đây là đúng:
Const hs : real;
Var hs : real;
Var 5hs : real;
Var S = 24;
Tên nào sau đây là do người lập trình đặt:
End
Real
Var
n
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?
Readln(x);
Writeln(‘Nhập x = ’);
Write(x);
Writeln(x);
Từ nào sau đây không phải từ khoá?
Sqrt
Begin
Var
Program
Giá trị của biểu thức: 5*3 - 8/ 4 + 4 (viết trong ngôn ngữ lập trình Pascal) là:
17
15
14
16
Dạng chuyển đổi của biểu thức toán x2−yx2+y trong ngôn ngữ lập trình Pascal là:
(x*x + y)/(x*x – y)
(x2 + y)/(x2 – y)
x2 + y/x2 – y
x*x + y/x*x – y
Câu lệnh nào sau đây là câu lệnh gán trong Pascal?
x : = x +5;
x: 5
x and 5
x = 5
Trong Pascal, muốn dịch chương trình ta dùng tổ hợp phím nào sau đây:
Alt + F9
Alt + F2
Ctrl + F9
Alt + F3
Câu lệnh nào sau đây là khai báo hằng:
Const n = 20;
Const n : 20;
Const n := 20;
Const n 20;
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ệ:
X:= ‘1234’;
X:= 57;
A:= 'LamDong';
A:= 4.5;
Để 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:
Tong := a+b;
Tong = a+b;
Tong (a + b);
Tong : a+b;
Câu lệnh nào sau đây dùng để in giá trị biến x ra màn hình?
Cả 3 đáp án đều đúng
Writeln(x);
Write(x);
Write(x: 3);
Câu 14: (NB)Lệnh Delay(x) có chức năng gì trong chương trình Pascal?Chọn phương án đúng nhất
Tạm dừng chương trình
Tam dừng chương trình trong x/1000 giây
Tạm dừng chương trình cho đến khi nhấn phím Enter
Nhập giá trị cho biến x từ bàn phím
Trong ngôn ngữ lập trình Pascal, từ không phải từ khóa là:
Uses
Program
End
Computer
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')
Writeln(a2);
Writeln(a*a);
Writeln(a+a);
