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 Bản chất thơng dịch là chương trình dịch có chức dịch 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ông 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 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 Các chương trình thơng dịch dịch thực câu lệnh Biên dịch dịch cả 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 thuật tố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 ngơn ngữ lập trình cụ thể để mô tả liệu và diễn đạt thao tác thuật toán D sử dụng cấu trúc liệu để diễn đạt thao tác thuật toán Hướng dẫn giải Đáp án là: C Lập trình sử dụng cấu trúc liệu và câu lệnh ngơn ngữ lập trình cụ thể để mô tả liệu và diễn đạt thao tác thuật tố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 Chương trình nguồn là chương trình viết ngơn ngữ lập trình bậc cao 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 Python 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 Chương trình đích là chương trình viết ngơn ngữ máy 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 ngôn ngữ lập trình cụ thể để mơ tả liệu và diễn đạt thao tác thuật toá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) ... đạt thao tác 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 ngơn ngữ lập trình cụ thể để mô tả liệu và diễn đạt thao tác thuật toán D sử dụng cấu trúc... và thực câu lệnh Hướng dẫn giải Đáp án là: D Bản chất thông dịch là chương trình dịch có chức dịch 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... tả liệu và diễn đạt thao tác thuật toán D sử dụng cấu trúc liệu để diễn đạt thao tác thuật toán Hướng dẫn giải Đáp án là: C Lập trình sử dụng cấu trúc liệu và câu lệnh ngơn ngữ lập trình