Analysis/Design test q's

अब Quizwiz के साथ अपने होमवर्क और परीक्षाओं को एस करें!

_________________________________ is the process of planning and controlling the development of a system within a specified time frame at a minimum cost with the right functionality. A) Project management B) Semantic timeline C) Task identification D) Time estimation E) Work plan

A) Project management

What is example of procedural standard? A) all changes to a requirements document must be approved by the project manager B) all margins should be set to 1 inch C) labels will appear in boldface text, left-justified, and followed by a colon D) all of these E) none of these

A) all changes to a requirements document must be approved by the project manager

In which phase of the SDLC is the system proposal developed? A) analysis B) design C) implementation D) planning E) system delivery

A) analysis

The __________________ phase answers the question of who will use the system and what the system will do. A) analysis B) design C) gathering D) implementation E) planning

A) analysis

Understanding the as-is system, identifying improvements, and developing requirements for the to-be system are the steps of the ______________________ phase. A) analysis B) design C) implementation D) planning E) SDLC

A) analysis

A decision making body that considers system requests and makes the initial determination of whether to investigate the proposal for a new or improved system is called the ________________________ committee. A) approval B) executive body C) feasibility D) sponsorship E) requesting

A) approval

Which of the following relationships describe the communication between the use case and the actors? A) association relationship B) extend relationship C) include relationship D) generalization relationship E) none of these

A) association relationship

_________________ refers to the level of interdependency or interrelationship among the modules in a system. A) coupling B) cohesion C) connascence D) multiple inheritance E) single inheritance

A) coupling

The examination of existing paperwork in order to better understand the As-Is system is an example of what information-gathering strategy? A) document analysis B) interviewing C) joint application design (JAD) sessions D) observation E) questionnaires

A) document analysis

The examination of existing paperwork in order to better understand the As-is system is an example of what information-gathering strategy? A) document analysis B) interviewing C) joint application design (JAD) sessions D) observation E) questionnaires

A) document analysis

____________________ feasibility is determined by identifying costs and benefits associated with he system. A) economic B) functional C) organizational D) intangible E) technical

A) economic

The most commonly used information-gathering technique is _________________________. A) interviewing B) joint applicationdesign (JAD) sessions C) document analysis D) observation E) questionnaires

A) interviewing

Detailed design is important for two reasons. First, preexisting classes and components need to be understood, organized, and pieced together, and second, _____________________. A) it is common for the project team to write some code and produce original classes that support the application logic of the system B) it is tempting to jump in without planning C) modular design is outdated D) the SDLC continues to be used instead of a more reliable method of analysis for systems E) top-down modular approaches are an acceptable method of analysis that must be performed during the planning phase.

A) it is common for the project team to write some code and produce original classes that support the application logic of the system

The UML tool to use to tell the programmer what logic to code is a(n) _____________________. A) method specification B) contract C) class diagram D) package diagram E) none of the above

A) method specification

The basic building block of a system is the ____________________. A) object B) attribute C) message D) partition E) method

A) object

Users typically do not think in terms of data or process; instead, they see their business as a collection of logical units that contain both - so communicating in terms of ___________________ improves the interaction between a user and an analyst or developer. A) objects B) business rules C) business units D) attributes and methods E) workflow units

A) objects

Each use case describes ___________________ function(s) in which users interact with the system. A) one B) one or more C) many D) zero, one, or more E) all

A) one

The executive summary in system proposal is typically no more than ________________ pages(s) long. A) one B) two C) three D) four E) five

A) one

Peter is the vice president of accounting and finance. For the past year he has solely provided the resources necessary to get the just-in-time accounting system through the planning and analysis phases of the SDLC. Other managers have openly stated that the JIT system is not worth the investment. The SEC has just placed Peter under investigation for insider trading and the board has asked him to resign. This project is failing _________________________________ feasibility analysis. A) organizational B) champion C) functional D) economic E) technical

A) organizational

A(n) __________________ use case is typically created early in the process of understanding the system requirements as a way of documenting basic information about the use case. A) overview B) detail C) essential D) real E) imaginary

A) overview

A concept map is essentially a node-and-arc representation, where the nodes represent the individual requirements and the arcs represents the ________________________ among the requirements. A) relationships B) data flow C) constraints D) conditions E) communications

