Skip to main content

E20-405 Real Exam Questions

EMC Content Management Server Programming(CMSP)

229 questions available · Page 1 of 23

Updated Exam DumpsVerified AnswersPass Guarantee

Get Complete Exam Dumps
Question 1 Single choice

Given the following code:

What is the effect of including the fourth argument in the DfLogger statement?

  1. A

    The exception will be handled by DfLogger.

  2. B

    The exception will be thrown again by DfLogger.

  3. C

    A stack trace of the exception will be output to the logger.

  4. D

    A text dump of the offending SysObject will be output to the logger.

Show answer and explanation

Correct answer: C

Question 2 Single choice

What would the following piece of code do (assuming valid objects and variables)?

  1. A

    It updates object name as "a" and updates title as "b."

  2. B

    It updates object name as "a" and does NOT update the title.

  3. C

    It does NOT update object name, but it updates the title as "b."

  4. D

    It does NOT update the object name nor the title.

Show answer and explanation

Correct answer: A

Question 3 Single choice

Where do you need to establish a user session with the repository in order to run the following code?

  1. A

    A user session is not needed.

  2. B

    A user session must be established at least once before this code is reacheD.

  3. C

    A user session needs to be established immediately after this code is executeD.

  4. D

    A super user session needs to be established before this code is reached.

Show answer and explanation

Correct answer: A

Question 4 Single choice

Which statement is true about the IDfCollection object returned by IDfSession.apply() ?

  1. A

    Because it was not created by a query, it does not have to be closed.

  2. B

    It should be closed after the server method results are processeD.

  3. C

    It returns the content of the server method log file as a BLOB fielD.

  4. D

    It can be used to re-run the method in the case of a failure.

Show answer and explanation

Correct answer: B

Question 5 Single choice

You want to add idChild1 to idRoot as a late-bound virtual document child of idRoot.

You use the following code: Which part of the code is missing?

  1. A

    doc.checkout();IDfVirtualDocument vDoc = doc.asVirtualDocument("CURRENT",
    false );IDfVirtualDocumentNode nodeRoot = vDoc.getRootNode();IDfVirtualDocumentNode nodeChild1
    = vDoc.addNode( nodeRoot, null,docChild1.getChronicleId(), null,false, false );doc.save();

  2. B

    doc.checkout();doc.addChildRelative("node", idChild1, "CURRENT", true, "" );doc.save();

  3. C

    IDfVirtualDocument vDoc = doc.asVirtualDocument("CURRENT", false );IDfVirtualDocumentNode
    nodeRoot = vDoc.getRootNode();IDfVirtualDocumentNode nodeChild1 = vDoc.addNode( idRoot,
    null,docChild1.getChronicleId(), null, false,false );

  4. D

    doc.checkout();IDfVirtualDocument vDoc = doc.asVirtualDocument("CURRENT",
    false );IDfVirtualDocumentNode nodeRoot = vDoc.getRootNode();IDfVirtualDocumentNode nodeChild1
    = vDoc.addNode( nodeRoot, null,docChild1.getChronicleId(), "2.0",false, false );doc.save ();

Show answer and explanation

Correct answer: A

Question 6 Single choice

When implementing the isCompatible() method for an SBO, it should be implemented such that it checks whether the _____.

  1. A

    string passed as an argument is a supported version by this SBO

  2. B

    string passed as an argument matches a feature that the SBO supports

  3. C

    string passed as an argument is an interface that this SBO implements

  4. D

    SBO has a method with the name of the argument that was passed

Show answer and explanation

Correct answer: A

Question 7 Single choice

How do you manually configure the DFC global registry?

  1. A

    1. add the dfc.bof.registry entries to the dfc.properties file.

  2. B

    1. encrypt the password2. add the dfc.bof.registry entries to the dfc.properties file.

  3. C

    1. activate the registry user2. change the password3. encrypt the password4. add the dfc.bof.registry entries to the dfc.properties file.

  4. D

    1. create a new user as a consumer2. designate the user as a registry user3. encrypt the password4.
    add the dfc.bof.registry entries to the dfc.properties file.

Show answer and explanation

Correct answer: C

Question 8 Single choice

What is the Global Registry?

  1. A

    a .properties file on the DFC client machine containing SBOs

  2. B

    a repository containing SBOs

  3. C

    an .ini file on the DFC client machine containing SBOs

  4. D

    a .properties file on the Content Server machine containing SBOs

Show answer and explanation

Correct answer: B

Question 9 Single choice

In the following code, which statement is required to create a public ACL object (assume all variables and objects are valid)?

  1. A

    newACL.setObjectName("Public Read ACL");

  2. B

    newACL.setDomain("dm_dbo");

  3. C

    newACL.setACLClass(3);

  4. D

    newACL.grant("dm_world", IDfACL.DF_PERMIT_READ, "");

Show answer and explanation

Correct answer: C

Question 10 Single choice

The drawing depicts a virtual document A, with a child node of B. B is also a virtual document with two child nodes, C and D. Document B has 4 versions: one implicit version 1.2, and three others with symbolic labels, "Approved," "CURRENT," and "Released." Document B is early-bound to "Released" and setOverrideLateBindingValue() set to true. Document C has two versions, "Released" and "CURRENT" and is late-bound. Document D has two versions, "CURRENT" AND "Approved" and is late-bound. The virtual document is obtained using "Released" as the preferred version in the late binding value and setIncludeBrokenBindings defaults to false.

Which versions are bound when the virtual document is traversed?

  1. A

    A=CURRENT, B=Released, C=Released, D=CURRENT

  2. B

    A=CURRENT, B=1.2, C=Released, D=Approved

  3. C

    A=CURRENT, B=Released, C=CURRENT, D=CURRENT

  4. D

    A=CURRENT, B=Released, C=Released, D=Broken

Show answer and explanation

Correct answer: D