outcome 2 Flashcards

1
Q

what are the types of computers and their uses

A

PCs and Laptops: For everyday tasks like web browsing and document editing.

Workstations: High-performance computers for technical applications.

Supercomputers: Used for complex tasks like weather forecasting.

Mobile Devices: Portable devices for communication and light computing.

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

what are the key components of a motherboard

A

CPU Socket, RAM Slots (DIMM), PCI-Express Slots, Storage Connectors (SATA), and Onboard Components.

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

what is the function of the cpu control unit CU

A

It directs the operations of the CPU and ensures instructions are processed correctly.

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

what is the role of the ALU

A

The ALU handles mathematical calculations and logical operations.

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

what is the purpose of RAM in a computer system

A

RAM provides temporary storage for programs currently in use; it is volatile, meaning data is lost when the system is powered off.

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

what is the difference between DDR3 and DDR4 RAM

A

DDR4 is faster and more energy-efficient than DDR3.

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

what are some common storage devices and their uses

A

HDD: High-capacity, slower storage.

SSD: Faster storage with lower capacity compared to HDDs.

Optical Drives: Read/write data from CDs, DVDs, and Blu-Ray discs.

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

what is the role of a GPU and what type of memory does it uses

A

GPUs specialize in rendering graphics, and they use Video RAM (VRAM), such as GDDR5 or GDDR6.

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

what are Ethernet adapters used for

A

they provide a wired connection to a network for reliable data transfer

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

how is data capacity measured

A

data is measured in bits, bytes, kilobytes, gigabytes and terabytes
bytes are 8 time bigger than a bit
the rest are 1024 lots of the previous measurement

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

difference between DRAM and SRAM

A

DRAM: Uses capacitance storage, needs to be refreshed often, and is slower (used for main memory).
SRAM: Uses flip-flop technology, does not need to be refreshed, and is faster (used for cache memory).

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

What is ROM, and what are its different types?

A

ROM (Read-Only Memory) is non-volatile memory that retains data even without power.
Types: PROM (programmable once), EPROM (erasable via UV light), and EEPROM (erasable electrically).

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

what are the types of multi-tasking in CPU operations?

A

re-emptive multitasking: Resources are shared based on agreed processes.
Cooperative multitasking: Processes voluntarily hand back control to higher-priority tasks.

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

What is the purpose of a Graphics Processing Unit (GPU)?

A

The GPU handles graphical output, parallel processing, and is used for tasks like video rendering, AI, and cryptocurrency mining.

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

What are the main types of storage devices

A

Floppy disk, hard disk drive (HDD), solid-state drive (SSD), network-attached storage (NAS), cloud storage, USB flash drives, and optical drives.

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

What is the difference between serial and parallel communication?

A

Serial communication: Sends one bit at a time (like a single-lane road).
Parallel communication: Sends multiple bits at once (like a multi-lane highway).

17
Q

What is a bottleneck in computer systems?

A

A bottleneck occurs when too much data enters one source, slowing down or making the system unresponsive.

18
Q

What are common interfaces used for data transfer?

A

SATA: Connects mass storage devices.
PCI Express: High-speed interface for devices like GPUs, SSDs, and network cards.
HDMI: Transfers audio and video in a single cable.
USB: Connects peripherals (e.g., keyboards, mice) with different speed standards (1.1, 2, 3).
DIMM: Slots where RAM is connected to the motherboard

19
Q

How is processor clock speed measured?

A

Processor clock speed is measured in Hertz (Hz), representing the number of cycles per second. For example, 4.2 GHz = 4.2 billion cycles per second.

20
Q

What is the difference between serial and parallel data transfer?

A

Serial: One bit at a time (like a single-lane road).
Parallel: Multiple bits at once (like a multi-lane highway).

21
Q

How does parity checking work?

A

Parity checking ensures data integrity during transmission by adding an extra bit to detect errors. There are two types:
Odd parity: The number of 1s in the data is made odd.
Even parity: The number of 1s in the data is made even.

22
Q

What is virtual memory, and why is it used?

A

Virtual memory allows a system to use a portion of the hard disk as extra RAM when physical RAM is exhausted. It helps avoid crashes but can lead to slower performance due to disk swapping.

23
Q

What factors can affect system performance?

A

CPU: Clock speed, number of cores, cache memory.
Memory: Available RAM, virtual memory usage.
Storage: Type and speed of hard disk, fragmentation.
Interfaces: Data throughput speeds, bus width.

24
Q

How is data written to memory?

A

Data is placed on the data bus, and the destination address is placed on the address bus. The write line is set high, prompting memory to store the data at the specified address.

25
Q

What is disk thrashing?

A

Disk thrashing occurs when the system continually swaps data between RAM and disk due to insufficient RAM, slowing down overall performance.

26
Q

What is multitasking in CPU operations?

A

Multitasking allows multiple programs to run seemingly at the same time by switching between tasks rapidly. It can be:
Pre-emptive: Processes share CPU resources based on priorities.
Cooperative: Processes voluntarily give up control to higher-priority tasks.