set-5

201. ______ process is concerned with analyzing the costs and benefits of proposed changes.

  1. Change management

  2. Version management

  3. Code management

  4. Iteration management

Show me the answer

Answer: 1. Change management

Explanation:

  • Change management is the process of analyzing the costs and benefits of proposed changes to a system. It ensures that changes are implemented in a controlled and efficient manner.

202. ______ is not a Version management feature.

  1. Version and release identification

  2. Build script generation

  3. Project support

  4. Change history recording

Show me the answer

Answer: 2. Build script generation

Explanation:

  • Version management features include version and release identification, project support, and change history recording. Build script generation is not a feature of version management; it is part of the build process.

203. What combines procedures and tools to manage different versions of configuration objects that are created during the software process?

  1. Auditing

  2. Change control

  3. Version control

  4. Error control

Show me the answer

Answer: 3. Version control

Explanation:

  • Version control combines procedures and tools to manage different versions of configuration objects. It ensures that changes are tracked and that previous versions can be retrieved if needed.

204. The primary purpose of configuration status reporting (CSR)/status accounting is to

  1. Evaluate the performance of software developers.

  2. Make sure that change information is communicated among all people involved.

  3. Make sure that the third-party control is implemented.

  4. All of the above.

Show me the answer

Answer: 2. Make sure that change information is communicated among all people involved.

Explanation:

  • The primary purpose of configuration status reporting (CSR) or status accounting is to ensure that change information is communicated to all stakeholders. This helps in maintaining transparency and coordination.

205. A release is not just an executable program or set of programs which usually includes.

i) System files which are needed for successful system operation. ii) Electronic and paper document describing the system iii) Configuration files defining how the release should be configured for particular installations.

  1. i and ii only

  2. ii and iii only

  3. i and iii only

  4. All i, ii and iii

Show me the answer

Answer: 4. All i, ii and iii

Explanation:

  • A release includes system files, electronic and paper documentation, and configuration files. All these components are necessary for the successful operation and installation of the system.

206. The first stage in the change management process is to complete a ______.

  1. Change request form

  2. Change assessment

  3. Change costing

  4. Change control board

Show me the answer

Answer: 1. Change request form

Explanation:

  • The first stage in the change management process is to complete a change request form. This form documents the proposed change and initiates the change management process.

207. The configuration management plan should include which of the following information.

i) The definition of what entities are to be managed and formal scheme for identifying these entities. ii) A description of the records of the configuration management process which should be maintained. iii) The configuration management policies, which are used for, change control and version management.

  1. i and ii only

  2. ii and iii only

  3. i and iii only

  4. All i, ii and iii

Show me the answer

Answer: 4. All i, ii and iii

Explanation:

  • The configuration management plan should include the definition of managed entities, records of the configuration management process, and configuration management policies. All these elements are essential for effective configuration management.

208. Which of the following process ensures that versions of systems and components are recorded and maintained?

  1. Codeline

  2. Configuration control

  3. Version

  4. Workspace

Show me the answer

Answer: 2. Configuration control

Explanation:

  • Configuration control ensures that versions of systems and components are recorded and maintained. It is a key part of configuration management.

209. Which of the following process is concerned with analyzing the costs and benefits of proposed changes?

  1. Change management

  2. Version-management

  3. System building

  4. Release management

Show me the answer

Answer: 1. Change management

Explanation:

  • Change management is concerned with analyzing the costs and benefits of proposed changes. It ensures that changes are implemented in a controlled and efficient manner.

210. ______ is not a Version management feature.

  1. Version and release identification

  2. Build script generation

  3. Project support

  4. Change history recording

Show me the answer

Answer: 2. Build script generation

Explanation:

  • Version management features include version and release identification, project support, and change history recording. Build script generation is not a feature of version management; it is part of the build process.

211. ______ method recommends that very frequent system builds should be carried out with automated testing to discover software problems.

  1. Agile method

  2. Parallel compilation method

  3. Large systems method

  4. All of the mentioned

Show me the answer

Answer: 1. Agile method

Explanation:

  • The Agile method recommends frequent system builds with automated testing to quickly identify and resolve software problems. This approach supports iterative development and continuous integration.

212. ______ is not a build system feature.

  1. Minimal recomputation

  2. Documentation generation

  3. Storage management

  4. Reporting

Show me the answer

Answer: 3. Storage management

Explanation:

  • Build system features include minimal recomputation, documentation generation, and reporting. Storage management is not a feature of the build system; it is part of system administration.

