Chapter 3- Software Flashcards
(44 cards)
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.
What is a file?
A named store of data on secondary storage medium from data files to program files and configuration data.
What happens when you save a file?
The op system looks up where there is free space on the medium. It writes the data to the medium and makes a record of where it is located. Next time you need the file, the op system looks up its location, finds it and retired it.
What is secondary storage divided into?
Segments
Due to file size files are usually split up into what across many segments?
Blocks
What are pointers used for?
Each block from a file contains information about the location of the other. It works like a treasure hunt until the whole file is recovered.
What is defragmentation?
It tidy’s up the disk so file blocks can be moved around next to each other to make the process faster.
What do device drivers do?
- Monitors the inputs and outputs and accommodates them.
- creates an interface so that the programmers don’t need to worry about the peculiarities of the device.
- Allows an operating system to communicate with the device
- allows to operate independently from each other.