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

Cryptography, For which X,Y in {o, O, Theta, Omega, omega}, do the relation...

For which X,Y in {o, O, Theta, Omega, omega}, do the relationships t(n)+t''(n) = X(min(t(n),t''(n))) and t(n)+t''(n) = Y(max(t(n),t''(n))) hold for all t,t'' such that t(n),t''(n)

Array, An array A is said to be special if all its elements are same. Given...

An array A is said to be special if all its elements are same. Given an array, your task is to convert the array to special array by performing some operations. The allowed operati

Obtain the truth table and a boolean expression, Problem 1. Convert the...

Problem 1. Convert the following number system 12.34 (8) to binary number system 23BC.0A (16) to decimal number system 456.012 (16) to Octal number system 123

Cost of computer, If you have to consider the installation of communication...

If you have to consider the installation of communications packages, the same questions have to be asked. (a) Does the software and the modem support the necessary transmission

Expert system, Develop a simple expert system to pick ten stocks to conside...

Develop a simple expert system to pick ten stocks to consider. Create seven or more rules that could be used in such an expert system. Create five cases and use the rules

Draw a neat diagram of the organization of computer, Question 1 Draw a nea...

Question 1 Draw a neat diagram of the organization of computer and explain about each unit Question 2 Explain batch processing system and multi-processing in brief Questi

Mainframe architecture, Mainframe Architecture: Till a few decades bac...

Mainframe Architecture: Till a few decades back, all computing was controlled through the central mainframes server. Multiple users could connect to the central host through u

OPERATING SYSEMS, Design an ER diagram for an IT training group. The compan...

Design an ER diagram for an IT training group. The company has 12 instructors and can handle upto 100 trainees for each training section. The company offers 5 advanced technology c

Block matching algorithm, I am using block matching algorithm to get the mo...

I am using block matching algorithm to get the motion vectors, now, how can I get the depth map/depth value from the motion vectors?

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