Computer Software
Goals
- Identify types of computer software.
- Explain how operating systems relate to application software.
- Recognize characteristics of cloud-based, intranet, and local applications.
- Classify different types of operating systems and networks (i.e., server, workstation, mobile).
- Define operating system.
- List common operating systems.
- Identify characteristics of open-source and proprietary licenses.
- Identify uses of patents and copyrights.
- Recognize software licensing agreements and why software should be properly licensed prior to installation.
- Recognize the purpose of end-user license agreements (EULA).
- Differentiate between machine language and high-level languages.
- Differentiate between compiled and interpreted languages.
- State the role of the compiler.
- Define algorithm.
System software is general-purpose software that is used to operate computer hardware.
Application software is specific-purpose software used to perform a specific task.