XTRA 1 Flashcards
What signal is sent down the control bus
A read signal
What type of notation do high level languages use
Natural
What is assembly code specific to
The instruction set of the given processor
What does assembly code allow direct control over
How memory is used by adressing modes and direct control of hardware
High level code is more
e intuitive and easier to read it
is easier to follow, debug and build as part of a team
Why is high level code portable
The high level code can be recompiled for different
architectures.
High level paradigms
High level languages come in a variety of paradigms so
programmers can choose according to the
problem/their preference
When is assembly preffered
-compilers or interpreters don’t exist for the target CPU
i.e. embedded systems
-highest possible performance is critical
-memory is very limited.
For larger projects which don’t fall under the
constraints above high level languages are likely to be
preferable.
What else does OS provide
Provide platform to run other software
Title
Very top so for big font just use h1
How does search engine indexing actually happen
- A program called a spider/crawler/bot
- Traverses the web / following the links.
- It takes each word in the document
- …It adds an entry for the page (under the word) in
the index… - …alongside the word’s position on the page.
What does CISC require
More transistors
For what does SQL do what do you need to do
Provide output
Secondary key for
Searching, index and sorting
Format of data
- CSV/Comma Separated Value (file)…
- A (text) file/format with values separated by
commas (or some other delimiter) - XML/eXstensible Markup Language…
- …A markup language that uses tags to denote
data. - SQL/Structured Query Language…
- …A language for creating/querying databases
Problem with ddos attacks
Hard to enforce laws as often unwitting participants
What contributes to piracy
Fast internet speeds, peer to peer and the dark web all
contribute to making piracy more prevalent and harder
to track.
What can track piracy
Digital piracy
What makes monitoring communications harder
End to end encyption
Examples
EXAMPLES
Advantages of encapsulations
- Reduces the chance of errors/inconsistences
- Ensures objects can only be changed in the way
intended/ Ensuring changes are consistent with
how the object should behave - Protecting data/ Can’t be changed accidentally
What does ascii map
Values to characters
ASCII
American standard code for information interchange
Which type of encyption uses more processing
Asymmetric
When is symettric encryption best used
When the same person is encrpyting and decrypting like when backign up data
non normalised where is floating point
After first number