computer systems Flashcards

1
Q

what is hardware?

A

anything that physically makes up the computer

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

what is software?

A

any program or operating information that runs on or is used by the computer

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

what is the notation for the NOT gate?

A

an overbar

—–

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

what is the notation for the AND gate?

A

a dot above .

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

what is the notation for the OR gate?

A

a plus +

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

what is the notation for the XOR gate?

A

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

write a truth table for an AND gate with two inputs

A

0 0 - 0
0 1 - 0
1 0 - 0
1 1 - 1

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

write a truth table for an OR gate with two inputs?

A

0 0 - 0
0 1 - 1
1 0 - 1
1 1 - 1

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

write a truth table for an XOR gate with two inputs

A

0 0 - 0
0 1 - 0
1 0 - 0
1 1 - 1

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

write a truth table for an OR gate with two inputs?

A

0 0 - 0
0 1 - 1
1 0 - 1
1 1 - 1

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

write a truth table for an NOT gate with one input?

A

0 - 1

1 - 0

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

what is system software and some examples?

A

programs needed for the computer to function

  • utilities
  • operating system
  • library routines
  • programming language translators
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

what is application software and some examples?

A

programs that enable a user to do a task

  • games
  • a spreadsheet
  • word processor
  • web browser
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

what five things does the os manage?

A
  • processor
  • memory
  • input / output devices
  • applications
  • security
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

what are some advantages of high-level languages?

A

easier to read

easier to learn

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

what does the os do, regarding memory?

A
  • manages the computer’s memory

- it can control which parts of the memory are being used for each process

17
Q

what does the os do, regarding processing?

A
  • manages the computer’s processor(s)CPU;

- Schedules which processes are to be executed;

18
Q

what does the os do, regarding applications?

A

Control access to applications;
- Prevent users or processes using unauthorised programs // allow users or
processes to use authorised programs;
- Control application access;
- Prevent/allow an application access to data (or devices);

19
Q

what does the os do, regarding security?

A

User authentication;
- To make sure that users must prove who they are to access the system;
- Protect against malware;
- Block access to specific vulnerable operations or system areas. For
example, software can only be installed with admin access;

20
Q

what does the os do, regarding input /output devices?

A
  • manages input/output devices
  • Interacts with/manages/handles the (automatic) installation of device
    drivers;
  • Handles peripheral device interrupts;
  • the computer can communicate with the outside world;
  • Control network communication;
  • Allow devices to send and receive data;
21
Q

what is primary storage?

A

the memory areas that the CPU can access directly: registers, cache, ROM and RAM

22
Q

what is secondary storage?

A

isn’t directly accessible by the cpu ( where all data is stored that is not in use

23
Q

what is the volatility and speed of primary storage compared to secondary storage?

A

primary is mostly volatile ( needs power to be stored ( will delete when the device is turned off )
and also faster to read and write

24
Q

advantages of magnetic hards disks

A

high-capacity
reliable
cheap

25
why is secondary storage required?
for long term non - volatile storage to store data and to transfer data to another device
26
advantages of solid state drives
fast read and write speeds reliable lower power usage light
27
advantages of optical discs
cheap portable / easy to transport robust
28
disadvantages of magnetic hard disks
not very portable can be corrupted by a magnetic field can break easily
29
disadvantages of solid state drives
expensive slightly lower capacity than hdds begin to deteriorate / shorter read and write life
30
disadvantages of optical discs
easily scratched low capacity very slow read and write speeds