TOP 40 câu Trắc nghiệm Tin học 11 C++ Bài 3 (có đáp án 2023): Cấu trúc chương trình
Bộ 40 câu hỏi trắc nghiệm Tin học lớp 11 C++ Bài 3: Cấu trúc chương trình có đáp án đầy đủ các mức độ giúp các em ôn trắc nghiệm Tin học 11 C++ Bài 3.
Trắc nghiệm Tin học 11 C++ Bài 3: Cấu trúc chương trình
Câu 1. Trong cấu trúc chương trình C++, lệnh #include dùng để làm gì?
A. 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++.
B. 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.
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.
Đáp án: B
Giải thích:
Trong chương trình C++lệnh #include dùng để 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.
Câu 2. Trong C++ khi cần khai báo hằng ta dùng từ khóa:
A. const
B. var
C. #include
D. type
Đáp án: A
Giải thích:
Trong C++ để khai báo hằng ta dùng từ khóa const.
Câu 3. Thư viện <iostream> trong C++ cung cấp:
A. Mọi tiện ích để làm việc
B. Các tiện ích có sẵn để làm việc với số học.
C. Các thư viện chuẩn trong C++.
D. Các tiện ích có sẵn để làm việc với bàn phím và màn hình.
Đáp án: D
Giải thích:
Thư viện <iostream> trong C++ cung cấp các tiện ích có sẵn để làm việc với bàn phím và màn hình.
Câu 4. Trong C++ khai báo hằng đúng là:
A. PI=3.14
B. const PI=3.14
C. const PI:=3.14
D. const 3.14
Đáp án: B
Giải thích:
Khai báo hằng trong C++ có dạng: const<tên hằng>=<giá trị>.
Câu 5. Chọn phát biểu đúng nhất khi nói về biến?
A. Biến là đại lượng nhận giá trị trước khi chương trình thực hiện.
B. Biến là đại lượng được đặt tên và có giá trị thay đổi trong quá trình thực hiện chương trình.
C. Biến có thể lưu trữ nhiều loại giá trị khác nhau.
D. Biến có thể đặt hoặc không đặt tên gọi.
Đáp án: B
Giải thích:
Biến là đại lượng được đặt tên, dùng để lưu trữ giá trị và có giá trị thay đổi trong quá trình thực hiện chương trình.
Câu 6. Bài toán giải phương trình bậc nhất ax+b=0 có các biến là:
A. a,b,x
B. a, b
C. x
D. b,x
Đáp án: A
Giải thích:
Dựa theo input và output của bài toán:
Input: a,b
Output: x
Câu 7. Chú thích trên một dòng nào sau đây là chính xác?
A. \\lap trinh c++
B. {lap trinh c++}
C. //lap trinh c++
D. /*lap trinh c++
Đáp án: C
Giải thích:
Chú thích trên một dòng được bắt đầu bằng dấu //
Câu 8. Cho chương trình sau:
#include
int main()
{
count<<”lap trinh c++”;
}
Chọn phát biểu đúng khi nói về chương trình trên:
A. Phần khai báo chỉ có một câu lệnh khai báo thư viện.
B. Chương trình không có phần khai báo.
C. Chương trình không có hàm main().
D. Không có câu lệnh nào trong phần thân chương trình.
Đáp án: A
Giải thích:
Phần khai báo chỉ có một câu lệnh #include khai báo thư viện .
Câu 9. Khi khảo sát phương trình đường thẳng ax+by+c=0, các hệ số a, b, c có thể được khai báo:
A. Là những hằng số học.
B. Là những biến đơn.
C. Là những hằng xâu.
D. Là những hằng logic.
Đáp án: B
Giải thích:
Các hệ số a, b, c chỉ nhận một giá trị tại mỗi thời điểm thực hiện chương trình nên được khai báo là những biến đơn.
Câu 10. Chương trình C++ là một tệp văn bản có đuôi mặc định là:
A. .pas
B. .cpp
C. .exe
D. .doc
Đáp án: B
Giải thích:
Thực tế chương trình C++ chỉ là một dãy các dòng lệnh được viết trong một tệp văn bản có đuôi mặc định là .cpp
Câu 11. Khẳng định nào sau đây là đúng khi nói về hàm main() ?
A. Hàm main() là nơi kết thúc mọi hoạt động của chương trình.
B. Hàm main() là nơi khai báo các chương trình con khác.
C. Hàm main() là nơi khai báo các thư viện.
D. Hàm main() là nơi bắt đầu mọi hoạt động của chương trình.
Đáp án: D
Giải thích:
Trong C++ không có khái niệm chương trình chính, chương trình C++ được tổ chức dưới dạng các hàm, trong đó có hàm main() là nơi bắt đầu mọi hoạt động của chương trình.
Câu 12. 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
Đáp án: A
Giải thích:
Trong cấu trúc chương trình C++ chỉ có 1 hàm main(), trong đó có hàm main() là nơi bắt đầu mọi hoạt động của chương trình.
Câu 13. 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 chấm (.)
B. Dấu chấm phẩy (;)
C. Dấu hai chấm (:)
D. Dấu phẩy (,)
Đáp án: B
Giải thích:
Các câu lệnh trong C++ được kết thúc bằng dấu chấm phẩy (;)
Câu 14. Khẳng định nào sau đây là đúng khi nói về hằng ?
A. Khai báo hằng thường được sử dụng cho những giá trị cố định mà xuất hiện nhiều lần trong chương trình.
B. Khai báo hằng thường được sử dụng cho những giá trị thay đổi trong chương trình.
C. Khai báo hằng được sử dụng thay cho khai báo biến.
D. Khai báo hằng nhất định phải có khi viết chương trình.
Đáp án: A
Giải thích:
Khai báo hằng thường được sử dụng cho những giá trị cố định mà xuất hiện nhiều lần trong chương trình, khai báo hằng có thể có hoặc không khi viết chương trình.
Câu 15. Sau hàm main() là dấu:
A. }
B. [
C. {
D. ]
Đáp án: C
Giải thích:
Sau hàm main() là dấu { để bắt đầu mọi hoạt động của chương trình.
Các câu hỏi trắc nghiệm Tin học lớp 11 C++ có đáp án, chọn lọc khác:
Trắc nghiệm Bài 4: Một số kiểu dữ liệu chuẩn có đáp án
Trắc nghiệm Bài 5: Khai báo biến có đáp án
Trắc nghiệm Bài 6: Phép toán, biểu thức và lệnh gán có đáp án
Trắc nghiệm Bài 7: Các hàm chuẩn vào/ra đơn giản có đáp án
Trắc nghiệm Bài 8: Soạn thảo, dịch, thực hiện và hiệu chỉnh chương trình có đáp án
Xem thêm các chương trình khác:
- Trắc nghiệm Sinh học lớp 7 có đáp án
- Trắc nghiệm Toán lớp 7 có đáp án
- Trắc nghiệm Ngữ văn lớp 7 có đáp án
- Trắc nghiệm Sinh học 8 có đáp án
- Trắc nghiệm Toán lớp 8 có đáp án (Sách mới) | Kết nối tri thức, Cánh diều, Chân trời sáng tạo
- Trắc nghiệm Ngữ văn 8 có đáp án
- Trắc nghiệm Hóa học lớp 8 có đáp án
- Trắc nghiệm Địa Lí lớp 8 có đáp án (Sách mới) | Kết nối tri thức, Cánh diều, Chân trời sáng tạo
- Trắc nghiệm Tiếng Anh lớp 8 có đáp án
- Trắc nghiệm GDCD lớp 8 có đáp án (Sách mới) | Kết nối tri thức, Cánh diều, Chân trời sáng tạo
- Trắc nghiệm Lịch sử lớp 8 có đáp án (Sách mới) | Kết nối tri thức, Cánh diều, Chân trời sáng tạo
- Trắc nghiệm Vật Lí lớp 8 có đáp án
- Trắc nghiệm Công nghệ lớp 8 có đáp án
- Trắc nghiệm Tin học lớp 8 có đáp án
- Trắc nghiệm Sinh học lớp 9 có đáp án
- Trắc nghiệm Toán lớp 9 có đáp án
- Trắc nghiệm Ngữ văn 9 có đáp án
- Trắc nghiệm Hóa học lớp 9 có đáp án
- Trắc nghiệm Địa lí lớp 9 có đáp án
- Trắc nghiệm Tiếng Anh lớp 9 có đáp án
- Trắc nghiệm GDCD lớp 9 có đáp án
- Trắc nghiệm Lịch sử lớp 9 có đáp án
- Trắc nghiệm Vật lí lớp 9 có đáp án
- Trắc nghiệm Công nghệ lớp 9 có đáp án
- Trắc nghiệm Sinh học lớp 10 có đáp án
- Trắc nghiệm Toán lớp 10 có đáp án
- Trắc nghiệm Hóa học lớp 10 có đáp án
- Trắc nghiệm Ngữ văn lớp 10 có đáp án
- Trắc nghiệm Vật Lí lớp 10 có đáp án
- Trắc nghiệm Tiếng Anh lớp 10 có đáp án
- Trắc nghiệm Toán lớp 12 có đáp án
- Trắc nghiệm Sinh học lớp 12 có đáp án
- Trắc nghiệm Hóa học lớp 12 có đáp án
- Trắc nghiệm Ngữ văn lớp 12 có đáp án
- Trắc nghiệm Tiếng Anh lớp 12 có đáp án
- Trắc nghiệm Địa lí lớp 12 có đáp án
- Trắc nghiệm Vật Lí lớp 12 có đáp án
- Trắc nghiệm Công nghệ lớp 12 có đáp án
- Trắc nghiệm Giáo dục công dân lớp 12 có đáp án
- Trắc nghiệm Lịch sử lớp 12 có đáp án
- Trắc nghiệm Giáo dục quốc phòng - an ninh lớp 12 có đáp án