wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Ôn tập học kì I

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Trong NNLT Pascal luôn có các từ khóa, những từ khóa mà em đã được biết là:

a)

program, uses, begin, end       

b)

program, uses, start, new

c)

format, file, begin, end  

d)

delete, insert, start, new

2.

Để ngăn cách giữa câu lệnh trong NNLT Pascal chúng ta dùng dấu:

a)

Chấm (.)    

b)

Chấm phẩy (;)

c)

Phẩy (,)

d)

Hai chấm (:)

3.

Trong NNLT Pascal để chạy chương trình sau khi đã biên dịch xong người ta thường sử dụng phím nào ?

a)

Ctrl + F8

b)

Ctrl + F9    

c)

Ctrl + F10

d)

Ctrl + F2

4.

Từ khóa dùng để khai báo biến trong NNLT Pascal là:

a)

Const;        

b)

Var

c)

Uses

d)

Program

5.

Để chia lấy phần dư ta dùng phép toán:

a)

div

b)

mod

c)

:        

d)

/

6.

Để chia lấy phần nguyên ta dùng phép toán:

a)

div

b)

mod

c)

:

d)

/

7.

Từ khóa để khai báo hằng trong NNLT Pascal là:

a)

Const

b)

Var

c)

Uses

d)

Program

8.

Trong NNLT Pascal tên nào sau đây hợp lệ

a)

HinhVuong

b)

Hinh Tron

c)

End

d)

8A4

9.

Kết quả của phép chia 7/5 thuộc kiểu gì ?

a)

Kiểu nguyên

b)

Kiểu thực

c)

Kiểu xâu kí tự     

d)

Kiểu thập phân

10.

Tính giá trị cuối cùng của c biết rằng:

          a := 3; b := 5; a := a + b; c := a + b;

a)

c = 8

b)

c = 3 

c)

c = 5

d)

c = 13

11.

Để tăng biến nhớ X lên 1 đơn vị ta thực hiện lệnh:

a)

X = X + 1;

b)

X = X + 1

c)

X := X + 1

d)

X := X + 1;

12.

Cho chương trình sau :

                   Program BT3;

                   Uses crt;

                   Begin

                             Clrscr ; x := 5; Writeln(x+10); Readln;

                   End.

Kết quả khi thực hiện chương trình là:

a)

10              

b)

15     

c)

x + 10

d)

Chương trình dịch thông báo lỗi

13.

Chỉ ra khai báo đúng trong Pascal:

a)

Var  Dien tich : Real ;

b)

Var  123 : Integer;

c)

Var  Tongdiem : Real;

d)

Var a; b; c : Byte;

14.

Câu lệnh Writeln('15*4-30+12= ',15*4-30+12) in ra màn hình kết quả gì?

a)

15*4-30+12         

b)

42     

c)

15*4-30+12= 42

d)

= 42

15.

Chương trình Pascal sau cho kết quả là gì ?

                   Program Bai_tap3 ;

                   Var a, b, c, d : Integer;

                   Begin

                             Clrscr;

                             a := 11; b:= 5;

                             c := a mod b ; d := a div b;

                             Writeln(‘Gia tri cua c = ‘, c); Delay(2000);

                             Writeln(‘Gia tri cua d = ‘, d); Readln;

                   End.

a)

In ra màn hình giá trị c = 1; d = 2

b)

In ra màn hình giá trị c = 1 sau đó ngừng chương trình 2s và in ra màn hình giá trị d = 2

c)

Chương trình báo lỗi không tìm thấy thư viện chứa lệnh Clrscr

d)

Chương trình báo lỗi không tìm thấy thư viện chứa lệnh Clrscr và thủ tục Delay