A) relationships

The JAD facilitator is _____________________. A) the person who sets the meeting agenda and guides the discussion B) the person who records the discussion C) participates in the discussion D) is also a power user E) none of these

A) the person who sets the meeting agenda and guides the discussion

A(n) ________________________ is a formal way of representing how a business system interacts with its environment. A) use case B) physical model C) relationship D) system boundary E) trigger

A) use case

A complex use case is one that has more than __________ unique transactions. A) 5 B) 7 C) 9 D) 10 E) 12

B) 7

Any modern object-oriented approach to software development must be use case driven, _________________________, and iterative and incremental A) user-centric B) Architecture-centric C) requirements-driven D) Model-driven E) Object-centric

B) Architecture-centric

Invariants are ____________________________. A) attributes that can have any values in an instance of a class B) attributes that must have a specific value or domain of values in an instance of a class C) methods that can return any datatype that it wishes D) values that are determined through polymorphism E) none of the above

B) attributes that must have a specific value or domain of values in an instance of a class

All modules of code should include a header that lists the programmer, last date of update, and short description of the purpose of the code. It is example of ______________________ standard. A) documentation B) coding C) business D) procedural E) specification requirement

B) coding

A class/object should only represent one thing, and a method should only solve a single task. This principle is often referred to as ________________. A) coupling B) cohesion C) connascence D) multiple inheritance E) none of the above

B) cohesion

Which of the following types of interaction coupling is "best?" A) stamp B) data C) content or pathological D) common or global E) control

B) data

If a use case becomes too complex, it should be _________________. A) rewritten to simplify it B) decomposed into a set of use cases C) written with a series of repeating steps to simplify it D) written from the perspective of an independent observe to simplify it E) dropped from the system, as it will be too complex to implement in the final system

B) decomposed into a set of use cases

Deciding how the hardware, software, and the network infrastructure will operate occurs during the ____________________ phase of the SDLC. A) analysis B) design C) implementation D) planning E) strategy

B) design

In which phase of the SDLC is the system specification developed? A) analysis B) design C) implementation D) planning E) system delivery

B) design

Interfaces (e.g., menus, reports, forms) are specified during the ___________________________ phase of the SDLC A) analysis B) design C) implementation D) planning E) system delivery

B) design

Polymorphism is made possible though ___________________________ A) static binding B) dynamic binding C) initialization D) messaging E) information hiding

B) dynamic binding

Which of the following relationships represent the extension of the functionality of the use case to cover optional behavior? A) association relationship B) extend relationship C) include relationship D) generalization relationship E) optional relationship

B) extend relationship

______________________ is the process of examining the technical, economic, and organizational pros and cons of the developing a new system. A) committee approval B) feasibility analysis C) functionality determination D) risk analysis E) system request

B) feasibility analysis

Diane needs to create a work plan for upcoming systems project. She must first _____________________________________________. A) estimate the hours and request deliverables B) identify the tasks and estimate the time needed to complete them C) initiate the project and create the project management assessment D) make tradeoffs and set conservative numbers E) timebox the completion date

B) identify the tasks and estimate the time needed to complete them

____________________ suggests that only the information required to use an object should be available outside the object. A) encapsulation B) information hiding C) polymorphism D) inheritance E) cohesion

B) information hiding

Which of the following factors would tend to increase the technical risk of a project? A) familiarity with the technology B) large project size C) creating an application that is familiar to the users and analysts D) small project size E) the number of other applications under development in the firm

B) large project size

The ____________________ requirements are associated with the efficiency, maintainability, portability, reliability, reusability, testability, and usability quality dimensions. A) functional B) non-functional C) standard D) correctness E) performance

B) non-functional

What methodologies emphasize data and process models as well as the core of the system concept? A) Data centered methodologies B) object oriented methodologies C) process centered methodologies D) both object oriented and data centered E) all of these

B) object oriented methodologies

If end users feel fearful or threatened by a proposed new system, this factor should be included as a part of the ______________________________. A) economic feasibility assessment B) organizational feasibility assessment C) system proposal D) system request E) technical feasibility assessment

B) organizational feasibility assessment

___________________ means having the ability to send the same message to different objects, which can be interpreted differently by different objects. A) encapsulation B) polymorphism C) inheritance D) coupling E) cohesion

