✅1.2.2 Applications Generation Flashcards
(43 cards)
What is application software?
Application software is designed to perform a specific task or tasks for a user.
What are common types of application software?
Common types include word processors, database management, web browsers, graphics manipulation, games, and more.
What is the purpose of word processors?
For creating, editing, formatting, and printing text documents.
Examples: Microsoft Word, Google Docs
What is the purpose of database management software?
For storing, retrieving, manipulating, and managing data.
Examples: MySQL, Oracle
What is the purpose of web browsers?
For browsing the web and accessing information online.
Examples: Google Chrome, Firefox
What is the purpose of graphics manipulation software?
For editing and manipulating images, photos, and graphic designs.
Examples: Adobe Photoshop, GIMP
What is the purpose of spreadsheet software?
For organizing, calculating, and analyzing numerical data.
Examples: Microsoft Excel, Google Sheets
What is the purpose of presentation software?
For creating visual and multimedia presentations.
Examples: Microsoft PowerPoint, Keynote
What is the purpose of antivirus software?
To protect the computer system from viruses and other malicious software.
Examples: Norton, McAfee
What is the purpose of email clients?
For managing and accessing email across different email providers.
Examples: Outlook, Thunderbird
What is the purpose of video editing software?
For editing and producing videos and films.
Examples: Adobe Premiere, Final Cut Pro
What is the purpose of an Integrated Development Environment (IDE)?
For developing, testing, and debugging software code.
Examples: Visual Studio, IntelliJ IDEA
What is the purpose of virtualization software?
For creating and running virtual machines on a single physical machine.
Examples: VMware, VirtualBox
What is the purpose of the utility software, disk defragmentation?
To rearrange the files on a hard drive to increase efficiency. By putting files into contiguous blocks and minimizing empty spaces, disk defragmentation speeds up file access and can improve overall system performance.
What is the purpose of the utility software, file management?
To organize, search, rename, and relocate files stored on the system. Including creating, deleting, moving, and renaming files and folders.
What is the purpose of the utility software, system clean-up?
To free up space on the system by removing unnecessary files and data. System clean-up utilities remove temporary files, system cache, unused applications, and other “junk” that can slow down the system.
What is the purpose of the utility software, security?
To protect the computer system from various threats like viruses, malware, and spyware. It monitors the system and controls the computer’s activities to protect it from threats.
What is open source software?
Software where the original source code is made freely available and may be redistributed and modified. This means that anyone can view, access, and modify the code.
What is closed source software?
Software where the original source code is hidden and proprietary. This means that only the individual or organisation that created the software has access to it and can modify it. And is typically sold with a license that restricts its use, modification, and distribution
What is meant by a utility? [3]
A utility performs a specific task (1) and is usually related to the upkeep of the system (1).
Examples of a utility include a virus checker
(1)/disk defragmenter (1).
Name 3 examples of utilities/utility software
- Disk defragmentation
- Compression
- File-management
- System cleanup
- Security
What do translators do?
Convert source code from a high-level language to a low-level language
What are 3 types of translators?
- Interpreters
- Compilers
- Assemblers
What is an interpreter?
A program that translates high-level source code into machine code line-by-line and executes it immediately, without producing a separate executable file. So the interpreter has to re-translate next time the program is run.