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 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. BW_HOME\bin\bwengine.tra

  2. BW_HOME\bin\bwengine.xml

  3. BW_HOME\lib\com\tibco\deployment\bwengine.tra

  4. BW_HOME\lib\com\tibco\deployment\bwengine.xml

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

Custom engine properties shown in the Administrator's Advanced tab are configured in bwengine.xml located under the deployment directory (BW_HOME\lib\com\tibco\deployment\bwengine.xml). The .tra files are configuration files used during runtime, not for defining the metadata schema used by Administrator to render the deployment UI.

Multiple choice technology platforms and products
  1. Parse Data

  2. Parse XML

  3. Render XML

  4. Transform XML

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

The Transform XML activity is the resource that uses the Saxon-B XSLT 2.0 engine for XSLT transformations in TIBCO BusinessWorks. Parse Data and Parse XML are for parsing different formats, and Render XML is for generating XML output - none of these involve XSLT transformation engines.

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
  1. a) Calculated fields are not stored in the database

  2. b) Calculated fields are derived from extension tables

  3. c) Calculated fields cannot be used as sort criteria

  4. d) Calculated fields required too many columns

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

Calculated fields derive their values dynamically from other fields using expressions and are not stored in the database. Since there's no underlying database column, the Column property remains empty. These fields exist only in memory during query execution, optimizing storage and computation.

Multiple choice technology platforms and products
  1. Job Shared Variables can be modified at run-time, and Shared Variables cannot

  2. Shared Variables can be shared across process engines, and Job Shared Variables cannot

  3. Shared Variables can be shared across process instances, and Job Shared Variables cannot

  4. Job Shared Variables can be shared across process definitions in a project, and Shared Variables cannot

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

Shared Variables can be shared across multiple process engines in a distributed environment, while Job Shared Variables are confined to a single job instance. Shared Variables can also be shared across process instances within the same engine, but Job Shared Variables cannot be shared across different process instances. Both variable types can be modified at runtime, and Job Shared Variables are not scoped across process definitions.

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 architecture
  1. Target

  2. Deploy

  3. Compile

  4. copy

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

In Ant build scripts, the Target tag is the fundamental execution unit - you invoke a target to run a specific build process. Targets contain tasks like compile, deploy, copy. When you run 'ant targetname', you're invoking a Target tag. Deploy, Compile, and Copy are tasks within targets, not the invoking mechanism.

Multiple choice technology architecture
  1. print

  2. out

  3. write

  4. echo

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

The tag in Apache Ant build tool is specifically designed to display messages to the console during build execution. This is the standard way to output build progress or debug information in Ant build scripts. The other options (print, out, write) are not valid Ant tags for console output.

Multiple choice technology architecture
  1. depends

  2. include

  3. pre-target

  4. none of the above

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

In Ant build tool, the 'depends' attribute of a target specifies which other targets must execute before the current target. These dependent targets are referred to as pre-targets and are executed in the order they are listed in the depends attribute.