software Flashcards

(28 cards)

1
Q

What are Operating Systems designed for?

A

Operating Systems are designed to establish communication between the user and the computer.

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

What are the functions of a typical operating system?

A

Managing files, handling interrupts, providing an interface, managing peripherals and drivers, managing memory, managing multitasking, providing a platform for running applications, providing system security, managing user accounts.

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

What does WIMP stand for?

A

WIMP stands for Windows, Icons, Menu, and Pointing Devices.

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

What is Memory Management in an operating system?

A

Memory Management manages the RAM and the HDD/SSD during the execution of programs.

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

What is Security Management in an operating system?

A

Security Management provides security features such as Anti-Virus, System updates, and more.

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

What is Hardware Peripheral Management?

A

Hardware Peripheral Management manages the device drives, Inputs, Outputs, Queues, and buffers.

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

What is File Management?

A

File Management includes opening, creating, deleting, renaming, and many more functions.

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

What is Multitasking in an operating system?

A

Multitasking allows the OS to share hardware resources with each of the processes.

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

What does Management of User Accounts do?

A

Management of User Accounts allows multiple users to customize their accounts individually.

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

What is the process of booting up a computer?

A

The computer starts its OS through the bootstrap loader.

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

What role does BIOS play in booting?

A

The BIOS tells the computer the location of the OS in the storage.

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

What is BIOS often referred to as?

A

BIOS is often referred to as the firmware.

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

What is an interrupt?

A

An interrupt is a signal that causes the microprocessor to stop what it’s doing and service the task.

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

What can generate interrupts?

A

Peripherals like a keyboard and mouse can generate interrupts.

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

What are High-Level Languages?

A

High-Level Languages are easier to read and understand as the language is closer to human language.

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

What are Low-Level Languages?

A

Low-Level Languages refer to machine code, which consists of binary instructions that the computer understands.

17
Q

What is Assembly Language?

A

Assembly Language is used by few programmers to make use of special hardware, write code that doesn’t take up much space, and write code that runs very quickly.

18
Q

What is a Compiler?

A

A Compiler translates a program written in a high-level language into machine code.

19
Q

What is an Interpreter?

A

An Interpreter executes a high-level language program a statement at a time.

20
Q

What is an Assembler?

A

An Assembler translates a low-level language program into machine code.

21
Q

What features does an Integrated Development Environment (IDE) usually have?

A

An IDE typically includes a Code Editor, Translator, Debugger, Error Reports, Auto-Completion and Auto-Correction, Auto-Documenter, and Pretty Printing.

22
Q

What is System Software?

A

System Software is a set of programs that control and manage the operations of hardware.

23
Q

What is Application Software?

A

Application Software allows a user to perform specific tasks using the computer’s resources.

24
Q

What is a Virus Checker?

A

Virus checkers or anti-virus software are important for protecting computers from malware.

25
What does Disk Defragmentation Software do?
Disk Defragmentation Software rearranges the data blocks on a hard disk drive to store files in contiguous sectors.
26
What is Backup Software?
Backup Software helps create and manage backup copies of data files and programs.
27
What is Security Software?
Security Software manages access control, user accounts, and links to other utilities such as virus and spyware checkers.
28
What are Device Drivers?
Device Drivers translate data into a format that can be understood by the hardware device they are associated with.