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
-
copy
-
Aggregator
-
Change capture
-
peek
D
Correct answer
Explanation
Peek is a debugging utility stage used during development to view data passing through, not a production processing stage. Copy, Aggregator, and Change Capture are actual processing stages that perform data operations. Peek stages are typically removed before production deployment.
-
Requirement tree
-
Requirement grid
-
Requirement flow
-
Requirement details
C
Correct answer
Explanation
Requirement Flow is not part of the Requirement module; the module includes trees, grids, and detailed views but does not model execution flow. The other options are genuine components of the module, so they are incorrect choices.
-
Cons: Path_Dir, Vari: path_dir
-
Cons: PATH_DIR, Vari: path_dir
-
Cons: Path_Dir, Vari: PATH_DIR
-
Cons: PATH_dir, Vari: path_DIR
B
Correct answer
Explanation
The standard naming convention across programming languages is that constants use ALL_CAPS_WITH_UNDERSCORES (PATH_DIR) while variables use lowercase_with_underscores (path_dir). This makes constants easily distinguishable from variables in code and improves readability.
D
Correct answer
Explanation
WF (Windows Workflow Foundation) is the .NET 3.0 technology for building workflow-enabled applications. WCF is for communication, WPF for presentation, and WWF (World Wildlife Fund) is not a Microsoft technology. WF provides the programming model, runtime, and tools for workflow-based applications.
D
Correct answer
Explanation
The default executionTimeout in ASP.NET is 90 seconds, meaning requests have up to 90 seconds to complete before ASP.NET terminates them. The other values (15, 30, 60 seconds) are all less than the actual default and would need to be explicitly configured.
-
using ToArray method
-
using FileContent property
-
using ToString method
-
None of the above
B
Correct answer
Explanation
The FileContent property of a file upload control directly returns the file contents as a byte array/stream object. ToArray() would require additional steps, ToString() would convert to string representation, and the FileContent property is the most direct method provided.
-
Actuate Report Design (.rod file)
-
Actuate Report Executable (.rox file)
-
Actuate Basic Source(.bas file)
-
Actuate Report Document (.roi file)
C
Correct answer
Explanation
The .bas (Basic) file contains the Actuate Basic source code for a report design. This is where the programming logic and custom code for the report is stored. The .rod file is the design metadata, .rox is the compiled executable, and .roi is the output document.
-
WMAlert(strMessage, strDebug)
-
WMAlert ( strDebug, strMessage)
-
WMCAlert(strMessage, strDebug)
-
WMCAlert ( strDebug, strMessage)
A
Correct answer
Explanation
The ClarifyCRM web framework utilizes the WMAlert function, which accepts the message string as the first argument and the debug string as the second argument: WMAlert(strMessage, strDebug). The other variations reverse the arguments or use incorrect function prefixes.
-
Insert
-
Update
-
Data Driven
-
Mapping Driven
C
Correct answer
Explanation
When you use an Update Strategy transformation, the session property 'Treat source rows as' automatically changes from its default (usually 'Insert') to 'Data Driven', which means the Integration Service follows the update strategy flags set by the transformation.
-
Mapping Level
-
Session Level
-
Individual Target Level
-
Error
-
Non Key Values
-
Key Values
-
Primary Key Values
-
None of the above
A
Correct answer
Explanation
Target Update Override is specifically used when updates need to be based on non-key column values. By default, updates use primary key columns to match rows, but this feature allows matching using other columns (non-key values) instead.
-
Customer Transformation
-
SQL Transfomation
-
Both 1 & 2
-
None of the above
C
Correct answer
Explanation
Update logic can be implemented using Custom Transformations (user-coded logic for updates) as well as SQL Transformations (using SQL UPDATE statements). Both provide alternatives to the built-in Update Strategy transformation for achieving the same result.
-
New Design step
-
New Requirement
-
Delete Requirement
-
Delete Design step
-
Only IE
-
Only ST
-
Both IE and ST
-
None
-
OrderRequestFormat.awl
-
OrderEncodeFormat.awl
-
OrderRequestEncode.awl
-
OrderEncodeFormat.awx
C
Correct answer
Explanation
This is Ariba platform-specific knowledge about cXML (Commerce XML) templates used for formatting orders. The correct template file in the default configuration is OrderRequestEncode.awl (Option C). The other options are variations with incorrect extensions or slightly different names.