B) polymorphism

The person that identifies the business value that can be gained from using information technology is called the __________________ A) manager B) project sponsor C) staff member D) system analyst E) system request

B) project sponsor

The four elements commonly found on a system request are ___________________. A) economic, organizational, technical, and operational feasibility B) project sponsor, business need, business requirements, and business value C) risk analysis, familiarity, project size, and cost-benefit analysis D) training, software, installation, and equipment E) upgrades, licensing fees, repairs, and charges

B) project sponsor, business need, business requirements, and business value

The _____________________ brings together into a single comprehensive document the material created during planning and analysis A) project charter B) system proposal C) system request D) requirements dic

B) system proposal

The most comprehensive and complete deliverable of the analysis phase is _______________________. A) project work plan B) system proposal C) behavioral models for the to-be system D) functional models for the to-be system E) structural models for the to-be system

B) system proposal

In order to approve a system request, the approval committee must know A) all of the details of the ultimate system to be developed B) the high level of functionality C) what the screens and reports will looks like in the final system D) who the end users of the system will be and exactly how they will use it in their jobs. E) all of these

B) the high level of functionality

Fan-out refers to _____________. A) the number of attributes a class has B) the number of messages sent by a method C) the number of times a message is sent by a method D) the number of times an attribute is passed from a class E) none of the above

B) the number of messages sent by a method

The event that causes a use case to begin is called a(n) ______________________. A) action B) trigger C) hammer D) anvil E) stakeholder

B) trigger

Outcome analysis focuses on ____________________ A) lists of important and interesting technologies B) understanding the fundamental outcomes that provide value to customers C) how the organization could eliminate activities for each business process D) all of theses E) none of these

B) understanding the fundamental outcomes that provide value to customers

The analysis phase of the SDLC answers which questions _____________________________________. A) who will create the system and when will it be used B) who will the system be for, what the system will do, when will it be used, and where will it be used C) why build the system, what the system will be, and how the system will work D) Why build the system, who will the system be for, when will it be used, and how the system will work E) why build the system, who will the system be for, when will it be used, and where will it be used.

B) who will the system be for, what the system will do, when will it be used, and where will it be used

The primary goal of the system analyst is to _________________________________________________. A) acquire a woking tool B) create a wonderful system C) Create a value for the organization D) establish the phases of the SDLC E) identify opportunities for improvement

C) Create a value for the organization

Which of the following factors could be included in a technical risk assessment? A) Cost of new Web server B) Cost of hiring a Webmaster C) No previous experience with Java within the IS department D)Some fear of job loss among order entry department personnel E) all of these

C) No previous experience with Java within the IS department

An _______________ of an analysis class represents a piece of information that is relevant to the description of the class. A) instance B) object C) attribute D) operation E) relationship

C) attribute

UML contracts are used to ___________________________. A) legally determine what a new system can or cannot do B) constrain what a programmer of a method is allowed to code C) establishes what must be true before the method is executed and what must be true after the method is executed D) set guidelines for the coupling and cohesion rules E) none of the above

C) establishes what must be true before the method is executed and what must be true after the method is executed

Concept maps allow the relationship among the ___________________________________ to be explicitly represented A) entity realtions B) functional requirements C) functional and nonfunctional requirements D) nonfunctional requirements E) system proposals

C) functional and nonfunctional requirements

Feasibility analysis may be defined as a(n) _______________________. A) assessment of ability of the ultimate users of the system to accept the system and incorporate it into the ongoing operations of the organization B) determination of the extent to which the system can be technically designed, developed, and installed. C) guide to determining whether to proceed with a project D) identification of only the costs and benefits associated with eh project E) none of these

C) guide to determining whether to proceed with a project

The project champion is a(n) _____________________________________________. A) high-level IS executive who is usually but not always the project sponsor who initiated the system request B) mid-level IS manager who has the responsibility of controlling and directing the development process C) high-level non-IS executive who is usually but not always the project sponsor who initiated the system request D) senior member of the user group who participated in the RAD sessions E) none of these

C) high-level non-IS executive who is usually but not always the project sponsor who initiated the system request

Which of the relationship types in use cases enables functional decomposition? A) association relationship B) extend relationship C) include relationship D) generalization relationship E) decompose relationship

