Thư viện tài liệu học tập, tham khảo online lớn Nội dung viết Bộ trắc nghiệm Tin học 11: Khái niệm lập trình ngơn ngữ lập trình Đáp án trắc nghiệm Tin 11 Bài 1: Khái niệm lập trình ngơn ngữ lập trình Bài Khái niệm lập trình ngơn ngữ lập trình Bộ trắc nghiệm Tin học 11: Khái niệm lập trình ngơn ngữ lập trình Câu 1: Hãy chọn phương án ghép phù hợp Ngơn ngữ lập trình gì: A Phương tiện để soạn thảo văn có chương trình B Ngơn ngữ Pascal C C Phương tiện diễn đạt thuật toán để máy tính thực cơng việc D Phương tiện diễn đạt thuật toán Câu 2: Phát biểu chắn sai? A Lập trình viết chương trình B Lập trình chương trình hai khái niệm tương đương, cách mơ tả thuật tốn ngơn ngữ lập trình C Chương trình tạo thành từ tổ hợp câu lệnh khai báo cần thiết biến, hằng, hàm, … D Chương trình chưa cho kết với nhiều liệu vào Câu 3: Phát biểu sau chắn sai? A Để giải tốn máy tính phải viết chương trình mơ tả thuật tốn giải tốn B Mọi người sử dụng máy tính phải biết lập chương trình C Máy tính điện tử chạy chương trình D Một tốn có nhiều thuật tốn để giải Câu 4: Hãy chọn phương án ghép Ngơn ngữ lập trình ngơn ngữ 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 Cho phép thể liệu tốn mà chương trình phải xử lí B Dưới dạng nhị phân để máy tính thực trực tiếp C Diễn đạt thuật tốn để giao cho máy tính thực D Có tên "ngơn ngữ thuật tốn" hay cịn gọi "ngơn ngữ lập trình bậc cao" gần với ngơn ngữ tốn học cho phép mơ tả cách giải vấn đề độc lập với máy tính Câu 5: Hãy chọn phương án ghép Ngôn ngữ máy A Bất ngơn ngữ lập trình mà diễn đạt thuật tốn để giao cho máy tính thực B Ngơn ngữ để viết chương trình mà chương trình dãy lệnh máy hệ nhị phân C Các ngôn ngữ mà chương trình viết chúng sau dịch hệ nhị phân máy chạy D Diễn đạt thuật tốn để giao cho máy tính thực Câu 6: Hãy chọn phương án ghép Hợp ngữ ngơn ngữ A Mà máy tính thực trực tiếp không cần dịch B Có lệnh viết kí tự lệnh tương đương với lệnh máy Để chạy cần dịch ngôn ngữ máy C Mà lệnh không viết trực tiếp mã nhị phân D Không viết mã nhị phân, thiết kế cho số loại máy chạy trực tiếp dạng kí tự Câu 7: Hãy chọn phương án ghép sai Ngơn ngữ lập trình bậc cao ngơn ngữ A Thể thuật tốn theo quy ước khơng phụ thuộc vào máy tính cụ thể B Mà máy tính khơng hiểu trực tiếp được, chương trình viết ngơn ngữ bậc cao trước chạy phải dịch sang ngơn ngữ máy C Có thể diễn đạt thuật toá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 D Sử dụng từ vựng cú pháp ngôn ngữ tự nhiên (tiếng Anh) Câu 8: Phát biểu không phát biểu đây? A Chương trình dịch cho phép chuyển chương trình viết ngơn ngữ lập trình sang chương trình ngơn ngữ máy để máy thực mà bảo tồn ngữ nghĩa chương trình nguồn B Chương trình dịch giúp người lập trình lập trình ngơn ngữ lập trình gần với ngơn ngữ tự nhiên hơn, giảm nhẹ nỗ lực lập trình, tăng cường hiệu suất lập trình C Chương trình dịch giúp tìm tất lỗi chương trình D Một ngơn ngữ lập trình có chương trình thơng dịch chương trình biên dịch Câu 9: Phát biểu sai nói biên dịch thơng dịch? A Chương trình dịch ngơn ngữ lập trình bậc cao gọi biên dịch cịn thơng dịch chương trình dịch dùng với hợp ngữ B Một ngơn ngữ lập trình có chương trình thơng dịch chương trình biên dịch C Thông dịch dịch thực câu lệnh cịn biên dịch phải dịch trước tồn chương trình sang mã nhị phân thực D Biên dịch thông dịch kiểm tra tính đắn câu lệnh Câu 10: Phát biểu phát biểu đây? A Mỗi ngơn ngữ lập trình bậc cao có chương trình dịch B Chương trình dịch gồm hợp dịch, thơng dịch, biên dịch C Máy tính nhận biết kí tự kí tự nên chương trình ngơn ngữ máy phải dịch sang mã nhị phân D Một ngơn ngữ lập trình bậc cao có nhiều chương trình dịch khác Đáp án trắc nghiệm Tin 11 Bài 1: Khái niệm lập trình ngơn ngữ lập trình Câu 1: 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: C Ngôn ngữ lập trình ngơn ngữ để viết chương trình diễn đạt thuật tốn giúp máy tính hiểu thực Câu 2: Đáp án: B + Lập trình sử dụng cấu trúc liệu câu lệnh ngôn ngữ lập trình cụ thể để mơ tả liệu diễn đạt thao tác thuật toán Hay lập trình viết chương trình + Chương trình tạo thành từ tổ hợp câu lệnh khai báo cần thiết biến, hằng, hàm, … →Lập trình chương trình hai khơng khái niệm tương đương⇒ Loại B Câu 3: Đáp án: B Lập chương trình phải biết một vài ngơn ngữ lập trình như: Pascal, C C++…để viết trình Việc học thường khó phức tạp người sử dụng máy tính đơn khơng thiết phải biết lập trình mà việc biết thao tác đơn giản máy tính Câu 4: Đáp án: C Ngơn ngữ lập trình ngơn ngữ để viết chương trình, diễn đạt thuật tốn giúp máy tính hiểu thực Câu 5: Đáp án: B Ngôn ngữ máy ngơn ngữ để viết chương trình mà máy tính trực tiếp hiểu thực Mỗi chương trình dãy lệnh máy hệ nhị phân Câu 6: Đáp án: B Hợp ngữ ngơn ngữ có lệnh viết kí tự lệnh tương đương với lệnh máy Để chạy cần dịch ngôn ngữ máy Câu 7: 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: D Ngơn ngữ lập trình bậc cao ngôn ngữ gần với ngôn ngữ tự nhiên ( số từ viết tắt tiếng Anh), có tính độc lập cao phụ thuộc vào loại máy cụ thể Chương trình viết ngơn ngữ bậc cao phải dịch chương trình dịch sang ngơn ngữ máy, máy hiểu thực Một số ngơn ngữ lập trình bậc cao: FORTRAN, COBOL, PASCAL, C… Câu 8: Đáp án: A Mỗi chương trình viết ngơn ngữ khác muốn máy tính thực máy tính phải dịch ngơn ngữ máy nhờ chương trình dịch Chương trình dịch giúp người lập trình lập trình ngơn ngữ lập trình gần với ngơn ngữ tự nhiên hơn, giảm nhẹ nỗ lực lập trình, tăng cường hiệu suất lập trình Có hai chương trình dịch: thơng dịch biên dịch Câu 9: Đáp án: A Mỗi ngôn ngữ lập trình có chương trình thơng dịch chương trình biên dịch ngơn ngữ bậc cao hợp ngữ có chương trình thơng dịch biên dịch Câu 10: Đáp án: D Một ngơn ngữ lập trình bậc cao có nhiều chương trình dịch khác thơng dịch biên dịch Bất kì chương trình viết ngơn ngữ phải dịch sang ngôn ngữ máy Website: https://tailieu.com/ | Email: info@tailieu.com | https://www.facebook.com/KhoDeThiTaiLieuCom ... dịch sang mã nhị phân D Một ngôn ngữ lập trình bậc cao có nhiều chương trình dịch khác Đáp án trắc nghiệm Tin 11 Bài 1: Khái niệm lập trình ngơn ngữ lập trình Câu 1: Website: https://tailieu.com/... cao trước chạy phải dịch sang ngơn ngữ máy C Có thể diễn đạt thuật toán Website: https://tailieu.com/ | Email: info@tailieu.com | https://www.facebook.com/KhoDeThiTaiLieuCom Thư viện tài liệu học... chạy cần dịch ngôn ngữ máy Câu 7: 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: