1/15
Flashcards covering the key concepts and definitions related to computer software, its categories, functions, and types.
Name | Mastery | Learn | Test | Matching | Spaced |
---|
No study sessions yet.
What is software?
Software is a set of programs that governs the operations of a computer system.
What are the two main categories of software?
The two main categories of software are System Software and Application Software.
What is System Software?
System Software is the software that controls internal computer operations and controls hardware so that application software can be performed.
What are some classifications of System Software?
System Software can be classified into Utilities, Operating Systems,translator software and Device Drivers.
What is the role of utility software?
Utility software assists the computer in ensuring smooth functioning, performing tasks like backing up disks, scanning for viruses, and data recovery.
define antivirus software.
An example of antivirus software is any program that scans the computer system for viruses and removes any found.
What is the purpose of a Disk Defragmenter?
A Disk Defragmenter speeds up disk access by rearranging files and free space into contiguous units.
What does an Operating System do?
An Operating System acts as an interface between the user and the computer, managing files, CPU, devices, and memory.
How does an Operating System manage resources?
The Operating System allocates hardware and software resources to specific programs and users as necessary.
What is Application Software?
Application Software is designed to perform a specific task for the user.
What are some examples of Application Software packages?
Examples include Word processing Software (MS Word), Electronic Spreadsheets (MS Excel), Presentation software and Database Management Systems (MS Access).
What is Customized Software?
Customized Software is developed to meet specific requirements set by the user.
What is the function of a Programming Tool?
A Programming Tool aids software developers in creating, editing, debugging, and maintaining programming tasks.
What does an Assembler do?
An Assembler converts programs written in assembly language into machine language.
How does an Interpreter work?
An Interpreter converts a high-level language program into machine language line by line, reporting errors immediately.
What is a Compiler?
A Compiler converts a high-level language program into machine language all at once, displaying errors after full conversion.