Please enable JavaScript.
Coggle requires JavaScript to display documents.
N5 Computer Science :computer:, COLOUR LINE, Key (Computer Systems, HTML,…
N5 Computer Science :computer:
SDC
Analysis
Design
Readability
Data Flow Charts
Structure Diagram
Implementation
Testing
Types
Extreme
On the Edge of Limits
2 and 6
Example 2-6
Exceptional
Out of Limits
1 and 7
Normal
Within Limits
3-5
Three Testing Types
Documentation
Evaluation
Maintenance
Computer Systems
Processing Unit
Backing Storage
Server Rooms
Permanent Storage
Process
Output
A Result of An Action
Input
An Piece of Data From End User
An Action Done With The Input Data
Main Memory
Read Only Memory (ROM)
Permanent Storage
Cannot Be Edited
Random Access Memory (RAM)
Temporary Storage
Arithmetic Logic Unit (ALU)
Center of All Calculations
Checks Logic Errors
Control Unit (CU)
Runs Program Instruction
Decrypts Instruction In Correct Order
Registers
Temporary Storage
Programing
Pre-Defined Functions
len - Length
Checks the length of the piece of Data
round - Round
Rounds Down/Up depending on the designated unit
rand - random value
Chooses a random number in between two set parameters
print
Send Information To The End User
print() or print("String") or print(Integer,Float)
Data Types
Integer
Whole Number - 9
Float/Real
Decimal Number - 9.57139
String
A string of characters - "Hello"
Boolean
Yes/No - True/False
On/Off
Binary
Data Structures
Array
Data CAN be changed
Stores multiple pieces of data
Variable
Stores 1 piece of data
Data CAN be changed
Standard Algorithms
Input Validation
RECIEVE Variable From Keyboard
WHILE Variable =! Condition
SEND Error Message
RECIEVE Variable From Keyboard
End WHILE
Running Total
Running Total is when you keep adding to the existing total.
RECIEVE Price From Keyboard (AS FLOAT)
Insert For Loop Here :)
SET totalPrice to totalPrice + Price
SEND Price to Display
Iteration
The Repetition Of A Previous SDC Stage
Iteration
Iteration
Iteration
Graphics
Vectors
Smooth Lines, Eclipses And Other Shapes
Composed Of Paths
Occupy Less Space
File Extenstions
SVG
Scalable Vector Graphics
EPS
Encapsulated PostScript
PDF
Portable Document Format
AI
Artificial Intelligence
DXF
Drawing Interchange Format
Bitmap/Raster
Individual Pixels
Cannot Layer
Cost Less
File Extensions
TIFF
Tag Image File Format
JPEG
Joint Photographic Experts Group
BMP
Bitmap Image file
GIF
Graphics Interchange Format
Web Development
HTML Tags <>
!DOCTYPE
Defines the document type
<a>
Defines a hyperlink
header
Defines a header for a document or section
html
Defines the root of an HTML document
img
Defines an image
video
Defines embedded video content
Databases
Primary Key
Foreign Key
SQL Queries
Delete
Select
Update
Insert
Floating Point Representation
Exponant
Base
Floating Point Uses Base two To Represent Binary one and zero
Mantissa
ASCII
Binary
Binary are numbers written using 1s and 0s.
They use the following number line:
128, 64, 32, 16, 8, 4, 2, 1.
Example of a number written in binary:
89 = 01011001
0.34567 x 10
Exponant
Mantissa
Structure Diagrams
*A structure diagram is a method of graphically representing the steps required to solve a problem.
*Structure diagrams must be read from top down from left to right.
There are four types of notations (shapes) used to represent different functions of the program
COLOUR LINE
Turquoise
Lime
Light Green
purple
Yellow
Orange
Light Red
red
Mustard
Teal
Dusky Pink
Sand Purple
Emerald
Gold
Coffee
Pink
Aquamarine
Chav (Tan)
Key
Computer Systems
HTML
Floating Point Representation
Graphics
Data Types
Programming
SDC
Databases
Lime 2 Electric boogaloo