Chapter
Glossary
From ComputerScienceOne by Dr Chris Bourke
Concepts
- What foundational programming terms describe data, code, and computation?
"Glossary abstraction a technique for managing complexity whereby levels of complexity are established so that higher levels do not see or have to worry about details at lower levels. algorithm a proc
- How are software testing, debugging, and program failures described?
"acceptance testing a phase of software testing that is tested, usually by humans, for acceptability and whether or not it fulfills the business requirements. ad-hoc testing informal software testing
- What programming structures and memory concepts support reusable code?
"anonymous class a class that is defined “inline” without declaring a named class; typi- cally created because the instance has a single use and there is no reason to create multiple instances. 484 an
- How do software design practices and development terms describe code quality and collaboration?
"anti-pattern a common software pattern that is used as a solution to recurring problems that is usually ineffective in solving the problem or introduces risks and other problems; a technical term for