Everything in Computer Science

Description

Literally everything we're doing in computer science please appreciate me thanks <3
Nathan Blake
Flashcards by Nathan Blake, updated more than 1 year ago
Nathan Blake
Created by Nathan Blake over 8 years ago
13
0

Resource summary

Question Answer
Hardware - Input Devices - Output Devices - CPU -Primary Storage - Secondary Storage
CPU Factors - Cache - Cores -Clock Speed
Cache The higher the faster. More instructions can be stored on the faster memory rather than RAM/HDDs
Cores The higher the faster. The amount of instructions that can be carried out at once
Clock Speed The higher the faster. The amount of instructions that can be carried out per second
RAM Random Access Memory. Volatile. Stores instructions for the CPU before they're moved to cache
ROM Read Only Memory. Can only be read from not written to. Initial instructions are stored here to boot the system
HDDs - Cheap per unit of storage - Store a lot But - Moving parts can break easily - Noisy - Slow - Hot
Optical Drives (DVDs, CDs) - Cheap per unit of storage - Media is not as easy to break - Portable But - The drive can break - Noisy - Slow - Not a lot of storage
Solid State (SSDs, USB Drives) - No moving parts - Versatile - Fast - Robust But -Expensive - Can Corrupt
ASCII 7 Bits (8 If extended ASCII). A certain code is represented as text, a number or a symbol.
Unicode 32 bits. Has a wide set of symbols and other languages to communicate to others around the world.
Images Each pixel is a binary number. The higher the binary number for 1 pixel, The better the colour of the image.
Resolution Amount of pixels in one image (PPI - Pixels per inch)
Sound Samples of sound are taken at regular intervals. The computer takes a reading of where the sound wave is and the value is stored as a binary depending on the bit rate of the file.
Sample Rate Amount of times, per regular interval, the computer saves sound.
Bit rate The quality of sound (More bits = More quality)
Variable A location in memory that can store a changeable value
Constant A location in memory that stores a value that doesn't change whilst the program is running
Array A location in the memory which stores a set of data of the same type of grouped together that can be accessed.
Parameters Every function has parameters. These are, in essence, variables for the function to use. (These are inside the brackets on the end of a function)
Data types Float String Decimal
Float Can also be real or double. Stores numbers to be used with maths.
String Used to store text or numbers that do not require maths
Decimal Stores a number to have maths performed on but uses decimal points instead of whole numbers
Errors Syntax Runtime Logic
Syntax When the programmer does not follow the rules of the language. Found before the program is run.
Runtime/Logic An error caused by something to do with the way the program was coded.
Testing White box Black Box Unit testing Trace tables
White Box Observing individual parts and running small parts testing it with unexpected inputs
Black Box Ensures the the program would work for what the user would normally do.
Unit Testing Testing individual parts of the code to ensure that it is working as expected. For example, testing a function to rule out other issues with the program
Database Terms Table Field Record Query Primary/Foreign Keys
Show full summary Hide full summary

Similar

Computing
Kwame Oteng-Adusei
Computing Hardware - CPU and Memory
ollietablet123
Types and Components of Computer Systems
Jess Peason
Input Devices
Jess Peason
SFDC App Builder 2
Parker Webb-Mitchell
Data Types
Jacob Sedore
Intake7 BIM L1
Stanley Chia
Output Devices
Jess Peason
Software Processes
Nurul Aiman Abdu
Common Technology Terms
Julio Aldine Branch-HCPL
Project Communications Management
farzanajeffri