Zusammenfassung der Ressource
N5 Computing
Science
- Software Design
and Development
- Computational
Structures
- Assigning vales to variables
- Using arithmetic operations e.g. +, -, *
- Pre-defined fucntions
- Selection constructs
- IF Statement
- Iteration and
repetition
constructs
- Fixed loops
- Conditional loops
- Data Types and Structures
- Arrays
- number[5]
- String, character
- Numeric
- Integers
- 1, 55, -23
- Reals (singles)
- 0.6, -14.25, 30.123
- Boolean
- TRUE, FALSE
- Testing and Documenting
- Testing - e.g. enter a number
between 1 and 10
- Normal - e.g.
2,3,4,5,6,7,8,9
- Extreme - e.g. 1, 10
- Exceptional - e.g. 0, 11, A, #
- Errors
- Syntax
- Execution
- Logic
- Readability of Code
- Internal comments
- Meaningful variable names
- Indentation
- Algorithms
- Input Validation
- Design Notations
- Pseudocode
- HAGGIS
- Structure Diagram
- Flowchart
- Low-level Operations
- Translation
- Low Level Languages
- High Level Languages
- Computer Architecture
- Binary
- Units of Storage
- 1 bit = 1 or 0
- 8 bits = 1 byte
- 1024 bytes = 1 KB
- 1024 KB = 1 MB
- 1024 MB = 1 GB
- 1024 GB = 1 PT
- Convert to Decimal
- Convert to Binary
- Store bit-mapped Graphic
- Store Characters
- Storing Real Numbers
- Processor
- Arithmetic & Logic Unit (ALU)
- Control Unit
- Registers
- Memory
- Random Access
Memory (RAM)
- Read Only
Memory (ROM)
- Buses
- Address Bus
- Data Bus
- Interfaces
- AD/DA
- Hardware
- Voltages
- Information Systems Design
and Development
- Structures and Links
- Databases
- Web-based
- User-Interface
- Media Types
- Coding
- Testing
- Purpose, Features,
Functionality, Users
- Implementation