Upload
marianna-kennedy
View
213
Download
0
Embed Size (px)
Citation preview
AS ComputingAS Computing
Software definitions
AS Computing
Learning objectivesLearning objectives
Define the different types of software: operating system, user interface, translator,utilities, programming languages and generic application software;
Describe the different roles and functions of systems software and application software;
AS Computing
Generic application can be used in many different circumstances. For example,
Word processing software
Desktop publishing software
Spreadsheet packages
Database packages: Access, Paradox, etc
Multimedia authoring tools: authorware, macromedia Director
Expert system software: Crystal, etc
Generic applicationsGeneric applications
AS Computing
All computers process instructions using machine code, which uses numeric codes to represent basic operations such as load, move, add, subtract and so on.
Programming languagesProgramming languages
AS Computing
An operating system is a set of computer programs that controls the operation of the computer system.
For example:
MS-DOS
Linux
Windows
Operating SystemsOperating Systems
AS Computing
Utility programs perform common task such as formatting disk, repairing damaged files.
For example:
Winzip
Anti-Virus
Utilities Utilities
AS Computing
User interface is a method that users use to communicate with computers.
Graphical user interface(GUI) displays information in a pictorial manner.
User InterfaceUser Interface
AS Computing
Programming languages have its own ‘translator’, which will take the code programmer write and turn it into machine-executable form.
e.g from a low-level language to machine code.
Translator Translator
AS Computing
The operating system
Utility programs will perform specific task, e.g. Disk formatting, Disk Copier, Data compression, etc.
Library programs is a program that is stored on a disk in a special type of file and is available to all users of the system.
Translators convert programming languages into machine code.
System softwareSystem software
AS Computing
An application program is a program of instruction that someone has written that does something useful for a user.
For example, word processor, spreadsheet and database applications.
Applications softwareApplications software
AS Computing
They contain a number of separate applications such as a word processor and a database;
Information can easily be exported from on application in the package and imported into another application in the package;
The package comes with some form of documentation explaining the functions of each application and the package as a whole;
There is a common user interface across the applications in the package so that users can quickly learn each one.
Integrated software packageIntegrated software package
AS Computing
There are many different programming languages, for example, Java, Visual Basic, etc. Do some research and write a list of as many different programming languages as you can.
Task 1Task 1
AS Computing
Task 2Task 2
What four areas need to be discussed if you want to fully describe ‘system software’?
The operating system
Utility programs
Library programs
Translators
AS Computing
Task 3Task 3
With the aid of example, explain what the word ‘generic’ means.
Microsoft word application
Access database application