Software Flashcards

(25 cards)

1
Q

What is system software?

A

A set of programs that control and manage hardware operations and provide a platform for other software.

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

What are examples of system software?

A

Operating systems, utility programs, device drivers, compilers, and linkers.

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

What is application software?

A

Software that allows users to perform specific tasks using computer resources.

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

Give examples of application software.

A

Word processors, spreadsheets, databases, control and measuring software, apps, photo/video editors, and graphics manipulation software.

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

What does a linker do?

A

Combines object files into a single executable program.

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

What does a compiler do?

A

Translates high-level language into machine code.

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

What is the function of an operating system?

A

Manages hardware, runs programs, handles I/O, and provides user interfaces.

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

What does a device driver do?

A

Enables hardware to communicate with the operating system.

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

What do utility programs do?

A

Carry out specific tasks like virus checking, file management, and disk repair.

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

What is a spreadsheet used for?

A

Organizing and calculating numerical data using cells, formulas, and charts.

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

What is a database used for?

A

Organizing, storing, querying, and modifying structured data in tables.

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

What is control and measuring software used for?

A

Interfacing with sensors to monitor and control physical systems.

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

What are apps?

A

Mobile/tablet software downloaded from app stores (e.g., banking, GPS).

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

What does photo/video editing software do?

A

Allows users to manipulate images/videos by adjusting color, brightness, and adding effects.

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

What is an interrupt?

A

A signal to the microprocessor to pause and handle a task.`

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

What can cause an interrupt?

A

Timing signals, I/O requests, hardware faults, user input, or software errors.

16
Q

What are utility programs?

A

System software tools for managing and maintaining computer systems.

17
Q

What is heuristic checking?

A

Detecting unknown viruses by analyzing behavior patterns.

18
Q

What does antivirus software do?

A

Detects and removes malware using databases and heuristic checking.

19
Q

What does disk defragmentation do?

A

Rearranges data on an HDD for faster access by storing files in contiguous sectors.

20
Q

What does backup software do?

A

Creates copies of files/programs; can be scheduled and store in multiple locations.

21
Q

What does security software manage?

A

User access, firewalls, encryption, and software updates.

22
Q

What are screensavers used for today?

A

Customization, auto log-out, and sometimes running background tasks.

23
Q

What is a device driver?

A

Software that lets the OS communicate with hardware.

24
What information is in a USB device driver?
Vendor ID (VID), Product ID (PID), and a unique serial number.