wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Bài tập Tin học ngày 12/1/2022

Total questions: 18

Worksheet time: 26mins

Name
Class
Date
1.

Bài toán là gì?

a)

Một món ăn cần nấu

b)

Một đồ uống cần pha

c)

Một công việc hay nhiệm vụ cần giải quyết

2.

Xét bài toán tính diện tích hình chữ nhật thì điều kiện cho trước là:

a)

Diện tích hình tam giác

b)

Chiều cao hình tam giác

c)

Một cạnh và chiều cao tương ứng với cạnh đó

3.

Quá trình giải bài toán trên máy tính gồm mấy bước:

a)

1

b)

2

c)

3

4.

Câu lệnh Pascal nào đúng?

a)

if x:=7 then a:=b;

b)

if x>5: then a:=b;

c)

if x>5 then; a:=b;

5.

Cho câu lệnh: if x>10 then x:=x+1;

Giá trị của x là bao nhiêu nếu trước đó giá trị của x=5.

a)

5

b)

6

c)

7

6.

Cho 1 số nguyên A, câu lệnh nào sau đây để kiểm tra xem A là số chẵn hay số lẻ?

a)

if A mod 2 = 0 then write('A la so chan') else write('A la so le');

b)

if A mod 3 = 0 then write('A la so chan') else write('A la so le');

c)

if A mod 4 = 0 then write('A la so chan') else write('A la so le');

7.

Đâu là cú pháp của câu lệnh lặp?

a)

For <biến đếm>:=<giá trị cuối> to <giá trị đầu> do <câu lệnh>;

b)

For <biến đếm>:=<giá trị đầu> to <giá trị cuối> do <câu lệnh>;

c)

For <biến đếm>:=<giá trị 1> to <giá trị 2> do <câu lệnh>;

8.

Hãy cho biết giá trị của biến X bằng bao nhiêu sau khi thực hiện câu lệnh:

   X:= 10;

   IF (91 mod 3 ) = 0 then X :=X+20;

a)

10

b)

30

c)

2

d)

1

9.

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

10.

Các phép toán viết bằng ngôn ngữ lập trình Pascal dưới đây thì phép toán nào đúng:

a)

{3*a + [ 4*c – 7*(a +2*c)] -5*b}

b)

a*x*x – b*x + 7a : 5

c)

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

d)

- b: (2*a*c)

11.

Tìm điểm sai trong khai báo hằng sau:

   Const Max :=2010;

a)

Dư dấu bằng (=)

b)

Tên hằng không được nhỏ hơn 4 kí tự

c)

Từ khóa khai báo hằng sai

d)

Dư dấu hai chấm (:)

12.

Để khai báo biến x thuộc kiểu xâu kí tự ta khai báo:

a)

Var x: String;

b)

Var x: Integer;

c)

Var x: Char;

d)

Var x: Real;

13.

Mô tả thuật toán pha trà mời khách

   + B1: Tráng ấm, chén bằng nước sôi

   + B2: Rót nước sôi vào ấm và đợi khoảng 3 đến 4 phút.

   + B3: Cho trà vào ấm

   + B4: Rót trà ra chén để mời khách.

a)

B1- B3-B4- B2

b)

B1- B3- B2-B4

c)

B2-B4-B1-B3

d)

B3-B4-B1-B2

14.

Phát biểu nào sau đây có thể lấy làm biểu thức điều kiện trong cấu trúc rẽ nhánh ?

a)

A:= B

b)

A > B

c)

N mod 100

d)

“A nho hon B”

15.

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

       S:=0;

       For i:=1 to 1 do S:=S+1;

Sau khi chạy đoạn chương trình trên, giá trị S là:

a)

S=100

b)

S=0

c)

S=1

d)

Không xác định

16.

Số lần lặp của câu lệnh lặp for…to…do… được tính như thế nào?

a)

Giá trị đầu – giá trị cuối

b)

Giá trị đầu – giá trị cuối + 1

c)

Giá trị cuối – giá trị đầu

d)

Giá trị cuối – giá trị đầu + 1

17.

Vòng lặp sau cho kết quả S bằng bao nhiêu:

S := 1;   For i := 1 to 3 do S := S * 2;

a)

S = 6

b)

S = 8  

c)

S = 10   

d)

S = 12

18.

Hãy viết chương trình tính diện tích hình chữ nhật có chiều dài là a và chiều rộng là b.

4 lines