Computer concepts presentation 2

24
Computer Concepts Application Software 06/19/2022 Computer Concepts 1

Transcript of Computer concepts presentation 2

Page 1: Computer concepts presentation 2

05/02/2023 Computer Concepts 1

Computer Concepts

Application Software

Page 2: Computer concepts presentation 2

05/02/2023 Computer Concepts 2

Application SoftwareLearning Objectives• Define Application Software• Identify its common features• Describe (office) productivity software tools• Explain software release and installation• Software compatibility, copy wright and

license issues

Page 3: Computer concepts presentation 2

05/02/2023 Computer Concepts 3

Software Layers

User

Page 4: Computer concepts presentation 2

05/02/2023 Computer Concepts 4

Software Types• Application Software– The software developed to perform the many

tasks to which the computer is applied– Many types.. For work, study & play

Page 5: Computer concepts presentation 2

05/02/2023 Computer Concepts 5

Group problem solving• What are the sources of application software

for an organization?• Compare the relative merits of each

Page 6: Computer concepts presentation 2

05/02/2023 Computer Concepts 6

Application SoftwareSources•Custom written software

Page 7: Computer concepts presentation 2

05/02/2023 Computer Concepts 7

Application SoftwareSources• Custom written software• In house

Page 8: Computer concepts presentation 2

05/02/2023 Computer Concepts 8

Application Software• Sources:– Custom written software– In house– Packaged (off-the shelf)

• Comparisons

Page 9: Computer concepts presentation 2

05/02/2023 Computer Concepts 9

Application SoftwareBasic Features• GUI (Windows-based)• Dialog boxes/Windows• Menus/Toolbars– Menu bar– Pull-down menu– Help menu

• Mouse cursor • Scrolling

Page 10: Computer concepts presentation 2

05/02/2023 Computer Concepts 10

Application SoftwareBasic Features (cont.)• Special-purpose & function keys• Macros• Tutorials• Wizards• Documentation

Page 11: Computer concepts presentation 2

05/02/2023 Computer Concepts 11

Application SoftwareMajor Types:

• Business Applications– Office productivity– General purposes– Industry specific– Special purpose

• Education• Recreation

Page 12: Computer concepts presentation 2

05/02/2023 Computer Concepts 12

Software DevelopmentFlow Charting

Page 13: Computer concepts presentation 2

05/02/2023 Computer Concepts 13

Software Development

Page 14: Computer concepts presentation 2

05/02/2023 Computer Concepts 14

Software Development• Structure Charts

• Pseucode

Page 15: Computer concepts presentation 2

05/02/2023 Computer Concepts 15

Software DevelopmentStructure Chart

Sales

Input data Calculated Gross sales

Calculated Discounts Out Put

Page 16: Computer concepts presentation 2

05/02/2023 Computer Concepts 16

Software DevelopmentStructure chart

Thumbnail

Process

FormattingInput

Output

Problem

Definition

Off-page Connector

Out put

Decision

Page 17: Computer concepts presentation 2

05/02/2023 Computer Concepts 17

PseudcodeSales problem1. Input Item, Price, Qty2. GrSales=price*Qty3. If Qty>50

Then disc = GrSales*1Else Disc = 0

4. Net sales = GrSales – disc5. Output Item, Netsales

Page 18: Computer concepts presentation 2

05/02/2023 Computer Concepts 18

Software Development

Page 19: Computer concepts presentation 2

05/02/2023 Computer Concepts 19

Programming Languages

Page 20: Computer concepts presentation 2

05/02/2023 Computer Concepts 20

Programming Languages

d

Page 21: Computer concepts presentation 2

05/02/2023 Computer Concepts 21

d

d

Programming Languages

dd

dd

ddd

ddd

Page 22: Computer concepts presentation 2

05/02/2023 Computer Concepts 22

Programming Languages

d

d

dd

dd

dd

Page 23: Computer concepts presentation 2

05/02/2023 Computer Concepts 23

Programming Languages

d

d

d

d

d

d

d

d

Page 24: Computer concepts presentation 2

05/02/2023 Computer Concepts 24

d

Programming Languages

d

d

d

d

d

d

d