Trắc nghiệm Tin học 8 C++ Bài 1 có đáp án (mới nhất)
Với 13 câu hỏi trắc nghiệm Tin học 8 Bài 1: Máy tính và chương trình máy tính ngôn ngữ C++ sẽ giúp Giáo viên có thêm tài liệu Giảng dạy, giúp học sinh ôn tập trắc nghiệm Tin 8.
Trắc nghiệm Tin học 8 C++ Bài 1 có đáp án (mới nhất)
Câu 1. Chương trình máy tính được theo các bước:
A. Viết chương trình trên giấy rồi gõ vào máy tính
B. Dịch chương trình thành ngôn ngữ máy
C. Viết chương trình bằng ngôn ngữ lập trình rồi dịch chương trình thành ngôn ngữ máy
D. Viết chương trình bằng ngôn ngữ lập trình
Hướng dẫn giải
Đáp án đúng là: C
Chương trình máy tính được tạo ra gồm:
+ Bước 1: Viết chương trình bằng ngôn ngữ lập trình
+ Bước 2: Dịch chương trình thành ngôn ngữ máy
Câu 2. Theo em hiểu viết chương trình là:
A. Tạo ra các câu lệnh để điều khiển Robot
B. Viết ra một đoạn văn bản được sắp xếp theo chương trình
C. Viết ra các câu lệnh mà em đã được học
D. Tạo ra các câu lệnh được sắp xếp theo một trình tự nào đó
Hướng dẫn giải
Đáp án đúng là: D
Viết chương trình là hướng dẫn máy tính thực hiện các công việc hay giải một bài toán cụ thể, thông qua các câu lệnh được sắp xếp theo một trình tự nào đó để máy tính hiểu và thực hiện được.
Câu 3. Ngôn ngữ máy là:
A. chương trình dịch
B. ngôn ngữ dùng để viết các chương trình máy tính
C. các câu lệnh được tạo ra từ hai số 1 và 0
D. ngôn ngữ dùng để viết một chương trình máy tính
Hướng dẫn giải
Đáp án đúng là: C
Ngôn ngữ máy là các câu lệnh được tạo nên từ hai số 1 và 0.
Câu 4. Viết chương trình là:
A. Hướng dẫn máy tính
B. Thực hiện các công việc
C. Hay giải một bài toán cụ thể
D. Cả A, B và C
Hướng dẫn giải
Đáp án đúng là: D
Viết chương trình là hướng dẫn máy tính thực hiện các công việc hay giải một bài toán cụ thể. Viết chương trình giúp con người điều khiển máy tính đơn giản và hiệu quả hơn.
Câu 5. Tại sao cần viết chương trình?
A. Viết chương trình giúp con người
B. Điều khiển máy tính
C. Một cách đơn giản và hiệu quả hơn
D. Cả A, B và C
Hướng dẫn giải
Đáp án đúng là: D
Viết chương trình là hướng dẫn máy tính thực hiện các công việc hay giải một bài toán cụ thể. Viết chương trình giúp con người điều khiển máy tính đơn giản và hiệu quả hơn.
Câu 6. Ngôn ngữ lập trình là:
A. chương trình dịch
B. ngôn ngữ dùng để viết các chương trình máy tính
C. các dãy bit (dãy các số chỉ gồm 0 và 1)
D. chương trình dịch ngôn ngữ dùng để viết một chương trình máy tính
Hướng dẫn giải
Đáp án đúng là: B
Ngôn ngữ lập trình là ngôn ngữ dùng để viết các chương trình máy tính giúp máy tính hiểu và thực hiện.
Câu 7. Môi trường lập trình gồm:
A. thảo chương trình dịch
B. chương trình soạn thảo
C. các công cụ trợ giúp tìm kiếm, sửa lỗi…
D. Cả A, B và C
Hướng dẫn giải
Đáp án đúng là: D
Chương trình soạn thảo và chương trình dịch cùng với các công cụ tìm kiếm, sửa lỗi và thực hiện chương trình thường được kết hợp vào 1 phần mềm, được gọi là môi trường lập trình.
Câu 8. Ngôn ngữ được sử dụng để viết chương trình là:
A. Ngôn ngữ lập trình
B. Ngôn ngữ máy
C. Ngôn ngữ tự nhiên
D. Ngôn ngữ tiếng Việt
Hướng dẫn giải
Đáp án đúng là: A
Ngôn ngữ lập trình là ngôn ngữ dùng để viết các chương trình máy tính. Nó thay thế cho ngôn ngữ máy và thường là các từ có nghĩa, dễ nhớ nên gần gũi với con người hơn.
Câu 9. Chương trình dịch dùng để:
A. Dịch từ ngôn ngữ máy sang ngôn ngữ lập trình
B. Dịch từ ngôn ngữ lập trình sang ngôn ngữ tự nhiên
C. Dịch từ ngôn ngữ lập trình sang ngôn ngữ máy
D. Dịch từ ngôn ngữ máy sang ngôn ngữ tự nhiên
Hướng dẫn giải
Đáp án đúng là: C
Chương trình dịch giúp người lập trình có thể lập trình trên một ngôn ngữ lập trình và chuyển nó sang ngôn ngữ máy giúp máy tính hiểu và thực hiện được yêu cầu người lập trình.
Câu 10. Con người chỉ dẫn cho máy tính thực hiện công việc như thế nào?
A. Thông qua một hằng
B. Thông qua các tên
C. Thông qua các lệnh
D. Thông qua một từ khóa
Hướng dẫn giải
Đáp án đúng là: C
Con người chỉ dẫn cho máy tính thực hiện công việc thông qua các lệnh. Máy tính sẽ lần lượt thực hiện các lệnh đó từ trên xuống dưới.
Câu 11. Máy tính có thể hiểu trực tiếp ngôn ngữ nào trong các ngôn ngữ sau đây?
A. Ngôn ngữ tự nhiên
B. Ngôn ngữ máy
C. Ngôn ngữ lập trình
D. Ngôn ngữ của chương trình dịch
Hướng dẫn giải
Đáp án đúng là: B
Máy tính có thể hiểu trực tiếp các câu lệnh tạo nên từ 2 ký hiệu 0 hoặc 1và đó là ngôn ngữ máy.
Câu 12. Hãy ghép mỗi mục ở cột trái với một mục ở cột phải để có phát biểu đúng
a. Người lập trình |
1. người ta sử dụng chương trình bảng tính. |
b. Chương trình soạn thảo để viết chương trình và chương trình dịch |
2. là những chương trình giải trí. |
c. Pascal, C++, Python |
3. là người viết chương trình cho máy tính. |
d. Trò chơi điện tử |
4. là tập hợp các lệnh để máy tính thực hiện một nhiệm vụ nhất định. |
e. Chương trình |
5. kết hợp vào một phần mềm, được gọi là môi trường lập trình. |
f. Để trình bày thông tin dưới dạng bảng và tính toán với những con số |
6. là phần mềm hệ thống. |
g. Hệ điều hành |
7. là tên của một số ngôn ngữ lập trình. |
A. a - 3; b - 6; c - 7; d - 2; e - 4; f - 1; g – 5
B. a - 3; b - 4; c - 6; d - 2; e - 7; f - 1; g - 5
C. a - 3; b - 5; c - 7; d - 2; e - 4; f - 1; g - 6
D. a - 3; b - 4; c - 5; d - 2; e - 7; f - 1; g - 6
Hướng dẫn giải
Đáp án đúng là: C
- Người lập trình là người viết chương trình cho máy tính.
- Chương trình soạn thảo để viết chương trình và chương trình dịch kết hợp vào một phần mềm, được gọi là môi trường lập trình.
- Pascal, C++, Python là tên của một số ngôn ngữ lập trình.
- Trò chơi điện tử là những chương trình giải trí.
- Chương trình là tập hợp các lệnh để máy tính thực hiện một nhiệm vụ nhất định.
- Để trình bày thông tin dưới dạng bảng và tính toán với những con số người ta sử dụng chương trình bảng tính.
- Hệ điều hành là phần mềm hệ thống.
Câu 13. Tại sao người ta phải tạo ra các ngôn ngữ lập trình trong khi có thể điều khiển máy tính bằng ngôn ngữ máy?
A. Vì việc viết chương trình bằng ngôn ngữ máy rất phức tạp, tốn nhiều thời gian và công sức.
B. Vì chương trình viết bằng ngôn ngữ lập trình thì gần với ngôn ngữ tự nhiên (tiếng Anh) hơn nên dễ hiểu, dễ viết chương trình hơn.
C. Vì người lập trình muốn làm như vậy.
D. Cả A và B
Hướng dẫn giải
Đáp án đúng là: D
Người ta phải tạo ra các ngôn ngữ lập trình trong khi có thể điều khiển máy tính bằng ngôn ngữ máy vì việc viết chương trình bằng ngôn ngữ máy rất phức tạp, tốn nhiều thời gian và công sức. Trong khi đó, chương trình viết bằng ngôn ngữ lập trình thì gần với ngôn ngữ tự nhiên (tiếng Anh) hơn nên dễ hiểu, dễ viết chương trình hơn.
Xem thêm câu hỏi trắc nghiệm Tin học 8 C++ có đáp án, hay khác:
Xem thêm các loạt bài Để học tốt Tin học 8 hay khác:
Tủ sách VIETJACK shopee lớp 6-8 cho phụ huynh và giáo viên (cả 3 bộ sách):
Đã có app VietJack trên điện thoại, giải bài tập SGK, SBT Soạn văn, Văn mẫu, Thi online, Bài giảng....miễn phí. Tải ngay ứng dụng trên Android và iOS.
Theo dõi chúng tôi miễn phí trên mạng xã hội facebook và youtube:Loạt bài Giải bài tập Tin học 8 | Soạn Tin học lớp 8 | Trả lời câu hỏi Tin học 8 của chúng tôi được biên soạn bám sát nội dung sgk Tin học lớp 8.
Nếu thấy hay, hãy động viên và chia sẻ nhé! Các bình luận không phù hợp với nội quy bình luận trang web sẽ bị cấm bình luận vĩnh viễn.
- Giải Tiếng Anh 8 Global Success
- Giải sgk Tiếng Anh 8 Smart World
- Giải sgk Tiếng Anh 8 Friends plus
- Lớp 8 - Kết nối tri thức
- Soạn văn 8 (hay nhất) - KNTT
- Soạn văn 8 (ngắn nhất) KNTT
- Giải sgk Toán 8 - KNTT
- Giải sgk Khoa học tự nhiên 8 - KNTT
- Giải sgk Lịch Sử 8 - KNTT
- Giải sgk Địa Lí 8 - KNTT
- Giải sgk Giáo dục công dân 8 - KNTT
- Giải sgk Tin học 8 - KNTT
- Giải sgk Công nghệ 8 - KNTT
- Giải sgk Hoạt động trải nghiệm 8 - KNTT
- Giải sgk Âm nhạc 8 - KNTT
- Lớp 8 - Chân trời sáng tạo
- Soạn văn 8 (hay nhất) - CTST
- Soạn văn 8 (ngắn nhất) - CTST
- Giải sgk Toán 8 - CTST
- Giải sgk Khoa học tự nhiên 8 - CTST
- Giải sgk Lịch Sử 8 - CTST
- Giải sgk Địa Lí 8 - CTST
- Giải sgk Giáo dục công dân 8 - CTST
- Giải sgk Tin học 8 - CTST
- Giải sgk Công nghệ 8 - CTST
- Giải sgk Hoạt động trải nghiệm 8 - CTST
- Giải sgk Âm nhạc 8 - CTST
- Lớp 8 - Cánh diều
- Soạn văn 8 Cánh diều (hay nhất)
- Soạn văn 8 Cánh diều (ngắn nhất)
- Giải sgk Toán 8 - Cánh diều
- Giải sgk Khoa học tự nhiên 8 - Cánh diều
- Giải sgk Lịch Sử 8 - Cánh diều
- Giải sgk Địa Lí 8 - Cánh diều
- Giải sgk Giáo dục công dân 8 - Cánh diều
- Giải sgk Tin học 8 - Cánh diều
- Giải sgk Công nghệ 8 - Cánh diều
- Giải sgk Hoạt động trải nghiệm 8 - Cánh diều
- Giải sgk Âm nhạc 8 - Cánh diều