{1} Program Bai_kiem_tra ;
{2} Var a,b : = integer ;
{3} const c : =3 ;
{4} Begin
{5} a : =200 ;
{6} b : = a/c ;
{7} write (b) ;
{8} Readln
{9} End .
Xác định các câu lệnh sai trong chương trình.
A. 2,4,6 B. 3,6,8 C. 4,6,8 D. 2,3,9
{1} Program Bai_kiem_tra ;
{2} Var a,b : = integer ;
{3} const c : =3 ;
{4} Begin
{5} a : =200 ;
{6} b : = a/c ;
{7} write (b) ;
{8} Readln
{9} End .
Xác định các câu lệnh sai trong chương trình.
A. 2,4,6 B. 3,6,8 C. 4,6,8 D. 2,3,9
Cho đoạn chương trình sau: s := 0; i := 1 while s <= 10 do begin i := i + 1; s := s + i; end;
xác định điều kiện và câu lệnh
Giúp me vs!
Câu 1: Theo em viết chương trình là
A. Tạo ra các câu lệnh được sắp xếp theo một trình tự nào đó.
B. Viết ra một đoạn văn bản được sắp xếp theo chương trình.
C. Viết ra các câu lệnh mà em đã được học.
D. Tạo ra các câu lệnh để điều khiển Robot.
Câu 2: Chương trình dịch dùng để:
A. Dịch từ ngôn ngữ lập trình sang ngôn ngữ máy.
B. Dịch từ ngôn ngữ lập trình sang ngôn ngữ tự nhiên.
C. Dịch từ ngôn ngữ máy sang ngôn ngữ lập trình.
D. Dịch từ ngôn ngữ máy sang ngôn ngữ tự nhiên.
Câu 3: 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.
Câu 4: Tên nào viết đúng theo quy tắc đặt tên trong Pascal?
A. tin hoc 8ª. B. Tin học 8. C. Tin_hoc_8. D. TINHOC 8.
Câu 5: Để nhập dữ liệu ta dùng lệnh
A. Clrscr; B. Readln(x); C. X:= ‘dulieu’; D. Write(‘Nhap du lieu’);
4.Nhiệm vụ của chương trình dịch là
(1 Điểm)
Dịch chương trình sang tiếng Anh.
Dịch chương trình qua ngôn ngữ Pascal.
Dịch chương trình thành ngôn ngữ máy.
Tất cả đều sai.
5.Câu lệnh nào trong các câu lệnh dưới đây dùng để khai báo tên chương trình?
(1 Điểm)
uses crt;
writeln(‘chao Pascal’);
program BT_1;
progam BT 1;
6.Các thành phần cơ bản của một ngôn ngữ lập trình là:
(1 Điểm)
Các từ khóa và tên.
Bảng chữ cái, các từ khóa và tên.
Bảng chữ cái và các quy tắc viết để viết nên các câu lệnh để tạo nên chương trình hoàn chỉnh.
Chỉ bảng chữ cái và các từ khóa.
7.Câu lệnh nào dưới đây sẽ cho kết quả: Hello Pascal và còn trỏ đứng cuối dòng hiển thị ?
(1 Điểm)
write(‘HELLO PASCAL’);
writeln(‘HELLO PASCAL’);
write(HELLO PASCAL);
writeln(HELLO PASCAL);
8.Trong các tên sau đây, tên nào là không hợp lệ trong ngôn ngữ Pascal?
(1 Điểm)
Tam giac
Tamgiac1
TAMGIAC
Tam_giac
9.Trong Pascal, từ khoá để khai báo thư viện ?
(1 Điểm)
Const.
Begin.
Program.
Uses.
10.Lệnh nào trong các lệnh dưới đây dùng để xoá màn hình kết quả?
(1 Điểm)
Begin.
clrscr.
readln.
End.
Câu 35: Một chương trình có các khai báo sau:
Var a,b : real;
Const c = 3.14;
Câu lệnh nào trong các câu lệnh sau là không hợp lệ?
A. readln(a,b);
B. a:=b*c;
C. c:= a;
D. b:= c;
cho đoạn lệnh, hãy thực hiện các lệnh trong đoạn chương trình và cho biết sau khi thực hiện giá trị biến s,i bằng bao nhiều có bap nhiều vòng lặp trong câu lệnh s:=0;
for i:=1 to 10 do s:=s+1;
Câu 14 (2,0 điểm): Trong các câu lệnh lặp trong Pascal sau đây đúng hay sai. Vì
sao?
a. While i<5 do i=i+1;
b. While 3=3 do i:=i+1;
c. While x<3 do x:=x+1;
d. For i:=2.5 to 10 do x:=x+1;
Cho biết giá trị của biến S và n sau khi thực hiện đoạn chương trình trên
Một chương trình có các khai báo sau:
Var a,b : real;
Const c = 16.8;
Câu lệnh nào trong các câu lệnh sau là không hợp lệ?
a.readln(a,b);
b.a:=b*c;
c:=a;
b;=c;