1.2 System Design Basics Flashcards

(32 cards)

1
Q

What does hardware refer to in a computer system?

A

The physical components of a computer system.

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

Name the two categories of hardware.

A
  • Internal components
  • External components (Peripherals)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are internal components of hardware?

A
  • Central Processing Unit (CPU)
  • Random Access Memory (RAM)
  • Hard Disk Drive (HDD) or Solid State Drive (SSD)
  • Motherboard
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are peripherals?

A

External devices that connect to a computer to add functionality.

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

What are the three categories of peripherals?

A
  • Input devices
  • Output devices
  • Input/Output devices
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Give examples of input devices.

A
  • Keyboard
  • Mouse
  • Webcam
  • Microphone
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Give examples of output devices.

A
  • Monitor
  • Speakers
  • Printer
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is a Local Area Network (LAN)?

A

A network that connects devices within a limited area, like an office or home.

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

What is a Wide Area Network (WAN)?

A

A network that spans a large geographical area, often connecting multiple LANs.

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

What does software refer to in a computer system?

A

The programs and instructions that tell the hardware what to do.

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

Name the two categories of software.

A
  • System software
  • Application software
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is system software?

A

Software that manages the computer’s basic operations.

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

What is application software?

A

Software that performs specific tasks for users.

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

What are human resources in the context of system design?

A

The people involved in using, maintaining, and managing the system.

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

Who are the end-users?

A

The people who will actually use the system day-to-day.

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

What is the client-server model?

A

A model where computers can take on two primary roles: clients and servers.

17
Q

What is the role of clients in the client-server model?

A

Computers or devices that request information or services.

18
Q

What is the role of servers in the client-server model?

A

Powerful computers that provide data or services in response to client requests.

19
Q

What is a router’s function in a network?

A

Forwards data packets between computer networks, determining the best path for data to travel.

20
Q

What is a DNS Server?

Domain Name System

A

Translates human-readable domain names into IP addresses.

21
Q

What is a firewall’s purpose?

A

Acts as a barrier between trusted internal networks and untrusted external networks. (Manages what comes in and out)

22
Q

What is the Peer-to-Peer (P2P) model?

A

A model where computers act as both clients and servers, sharing resources directly.

23
Q

True or False: Privacy concerns are a significant issue in a networked world.

24
Q

What is the digital divide?

A

The gap between those who have access to technology and the internet and those who do not.

25
What are some methods for gathering requirements from stakeholders?
* Observations * Interviews * Questionnaires * Documentation Review
26
What is the purpose of prototypes in system design?
* Visualization * User Feedback * Requirement Clarification * Feasibility Testing
27
What is iteration in the context of system design?
A crucial aspect involving continuous improvement through repeated cycles of design and evaluation.
28
What are some common usability problems?
* Unintuitive interfaces * Overly complex functionality * Lack of user guidance * Inconsistent design
29
What can be done to improve accessibility for visual impairments?
* Adjustable contrast ratios * Text resizing options * Screen reader compatibility
30
Name some economic implications of human-machine interaction.
* Job market changes due to automation * New economic opportunities in tech-related fields
31
What is user-centered design?
Focusing on the needs and capabilities of the end-users.
32
What is an ethical impact assessment?
An evaluation to identify and address potential ethical issues early in the development process.