Flashcards
Everything in Computer Science
Flashcards do conjunto (33)
- 1Hardware- Input Devices
- Output Devices
- CPU
-Primary Storage
- Secondary Storage - 2CPU Factors- Cache
- Cores
-Clock Speed - 3CacheThe higher the faster. More instructions can be stored on the faster memory rather than RAM/HDDs
- 4CoresThe higher the faster. The amount of instructions that can be carried out at once
- 5Clock SpeedThe higher the faster. The amount of instructions that can be carried out per second
- 6RAMRandom Access Memory. Volatile. Stores instructions for the CPU before they're moved to cache
- 7ROMRead Only Memory. Can only be read from not written to. Initial instructions are stored here to boot the system
- 8HDDs- Cheap per unit of storage
- Store a lot
But
- Moving parts can break easily
- Noisy
- Slow
- Hot - 9Optical 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 - 10Solid State (SSDs, USB Drives)- No moving parts
- Versatile
- Fast
- Robust
But
-Expensive
- Can Corrupt - 11ASCII7 Bits (8 If extended ASCII).
A certain code is represented as text, a number or a symbol. - 12Unicode32 bits.
Has a wide set of symbols and other languages to communicate to others around the world. - 13ImagesEach pixel is a binary number.
The higher the binary number for 1 pixel, The better the colour of the image. - 14ResolutionAmount of pixels in one image
(PPI - Pixels per inch) - 15SoundSamples 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.
- 16Sample RateAmount of times, per regular interval, the computer saves sound.
- 17Bit rateThe quality of sound
(More bits = More quality) - 18VariableA location in memory that can store a changeable value
- 19ConstantA location in memory that stores a value that doesn't change whilst the program is running
- 20ArrayA location in the memory which stores a set of data of the same type of grouped together that can be accessed.
- 21ParametersEvery function has parameters.
These are, in essence, variables for the function to use.
(These are inside the brackets on the end of a function) - 22Data typesFloat
String
Decimal - 23FloatCan also be real or double. Stores numbers to be used with maths.
- 24StringUsed to store text or numbers that do not require maths
- 25DecimalStores a number to have maths performed on but uses decimal points instead of whole numbers
- 26ErrorsSyntax
Runtime
Logic - 27SyntaxWhen the programmer does not follow the rules of the language.
Found before the program is run. - 28Runtime/LogicAn error caused by something to do with the way the program was coded.
- 29TestingWhite box
Black Box
Unit testing
Trace tables - 30White BoxObserving individual parts and running small parts testing it with unexpected inputs
- 31Black BoxEnsures the the program would work for what the user would normally do.
- 32Unit TestingTesting 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
- 33Database TermsTable
Field
Record
Query
Primary/Foreign Keys
Informações
- Descrição
- Literally everything we're doing in computer science please appreciate me thanks <3
- Criado por
- Nathan Blake
- Visualizações
- 16
- Tags
- Avaliação