C) include relationship

The information gathering technique that is most effective in combining information form a variety of perspectives, building consensus, and resolving discrepancies is a(n) __________________________. A) document analysis B) interview C) joint application development D) observation E) questionnaire

C) joint application development

Which of the following factors could be included in a technical risk assessment? A) cost of a new web server B) cost of hiring a webmaster C) no previous experience with Java within in IS department D) some fear of job loss among order entry department personnel E) all of these

C) no previous experience with Java within in IS department

Sarah would like to give the interviewee more control over the interview and to gather rich information. She should ask ________________ questions. A) closed-ended B) inappropriate C) open-ended D) opinion E) probing

C) open-ended

A scenario is the same as a(n) __________________. A) use case B) relationship C) path through a use case D) collection of use cases E) role

C) path through a use case

In estimating size and effort using use-case points, once the use-cases and use case diagram have been created, the actors and use cases must be classified as _________________, ________________, or ____________________. A) incremental, average, or radical B) small, average, or large C) simple, average, or complex D) discretionary, average, or urgent E) open, average, or closed

C) simple, average, or complex

The person that identifies opportunities for improvements and designs an information system to implement them is called a(n) ______________. A) infrastructure analyst B) project manager C) system analyst D) business analyst E) All of these

C) system analyst

The importance level of a use case increases for all of the following characteristics of the use case EXCEPT ______________. A) the use case represents an important business process B) the use case supports revenue generation C) the technology is proven D) the functionality is complex E) the functionality is time-critical

C) the technology is proven

The JAD session can reduce scope creep by ___________. A) 10% B) 20% C) 40% D) 50% E) 75%

D) 50%

Which of the application languages can be used to write object-oriented applications? A) Java B) C++ C) SmallTalk D) All of the above

D) All of the above

The process of understanding how an information system can support business needs, designing the system, building it, and delivering it to users is the_____________________________________. A) analysis phase of the SDLC B) object oriented approach C) rule of creating a CASE tool D) Systems development life cycle E) waterfall development methodology

D) Systems development life cycle

________________________ has emerged as the standard for the design of object-oriented systems. A) Java B) C++ C) VisualBasic D) UML E) Microsoft .NET

D) UML

The functional model component of the system proposal includes _______________________. A) a activity diagram B) a set of use case descriptions C) a use case diagram D) all of the these E) none of these

D) all of the these

Feasibility analysis examines several questions, including "___________________________________________?" A) Can it be built (technical feasibility) B) Do we have the right people to build it (organizational feasibility) C) Can we get afford it (economic feasibility) D) all of these

D) all of these

The principle disadvantage(s) with the waterfall development methodology is (are) ____________________. A) a long time elapses between completion of the system proposal and the delivery of the system B) if a requirement is missing, it is very costly to correct that mistake later on C) the design must be completely specified on paper before programming begins D) all of these E) none of these

D) all of these

During an interview, the following question is asked; "How many times during a typical week does a customer complain about inadequate service following a sale?" this question is an example of a(n) ____________________ question A) opinion-generating B) eye-opening C) open-ended D) closed-ended E) probing

D) closed-ended

Which of the following types of attributes is not proper in an analysis class? A) integers B) strings C) doubles D) compound E) ate

D) compound

Operational costs that are examined during feasibility analysis include ___________________________. A) data conversion costs B) development training C) user training D) equipment upgrades E) initial consultant fees

D) equipment upgrades

The _____________________ relationship in use cases allows use cases to support the concept of inheritance. A) association B) extend C) include D) generalization E) none of these

D) generalization

The phase of the SDLC when the system is actually built or purchased is the _______________________________________. A) analysis B) construction C) design D) implementation E) planning

D) implementation

What are the two types of coupling in object-oriented systems? A) interaction, data B) data, inheritance C) data, stamp D) interaction, inheritance E) data, common

D) interaction, inheritance

In order to get an object to perform a method, a(n) ________________ is sent to the object. A) state B) object C) attribute D) message E) instance

D) message

Object-oriented systems have three general types of cohesion: ____________, __________________, and ________________. A) method, class, inheritance B) method, generalization/specialization, inheritance C) generalization/specialization, class, object D) method, class, generalization/specialization E) functional, sequential, procedural

D) method, class, generalization/specialization

