what are the two main groups of stakeholders in software projects?
do “accidents” of software development define the software development invariants?
does each incremental release within an iteration add a new functionality to the software product under development?
is cobit a product standard?
is portal-oriented integration a special kind of interface-oriented integration?
what is the main target of system planning?
in the swot ysis, are objectives derived from goals?
in the vcm approach, is ‘sales and marketing’ a support activity?
which level of decision making is primarily supported by the data warehouse technology?
what is the main technology underpinning knowledge processing systems?
what are the two main functions of transaction management in oltp systems?
which software development approach, structured or object-oriented, takes advantage of the activity of functional decomposition?
the notion of a stub is associated with what development phase?
which activities span the development lifecycle and are not, therefore, distinct lifecycle phases?
what is another name for business ysis?
which of the development models/methods is most explicit about risk ysis?
which development model/method is directly linked to the traditional concept of formal specifications?
which development model/method is directly linked to the concept of intentional programming?
which development model/method is directly linked to the concept of crosscutting concerns?
the software quality of supportability (adaptiveness) includes:
the “repeatable” level of cmm (level 2 ) means that:
the continuous service improvement programme (csip) is part of:
uml models include:
process-oriented integration is an integration:
which of the following is not an approach to carry out system planning:
which of the following is a primary activity of the vcm approach:
which of the following is not considered a participant (perspective) in the isa approach:
which of the following is an olap technology:
which of the following is not an objective/task of datamining:
which of the following is not a modeling technique of the structured approach to systems development:
which of the following is not considered to be an iterative and incremental development model/method:
which of the following development models/methods directly embraces intentional programming:
what are the four categories of modeling elements in bpmn?
can a sequence flow connect two pools?
what is the main modeling outcome of software capability design?
what are the main kinds of requirements?
what are the three forms of closed-ended questions in questionnaires?
what are the participants in a jad session?
how is the rad development team called?
what is (arguably) the best visual modeling method to capture the system boundary?
what are the techniques for identifying requirements?
what is the name of a tool dedicated to change management?
what are the three main categories of relationships between business classes?
what is another name for a business use case?
what is the name of a relationship representing the flow of events between actors and use cases?
in bpmn, an atomic process is also called an:
in bpmn, a message flow is the following modeling element:
in solution envisioning, the modeling element that determines the business value of a piece of the functionality is a:
which requirements elicitation method works with the notion of a probortunity statement:
which requirements elicitation method works with the notion of trigger question:
a relationship stating that a class “can be” another class is called:
which mvc objects represent mouse and keyboard events?
do use cases have the possibility of representing the concurrent flow of control?
can activity diagrams be constructed before a class model is developed?
do state machine diagrams represent the sequence of state changes?
will the state change always occur when the relevant transition to that state has been fired?
mvc is a:
which of the following is the name of the core j2ee tier?
which of the following is the pcbmer layer representing the data classes and value objects that are destined for rendering on user interfaces?
the process of sending notifications to subscriber objects is called:
which of the following class discovery approaches works with the concept of a fuzzy class?
the properties of transitivity and asymmetry are observed in which of the following categories of aggregation?
in a use case model, which one of the following is a relationship that always relates two use cases?
what is the most important extension mechani of uml?
how are role names called in uml 2.0?
what related principle makes generalization useful?
what concept can be used in lieu of multiple implementation inheritance?
which kind of aggregation needs to be specified with the “frozen” constraint?
what does aggregation use to reuse the implementation of component objects?
what interaction modeling concept needs to be used to specify interaction from unknown sender?
which is not a uml extension mechani?
which of the following is another name for interface inheritance?
the inheritance in which some inherited properties are overridden in the subclass is called:
self-recursion always happens in:
the time when the flow of control is focused in an object is called in uml 2.0:
which of the following operators defines a parallel fragment that allows for interleaved execution of contained behaviors?
which architectural style defines only a single type of system element?
what is the middle tier in the three-tier architecture?
does a component have a persistent state?
can class be implemented by more than one component?
how can the design reuse at the component level be called?
what term is used to define the degree of inner self-determination of the class?
do collaboration models identify messages?
which of the following architectural styles admit the notions of client and server processes?
measuring the effort required to understand the software is called:
pattern that “promotes loose coupling by keeping objects from referring to each other explicitly, and it lets you vary their interaction independently” is called:
which of the following is another name for an observer object in the observer pattern?
which of the following cannot be the target of a message within the class method according to the law of demeter?
which of the following is not a legitimate artifact of reuse?
roles in a collaboration communicate along:
what user guideline is most closely related to the guideline of user in control?
what gui component is an accelerator key related to?
what is the main characteristic that distinguishes primary from secondary windows?
what are the gui components for programming user events in web applications?
what is the most primitive mechani for maintaining a connection between the web client and the server?
what uml diagram is used for modeling a behavioral ux collaboration?
which gui guideline is the concept of locale related to?
the concept sandbox is related to:
which pcbmer layer do ps belong to?
which pcbmer layer do struts’ action forms belong to?
which is not a ux stereotype?
which database model is used as an object storage api for interoperability between client applications and any server data sources?
what is the most popular conceptual data modeling technique?
are the notions of entity class and persistent class the same?
can a foreign key have null values?
what mathematical concept is a relational database model based on?
what is the main feature of a key?
which pattern has knowledge of objects currently in the memory cache?
which pattern is responsible for handling business transactions?
what does peaa stand for?
record-at-a-time processing is possible from which sql programming level?
sql:1999 is the standard for which database?
which of the following is not supported by the rdb model?
which is not the permissible strategy for generalization mapping?
which pattern is defined as “an object that doesn’t contain all of the data you need but knows how to get it”?
which kind of lock permits “dirty reads”?
create a test case documents for the use case document produced in task 4.
within the object-oriented technology, objects are instances of classes; there are three components for an object::________、attribute and methods (or operations).
when we choose an object-oriented programming language for software development, we don’t need to considerate whether this language .
is a dataflow-oriented development method,the basic idea of which is the decomposition and abstraction of software functions.
when using uml for software design, we can use relationship to express the special/general relation between two classes of affairs.
which of the following is not correct?
________is used to express the relation between a class and one or more detailed classes, i.e., the relation between “general” and “special”.
there are following business statements for an information system:①a customer submit 0 or more orders;②an order can only be submitted by one customer. there are two classes in the system “customer” and “order”. for each instance of order class, there are ____ instance(s) of customer class; while for each instance of customer class, there are ____ instance(s) of order class.
which of the following statements concerning object-oriented ysis is wrong?
which of the following statements concerning object-oriented design is wrong?
business usecase together with actors depict _______.
what is software process model? and what should be included in it?
according to what is explained in class, how many traditional methods of requirements elicitation are there? what are they?
when we talk about persistence and database design, how many levels of data models are there? what are they? please explain your answer.