system software,application software,allocating memory,storage, processing time, no questions Flashcards

(62 cards)

1
Q

What is system software?

A

System software is designed to manage and control computer hardware and provide a platform for running application software.

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

What is application software?

A

Application software is designed to help users perform specific tasks, such as word processing, web browsing, or spreadsheet calculations.

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

True or False: System software includes operating systems and utility programs.

A

True

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

Fill in the blank: The main purpose of _______ is to allocate memory for running applications.

A

operating system

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

What role does memory allocation play in system performance?

A

Memory allocation is crucial for optimizing system performance by ensuring that applications have sufficient resources to run efficiently.

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

Which type of software is primarily responsible for hardware management?

A

System software

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

What is the function of utility programs?

A

Utility programs perform maintenance tasks and help manage system resources.

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

True or False: Application software can run independently of system software.

A

False

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

What is an example of system software?

A

Examples include operating systems like Windows, macOS, and Linux.

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

What is an example of application software?

A

Examples include Microsoft Word, Adobe Photoshop, and web browsers.

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

Fill in the blank: The process of _______ involves assigning memory space to programs and data.

A

memory allocation

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

What does the term ‘storage’ refer to in computing?

A

Storage refers to the components and devices that retain data and programs for future use.

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

True or False: RAM is a type of permanent storage.

A

False

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

What is the difference between volatile and non-volatile memory?

A

Volatile memory loses its data when power is turned off, while non-volatile memory retains data without power.

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

What is the primary function of an operating system?

A

The primary function of an operating system is to manage hardware resources and provide a user interface for interaction.

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

What is meant by ‘processing time’?

A

Processing time refers to the amount of time a computer takes to complete a task or process data.

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

Fill in the blank: Application software typically requires _______ to function.

A

system software

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

What is a driver in the context of system software?

A

A driver is a specific type of system software that allows the operating system to communicate with hardware devices.

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

True or False: System software can include programming languages.

A

False

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

What type of memory is typically faster: RAM or hard disk?

A

RAM

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

What is the purpose of disk management utilities?

A

Disk management utilities help manage disk partitions, format disks, and optimize storage use.

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

Fill in the blank: _______ software is used to create and edit documents.

A

Word processing

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

What is the significance of file systems in storage?

A

File systems organize and manage how data is stored and retrieved on storage devices.

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

True or False: All application software is dependent on the operating system.

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
What is an integrated development environment (IDE)?
An IDE is a software application that provides comprehensive facilities to programmers for software development.
26
What is the purpose of memory paging?
Memory paging is a memory management scheme that eliminates the need for contiguous allocation of physical memory.
27
Fill in the blank: _______ is a measure of how quickly a computer can process data.
Processing speed
28
What is the role of a compiler in application software?
A compiler translates source code written in a programming language into executable code.
29
True or False: Application software can be categorized into system software and user software.
False
30
What does 'cloud storage' refer to?
Cloud storage refers to storing data on remote servers accessed via the internet.
31
Fill in the blank: The _______ manages the execution of applications and the allocation of resources.
operating system
32
What is the difference between application software and system software?
Application software helps users perform specific tasks, while system software manages hardware and provides a platform for applications.
33
What is the purpose of system updates?
System updates are intended to improve functionality, fix bugs, and enhance security.
34
True or False: All software must be installed on a computer to be used.
False
35
What is a mobile application?
A mobile application is software designed to run on mobile devices such as smartphones and tablets.
36
Fill in the blank: The _______ is responsible for translating high-level programming languages to machine code.
compiler
37
What is the purpose of cache memory?
Cache memory is used to speed up data access by storing frequently accessed data closer to the CPU.
38
True or False: Application software can directly interact with hardware without system software.
False
39
What is the function of a database management system (DBMS)?
A DBMS is software that allows users to create, manage, and manipulate databases.
40
Fill in the blank: _______ software is used for creating presentations.
Presentation
41
What is an operating system kernel?
The kernel is the core component of the operating system that manages system resources and communication between hardware and software.
42
What does 'multi-tasking' refer to in a computing context?
Multi-tasking refers to the ability of an operating system to execute multiple tasks or processes simultaneously.
43
True or False: System software can run without application software.
True
44
What is the purpose of system diagnostics?
System diagnostics are used to identify and troubleshoot hardware and software issues.
45
Fill in the blank: _______ is the temporary storage used by the CPU to hold data and instructions.
RAM
46
What is the significance of system performance monitoring?
System performance monitoring helps identify bottlenecks and optimize resource usage.
47
What type of software is typically used for graphic design?
Graphic design software
48
True or False: System software is generally more complex than application software.
True
49
What is the role of a file manager in an operating system?
A file manager allows users to create, delete, move, and organize files and directories.
50
Fill in the blank: The _______ is responsible for managing user access and permissions in a system.
operating system
51
What is the purpose of backup software?
Backup software is used to create copies of data to prevent loss in case of hardware failure or data corruption.
52
What does 'data compression' refer to?
Data compression refers to reducing the size of a file to save storage space or transmission time.
53
Fill in the blank: _______ software is used for managing project tasks and timelines.
Project management
54
What is the function of an antivirus program?
An antivirus program detects and removes malware from a computer system.
55
True or False: Application software can be free or paid.
True
56
What does 'system resource allocation' involve?
It involves assigning CPU time, memory space, and I/O devices to different processes and applications.
57
What is the significance of data integrity?
Data integrity ensures that information is accurate, consistent, and reliable over its lifecycle.
58
Fill in the blank: _______ software is used for statistical analysis and data visualization.
Data analysis
59
What is the role of a web browser?
A web browser is application software that allows users to access and navigate the internet.
60
True or False: System software includes web browsers.
False
61
What is a virtual machine?
A virtual machine is a software emulation of a physical computer that runs an operating system and applications.
62
What is the purpose of network management software?
Network management software is used to monitor and manage computer networks.