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. MP view tool

  2. SCOM 2007

  3. Authoring tool

  4. MAN MAN tool

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

The MP View Tool (MPViewer) is used to export and view management pack settings and XML. It allows administrators to extract management pack configurations for backup or transfer. SCOM 2007 and Authoring tool serve different purposes.

Multiple choice technology testing
  1. functional automation tools

  2. performance testing tools

  3. Configuration Management tools

  4. None of the above

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

ChangeMan and ClearCase are both Configuration Management (CM) tools used for version control and change tracking in software development. They manage source code versions, track changes, and coordinate team access. They are not functional automation or performance testing tools, making 'Configuration Management tools' the correct classification.

Multiple choice technology
  1. #contents=1

  2. #contents=0

  3. ?contents=0

  4. ?contents=1

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

SharePoint provides a query string parameter to expose WebParts on a page for debugging and management. Appending ?contents=1 to the page URL displays all WebParts in maintenance view, allowing you to see and manage them. The # prefix is incorrect (it's a client-side fragment), and ?contents=0 would hide the view rather than show it.

Multiple choice technology
  1. Onet.XML

  2. Manifest.XML

  3. Feature.XML

  4. Elements.XML

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

In SharePoint solution packages (.wsp files), Manifest.xml is the core file that defines the solution package structure and contents. It lists all features, assemblies, files, and other components included in the solution. Onet.xml, Feature.xml, and Elements.xml are component-level files, not the solution package definition file.

Multiple choice technology
  1. %SystemDrive%\Program Files\Common Files\web server extensions\12

  2. %SystemDrive%\Program Files\Common Files\Microsoft Shared\web server extensions\10

  3. %SystemDrive%\Program Files\Common Files\Microsoft Shared\web server extensions\12

  4. %SystemDrive%\Program Files\Common Files\web server extensions\10

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

In SharePoint 2007, the hive folder is at %SystemDrive%\Program Files\Common Files\Microsoft Shared\web server extensions\12. This directory contains SharePoint installation files and templates. The '12' refers to SharePoint version 2007 (WSS 3.0/MOSS 2007).

Multiple choice technology
  1. ItemDeleted

  2. ItemDeleting

  3. ItemUpdated

  4. ItemUpdating

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

SharePoint event receivers use naming conventions: '-ing' suffix (ItemDeleting, ItemUpdating) are synchronous events that run BEFORE the action and can cancel it. '-ed' suffix (ItemDeleted, ItemUpdated) are asynchronous events that run AFTER the action completes.

Multiple choice technology
  1. Site templates are saved from within a site as an .stp file

  2. By default, the maximum size of an .stp file is 10 MB

  3. Site Templates can contain the content of list and Libraries

  4. The maximum size of Site Templates can be configured with STSADM Commands

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

SharePoint 2007 site templates are saved as .stp files with a default 10 MB size limit, which can be modified using STSADM commands. These templates capture list structure and library content but exclude certain items like workflow associations. All four statements correctly describe site template behavior and configuration options in MOSS 2007.

Multiple choice technology
  1. .ddf file is a data directive file

  2. .ddf file is a data directory file

  3. This file is passed as a parameter to makecab utility to create SharePoint Solution

  4. .ddf file may not be required to create a wsp

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

.DDF (Data Directive File) files contain instructions for the makecab utility to package SharePoint Solution files (.wsp). They define the source files and cabinet structure needed to create deployment packages. Option B incorrectly identifies the acronym, and Option D is incorrect because .ddf files are typically required for automated .wsp creation.

Multiple choice technology
  1. Item is the Parent Content Type

  2. System Content Type is the Parent Content Type

  3. Content Type starts with 0x

  4. Document is the Parent Content Type

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

In SharePoint 2007's content type hierarchy, 'System' is the root parent content type from which all others derive. Content type IDs are hexadecimal strings that always start with '0x' - this is part of their internal identifier structure. 'Item' is a built-in content type but not the parent - it's a child of System. 'Document' is another built-in content type derived from Item, not the parent. The System content type serves as the ultimate base for the entire content type inheritance tree.

Multiple choice technology
  1. Use ItemDeleted Event

  2. Use ItemDeleting Event

  3. Use properties.Cancel = true;

  4. Use properties.Cancel = false;

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

To prevent a document deletion, you must use the ItemDeleting event (option B), which fires before the deletion occurs and can be cancelled. The ItemDeleted event (option A) fires after deletion is complete, making it too late to prevent. Setting properties.Cancel = true (option C) within the ItemDeleting event handler cancels the deletion operation. Setting it to false (option D) would allow the deletion to proceed, which is the opposite of what we want.

Multiple choice technology
  1. A Custom field type definition file (XML file) is required to create a Custom Field Type

  2. A field class whose instances represents particular fields is required

  3. This field class can inherit from SPCustomField or one of the classes in Windows SharePoint Services that derive from it

  4. This field class can inherit from SPField or one of the classes in Windows SharePoint Services that derive from it

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

Creating a custom field type in SharePoint requires three components: an XML definition file (option A) that defines the field type, a field class (option B) that represents instances of the field, and this class must inherit from SPField (option D) or one of its derived classes. SPCustomField (option C) is not a valid base class in the SharePoint object model - this is a common misconception. The correct base class is SPField, which provides the foundational functionality for all SharePoint field types.

Multiple choice technology
  1. Multiple Site Collections

  2. A specific site collection

  3. In one specific site and all of its subsites

  4. In one specific list

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

The Content Query Web Part (CQWP) can query from a specific site collection (option B), from one specific site and all its subsites (option C), or from a specific list (option D). However, it cannot query across multiple site collections (option A) - this is a known limitation of the CQWP in SharePoint 2007. Each CQWP instance is scoped to a single site collection, making cross-site collection aggregation impossible with this web part alone.

Multiple choice technology
  1. Manifest.xml

  2. Feature.xml

  3. Workflow.xml

  4. Package.ddf

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

Packaging a workflow feature in SharePoint 2007 requires four files: Manifest.xml (option A) defines the solution manifest, Feature.xml (option B) defines the feature itself, Workflow.xml (option C) contains the workflow definition, and Package.ddf (option D) is the makecab directive file for packaging the solution into a .wsp file. All four files are essential components of the workflow packaging process. The Manifest.xml lists the features in the solution, Feature.xml declares the workflow feature, Workflow.xml defines the workflow structure, and Package.ddf controls the cabinet file creation.