0 penilaian0% menganggap dokumen ini bermanfaat (0 suara)
446 tayangan1 halaman
The document outlines the content checklist for a Unit 2 software development course, including four topics:
1) The software development process, describing stages like analysis, design, implementation and testing.
2) Software languages and environments, comparing machine code to high-level languages and describing compilers and interpreters.
3) High-level programming language constructs like variables, arrays, loops, conditions and functions.
4) Standard algorithms like input validation, finding minimum/maximum values, and counting occurrences.
Deskripsi Asli:
computing Int 2 software development unit content statements
The document outlines the content checklist for a Unit 2 software development course, including four topics:
1) The software development process, describing stages like analysis, design, implementation and testing.
2) Software languages and environments, comparing machine code to high-level languages and describing compilers and interpreters.
3) High-level programming language constructs like variables, arrays, loops, conditions and functions.
4) Standard algorithms like input validation, finding minimum/maximum values, and counting occurrences.
Hak Cipta:
Attribution Non-Commercial (BY-NC)
Format Tersedia
Unduh sebagai PDF, TXT atau baca online dari Scribd
The document outlines the content checklist for a Unit 2 software development course, including four topics:
1) The software development process, describing stages like analysis, design, implementation and testing.
2) Software languages and environments, comparing machine code to high-level languages and describing compilers and interpreters.
3) High-level programming language constructs like variables, arrays, loops, conditions and functions.
4) Standard algorithms like input validation, finding minimum/maximum values, and counting occurrences.
Hak Cipta:
Attribution Non-Commercial (BY-NC)
Format Tersedia
Unduh sebagai PDF, TXT atau baca online dari Scribd
1. Describe the stages (in order) of the software development process: analysis, design, implementation, testing, documentation, evaluation, maintenance 2. Describe and give examples of pseudocode and one graphical design notation (structure diagram or other suitable) 3. Describe and give examples of appropriate test data (normal, extreme and exceptional) 4. Describe the features of a user guide and a technical guide 5. Evaluate software in terms of fitness for purpose, user interface and readability
TOPIC 2 : Software development languages and environments
6. Describe and compare machine code and high level languages 7. Explain the need for translation; 8. Describe the functioning of interpreters and compilers 9. Describe the process of recording a macro and assigning it to a keystroke 10. Describe a macro, and examples of the use of macros 11. Describe the features and use of a text editor
TOPIC 3 : High level programming language constructs
12. Describe and give examples of the following constructs in an appropriate high level language: input and output, assignment, arithmetical operations (+,-,*,/,^) and logical operators (AND, OR, NOT), fixed loops, conditional loops, simple and complex conditions, conditional statements (IF), nested loops 13. Describe and give examples of numeric and string variables and 1-D arrays 14. Describe and give examples of pre-defined functions
TOPIC 4 : Standard algorithms
15. Describe and give examples of the following standard algorithm in an appropriate high level language: input validation 16. Recognise appropriate use of the following standard algorithms: input validation, find min/max, count occurrences, linear search
Computing Intermediate 2 Saint Kentigern’s Academy Computing Department