Software & Hardware Flashcards
What are the two types of Software?
- System S/w
- Application S/w
What is System Software?
- Sys S/w controls and manages a computers hardware operations
- Sys S/w is designed to extend the processing functionalities of computers
- Makes computer operations Fast, Effective and Secure
What are some examples of System Software?
- Operating system
- Programming language
- Communication software
What is Application Software?
- Application S/w performs real work for the user, created to perform a Specific task
- Application S/w is a mediator between the end-user and the system software
- You can install multiple apps on one system
What are some key differences between System Software and Application Software?
- Sys S/w are designed to manage resources of a system (Memory, security, process management, etc.)
-Application S/w is designed to fulfil the requirements of a user performing specific tasks - Sys S/w is general purpose
-Application S/w is specific purpose - Sys S/w can run independently
-Application S/w can’t - Sys S/w starts and shuts down when the system does so
-Application S/w starts and shuts down when the user decides to do so
What are some types of System Software?
- Operating system (Utilising H/w and S/w)
- Programming Language (Form compiled by Sys)
- Communication software (Data transfer)
- Utility programs (Maintainance)
What are some types of Application Software?
- Word-processing
- Spreadsheet
- Database
- Graphics
- Education
- Entertainment
What is a Software License?
It is a document that provides legally binding guidelines for the use & distribution of software
What are some types of Software Licenses?
- Proprietary
- Freemium
- Subscription
- Open-Source
What is a Proprietary Software license?
It is a license that provides the user non-exclusive & non-transferable right to the software.
Can’t modify or share the software with this license.
Protected from piracy and illegal distribution
What is a Freemium Software license?
Can be downloaded and used for free but may have additional features that require you to pay for them
What is an Open-Source Software license?
Allows you to examine, modify, enhance and share the source code
What is a Subscription Software license
Allows the usage of software for a fixed period of time on a subscription basis
What are some reasons you should update your software regularly?
- Patch Security flaws
- Get new features
- Improve performance
- Ensure compatibility
- Protect Data
What are some features of contemporary devices?
- Portability
- Performance
- Storage
- User interface
- Connectivity (Cable & Wireless)
- Media support
- Energy consumption (efficient)
- Expansion capabilities
- Security features