Computing (Modular) 
CP2
 June 2005

(2 Hours)

1 A holiday company sends emails to customers advertising holidays.  
(i) Give two reasons, apart from cost, why the company may prefer to use email for this communication instead of using conventional post. [2]
   
(ii) Describe one problem that may arise from using email in this way. [1]
   
     
2.(a) Files on a hard disc are usually stored using a directory with a hierarchical structure.  
(i) Use a diagram to show what is meant by the term hierarchical structure. [1]
     
 

 
(ii) Explain why this is a sensible way of storing files. [1]
   
(b) State one attribute that a file may have. [1]
   
     
3. Seren Computers is a small company selling personal computers. Customers can have a computer built to their own specification.

Kim orders a personal computer that includes a processor, memory, monitor, keyboard, mouse and a hard disc drive. Other types of secondary storage are available at extra cost.

 
(i) State two additional secondary storage devices that Kim may wish to purchase, giving a reason in each case. [4]
   
(ii) Kim's computer has some RAM cache memory. State what is meant by RAM cache memory, and explain why it is used. [2]
   
     
4. (a) A pizza delivery firm takes orders over the telephone. The customer's order details are recorded on paper. A copy of the order is given to the driver so that the pizza can be delivered.  
(i) Describe two possible problems that the firm may experience with the current paper-based system. [2]
   
(ii) The firm decides to replace the paper-based system with a new computer system.
 
  (I) Describe the most suitable software that the firm would require. [1]
   
  (II) Explain how this new computer system would solve the problems encountered with the original paper-based system. [2]
   
(b) Customers can pay by credit card and the firm stores the details on the new computer system. The firm will then have to comply with the Data Protection Act. Describe three ways in which the Act will apply to the data stored by the firm. [3]
   
     
5. (a) Draw a diagram that shows the topology of a ring network. [1]
 
 
 
(b) Explain why it is necessary to have standards (or protocols) for communication to take place along computer networks. [1]
   
(c) What is an interface between a peripheral and a computer? [1]
   
(d) Briefly explain the term handshaking when used in connection with a computer and a printer. [3]
   
     
6. (a) Explain the difference between serial file organisation and sequential file organisation. [2]
   
(b) State a computer application which uses sequential file organisation. Explain why this file structure is the most appropriate for this application. [2]
   
(c) Records within a file can be fixed length or variable length.  
  (i) Describe the difference between fixed and variable length records. [2]
   
  (ii) State an application in which fixed length records would be used. Explain why fixed length records are suitable for this application. [2]
   
     
7. Explain what is meant by each of the following terms.  
(i) data bus; [1]
   
(ii) control bus. [1]
   
     
8. A supermarket uses a bar-code reader at each checkout.  
(a) Apart from itemised bills, describe two other advantages for the customer of the checkout operator using a bar code reader rather than typing the price of each item. [2]
   
(b) Explain in detail how data from the bar code is used to update the stock database. [3]
   
     
9. (a) A school library has a number of computers with access to the Internet and the school's Intranet.  
(i) Describe two uses a pupil could make of the Internet to help with their studies. [2]
   
(ii) Describe two examples of information that the school may have on its Intranet. [2]
   
(b) Describe two possible health concerns that the school may have about prolonged use of computers. In each case explain how the school could minimise these risks. [4]
   
     
10. In the following question, additional credit ( up to 3 marks) will be given if your answer demonstrates skill in written communication.

The operating system of a microcomputer has several roles.

using examples where appropriate, describe in detail each of the following

  • the typical functions of the operating system from the user's point of view
  • the utilities provided by the operating system
  • the management of resources by the operating system.
[8+3]