Trắc nghiệm tin học lớp 11 có đáp án bài (1)

8 3 0
Trắc nghiệm tin học lớp 11 có đáp án bài  (1)

Đang tải... (xem toàn văn)

Thông tin tài liệu

Bài 1 Khái niệm lập trình và ngôn ngữ lập trình Câu 1 Chương trình dịch là A Chương trình có chức năng chuyển đổi chương trình được viết bằng ngôn ngữ lập trình bậc cao thành chương trình[.]

Bài Khái niệm lập trình và ngôn ngữ lập trình Câu Chương trình dịch là: A Chương trình có chức chuyển đổi chương trình viết ngơn ngữ lập trình bậc cao thành chương trình thực máy tính cụ thể B Chương trình có chức chuyển đổi chương trình viết ngơn ngữ lập trình bậc thấp thành ngơn ngữ bậc cao C Chương trình có chức chuyển đổi chương trình viết ngơn ngữ ngơn ngữ máy sang ngơn ngữ lập trình cụ thể D Chương trình có chức chuyển đổi chương trình viết ngơn ngữ máy sang hợp ngữ Hướng dẫn giải Đáp án là: A Chương trình dịch: Là chương trình có chức chuyển đổi chương trình viết ngơn ngữ lập trình bậc cao thành chương trình thực máy tính cụ thể Câu Biên dịch là: A Chương trình dịch, dịch toàn chương trình nguồn thành chương trình đích thực máy, lưu trữ để sử dụng lại cần thiết B Chương trình dịch, dịch toàn chương trình nguồn thành chương trình đích thực máy và lưu trữ để sử dụng lại cần thiết C Chương trình dịch, dịch toàn ngơn ngữ lập trình bậc thấp sang ngơn ngữ lập trình bậc cao D Chương trình dịch, dịch và thực câu lệnh Hướng dẫn giải Đáp án là: B Bản chất biên dịch là chương trình dịch có chức dịch toàn chương trình nguồn thành chương trình đích thực máy và lưu trữ để sử dụng lại cần thiết Câu Thông dịch là: A Chương trình dịch, dịch toàn chương trình nguồn thành chương trình đích thực máy, lưu trữ để sử dụng lại cần thiết B Chương trình dịch, dịch toàn chương trình nguồn thành chương trình đích thực máy và lưu trữ để sử dụng lại cần thiết C Chương trình dịch, dịch toàn ngơn ngữ lập trình bậc thấp sang ngơn ngữ lập trình bậc cao D Chương trình dịch, dịch và thực câu lệnh Hướng dẫn giải Đáp án là: D Biên dịch là chương trình dịch có chức dịchlần lượt và thực câu lệnh Câu Sự giống thông dịch và biên dịch là: A Không phải chương trình dịch B Đều là chương trình dịch C Đều dịch từ ngơn ngữ lập trình bậc thấp sang ngơn ngữ lập trình bậc cao D Đều dịch từ ngôn ngữ máy sang hợp ngữ Hướng dẫn giải Đáp án là: B Vì thơng dịch và biên dịch đều là chương trình dịch Câu Sự khác thông dịch và biên dịch là: A Thông dịch: dịch và thực câu lệnh Biên dịch: dịch toàn chương trình nguồn thành chương trình đích thực máy và lưu trữ để sử dụng lại cần thiết B Biên dịch: dịch và thực câu lệnh Thơngdịch: dịch toàn chương trình nguồn thành chương trình đích thực máy và lưu trữ để sử dụng lại cần thiết C Biên dịch: dịch toàn ngôn ngữ lập trình bậc cao sang ngơn ngữ lập trình bậc thấp Thơng dịch: dịch toàn ngơn ngữ lập trình bậc thấp sang ngơn ngữ lập trình bậc cao D Thơng dịch: dịch toàn ngơn ngữ lập trình bậc cao sang ngơn ngữ lập trình bậc thấp Biên dịch: dịch toàn ngơn ngữ lập trình bậc thấp sang ngơn ngữ lập trình bậc cao Hướng dẫn giải Đáp án là: A Dựa theo chức của biên dịch và thông dịch: - Thông dịch: dịch và thực câu lệnh - Biên dịch: dịch toàn chương trình nguồn thành chương trình đích thực máy và lưu trữ để sử dụng lại cần thiết Câu Lập trình là: A mơ tả liệu và diễn đạt thao tác của thuật toán B sử dụng cấu trúc liệu để mô tả liệu C sử dụng cấu trúc liệu và câu lệnh của ngơn ngữ lập trình cụ thể để mơ tả liệu và diễn đạt thao tác của thuật toán D.sử dụng cấu trúc liệu để diễn đạt thao tác của thuật toán Hướng dẫn giải Đáp án là: C Theo khái niệm: Lập trìnhlà sử dụng cấu trúc liệu và câu lệnh của ngơn ngữ lập trình cụ thể để mơ tả liệu và diễn đạt thao tác của thuật toán Câu Chương trình nguồn là: A Chương trình viết mã nhị phân B Chương trình viết ngơn ngữ máy C Chương trình viết ngơn ngữ lập trình bậc thấp D Chương trình viết ngơn ngữ lập trình bậc cao Hướng dẫn giải Đáp án là: D Theo khái niệm về chương trình dịch: Chương trình có chức chuyển đổi chương trình viết ngơn ngữ lập trình bậc cao (chương trình nguồn) thành chương trình thực máy tính cụ thể (chương trình đích) Câu Chương trình đích là: A Chương trình viết hợp ngữ B Chương trình viết ngơn ngữ máy C Chương trình viết ngơn ngữ lập trình C++ D Chương trình viết ngơn ngữ lập trình bậc cao Hướng dẫn giải Đáp án là: B Theo khái niệm về chương trình dịch: Chương trình có chức chuyển đổi chương trình viết ngơn ngữ lập trình bậc cao (chương trình nguồn) thành chương trình thực máy tính cụ thể (chương trình đích) Câu Phát biểu nào sau là đúng? A Chương trình viết ngơn ngữ lập trình bậc cao nói chung khơng phụ thuộc vào loại máy B Chương trình viết ngơn ngữ lập trình bậc cao nói chung phụ thuộc vào loại máy C Chương trình viết ngơn ngữ lập trình bậc cao nói chung phụ thuộc vào rất nhiều yếu tớ D Chương trình viết ngơn ngữ lập trình bậc thấp nói chung khơng phụ thuộc vào loại máy Hướng dẫn giải Đáp án là: A Vì chương trình thực nhiều loại máy tính khác Câu 10 Phát biểu nào sau là sai? A Chương trình viết ngơn ngữ máy nạp trực tiếp vào nhớ và thực ngay, cịn chương trình viết ngơn ngữ lập trình bậc cao phải chuyển đổi thành chương trình ngơn ngữ máy thực B Chương trình đặc biệt có chức chuyển đổi chương trình viết ngơn ngữ lập trình bậc cao thành chương trình thực máy tính cụ thể gọi là chương trình dịch C Lập trình là sử dụng cấu trúc liệu và câu lệnh của ngơn ngữ lập trình cụ thể để mô tả liệu và diễn đạt thao tác của thuật tốn D Chương trình dịch nhận đầu vào là chương trình viết ngơn ngữ lập trình bậc thấp (chương trình nguồn), thực chuyển đổi sang ngơn ngữ lập trình bậc cao (chương trình đích) Hướng dẫn giải Đáp án là: D Theo khái niệm về chương trình dịch: Chương trình dịch nhận đầu vào là chương trình viết ngơn ngữ lập trình bậc cao (chương trình nguồn), thực chuyển đổi sang ngơn ngữ máy (chương trình đích) Câu 11 Phát biểu nào sau là sai? A Để giải toán máy tính phải viết chương trình miêu tả thuật tốn giải bài tốn B Mọi người sử dụng máy tính đều phải biết lập chương trình C Máy tính điện tử hồn tồn chạy chương trình D Một tốn có nhiều thuật toán để giải Hướng dẫn giải Đáp án là: B Lập chương trình là phải biết một vài ngơn từ lập trình như: Pascal, Python, C, C+ + … để viết trình Việc học này thường rất khó phức tạp người sử dụng máy tính đơn khơng nhất thiết phải biết lập trình mà việc biết thao tác đơn máy tính Câu 12 Ngơn ngữ lập trình ngơn ngữ: A Có tên là “ngơn từ thuật tốn” hay cịn gọi là “ngơn từ lập trình bậc cao” gần với ngơn từ tốn học cho phép miêu tả cách xử lý yếu tớ độc lập với máy tính B Diễn đạt thuật tốn để hồn tồn giao cho máy tính thực thi C Dưới dạng nhị phân để máy tính hồn tồn triển khai trực tiếp D Cho phép bộc lộ tài liệu tốn mà chương trình phải xử Hướng dẫn giải Đáp án là: B lí Ngơn ngữ lập trình là 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 13 Ngơn ngữ lập trình bậc cao ngơn ngữ A Có thể diễn đạt thuật tốn B Mà máy tính khơng hiểu trực tiếp được, chương trình viết ngơn từ bậc cao trước chạy phải dịch sang ngôn từ máy C Thể thuật tốn theo quy ước nào khơng phụ thuộc vào máy tính đơn cử D Sử dụng từ vựng cú pháp của ngôn từ tự nhiên (tiếng Anh) Hướng dẫn giải Đáp án là: D Ngôn ngữ lập trình bậc cao ngơn từ gần với ngơn từ tự nhiên (1 sớ từ viết tắt của tiếng Anh), có tính độc lập cao phụ thuộc vào vào loại máy đơn cử Chương trình viết ngôn từ 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 thi Một sớ ngơn từ lập trình bậc cao: FORTRAN, COBOL, PASCAL, C … Câu 14 Hợp ngữ ngôn ngữ: A Không viết mã nhị phân, phong cách thiết kế cho sớ loại máy hồn tồn chạy trực tiếp dạng kí tự B Có lệnh viết kí tự về bản lệnh tương tự với lệnh máy Để chạy cần dịch ngôn từ máy C Mà lệnh không viết trực tiếp mã nhị phân D Mà máy tính hồn tồn triển khai trực tiếp khơng cần dịch Hướng dẫn giải Đáp án là: B Hợp ngữ ngơn ngữ có lệnh viết kí tự về bản lệnh tương đương với lệnh máy Để chạy cần dịch ngôn ngữ máy Câu 15 Ngôn ngữ máy là: A Các ngơn từ mà chương trình viết chúng sau dịch hệ nhị phân máy hồn tồn chạy B Ngơn ngữ để viết chương trình mà chương trình là dãy lệnh máy hệ nhị phân C Bất ngôn từ lập trình mà hồn tồn diễn đạt thuật tốn để giao cho máy tính thực thi D Diễn đạt thuật tốn để hồn tồn giao cho máy tính triển khai Hướng dẫn giải Đáp án là: B Ngôn ngữ máy ngôn ngữ nhất để 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 ... máy tính Câu 12 Ngơn ngữ lập trình ngơn ngữ: A Có tên là “ngơn từ thuật tốn” hay cịn gọi là “ngơn từ lập trình bậc cao” gần với ngơn từ toán học cho phép miêu tả cách xử lý yếu tớ độc lập... thuật toán Hướng dẫn giải Đáp án là: C Theo khái niệm: Lập trìnhlà sử dụng cấu trúc liệu và câu lệnh của ngôn ngữ lập trình cụ thể để mơ tả liệu và diễn đạt thao tác của thuật toán Câu... (chương trình nguồn), thực chuyển đổi sang ngơn ngữ máy (chương trình đích) Câu 11 Phát biểu nào sau là sai? A Để giải toán máy tính phải viết chương trình miêu tả thuật tốn giải bài tốn B Mọi

Ngày đăng: 06/02/2023, 16:52