Number of questions: 70
Number of questions to pass: 45
Time allowed: 90 mins
Status: Live This exam consists of 5 sections described below.
Section 1: IBM Cúram SPM Technical Infrastructure 21%
Differentiate between the components of IBM Cúram Social Program Management
(SPM), including the Application Modules and the SPM Platform
State the purpose of the main components in the runtime architecture
List the main sources of information for customizing the IBM Cúram SPM
application
Identify the project folders, file types, and tools in the IBM Cúram SPM
Application Development Environment (ADE)
Select the appropriate build target for a particular task
Identify the relevant features for localizing applications
Perform tracing and troubleshooting
Describe the recommended approach for customizing the out-of-the-box application
Perform impact analysis to determine the changes required for customizations and
IBM Cúram SPM version upgrades
Section 2: Server-Side Development 30%
Model the following classes: Domain Definition, Entity, Struct, Process, and
Façade
Model the following associations: Index, Foreign Key, Assignable, and
Aggregation
Define appropriate stereotype operations for Entity, Process, and Facade classes
Configure Cúram properties in the application model
Use generated artifacts in application code
Define code tables, data manager files, and message files
Implement exception handling and validation
Import and export configuration data
Section 3: Client-Side Development 20%
Use common UIM elements: PAGE, CLUSTER, FIELD, CONNECT, LINK, PAGE_PARAMETER,
SOURCE, TARGET, SERVER_INTERFACE, ACTION_SET, ACTION_CONTROL
Implement UIM pages for CRUDL (create, read, update, delete, and list)
applications
Configure application navigation features
Implement the following client features: multiple submit, select lists, views,
wizards, in-page navigation, help, editable lists, expandable lists, and
containers
Add logic to UIM pages using scriptlets, JavaScript, and the CONDITION element
Section 4: Server-Side Customization 21%
Customize the following artifacts compliantly: message files, code tables,
data manager files, server configuration files, and configurable validations
Customize modeled classes compliantly
Customize non-modeled classes compliantly
Implement web services and REST APIs for real-time integration
Implement custom events, deferred processes, and batch jobs
Section 5: Client-Side Customization 8%
Customize pages, navigation, and property files compliantly
List and describe the options for customizing widgets
The sample test is designed to give the candidate an idea of the content and
format of the questions that will be on the certification exam. Performance on
the sample test is NOT an indicator of performance on the certification exam.
This should not be considered an assessment tool.
This exam has an Assessment Exam option: A1000-004 Assessment: IBM Cúram SPM
V7.X Application Developer
Assessment exams are web-based exams that provides you, at a cheaper costs, the
ability to check your skills before taking the certification exam.
This assessment exam is available in: English
Passing the exam does not award you a certification, and it is only used to help
you assess if you are ready or not to take the certification exam.
You can register for it at Pearson VUE and it will provide you a score report,
showing you how you did in each section.
To prepare for this certification test, it is essential that candidates study
the following courses:
9D73G – IBM Cúram SPM for Developers (ADE) 7.X
9D74G – IBM Cúram SPM for Developers (Customization) 7.X
In addition, hands-on experience of using the IBM Cúram SPM Application
Development Environment (ADE) is an essential part of preparing for this test.
Candidates must spend time using the IBM Cúram SPM ADE to apply the skills that
are taught during the mandatory courses.
It is strongly recommended that certification candidates take the Assessment
Test (A1000-004) before they attempt the Certification Test (C1000-004).
The Assessment Test contains the same number of questions as the Certification
Test and is designed to have the same level of difficulty, which makes it a
great way to prepare for the Certification Test. In addition, the score that you
achieve on the Assessment Test provides a clear indication of whether you are
ready to take the Certification Test or need to put in more prep work.
It is also recommended that test candidates take the following courses before
they take 9D73G and 9D74G. However, it is not essential to take the following
courses as part of test preparation:
9D75G – Introduction to IBM Cúram Social Program Management 7.X: Functional
Overview
9D63G – IBM Cúram Social Program Management (SPM) 6.X Technical Overview
The following sandbox environment allows candidates to practice using the IBM
Cúram SPM development environment:
9D77G – IBM Cúram SPM Development Environment 7.X: Expert Arena
Self-Paced Virtual Classroom
IBM Cúram SPM for Developers (ADE) 7.X
This self-paced training course provides learners with a technical understanding
of the IBM Cúram Social Program Management (SPM) Platform Application
Development Environment (ADE).
IBM Cúram SPM for Developers (Customization) 7.X
This self-paced training course provides learners with an understanding of
customizing IBM Cúram out-of-the-box (OOTB) solutions using the IBM Cúram
Application Development Environment (ADE).
QUESTION: 1
Which two of the following are valid targets for the server-side build command?
A. generated
B. beandoc
C. codetables
D. messages
E. database
Answer: A,E
QUESTION: 2
You have two structs, StructA and StructB, StuctA contains an attribute
called att1 of type
MYDOMAIN1. based on SVR_INTS4 StructB contains an attribute called att1 of type
MYDOMAIN2.
based on SVR_STRING
What happens when the assignment statement structA. assign(structB) is executed?
A. It auto casts structA’s attribute data types to match that of structB.
B. It auto casts structB’s attribute data types to match that of structA.
C. It will throw a cast error
D. lt will throw error “assign method cannot have arguments”
Answer: C
QUESTION: 3
Customization of out-of-the-box (OOTB) artifacts is implemented in IBM Curam
SPM by overriding
OOTB artifacts with custom ones or by merging OOTB artifacts with custom ones.
Which two artifact types are customized by merging?
A. “-config.xml
B. *.nav
C. “.properties
D. uim
E. *.vim
Answer: C,D
QUESTION: 4
Suppose that you created a new Process class in your model and performed a
build generated command.
What do you need to do next?
A. Implement the methods in the generated impl version of the class.
B. Copy the generated impl class from the build/svr/genftemp folder into the
impl package.
C. Implement the modeled methods in the base class.
D. Create a new class in the impl package.
Answer: D
QUESTION: 5
How is the menu option button in this created?
A. A PAGE-level ACTION_SET with more than 2 ACTION_CONTROLs is added.
B. A PAGE-level ACTlON_SET with 1 ACTION_CONTROL containing a LINK element is
added.
C. A LIST-level ACTlON_SET with 1 ACTION_CONTROL containing a LINK element is
added.
D. A LIST-level ACTlON_SET with more than 2 ACTION_CONTROLs is added.
Answer: AClick here
to view complete Q&A of C1000-004 exam
Certkingdom Review,
Certkingdom PDF Torrents
Best IBM C1000-004 Certification, IBM C1000-004 Training at certkingdom.com