Chapter

Glossary

From ComputerScienceOne by Dr Chris Bourke

Concepts

  1. 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

  2. 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

  3. 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

  4. 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

Glossary | ComputerScienceOne | Bifalgorithm | Bifalgorithm