Documente Academic
Documente Profesional
Documente Cultură
Computer Software
Learning Objectives
Describe several important trends occurring in
computer software.
Give examples of several major types of application
McGraw-Hill/Irwin
McGraw-Hill/Irwin
McGraw-Hill/Irwin
Section I
Application Software:
End User Applications
McGraw-Hill/Irwin
Software
Types of software
Application software
System software
McGraw-Hill/Irwin
Software (continued)
Application-specific
General-purpose
McGraw-Hill/Irwin
bundled together
Microsoft Office
Lotus SmartSuite
Corel WordPerfect Office
Sun StarOffice
McGraw-Hill/Irwin
Advantages of suites
Cost
Similar graphical user interface
Share common tools
Programs are designed to work together
Disadvantages of suites
Large size
Many features never used by many end users
McGraw-Hill/Irwin
10
Integrated Packages
McGraw-Hill/Irwin
11
Web Browsers
Key software interface to the hyperlinked resources
Internet Explorer
Netscape Communicator
Google chrome
Mozilla Firefox
McGraw-Hill/Irwin
12
Instant Messaging
McGraw-Hill/Irwin
13
McGraw-Hill/Irwin
14
Electronic Spreadsheets
Used for business analysis, planning, and modeling
Involves designing its format and developing the
relationships (formulas)
Example Microsoft Excel
McGraw-Hill/Irwin
15
What-if (condition)
Goal-seeking (decision)
Sensitivity analysis
(Google it)
Strength
McGraw-Hill/Irwin
16
Database Management
Performs four primary tasks
Database development
Database Interrogation
McGraw-Hill/Irwin
17
Database maintenance
Application development
McGraw-Hill/Irwin
18
Strength
Weakness
McGraw-Hill/Irwin
19
Presentation Graphics
Helps convert numeric data into graphic
displays(Power Point,graphs)
Helps prepare multimedia presentations
Easy to use
McGraw-Hill/Irwin
20
McGraw-Hill/Irwin
21
Groupware
Collaboration software
Helps workgroups and teams work together to
22
McGraw-Hill/Irwin
23
Section II
System Software:
Computer System Management
McGraw-Hill/Irwin
24
McGraw-Hill/Irwin
25
Operating systems
Network management programs
Database management systems
System utilities
McGraw-Hill/Irwin
26
Operating Systems
Integrated system of programs that
McGraw-Hill/Irwin
27
McGraw-Hill/Irwin
28
Resource management
McGraw-Hill/Irwin
29
File management
McGraw-Hill/Irwin
30
Task management
Multitasking
Multiprogramming
Timesharing
McGraw-Hill/Irwin
31
Windows
95, 98, ME
NT
2000
XP
McGraw-Hill/Irwin
32
UNIX
Linux
Mac OS X (Appple)
McGraw-Hill/Irwin
33
McGraw-Hill/Irwin
34
databases.
Helps organizations use their integrated collections
of data records and files
Allows different user application programs to easily
access the same database
Simplifies the process of retrieving information from
databases
McGraw-Hill/Irwin
35
Data backup
Data recovery
Virus protection (McAfee)
Data compression (WinZip)
Data defragmentation
Performance monitors and security monitors
McGraw-Hill/Irwin
36
Programming Languages
Allows a programmer to develop the sets of
McGraw-Hill/Irwin
37
Assembler Language
Second generation
Requires language translator programs called assemblers
Allows a computer to convert the instructions into machine
instructions
Frequently called symbolic language
McGraw-Hill/Irwin
38
Third generation
Uses instructions, called statements, that use brief statements or
arithmetic expressions
Uses translator programs called compilers or interpreters
Syntax and semantics
McGraw-Hill/Irwin
39
McGraw-Hill/Irwin
40
GOOGLE IT
McGraw-Hill/Irwin
41
McGraw-Hill/Irwin
42
Java
McGraw-Hill/Irwin
43
McGraw-Hill/Irwin
44
Assembler
Compiler
Interpreter
McGraw-Hill/Irwin
45
Programming Tools
Programming editors and debuggers
Provides a computer-aided programming environment
Diagramming packages
Code generators
Libraries of reusable objects & code
CASE (Computer Aided Software Engineering)
McGraw-Hill/Irwin
46
Discussion Questions
What major trends are occurring in software? What
McGraw-Hill/Irwin
47
operating system?
McGraw-Hill/Irwin
48
McGraw-Hill/Irwin
49
McGraw-Hill/Irwin
50
leadership?
What are several things Intuit could do to
McGraw-Hill/Irwin
51
McGraw-Hill/Irwin
52
McGraw-Hill/Irwin
53
McGraw-Hill/Irwin
54
McGraw-Hill/Irwin
55
McGraw-Hill/Irwin
56
McGraw-Hill/Irwin
57
competitors?
McGraw-Hill/Irwin
58
McGraw-Hill/Irwin
59
Windows XP?
McGraw-Hill/Irwin
60
XP?
What is a business case against switching?
McGraw-Hill/Irwin
61
McGraw-Hill/Irwin
62
McGraw-Hill/Irwin
63
services?
at many companies?
McGraw-Hill/Irwin
64
McGraw-Hill/Irwin