Please enable JavaScript.
Coggle requires JavaScript to display documents.
Computer System - Coggle Diagram
Computer System
Hardware (Processing, Input, & Output)
Peripherals (External Input & Output)
Mouse (Input) - Controls Cursor and allows different functions
Keyboard (Text-Input) -
Monitor (Output) - Displays everything Computer Does
Central Processing Unit (CPU - Brain)
Receives Instructions & Data to Process --> Completes instructions & Returns results
Computer Data Storage
Graphics Card
Sound Card
Speakers: Audio hardware that allows Sound output from Computer to be Projected to User
Motherboard
Main Circutry & Connects all Components
Microphones (Input)
Drives (Input)
Random Access Memory (RAM): Short & Temporary Data Storage: Access Short-term Data
Hard-Drive Disk (HDD): Stores Data for Long term even though Computer Switches Off
Printers: Hard Copies of Electronic Data
Software (Instructions: How to Function)
Operating System
(Lowest Level) - Windows (example)
Intermediary between Hardware and End-User Software App
Allows application software to call hardware using drivers
Memory Allocation and Runtime Prioritization
Application Software
: Specific Task & Work with Operating System
MS Word: Word Processing - Interoperate with App Services provided by Windows
Developed: High-level languages - C++, Java, and Visual Basic
Begins and ends with the program running and halting
Includes Word Processor, Image editor, PDF Reader
System Software:
Manages System Resources (Operating System)
Sets platform on which software can run
Developed in Low Level Language (Intends to communicate directly with Hardware) - Runs when system turns on
General Purpose: System Can't Run Without
Middleware:
Features of System Software (Runs on Platform can't run without) & Application System (User-Controlled - Specific Task)
Game Engine:
Development of and platform for Video Games - Relevant libraries and support programs that developers can import rather than develop for each game (Unity & Unreal Engine)