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. True

  2. False

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

Agile methodologies work in small iterations with frequent delivery and feedback. This reduces end-of-project risk by surfacing problems early when they're cheaper to fix. Traditional waterfall projects defer testing and integration until the end, creating high-risk finish periods. Agile spreads risk evenly throughout.

Multiple choice technology web technology
  1. True

  2. False

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

Multi-Protocol Gateway (MPGW) in DataPower can indeed use MQ GET and PUT queues to communicate via WebSphere MQ messages. MPGW supports multiple transport protocols including MQ, making this statement true. This integration allows asynchronous messaging patterns and loose coupling between services.

Multiple choice technology web technology
  1. XSL Accelerator

  2. Web service Proxy Service

  3. Web application Firewall Service

  4. XML Firewall Service

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

Web Service Proxy (WS-Proxy) in DataPower provides Service Level Monitoring (SLM) capabilities at the WSDL level. It can monitor service usage, track performance metrics, and enforce service-level agreements based on the WSDL definition. XSL Accelerator only handles transformations, Web Application Firewall focuses on security, and XML Firewall provides basic XML protection without WSDL-level monitoring.

Multiple choice technology web technology
  1. Web Application firewall

  2. Multi Protocol Gate Way (MPGW)

  3. XML Firewall

  4. WS-Proxy

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

Multi-Protocol Gateway (MPGW) is used when multiple transport protocols are required. Unlike Web Service Proxy (SOAP/HTTP only) or XML Firewall (HTTP/HTTPS), MPGW supports diverse protocols including MQ, JMS, HTTP, HTTPS, and more in a single service configuration. This makes it ideal for multi-transport scenarios.

Multiple choice technology testing
  1. To identify, evaluate, and rank tools, and recommend tools to managemen

  2. To determine what kind of tool is needed, then find it and buy it

  3. To initiate the tool search and present a case to management

  4. To identify, evaluate and select the tools

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

Software engineers typically identify, evaluate, and rank tools but recommend them to management rather than making the final selection decision themselves, as tool acquisition usually requires management approval and budget authorization. Option B oversimplifies the process, and option D incorrectly suggests engineers have final selection authority.

Multiple choice technology programming languages
  1. TagPrefix

  2. Name space of the dll that is referenced

  3. Assemblyname

  4. All of the above

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

To add a custom control to an ASP.NET Web form, you must register it using the @Register directive, which requires specifying the TagPrefix (used in markup), Namespace (where the control class resides), and Assembly name (containing the control). All three elements are mandatory for proper registration, making 'All of the above' the correct answer.

Multiple choice technology performance
  1. ICA

  2. URL

  3. RDP

  4. HTML

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

URL-based recording level in LoadRunner always generates the web_submit_data function because it captures each request at the URL level regardless of the form submission method. HTML-based recording may generate web_submit_form or web_submit_data depending on the form structure. ICA and RDP are different protocols (Citrix and Remote Desktop).

Multiple choice technology web technology
  1. HTML

  2. DWP

  3. JSP

  4. ASP

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

The traditional file extension for a Web Part in SharePoint is .dwp (Digital Web Part). This XML-based file format was used in SharePoint 2003 and earlier versions. Note that modern SharePoint uses .webpart files, but DWP was the classic extension.

Multiple choice technology web technology
  1. Store information

  2. Store attendees

  3. Store documents

  4. Store tasks related to a specific meeting.

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

A meeting workspace in SharePoint is designed to store and organize information related to a specific meeting, including attendees and tasks. While it can store documents (option C is actually correct in practice), this question's marked answers focus on the core meeting-specific features. This is an MC-2 question with multiple correct answers.

Multiple choice technology platforms and products
  1. Message Routing

  2. Business Process Execution and Orchestration

  3. Message Validation

  4. Message Enrichment

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

BPEL's primary purpose is Business Process Execution and Orchestration - coordinating multiple web services into business workflows. While it can handle routing and enrichment indirectly, its core function is executing and orchestrating business processes.

Multiple choice technology platforms and products
  1. Technology Adapters

  2. Technology Connectors

  3. Both of the above

  4. None

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

Oracle SOA Suite uses Technology Adapters (JCA adapters) to integrate with heterogeneous systems like files, databases, JMS, and MQ. These adapters follow the Java Connector Architecture standard. 'Technology Connectors' is not the standard Oracle terminology.

Multiple choice technology platforms and products
  1. BPEL Process Manager

  2. Technology Connectors

  3. Both of the above

  4. BPEL Process Monitor

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

BPEL Process Monitor (or BPEL Sensors) captures process data and sends it to Oracle BAM for monitoring and analytics. The Process Manager handles execution, and Technology Connectors handle external system integration - neither is designed for BAM communication.

Multiple choice technology platforms and products
  1. Co-Relation Id

  2. Co-Relation Sets

  3. Co-Relation Values

  4. Co-Relation Variables

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

In Oracle BPEL Process Manager, Correlation Sets are used to associate asynchronous messages with specific running BPEL process instances. They define a set of properties (business data keys) to ensure message routing matches the correct instance flow.

Multiple choice technology platforms and products
  1. Monitor the execution of activities within a BPEL Process

  2. Monitor variables or part of variables of a BPEL process

  3. Monitor BPEL Faults

  4. None of the above

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

Activity Sensors in Oracle BPEL Process monitor the execution of activities within a BPEL process. They capture data about activity lifecycle events like start, end, and duration for monitoring and tracking purposes. Variable sensors are a separate sensor type used for monitoring variables (option B), and fault sensors specifically handle BPEL fault tracking (option C).