Question 1
A small manufacturing business uses networked computers with closed source application software installed.
A spreadsheet application package is used to calculate employee’s wages.
Give one benefit of using a spreadsheet application for this task compared to calculating wages manually.
[1]
Give two other types of application packages that the small business could use, giving an example of a task that the business could use each application for.
Example of task 1........
Example of task 2........
[4]
Describe a drawback of using closed source software (rather than open source software) for the small business.
[3]
Each computer the business uses has a BIOS.
Tick (✓) one box in each row to identify whether each statement in the table is true or false.
[3]
The business uses virtual storage to hold regular backups of all of its data.
Explain why virtual storage is well-suited for storing backups.
[2]
All computers owned by the business are connected together into a Local Area Network (LAN). Various network protocols are used in this network.
Give three advantages to the business of connecting computers together in a LAN.
[3]
Explain what is meant by a network protocol.
[2]
Give the names of two protocols that may be used in a LAN.
[2]
Explain why protocol layering is used.
[3]
One computer owned by the business monitors critical-safety features of manufacturing. All input data must be processed within a predictable timescale of a fraction of a second.
State the type of operating system that should be used by this computer.
[1]
Give the name of three other types of operating system, and for each state its purpose.
[6]
When a device such as a keyboard or printer requires attention from the CPU, an interrupt is raised.
Explain how an operating system deals with an interrupt.
[3]
* Memory management is a key function of an operating system. Explain how an operating system can manage the memory available to applications and why doing so is important.
You should include the following in your answer:
• the different actions carried out by an operating system to manage memory
• how memory that is being managed can be split up
• why memory management is important.
[9]