NEW
Font size
WorksheetsÔn tập
Total questions: 30
Worksheet time: 15mins
Ngôn ngữ lập trình là gì?
Phương tiện để soạn thảo văn bản trong đó có chương trình
Ngôn ngữ Pascal hoặc C
Phương tiện diễn đạt thuật toán để máy tính thực hiện công việc
Phương tiện diễn đạt thuật toán
Trong Tubor Pascal, để chú thích sẽ dùng cặp dấu nào?
Cặp dấu / và /
Cặp dấu ( và )
Cặp dấu { và }
Cặp dấu [ và ]
Trong các kiểu dữ liệu dưới đây, kiểu nào không phải là kiểu nguyên?
byte
extended
word
longint
Trong tin học, hằng là đại lượng:
Có giá trị thay đổi trong quá trình thực hiện chương trình
Có giá trị không thay đổi trong quá trình thực hiện chương trình
Được đặt tên
Có thể thay đổi giá trị hoặc không thay đổi giá trị tùy thuộc vào bài toán
Trong Pascal, kiểu dữ liệu nào chỉ có 2 giá trị là TRUE hoặc FALSE?
Char
Real
Integer
Boolean
Chương trình dịch bao gồm:
Thông dịch, hợp dịch
Thông dịch, biên dịch
Biên dịch, hợp dịch
Thông dịch, trình dịch
Từ nào sau đây không phải là tên chuẩn trong Turbo Pascal:
byte
integer
abs
var
Khai báo nào sau đây đúng cú pháp:
var a:=10;
var a:byte;
uses crt
const a:10;
Nếu trong quá trình tính toán biến chỉ nhận giá trị nguyên trong phạm vi từ 0 đến 255 thì biến đó có kiểu dữ liệu nào?
Integer
Word
Byte
Longint
Các thành phần của ngôn ngữ lập trình là:
Chương trình thông dịch và chương trình biên dịch
Chương trình dịch, bảng chữ cái, cú pháp, ngữ nghĩa
Bảng chữ cái, cú pháp, ngữ nghĩa
Tên dành riêng, tên chuẩn và tên do người lập trình định nghĩa
Từ khóa USES dùng để:
Khai báo tên chương trình
Khai báo hằng
Khai báo biến
Khai báo thư viện
Từ nào sau đây không phải là từ khóa?
Uses
Var
Program
Real
Biểu diễn nào dưới đây không phải là biểu diễn hằng trong Pascal?
-22
11B8
4+6
‘tinhoc’
Phần thân chương trình bắt đầu bằng … và kết thúc bằng …?
BEGIN…END.
BEGIN…END
BEGIN…END,
BEGIN…END;
Biến X nhận giá trị là 0.7. Khai báo nào sau đây là đúng ?
Var X: integer;
Var X: real;
Var X: char;
A và B đúng
Phát biểu nào sau đây đúng ?
Phần tên chương trình nhất thiết phải có
Phần khai báo bắt buộc phải có
Phần thân chương trình nhất thiết phải có
Phần thân chương trình có thể có hoặc không
Khái niệm nào sau đây là đúng về tên dành riêng?
Tên dành riêng là tên do người lập trình đặt
Tên dành riêng là tên đã được ngôn ngữ lập trình quy định dùng với ý nghĩa riêng xác định, không được dùng với ý nghĩa khác
Tên dành riêng là tên đã được ngôn ngữ lập trình quy định đúng với ý nghĩa riêng xác định, có thể được định nghĩa lại
Tên dành riêng là các hằng hay biến
Trường hợp nào dưới đây là tên biến trong Pascal:
Giai-Ptrinh-Bac-2
Ngay_sinh
@Noisinh
2x
Phát biểu nào sau đây là hợp lý nhất:
Biến dùng trong chương trình phải khai báo
Biến được chương trình dịch bỏ qua
Biến có thể lưu trữ nhiều loại giá trị khác nhau
Biến là đại lượng nhận giá trị trước khi thực hiện chương trình
Trong Pascal, cú pháp để khai báo biến là:
Var <Danh sách biến> = <Kiểu dữ liệu>;
Var <Danh sách biến> : <Kiểu dữ liệu>;
<Danh sách biến> : <Kiểu dữ liệu>;
Var <Danh sách biến>;
Tên nào sau đây có thể dùng để đặt tên chương trình trong Pascal:
Tam giac
CV&DT
Chuongtrinh
2Tamgiac
Trong ngôn ngữ lập trình Pascal, kiểu dữ liệu nào trong các kiểu sau có miền giá trị lớn nhất?
byte
longint
word
integer
Cách khai báo biến nào sau đây đúng cú pháp:
Const a = Real;
Const a : char;
Var a : byte;
Var a = integer;
Phát biểu nào dưới đây là hợp lý nhất khi nói về biến?
Biến là đại lượng nhận giá trị trước khi chương trình thực hiện
Biến là đại lượng được đặt tên và có giá trị thay đổi trong quá trình thực hiện chương trình
Biến có thể lưu trữ nhiều loại giá trị khác nhau
Biến có thể đặt hoặc không đặt tên
Trường hợp nào dưới đây không phải là tên biến trong Pascal?
Giai_Ptrinh_bac_2;
Ngaysinh;
Noi sinh;
Vidu_2;
Trong ngôn ngữ lập trình Pascal, từ khóa CONST dùng để:
Khai báo thư viện
Khai báo tên chương trình
Khai báo hằng
Khai báo biến
Danh sách các biến là một hoặc nhiều tên biến, các tên biến được cách nhau bởi:
Dấu chấm phẩy
Dấu phẩy
Dấu chấm
Dấu hai chấm
Cấu trúc chương trình gồm:
Phần đầu, phần cuối
Phần mở đầu, phần thân
Phần khai báo, phần thân
Phần khai báo, phần thân, phần kết thúc
Biến X có thể nhận các giá trị -5, 100, 15, 20. Hãy chọn kiểu dữ liệu phù hợp với biến X?
Real
Longint
Integer
Word
Phát biểu nào dưới đây là hợp lý nhất khi nói về Tên?
Tên gọi là đại lượng nhận giá trị trước khi chương trình thực hiện
Tên gọi là đại lượng được đặt tên và có giá trị thay đổi trong quá trình thực hiện chương trình
Tên gọi có thể lưu trữ nhiều loại giá trị khác nhau
Tên gọi do người lập trình tự đặt theo quy tắc do từng ngôn ngữ lập trình xác định
