Académique Documents
Professionnel Documents
Culture Documents
Fundamentals,
2012 Edition
Your Interactive Guide
to the Digital World
Objectives Overview
Involve users
Define standards
Activities that
Cost estimates Order of
can take place at
for each activity activities
the same time
Page 420 Discovering Computers Fundamentals, 2012 Edition 8
Chapter 11
System Development
A popular tool
used to plan
and schedule
the time
relationships
among project
activities is a
Gantt chart
A PERT chart
also can be
used for
planning and
scheduling time
Review
Observe Survey
documentation
Packaged Custom
Outsourcing
software software
Solicit vendor
Make a decision
• Use research proposals • Various techniques
techniques such as e- are used to
zines • RFQ, RFP, or RFI is determine the best • Systems analyst
sent to potential proposal makes
vendors or VARs recommendation to
steering committee
Identify technical Test and evaluate
specifications vendor proposals
A compiler
translates an entire
program before An interpreter converts
executing it and executes one code
statement at a time
Most program
Work well in a
development tools
RAD environment
are IDEs
Page 440 Discovering Computers Fundamentals, 2012 Edition 39
Chapter 11
Programming Languages and Program
Development Tools
• Java is an object-oriented programming language
developed by Sun Microsystems
• The Just-in-time (JIT) compiler to convert the bytecode
into machine-dependent code
ActiveX
Servlets
controls
Page 447 Discovering Computers Fundamentals, 2012 Edition 53
Chapter 11
Programming Languages and Program
Development Tools
• Programmers write scripts, applets, servlets, or
ActiveX controls using a variety of languages
Have application
software built
into the site
Page 448 Discovering Computers Fundamentals, 2012 Edition 56
Chapter 11
Programming Languages and Program
Development Tools
• Most Web 2.0 sites use APIs
– An API enables programmers to interact with an
environment such as a Web site or operating system
SharePoint
Flash
Designer
Page 449 Discovering Computers Fundamentals, 2012 Edition 58
Chapter 11
Programming Languages and Program
Development Tools
• Multimedia authoring software allows
programmers to combine text, graphics,
animation, audio, and video in an interactive
presentation
ToolBook Director
Chapter 11 Complete