Spreadsheet software , Basic Computer Science

Assignment Help:

Spreadsheet Software : Consider the grid in Fig. 9.4. It is split into rows and columns and is a pictorial representation of a typical spreadsheet program.

1424_spreed sheet.png

 Figure: Spreadsheet Cells.

You can enter data in any 'cell', e.g. Al, 253, etc. and, for example, perform arithmetic operations on that data and then 'post' the result to another cell. Take the following example. If you wanted to maintain a record of lab expenditure, you could set up a spreadsheet in the following way:

Column A         Column B            Column C                  Column D

Date            Order No.                Item                       Net Cost

Column E        Column F

VAT/Sales      Tax Total Cost

(Value added tax)

If all items in column D had VAT or sales tax chargeable at 17.5%, then

Column G                       Column H

TOTAL of                   Total sales tax

net expenditure                    paid

In a separate cell you could show the balance outstanding on your annual budget.

You should be able to see the possibilities of such a program. Figure shows an example of a printout from a spreadsheet.

 2304_cash flow anaylissi.png

Figure: Example Printout from Spreadsheet.

You still need to ask yourself the same general questions as we listed for database as follows:

 

(I) Performance

 

For example, can the program:

(a) Carry out all arithmetic functions?

(b) Accept full character data and editing?

(c) Allow title lock and windowing?

(d) Allow easy cursor movement?

(e) Allow copying of blocks of cells?

(f) Allow alternative screen displays of formulae/data?

(2) Size

The size of the spreadsheet May be limited by the program itself or the size of the computer's RAM (Random access memory). A useful working size is 50 columns x 250 rows.

(3) Cost

The same criteria apply as for databases.


Related Discussions:- Spreadsheet software

Hardware basics, HARDWARE BASICS In the foregoing section of this Unit...

HARDWARE BASICS In the foregoing section of this Unit, an attempt has been made to explain to you the historic perspective relating to the development of computer from its ear

Abstraction is a popular way to organize concurrent programs, 1. The proces...

1. The process abstraction is a popular way to organize concurrent programs, but it is not the only choice. An alternative to the process abstraction is to design a single-threaded

Process killed, 1. What actions need to be taken when a program terminates ...

1. What actions need to be taken when a program terminates or a process is killed? What if that process destruction is not the consequence of normal termination, but rather is the

Discuss on browsers for cloud computing, Question 1 Discuss on "Platform a...

Question 1 Discuss on "Platform as a Service" Question 2 Write a note on Accounting Services Question 3 Explain the different Software clients Question 4 D

Methods of working with files, There are two methods to work with files, th...

There are two methods to work with files, the first one is through file control blocks or "FCB" and the second one is through communication channels, also identified as "handles".

Innovation, role of an system analyst as an innovator

role of an system analyst as an innovator

Telecommunication protocols, TELECOMMUNICATION PROTOCOLS: The two majo...

TELECOMMUNICATION PROTOCOLS: The two major components relating to a WAN are the Protocol and the Media. The media are the actual path ways that the protocol travels on. The ne

Data mining analysis, Using Weka 3.6 (basketball or cloud data set). Using ...

Using Weka 3.6 (basketball or cloud data set). Using the EM clustering method, how many clusters did the algorithm decide to make? If we change from "Use Training Set" to "Percenta

Python Strings and Python Lists, Python Strings: Strings in Python are rec...

Python Strings: Strings in Python are recognized as an adjacent set of characters in among quotation marks. Python permits for either pairs of single or double quotes. Subsets of s

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd