Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Bài 7+8_Lớp 11

Total questions: 20

Worksheet time: 15mins

Name
Class
Date
1.
Cho x và y là các biến đã khai báo kiểu thực, câu lệnh nào sau đây là đúng?
a)
Readln(x,5);
b)
Readln( ‘ x= ’ , x);
c)
Readln(x:5:2);
d)
Readln(x,y);
2.
Cho x là biến thực đã được gán giá trị 12.41235. Để thực hiện lên màn hình nội dung “x=12.41” cần chọn câu lệnh nào sau đây ?
a)
Writeln(x);
b)
Writeln(‘x=’ ,x:5:2);
c)
Writeln(x:5:2);
d)
Writeln(x:5);
3.
Ta có đoạn chương trình sau:
Begin
Writeln('Day la lop TIN HOC'); End.
Đoạn chương trình trên sẽ hiển thị:
a)
'Day la lop TIN HOC'
b)
Day la lop TIN HOC
c)
Không chạy được vì có lỗi
d)
"Day la lop TIN HOC"
4.
Lệnh Write( ’5 x 4 = ’ , 5*4 ); Viết gì ra màn hình:
a)
20 = 5 * 4
b)
5 x 4 = 5*4
c)
20 = 20
d)
5 x 4 = 20
5.
Câu lệnh Write(N:5, x:6:2); thể hiện:
a)
Biến N có độ rộng là 5, biến x có độ rộng là 6 và số chữ số thập phân là 2
b)
Biến N có số chữ số thập phân là 5, biến x có độ rộng là 6 và số chữ số thập phân là 2
c)
Biến N có độ rộng là 5, biến x có độ rộng là 2 và số chữ số thập phân là 6
d)
Biến N có số chữ số thập phân là 5, biến x có độ rộng là 6 và số chữ số thập phân là 2
6.
Trong Pascal, thủ tục Readln cuối cùng dùng để làm gì?
a)
Xuất kết quả ra màn hình
b)
Tạm dừng thực hiện chương trình
c)
Nhập dữ liệu vào
d)
Khai báo biến
7.

Cho x, y, z là ba biến nguyên. Cách nhập giá trị nào sau đây là sai khi muốn nhập giá trị 3, 4, 5 cho ba biến này từ bàn phím bằng câu lệnh readln(x,y,z); ?

a)

Gõ 3, 4, 5 sau đó nhấn phím Enter (giữa hai số liên tiếp gõ dấu phẩy);

b)

Gõ 3, 4, 5 sau đó nhấn phím Enter (giữa hai số liên tiếp gõ một dấu cách);

c)

Gõ 3 sau đó nhấn phím Enter rồi gõ 4 sau đó nhấn phím Enter rồi gõ 5 sau đó nhấn phím Enter;

d)

Gõ 3 sau đó nhấn phím Tab rồi gõ 4 sau đó nhấn phím Tab rồi gõ 5 sau đó nhấn phím Enter;

8.

Cho S là biến có kiểu xâu (String) và y là biến kiểu thực. Trong các cách sau đây, khi thực hiện câu lệnh readln(S,y) nhập giá trị cho S = ‘ Tran Van Thong’ và y = 7.5 từ bàn phím, cách nhập nào đúng ?

a)

Gõ “Tran Van Thong 7.5” sau đó nhấn Enter;

b)

Gõ “Tran Van Thong” sau đó nhấn phím Enter rồi gõ “7.5” sau đó nhấn phím Enter;

c)

Gõ “Tran Van Thong 7,5” sau đó nhấn phím Enter;

d)

Gõ “Tran Van Thong ” rồi gõ dấu phẩy rồi gõ “7.5” sau đó nhấn phím Enter;

9.

Trong NNLT Pascal, để chạy chương trình dùng tổ hợp phím:

a)

Ctrl + F9

b)

Alt + F9

c)

Shift + F9

d)

Ctrl + Alt + F9

10.

Khi soạn thảo chương trình dùng phím gì để xóa một ký tự bên trái dấu nháy?

a)

Ctrl + Y

b)

Delete

c)

Insert

d)

Backspace

11.

Để nhập một số từ bàn phím vào biến x ta dùng lệnh?

a)

Readln(x);

b)

Writeln(‘Nhap x = ’);

c)

Writeln(x);

d)

Read(‘X’);

12.

Để nhập giá trị cho 2 biến a và b ta dùng lênh?

a)

Readln(a,b);

b)

Write(a,b);

c)

Real(a,b);

d)

Read(‘a,b’);

13.

Đoạn chương trình sau:

Begin

Writeln ('Làm quen với lập trình PASCAL');

End.

sẽ hiển thị kết quả:

a)

Làm quen với lập trình PASCAL

b)

‘Làm quen với lập trình PASCAL'

c)

Không chạy được vì có lỗi

d)

" Làm quen với lập trình PASCAL"

14.

Giả sử a, b, c là các biến kiểu số nguyên. Lệnh nhập giá trị cho ba biến được viết:

Readln(a, b); Readln(c);

Các thao tác nhập ba giá trị 6 3 7 cho ba biến a, b, c nào dưới đây là đúng?

a)

6 3 7 Enter

b)

6 Enter 3 Enter 7 Enter

c)

6, 3 Enter 7

d)

5 Enter 3 7 Enter

15.

Giả sử có đoạn chương trình sau:

Var a, b: integer;

Begin

a := 4; b := 5;

writeln(‘Tong cua ’, a, ‘ va ’, b, ‘ la ’, a + b);

End.

Kết quả in ra màn hình là:

a)

Tong của 4 va 5 la 9.

b)

‘Tong cua ’, a, ‘ va ’, b, ‘ la ’, a + b;

c)

Tong cua ’, a, ‘ va ’, b, ‘ la ’, 9;

d)

Tong cua ’, 4, ‘ va ’, 5, ‘ la ’, 9;

16.

Trong ngôn ngữ lập trình Pascal để đưa giá trị của biến x ra màn hình ta dùng lệnh:

a)

A. Readln(‘x’);

b)

B. Readln(x);

c)

C. Readln(x)

d)

D. Realn(x);

17.

Câu lệnh Write(‘TONG = ‘,10 + 20); cho kết quả ?

a)

A. 30

b)

B. TONG = 10 + 20

c)

C. TONG = 30

d)

D. 10 + 20

18.

Trong ngôn ngữ lập trình Pascal, kết quả đưa ra màn hình của chương trình sau là?

Var a: real;

Begin

a:= 15;

writeln(‘KQ la ’,a);

End.

a)

A. KQ la a

b)

B. Chương trình báo lỗi

c)

C. KQ la 15

d)

D. KQ la 1.5000000000E+01

19.

Trong NNLT Pascal, để chạy chương trình ta dùng tổ hợp phím:

a)

A. Ctrl + F9

b)

B. Alt + F9

c)

C. Shift + F9

d)

D. Ctrl + Alt + F9

20.

Trong ngôn ngữ lập trình Pascal để biên dịch chương trình ta sử dụng tổ hợp phím:

a)

A. Alt + X

b)

B. Shift + F9

c)

C. Alt + F9

d)

D. Ctrl + F9