NEW
Font size
WorksheetsDữ liệu và biến trong chương trình
Total questions: 30
Worksheet time: 15mins
a mod b là chia lấy:
Lấy phần dư
Lấy phần nguyên
Cho hai biến a, b. Biết hai biến đó là số nguyên.
Khai báo nào sau đây là đúng?
Var a,b:real
Var a,b: integer;
Var a,b: real;
Var a,b: interger;
Khi ta gõ dòng lệnh như sau:
writeln('truong THCS Chu Van An');
Kết quả ngoài màn hình ta nhận được sẽ là:
Chương trình báo lỗi
THCS Chu Văn An
trường THCS Chu Van An
truong THCS Chu Van An
a chia b lấy phần nguyên ta sẽ ghi như sau:
a mod b
a div b
a real b;
Tất cả đều sai
Để kết quả ngoài màn hình xuất hiện dòng chữ
'Xin chao cac ban',
ta ghi:
writeln (' Xin chao cac ban');
writeln ('xinchaocacban')
Writeln (Xin chao cac ban);
Lệnh xoá màn hình là lệnh
writeln
readln
clrscr
end
Kết quả nhận được khi ta gõ hai dòng lệnh sau là gì?
writeln('nhap a =');
readln(a);
nhập a=
nhap a=
nhap a =
nhap a =
5
Giả sử Q được khai báo là biến với kiểu dữ liệu ký tự, X là biến với kiểu dữ liệu xâu. Tìm câu trả lời đúng
var Q:char;
X:string;
var Q:char;
var X: string
var Q,X: STRING;
var q,x: char:
Biểu thức a³ + 1 được viết trong ngôn ngữ lập trình Pascal là:
a^3 + 1
a*a*a + 1
a*3 + 1
a.a.a + a
Cấu trúc chung của mọi chương trình gồm:
Phần tên chương trình, phần khai báo, phần mở đầu, phần kết thúc
Phần tên chương trình, phần thân chương trình
Phần khai báo, phần mở đầu, phần kết thúc
Phần khai báo, phần thân chương trình
Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ Pascal:
8A
TAMGIAC
PROGRAM
BAI TAP
Để biên dịch (chạy) chương trình ta sử dụng tổ hợp nào:
Ctrl + F9
Alt + F9
F9
Ctrl + Shift + F9
Trong Pascal, khai báo nào sau đây là đúng?
Var tb:real;
Type 4hs: integer;
const x:real;
var r=30:
Biểu thức toán học (a² + b)(1 + c)³ được biểu diễn trong Pascal như thế nào ?
(a² + b)(1 + c)³
(a.a + b)(1 + c)(1+c)(1+c)
(a*a + b)*(1 + c)*(1+c)*(1+c)
(a*a + b)(1 + c)(1+c)(1+c)
Writeln (‘Ban hay nhap nam sinh’); Readln (NS); Ý nghĩa của hai câu lệnh trên là:
Thông báo ra màn hình dòng chữ " Ban hay nhap nam sinh"
Yêu cầu người sử dụng nhập giá trị cho biến NS
Thông báo ra màn hình dòng chữ " Ban hay nhap nam sinh" và yêu cầu người sử dụng nhập giá trị cho biến NS
Tất cả đều sai
Phép toán (105 div 10 + 105 mod 5) có giá trị là:
5
0
15
10
Thứ tự đúng của chương trình là:
1. Program Chuong trinh 1;
2. Begin
3. Uses crt;
4. Writeln ( ’ hoa cỏ mùa xuân’);
5. End.
1, 3, 2, 4, 5
1, 2, 4, 3, 5
2, 3, 1, 4, 5
1, 2, 3, 4, 5
Trong ngôn ngữ lập trình Pascal, biểu thức dưới đây được biểu diễn như thế nào?
1/(x-a)*(b+2)/(2+a)
1/x-(a*b+2)/(2+a)
1/x-a*(b+2)/(2+a)
(1/x-a*b+2)/(2+a)
Trong các tên sau đây, tên nào hợp lệ trong ngôn ngữ lập trình Pascal?
Khoi 8
Tamgiac;
Bai-tap-thuc-hanh
beginprogram
Khi thực hiện phép chia, phép chia lấy phần nguyên, phép chia lấy phần dư của hai số 14 và 5, có các kết quả sau, hãy chọn kết quả đúng.
14/5 = 2.8; 14 div 5 = 2; 14 mod 5 = 4
14/5 = 2,8; 14 div 5 = 2; 14 mod 5 = 4
14/5 = 2.8; 14 div 5 = 4; 14 mod 5 = 2
14/5 = 2,8; 14 div 5 = 4; 14 mod 5 = 2
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 đây?
Ngôn ngữ tự nhiên của con người
Ngôn ngữ máy
Tất cả các ngôn ngữ trên
Ngôn ngữ lập trình
Trong ngôn ngữ lập trình Pascal, với câu lệnh như sau: Writeln (‘KQ là:’, a); cái gì sẽ in ra màn hình?
Ket qua la: a
Không có gì ngoài màn hình
KQ la: a
KQ la:
(giá trị a được nhập từ bàn phím)
Các tên sau đây, nhóm nào là các từ khoá?
End, Mod, Var, Readln;
Begin; Uses, Write; Or
Begin, Program, Uses, And
Begin, Readln, Or, Uses
Biểu thức 1+1/2+1/(2*3)+1/(3*4)+1/(4*5) là dạng biểu diễn của biểu thức toán học:
Các từ khóa nào viết sai:
Pro_gram
Uses
Writeln
Write
Khai báo biến bằng từ khóa:
Const
Var
Type
Uses
Khai báo hằng bằng từ khóa
Var
Uses
Type
Const
Để lưu tệp chương trình ta ấn phím:
F2
F3
F5
F9
Để nhập dữ liệu ta dùng lệnh:
Clrscr;
Readln (x);
X:='dulieu';
Writeln ('nhapdulieu');
Trong các chương trình sau, chương trình nào không hợp lệ:
Begin
Writeln ('chaocacban');
End.
Program bai1;
Begin
Writeln ('Chaocacban');
End
Program bai1;
Begin
Writeln ('Chaocacban!!!');
End.
Program bai1;
Begin
Clrsrc;
Writeln ('Chaocacban!!!')
End.
