SlideShare a Scribd company logo
1 of 7
Spreadsheet

  A spreadsheet is a grid that organizes data into
 columns and rows. Spreadsheets make it easy to
display information, and people can insert formulas
    to work with the data. For example, there is a
     particular icon that has a formula to sum up
  numbers that are given. This icon is called auto
 sum. Information can also be sorted and filtered.
   People use spreadsheet programs to learn about
  different kinds of things, and to make decisions.
  Spreadsheets are based on different varieties of
                       subjects
Applications of spreadsheets
• Microsoft Excel (full name Microsoft Office Excel) is a
  proprietary spreadsheet application written and
  distributed by Microsoft for Microsoft Windows and
  Mac OS X. It features calculation, graphing tools, pivot
  tables and, except for Excel 2008 for Mac OS X, a macro
  programming language called VBA (
  Visual Basic for Applications). It is overwhelmingly the
  dominant spreadsheet application available for these
  platforms and has been so since version 5 in 1993[
  citation needed], and is bundled as part of
  Microsoft Office. Excel is one of the most popular
  microcomputer applications to date.[vague
Applications of spreadsheets
• Spreadsheet applications (sometimes referred to simply
  as spreadsheets) are computer programs that let you
  create and manipulate spreadsheets electronically. In a
  spreadsheet application, each value sits in a cell. You
  can define what type of data is in each cell and how
  different cells depend on one another. The relationships
  between cells are called formulas, and the names of the
  cells are called labels.
• Once you have defined the cells and the formulas for
  linking them together, you can enter your data. You can
  then modify selected values to see how all the other
  values change accordingly. This enables you to study
  various what-if scenarios.
• A simple example of a useful spreadsheet application is
  one that calculates mortgage payments for a house. You
  would define five cells:
• 1. total cost of the house
• 2. down payment
• 3. mortgage rate
• 4. mortgage term
• 5. monthly payment
• Once you had defined how these cells depend on one
  another, you could enter numbers and play with various
  possibilities. For example, keeping all the other values
  the same, you could see how different mortgage rates
  would affect your monthly payments.
• There are a number of spreadsheet applications
  on the market, Lotus 1-2-3 and Excel being
  among the most famous. The more powerful
  spreadsheet applications support graphics
  features that enable you to produce charts and
  graphs from the data.
• Most spreadsheet applications are
  multidimensional, meaning that you can link one
  spreadsheet to another. A
  three-dimensional spreadsheet, for example, is
  like a stack of spreadsheets all connected by
  formulas. A change made in one spreadsheet
  automatically affects other spreadsheets.
Programming
•   Programming is the process of writing a sequence of instructions to be
    executed by a computer to solve a problem. It is also considered as the act of
    writing computer programs. Computer programs are set of instructions that tell
    a computer to perform certain operations. The instructions in programs are
    logically sequenced and assembled through the act of programming. Computer
    programming has many facets: It is like engineering because computer
    programs must be carefully designed to be reliable and inexpensive to
    maintain. It is an art because good programs require that the programmer use
    the intuition and a personal sense of style. It is a literary effort because
    programs must be understood by computers, and this requires mastery of a
    programming language.
•   Programmers, people who write programs use different programming language
    to communicate instructions to the computer. The programmer begins the
    programming process by analyzing the problem, breaking it into manageable
    pieces, and developing a general solution for each piece called an algorithm.
    Algorithm is the instruction for solving a problem or sub-problem in a finite
    amount of time using a finite amount of data. An algorithm is a verbal or written
    description of a logical sequence of actions applied to objects
Steps to Program Development

•   System Analysis
•   Specification and Design
•   Program
•   Debug
•   Alpha Test
•   Beta Test
•   Deliver the Software

More Related Content

What's hot

Flow oriented modeling
Flow oriented modelingFlow oriented modeling
Flow oriented modeling
ramyaaswin
 
Programming model
Programming modelProgramming model
Programming model
Ken Kretsch
 

What's hot (19)

11 deployment diagrams
11 deployment diagrams11 deployment diagrams
11 deployment diagrams
 
C++ & VISUAL C++
C++ & VISUAL C++ C++ & VISUAL C++
C++ & VISUAL C++
 
C++ Unit_01
C++ Unit_01C++ Unit_01
C++ Unit_01
 
computer Softwre in nursing
computer Softwre in nursing computer Softwre in nursing
computer Softwre in nursing
 
COMPUTER OPERATIONS & PACKAGES NOTES & INTRODUCTION TO COMPUTERS
COMPUTER OPERATIONS & PACKAGES NOTES & INTRODUCTION TO COMPUTERSCOMPUTER OPERATIONS & PACKAGES NOTES & INTRODUCTION TO COMPUTERS
COMPUTER OPERATIONS & PACKAGES NOTES & INTRODUCTION TO COMPUTERS
 
database chap 1 and 2.pptx
database chap 1 and 2.pptxdatabase chap 1 and 2.pptx
database chap 1 and 2.pptx
 
Flow oriented modeling
Flow oriented modelingFlow oriented modeling
Flow oriented modeling
 
Computer system
Computer systemComputer system
Computer system
 
Programming model
Programming modelProgramming model
Programming model
 
Computer applications for management
Computer applications for managementComputer applications for management
Computer applications for management
 
Basic computer information
Basic computer informationBasic computer information
Basic computer information
 
Mca1010 fundamentals of computer and it
Mca1010  fundamentals of computer and itMca1010  fundamentals of computer and it
Mca1010 fundamentals of computer and it
 
MS Excel introduction & getting started
MS Excel introduction & getting startedMS Excel introduction & getting started
MS Excel introduction & getting started
 
computer 6
computer 6computer 6
computer 6
 
Digital image processing - What is digital image processign
Digital image processing - What is digital image processignDigital image processing - What is digital image processign
Digital image processing - What is digital image processign
 
Chapter 0 syllabus 2019 20
Chapter 0  syllabus 2019 20Chapter 0  syllabus 2019 20
Chapter 0 syllabus 2019 20
 
Computer system
Computer systemComputer system
Computer system
 
Lecture 01 concept of computer system
Lecture 01 concept of computer systemLecture 01 concept of computer system
Lecture 01 concept of computer system
 
Data base management structure
Data base management structureData base management structure
Data base management structure
 

Similar to Lecture2

Module 3 comp 312 - computer fundamentals and programming
Module 3   comp 312 - computer fundamentals and programmingModule 3   comp 312 - computer fundamentals and programming
Module 3 comp 312 - computer fundamentals and programming
diosdadamendoza
 
microsoftoffice-introduction-200729052822.pdf
microsoftoffice-introduction-200729052822.pdfmicrosoftoffice-introduction-200729052822.pdf
microsoftoffice-introduction-200729052822.pdf
MapogoMolamo
 
Ms excel and it’s function
Ms excel and it’s functionMs excel and it’s function
Ms excel and it’s function
sneha94
 

Similar to Lecture2 (20)

Module 3 comp 312 - computer fundamentals and programming
Module 3   comp 312 - computer fundamentals and programmingModule 3   comp 312 - computer fundamentals and programming
Module 3 comp 312 - computer fundamentals and programming
 
Cte 113 slides
Cte 113 slidesCte 113 slides
Cte 113 slides
 
Spreadsheet Software Market
Spreadsheet Software MarketSpreadsheet Software Market
Spreadsheet Software Market
 
Microsoft Office Introduction
Microsoft Office IntroductionMicrosoft Office Introduction
Microsoft Office Introduction
 
microsoftoffice-introduction-200729052822.pdf
microsoftoffice-introduction-200729052822.pdfmicrosoftoffice-introduction-200729052822.pdf
microsoftoffice-introduction-200729052822.pdf
 
Technology in maths and maths in technology
Technology  in maths and maths in technologyTechnology  in maths and maths in technology
Technology in maths and maths in technology
 
Word processing and ms excel
Word processing and ms excelWord processing and ms excel
Word processing and ms excel
 
MS Office Automation
MS Office AutomationMS Office Automation
MS Office Automation
 
Programming using C++ - slides.pptx
Programming using C++ - slides.pptxProgramming using C++ - slides.pptx
Programming using C++ - slides.pptx
 
Edtech lab spreadsheets 7 30 15
Edtech lab spreadsheets 7 30 15Edtech lab spreadsheets 7 30 15
Edtech lab spreadsheets 7 30 15
 
Ms excel and it’s function
Ms excel and it’s functionMs excel and it’s function
Ms excel and it’s function
 
Grade 11-Q1_W3-PECS_AQS.pdf
Grade 11-Q1_W3-PECS_AQS.pdfGrade 11-Q1_W3-PECS_AQS.pdf
Grade 11-Q1_W3-PECS_AQS.pdf
 
Ms office ppt
Ms office pptMs office ppt
Ms office ppt
 
Ahmadalsawad
AhmadalsawadAhmadalsawad
Ahmadalsawad
 
Fundamentals of Computing Chapter 8
Fundamentals of Computing Chapter 8Fundamentals of Computing Chapter 8
Fundamentals of Computing Chapter 8
 
dudungbayut_074140.pdf
dudungbayut_074140.pdfdudungbayut_074140.pdf
dudungbayut_074140.pdf
 
Presentation on computer softwares
Presentation on computer softwaresPresentation on computer softwares
Presentation on computer softwares
 
Skill Development 2.pptx
Skill Development 2.pptxSkill Development 2.pptx
Skill Development 2.pptx
 
MS-Excel
MS-ExcelMS-Excel
MS-Excel
 
Excel - Group 1.pptx
Excel - Group 1.pptxExcel - Group 1.pptx
Excel - Group 1.pptx
 

More from Anshumali Singh (20)

Unit3rd
Unit3rdUnit3rd
Unit3rd
 
Unit2[1]
Unit2[1]Unit2[1]
Unit2[1]
 
Unit2[1]
Unit2[1]Unit2[1]
Unit2[1]
 
Unit2.2
Unit2.2Unit2.2
Unit2.2
 
Unit2.1
Unit2.1Unit2.1
Unit2.1
 
Unit2.1
Unit2.1Unit2.1
Unit2.1
 
Unit2(Cont.)
Unit2(Cont.)Unit2(Cont.)
Unit2(Cont.)
 
Unit2
Unit2Unit2
Unit2
 
Outputdevice
OutputdeviceOutputdevice
Outputdevice
 
Lecture 9
Lecture 9Lecture 9
Lecture 9
 
Lecture 8
Lecture 8Lecture 8
Lecture 8
 
Lecture 7
Lecture 7Lecture 7
Lecture 7
 
Lecture 6
Lecture 6Lecture 6
Lecture 6
 
Lecture 4
Lecture 4Lecture 4
Lecture 4
 
Lecture 3
Lecture 3Lecture 3
Lecture 3
 
Lecture 2
Lecture 2Lecture 2
Lecture 2
 
Lecture 1
Lecture 1Lecture 1
Lecture 1
 
Lecture 6
Lecture 6Lecture 6
Lecture 6
 
Lecture2
Lecture2Lecture2
Lecture2
 
Datastorage
DatastorageDatastorage
Datastorage
 

Recently uploaded

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Recently uploaded (20)

Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 

Lecture2

  • 1. Spreadsheet A spreadsheet is a grid that organizes data into columns and rows. Spreadsheets make it easy to display information, and people can insert formulas to work with the data. For example, there is a particular icon that has a formula to sum up numbers that are given. This icon is called auto sum. Information can also be sorted and filtered. People use spreadsheet programs to learn about different kinds of things, and to make decisions. Spreadsheets are based on different varieties of subjects
  • 2. Applications of spreadsheets • Microsoft Excel (full name Microsoft Office Excel) is a proprietary spreadsheet application written and distributed by Microsoft for Microsoft Windows and Mac OS X. It features calculation, graphing tools, pivot tables and, except for Excel 2008 for Mac OS X, a macro programming language called VBA ( Visual Basic for Applications). It is overwhelmingly the dominant spreadsheet application available for these platforms and has been so since version 5 in 1993[ citation needed], and is bundled as part of Microsoft Office. Excel is one of the most popular microcomputer applications to date.[vague
  • 3. Applications of spreadsheets • Spreadsheet applications (sometimes referred to simply as spreadsheets) are computer programs that let you create and manipulate spreadsheets electronically. In a spreadsheet application, each value sits in a cell. You can define what type of data is in each cell and how different cells depend on one another. The relationships between cells are called formulas, and the names of the cells are called labels. • Once you have defined the cells and the formulas for linking them together, you can enter your data. You can then modify selected values to see how all the other values change accordingly. This enables you to study various what-if scenarios.
  • 4. • A simple example of a useful spreadsheet application is one that calculates mortgage payments for a house. You would define five cells: • 1. total cost of the house • 2. down payment • 3. mortgage rate • 4. mortgage term • 5. monthly payment • Once you had defined how these cells depend on one another, you could enter numbers and play with various possibilities. For example, keeping all the other values the same, you could see how different mortgage rates would affect your monthly payments.
  • 5. • There are a number of spreadsheet applications on the market, Lotus 1-2-3 and Excel being among the most famous. The more powerful spreadsheet applications support graphics features that enable you to produce charts and graphs from the data. • Most spreadsheet applications are multidimensional, meaning that you can link one spreadsheet to another. A three-dimensional spreadsheet, for example, is like a stack of spreadsheets all connected by formulas. A change made in one spreadsheet automatically affects other spreadsheets.
  • 6. Programming • Programming is the process of writing a sequence of instructions to be executed by a computer to solve a problem. It is also considered as the act of writing computer programs. Computer programs are set of instructions that tell a computer to perform certain operations. The instructions in programs are logically sequenced and assembled through the act of programming. Computer programming has many facets: It is like engineering because computer programs must be carefully designed to be reliable and inexpensive to maintain. It is an art because good programs require that the programmer use the intuition and a personal sense of style. It is a literary effort because programs must be understood by computers, and this requires mastery of a programming language. • Programmers, people who write programs use different programming language to communicate instructions to the computer. The programmer begins the programming process by analyzing the problem, breaking it into manageable pieces, and developing a general solution for each piece called an algorithm. Algorithm is the instruction for solving a problem or sub-problem in a finite amount of time using a finite amount of data. An algorithm is a verbal or written description of a logical sequence of actions applied to objects
  • 7. Steps to Program Development • System Analysis • Specification and Design • Program • Debug • Alpha Test • Beta Test • Deliver the Software