wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ÔN TẬP CHƯƠNG I, II TIN HỌC 11

Total questions: 35

Worksheet time: 25mins

Name
Class
Date
1.

Trong cấu trúc C++, Lệnh #include dùng để làm gì?

a)

Thông báo trong chương trình sử dụng các lệnh tính toán, thông báo các biến sử dụng trong chương trình

b)

Khai báo các câu lệnh sử dụng trong chương trình

c)

Thông báo cho bộ tiền biên dịch thêm các thư viện chuẩn trong C++. Các lệnh sử dụng trong thân chương trình phải có prototype nằm trong các thư viện chuẩn này.

d)

Không có đáp án đúng

2.

Kết thúc một dòng lệnh trong chương trình C++, ta sử dụng ký hiệu gì?



a)

Dấu ;

b)

Dấu ,

c)

Dấu .

d)

Dấu :

3.

Lệnh cin trong C++ đi kèm với cặp dấu nào?

a)

<<

b)

\\

c)

>>

d)

||

4.

Trong cấu trúc chương trình C++, có bao nhiêu hàm main

a)

1

b)

2

c)

3

d)

4

5.

Lệnh cout trong C++ có tác dụng gì?

a)

Là stream đầu ra chuẩn trong C++

b)

Là lệnh chú thích trong C++

c)

Là stream đầu vào chuẩn trong C++

d)

Là lệnh khai báo biến trong C++

6.

Lệnh cin trong C++ có tác dụng gì?

a)

Là stream đầu ra chuẩn trong C++

b)

Là lệnh chú thích trong C++

c)

Là stream đầu vào chuẩn trong C++

d)

Là lệnh khai báo biến trong C++

7.

Lệnh cout trong C++ đi kèm với dấu nào?

a)

<<

b)

>>

c)

//

d)

;

8.

Câu lệnh nào viết ra màn hình dòng chữ: Hello! World

a)

cout<<"Hello! World"

b)

cout<<"Hello! World";

c)

cout<<"hello! World";

d)

cout>>"Hello! World";

9.

Để chú thích trên một dòng lệnh trên C++, ta dùng cặp dấu nào?

a)

//

b)

{ }

c)

/*

d)

<<

10.

Để chú thích trên nhiều dòng lệnh trên C++, ta dùng cặp dấu nào?

a)

//

b)

{ và }

c)

/* và */

d)

<<

11.

Kí kiệu phép gán trong C++ là

a)

:=

b)

=

c)

+=

d)

==

12.

Các kiểu dữ liệu cơ bản trong C++ bao gồm

a)

Số nguyên, số thực

b)

Số nguyên, số thực, kiểu ký tự

c)

Số thực, kiểu ký tự, kiểu lôgic

d)

Số nguyên, số thực, kiểu ký tự, kiểu lôgic

13.

Biểu thức 2*a=3 là

a)

Biểu thức lôgic

b)

Biểu thức quan hệ

c)

Biểu thức số học

d)

Biểu thức lôgic và biểu thức quan hệ

14.

ký hiệu để bắt đầu một hàm trong c++?

a)

{ }

b)

→ and ←

c)

BEGIN and END

d)

( and )

15.

kiểu dữ liệu không đúng trong c++

a)

double

b)

int

c)

integer

d)

float

16.

để so sánh hai giá trị bằng nhau dùng ký hiệu nào?

a)

:=

b)

=

c)

equal

d)

==

17.

đâu là toán tử and ?

a)

&

b)

||

c)

&&

d)

|

18.

Kiểu dữ liệu nào sau đây có miền giá trị lớn nhất?

a)

int

b)

long long

c)

float

d)

short int

19.

Biểu thức 22 % 5 cho kết quả là:

a)

2

b)

4

c)

4.4

d)

5

20.

Chú thích nào sau đây là chính xác

a)

// Lập trình C++

b)

/Lập trình C++

c)

Lập trình C++

d)

{Lập trình C++ }

21.

Biểu thức sqrt(36) /4 cho kết quả?

a)

1.5

b)

1

c)

6

d)

9

22.

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

a)

X <- Y;

b)

Y->X

c)

