Computer Knowledge
Software Development and Management
2,312 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
-
An integrated system that does not operate in real time
-
A common database, that is accessed by all applications
-
The ability to access the system without specialist integration by the Information System
-
All of the above
B,C
Correct answer
Explanation
An ERP must operate in real-time or near real-time, making option 608091 false. However, a common database shared across applications and access without custom complex integration are defining characteristics of standard ERP architectures, making options 608092 and 608093 correct.
-
Synchronize changes in all repository
-
Synchronize changes in all Projects
-
Synchronize changes in the current project
-
Synchronize changes in current repository
C
Correct answer
Explanation
Synchronizing from the Design Center only affects the current project being worked on. Each project in OWB has its own context and synchronization scope. Changes are not automatically propagated to other projects or across the entire repository.
-
DEFAULT_PROJECT
-
MY_PROJECT
-
PROJECT
-
NEW_PROJECT
B
Correct answer
Explanation
OWB creates a default project named 'MY_PROJECT' when you initialize a new repository. This is the standard naming convention in Oracle Warehouse Builder for the first project in a fresh repository.
-
Drill Up
-
Drill Through
-
Drill Down
-
Drill Back
D
Correct answer
Explanation
Drill Back is a specific navigation feature in Report Studio that allows returning to a previous report or state in the navigation path.
-
Workflow Manager
-
Designer
-
Workflow Monitor
-
Repository Manger
B
Correct answer
Explanation
The Informatica Designer tool provides debugging capabilities for mapping validation and transformation logic testing.
B
Correct answer
Explanation
Reusable transformations must be developed in the Transformation Developer, not the Mapping Designer. Mapping Designer is for creating mappings using existing transformations.
-
Provisioning policy definition
-
The requirements for dynamic role definition
-
Reconciliation requirements for Active Directory
-
The requirements for how often to check for inactive accounts
D
Correct answer
Explanation
Lifecycle management must include processes for handling inactive accounts as part of the complete identity lifecycle. Checking for inactive accounts ensures proper security and compliance by identifying accounts that are no longer needed. Provisioning policies and dynamic roles are configuration elements, not lifecycle design components.
-
Reliability, Accessibility & Compatibility
-
Reliability, Servicability & Compatibility
-
Accessibility,Compatibility & Scalability
-
Reliability, Accessibility & Servicability
D
Correct answer
Explanation
The three distinctive characteristics of mainframes are Reliability, Availability, and Serviceability (often abbreviated as RAS). These characteristics ensure mainframes can handle critical workloads with minimal downtime. Note that the option uses 'Accessibility' which is commonly used but 'Availability' is the formal RAS term.
-
Process Template customization
-
Work Item Tracking
-
Bug Tracking
-
Test case management system
-
Test Case management
-
Lab Management
-
Bug management
-
Process management
B
Correct answer
Explanation
Lab Management integrates physical and virtual test labs into the software lifecycle, automating provisioning and configuration. Other options like test case, bug, or process management deal with test logic, defect tracking, or workflow control rather than lab infrastructure.
-
People in same project working together for different purpose
-
People with similar roles working together for a shared purpose
-
People in different roles working for a shared purpose
-
People in different roles working for a different purpose
C
Correct answer
Explanation
Team-based development involves a group of individuals with different specialized roles (like developers, testers, analysts) working collaboratively toward a common, shared product or goal. Distractors fail by suggesting different purposes or identical roles.
-
understand parallel development
-
protect the quality of your code
-
plan and manage your work
-
Report on progress and quality
-
Administer TFS for your environment
-
None of the above
F
Correct answer
Explanation
The question asks what TFS 2010 CANNOT achieve. All options A-E (parallel development, code quality protection, work management, progress reporting, environment administration) are core capabilities of TFS 2010. Therefore, 'None of the above' is correct - there is nothing listed that TFS 2010 cannot do.
-
Work Item Tracking, Version Control, Build Automation, Project Portal and Reporting
-
Work Item Tracking, Version Control, Build Automation, Process Templates and Reporting
-
Work Item Tracking, Version Control, Test Case management, Project Portal and Reporting
-
Work Item Tracking, Bug Management, Build Automation, Project Portal and Reporting
A
Correct answer
Explanation
The five core components of Team Foundation Server are: (1) Work Item Tracking - bugs, tasks, requirements; (2) Version Control - source code management; (3) Build Automation - automated build and CI/CD; (4) Project Portal - SharePoint-based team collaboration site; (5) Reporting - SQL Server Reporting Services reports for project metrics. Process templates are not a component but templates that configure these components.
-
Sprint and Iteration backlog
-
Product and Iteration backlog
-
Product and Sprint backlog
-
None of the above
B
Correct answer
Explanation
The Agile process template in TFS 2010 includes two key Excel workbooks: Product Backlog (for capturing and prioritizing all user stories/features for the product) and Iteration Backlog (for planning work in specific iterations). Sprint backlog is a Scrum term - TFS Agile uses 'iteration' instead of 'sprint'.
-
Call Stack
-
Call Metrics
-
Call Hierarchy
-
Call details
C
Correct answer
Explanation
The Call Hierarchy window allows developers to view and navigate incoming and outgoing calls for a selected method, property, or constructor at design time (without running the application). The Call Stack window is only available during debugging at run time.