A school wants to develop a simple program to calculate the average score of a student based on three test scores. During the problem-formulation and analysis phase, what would be the primary output identified for this program?
高中 (HKDSE) · 資訊及通訊科技
問題建構和分析 :练习题
5 道选择题即时批改,另有 4 道文字题附完整解题步骤,全部围绕「問題建構和分析 」。
A smart weather station is being developed to alert farmers about potential frost. Which of the following is the most appropriate output for this specific problem?
A developer notices that the algorithm for calculating the shipping cost for a retail app and the algorithm for calculating the delivery fee for a food app both use the same distance-based logic. The developer decides to create a single reusable function for this. This is an example of which Problem-Formulation and Analysis concept?
A software development team is in the initial phase of creating a program to calculate a student's final grade. The final grade is determined by taking the average of three test scores: Midterm, Project, and Final Exam. What is the essential input that must be identified during the problem-formulation and analysis phase?
A developer is designing a system for a smart greenhouse that automatically waters plants. During the Problem-Formulation and Analysis phase, the developer identifies 'Soil Moisture Level' and 'Ambient Temperature'. These elements are best categorized as:
A simple algorithm is being designed to calculate the total cost of items in a shopping cart. The user inputs the price and quantity for each item, and the algorithm needs to display the final total. Identify the primary inputs and the expected output for this problem.
先自己写一遍答案,再对照解题步骤。
A software engineer is developing a system to manage a logistics center that must simultaneously calculate shipping costs based on weight, verify dimensions for storage, and route parcels by destination zip code. Describe how the engineer applies problem decomposition and identifying common elements in the formulation phase to optimize the design.
先自己写一遍答案,再对照解题步骤。
A university wants to develop an online system for student course registration. When analyzing this problem, name two distinct sub-problems that would naturally arise from decomposing the main task.
先自己写一遍答案,再对照解题步骤。
A logistics company is designing an Automated Warehouse Management System (AWMS). The system tracks inventory levels using RFID tags, predicts restocking needs based on historical sales data, and optimizes the picking path for robotic carriers to minimize travel distance.
(a) Define the scope of the AWMS. State two core functionalities that are essential to the problem and one specific boundary or constraint that distinguishes this system from a broader 'Enterprise Resource Planning' (ERP) system. (3 marks)
(b) Decompose the main AWMS problem into three manageable sub-problems. Furthermore, identify a common element or pattern that the 'Path Optimization' sub-problem might share with a standard 'GPS Navigation System' and explain how identifying this similarity assists the developer during the analysis phase. (3 marks)
(c) For the 'Restocking Prediction' sub-problem, identify the necessary inputs, the expected outputs, and the core process required to determine the quantity of items to be ordered. (2 marks)
先自己写一遍答案,再对照解题步骤。
* thinka提供的内容由AI生成,可能并非总是准确或最新。请将其用作辅助资源,并与官方材料进行核实。
想多做几道同类题目?立即开始练习这个课题,边做边批改。
立即练习