Cú pháp lệnh lặp với số lần chưa biết trước là dạng kiến thức cơ bản trong chương trình tin học lớp 8 phổ thông, thường xuyên xuất hiện trong câu hỏi kiểm tra cuối học kỳ. Sau đây là bài viết về Cú pháp lệnh lặp với số lần chưa biết trước đầy đủ nhất, mời các bạn cùng tham khảo!
1. Cú pháp lệnh lặp với số lần chưa biết trước:
Cú pháp lệnh lặp với số lần chưa biết trước:
A. While < điều kiện > to < câu lệnh >;
B. While < điều kiện > to < câu lệnh 1 > do < câu lệnh 2 >;
C. While < điều kiện > do ;< câu lệnh >;
D. While < điều kiện > do < câu lệnh >;
While <điều kiện> do ; trong đó:
– Điều kiện: thường là 1 phép so sánh
– Câu lệnh: có thể là câu lệnh đơn giản hay câu lệnh ghép.
Đáp án: D
2. Bài tập vận dụng cú pháp lệnh lặp với số lần chưa biết trước:
CÂU 1: Chương trình máy tính được theo các bước:
A. Viết chương trình bằng ngôn ngữ lập trì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 trên giấy rồi gõ vào máy tính
Lời giải: Đáp án 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: 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
Lời giải chi tiết:
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.
Đáp án: D
CÂU 3: 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 từ khóa
B. Thông qua các tên
C. Thông qua các lệnh
D. Thông qua một hằng
Lời giải chi tiết:
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.
Đáp án: C
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
Lời giải chi tiết:
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.
Đáp án: D
CÂU 5: Theo em hiểu viết chương trình là :
A. Tạo ra các câu lệnh được sắp xếp theo một trình tự nào đó
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 để điều khiển Robot
Lời giải chi tiết:
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.
Đáp án: A
CÂU 6: (0101…) là cơ sở để tạo ra ngôn ngữ gì?
A. Ngôn ngữ lập trình
B. Ngôn ngữ tiếng Anh
C. Ngôn ngữ tiếng Việt
D. Ngôn ngữ máy
Lời giải chi tiết:
Đáp án D
Giải thích: Các dãy bit 0101 là cơ sở để tạo ra ngôn ngữ máy.
CÂU 2: Máy tính chỉ có thể hiểu trực tiếp:
A. Ngôn ngữ lập trình
B. Ngôn ngữ máy
C. Ngôn ngữ tự nhiên
D. Cả A, B và C.
Lời giải chi tiết:
Đáp án B
Giải thích: Máy tính chỉ có thể hiểu trực tiếp các dãy bit, các thông tin đưa vào trong máy tính phải được chuyển sang các dãy bit.
CÂU 3: Máy tính thực hiện một công việc thông qua:
A. Bộ nhớ
B. Bộ xử lý
C. Con người
D. Các lệnh.
Lời giải chi tiết:
Đáp án D
Giải thích: 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.
CÂU 4: Ngôn ngữ lập trình thông dụng ở cấp học THCS là gì?
A. Java;
B. C;
C. Pascal;
D. HTML.
Lời giải chi tiết:
Đáp án C
Giải thích: Trong các ngôn ngữ lập trình thì ngôn ngữ lập trình Pascal là ngôn ngữ được sử dụng thông dụng ở cấp THCS.
CÂU 5: Chương trình máy tính là dãy … mà máy tính có thể hiểu và thực hiện được.
A. Chương trình
B. Tiếng Anh
C. Các lệnh
D. Số
Lời giải chi tiết:
Đáp án C
Giải thích: Chương trình máy tính là một dãy các câu lệnh mà máy tính có thể hiểu để thực hiện theo.
Câu 6: Máy tính thực hiện các câu lệnh như thế nào?
A. một cách tuần tự, từ trên xuống dưới
B. một cách tự do
C. một cách tuần tự, từ dưới xuống lên
D. Cả A, B và C đều đúng
Đáp án: A. một cách tuần tự, từ trên xuống dưới
Câu 7: Tại sao không sử dụng ngôn ngữ máy để viết chương trình?
A. Khó khăn
B. Mất thời gian
C. Tốn nhiều công sức
D. Cả A, B và C
Đáp án: D. Cả A, B và C
Câu 8: Việc tạo ra chương trình máy tính thực chất gồm có mấy bước?
A. 1
B. 2
C. 3
D. 4
Đáp án: B. 2
Câu 9: Chương trình soạn thảo và chương trình dịch cùng với các công cụ trợ giúp tìm kiếm, sửa lỗi và thực hiện chương trình được kết hợp vào một phần mềm được gọi là?
A. Ngôn ngữ lập trình
B. Ngôn ngữ máy
C. Môi trường lập trình.
D. Chương trình dịch
Đáp án: C. Môi trường lập trình.
Câu 10: Để máy tính có thể xử lí thì thông tin đưa vào phải được chuyển đổi thành dạng:
A. Tiếng Anh
B. Tiếng Việt
C. Số
D. Dãy bit
Đáp án: D. Dãy bit
3. Lý thuyết bổ sung:
Câu 1: Khái niệm câu lệnh là:
A. Ngôn ngữ dùng để viết các chương trình máy tính
B. Những chỉ dẫn, nhiệm vụ cần được thực hiện được đưa ra để ra lệnh cho máy tính làm việc
C. Một dãy các câu lệnh mà máy tính có thể hiểu để thực hiện theo
D. Đáp án khác
Đáp án: C. Một dãy các câu lệnh mà máy tính có thể hiểu để thực hiện theo
Câu 2: Ý nghĩa của ngôn ngữ lập trình là gì?
A. Thay thế cho ngôn ngữ máy
B. Giúp máy tính thực hiện công việc thông qua các lệnh
C. Ngôn ngữ lập trình thường là các từ có nghĩa, dễ nhớ nên gần gũi với con người hơn
D. Cả A và C đều đúng
Đáp án: A. Thay thế cho ngôn ngữ máy
Câu 3: Dãy các lệnh để máy thực hiện một nhiệm vụ nào đó được gọi là:
A. Ngôn ngữ máy
B. Chương trình
C. Bài toán
D. Ngôn ngữ lập trình
Đáp án: B. Chương trình
Câu 4: Ngôn ngữ lập trình Pascal gồm có mấy môi trường lập trình phổ biến?
A. 1
B. 2
C. 3
D. 4
Đáp án: B. 2
Câu 5: Để cho Rô-bốt thực hiện được công việc nhặt rác thì con người phải?
A. Điều khiển
B. Biên dịch chương trình
C. Thông báo
D. Cả A, B, C
Đáp án: A. Điều khiển
Câu 6: Ngôn ngữ lập trình là:
A. Ngôn ngữ dùng để viết một chương trình máy tính
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
Đáp án: B. Ngôn ngữ dùng để viết các chương trình máy tính
Câu 7: Môi trường lập trình gồm:
A. Chương trình soạn thảo
B. Chương trình dịch
C. Các công cụ trợ giúp tìm kiếm, sửa lỗi…
D. Cả A, B và C
Đáp án: D. Cả A, B và C
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
Đáp án: A. Ngôn ngữ lập trình
Câu 9: Chương trình dịch dùng để:
A. Dịch từ ngôn ngữ lập trình sang ngôn ngữ máy
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ữ máy sang ngôn ngữ lập trình
D. Dịch từ ngôn ngữ máy sang ngôn ngữ tự nhiên
Đáp án: A. Dịch từ ngôn ngữ lập trình sang ngôn ngữ máy
Câu 10: Ngôn ngữ lập máy là:
A. Ngôn ngữ dùng để viết một chương trình máy tính
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. Chương trình dịch
Đáp án: C. Các câu lệnh được tạo ra từ hai số 1 và 0
THAM KHẢO THÊM:
- viet-doan-van-ke-ve-viec-chi-em-thuy-kieu-di-choi-thanh-minh.jpg
- Địa chỉ, số điện thoại Công an huyện Thạnh Trị (Sóc Trăng)
- cong-an-huyen-lai-vung.png.png