213. ______ is a collection of component versions that make up a system.

  1. Version

  2. Codeline

  3. Baseline

  4. Change management

Show me the answer

Answer: 3. Baseline

Explanation:

  • A baseline is a collection of component versions that make up a system. It represents a stable version of the system that can be used for further development or release.

214. ______ is a configuration item.

  1. Design & Test specification

  2. Source code

  3. Log information

  4. All of the mentioned

Show me the answer

Answer: 4. All of the mentioned

Explanation:

  • Configuration items include design and test specifications, source code, and log information. All these items are managed as part of configuration management.

215. ______ is a part of system release.

  1. Electronic and paper documentation describing the system

  2. Packaging and associated publicity that have been designed for that release

  3. An installation program that is used to help install the system on target hardware

  4. All of the mentioned

Show me the answer

Answer: 4. All of the mentioned

Explanation:

  • A system release includes electronic and paper documentation, packaging and publicity, and an installation program. All these components are necessary for a successful release.

216. A sequence of baselines representing different versions of a system is known as

  1. System Modicifation

  2. Mainline

  3. Software Configuration Item (SCI)

  4. Baseline

Show me the answer

Answer: 2. Mainline

Explanation:

  • A sequence of baselines representing different versions of a system is known as the mainline. It is the primary branch of development in version control systems.

217. Which of the following term is best defined by the statement “The creation of a new codeline from a version in an existing codeline”?

  1. Branching

  2. Merging

  3. Codeline

  4. Mainline

Show me the answer

Answer: 1. Branching

Explanation:

  • Branching is the creation of a new codeline from a version in an existing codeline. It allows for parallel development and experimentation without affecting the mainline.

218. Consider a condition, in which one use case elaborates its functionality with others, such relationship is called___

  1. Is a

  2. Extend

  3. Include

  4. Has a

Show me the answer

Answer: 2. Extend

Explanation:

  • The "extend" relationship in use case modeling describes a situation where one use case adds functionality to another use case under certain conditions.

219. The statement ___ is true in context of uses case.

  1. Use case diagram is a dynamic model of interaction between actors and product in a use case

  2. Use case Description is a static model of use case supported by a product

  3. All of the mentioned

  4. None of the mentioned

Show me the answer

Answer: 4. None of the mentioned

Explanation:

  • Use case diagrams are static models that show the interactions between actors and the system. Use case descriptions provide detailed information about the use case but are not static models.

220. ___, is the purpose of use case modelling.

  1. To decide and describe the functional requirements of the system

  2. To give clear and consistent description of what the system should do

  3. To provide a basis for performing tests that verify the system

  4. To provide the ability to trace functional requirements into classes and operations

  5. All of above

Show me the answer

Answer: 5. All of above

Explanation:

  • Use case modeling serves multiple purposes, including defining functional requirements, providing clear descriptions of system behavior, supporting testing, and tracing requirements to classes and operations.

221. Use Cases are described using both text documents and diagrams

  1. False

  2. True

Show me the answer

Answer: 2. True

Explanation:

  • Use cases are described using both text documents (use case descriptions) and diagrams (use case diagrams). This combination provides a comprehensive view of the system's functionality.

222. Use-case modelling is primarily an act of writing text NOT just drawing diagrams

  1. True

  2. False

Show me the answer

Answer: 1. True

Explanation:

  • Use-case modeling is primarily about writing detailed text descriptions of use cases, not just drawing diagrams. The text provides the necessary details for understanding the system's behavior.

223. ___, is the characteristics o use cases

  1. Is always initiated by an actor

  2. Provides tangible value to an actor (observable not necessarily salient)

  3. Is complete - use case is not complete until an end value is produced even if several communications occur along the way

  4. All of above

Show me the answer

Answer: 4. All of above

Explanation:

  • Use cases are characterized by being initiated by an actor, providing tangible value to the actor, and being complete only when an end value is produced. All these characteristics are essential for defining use cases.

224. Which descriptions are true for the use case description format?

  1. Underline text refers to another use case

  2. Extensions section uses complicated numbering scheme

  3. Indentation is used in order to make extensions easier to read

  4. All of the mentioned

Show me the answer

Answer: 4. All of the mentioned

Explanation:

  • Use case descriptions use underlined text to refer to other use cases, a numbering scheme for extensions, and indentation for readability. All these elements are part of the standard format.

225. ___, are the methods in which use case descriptions can be written.

  1. Actors in a use case are almost always stakeholders

  2. Before statement begins, preconditions must be true.

  3. Need list should be reviewed when writing each use case

  4. All of the mentioned

