wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Tin học 8 - CĐ5

Total questions: 21

Worksheet time: 11mins

Name
Class
Date
1.

Cho biết ý nghĩa của 2 câu lệnh sau:

Writeln (‘Nhap so luong: ’);

Readln (SL); 

a)

Thông báo ra màn hình dòng chữ: “Nhap so luong”. 

b)

Yêu cầu người sử dụng nhập giá trị cho biến SL.

c)

Thông báo ra màn hình dòng chữ: “Nhap so luong” và yêu cầu người sử dụng nhập giá trị cho biến SL.

2.

Trong ngôn ngữ lập trình Pascal, câu lệnh nào sau đây là sai:

a)

a := bai tap; 

b)

b := ‘baitap’;

c)

r := pi*15;

d)

x := 5.8;

3.

Với x là kiểu số nguyên, phép gán nào sau đây là đúng:

a)

x := 5/2;

b)

x := x*(3/2);

c)

x := x*0.1;

d)

x := x*5;

4.

Giả sử Y là biến với kiểu dữ liệu kí tự. Phép gán nào sau đây là hợp lệ:

a)

Y = 2014;

b)

Y := ‘Tin hoc’;

c)

Y := 35000;

d)

Y := - 100;

5.

Câu 12: Giả sử Y là biến với kiểu dữ liệu kí tự. Phép gán nào sau đây là hợp lệ:

a)

Y = 2014;

b)

Y = Tin hoc;

c)

Y := 8.5;

d)

Y := ’6789’;

6.

Để 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)

Tong=a+b;

b)

Tong:=a+b;

c)

Tong:a+b;

d)

Tong(a+b);

7.

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

a)

Tich = a x b;

b)

Tich = a * b;

c)

Tich := a * b;

d)

Tich := (a x b);

8.

Kết quả in ra màn hình của câu lệnh :  Writeln(‘5+20 = ‘, 20+5); là:

a)

5+20=25

b)

5+20=20+5

c)

20+5=25

d)

25 = 25

9.

Câu 24: Kết quả in ra màn hình của câu lệnh :  Writeln(‘5+20 = ‘, ‘20+5’); là:

a)

5+20=25

b)

5+20=20+5

c)

20+5=25

d)

25 = 25

10.

Kết quả in ra màn hình của câu lệnh :  Writeln(‘5+20 = ‘, 5 + 20);

a)

5+20=25

b)

5+20=20+5

c)

20+5=25

d)

25 = 25

11.

Kết quả in ra màn hình của câu lệnh :  Writeln(‘5+20 = ‘, '5 + 20');

a)

5+20=25

b)

5+20=5+20

c)

20+5=25

d)

25 = 25

12.

Cho biết Kết quả sau khi thực hiện đoạn chương trình sau?

a := 1; b := 9;

Write(‘a + b = ‘, a + b);

a)

In ra a + b = a + b

b)

In ra a + b = 1 + 9

c)

In ra a + b = 10

d)

In ra 10 = 10

13.

Cho biết Kết quả sau khi thực hiện đoạn chương trình sau?

a := 1; b := 9;

Write(‘a x b = ‘, a * b);

a)

In ra màn hình

a x b = a * b

b)

In ra màn hình

a x b = 1 * 9

c)

In ra màn hình

a x b = 1

d)

In ra màn hình

a x b = 9

14.

Cho biết Kết quả sau khi thực hiện đoạn chương trình sau?

a := 1; b := 9;

Write(‘a + b = ‘);

Write( a + b);

a)

In ra

  a + b = a + b 

b)

In ra

a + b = 10

c)

In ra

a + b =

  1 + 9

d)

In ra

a + b =

10

15.

Cho biết Kết quả sau khi thực hiện đoạn chương trình sau?

a := 1; b := 9;

Writeln(‘a + b = ‘);

Writeln( a + b);

a)

In ra màn hình

a + b = a + b 

b)

In ra màn hình

a + b = 10

c)

In ra màn hình

a + b =

  1 + 9

d)

In ra màn hình

a + b =

10

16.

Giả sử A được khai báo là biến với kiểu dữ liệu xâu, Phép gán nào sau đây là hợp lệ?

a)

A:=4;

b)

A:=3242;

c)

A:= ‘3242’;

d)

A:=3242 ;

17.

Giả sử X được khai báo là biến với kiểu dữ liệu số thực, Phép gán nào sau đây là không hợp lệ?

a)

X:=4;

b)

X:=3242;

c)

X:= ‘3242’;

d)

X:=7.5 ;

18.

Em hãy cho biết kí hiệu của phép gán?

a)

:

b)

=

c)

: =

19.

Em hãy cho biết ý nghĩa của lệnh Readln;

a)

Tạm dừng chương trình cho đến khi nhấn phím Enter

b)

Lệnh nhập dữ liệu

c)

Lệnh xuất ra màn hình

d)

Câu lệnh gán

20.

Em hãy cho biết ý nghĩa của lệnh Writeln;

a)

Lệnh in ra màn hình 1 dòng trống

b)

Lệnh nhập dữ liệu

c)

Lệnh in ra màn hình, đưa con trỏ về cuối dòng

d)

Lệnh in ra màn hình, đưa con trỏ về đầu dòng tiếp theo

21.

Cho biết ý nghĩa của 2 câu lệnh sau:

Writeln (‘Ban hay nhap nam sinh’);

Readln (NS); 

a)

Thông báo ra màn hình dòng chữ: “Ban hay nhap nam sinh”.

b)

Yêu cầu người sử dụng nhập giá trị cho biến NS.

c)

Thông báo ra màn hình dòng chữ: “Ban hay nhap nam sinh” và yêu cầu người sử dụng nhập giá trị cho biến NS.