Computers: Unit 19: Software Flashcards
What is software?
The set of programs run by a computer system
What are the two types software is divided into?
-Applications software
- system software
How is system software usually divided into?(2)
- Operating systems
- utility software
What is application software?
Software that performs a task that would otherwise be done by hand.
What is operating system?
Software design for a particular hardware and which managers other programs access to the hardware.
What is utility software?
Software that does a usual job for the user that is not essential to the operating system and not the reason for using a computer.
What is system software?
Operating system and utility software.
What is application programming interface (API)
Code that allows to programs to communicate with each other.
Give three examples of operating system(OS)?
-Windows.
- Linux.
-Android.
What is scheduling?
The algorithm that the OS uses to allow each running process to use CPU.
What is paging?
The algorithm that the OS uses to move programs from Ram to disk and back again when needed once main memory is full.
What is concurrent
Processors that run at the same time a described as being concurrent.
What is authentication?
The process of proving to a computer system who you are.
What is user interface?
The way the user interacts with the operating system.
What is multitasking
Running multiple applications at the same time by giving each application small time slice of processor time.