Show me the answer

Answer: 4. All of the mentioned

Explanation:

  • Use case descriptions can be written by ensuring that actors are stakeholders, preconditions are true, and the need list is reviewed. All these methods contribute to effective use case documentation.

226. In use case driven iterative development, ___, steps are included.

  1. At each iteration, one or more use cases are selected for implementation

  2. Iteration should be followed until the system is complete

  3. Iterative development builds system functionality gradually through analysis, design, coding, testing and evaluation

  4. All of the mentioned

Show me the answer

Answer: 4. All of the mentioned

Explanation:

  • Use case-driven iterative development involves selecting use cases for implementation, continuing iterations until the system is complete, and gradually building functionality through analysis, design, coding, testing, and evaluation.

227. Use case description contents include

  1. Use case name and number

  2. Actors include primary and secondary

  3. Stakeholder and needs

  4. All of the mentioned

Show me the answer

Answer: 4. All of the mentioned

Explanation:

  • Use case descriptions include the use case name and number, primary and secondary actors, and stakeholder needs. All these elements are essential for defining the use case.

228. ______ is the type of use cases.

  1. High level use case (Brief)

  2. Expanded use case (fully dressed)

  3. Essential use case (Black box)

  4. Concrete use case (white box)

  5. All of above

Show me the answer

Answer: 5. All of above

Explanation:

  • Use cases can be high-level (brief), expanded (fully dressed), essential (black box), or concrete (white box). All these types are used to describe different aspects of system behavior.

229. The object-oriented software development life cycle (SDLC) consists of which macro processes:

  1. Object-oriented analysis

  2. Object-oriented design

  3. Object-oriented implementation

  4. All of above

Show me the answer

Answer: 4. All of above

Explanation:

  • The object-oriented SDLC consists of object-oriented analysis, design, and implementation. All these processes are essential for developing object-oriented systems.

230. Object oriented systems development includes which activities?

  1. Object-oriented analysis – use-case driven

  2. Object-oriented design

  3. Prototyping

  4. Component-based development

  5. Incremental testing

  6. All of above

Show me the answer

Answer: 6. All of above

Explanation:

  • Object-oriented systems development includes activities such as use-case-driven analysis, design, prototyping, component-based development, and incremental testing. All these activities are part of the development process.

231. Unified Modelling Language is used to draw ___ types of diagrams

  1. 4

  2. 9

  3. 8

  4. 5

Show me the answer

Answer: 2. 9

Explanation:

  • UML (Unified Modeling Language) is used to draw 9 types of diagrams, including class diagrams, use case diagrams, sequence diagrams, and more.

232. ______ UML diagram specifies sequences or steps of operations to be performed.

  1. Activity diagram

  2. Use case diagram

  3. Class diagram

  4. E-R case diagram

Show me the answer

Answer: 1. Activity diagram

Explanation:

  • An activity diagram in UML specifies the sequences or steps of operations to be performed. It is used to model the workflow of a system.

233. The use case diagram ______

  1. Tells about the functional decomposition of a system

  2. Contains the classes and objects

  3. Specifies who performs which tasks with a system that is going to be developed

  4. Models the time flow within a system

Show me the answer

Answer: 3. Specifies who performs which tasks with a system that is going to be developed

Explanation:

  • A use case diagram specifies who (actors) performs which tasks (use cases) with a system. It is used to model the interactions between actors and the system.

234. ______ is the purpose of Use Case diagram.

  1. To decompose the system functionally.

  2. To identify the functional requirements

  3. To define sequences of actions

  4. To identify multiplicities and associations

Show me the answer

Answer: 2. To identify the functional requirements

Explanation:

  • The purpose of a use case diagram is to identify the functional requirements of a system. It shows the interactions between actors and the system to achieve specific goals.

235. ______ can be heuristic for Use case diagram.

  1. Never name actors with noun phrases

  2. Name Use cases with verb phrases

  3. The product can be made actor

  4. All of the mentioned

Show me the answer

Answer: 2. Name Use cases with verb phrases

Explanation:

  • A heuristic for use case diagrams is to name use cases with verb phrases, as they represent actions or tasks performed by the system.

236. ______ relationship is not used in use case diagram?

  1. Include

  2. Exclude

  3. Extend

  4. Uses

Show me the answer

Answer: 2. Exclude

Explanation:

  • The "exclude" relationship is not used in use case diagrams. The relationships used are "include" and "extend," which describe how use cases are related.

237. A use case diagram of a same particular system can contain different number of use cases and different use case name if designed by different people.

  1. True

  2. False

