Computer concepts presentation 2
-
Upload
arunodya-silva -
Category
Education
-
view
123 -
download
1
Transcript of Computer concepts presentation 2
05/02/2023 Computer Concepts 1
Computer Concepts
Application Software
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
05/02/2023 Computer Concepts 3
Software Layers
User
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
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
05/02/2023 Computer Concepts 6
Application SoftwareSources•Custom written software
05/02/2023 Computer Concepts 7
Application SoftwareSources• Custom written software• In house
05/02/2023 Computer Concepts 8
Application Software• Sources:– Custom written software– In house– Packaged (off-the shelf)
• Comparisons
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
05/02/2023 Computer Concepts 10
Application SoftwareBasic Features (cont.)• Special-purpose & function keys• Macros• Tutorials• Wizards• Documentation
05/02/2023 Computer Concepts 11
Application SoftwareMajor Types:
• Business Applications– Office productivity– General purposes– Industry specific– Special purpose
• Education• Recreation
05/02/2023 Computer Concepts 12
Software DevelopmentFlow Charting
05/02/2023 Computer Concepts 13
Software Development
05/02/2023 Computer Concepts 14
Software Development• Structure Charts
• Pseucode
05/02/2023 Computer Concepts 15
Software DevelopmentStructure Chart
Sales
Input data Calculated Gross sales
Calculated Discounts Out Put
05/02/2023 Computer Concepts 16
Software DevelopmentStructure chart
Thumbnail
Process
FormattingInput
Output
Problem
Definition
Off-page Connector
Out put
Decision
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
05/02/2023 Computer Concepts 18
Software Development
05/02/2023 Computer Concepts 19
Programming Languages
05/02/2023 Computer Concepts 20
Programming Languages
d
05/02/2023 Computer Concepts 21
d
d
Programming Languages
dd
dd
ddd
ddd
05/02/2023 Computer Concepts 22
Programming Languages
d
d
dd
dd
dd
05/02/2023 Computer Concepts 23
Programming Languages
d
d
d
d
d
d
d
d
05/02/2023 Computer Concepts 24
d
Programming Languages
d
d
d
d
d
d
d