In the procedural paradigm, how are data and program units (functions) typically related?
4 phương ánCó giải thích
Các phương án trả lời
Chọn một phương ánLời giảiChọn phương án để mở
Đáp án đúng: "Functions operate directly on data passed to them as parameters.". Trong mô hình lập trình thủ tục, chương trình là tập các hàm thực hiện từng nhiệm vụ, còn dữ liệu nằm riêng và được đưa vào hàm qua tham số; hàm nhận dữ liệu, biến đổi nó rồi trả kết quả, nên quan hệ giữa hàm và dữ liệu là quan hệ xử lý trực tiếp. Phương án "Functions and data are separate entities with no direct relationship." đúng ở chỗ hai thứ tách rời, nhưng sai khi nói không có quan hệ trực tiếp, vì hàm chính là thứ tác động lên dữ liệu đó. Phương án "Functions encapsulate both data and behavior." mô tả đối tượng trong mô hình hướng đối tượng, nơi dữ liệu và phương thức nằm cùng một gói. Phương án "Data and functions are globally shared without restrictions." biến một kỹ thuật dễ gây lỗi thành đặc trưng của mô hình, trong khi lập trình thủ tục vẫn có biến cục bộ và truyền tham số để giới hạn phạm vi.
Cùng phần 12
When developing software, how would you describe the concept of modularity in software design?Có lời giảiCâu hỏiWhich of the following is NOT a measure of software operability?Có lời giảiCâu hỏiWhat is the final stage of the four phases of the software life cycle?Có lời giảiCâu hỏiCả 49 câu của chủ đề49 câu
Xuất hiện trong 1 bộ đề
Đi tiếp từ đây