Computer Hardware and Software Lecture Notes

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/68

flashcard set

Earn XP

Description and Tags

Flashcards based on lecture notes about computer hardware and software.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

69 Terms

1
New cards

What number system uses only two digits, 0 and 1?

Binary

2
New cards

Why do computers use binary?

Because their electronic components can only be in two states: on or off, easily represented by 1 or 0.

3
New cards

What base is hexadecimal?

Base 16

4
New cards

Why is hexadecimal used in computing?

It is shorter and easier to read than binary, and each hex digit corresponds to four bits.

5
New cards

What does a logical right shift do?

Moves all bits to the right by a certain number of places, adding 0s on the left.

6
New cards

What is the mathematical effect of a logical right shift?

Divides the number by 2, ignoring any remainder.

7
New cards

What does a logical left shift do?

Moves all bits to the left by a certain number of places, adding 0s on the right.

8
New cards

What is the mathematical effect of a logical left shift?

Multiplies the number by 2.

9
New cards

What is overflow in binary operations?

When the result exceeds the number of bits available.

10
New cards

What is a typical cause of overflow?

Left shifts or binary addition.

11
New cards

What is compression?

Reducing the size of a file or data.

12
New cards

What defines lossless compression?

No data is lost during compression or decompression.

13
New cards

What is a benefit of lossless compression?

Original file can be perfectly restored after decompression.

14
New cards

What defines lossy compression?

Some data is lost during compression for higher reduction in size.

15
New cards

What is a benefit of lossy compression?

Significantly reduces file size.

16
New cards

What is a hub in a computer network?

Connects multiple devices and sends data to all connected devices.

17
New cards

What is a switch in a computer network?

Connects multiple devices and sends data directly to the correct device.

18
New cards

What is a router in a computer network?

Connects different networks together and directs data packets between them.

19
New cards

What is a Network Interface Card (NIC)?

Component that allows a device to connect to a network.

20
New cards

What does a modem do?

Connects the network to the internet by converting digital signals.

21
New cards

What is a server in a network?

Provides resources, data, and services to other devices on the network.

22
New cards

What is LAN?

Local Area Network, connects devices within a small geographical area.

23
New cards

What is WAN?

Wide Area Network, connects devices over a large geographical area.

24
New cards

What is PAN?

Personal Area Network, connects devices within a personal range.

25
New cards

What is a Client-Server Network?

Centralizes data and resources for multiple users.

26
New cards

What is a Peer-to-Peer Network?

Allows devices to share resources equally without central authority.

27
New cards

What is a firewall?

Network security system that monitors and controls incoming and outgoing traffic based on predetermined criteria.

28
New cards

What is serial communication?

Data is sent one bit at a time over a single line.

29
New cards

What is parallel communication?

Several bits at a time are sent using multiple lines.

30
New cards

What is half duplex communication?

Data can travel in both directions but only one direction at a time.

31
New cards

What is full duplex communication?

Data can travel in both directions at the same time.

32
New cards

What is simplex communication?

Data can travel in only one direction.

33
New cards

What is encryption?

Converting readable data (plaintext) into an unreadable format (ciphertext).

34
New cards

What is symmetric encryption?

Uses the same key to encrypt and decrypt data.

35
New cards

What is asymmetric encryption?

Uses two different keys: a public key to encrypt and a private key to decrypt.

36
New cards

What is RAM?

Random Access Memory, volatile memory for temporary data storage.

37
New cards

What is ROM?

Read-Only Memory, non-volatile memory for permanent data storage.

38
New cards

What is virtual memory?

Section of the hard drive used as extra memory when RAM is full.

39
New cards

What does the Program Counter (PC) do?

Stores the address of the next instruction to be accessed from memory.

40
New cards

What does the Memory Address Register (MAR) do?

Holds the address of the memory location to be accessed.

41
New cards

What does the Memory Data Register (MDR) do?

Loads the actual data or instruction stored at a memory location.

42
New cards

What does the Current Instruction Register (CIR) do?

Holds the instruction that is currently being decoded and executed by the CPU.

43
New cards

What does the Accumulator (ACC) do?

Stores the result of calculations performed during execution.

44
New cards

What is System software?

Software that manages and controls the hardware of the computer.

45
New cards

What is Application software?

Software designed to help users perform specific tasks or activities.

46
New cards

What is the role of Managing Memory in Operating Systems?

Controls and allocates RAM to different programs and processes.

47
New cards

What is the role of Managing Peripherals in Operating Systems?

Controls and coordinates input/output devices.

48
New cards

What are Interrupts?

Signals sent to the CPU to temporarily stop its current activities.

49
New cards

What is Ethernet?

A common method of connecting computers in a wired local area network (LAN).

50
New cards

What is Wi-Fi?

A wireless networking technology to connect to the internet or a local network.

51
New cards

What is packet switching?

A method used to transmit data across a network by breaking it into smaller units called packets.

52
New cards

What are common contents of a Packet Header?

Sender IP address, Destination IP address, Packet number

53
New cards

What are the functions of a Web Browser?

Displays a web page, stores bookmarks, records user history, allows use of multiple tabs, stores cookies, provides navigations tools, allows setting a home page, provides an address bar

54
New cards

What is URL?

Uniform Resource Locator is text address used to access websites

55
New cards

What are requirments for connecting to a network?

IP Address and MAC Address

56
New cards

What is IP Address?

Identifies each device on a network, allowing data to be sent to the correct destination

57
New cards

What is a MAC Address?

Fixed address that is permanently assigned to the device by the manufacturer

58
New cards

What is cloud storage?

Service that allows users to save data and files on remote servers accessed over the internet.

59
New cards

Name common Input Devices

Mouse, Keyboard, Scanner, Microphone, Barcode Reader, TouchScreen, Camera

60
New cards

Name common Output Devices

Printer, Monitor, Speakers, Headphones, Projector, Touch Screen, Flash

61
New cards

What is Digital currency?

Form of money that does not exist physically but can only be accessed electronically.

62
New cards

What is Low-Level Language?

Programming language that is very close to the machine's hardware that includes machine code and assembly language.

63
New cards

What is High-Level Language?

Programming language that is closer to human language and easier for people to read, write, and understand such as Python, Java, and C++.

64
New cards

What is an Assembler?

Program that translates assembly language into machine code

65
New cards

What is a Compiler?

Translator that converts the entire source code of a high-level programming language into machine code before the program is run.

66
New cards

What is an Interpreter?

Translator that converts and executes the source code line by line

67
New cards

What are DataType used in Programming

Integer, Real, Char, String, Boolean

68
New cards

What is Primary Key?

A unique identifier that uniquely identifies each record in a table

69
New cards

What is Foreign Key?

Field that refers to the primary key in another table which is used to link related record between the tables.