A+
✔✔Although the traditional model of software acquisition still accounts for more
software acquisition, a new model called ____ is changing the picture dramatically.
Select one:
a. Software as a Service
b. Processing as a Product
c. Storage as a Solution
d. Hardware as a Help - ✔✔a. Software as a Service
✔✔Building an application in a ____ environment can offer greater benefits, and
sometimes greater risks, compared to a traditional environment.
Select one:
a. multinational
b. cloud
c. Web-based
d. GUI - ✔✔c. Web-based
✔✔Buyers can customize a software package by ____.
Select one:
a. all of the above
b. purchasing a basic package that vendors will customize to suit the buyer's needs
c. purchasing the software and making their own modifications, if this is permissible
under the terms of the software license
d. negotiating directly with the software vendor to make enhancements to meet the
buyer's needs by paying for the changes - ✔✔a. all of the above
✔✔Companies that develop software for sale are called software ____.
Select one:
a. packages
b. resellers
c. VARs
d. vendors - ✔✔d. vendors
✔✔Microsoft's ____ is one of the major Web-based development environments.
Select one:
a. WebSphere
b. .NET
c. .WEB
d. NetSphere - ✔✔b. .NET
✔✔Some industry leaders predict that ____ computing will offer an overall online
software and data environment supported by supercomputer technology.
Select one:
, a. outsourced
b. interpolated
c. mainframe
d. cloud - ✔✔d. cloud
✔✔The choice between developing versus purchasing software often is called a ____
decision.
Select one:
a. build or make
b. build or buy
c. transactional
d. subscription - ✔✔b. build or buy
✔✔The software that a company's IT department makes, builds, and develops is called
____ software.
Select one:
a. in-house
b. indexed
c. internal
d. external - ✔✔a. in-house
✔✔Typically, companies choose in-house software development for all of the following
reasons except to ____.
Select one:
a. minimize changes in business procedures and policies
b. develop internal resources and capabilities
c. obtain input from other companies who already have implemented the software
d. meet constraints of existing systems and existing technology - ✔✔c. obtain input from
other companies who already have implemented the software
✔✔Web-based software usually requires additional layers, called ____, to communicate
with existing software and legacy systems.
Select one:
a. public domain software
b. freeware
c. middleware
d. shareware - ✔✔c. middleware
✔✔When determining outsourcing fees, a ____ uses a set fee based on a specified
level of service and user support.
Select one:
a. usage model
b. transaction model
c. subscription model
d. fixed fee model - ✔✔d. fixed fee model