Computer Knowledge

Software Development and Management

2,312 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 architecture
  1. To segregate developer responsibilities

  2. To get common look and feel

  3. To use and build on the existing framework

  4. All of the above

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

The question appears to reference a specific 'PS' framework, but without clear context, the options describe general software engineering benefits: organizing developer work, maintaining consistent UI/UX, and reusing existing frameworks. If this refers to a presentation framework, these would be valid reasons for using it. 'All of the above' is appropriate when multiple benefits apply.

Multiple choice technology packaged enterprise solutions
  1. Functional Unit Testing

  2. FS Review

  3. Creation of Functional Specification

  4. Effort Estimation

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

The Functional Track Lead is accountable for the Functional Specification (FS) Review phase to ensure alignment with business requirements before development starts. Creation of the FS is the responsibility of the Functional Consultant, while effort estimation and unit testing involve technical roles rather than track lead accountability.

Multiple choice technology packaged enterprise solutions
  1. Technical Track Lead

  2. Functional Consultant

  3. Functional Track Lead

  4. Technical Consultant

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

In the project's RACI matrix, the Functional Track Lead is responsible for overall track delivery and review, whereas the actual effort estimation phase is performed and owned by the Technical Track Lead, Functional Consultants, and Technical Consultants who do the day-to-day development work.

Multiple choice technology packaged enterprise solutions
  1. AP-CAL

  2. AP-CAT

  3. AP-SUP

  4. None of the above

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

During the post-go-live hypercare phase of Asia Pacific Catalyst integration developments, the project code AP-CAT is designated for tracking support issues and minor changes. AP-CAL is not the correct project code, and AP-SUP is typically reserved for standard business-as-usual support rather than hypercare integration tracking.

Multiple choice technology packaged enterprise solutions
  1. AP-CAL

  2. AP-CAT

  3. AP-SUP

  4. None of the above

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

AP-CAT is the project code used during the build phase for APAc (APAC - Asia Pacific) integration developments. The naming convention appears to follow regional/project identifiers where CAT likely identifies this specific integration project or build stream.

Multiple choice technology platforms and products
  1. Service

  2. BuildEAR

  3. Alias Library

  4. LibraryBuilder

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

LibraryBuilder is the correct TIBCO ActiveMatrix BusinessWorks utility for creating reusable libraries containing shared schemas and process definitions. A Service represents a deployable unit, not a reusable component library. BuildEAR creates deployment archives for runtime, not for sharing design-time resources. Alias Library is not a valid TIBCO component - this appears to be a fabricated distractor.

Multiple choice technology testing
  1. Cycles in the program

  2. Errors in the program

  3. Independent logic paths in the program

  4. Statements in the program

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

Cyclomatic complexity measures the number of linearly independent paths through a program's source code. It provides a quantitative metric of code complexity based on control flow analysis. Higher complexity indicates more decision points and potential execution paths, which impacts testing requirements. It does not directly measure cycles, errors, or statements.

Multiple choice technology
  1. open application development environment

  2. open application testing environment

  3. open application to govern the admin part

  4. None of these

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

The Domino Designer is an open application development environment used to create applications for IBM Domino (formerly Lotus Notes). It provides tools for designing databases, forms, views, and other application elements.

Multiple choice technology
  1. a separate, client,Domino Designer.

  2. Client alone

  3. Designer alone

  4. Domino Adminstator

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

To start application development, you must open Domino Designer as a separate client application. The Domino Designer client connects to the Domino server and provides the development interface.

Multiple choice technology architecture
  1. RuleDocs.

  2. Rule Team Server.

  3. Rule Execution Server.

  4. Rule Studio.

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

Rule Team Server is a web-based collaborative environment that allows business users to author, manage, validate, and deploy business rules. It provides role-based access for business analysts and developers to work together on rule management throughout the application lifecycle. RuleDocs is for documentation, Rule Execution Server executes rules, and Rule Studio is for developers.

Multiple choice technology architecture
  1. Architect, Developer and Business Analyst.

  2. Rule Studio, Rule Engine and Decision Validation Services.

  3. Design, Orchestrate and Author.

  4. None of the above.

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

The core modules for developing Business Rule Applications include: Rule Studio (development environment for developers to create and manage rules), Rule Engine (executes business rules at runtime), and Decision Validation Services (for testing and simulating business rules). These three components form the foundation of a typical BRMS implementation.

Multiple choice technology architecture
  1. Architect.

  2. Developer.

  3. Business Analyst.

  4. None of the above.

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

The Developer role is primarily responsible for the technical implementation of Business Rule Applications, including development, testing, debugging, and deployment. Developers work in Rule Studio to create rule implementations, integrate them with applications, and ensure proper execution. Architects design the system, and Business Analysts define business requirements.