Font size
Worksheetsluyện tập tin 8
Total questions: 51
Worksheet time: 29mins
Đâu là kiểu dữ liệu số nguyên:
real
integer
char
string
Câu lệnh Writeln(‘y=’ , 2+3); sẽ in ra kết quả:
5
y= 5
y=2+3
báo lỗi
Real là tên kiểu dữ liệu nào
số thực
số nguyên
1 kí tự
xâu kí tự
kết quả phép tính 12 div 5
4
3
2
1
kết quả phép tính 13 mod 4
4
3
2
1
chuyển biểu thức sau sang kí hiệu trong pascal:
ax2 +bx+c
a*x2+b*x+c
ax2+b*x+c
a*x2+b*x+c
a*x*x+b*x+c
để nhập dữ liệu trong pascal ta dùng lệnh
write
writeln
read
real
để in kết quả trong pascal ta dùng lệnh
write
readln
read
real
chuyển biểu thức sau sang kí hiệu trong pascal:
32+2≥5
9+2>=5
3⋅3+2≥5
3*3+2>=5
32+2>=5
kết quả phép tính 8.5 div 2
4
0.5
2
báo lỗi
Từ khóa dùng để khai báo là:
Program, Uses
Program, Begin, End
Programe, Use
Begin, End
Chương trình dịch dùng để
Dịch từ ngôn ngữ máy sang ngôn ngữ lập trình
Dịch từ ngôn ngữ lập trình sang ngôn ngữ máy
Dịch từ ngôn ngữ lập trình sang ngôn ngữ tự nhiên
Dịch từ ngôn ngữ máy sang ngôn ngữ tự nhiên
Con người chỉ dẫn cho máy tính thực hiện công việc như thế nào?
thông qua một từ khóa
thông qua các tên
thông qua các lệnh
thông qua một hằng
Quy tắc đặt tên trong chương trình Pascal như thế nào?
Gồm chữ số, chữ cái hoặc dấu gạch dưới.
Bắt đầu bằng chữ cái hoặc dấu gạch dưới.
Một dãy liên tiếp không quá 127 kí tự.
Không phân biệt chữ hoa, chữ thường trong tên.
Không được trùng với từ khóa.
Gồm chữ số, chữ cái hoặc dấu gạch dưới.
Bắt đầu bằng chữ cái hoặc dấu gạch dưới.
Một dãy liên tiếp không quá 128 kí tự.
Phân biệt chữ hoa, chữ thường trong tên.
Được trùng với từ khóa.
Không phân biệt chữ hoa, chữ thường trong tên.
Khôngđượctrùngvớitừkhóa
Một dãy liên tiếp không quá 128 kí tự.
Phân biệt chữ hoa, chữ thường trong tên.
Được trùng với từ khóa
Em hãy cho biết cấu trúc chung của chương trình?
Phần mở bài, thân bài.
Phần mở bài, thân bài và kết bài
Phần khai báo và phần thân chương trình.
Phần khai báo, phần thân và phần kết thúc chương trình.
Lệnh in ra màn hình dòng chữ ‘Chao cac ban’
Readln('Chao cac ban');
Begin('Chao cac ban');
Writiln('Chao cac ban');
Writeln('Chao cac ban');
Lệnh khai báo tên chương trình
Progam Ct_dau_tien;
Prorgam Ct_dau_tien;
Program Ct_dau_tien;
Pogram Ct_dau_tien;
Tìm điểm sai trong khai báo hằng sau:
Const Max :=2020;
Dư dấu bằng =
Tên hằng không được nhỏ hơn 4 kí tự
Từ khóa khai báo hằng sai
Dư dấu hai chấm :
Khai báo nào sau đây đúng?
Var x, y: Integer;
Var x, y=Integer;
Var x, y Of Integer;
Var x, y := Integer;
Trong Pascal, từ khóa để khai báo biến là:
Const
Begin
Var
Uses
Trong Pascal, từ khóa để khai báo hằng là:
Const
Begin
Var
Uses
Để khai báo biến a thuộc kiểu xâu kí tự ta khai báo:
Var a: String;
Var a: Integer;
Var a: Char;
Var a: Real;
Giả sử A được khai báo là biến với kiểu dữ liệu xâu, X là biến với kiểu dữ liệu số thực. Phép gán sau đây là không hợp lệ không?
X:=4.1;
X:=324.2;
A:= ‘3242’;
A:=3242 ;
Khai báo sau có ý nghĩa gì?
Var a: Real; b: Char;
Biến a thuộc kiểu dữ liệu số thực và biến b thuộc kiểu dữ liệu kí tự
Biến a thuộc kiểu dữ liệu số nguyên và biến b thuộc kiểu dữ liệu xâu kí tự
Biến a thuộc kiểu dữ liệu số nguyên và biến b thuộc kiểu dữ liệu kí tự
Các câu trên đều sai
Trong lập trình, biến được dùng để lưu trữ (a) và dữ liệu được biến lưu trữ có thể thay đổi trong khi thực hiện chương trình.
Biến là:
Là đại lượng có giá trị không thay đổi trong quá trình thực hiện chương trình
Là đại lượng có giá trị luôn thay đổi trong quá trình thực hiện chương trình
Là đại lượng dùng để tính toán
Là đại lượng dùng để khai báo tên chương trình
Cách khai báo nào sau đây là đúng:
const k= 'tamgiac';
Var g :=15;
Const dien tich;
var chuvi : byte;
Đại lượng được đặt tên dùng để lưu trữ dữ liệu, có giá trị không đổi trong suốt quá trình thực hiện chương trình được gọi là:
Tên
Từ khóa
Biến
Hằng
Đổi phép toán sau sang phép toán trong Pascal:
ax3+bx2+cx=2
(a)
Ngôn ngữ nào được sử dụng để viết chương trình máy tính?
Ngôn ngữ
tiếng Việt
Ngôn ngữ máy
Ngôn ngữ tự nhiên
Ngôn ngữ lập trình
Dãy bit bao gồm các số 0 và 1 (Ví dụ: 00111010) được gọi là:
Ngôn ngữ máy
Ngôn ngữ lập trình
Chương trình
Chương trình dịch
Chương trình dịch dùng để làm gì?
Dịch từ ngôn ngữ lập trình sang ngôn ngữ máy
Dịch từ ngôn ngữ lập trình sang ngôn ngữ tự nhiên
Dịch từ ngôn ngữ máy sang ngôn ngữ lập trình
Dịch từ ngôn ngữ máy sang ngôn ngữ tự nhiên
Trong ngôn ngữ lập trình Pascal
để chạy chương trình em nhấn tổ hợp phím nào?
Shift + F9
Ctrl + F9
Alt + F9
Alt + F2
Trong các tên sau, những tên nào không hợp lệ trong Pascal?
a_b_c
End
8A_Hanhtintay
tugiac123
Cặp từ khóa nào để cho biết điểm bắt đầu và kết thúc
của phần thân chương trình?
Programe, Use
Program, Begin
Program, Uses
Begin, End
Uses là từ khóa khai báo:
Thư viện
tên biến
tên chương trình
Hãy cho biết chương trình Pascal sau tại sao không hợp lệ?
Begin
Program CT_thu;
Writeln(‘Chao cac ban’);
end.
tên chương trình đặt sai cú pháp
Ghi sai tên biến
Trong phần thân chương trình chứa phần khai báo
Trong Pascal, câu lệnh khai báo tên chương trình là:
program bai_1;
uses crt;
clrscr;
readln
Trong Pascal, từ khoá để kết thúc phần thân chương trình là:
Const
Begin
End
Uses
Trong Pascal, Câu lệnh khai báo tên chương trình sai là:
program bai_1;
program dien_tich;
program chu_vi;
program bai 1;
Trong Pascal, từ khoá để bắt đầu phần thân chương trình là:
Const
begin
end
uses
Một chương trình Pascal, phần nào bắt buộc phải có:
Phần khai báo
Phần thân
Cả A và B
Chỉ cần A hoặc B
Cấu trúc của một chương trình Pascal gồm mấy phần:
5 phần
4 phần
3 phần
2 phần
Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ Pascal?
Tam giac;
8a;
bai_tap;
begin;
Máy tính có thể hiểu được trực tiếp ngôn ngữ nào trong các ngôn ngữ sau?
Ngôn ngữ máy
Ngôn ngữ lập trình
Ngôn ngữ Pascal
Tất cả ngôn ngữ trên
Trong các tên sau đây, những tên nào là hợp lệ trong ngôn ngữ Pascal?
CTdautien
begin
hinhvuong
lop8a
Cấu trúc chung của một chương trình gồm:
Phần khai báo
Phần thân chương trình
phần khai báo và phần thân chương trình
Chương trình trên có bao nhiêu dòng lệnh
4
5
6
7
Trong Pascal, những quy tắc đặt tên trong lập trình là:
Không được trùng với các từ khóa
Được trùng với các từ khóa
Tên khác nhau tương ứng với những đại lượng khác nhau
Tên không phân biệt in hoa và in thường
Tên có thể viết dấu tiếng Việt
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)
Hãy chỉ ra Input và Output của bài toán sau: Tìm số lớn nhất trong 3 số a, b, c, d
