1/19
These flashcards cover key concepts related to computer software, including definitions, types of software, and functionalities.
Name | Mastery | Learn | Test | Matching | Spaced |
---|
No study sessions yet.
What does a computer system consist of?
A computer system consists of hardware and software.
What is the function of the operating system?
The operating system controls the hardware operation and interacts with driver programs and application software.
What are the two types of software?
The two types of software are system software and application software.
What is system software?
System software includes operating systems, utility programs, and driver programs that manage computer hardware and provide a platform for application software.
What are examples of application software?
Microsoft Word, Adobe Photoshop, and Microsoft Excel.
What is the primary purpose of utility programs?
Utility programs maintain a computer system and improve its efficiency.
What is real-time processing?
Real-time processing processes data as soon as it is received, allowing for immediate responses but requiring large computing power.
What is batch processing?
Batch processing involves collecting data and processing it in groups at regular intervals instead of immediately.
What is parallel processing?
Parallel processing uses multiple processors to perform tasks simultaneously, either concurrently or by dividing a task into portions.
What does virtualisation do?
Virtualisation divides computer hardware into multiple virtual machines to run different operating systems and software.
What is the role of driver programs?
Driver programs control peripheral devices by translating requests into machine-level commands for specific operating systems.
Name an example of desktop OS.
Microsoft Windows.
Which type of software would you use to check for computer viruses?
Utility program, specifically antivirus software.
What does defragmentation software do?
Defragmentation software redistributes the location of files in storage to improve data access rates.
What type of system software aids in managing user accounts?
Operating system.
What are the functions of communication software?
Communication software is used to exchange information between users over a network.
What is an example of mobile operating system?
iOS or Android.
What differentiates high-level languages from low-level languages in programming?
High-level languages are more user-friendly and easier to program, while low-level languages are closer to machine code.
What is the main advantage of using application software?
Application software allows users to perform specific tasks, such as word processing or photo editing.
What is the example of educational software?
Educational software includes programs designed to enhance learning, like language learning apps.