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. WebPart can be disabled

  2. WebPart can be closed

  3. WebPart can be deleted

  4. WebPart can be minimized

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

WebParts can be closed by users and removed permanently by page owners. They can also be minimized to reduce screen space while remaining on the page. WebParts cannot be individually disabled - they must be closed or removed from the page.

Multiple choice technology
  1. Feature.xml

  2. Schema.xml

  3. Manifest.xml

  4. Elements.xml

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

Feature.xml defines the feature itself including properties and activation scope. Elements.xml contains the feature's actual elements like site columns, content types, or list templates. Schema.xml defines list views and forms, while Manifest.xml is for solution packages.

Multiple choice technology
  1. drive:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\ISAPI\bin

  2. drive:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\ISAPI

  3. drive:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\bin

  4. drive:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\ADMISAPI

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

The Microsoft.SharePoint.dll is located in the ISAPI folder under the 12 hive: 'Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\ISAPI'. This is the correct location to add references when developing SharePoint solutions.

Multiple choice technology
  1. Onet.xml

  2. Web.config file for the SharePoint Application.

  3. It can not be done.

  4. Alerttemplates.xml file

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

Email alert templates in SharePoint 2007 are stored in and can be modified through the AlertTemplates.xml file located in the SharePoint hive. This file contains all the email notification templates used by SharePoint alerts.

Multiple choice technology
  1. In Content DB

  2. In File System

  3. Either in File System or Content DB

  4. In DB System

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

When files are edited using SharePoint Designer, they become customized files stored in the Content Database rather than on the file system. This customization model allows SharePoint to maintain version history and track unghosted (customized) pages separately from the site definition files on disk.

Multiple choice technology
  1. The Web Part Zone which are added to the customized page are removed when we reset it to original site definition

  2. The contents in the Web Parts which are inside the Web Part Zones which are there in the default Site Definition is not changed

  3. The Web Part Zone which are added to the customized page are not removed when we reset it to original site definition

  4. The additional web parts which are added in the Web Part Zone which were part of original site definition are not removed.

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

When resetting a customized page to site definition: (A) Any Web Part Zones added during customization are removed, (B) Web Parts within zones that existed in the original site definition retain their content because those zones are part of the template, (D) Additional Web Parts added to original zones are not removed. Option C is incorrect because custom zones are indeed removed during reset.

Multiple choice technology
  1. zzz Members

  2. zzz Owners

  3. zzz Visitors

  4. zzz Readers

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

When creating a Site Collection named 'zzz' based on the Team Site template, SharePoint automatically creates three default SharePoint groups: zzz Members (Contribute permissions), zzz Owners (Full Control permissions), and zzz Visitors (Read permissions). There is no 'zzz Readers' group created.

Multiple choice technology
  1. Feature.xml

  2. Schema.xml

  3. Manifest.xml

  4. Elements.xml

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

SharePoint Features require two XML files: Feature.xml contains metadata (name, ID, scope, description) and Elements.xml contains the feature's actual definitions (lists, modules, content types). Schema.xml is for list definitions, not features. Manifest.xml is not a SharePoint term.

Multiple choice technology
  1. The Web Part Zone which are added to the customized page are removed when we reset it to original site definition

  2. The contents in the Web Parts which are inside the Web Part Zones which are there in the default Site Definition is not changed

  3. The Web Part Zone which are added to the customized page are not removed when we reset it to original site definition

  4. The additional web parts which are added in the Web Part Zone which were part of original site definition are not removed.

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

When resetting a customized page to site definition: (A) Web Part Zones added to the customized page are removed, (B) Contents of Web Parts that were part of the original site definition are not changed, and (D) Additional web parts added in zones from the original definition are not removed. Option C is incorrect because added zones ARE removed during reset.

Multiple choice technology
  1. zzz Members

  2. zzz Owners

  3. zzz Visitors

  4. zzz Readers

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

When creating a Site Collection named 'zzz' using the Team Site template, SharePoint automatically creates three groups: zzz Members (for contributors), zzz Owners (for administrators), and zzz Visitors (for readers). There is no 'Readers' group - that's what Visitors is for.

Multiple choice technology
  1. Feature.xml

  2. Schema.xml

  3. Manifest.xml

  4. Elements.xml

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

To create a feature in SharePoint 2007, you need two XML files: Feature.xml (which defines the feature itself - its ID, name, scope, etc.) and Elements.xml (which defines what the feature does - the actual elements like site columns, content types, etc.). Schema.xml is for list definitions, Manifest.xml is not used for features.

Multiple choice technology programming languages
  1. In Cache

  2. Cookies

  3. In Global variable

  4. URL Strings

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

ASP.NET stores session IDs in cookies by default, allowing the server to identify users across HTTP requests. Option B is correct - cookies are the default storage mechanism for session IDs. Options A, C, and D represent alternative storage methods but are not the default behavior.

Multiple choice technology programming languages
  1. Yes

  2. No

  3. May be

  4. None of the above

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

IIS (Internet Information Services) is not required to develop ASP.NET 2.0 web applications. You can develop and test ASP.NET applications locally using the built-in ASP.NET Development Server (Cassini) or Visual Studio's built-in web server without needing IIS installed on your development machine.

Multiple choice technology programming languages
  1. System.Net.HttpClient

  2. System.Net.WebClient

  3. Sytem.Net.InetClient

  4. Sytem.Net.SoapClient

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

WebClient provides HTTP functionality for accessing websites in .NET. HttpClient is modern but not available in older .NET versions, while InetClient and SoapClient are not valid .NET classes for web access.