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
-
Designing Jobs
-
Monitoring Jobs
-
Creation/Deletion of Projects
-
Import/Export Jobs
C
Correct answer
Explanation
The DataStage Administrator role focuses on system-level management tasks including creating and deleting projects, managing users, and configuring system settings. Job design is done by developers, monitoring by operators, and import/export functions are available in Designer. The Administrator tool is specifically for project and user management.
-
Rules File
-
Instruction file
-
Folder Map
-
Presentation File
B
Correct answer
Explanation
In Documentum Web Publisher, an Instruction File determines which modifications to an XML template should be applied to existing XML content files. Rules Files control general behavior, Folder Maps handle content placement, and Presentation Files manage styling. The Instruction File specifically guides template-to-content transformations.
-
Content Server
-
Application Server
-
Database Server
-
Content or Application Server
A
Correct answer
Explanation
SCS (Site Creation Services) Source in Documentum is installed on the Content Server. The Content Server handles content storage, management, and the SCS services for web publishing. Application Servers handle client requests, and Database Servers store metadata, but SCS Source specifically runs on the Content Server.
B
Correct answer
Explanation
A content URI follows the format: content://authority/data_path/id. The authority uniquely identifies the content provider, data_path specifies the type of data, and id (optional) points to a specific record. In the given format, A=authority, B=data_path, and C=id - NOT 'Data_Path' and 'Id Value' as stated. The statement incorrectly capitalizes and presents these as formal names rather than descriptions.
-
Software
-
Tools
-
process
-
training
A
Correct answer
Explanation
The question asks which area SDIS does NOT focus on. Since Software is the core product being developed, the SDIS team focuses on supporting areas: Tools, Process, and Training - all of which enhance the software community. Software itself is what these services support, not a service area itself.
-
ASK.DEV
-
IDEA.DEV
-
ASK.IDEA
-
DEV.ASK
D
Correct answer
Explanation
DEV.ASK is described as the ultimate knowledge sharing platform for software developers at USAA, featuring over 1400 questions and an active community of more than 2000 users. The other options (ASK.DEV, IDEA.DEV, ASK.IDEA) are plausible but incorrect names for this platform.
-
Static code Analysis
-
Dynamic code Analysis
-
Mistake code Analysis
-
Compare & code Analysis tool
A
Correct answer
Explanation
Static code Analysis is the SDIS initiative that evaluates software code complexity and other characteristics using tools like PMD (Programming Mistake Detector) to improve developer efficiency and code quality. Dynamic analysis involves running code, and the other options are not standard industry terms for this type of initiative.
-
Workspace setup utility
-
Profile management utility
-
Profile reminder utility
-
Workspace Profile utility
D
Correct answer
Explanation
Workspace Profile utility is the SDIS feature that enables developers to capture plug-in selections in a profile, eliminating the need to repeatedly select the same options. The other options (Workspace setup utility, Profile management utility, Profile reminder utility) are descriptive but not the actual feature name.
-
Plan(P)------>Check(C)------>Act(A)----->Do(D)
-
Plan(P)------>Do(D)------>Check(C)----->Act(A)
-
Plan(P)------>Do(D)------>Act(A)----->Check(C)
-
Plan(P)------>Act(A)----->DO(d)----->Check(C)
B
Correct answer
Explanation
The standard Software Process Cycle is based on the PDCA (Plan-Do-Check-Act) cycle, also known as the Deming wheel or Shewhart cycle. The steps must proceed in the sequence: Plan, Do, Check, then Act. Other sequences deviate from this standard quality control loop.
-
Water falls model
-
Spiral model
-
V model
-
Linear model
C
Correct answer
Explanation
The V-Model requires testing activities to start alongside development. Each development phase has a corresponding testing phase - requirements analysis is validated through acceptance testing, high-level design through system testing, detailed design through integration testing, and coding through unit testing. Waterfall and Linear models are sequential with testing at the end. Spiral is iterative but not specifically structured for parallel testing.
C
Correct answer
Explanation
IIS 7.0 application pool settings are stored in XML format in the applicationHost.config file located at %windir%\system32\inetsrv\config. This XML-based configuration replaces the IIS 6.0 metabase and provides better human readability and easier programmatic manipulation.
-
AB_INCUDE_FILES
-
AB_DEFS_DML_FILES
-
AB_DML_DEFS_FILES
-
ALL of the above
B
Correct answer
Explanation
MVC 2.0 includes 10 standard Html Helper methods including ActionLink, BeginForm, TextBox, DropDownList, CheckBox, RadioButton, ListBox, Password, Hidden, and TextArea. This is a specific factual question about the MVC 2.0 framework.
-
Method with ActionResult keyword
-
All methods
-
All methods except non-public methods
-
All of the above
C
Correct answer
Explanation
By default, the controller treats all public methods as potential action methods. Non-public methods (private, protected) are not considered actions. Special attributes like [NonAction] can also exclude public methods from being actions.
-
[Private]
-
[NonAction]
-
[Internal]
-
[Protected]
B
Correct answer
Explanation
The [NonAction] attribute prevents a public method in a controller from being invoked by a URL request, even though it's public. [Private] and [Protected] are access modifiers for class members, not MVC-specific attributes. [Internal] limits visibility to the assembly but doesn't prevent URL routing.