thumbnail

Đề Thi Trắc Nghiệm Ôn tập Môn C++ Phần 1 HUBT Có Đáp Án

Ôn tập và kiểm tra kiến thức lập trình C++ với đề thi trắc nghiệm trực tuyến dành cho sinh viên Đại Học Kinh Doanh và Công Nghệ Hà Nội (HUBT). Đề thi bao gồm các câu hỏi về cú pháp C++, lập trình hướng đối tượng, con trỏ, mảng, hàm, và các thuật toán cơ bản, giúp sinh viên củng cố kiến thức và chuẩn bị tốt cho kỳ thi, kèm theo đáp án chi tiết.

Từ khoá: đề thi trắc nghiệm C++Đại học Kinh Doanh và Công Nghệ Hà NộiHUBTôn tập C++lập trình hướng đối tượngcon trỏmảnghàmthuật toánkiểm tra lập trình C++trắc nghiệm có đáp ánđề thi C++

Đề thi nằm trong bộ sưu tập: Tuyển Tập Đề Thi Môn C++ - Trường Đại Học Kinh Doanh và Công Nghệ Hà Nội (HUBT)

Số câu hỏi: 22 câuSố mã đề: 1 đềThời gian: 1 giờ

141,229 lượt xem 10,858 lượt làm bài


Bạn chưa làm đề thi này!!!

 

Xem trước nội dung:

Câu 1: 1 điểm

Đoạn lệnh sau có kết quả bao nhiêu?

int main() {

         int a, b;

         a = 2 + b = 5;

         cout << a;

         return 0;

}

A.  

    Lỗi biên dịch

B.  

    5

C.  

    Một giá trị bất kỳ

D.  

    7

Câu 2: 1 điểm

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

A.  

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 được 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.

B.  

Khai báo các câu lệnh được sử dụng trong chương trình. Phải tạo các câu lệnh trước thì mới sử dụng được trong chương trình C++.

C.  

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 thân chương trình.

D.  

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

Câu 3: 1 điểm

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

Câu 4: 1 điểm

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

A.  

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

B.  

Là stream đầu vào chuẩn của C++.

C.  

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

D.  

Là lệnh khai báo một biến.

Câu 5: 1 điểm

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

A.  

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

B.  

Là stream đầu vào chuẩn của C++.

C.  

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

D.  

Là lệnh khai báo một biến.

Câu 6: 1 điểm

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 “,”

Câu 7: 1 điểm

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

A.  

<<

B.  

>>

C.  

\\

D.  

||

Câu 8: 1 điểm

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

A.  

<<

B.  

>>

C.  

\\

D.  

||

Câu 9: 1 điểm

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

A.  

<<

B.  

>>

C.  

//

D.  

\* và *\

Câu 10: 1 điểm

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

A.  

<<

B.  

>>

C.  

\\

D.  

/* và */

Câu 11: 1 điểm

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++

Câu 12: 1 điểm

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++*/

Câu 13: 1 điểm

Cách khai báo biến nào sau đây là đúng?

A.  

 <Kiểu dữ liệu> <Danh sách tên biến>;

B.  

 <Danh sách tên biến> : <Kiểu dữ liệu>;

C.  

<Tên biến> = <Giá trị>;

D.  

Tất cả đầu không đúng

Câu 14: 1 điểm

Quy tắc đặt tên biến nào sau đây là đúng?

A.  

Là một chuỗi gồm một hoặc nhiều ký tự chữ, số hoặc ký tự gạch dưới, bắt đầu bằng một ký tự hoặc dấu gạch dưới.

B.  

Không chứa các ký hiệu Đểc biệt hoặc dấu cách.

C.  

Không trùng với các từ khoá.

D.  

Tất cả các quy tắc đầu đúng.

Câu 15: 1 điểm

Kích thước của dữ liệu kiểu char là bao nhiêu byte?

A.  

1

B.  

2

C.  

4

D.  

8

Câu 16: 1 điểm

Khai báo biến nào sau đây là SAI?

A.  

short int = 5;

B.  

int num = 10;

C.  

long lint = 8;

D.  

double d = 3.14;

Câu 17: 1 điểm

Khai báo nào sau đây là ĐÚNG?

A.  

sign double d;

B.  

unsign int i;

C.  

signed a;

D.  

longth t;

Câu 18: 1 điểm

Biến toàn cục là gì?

A.  

Biến khai báo trong thân main, hoặc bên ngoài tất cả các hàm.

B.  

Biến khai báo trong thân một hàm hoặc một khối lệnh.

C.  

Cả hai đáp án đầu đúng.

Câu 19: 1 điểm

Biến cục bộ là dạng biến gì? Chọn câu trả lời đúng nhất.

A.  

Là biến khai báo trong thân một hàm

B.  

Là biến khai báo trong thân một khối lệnh

C.  

Là biến khai báo trong thân hàm main

D.  

Là biến khai báo trong một hàm hoặc một khối lệnh

Câu 20: 1 điểm

Chuỗi ký tự (string) là gì?

A.  

Các giá trị số lớn hơn 0

B.  

Các giá trị không phải là số và có độ dài là 1

C.  

Các giá trị cả chữ và số, nằm trong 2 dấu nháy “” và kết thúc với ký tự null

D.  

Các biến có giá trị true hoặc false

Câu 21: 1 điểm

Lệnh nào sau đây là SAI?

A.  

string s = “Hello world!”;

B.  

string s (“Hello world!”);

C.  

string s = 1234;

D.  

Tất cả đầu đúng

Câu 22: 1 điểm

Khai báo nào sau đây là SAI?

A.  

int i = 75ul;

B.  

int i = 0013;

C.  

int i = 0x4b;

D.  

char c = “a”;

Đề thi tương tự

Đề Thi Trắc Nghiệm Ôn tập môn C++ Cơ Bản HUBT có đáp ánĐại học - Cao đẳng

6 mã đề 226 câu hỏi 1 giờ

144,39011,092

Đề Thi Trắc Nghiệm Ôn tập môn Nguyên Lý Kế Toán HUBTToán

3 mã đề 110 câu hỏi 1 giờ

18,6261,424

Đề thi Trắc nghiệm Ôn tập môn Sinh Dục HPMU Có Đáp ÁnĐại học - Cao đẳng

1 mã đề 40 câu hỏi 45 phút

86,3726,635

Đề Thi Trắc Nghiệm Ôn tập môn Lập trình PLC EPU có đáp ánĐại học - Cao đẳng

3 mã đề 64 câu hỏi 40 phút

144,49411,132

Đề Thi Trắc Nghiệm Ôn tập môn Tư Tưởng Hồ Chí Minh VNUA Đại học - Cao đẳng

7 mã đề 270 câu hỏi 1 giờ

88,7506,853

Đề Thi Trắc Nghiệm Ôn tập Môn Quan Hệ Quốc Tế Có Đáp ÁnĐại học - Cao đẳng

3 mã đề 60 câu hỏi 30 phút

88,6496,817