X=Y;

d)

X := Y;

23.

Biến N chỉ để lưu tuổi của một người. Hãy cho biết khai báo nào sau đây là đúng và tốn ít bộ nhớ nhất?

a)

bool n ;

b)

float n ;

c)

int n ;

d)

long long n ;

24.

Giả sử x là biến kiểu int, phép gán nào sau đây là đúng:

a)

x = 5000000000 ;

b)

x = -123;

c)

x = 3.14 ;

d)

x = 3/4;

25.

Trong C++, biểu thức (20 % 3+18 / 4) cho kết quả là:

a)

6

b)

4

c)

11.2

d)

8

26.

Cho chương trình bằng ngôn ngữ lập trình C++, các lệnh trong phần thân chương trình được đánh số như hình bên. Hỏi câu lệnh trên dòng 8 trong chương trình trên thực hiện việc gì?

a)

Nhập vào từ bàn phím số nguyên cho biến t

b)

In lên màn hình giá trị của số nguyên t

c)

In lên màn hình dòng chữ: “moi thim nhap vao so giay:”

d)

Dừng màn hình

27.

Cho chương trình bằng ngôn ngữ lập trình C++, các lệnh trong phần thân chương trình được đánh số như hình bên.

Hỏi khi thực hiện xong câu lệnh ở dòng 11 thì M và N có giá trị như thế nào?

a)

M=2019, N=2018

b)

M=2019, N=2019

c)

M= 2018, N=2019

d)

M= 2018, N=2018

28.

Cho chương trình bằng ngôn ngữ lập trình C++, các lệnh trong phần thân chương trình được đánh số như hình bên.

Hỏi khi thực hiện xong câu lệnh ở dòng 9 thì M và N có giá trị như thế nào?

a)

M=2019, N=2018

b)

M=2019, N=2019

c)

M= 2018, N=2019

d)

M= 2018, N=2018

29.

Cho chương trình bằng ngôn ngữ lập trình C++, các lệnh trong phần thân chương trình được đánh số như sau:

Hỏi khi thực hiện chương trình (chạy) thì M và N có giá trị như thế nào?

a)

M=2019, N=2018

b)

M=2019, N=2019

c)

M= 2018, N=2019

d)

M= 2018, N=2018

30.

Thực hiện chương trình C++ sau đây sẽ in lên màn hình giá trị nào?

a)

In lên màn hình số 15

b)

In lên màn hình số 69

c)

In lên màn hình số 64.5

d)

In lên màn hình số 96

31.

Cho chương trình bằng ngôn ngữ lập trình C++ như hình bên. Hỏi khi thực hiện chương trình trên sẽ in lên màn hình giá trị nào?

a)

In lên màn hình số 0

b)

In lên màn hình số 18

c)

In lên màn hình chữ tong

d)

Không in gì

32.

Cho x, y, z là ba biến nguyên. Cách nhập giá trị nào sau đây là sai khi muốn nhập giá trị 3, 4, 5 cho ba biến này từ bàn phím bằng câu lệnh cin>>a>>b>>c; ?

a)

Gõ 3   4  5 sau đó nhấn phím Enter (giữa hai số liên tiếp gõ một dấu cách);

b)

Gõ 3, 4, 5 sau đó nhấn phím Enter (giữa hai số liên tiếp gõ dấu phẩy);

c)

Gõ 3 sau đó nhấn phím Enter rồi gõ 4 sau đó nhấn phím Enter rồi gõ 5 sau đó nhấn phím Enter;

33.

Cho chương trình bằng ngôn ngữ lập trình C++, các lệnh trong phần thân chương trình được đánh số như sau: Hỏi câu lệnh trên dòng 7 trong chương trình trên thực hiện việc gì?

a)

Nhập vào từ bàn phím số nguyên cho biến t

b)

In lên màn hình giá trị của số nguyên t

c)

In lên màn hình dòng chữ: “moi thim nhap vao so giay:”

d)

Dừng màn hình

34.

Tên cô giáo dạy tin của bạn?

(a)  

35.

Điều bạn mong muốn ở thầy cô dạy tin của bạn?

4 lines