Software and Operating Systems (
Software and Operating Systems (
Software and Operating Systems (
Computer software
Processing applications
Multitasking = ability of the operating system run multiple software programs
(only one programs gets processed at a time)
Multiprocessing = ability of the operating system to run multiple software
programs at the same time
Number of users with simultaneous access
Multiuser = ability of the operating system to allow multiple users access to the
same computer at the same time
Single user = the operating system only allows a single user at a time access to
the computer
Utility software
– purchased in the form of utility packages (e.g. Norton Utilities anti-virus software)
– Utility programs provide many of the background operations essential for
the efficient operation of any computer system such as continuous
protection against viruses.
Communications software
– Communications software
– Communications software controls the transmission of data
within a computer network making it possible to send and
receive data over media such as telephone lines and fibre optic
cables
Networks
– Programming tools are software that assists programmers with writing programs. Software is
written in a programming language, such as ‘Java’, which is used in the development of Internet
applications. Programs written in a particular programming language have to be ‘translated’
into a binary coded form that the
APPLICATION SOFTWARE