Software

?
  • Created by: cxssii
  • Created on: 26-03-16 12:39
Program
A set of instructions that perform a task.
1 of 16
Software
Programs that perform a task.
2 of 16
System Software
Written to control and make use of the hardware. Overseen by the operating system (O/S).
3 of 16
User Interface
A way of allowing humans to communicate with the computer and vice versa. Graphical - uses icons in which user clicks on to perform an action. +ves - instinctive to use, no commands needed to learn. -ves - more processing power to display icons, slow
4 of 16
Memory Management
The O/S loads programs and data into the memory and removes them when they are not in use. Ensures that data in use is not overwritten by other data.
5 of 16
Peripheral Management
The O/S manages these and their drivers - a small piece of software that tells the computer how to operate the peipheral. The O/S may need to coordinate peripherals to run at different speeds or ask the user for a driver if the correct one cannot b
6 of 16
Multi-tasking
Running more than one program at the same time. The O/S divides up the processor time between all of the process by working on one for a split second before switching to another one.
7 of 16
Security
The O/S comntains features to keep the data and programs secure. Anti-virus guards against malicious software. Firewalls protect against hackers. User access levels allow different users to do different things to data by giving every user a password,
8 of 16
Utility Software
A small program designed to carry out a limited maintenance task.
9 of 16
Disk Organisation
The O/S makes sures files are stored in a hierachical structure and provide the user with a means by which to locate files. Storing files hierarchically makes searching for them easier. Disk Formatting - permanetly deleting everything on it, includ
10 of 16
System Maintenance
System Information and Diagnosis - provide information to the user and software about the computer itself, such as HDD capacity, processor speed and the name of the O/S. They can solve problems when something is not working, e.g. if the user cannot a
11 of 16
Application Software
Programs which perform real world tasks.
12 of 16
Custom Written Software
Produced for one specific user or company. +ves - has all the features that you want. -ves - expensive as cost is not spread between multiple users, may take several years to complete, bugs are not spotted as fast
13 of 16
Off-the-Shelf Software
You buy it from a shop or pay to download it. +ves - instantly available (unless you are waiting for it to be released), cheaper than custom written as the cost is spread across lots of people. -ves - may not have all the features you want it to.
14 of 16
Open Source Software
Developed by a community of users and the source code it publically available. +ves - it's free, you can adapt it to how you want, generally to a high standard. -ves - you need a high level of programming skill to customise it, no guarantees that it
15 of 16
Proprietary Software
The developer owns the source code and licences the complied code for clients to use. +ves - (for developer) you can make money from it, harder for people to copy your code as the source code it not released. (for user) Most likely going to be to a h
16 of 16

Other cards in this set

Card 2

Front

Programs that perform a task.

Back

Software

Card 3

Front

Written to control and make use of the hardware. Overseen by the operating system (O/S).

Back

Preview of the back of card 3

Card 4

Front

A way of allowing humans to communicate with the computer and vice versa. Graphical - uses icons in which user clicks on to perform an action. +ves - instinctive to use, no commands needed to learn. -ves - more processing power to display icons, slow

Back

Preview of the back of card 4

Card 5

Front

The O/S loads programs and data into the memory and removes them when they are not in use. Ensures that data in use is not overwritten by other data.

Back

Preview of the back of card 5
View more cards

Comments

No comments have yet been made

Similar Computing resources:

See all Computing resources »See all Software resources »