What information-gathering strategy enables the analyst to see the reality of the situation rather than listen to others describe it? A) document analysis B) interviewing C) joint application design (JAD) sessions D) observation E) questionnaires

D) observation

The level of acceptance by the users of a system and the extent to which the new system will be incorporated into the operations of the organization are expressed in the _______________________ feasibility. A) economic B) Familiarity C) functional D) organizational E) technical

D) organizational

A ____________________ methodology break an overall system into a series of versions, which are developed sequentially. A) Rapid application development B) waterfall development C) parallel development D) phased development E) all of these

D) phased development

In which phase of the SDLC is the project plan developed? A) analysis B) design C) implementation D) planning E) reconstruction

D) planning

The four phases of the Systems Development Life Cycle are ____________________________________________. A) analysis, gathering, modeling, and diagramming B) Construction, installation, testing, and converting C) initiating, planning, controlling, and implementing D) planning, analysis, design, and implementation E) system request, feasibility, staffing, and construction

D) planning, analysis, design, and implementation

Suppose a proposed new financial reporting system for the AMF Biotech Corporation must be completed by the start of the next fiscal year in order to comply with new government regulations. This information should be included as part of the ________________________________ sections of the system request. A) business need B) business value C) business requirements D) special issues or constraints E) none of these

D) special issues or constraints

A Fork Node in an activity diagram is used to _________________ behavior into a set of parallel or concurrent flows of activities (or actions). A) combine B) create C) initialize D) split E) represent

D) split

Iterative and incremental development means that A) the team is using a prototyping methodology B) the system will be developed through versions C) the system will be developed in phases D) the system will undergo continuous testing and refinement E) the team is using an agile methodology

D) the system will undergo continuous testing and refinement

The most significant challenge to project managers is _____________________________. A) lack of project management training B) no one really understands how to manage a complex systems development project C) the lack of tools that can assist in controlling project progress D) unrealistic schedule demands by project sponsors E) all of these

D) unrealistic schedule demands by project sponsors

______________________________ is an example of functional requirements. A) the system should work with any web browser B) the system should load any web page within 3 seconds C) Customers should be able to see their orders after authentication D) The system should comply with the company's policy of buying all PCs and servers from Dell E) The system should be able to search all available inventory in order to determine whether a product can be made by a given date.

E) The system should be able to search all available inventory in order to determine whether a product can be made by a given date.

Developing an information system is similar to building a house because you have to A) start with a basic idea of what is needed B) create simple drawings of what is needed and allow the customer to provide feedback C) develop a detailed set of blueprints D)actually build the project, often with some changes directed by the consumer E) all of the above

E) all of the above

In an object-oriented system, changes can take place at the following level of abstraction. A) variable B) method C) class/object D) cluster (examples: partition, package) E) all of the above

E) all of the above

Which of the following would most likely not be an example of an attribute? A) employee name B) customer address C) stock number D) ISBN number E) cancel appointment

E) cancel appointment

In terms of levels of abstraction, which of the following is the lowest level of relative to the rest? A) system B) partition/package C) library D) class/object E) method

E) method

Understanding why an information system should be built and determining how the project team will build it is part of the ____________________ phase of the SDLC. A) analysis B) system request C) gathering D) initiating E) planning

E) planning

The information gathering technique that enables the analyst to collect facts and opinions from a wide range of geographically dispersed people quickly and with the least expense is the ______________________. A) document analysis B) interview C) JAD session D) observation E) questionnaire

E) questionnaire

A critical success factor for project management is to ________________________________. A) create a work plan B) follow the three steps of project management C) identify most project tasks D) manage hundreds of tasks E) start with realistic assessment of the work

E) start with realistic assessment of the work

___________________ development is a structured design methodology that proceeds in a sequence from one phase to the next. A) parallel B) phased C) prototyping D) Rapid application E) waterfall

E) waterfall


संबंधित स्टडी सेट्स

Chapter 41: Management of Patients with Intestinal and Rectal Disorders

View Set

Chapter 4: Documentation and Interprofessional Communication

View Set

MGT 3830 Final Exam LSU Krista Carver

View Set

American Politics and US Constitution Unit 3 Test

View Set

chapter 70 - management of patients with oncologic or degenerative neurologic disorders

View Set