Thư viện tài liệu học tập, tham khảo online lớn Bộ trắc nghiệm Tin học 11: Các thành phần ngơn ngữ lập trình Câu 1: Phát biểu A Ngữ nghĩa ngôn ngữ lập trình phụ thuộc nhiều vào ý muốn người lập trình tạo B Mỗi ngơn ngữ lập trình có thành phần bảng chữ cái, cú pháp ngữ nghĩa, nên việc khai báo kiểu liệu, hằng, biến,… áp dụng chung cho ngơn ngữ lập trình C Cú pháp ngơn ngữ lập trình quy tắc cho phép người lập trình viết chương trình ngơn ngữ D Các ngơn ngữ lập trình có chung chữ Câu 2: Chọn phát biểu phát biểu đây: A Ngoài bảng chữ cái, cú pháp, ngữ nghĩa, ngơn ngữ lập trình cịn có quy tắc để khai báo biến, hằng,… B Ngồi bảng chữ cái, dùng kí tự thơng dụng tốn học để viết chương trình C Chương trình có lỗi cú pháp dịch ngôn ngữ máy không thực D Cú pháp quy tắc dùng để viết chương trình Câu 3: Phát biểu hợp lí nói biến? A Biến đại lượng nhận giá trị trước chương trình thực B Biến đại lượng đặt tên có giá trị thay đổi trình thực chương trình C Biến lưu trữ nhiều loại giá trị khác D Biến đặt khơng đặt tên gọi Câu 4: Phát biểu hợp lí nói hằng? A Hằng đại lượng nhận giá trị trước chương trình thực B Hằng đại lượng đặt tên có giá trị thay đổi q trình thực chương trình C Hằng lưu trữ nhiều loại giá trị khác D Hằng chương trình dịch bỏ qua Câu 5: Phát biểu hợp lí nói tên? Website: https://tailieu.com/ | Email: info@tailieu.com | https://www.facebook.com/KhoDeThiTaiLieuCom Thư viện tài liệu học tập, tham khảo online lớn A Tên gọi đại lượng nhận giá trị trước chương trình thực B Tên gọi đại lượng đặt tên có giá trị thay đổi q trình thực chương trình C Tên gọi lưu trữ nhiều loại giá trị khác D Tên gọi người lập trình tự đặt theo quy tắc ngơn ngữ lập trình xác định Câu 6: Trong tin học, đại lượng A Có giá trị thay đổi q trình thực chương trình B Có giá trị khơng thay đổi q trình thực chương trình C Được đặt tên D Có thể thay đổi giá trị không thay đổi giá trị tùy thuộc vào toán Câu 7: Các thành phần ngơn ngữ lập trình A Chương trình thơng dịch chương trình biên dịch B Chương trình dịch, bảng chữ cái, cú pháp, ngữ nghĩa C Bảng chữ cái, cú pháp, ngữ nghĩa D Tên dành riêng, tên chuẩn tên người lập trình định nghĩa Câu 8: Khái niệm sau tên dành riêng A Tên dành riêng tên người lập trình đặt B Tên dành riêng tên ngơn ngữ lập trình qui định dùng với ý nghĩa riêng xác định, không sử dụng với ý nghĩa khác C Tên dành riêng tên ngôn ngữ lập trình qui định với ý nghĩa riêng xác định, định nghĩa lại D Tên dành riêng hay biến Câu 9: Khai báo sau tên chuẩn? A Tên chuẩn tên người lập trình đặt B Tên chuẩn tên ngơn ngữ lập trình qui định dùng với ý nghĩa riêng xác định, không sử dụng với ý nghĩa khác Website: https://tailieu.com/ | Email: info@tailieu.com | https://www.facebook.com/KhoDeThiTaiLieuCom Thư viện tài liệu học tập, tham khảo online lớn C Tên chuẩn tên ngơn ngữ lập trình qui định dùng với ý nghĩa riêng xác định, định nghĩa lại D Tên chuẩn hay biến Câu 10: Phát biểu hợp lí A Biến dùng chương trình phải khai báo B Biến chương trình dịch bỏ qua C Biến lưu trữ nhiều loại giá trị khác D Biến đại lượng nhận giá trị trước chương trình thực Đáp án trắc nghiệm Tin 11 Bài 2: Các thành phần ngơn ngữ lập trình Câu 1: Trả lời: Cú pháp ngôn ngữ lập trình quy tắc cho phép người lập trình viết chương trình ngơn ngữ Dựa vào chúng, người lập trình chương trình dịch biết tổ hợp kí tự bảng ch ữ hợp lệ tổ hợp khơng hợp lệ Nhờ đó, mơ tả xác thuật toán để máy thực Đáp án: C Câu 2: Trả lời: Cú pháp quy tắc dùng để viết chương trình Dựa vào chúng, người lập trình chương trình dịch biết tổ hợp kí tự bảng ch ữ hợp lệ tổ hợp không hợp lệ Nhờ đó, mơ tả xác thuật tốn để máy thực Đáp án: D Câu 3: Trả lời: Biến đại lượng đặt tên, dùng để lưu trữ giá trị có giá trị thay đổi trình thực chương trình Đáp án: B Câu 4: Trả lời: Hằng đại lượng nhận giá trị trước chương trình thực hay có giá trị khơng đổi q trình thực chương trình Website: https://tailieu.com/ | Email: info@tailieu.com | https://www.facebook.com/KhoDeThiTaiLieuCom Thư viện tài liệu học tập, tham khảo online lớn Đáp án: A Câu 5: Trả lời: Tên gọi người lập trình tự đặt theo quy tắc ngơn ngữ lập trình xác định, dùng với ý nghĩa riêng, xác định cách khai báo trước sử dụng Các tên không trùng với tên dành riêng Đáp án: D Câu 6: Trả lời: Hằng đại lượng có giá trị khơng thay đổi q trình thực chương trình đại lượng nhận giá trị trước chương trình thực Đáp án: B Câu 7: Trả lời: Các thành phần ngôn ngữ lập trình là: + Bảng chữ tập kí tự dùng để viết chương trình + Cú pháp quy tắc để viết chương trình + Ngữ nghĩa xác định ý nghĩa thao tác cần phải thực hiện, ứng với tổ hợp kí tự dựa vào ngữ cảnh Đáp án: C Câu 8: Trả lời: Tên dành riêng tên ngôn ngữ lập trình qui định dùng với ý nghĩa riêng xác định, khơng sử dụng với ý nghĩa khác Ví dụ: + Trong Pascal: program, use, type… + Trong C++: main, if, while… Đáp án: B Website: https://tailieu.com/ | Email: info@tailieu.com | https://www.facebook.com/KhoDeThiTaiLieuCom Thư viện tài liệu học tập, tham khảo online lớn Câu 9: Trả lời: Tên chuẩn tên ngơn ngữ lập trình qui định dùng với ý nghĩa riêng xác định, định nghĩa lại với ý nghĩa mục đích khác Ví dụ: + Trong Pascal: abs, sqr, sqrt… + Trong C++: cin, cout, getchar… Đáp án: C Câu 10: Trả lời: Biến đại lượng đặt tên, dùng để lưu trữ giá trị có giá trị thay đổi trình thực chương trình Biến dùng chương trình phải khai báo Đáp án: A Website: https://tailieu.com/ | Email: info@tailieu.com | https://www.facebook.com/KhoDeThiTaiLieuCom ... định, không sử dụng với ý nghĩa khác Website: https://tailieu.com/ | Email: info@tailieu.com | https://www.facebook.com/KhoDeThiTaiLieuCom Thư viện tài liệu học tập, tham khảo online lớn C Tên chuẩn... khơng đổi q trình thực chương trình Website: https://tailieu.com/ | Email: info@tailieu.com | https://www.facebook.com/KhoDeThiTaiLieuCom Thư viện tài liệu học tập, tham khảo online lớn Đáp án:... Trong C++: main, if, while… Đáp án: B Website: https://tailieu.com/ | Email: info@tailieu.com | https://www.facebook.com/KhoDeThiTaiLieuCom Thư viện tài liệu học tập, tham khảo online lớn Câu 9: