02 Hardware Flashcards

1
Q

Define hardware and software

A

Hardware: any device that assists in input, processing, storage, output or communication of an information system.

Software: computer programs that aid in the operation of a computer system that has a specific use.

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

Explain primary memory

A
  • Storage/memory used by the processor in computer devices.
  • Allows the processor to access instructions quickly or store data for quick retrieval during processing
  • Data is stored in a specific memory location.
  • It is close to the processor or on the processor
  • Data stored in primary memory is temporary – it is wiped once the computer/device is shut down
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Explain RAM

A
  • Random access memory
  • External to the CPU (but often on the same module), and close to the CPU for fast access.
    Instructions for a program are stored in RAM.
    May also be used for storing processed data by the CPU (if there is no room in cache).
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

List the main types of RAM

A
  • DRAM
  • SRAM
  • Cache
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Explain DRAM

A
  • Memory constantly refreshed or it’ll loose its contents
  • ram is synchronous with system clock, increases number of instructions that the processor than perform
  • also called DDR (double data rate) & represents how much data memory can transfer in one clock cycle.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Explain SRAM

A
  • used as system cache
  • static, doesn’t need to be refreshed
  • faster than DRAM
  • saved data may be used again or instructions are stored.
  • called a buffer
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Explain a cache

A
  • High speed storage mechanism
  • Reserved section on main memory
  • Some of the memory is built into processor
  • Graphics cards also use Cache on their processor
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Explain registers

A
  • Quickly accessible location on a processor
  • Very small holding place
  • May contain small bits of information such as the address for the next instruction
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Explain secondary memory

A
  • Permanent storage
  • Referred to as storage on computer
  • Cannot be processed directly by CPU
  • Slowest form of storage
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

List types of secondary memory

A
  • HDD
  • SSD
  • Optical disks
  • Flash memory
  • Magnetic disks and tape
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Explain the cpu

A
  • Highly complex, extensive set of electronic circuitry that executes stored program instructions
  • Performs computer operations by rapidly executing power of computer
  • speed of cpu plays a large part in determining power of computer.
  • cpu executes instructions that perform a set of basic instructions
  • operations execute very quickly and allows computer to perform wide range of functions
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

how does the cpu work

A
  • via the fetch execute cycle
    1. Instructions fetched from ram
    2. instructions decoded by control unit
    3. instructions is executed usually by arithmetic logic unit (alu) and operation is performed
    4. result of instructions is stored in primary memory
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

control unit

A
  • the circuitry that controls operations within the cpu
  • it directs the arithmetic and logic unit, memory, input and output devices in response to instructions received from the software.
  • the control unit fetches instructions from memory and converts it into control signals
  • will send it to the logic unit, memory, or input or output devices to execute the function.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

alu

A
  • most operations are performed here
  • they load data from input registers
  • executes the instructions
  • stores the result in register
  • performs basic arithmetic and logic operations
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

register

A
  • small data storage unit
  • may hold instructions
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

bus

A
  • a bus transfers data between components
17
Q

list types of busses (three)

A
  • address bus:
    Carries the location of stored information.
  • data bus
    Carries data to different components of the computer
  • control bus
    Carries command from the CPU and returns status signals from the devices
18
Q

desktops

A
  • designed to stay in a single location
  • it may be a tower or an all-in-one machine
  • they must be connected to power and they can’t be powered by a battery
19
Q

mobile devices

A
  • handheld tablet or other device that is made for portability
  • lightweight and compact
  • can do almost anything a laptop can do
  • designed to facilitate user interaction in one hand, preserve battery life, have excellent memory management, provide easy interaction and connect to wifi cellularly.
20
Q

Wearables

A
  • need to manage resources such as memory and battery very efficiently due to their compact size
21
Q

servers

A
  • specialised computer, which is on a computer network
  • runs an operating system and server software
  • has high amounts of primary and secondary storage and advanced networking functionality
22
Q

purpose of an operating system

A
  • its software your computer uses to
    - process start-up instructions
    - interpret and communicate between applications software and devices used to maintain system.
  • first software that is installed on the hard disk first software thats loaded into computers memory when its turned on
23
Q

list types of operating systems

A
  • windows
  • mac
  • ios
  • android
  • linux
24
Q

functions of an operating system

A
  • user interface
  • managing system resources (CPU)
  • managing security and access rights
  • managing i/o
  • running applications
  • managing memory
  • managing storage
25
Q

what is user interfaces

A
  • gui uses pictures or graphics to:
    - identify programs
    - identify icons that starts programs
    - change settings
    - adjust systems for best performance.
26
Q

what are peripherals

A

input, output and secondary storage devices attached to a computer. It is generally a device that is connected to the computer but not actually a part of the core architecture.

27
Q

what are the components of a computer system

A

IPOS
- Input
- Processing
- Output
- Storage
- Communications

28
Q

what is memory

A

it is a computer data storage or memory method and it records data/information that allows users to retain again.

29
Q

what are some examples of peripheral devices

A

Internal
- HDD
- SSD

External
- Scanner
- Printer
- Keyboard
- Mouse
- Monitor
- Speaker

30
Q

what is a computer system

A

it is a computer made up of the CPU, memory, and related electronics, with peripheral devices and an operating system.

31
Q

os functions (managing system resources)

A

It manages all the hardware and peripheral devices of your computer.

32
Q

os functions (managing security and access rights)

A
  • This manages connections like ethernet and wifi and ensures communications will run smoothly
  • has a built in firewall for protection
  • has a number of built-in tools to prevent security threats
  • controls access to your computer (fingerprints, passwords etc)
33
Q

os functions (running applications)

A
  • manages application software installed on a computer
  • oversees installation of new software and keeps track of software being installed.
  • communications between different software platforms are made possible
  • syncing different files across multiple devices are made possible
34
Q

what are some examples of compatibility issues

A
  • compatibility that a software has running on a particular CPU architecture
  • ability for software running on particular os
  • compatibility for hardware components with particular motherboard, cpu etc.
35
Q

running older software on new hardware

A
  • may not run on new hardware, so might need to upgrade.
  • software may not work if it’s incompatible or it may run slowly.
36
Q

running new software on older software

A
  • new operating system may not work on an old system
  • performance of software may be compromised if the they do not have adequate hardware resources
  • if you upgrade an OS, you may have driver problems