Skip to main content

  | मौसम…

411 समाचार
Public archive edition · Attributed source reporting with original dates · AI drafts are excluded

411 REFERENCE · Wikibooks

A-level Computing/AQA/Paper 1/Theory of computation/Composition

Reference material by Wikibooks contributors. This retains its source identity and is not 411 news reporting.

Composition is putting pieces back together the opposite of the decomposition In computing there are 2 types of composition: (1) Object Composition and (2) Function Composition Generally speaking, both types of composition involve incorporating multiple objects/functions to create a single, more complex object/function. The process of determining objects/functions to be 'composed' is part of the abstraction process (see computational thinking), and could be the direct result of decomposition (see decomposition). This is a required process of the Software Development Lifecycle, but can be applied to any other activity where Computational Thinking is applied. The following function could be decomposed: Function PrintCustomerBankAccounts into Function PrintCustomerSavingsAccount Function PrintCustomerBankAccount if there were different attributes (see attributes) for the 2 account types. However it may be determined