Show me the answer

Answer: 1. True

Explanation:

  • Different designers may create use case diagrams with varying numbers of use cases and different names, depending on their understanding and interpretation of the system.

238. Who consider diagrams as a type of Class diagram, component diagram, object diagram, and deployment diagram?

  1. Structural

  2. Behavioral

  3. Non-behavioral

  4. Non structural

Show me the answer

Answer: 1. Structural

Explanation:

  • Structural diagrams in UML include class diagrams, component diagrams, object diagrams, and deployment diagrams. They represent the static structure of a system.

239. ______ are Weak entities are represented in UML diagrams by using aggregations.

  1. Qualified

  2. Qualified or non-qualified

  3. Non-qualified

  4. None of above

Show me the answer

Answer: 1. Qualified

Explanation:

  • Weak entities in UML diagrams are represented using qualified aggregations. This indicates that the weak entity depends on the existence of another entity.

240. ______ represented by In UML diagrams, relationship between component parts and object.

  1. Ordination

  2. Aggregation

  3. Segregation

  4. Increment

Show me the answer

Answer: 2. Aggregation

Explanation:

  • Aggregation in UML diagrams represents the relationship between component parts and an object. It indicates a "whole-part" relationship.

241. Which type they considered Activity diagram, use case diagram, collaboration diagram, and sequence diagram?

  1. Non-behavioral

  2. Non-structural

  3. Structural

  4. Behavioral

Show me the answer

Answer: 4. Behavioral

Explanation:

  • Activity diagrams, use case diagrams, collaboration diagrams, and sequence diagrams are considered behavioral diagrams in UML. They represent the dynamic behavior of a system.

242. ______ diagram is used to show interactions between messages are classified as:

  1. Activity

  2. Component

  3. Collaboration

  4. Object lifeline

Show me the answer

Answer: 3. Collaboration

Explanation:

  • A collaboration diagram is used to show interactions between messages in UML. It represents the relationships and interactions between objects.

243. ______ diagrams are used to distribute files, libraries, and tables across topology of the hardware

  1. Deployment

  2. Use case

  3. Sequence

  4. System sequence

Show me the answer

Answer: 1. Deployment

Explanation:

  • Deployment diagrams in UML are used to distribute files, libraries, and tables across the hardware topology. They show the physical deployment of software components.

  1. System sequence

  2. Interaction

  3. Class

  4. Use case

Show me the answer

Answer: 2. Interaction

Explanation:

  • Interaction diagrams in UML, such as sequence and collaboration diagrams, help to show the dynamic aspects of a system, including the flow of messages between objects.

245. Simple name in UML Class and objects consist of ______.

  1. Letters

  2. Punctuation Characters

  3. Digits

  4. All of the mentioned

Show me the answer

Answer: 4. All of the mentioned

Explanation:

  • Simple names in UML class and object diagrams can consist of letters, punctuation characters, and digits. All these elements are allowed in naming conventions.

246. Which of the following Composite name consists of in a UML Class and object diagram?

  1. Digits

  2. Simple names

  3. Delimiter

  4. All of the mentioned

Show me the answer

Answer: 4. All of the mentioned

Explanation:

  • Composite names in UML class and object diagrams consist of digits, simple names, and delimiters. All these elements are used to create meaningful and structured names.

247. Which of these abstractions class consist?

  1. Set of the objects

  2. Attributes

  3. Operations

  4. All of the mentioned

Show me the answer

Answer: 4. All of the mentioned

Explanation:

  • A class in UML consists of a set of objects, attributes, and operations. All these elements define the structure and behavior of the class.

248. ______ compartments divided in class?

  1. Name

  2. Attribute

  3. Operation

  4. All of the mentioned

Show me the answer

Answer: 4. All of the mentioned

Explanation:

  • A class in UML is divided into compartments for the name, attributes, and operations. All these compartments are used to define the class's structure and behavior.

249. ______ attribute is a data item held by

  1. Class

  2. Object

  3. All of the mentioned

  4. None of the mentioned

Show me the answer

Answer: 3. All of the mentioned

Explanation:

  • An attribute is a data item held by a class or an object. Both classes and objects can have attributes that define their properties.

250. Mentioned as ______ attributes for conceptual modelling?

  1. Names

  2. Initial Values

  3. All of the mentioned

  4. None of the mentioned

Show me the answer

Answer: 3. All of the mentioned

Explanation:

  • Attributes for conceptual modeling include names and initial values. Both are important for defining the properties of entities in a conceptual model.

Last updated