Software process improvement - Software engineering MCQs
1) who deliver the technical skills that are necessary to engineer a product or application.A) Project managers
B) Practitioners
C) Customers
D) End users
View Answer / Hide Answer2) The ability to encourage (by “push or pull”) technical people to produce their best ability is known as.A) Organization
B) Motivation
C) Ideas or innovation
D) None of the above
View Answer / Hide Answer3) An effective project manager define a competent manager must reward Initiative and accomplishment to optimize the productivity of a project team is.A) Problem solving
B) Managerial identity
C) Achievement
D) Influence and team building
View Answer / Hide Answer4) In organizational paradigms which structures a team loosely and depends on individual initiative of the team members.A) Closed paradigm
B) Open paradigm
C) Random paradigm
D) Synchronous paradigm
View Answer / Hide AnswerANSWER: C) Random paradigm
5) Which testing is the re-execution of some subset of tests that have already been conducted to ensure the changes that are not propagated.A) Unit testing
B) Regression testing
C) Integration testing
D) Thread-based testing
View Answer / Hide AnswerANSWER: B) Regression testing
6) Which one of these belongs to integration testing in the OO context.A) Unit testing
B) Regression testing
C) Sandwich testing
D) Thread-based testing
View Answer / Hide AnswerANSWER: D) Thread-based testing
7) To collect qualitative data, questionnaires can be distributed to users of the prototype.A) Yes
B) No
View Answer / Hide Answer8) Name the diagram that represents the flow of activities described by the use cases
and at the same time the captors are involved in UML.A) State diagram
B) Swim lane diagram
C) Activity diagram
D) Component diagram
View Answer / Hide AnswerANSWER: B) Swim lane diagram
9) Modality is the term used to indicate whether or not a particular data object must participate in a relationship.A) Yes
B) No
View Answer / Hide Answer10) The maximum number of objects that can participate in a relationship is called.A) Cardinality
B) Attributes
C) Operations
D) Transformers
View Answer / Hide Answer11) Develop an abbreviated solution for the problem is an objective for building an analysis model.A) True
B) False
View Answer / Hide Answer12) Transformers is one of the broad category used to classify operations.A) True
B) False
View Answer / Hide Answer13) Techniques that allows a software engineer to understand how a work process is completed when several people are included is called.A) Work flow analysis
B) Does not track potential risks
C) Cover problem areas before they go “critical,”
D) Does not adjust work flow or tasks
View Answer / Hide AnswerANSWER: A) Work flow analysis
14) Abbreviate the term OOHMD.A) Object-Oriented Hypermedia Design Method
B) Objet-Oriented High Design method
C) Objet-Oriented Hypermedia Development Method
D) Object-Oriented Hypermedia Distributed Method
View Answer / Hide AnswerANSWER: A) Object-Oriented Hypermedia Design Method
15) What is a black box testing method that divides the input domain of a program in to classes of data from which test cases can be derived.A) Binary partitioning
B) Equivalence partitioning
C) State-based partitioning
D) Attribute-based partitioning
View Answer / Hide AnswerANSWER: B) Equivalence partitioning
16) Which model depicts the profile of the end users of a computer system.A) User model
B) Requirements model
C) Design model
D) State model
View Answer / Hide Answer17) Application of science, tools and methods to find cost effective solution to the problems is a definition of software engineering.A) True
B) False
View Answer / Hide Answer18) Which core steps are defined by six sigma methodology.A) Analyze
B) Define
C) Measure
D) All mentioned above
View Answer / Hide AnswerANSWER: D) All mentioned above
19) The audience to a formal review presentation consists of.A) Customers
B) Management
C) Technical staff
D) All mentioned above
View Answer / Hide AnswerANSWER: D) All mentioned above
20) The ISO quality assurance standard that applies to software engineering is ISO 9000:2000.A) True
B) False
View Answer / Hide Answer21) A quality objective for a software team is to achieve DRE that approaches.A) 2
B) 3
C) 1
D) 4
View Answer / Hide Answer22) Mechanics for refining the processing tasks that are required for software
to accomplish some desired function is.A) Process decomposition
B) Problem decomposition
C) Functional decomposition
D) None of the above
View Answer / Hide AnswerANSWER: C) Functional decomposition