Software design and development

Part ofComputing Science

  • Software design and development

    • Computational constructs

      Programs run in sequences. Selection statements and loops are used in programs, allowing software to make decisions and repeat actions. These are called computational constructs

    • Data types and structures

      Data is stored in a computer in different data types. Numbers are stored in integers or real numbers, text is stored in strings and pictures in graphical formats.

    • Testing and documenting solutions

      When code is easy to read, a programmer is less likely to make a mistake. Legible code also allows programs to be checked for errors more easily before they are released.

    • Design Notations

      Programmers use flow charts and structure diagrams to help design how their programs will operate and how data will flow through their software.

    • Low-level operations and computer architecture

      All data is stored in computers using 1s and 0s (bits). We explain how much data we are storing by using terms like kilobytes and megabytes.

    • Reference language

      It is important to read and understand a formal language. Declaring variables and data types, using selection statements, iteration and using operators are comprehensions required before coding.

Links