Computer Knowledge

Software Development and Management

3,064 Questions

Software development and management focuses on the system development life cycle, enterprise architecture, and configuration management. It tests your familiarity with system analysis, design models, and IT project planning. This subject is essential for specialist and banking officer scale examinations.

System analysis and designSoftware development life cycleConfiguration managementEnterprise architectureObject oriented design

Software Development and Management Questions

Multiple choice technology
  1. i,ii,iii ,iv

  2. ii,i,iii ,iv

  3. i,iii,ii ,iv

  4. iii,i,ii ,iv

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

The correct workflow in LoadRunner is: first load source data (s_Load_source_data), then create the account table structure (s_Create_account_table), then make decisions about data allocation (decision), and finally execute worklets for various products. This sequence ensures data is loaded before structure is created, and decisions happen after structure is established.

Multiple choice technology mainframe
  1. migrating software changes

  2. performing system changes

  3. including changes to the application

  4. controlling changes made to the application

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

Changeman is a change management system designed to manage and automate the process of migrating software changes. It helps organizations track, control, and deploy changes from development through testing to production environments. Option A correctly identifies its primary purpose as migrating software changes.

Multiple choice technology mainframe
  1. production to base

  2. development to production

  3. production to developement

  4. development to base

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

A Change Package represents a collection of related changes moved together. The standard deployment flow moves changes from the development environment to the production environment. This is the controlled promotion path where tested changes are deployed to live production systems.

Multiple choice technology mainframe
  1. Editing

  2. Staging

  3. Accessing

  4. Locking

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Staging is the process through which components are introduced into a Change Package. During staging, components are copied from the baseline to the staging area and become part of the change package. Editing and Accessing are separate activities, and Locking is a mechanism used during checkout.

Multiple choice technology testing
  1. Organizational Factors

  2. Poor Software characteristics

  3. Error Prone software delivered

  4. Software that does not perform its intended functions

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

Project risks are high-level organizational and managerial concerns that could impact project delivery, such as unclear requirements, stakeholder conflicts, poor communication, unrealistic deadlines, inadequate resources, or organizational changes. Options B, C, and D describe product risks (technical risks related to the software itself) rather than project risks.

Multiple choice technology testing
  1. Scenario , Dry Run , Peer Group

  2. Pre Meeting Preparations

  3. Formal Follow Up Process

  4. Includes Metrics

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

A walkthrough is an informal peer review technique characterized by: meeting scenarios where the author presents the work, conducting a dry run through the document/code, and involving a peer group of colleagues. Key characteristics include its informal nature, lack of formal training requirements, minimal preparation, and absence of formal follow-up processes or metrics collection.

Multiple choice technology web technology
  1. SOAP

  2. Http

  3. RMI-IIOP

  4. RPC

Reveal answer Fill a bubble to check yourself
A,B Correct answer
Explanation

Web services are called over standard web protocols, primarily HTTP/HTTPS. SOAP (Simple Object Access Protocol) is the most common protocol wrapper, but REST services use plain HTTP. RMI-IIOP and RPC are different protocols not typically used for web services.

Multiple choice technology packaged enterprise solutions
  1. Package-->Ruleset-->Rules-->Repository

  2. Repository-->Ruleset-->Package-->Rules

  3. Ruleset-->Repository-->Rules-->Package

  4. Rules-->Ruleset-->Package-->Repository

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

In ILOG BRMS, the correct hierarchy is Repository→Ruleset→Package→Rules. The Repository is the top-level container, Rulesets group related packages, Packages organize rules, and Rules are the individual business rule units. This hierarchy enables modular organization and governance of large rule bases.

Multiple choice technology packaged enterprise solutions
  1. doInit(),doPageAction(),doUpdate()

  2. init(),service(),destroy()

  3. doInit(),doPageAction(),destroy()

  4. init(),service(),doUpdate()

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

The PSFramework ActionController uses doInit(), doPageAction(), and doUpdate() as its primary action methods. This naming convention follows the framework's pattern where doInit handles initialization, doPageAction processes page submissions, and doUpdate handles data updates. Option B uses generic servlet lifecycle methods, C mixes destroy instead of doUpdate, and D doesn't follow the framework's do- prefix convention.

Multiple choice technology packaged enterprise solutions
  1. to get the output from the third party system

  2. to prepare input from CLO to send to third party as request

  3. used as an interface to connect third party system

  4. none of the above

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Obtainers are components in the connectivity framework responsible for preparing the input data from the core system (CLO) to structure the outgoing request for a third-party service. Distractors confuse this with processing response outputs or acting as the physical connection interface.

Multiple choice technology packaged enterprise solutions
  1. MOV

  2. AOM

  3. AMV

  4. AMO

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

The connectivity framework uses the AOM (Adapter-Obtainer-Mapper or similar) pattern to manage integrations. Other options like MOV, AMV, or AMO do not represent the architectural pattern designated for structuring request preparation, mapping, and external systems connectivity in this specific framework.

Multiple choice technology packaged enterprise solutions
  1. To get the output from the third party system

  2. To prepare input from CLO to send to third party as request

  3. Used as an interface to connect third party system

  4. None of the above

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

Accessors in the connectivity framework serve as interfaces or adapters that connect to third-party systems. They abstract the details of external system interactions and provide a consistent API for the application to communicate with external services. Accessors handle both outbound requests and inbound responses as the integration layer.

Multiple choice technology
  1. True

  2. False

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

Scrum is a widely-adopted Agile framework for software development. It emphasizes iterative development, self-organizing teams, regular sprints, and continuous improvement through ceremonies like daily standups, sprint planning, and retrospectives.

Multiple choice technology
  1. Process

  2. Framework

  3. Methodology

  4. None of the Above

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Scrum is formally defined as a framework, not a process or methodology. A framework provides structure and guidance but leaves specific implementation details to practitioners. Processes are prescriptive step-by-step procedures, while methodologies are comprehensive systems of methods and rules. Scrum gives you the skeleton (roles, events, artifacts) but your team fills in the specific practices.

Multiple choice technology
  1. Sprint

  2. Extreme Programming Iterations

  3. Both A & D

  4. Time boxed iterations

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

Scrum projects progress through Sprints, which are fixed-length iterations (time-boxed, typically 2-4 weeks). Option C combines these equivalent concepts. 'Sprint' is Scrum's specific term, and 'time-boxed iteration' describes the general pattern. Extreme Programming uses iterations too, but Scrum's are specifically called Sprints.