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 programming languages
  1. To store the global information and variable definitions for the application

  2. Configures the time that the server-side codebehind module is called

  3. To configure the web server

  4. To configure the web browser

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

The Web.config file is the primary configuration file for ASP.NET applications, used to store application-level settings, connection strings, custom errors, and global variables. While it can configure IIS web server settings locally, its primary role is managing application configurations rather than the general web browser or server.

Multiple choice technology programming languages
  1. The AutoEventWireup attribute is set to False

  2. The AutomaticPostBack attribute is set to False

  3. The codebehind module is not properly compiled

  4. The ListBox must be defined WithEvents

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

SelectedIndexChanged event execution depends on AutoPostBack being True for ListBox controls. AutoEventWireup affects event-wireup behavior, not postback execution, and other options are unrelated to this specific issue.

Multiple choice technology programming languages
  1. Serialization

  2. WindowsPrincipal

  3. WindowsDataset

  4. None of above

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

When Windows authentication is enabled in ASP.NET, the current request gets a WindowsPrincipal object attached to it via HttpContext.User. This object represents the Windows security context and identity of the user making the request. Option C is incorrect - WindowsDataset is not a security object, and serialization is unrelated to authentication.

Multiple choice technology
  1. RAMP

  2. Mschange

  3. UTS

  4. iAdmin

  5. TMF

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

GFS (Global Foundation Services) uses specific tools for different operational functions. Mschange is the designated change management tool within the GFS infrastructure for tracking and approving changes.

Multiple choice technology web technology
  1. Business Delegate

  2. Session Façade

  3. Transfer Object

  4. None of the above

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

Session Facade provides a coarse-grained, unified interface to a set of fine-grained business services. It encapsulates the complexity of business tier interactions, giving clients simpler access. Business Delegate is more about hiding lookup details, while Transfer Object is for data transfer, not access control.

Multiple choice technology platforms and products
  1. getAttributeValue(context, Attributename)

  2. getInfo(context,"attribute[" + AttributeName +"].value")

  3. getAttributeValues(context, boolean)

  4. All the above.

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

All listed methods (D) can retrieve attribute values from DomainObject/BusinessObject classes. getAttributeValue gets single attributes, getInfo with attribute path syntax retrieves values, and getAttributeValues returns multiple values. Different methods serve different use cases.

Multiple choice technology platforms and products
  1. getAttributeValue(context, Attributename)

  2. getInfo(context,"attribute[" + AttributeName +"].value")

  3. getAttributeValues(context, boolean)

  4. All the above.

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

All three methods can retrieve attribute values from BusinessObjects in the Matrix API. getAttributeValue directly returns the value, getInfo uses a context-based expression string to access attributes, and getAttributeValues can return multiple values with boolean control flags. These methods offer different interfaces for the same functionality - direct access, expression-based access, and multi-value retrieval.

Multiple choice technology
  1. D2D Disk-to-disk

  2. D2T Disk-to-tape

  3. D2D2T Disk-to-disk-to-tape

  4. T2T Tape-to-tape

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

DPM supports three storage types: direct disk-to-disk (D2D), disk-to-tape (D2T), and hybrid disk-to-disk-to-tape (D2D2T). Tape-to-tape is not supported because DPM always writes to disk first.

Multiple choice technology
  1. Logical and Physical

  2. Physical

  3. Logical

  4. All of the above

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

In NetBackup architecture, storage units are logical entities that represent storage resources. They provide a logical abstraction layer above physical devices like tape drives or disk pools. This logical abstraction allows flexible allocation and management without being tied to specific physical hardware.

Multiple choice technology
  1. Enterprise media manager server

  2. Media Server

  3. Master server

  4. Client server

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

Volume group information is recorded and managed by the Enterprise Media Manager (EMM) server. The EMM server is responsible for maintaining the media database and volume configuration information in NetBackup's distributed architecture. Media servers report to the EMM server, and the master server manages policies but does not directly maintain volume group records.

Multiple choice technology
  1. List ejected tapes

  2. Delete bad media

  3. Unfreeze frozen media

  4. Update the volume configuration

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

The Inventory Robot function in the NetBackup Administration console updates the volume configuration by reading the actual contents of the robotic library and reconciling it with the database. It synchronizes the volume database with the physical tape inventory, ensuring accurate tracking of tape locations and status. It does not list ejected tapes, delete media, or unfreeze frozen media - those are separate operations.

Multiple choice technology
  1. Standard or MS-Windows

  2. Standard or MS-Windows-NT

  3. DataStore or MS-Windows

  4. DataStore or Standard

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

Synthetic backups in NetBackup are supported for policy types Standard and MS-Windows-NT. These policy types allow the creation of synthetic backups which combine existing backup images to create full backup images without reading from the client. DataStore policy types are not applicable for synthetic backups in traditional NetBackup configurations.

Multiple choice technology
  1. Set of Volumes

  2. Set of Drives

  3. Set of Tapes

  4. All of the above

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

A volume pool in NetBackup is a logical collection or grouping of volumes (tapes or other storage media). It provides a way to categorize and manage volumes for different purposes, such as separating backups by type, retention requirements, or application. While volumes are often tapes, the term 'volume' is the correct abstraction - it includes tapes but also other media types. Drives are hardware devices, not what volume pools contain.

Multiple choice technology
  1. Net backup 5.1 MP7

  2. Net backup 5.0 MP4

  3. Net backup 6.1

  4. Net backup 6.1 MP3

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

To upgrade to NetBackup 6.5, you must have at minimum NetBackup 5.0 MP4 installed. This version provides the necessary foundation components and database schema that the 6.5 installer requires as a baseline. Versions earlier than 5.0 MP4 lack critical dependencies needed for a successful upgrade.

Multiple choice technology
  1. Using an unlabeled blank tape

  2. Using an unformatted blank tape

  3. Excessive read errors

  4. Excessive write errors

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

NetBackup freezes tapes when excessive write errors occur during backup operations. When a tape media experiences repeated write failures beyond a configured threshold, NetBackup automatically freezes it to prevent further backup attempts that could fail or compromise data integrity. This protects backups from being written to unreliable media. Read errors during restore operations do not freeze tapes. Using unlabeled or unformatted tapes triggers labeling or formatting processes rather than freezing.