Software: Nature, Capabilities and Limitations


Background:

In this section you should be able to:

Nature and types of software:

Capabilities of software:

Upgradability:

Reliability:


General Overview:

General interest:

Exercise 1:


 

 


Nature and types of software:

Exercise 2:

 


Capabilities of software:

Exercise 3:

Features of a web browser:
Features of a word processor:
Features of a spreadsheet:

 

Exercise 4:


Upgradability:

Object Linking and Embedding (OLE):

 

"the insertion of data items in one format into data in another format, e.g. a picture in a text file"

 

British Computer Society: The BCS Glossary of ICT and Computing Terms.

11th ed. Harlow: Pearson Education, 2005.

 

Embedded Objects:

Linked Objects:

Example:

  1. Copy and paste the data from the Marks sheet to Copy sheet
  2. Go to the Link sheet
    1. In cell A1 type =
    2. Go to the Marks sheet
    3. Select A1 in the Marks sheet
    4. Press Enter - the heading Student Test Results will be displayed (empty cells will display a zero)
    5. In the Link sheet, replicate (drag) this formula down and across until it displays all the data from the Marks sheet
  3. In the Marks sheet, change the marks for Students S1001 to S1004
  4. Compare the marks for these students in the Copy sheet and the Link sheet

 


Reliability:

"how well a program or system operates without stopping due to design faults"

 

British Computer Society: The BCS Glossary of ICT and Computing Terms.

11th ed. Harlow: Pearson Education, 2005.

 


Portability of Software:

 

"the ability of a program to be used on different computer hardware"

 

British Computer Society: The BCS Glossary of ICT and Computing Terms.

11th ed. Harlow: Pearson Education, 2005.

Example:



Now do the questions at the end of Chapters 21, 22, and 23 of the text book