Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ĐC Tin 11

Total questions: 28

Worksheet time: 14mins

Name
Class
Date
1.

Đưa dữ liêu ra màn hình, con trỏ sẽ chuyển xuống dòng tiếp theo  ta  dùng thủ tục nào

a)

Readln();

b)

Write();              

c)

Writeln;              

d)

Read();

2.

Để gán giá trị cho một biến số A ta thực hiện như thế nào

a)

<giá trị> := A;    

b)

A := <giá trị>;    

c)

<giá trị> = A;     

d)

A = <giá trị>;

3.

Để tính diện tích đường tròn bán kính R, với pi:=3.14, biểu thức nào trong PASCAL là đúng:

a)

S:=R*R*;         

b)

S:=sqr(R)*pi;     

c)

S:=sqr(R)*;      

d)

S:=R2*pi;

4.

Trong ngôn ngữ Pascal, để chạy chương trình

a)

Nhấn tổ hợp phím Ctrl+F9

b)

Nhấn phím F9

c)

Nhấn tổ hợp phím Shift+F9                

d)

Nhấn tổ hợp phím Alt+F9

5.

Trong Pascal, biểu thức (20 div 3+18 mod 4) bằng :

a)

10

b)

8

c)

7

d)

6

6.

Trong các kiểu dữ  liệu dưới đây, kiểu nào không phải là kiểu nguyên?

a)

byte

b)

word

c)

Longint

d)

extended

7.

Ngôn ngữ lập trình phổ biến thích hợp với nhiều người là:

a)

Ngôn ngữ tự nhiên    

b)

Ngôn ngữ máy tính

c)

Hợp ngữ

d)

Ngôn ngữ lập trình bậc cao

8.

Trong ngôn ngữ Pascal, từ khóa Var dùng để

a)

Khai báo hằng

b)

Khai báo biến

c)

Khai báo tên chương trình

d)

Khai báo thư viện

9.

Biểu thức sqrt(x+y)/x-sqr(x-y)/y viết trong toán học sẽ là biểu thức nào?

a)
b)
c)
d)
10.

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:5:2);

b)

Writeln(‘x=’ ,x:5:2);

c)

Writeln(x:5);

d)

Writeln(x);

11.

Các thành phần cơ bản của ngôn ngữ lập trình gồm:

a)

Bảng chữ cái, tên, ngữ nghĩa

b)

Bảng chữ cái, hằng, ngữ nghĩa

c)

Ngữ pháp, ngữ nghĩa

d)

Bảng chữ cái, cú pháp, ngữ nghĩa

12.

Biểu thức α≤a≤β được biểu diễn trong Pascal là:

a)

(α<=a) or (a<=β)

b)

(α<=a) and (a<=β)

c)

(α≤a) or (a≤β)

d)

(α≤a) and (a≤β)

13.

Câu lệnh nào SAI cú pháp trong các câu lệnh sau:

a)

IF <điều kiện> Then <câu lệnh1> else <câu lệnh2>;

b)

IF <điều kiện> Then <begin … end> else <begin … end>;

c)

IF <điều kiện> = true Then <begin … end> else <begin … end>;

d)

IF <điều kiện> Then <câu lệnh>;

14.

Để nhập giá trị cho hai biến a và b ta dùng lệnh:

a)

Read(a,b) ;

b)

write(a,b);

c)

Read(‘a,b’);       

d)

write(‘a,b’);

15.

Biểu thức: 25 div 3+5/2*3  cho kết quả nào dưới đây :

a)

15.0

b)

9.5

c)

15.5

d)

8.0

16.

Trong ngôn ngữ Pascal, từ khóa Program dùng để

a)

Khai báo hằng

b)

Khai báo biến

c)

Khai báo tên chương trình

d)

Khai báo thư viện

17.

Cho câu lệnh sau If (sqr(x)+sqr(y)<=26) and (y>=x) then z:=x+y else z=0.5; với x=1, y=5

a)

z có giá trị bằng 1

b)

z có giá trị bằng 6

c)

z có giá trị bằng 5

d)

z có giá trị bằng 0.5

18.

Phần thân chương trình được đánh dấu bằng

a)

Begin … end.

b)

Begin … end; 

c)

{ và }

d)

[ và ]

19.

Trong ngôn ngữ Pascal, tên nào sau đây là tên dành riêng:

a)

program, sqr

b)

uses, var

c)

include, const

d)

integer, begin

20.

Trong ngôn ngữ Pascal, tên nào sau đây đặt SAI theo quy tắc đặt tên

a)

tin hoc

b)

tinhoc11

c)

_11

d)

tin_hoc

21.

Trong ngôn ngữ Pascal, từ khóa Const dùng để:

a)

Khai báo tên chương trình

b)

Khai báo hằng

c)

Khai báo thư viện

d)

Khai báo biến

22.

Với giá trị nào của N biểu thức sau đây là đúng. Biểu thức: N = (25 mod 3)

a)

25

b)

3

c)

một giá trị khác

d)

1

23.

Hãy chọn cú pháp khai báo biến đúng:

a)

Var <danh sách biến> : <kiểu dữ liêu>;

b)

Var <danh sách biến> = <kiểu dữ liêu>;

c)

<Danh sách biến> : <kiểu dữ liêu>;

d)

Var <danh sách biến> <kiểu dữ liêu>;

24.

a:=cos(x); a có kiểu dữ liệu là:

a)

Kiểu thực hoặc nguyên

b)

Kiểu nguyên

c)

Không thể xác định kiểu

d)

Kiểu thực

25.

Trong ngôn ngữ lập trình Pascal, để lưu chương trình vào đĩa ta nhấn phím?

a)

F2

b)

F9

c)

F3

d)

F5

26.

<điều kiện> trong cấu trúc rẽ nhanh

a)

biểu thức lôgic

b)

biểu thức toán học

c)

một câu lệnh

d)

biểu thức số học

27.

Cho đoạn chương trình sau:   x:=10; y:=30; writeln(‘x+y’); Kết quả màn hình sẽ là gì?

a)

30

b)

10

c)

40

d)

x+y

28.

Chọn đáp án đúng. Chương trình xuất ra màn hình dòng thông báo "chung ta co gang hoc Pascal that tot"

a)

Begin

             Read( 'chung ta co gang hoc Pascal that tot );

     end.

b)

Begin

             Read( 'chung ta co gang hoc Pascal that tot' );

     end.

c)

Begin

            Write( 'chung ta co gang hoc Pascal that tot' );

    end.

d)

Begin

            Write( 'chung ta co gang hoc Pascal that tot );

     end.