Software 1 Flashcards
What is system software
The interface between computer hardware and user applications programs. It enables the computer to operate its hardware and applications software.
What is applications software
Enables the computer to do a particular task such as word processing, teams, excel
Types of system software
The operating software (os)
Utility programs
What is the OS
The OS is an essential piece of software that manages all other programs being used on a computer.
E.g Windows, Android, Apple
What is utility software
Performs functions which are to meet a specific need for example changing the screen resolution, performing a file backup process or virus checking.
Memory is ?
Part of the central processing unit (cpu) that stores data for use by the processors. The data used can be program files or data files used by the programs computer memory is divided into RAM, ROM and cache memory.
RAM is
Random Access Memory
Used for holding programs and data the user is working with.
Can be written to and read from.
Is volatile- when the computer is switched off , all contents of RAM was lost
Large RAM capacity will mean faster processing speed
ROM is
Read-only Memory
Can be read from but not written to.
Programs stored are permanent
Main use to store the BIOS ( Basic Input/output System) - the software used to load up the OS and let different parts of your computer communicate
Cache is
A faster version of RAM
Volatile
Written to and read from
Stores frequently accessed programs or instructions
More expensive than RAM
How does the OS manage storage?
The OS monitors whether external storage devices are connected and controls how data is saved to different areas.
The OS manages how full a storage location is and whether their is sufficient space to save a file in its specified location.
The OS provides files management services by allocating where is data is stored on the disk drives and memory.
Why is the allocation for the storage of data important?
It allows the computer to find the files the user makes a request to open quickly and easily.
What is processing time?
Allocated by the system software- the time needed by the CPU to process the instructions of a computer program as efficiently as possible.
What is multi-tasking?
When a computer has several different tasks to run at the same time.
The system software manages how the processor switches between separate computer programs.
What happens when lots of programs are running at the same time?
The processor can become overworked and some programs may appear to be running slower than normal.
What is a processing mode?
A processing mode is the way in which the processing tasks are carried out by a computer system are organised to make the most of the systems potential