A software engineer is developing an automated scheduling and billing system for a drone-based roof cleaning service. The engineer has decided that the following two details are the only essential factors needed to compute the bill and schedule the service:
State two other critical real-world details about the property, operation, or billing requirements that the developer has omitted in this abstraction.
298 exam-style questions on AQA GCSE Computer Science Programming concepts. Each one has a worked solution and a mark scheme showing where the marks go.