95) An accounting system in which costs are assigned to individual projects as the projects
proceed through their environment is known as a
A) project accounting system.
B) cost accounting system.
C) managerial accounting system.
D) financial accounting system.
96) Materials costs in system application development projects primarily consist of
A) computer use charges for program development and testing.
B) wages and salaries paid to project team members.
C) supplies used by the project team during the course of the project.
D) pro-rated amounts for temporary office space used by the project team.
97) A key input that is needed for the project accounting program to estimate future costs to
complete projects are
A) computer usage reports.
B) overhead rates.
C) time sheets.
D) progress reports.
98) Certain performance measures for hardware, software, and personnel are important from a
control point of view. Which method listed below is not used to evaluate these items?
A) Processing time
B) Dollars
C) Performance
D) Quality of documentation or quantity of program code produced
99) The percentage of the time an application is unavailable for use is known as
A) the bottleneck interval.
B) cutoff points.
C) downtime.
D) the minimal resource allocation period.
100) Most firms engage auditors to conduct an examination of an information system. The focus
of such an audit should be
A) the information system itself.
B) system utilization and performance after the implementation is complete.
C) the validity and accuracy of the data processed by the system.
D) the information system itself and the validity and accuracy of the data processed by the
system.
101) Which tools would an auditor engaged in examining an information system use in
conducting the audit?
A) Internal control questionnaires
B) Compliance and specific transaction tests
C) Internal control questionnaires and compliance and specific transaction tests
D) None of these answers is correct.
102) In all operational systems it becomes necessary to make changes. A change made because
of a computer programming error not detected until the system begins operation is typically
caused by a(n)
A) bug.
B) virus.
C) worm.
D) unexpected design contingency.
103) Modifications to the system may be necessary as environmental conditions and information
needs change. A systems modification that has been completed should always be
A) approved by the organization’s steering committee.
B) carefully documented.
C) low on the system development priority list since new system requests take priority.
D) paid for by the user group who made the initial request.
104) Examples of “all-in-one” and Integrated Platforms application suites are
A) Casewise and Netweaver Developer Studio.
B) Ruby on Rails and Perl.
C) Java and PHP.
D) None of the above are Integrated Platforms suites.
105) A Web server is part of a(n)
A) IDE.
B) DB system.
C) application solution stack.
D) None of the above includes a Web server.
106) Regarding Web application coding, one could correctly say that
A) server-side scripting is more popular than client-side scripting.
B) server-side scripting is less popular than client-side scripting.
C) server-side scripting and client-side scripting are equally popular.
D) None of the above is correct.
107) Which is an example of server-side scripting?
A) Java
B) PHP
C) Ruby
D) None of the above is server-side scripting.
108) Which of the following is not true of a software versioning system?
A) It can keep old copies of application software.
B) It can be used to rollback mistakes after they are made.
C) It works mainly as standalone software.
D) All of the above are true of versioning software.
109) Software project collaboration platforms focus on
A) implementing IDEs.
B) debugging projects.
C) communications.
D) generating code automatically.
110) Under the SPICE approach, the processes are categorized into the below except
A) communicating.
B) customer-supplier.
C) engineering.
D) supporting.
111) Under SPICE a process is scored based on a 6-point
A) difficulty level.
B) capability level.
C) scale of intelligence.
D) management rating.
112) The tools and technologies used to implement a given project are in the
A) the physical design.
B) the conceptual framework.
C) enterprise architecture.
D) project development environment.
113) The project development environment includes the following except
A) project collaboration platform.
B) integrated development environment.
C) software versioning system.
D) customer-supplier stacks.
114) In the project development environment, serving to manage the communication chain is the
A) project collaboration platform.
B) software versioning system.
C) integrated development environment.
D) application solution stack.
115) A typical project collaboration platform is a ________ application in which all the project
participants are able to access and create/review a project’s organization, specification,
milestones, checklists, tasks, shared document, work-time logs and software code.
A) Perl 2.0
B) Ruby 2.0
C) Web 2.0
D) PHP 2.0
116) In the project development environment, providing a structured environment in which to
develop a software is the
A) project collaboration platform.
B) software versioning system.
C) software application framework.
D) integrated development environment.
117) Individual server-side development frameworks tend to be related to specific programming
languages such as
A) Java.
B) PHP.
C) PERL.
D) All of the above pertain to server-side development.
118) The general trend is toward more ________ development, and some feel that eventually all
end-user software will run in Web browsers.
A) client-side
B) server-side
C) end-user
D) object-oriented
119) A Web application framework and object oriented programming language that is based on
the Model-View-Controller structure is
A) OO collaboration.
B) Web 2.0.
C) PERL.
D) Ruby on Rails.
120) In service-oriented architecture (SOA), an important part of the application development
framework is the
A) BPEL.
B) IDE.
C) UML.
D) OMG.
121) Integrated Development Environment (IDE) is a software platform
A) for storing old versions of code and communication software.
B) for writing program code and providing specialized tools for testing and debugging programs.
C) for Web servers identified for program planning and analysis.
D) All of the above are examples of what an IDE will do.
122) The Software Versioning System keeps both current and historical versions of the
A) deployment services already coded.
B) objects already designed.
C) software source code.
D) UML diagrams.
123) A group of software components needed to deliver a workable application is called a(n)
A) solution assessment package.
B) finalized deliverable set.
C) database system.
D) application solution stack.
124) The application solution stack for a Web application typically includes the following except
A) subversion software.
B) target operating system.
C) Web server.
D) programming languages.
125) Presented below is a list of terms relating to accounting information systems, followed by
definitions of those terms.
Required: Match the letter next to each definition with the appropriate term. Each answer will be
used only once.
________ 1. Network diagram
________ 2. Parallel operation
________ 3. Modular conversion
________ 4. Project management
________ 5. Cutover point
________ 6. Downtime
________ 7. Bug
________ 8. Critical path
________ 9. Lowballing
A. A moment in time under the direct approach to implementation where the switch to a new
system is made
B. Involves running the new and old systems simultaneously before final conversion
C. The percentage of time that equipment is unavailable for use
D. A scheduling technique that depicts the order in which the activities must be performed
E. Purposely or inadvertently submitting unreasonably low time or cost estimates to obtain a
contract
F. Tools used to track progress and manage resources for a systems development project
G. Computer programming error that is not detected until the program is in use
H. A list of activities that are crucial in that if any one of them is delayed, the entire project will
be delayed
I. An approach to implementation that involves phasing in a new system in segments
126) Presented below is a list of terms related to project leader responsibilities.
Required: For each term, insert the letter for the project leader responsibility to which the term
relates. Use P for planning, S for scheduling, and C for control. Each letter will be used more
than once.
________ 1. Progress and time reporting
________ 2. Uses PERT network charts
________ 3. Resource allocation
________ 4. Status reports to management
________ 5. Uses a project accounting system
________ 6. Project breakdown
________ 7. Task assignment
________ 8. Related to successive refinement of the project plan
________ 9. Activity/task scheduling
________ 10. Its objective is to facilitate resource assignment and control
127) The Arnold Steel Company controller is concerned about the dollar costs associated with
recent system problems. Specifically, she has mentioned what seems to be a lot of system
downtime, lack of responsiveness to user queries and report requests, and the fact the data entry
department’s keying times have risen over the last two months.
Required:
a. Are the controller’s concerns of a totally financial nature? Explain your answer.
b. Identify from a systems implementation, operation, and control point of view what aspects the
controller is dealing with, and what possible managerial controls could be established in this
situation.
128) Name five options available to organizations to train employees when a system is newly
installed or modified.
129) What are some of the reasons why time estimates are often inaccurate?
130) Briefly describe the following three methods of converting from an old system to a new
system, and give the advantages and disadvantages of each:
direct approach
parallel operation
modular conversion
131) What is the ultimate objective of breaking down an overall new systems development
project into phases? How is this process accomplished?
132) What is a project accounting system, and how does it function?
133) What is the project development environment? Explain the major components within this
environment.