Chapter 3- Software Flashcards
Name some multi-purpose devices?
Laptop, tablet computer, desktop, PC and phones.
Name some multi-purpose secondary storage?
- A hard disk
- A memory stick
- An SD card
- An optical disk
What is a dedicated system?
It has software installed on a chip, has a specific job and is only changed when updated.
E.g. A washing machine
State two reasons why an operating system is necessary in a computer.
- Hides complexity
- User doesn’t have to learn to code
Name the software types?
- System software
- Application software
- Utility software
Explain the relationship between an application and an operating system
The Op system is the middle man between the hardware and the application. This means the application programmers do not need to worry about how the hardware works, which the kernel does in the op system,
Why do we need system software?
- Too control the hardware
- So application programmers can focus on app development rather than controlling the hardware
What is the kernel?
The part of the Op system that actually makes the hardware do things.
What is a user interface software?
It lets the user give commands, ask questions and display answers.
Who typically uses command-line interfaces?
Technicians and programmers
What is a command-line interface?
It requires users to type commands and these are translated for the computer.
What does GUI stand for?
Graphical User Interface
Why are Graphical user interfaces useful?
- Intuitive
- No special training needed
- No commands needed to be learned
- Useful for when a keyboard is not handy
Name some features that are easy to access using a graphical user interface?
- Selecting software
- Selecting files
- Sending messages
- Controlling sound volumes
- Connecting to wifi
- Deleting files
- Moving files
- Checking battery state
- Updating software
- Installing new software
Why is it difficult to make good speech inputs?
It can vary because of:
- Accent
- Speed of talking
- Dialect used
- Clarity of diction
What is a program called when being executed?
A process
What is virtual memory?
It uses secondary storage to swap in and out parts of larger programs not being used.