wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ÔN TẬP TIN HỌC CUỐI KÌ 1_2021-2022

Total questions: 31

Worksheet time: 26mins

Name
Class
Date
1.

Trong Pascal, lệnh clrscr được dùng để:

                                                        

                         

a)

    A. Xóa màn hình 

b)

     B. In thông tin ra màn hình  

c)

C. Nhập dữ liệu từ bàn phím   

d)

     D. Tạm dừng chương trình

2.

Từ khóa dùng để khai báo hằng trong ngôn ngữ lập trình Pascal là:

                                                             

a)

A. Const      

b)

  B. Var   

c)

  C. Real   

d)

  D.End

3.

Trong chương trình Pascal từ khoá dùng để khai báo tên chương trình là:

                                           

a)

    A. uses.       

b)

   B. Begin  

c)

  C. Program.   

d)

      D. End

4.

Trong các tên sau, tên nào là hợp lệ trong ngôn ngữ Pascal:

                                           

a)

A. Dien tich;    

b)

    B. Begin;  

c)

  C. Tamgiac;

d)

    D. 5-Hoa-hong;

5.

Biến a được nhận các giá trị là 0  ;   -1  ;   1  ;   2,3 . Ta có thể khai báo a thuộc kiểu dữ liệu nào?

                                              

a)

A. Integer     

b)

B. Char      

c)

     C. Real   

d)

D. String

6.

a là biến dữ liệu kiểu số nguyên. Muốn xuất giá trị của a2 thì ta viết

                          

a)

A. Writeln('a*a')  

b)

B. Readln(' a*a ')  

c)

   C. Writeln(a*a);   

d)

D.  Writwln(a2)

7.

Viết biểu thức toán  a3-b3 sang Pascal thì ta viết là:

                                

a)

  A. a3-b3

b)

   B. a*a*a-b*b*b

c)

  C. a.a.a-b.b.b

d)

       D. aaa-bbb

8.

Để thực hiện phép tính tổng của hai số nguyên a và b ta thực hiện như sau:

                                 

a)

A. Tong=a+b;    

b)

   B. Tong := a+b;  

c)

C. Tong : a+b;   

d)

D. Tong(a+b);

9.

Trong ngôn ngữ lập trình Pascal, từ không phải từ khóa là:

                                                      

a)

  A. Uses     

b)

     B. Program

c)

C. End     

d)

   D. Computer

10.

Dãy kí tự 20n10 thuộc kiểu dữ liệu

                                              

a)

  A. String     

b)

     B. Integer  

c)

   C. Real     

d)

D. Char

11.

Từ khóa để khai báo biến trong ngôn ngữ lập trình Pascal là:

                                  

a)

  A. Const   

b)

  B. Var  

c)

C. Real

d)

  D. End

12.

Để chạy một chương trình Pascal ta nhấn tổ hợp phím

              

a)

  A. Ctrl+F9

b)

B. Alt+F9  

c)

       C. Shitf+F9   

d)

                D. Ctrl+Shift+F9

13.

Phép chia lấy phần dư của hai số nguyên 16 và 5 là biểu thức nào sau đây?:

                                    

a)

A. 16 div 5 = 1   

b)

    B. 16 mod 5 = 1

c)

C. 16 div 5 = 3

d)

  D. 16 mod 5 = 3

14.

A được khai báo là biến có kiểu dữ liệu số nguyên, X là biến dữ liệu kiểu xâu. Phép gán hợp lệ:

                                                      

a)

A. A := 4.5;   

b)

   B. X := ‘1234’;

c)

      C. X := 57;

d)

    D. A := ‘LamDong’;

15.

Trong Pascal khai báo nào sau đây là đúng:

                                    

a)

A. Var hs : real;  

b)

  B. Var 5hs : real;

c)

    C. Const hs : real;   

d)

D. Var S = 24;

16.

Từ nào sau đây không phải từ khoá?

                                                                 

a)

    A. Sqrt         

b)

  B. Begin   

c)

    C. Var  

d)

       D. Program

17.

Câu lệnh nào sau đây là khai báo hằng:

                                   

a)

A. Const n = 20;  

b)

  B. Const n : 20;    

c)

    C. Const n := 20;   

d)

     D. Const n 20;

18.

Tên nào sau đây là do người lập trình đặt:

                                                                                    

a)

A. Var

b)

B. Real      

c)

C. End

d)

    D. n

19.

Khai báo nào sau đây đúng:

                                     

a)

A. Program V D;

b)

B. Program Vi_du;  

c)

  C. Program VD

d)

    D. Program: V_D;

20.

Câu lệnh nào sau đây là câu lệnh gán?

                                                                        

a)

  A. x = 5  

b)

   B. x: 5      

c)

  C. x and 5  

d)

   D. x := x +5;

21.

Câu lệnh nào sau đây dùng để nhập một số từ bàn phím vào biến x?

                              

a)

  A. Writeln(‘Nhập x = ’);  

b)

   B. Write('x');  

c)

   C. Writeln(x);

d)

D. Readln(x);

22.

Câu lệnh nào sau đây dùng để in giá trị biến x ra màn hình?

                                      

a)

A. Writeln(‘Nhap x =’);

b)

   B. Write(x);  

c)

C. Write(‘x’);

d)

     D. readln(x)

23.

Câu nào sau đây đúng khi nói về biến:

                      

   

   

   

a)

A. Biến là công cụ lập trình dù ng để lưu trữ dữ liệu     

b)

B. Biến có giá trị không đổi trong suốt quá trình thực hiện chương trình

c)

      C. Có một số biến có sẵn trong chương trình, không cần khai báo

d)

D. Tên biến phải bắt đầu bằng số

24.

Trong Pascal, muốn dịch chương trình ta dùng tổ hợp phím nào sau đây:

                                      

a)

A. Alt + F9    

b)

      B. Ctrl + F9  

c)

   C. Alt + F3  

d)

D. Ctrl + S

25.

Câu lệnh trong Pascal a := a +1 có ý nghĩa gì?

                                             

                                                  

a)

A.  a có giá trị là 1   

b)

B. a bằng a + 1    

c)

C. Giá trị của a tăng lên một đơn vị

d)

    D. Câu lệnh sai   

26.

Hãy viết lại biểu thức sau sang dạng biều diễn tương ứng trong  Pascal:

(2a2 + 2c2 - a) : 4

4 lines
27.

Hãy viết lại các biểu thức sau sang dạng biều diễn tương ứng trong  Pascal:

xyx+y\frac{x-y}{x+y}  

4 lines
28.

Chuyển biểu thức được viết trong Pascal sau đây thành các biểu thức toán học:

(a*a*a+b*x-8)/2 ;             

4 lines
29.

Chuyển các biểu thức được viết trong Pascal sau đây thành các biểu thức toán học:

(2*a-b*b)/(a+b)

4 lines
30.

Cho đoạn câu lệnh Pascal:

   x := 9; y := 25;

                 x := x + 1;

                 y := y -x;

Hãy xác định giá trị cuối cùng của x và y?

4 lines
31.

Quan sát câu hỏi trong ảnh bên (Nháy vào ảnh để nhìn rõ nội dung nhé)

4 lines