# N5 Computing Science

Mind Map by Mr. McNeice, updated more than 1 year ago
 Created by Mr. McNeice over 5 years ago
53
3

### Description

Mind Map on N5 Computing Science, created by Mr. McNeice on 10/02/2015.

## Resource summary

N5 Computing Science
1 Software Design and Development
1.1 Computational Structures
1.1.1 Assigning vales to variables
1.1.2 Using arithmetic operations e.g. +, -, *
1.1.3 Pre-defined fucntions
1.1.4 Selection constructs
1.1.4.1 IF Statement
1.1.5 Iteration and repetition constructs
1.1.5.1 Fixed loops
1.1.5.2 Conditional loops
1.2 Data Types and Structures
1.2.1 Arrays
1.2.1.1 number[5]
1.2.2 String, character
1.2.3 Numeric
1.2.3.1 Integers
1.2.3.1.1 1, 55, -23
1.2.3.2 Reals (singles)
1.2.3.2.1 0.6, -14.25, 30.123
1.2.4 Boolean
1.2.4.1 TRUE, FALSE
1.3 Testing and Documenting
1.3.1 Testing - e.g. enter a number between 1 and 10
1.3.1.1 Normal - e.g. 2,3,4,5,6,7,8,9
1.3.1.2 Extreme - e.g. 1, 10
1.3.1.3 Exceptional - e.g. 0, 11, A, #
1.3.2 Errors
1.3.2.1 Syntax
1.3.2.2 Execution
1.3.2.3 Logic
1.3.3.2 Meaningful variable names
1.3.3.3 Indentation
1.4 Algorithms
1.4.1 Input Validation
1.5 Design Notations
1.5.1 Pseudocode
1.5.1.1 HAGGIS
1.5.2 Structure Diagram
1.5.3 Flowchart
1.6 Low-level Operations
1.6.1 Translation
1.6.2 Low Level Languages
1.6.3 High Level Languages
1.7 Computer Architecture
1.7.1 Binary
1.7.1.1 Units of Storage
1.7.1.1.1 1 bit = 1 or 0
1.7.1.1.2 8 bits = 1 byte
1.7.1.1.3 1024 bytes = 1 KB
1.7.1.1.4 1024 KB = 1 MB
1.7.1.1.5 1024 MB = 1 GB
1.7.1.1.6 1024 GB = 1 PT
1.7.1.2 Convert to Decimal
1.7.1.3 Convert to Binary
1.7.1.4 Store bit-mapped Graphic
1.7.1.5 Store Characters
1.7.1.6 Storing Real Numbers
1.7.2 Processor
1.7.2.1 Arithmetic & Logic Unit (ALU)
1.7.2.2 Control Unit
1.7.2.3 Registers
1.7.3 Memory
1.7.3.1 Random Access Memory (RAM)
1.7.3.3 Buses
1.7.3.3.2 Data Bus
1.7.4 Interfaces
1.7.4.2 Hardware
1.7.4.3 Voltages
2 Information Systems Design and Development
2.1.1 Databases
2.1.2 Web-based
2.2 User-Interface
2.3 Media Types
2.4 Coding
2.5 Testing
2.6 Purpose, Features, Functionality, Users
2.7 Implementation

### Similar

Computing in the Modern World
Computers in the Military
Chapter 4
JOOSE2 Design Patterns
Chapter 2
Chapter 1
Computer Graphics Chapter 1
Computers in entertainment
Computing Nat5 revision
Health and Computers