computer systems Flashcards

1
Q

what is an embedded system? give examples

A

A system designed to perform a single specific function,e.g Washing machine, microwave, printer.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

what are the parts of the CPU?

A
  1. the CU - manages FDE cycle
  2. the ALU - does all calculations and stores it
  3. the cache - stores regularly used data
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

what happens in Fetch?

A

memory address is copied from the PC to the MAR
MAR copies instructions to MDR
the PC increments by one

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

what happens in execute?

A

Instructions are performed in the ALU and stored in the ACC

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

what happens in decode ?

A

instructions in the MDR is decoded by CU which then loads values into MAR

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

what does the cpu performance depend on ?

A

Clock speed - num of instructions carried out per sec, increasing clock speed means more instructions carried out per sec
Cashe size - cashe is faster than ram, more cashe means faster access to more data
Num of cores - cores process instructions independently, more cores means more instructions can be carried out at once

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is the difference between RAM and ROM ?

A

RAM - volatile, can be read and written to, slower than cashe
ROM - non-volatile, is read only, stores boot up instructions(BIOS)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

name the data measuring units in order

A

BIT (1 or 0)
NIBBLE (4 bits)
BYTE (8 bits)
KB (1000 byte)
MB (1000 KB)
GB (1000 MB)
TB (1000 GB)
PB (1000 TB)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What unit stores files like; songs, pictures and documents

A

KILOBYTE

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What unit stores videos and complex applications?

A

GIGABYTES

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

what base is denary

A

base 10

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

what base is binary

A

base 2

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

what error occurs when there is too much bits

A

overflow error

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

what does a left shift do to the number

A

multiplys by 2

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

what is LAN

A

covers a small geographical area located on a single site

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

ADV of LAN

A
  1. easier to share files
  2. user account is stored centrally so user can use any device on the network
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

what is a DNS

A
  1. when a client requests a url via web browser
  2. browser sends domain name to domain name server
  3. The DNS maps the domain name to the ip address and returns it to the browser.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

what isa protocool

A

a set of rule that allow 2 devices to communicate

19
Q

what is a network

A

a set of agreed requirements for hardware and software

20
Q

what is HTTP used for

A

used by web browsers to communincate with web servers

21
Q

what is HTTPS used for

A

a secure version of http that encrypts all information sent and recieved

22
Q

what is FTP used for

A

used to access, edit and move files between devices on a network

23
Q

what is POP uses for

A

used to retrieve emails from a server

24
Q

what is logical error

A

when programm runs but does not give expected out put because the input it wrong

25
what does the cu do in the f-d-e cycle
decodes instructions and coordinates the cycle
26
what is the role of a program counter PC
it hold memory address of next instruction to be fetched
27
what does cashe store
frequently used instructions and data
28
Name the functions of the 3 OS
1. provides user interface to allow user to interact with computer 2. Deals with file management and disk management 3. communicated with internal and external hardware via device drivers
29
what are the 4 user interface?
Graphical user interface Command line interface Natural language interface Menu driven interface
30
What are the qualities of Graphical user interface GUI?
It uses WIMP it is easy to use
31
What are the qualities of Command line interface CLI
it is difficult to use it requires less processing power
32
What are the qualities of Natural language interface?
it requires users voice to interact it is instritive but limited
33
What are the qualities of Menu driven interface?
a series of limited menus are shown to the user
34
What is multitasking? (Memory management)
when the OS allows multiple programs to be open and running at once
35
what is the causes fragmentation?
1. files are stored on available spaces on a hard disk 2. when files are moved, deleted, created or renamed gaps starts to appear on the disk 3. the OS splits the files up into smaller blocks to fill the gaps 4. causing it to become more and more fragmented over time
36
what does defragmentation do?
defragmentation contigiously reorganises files on hard disk and puts fragments of files back together to collect space together and store all file consecutively
37
what does utility software do?
1. helps maintain and configure the computer 2. extra utility can be installed to perform more tasks.
38
how does the OS allow for user management?
- OS allows for multiple accounts on one device - Each user has their own settings, programs and files which is unaccessible to other users.
39
what is a peripheral?
hardware that connects to the computer and allows special functions e.g printer, keyboard
40
What is a device driver
software used to communicate with peripherals connected to the computer
41
what does encryption do?
scrambles data to prevent third parties / hacker from being able to read it. A private key is needed to decrypt it
42
what is the definition and types of data compression
compression is reducing file size to allow for more file to be stored and downloaded faster. LOSSY - permanently deleting data that won't be noticed, but the file can't restore its original quality LOSSELESS - using an algorithim to compress a file and file can be restored to its original quality.
43
How does the OS allows for File management?
The OS organises files into a manageable hierarchy structure that allows users to create, delete, rename and move.
44
what is defragmentation faster?
when fragmented files are put together it reduces the read/write head going back and forth looking for files because it is organised so its quicker to find