Documentum Test For ELT Batch 2009

Reviewed by Editorial Team
The ProProfs editorial team is comprised of experienced subject matter experts. They've collectively created over 10,000 quizzes and lessons, serving over 100 million users. Our team includes in-house content moderators and subject matter experts, as well as a global network of rigorously trained contributors. All adhere to our comprehensive editorial guidelines, ensuring the delivery of high-quality content.
Learn about Our Editorial Process
| By Vijayakumar.l
V
Vijayakumar.l
Community Contributor
Quizzes Created: 1 | Total Attempts: 313
| Attempts: 313 | Questions: 55
Please wait...
Question 1 / 55
0 %
0/100
Score 0/100
1. Consider the following query and specify which documents it will select:
SELECT r_object_id, object_name
FROM dm_document
WHERE object_name LIKE ‘%pdf’

Explanation

The given query will select documents with names ending with "pdf". This is because the "LIKE" operator with the '%pdf' condition will match any object_name that ends with "pdf". Therefore, only documents with names ending in "pdf" will be selected by this query.

Submit
Please wait...
About This Quiz
Documentum Test For ELT Batch 2009 - Quiz

This Documentum test assesses knowledge of lifecycle operations in Webtop, workflow modeling, version control, query conditions, and document management strategies. Designed for ELT batch 2009, it evaluates critical... see moreskills for managing content in enterprise environments. see less

2.
John was sent a portion of a log file for debugging. He found information
about one object interesting. The log contained the object ID but no
information about its object type. He can obtain some information about the
object type using:

Explanation

The first two digits of the object ID can provide information about the object type because in many systems, the first two digits of an object ID represent a specific category or class of objects. By analyzing these digits, John can determine the type or category to which the object belongs.

Submit
3.
John is wondering about metadata storage within a repository. Where can he
find the stored metadata?

Explanation

The stored metadata can be found in a relational database. Relational databases are commonly used for storing structured data, including metadata. They provide a way to organize and query the data efficiently using tables, columns, and relationships. This makes them a suitable choice for storing metadata within a repository.

Submit
4. There is a need to manage numerous documents that will be created and
managed by different sets of people. These documents will be combined into
a book. Which one of the following ways is the most suited for satisfying this
requirement?

Explanation

Creating a virtual document to represent the book is the most suited way for satisfying the requirement of managing numerous documents created and managed by different sets of people. This approach allows for easy organization and consolidation of the documents into a single entity, making it convenient to manage and access all the necessary information in one place. It also ensures that any updates or changes made to individual documents can be reflected in the virtual document representing the book, providing a comprehensive and up-to-date version of the entire content.

Submit
5. John is working on 8 documents that are located in various folders. He also
frequently accesses documents in a particular folder. He works at three
different computers. How can he save time in accessing these documents and
this folder in Webtop in the best way?

Explanation

To save time in accessing the documents and folder in Webtop, John should subscribe to them. By subscribing, he will receive notifications and updates whenever there are changes or new documents added to the folder. This way, he can easily access the documents without having to search for them manually. Additionally, subscribing allows him to stay organized and up-to-date with the latest information in the folder, making his work more efficient.

Submit
6. TBOs allow you to achieve custom application behavior without customizing clients.

Explanation

TBOs, or Task-Based Objects, are a feature in software development that allows developers to achieve custom application behavior without having to customize clients. This means that developers can modify the behavior of an application without requiring changes to be made on the client side. This statement is true as TBOs provide a way to customize application behavior without the need for client customization.

Submit
7. SBO is created for one single object type?

Explanation

SBO is not created for one single object type. It stands for Single Business Object and is a design pattern used in software development to represent a single entity or object in a system. It helps in encapsulating data and behavior related to that object. It can be used for multiple object types in a system, not just one. Therefore, the correct answer is FALSE.

Submit
8. The features in webtop can be scoped so that they are presented only when the user's context matches the scope definition.

Explanation

The statement is true because in webtop, features can be scoped to only appear when the user's context matches the scope definition. This means that certain features or functionalities can be customized and made available to users based on their specific context or requirements. By scoping the features, the webtop interface can be tailored to provide a more personalized and relevant user experience.

Submit
9. As query objects are created by the IDfClientX interface, you do not have to have a session open to execute a query

Explanation

The statement is false because in order to create query objects using the IDfClientX interface, a session must be open. Without an open session, it is not possible to execute a query.

Submit
10. Which method is used to download a file to the user's local drive for viewing and editing?

Explanation

getFileEx2() is the correct answer because this method is specifically designed to download a file to the user's local drive for viewing and editing. The other options, dumpFile(), pullFile(), and readFile(), do not have the same functionality and are not typically used for downloading files.

Submit
11. The file dmcl.ini/dfc.properties specifies:Content Server information

Explanation

The file dmcl.ini/dfc.properties specifies various configuration settings for a Documentum Content Server. One of the settings that can be specified in this file is the Connection Broker information. The Connection Broker is responsible for managing the connection between the client application and the Content Server. It handles tasks such as load balancing, failover, and connection pooling. Therefore, it is important to specify the Connection Broker information correctly in the dmcl.ini/dfc.properties file to ensure proper communication between the client application and the Content Server.

Submit
12. A DFC code has the following statement:
query.execuA DFC code has the following statement:
query.execute(sessionObj, 3); 3 is synonymous with which of the following DFC Constants?te(sessionObj, 3); 3 is synonymous with which of the following DFC Constants?

Explanation

The statement "query.execute(sessionObj, 3)" suggests that the code is executing a query with a parameter value of 3. This indicates that the constant being used is for executing a query. Among the given options, the correct constant is IDfQuery.DF_EXEC_QUERY, which is synonymous with executing a query in DFC.

Submit
13. Which of the following conditions will find books with both John and Jane
as authors?

Explanation

The correct answer is "WHERE any authors = 'Jane' and any authors = 'John'". This condition will find books with both John and Jane as authors because it checks if there are any authors in the book who have the name 'Jane' and also checks if there are any authors in the book who have the name 'John'. Only books that satisfy both conditions will be selected.

Submit
14. Business users are not able to instantiate a workflow template that they have
been using regularly. What is the likely cause of this problem?

Explanation

The likely cause of the problem is that the workflow template has been uninstalled for making changes. This means that the template is temporarily unavailable for use until the changes are completed.

Submit
15. The repository owner is a special user who is:

Explanation

The correct answer is "Database owner for the repository database". The repository owner is a special user who has the privilege of being the owner of the database where the repository is stored. This user has full control and authority over the repository database, including managing and maintaining it. They are responsible for tasks such as creating and managing database tables, indexes, and other database objects.

Submit
16. Jane is debugging workflows and looking at their states. She can find the
workflows in the following states:

Explanation

The answer "Halted" is correct because when Jane is debugging workflows, one of the possible states she can find them in is "Halted". This indicates that the workflow has been stopped or paused due to some issue or error. It allows Jane to identify the workflows that are not functioning correctly and need to be fixed before they can proceed.

Submit
17. What is the object type wherein the SBO & TBO module objects are stored?

Explanation

The correct answer is dmc_module. This is the object type in which the SBO & TBO module objects are stored.

Submit
18. John has a developed a lifecycle and he wants the users to be able to use it
even if they don't know its exact name. He can:

Explanation

John can make the developed lifecycle the default lifecycle for an object type. This means that whenever a user creates an object of that type, the developed lifecycle will automatically be assigned to it. This allows users to use the lifecycle without needing to know its exact name, as it will be applied by default to all objects of that type.

Submit
19. Jane is inspecting the attributes of a document named resume.pdf. She finds
that the acl_domain for this document is set to dmadmin. This means that:

Explanation

The correct answer is that the ACL (Access Control List) of resume.pdf is owned by dmadmin. This means that dmadmin has control over the permissions and access rights for the document. They can determine who can view, edit, or delete the document.

Submit
20. A component has an associated behavioural class. An instance of associated behaviour class is running on the content server when any of the WDK form is rendered. The class is destroyed when navigated away from the component

Explanation

The statement is false because an instance of the associated behavior class is not running on the content server when any of the WDK forms are rendered. The class is only instantiated when the form is submitted and the data needs to be processed. Once the processing is done, the instance is destroyed.

Submit
21. The event handlers are the methods that are called when a particular event occurs. The event handlers can be overridden but cannot be created.

Explanation

Event handlers can indeed be created. In fact, creating event handlers is a common practice in programming. Event handlers are methods or functions that are specifically designed to respond to a particular event. They are responsible for executing the desired code or actions when the event occurs. Developers can create their own event handlers to customize the behavior of their programs and make them responsive to specific events. Therefore, the given statement is false.

Submit
22. SBO implementation file should implement IDfDynamicInheritance?

Explanation

The SBO implementation file does not need to implement IDfDynamicInheritance. This interface is used for dynamic inheritance in Documentum, which allows objects to inherit properties and behavior from other objects at runtime. However, it is not necessary for the SBO implementation file to implement this interface as it is not directly related to the implementation of the SBO.

Submit
23. There is a one to one correspondence between Content Server object types and DFC interfaces.

Explanation

The statement is false because there is not a one-to-one correspondence between Content Server object types and DFC interfaces. While there may be some object types that have corresponding DFC interfaces, not all object types have a direct mapping to a DFC interface. Additionally, there may be multiple object types that share the same DFC interface. Therefore, the statement is incorrect.

Submit
24. A connection broker becomes aware of the status of a Content Server in the
following manner:

Explanation

The correct answer is that the Content Server informs the connection broker when it starts up. This means that when the Content Server is started, it sends a notification to the connection broker to inform it of its status. This allows the connection broker to be aware of the availability and status of the Content Server.

Submit
25. In v5.3 permission set templates can be created using:

Explanation

In version 5.3 of Documentum, permission set templates can be created using Documentum Administrator. This tool provides a user-friendly interface for managing and administering Documentum repositories. It allows users to define and customize permission sets, which are predefined sets of permissions that can be applied to various objects within the repository. With Documentum Administrator, users can easily create, modify, and assign these permission sets to different users or groups, providing them with the appropriate access and privileges to perform their tasks efficiently.

Submit
26. Where to enable session leaks diagnosis?

Explanation

The correct answer is Log4j.properties. This is the file where the configuration settings for the Log4j logging framework are specified. Enabling session leaks diagnosis would involve modifying the settings in this file to enable the necessary logging and diagnostic information related to session leaks.

Submit
27. An object was checked out at version 3.3 and is being checked in with a
minor increment. The new version can be:

Explanation

When an object is checked out at version 3.3 and a minor increment is made, the new version can either be 3.4 or 3.3.1.0. The minor increment suggests that there is a small change or update made to the object, which can be represented by adding a decimal point and a number after the existing version number (3.3.1.0). Therefore, both 3.4 and 3.3.1.0 are valid options for the new version.

Submit
28. John has Relate permission on resume.doc. Based on this information, which
of the following operations can he perform?

Explanation

John, having Relate permission on resume.doc, can perform the operations of navigating to resume.doc using Webtop and viewing the contents of the document. This means he has the access to locate and open the document through the Webtop interface and also has the ability to read and view the information within the document. However, he does not have the permission to check out or check in the document, which involves making changes or updating the document as the same version.

Submit
29. Jane is checking in resume.doc using Webtop. On the checkin screen she will
be able to:

Explanation

When Jane is checking in the resume.doc using Webtop, she will have the option to keep the lock on the document. This means that she can continue working on it even after creating a new version. Additionally, she can choose a new file to set as the content for the new version, allowing her to update the document with new information. The other options mentioned in the question, such as deleting the previous version and selecting a different chronicle ID, are not relevant to the check-in process.

Submit
30.
Jane needs to demote an object in its lifecycle and has the minimum
permissions needed to do so. The entry criteria for all the states currently
evaluate to false. Which of the following is (are) true about this situation?

Explanation

Since the entry criteria for all the states currently evaluate to false, it means that Jane meets the minimum permissions needed to demote the object. Therefore, she will succeed in demoting the object.

Submit
31. TBOs can be instantiated wherever required?

Explanation

TBOs (Template-Based Objects) cannot be instantiated wherever required. The statement suggests that TBOs can be instantiated anywhere, but the correct answer is FALSE, indicating that this statement is incorrect. TBOs are specific objects that are created based on predefined templates and can only be instantiated in accordance with those templates. They cannot be instantiated arbitrarily or in any location.

Submit
32. The onRender() method of the behaviour class is called

Explanation

The onRender() method of the behaviour class is called before the WDK form is displayed. This method is used to perform any necessary actions or preparations before the form is rendered on the screen. It can be used to set initial values, retrieve data from a database, or perform any other tasks that need to be done before the form is shown to the user.

Submit
33. Jane is designing a lifecycle for the custom type my_report. She wants to
add exception states to the lifecycle to handle special situations. Which of the
following statements can she rely on?

Explanation

One normal state can be associated only with one exception state. This means that for each normal state in the lifecycle of the custom type my_report, there can only be one corresponding exception state. This ensures that the handling of special situations is specific to each normal state and prevents confusion or conflicts in the lifecycle.

Submit
34.
TBO uses dfc.properties configuration for its execution?

Explanation

TBO does not use dfc.properties configuration for its execution.

Submit
35. Which interface contains a factory method for IDfSessionManager objects?

Explanation

The correct answer is IDfClient. The IDfClient interface contains a factory method for IDfSessionManager objects. This factory method allows for the creation of IDfSessionManager instances, which are responsible for managing sessions with the Documentum server.

Submit
36.  The primary element in a component definition is

Explanation

The primary element in a component definition is the "component". This is because a component is the main building block of a system or application. It represents a specific functionality or feature and contains all the necessary code, data, and resources required to implement that functionality. The component defines the behavior and appearance of the feature it represents, and it can be reused and combined with other components to create complex systems.

Submit
37. What is the appropriate syntax for a DQL query qualification when using the
getObjectByQualification method?

Explanation

The correct answer is "dm_document where object_name='test_doc'". This is the appropriate syntax for a DQL query qualification when using the getObjectByQualification method. The "dm_document" specifies the object type to query, and "where object_name='test_doc'" specifies the qualification criteria to retrieve objects with the object_name attribute equal to 'test_doc'.

Submit
38. A custom type can be created using which of the following

Explanation

A custom type can be created using Documentum Application Builder, Documentum Administrator, DQL/API scripts, and Composer. These tools provide the necessary functionality to define and create custom types in Documentum. Documentum Application Builder allows users to create and modify custom types through a graphical interface. Documentum Administrator provides a more advanced and flexible way to create custom types using XML configuration files. DQL/API scripts allow users to programmatically define and create custom types using the Documentum Query Language and Application Programming Interface. Composer is a development tool that enables users to create and manage custom types using a visual interface and predefined templates.

Submit
39. A workflow:

Explanation

The correct answer is "Models a business process" and "Is a network of activities". A workflow is a systematic representation of a business process, outlining the steps and activities involved in completing a task. It helps in visualizing and streamlining the flow of work within an organization. Additionally, a workflow can be seen as a network of activities, where each activity represents a specific task or action that needs to be performed. These activities are interconnected and dependent on each other to achieve the desired outcome.

Submit
40. A custom type 'resume' has 'dm_document' as its supertype.
There is an object named resume.doc of type resume and another named document.doc of
type dm_document. Which of the following statements is (are) true?

Explanation

The correct answer is "None of the above" because inheritance works in one direction, from the supertype to the subtype. In this case, the subtype 'resume' inherits properties and methods from its supertype 'dm_document', but the supertype does not inherit anything from its subtypes. Therefore, resume.doc does not inherit property values or methods from document.doc, and document.doc does not inherit anything from resume.doc.

Submit
41.
A lifecycle action can be run as:

Explanation

A lifecycle action can be run by different types of users, including the superuser, the lifecycle owner, the current user, or a specific user. This means that various individuals or roles within the system have the authority to initiate and perform lifecycle actions. The flexibility in user roles allows for different levels of access and control over the lifecycle processes, ensuring that the appropriate actions are taken by the appropriate individuals based on their roles and responsibilities.

Submit
42. Which of the following is  valid lifecycle operation available in
Webtop?

Explanation

The given correct answer is "Apply". In the Webtop lifecycle, "Apply" is a valid operation that allows users to apply changes or updates to a particular item or object. This operation is typically used to save and activate any modifications made to the item, ensuring that the changes take effect and are visible to other users.

Submit
43. A user failed to promote an object in its lifecycle. Which of the following
permissions should be granted to this user to resolve this problem?

Explanation

To promote an object in its lifecycle, the user needs to have the "Write" permission to make changes to the object and the "Change State" permission to transition the object to the next state in its lifecycle. By granting these permissions to the user, they will be able to resolve the problem of failing to promote the object. The "Version" and "Run Procedure" permissions are not relevant to promoting an object in its lifecycle, so they are not necessary in this scenario.

Submit
44. IDfCollection inherits from

Explanation

The correct answer is IDfTypedObject because IDfCollection is a type of object that represents a collection of objects in a document management system. IDfTypedObject is a base interface that provides methods for accessing and manipulating the attributes of an object, which is a characteristic shared by both IDfCollection and IDfTypedObject.

Submit
45. Business jar will have

Explanation

The correct answer is "implementation or Interface classes." In a business jar, you would typically find both implementation classes and interface classes. Implementation classes are the actual classes that provide the functionality and logic for the business operations. Interface classes, on the other hand, define the contract or API that the implementation classes must adhere to. This separation allows for loose coupling and easier maintenance of the code.

Submit
46. Which of the following statements is (are) true about roles?

Explanation

Roles are used to define the permissions and access levels that a user has within a system. In this context, the given answer is correct. A user can be added to a role, meaning that the user is assigned the permissions and access levels associated with that role. Additionally, a role can be added to another role, allowing for hierarchical organization of roles and permissions. Lastly, a role can be added to a domain, meaning that the role is associated with a specific area or scope within the system.

Submit
47. Jane has created an alias set named executives. One of the aliases in the set
is named ceo. Which of the following can be used as alias references with a
potential match in this alias set?

Explanation

The correct answer is %executives.ceo and %ceo. Both of these options can be used as alias references with a potential match in the alias set named executives. The first option %executives.ceo directly references the alias ceo within the set executives. The second option %ceo also references the alias ceo, but it does not specify the set. This is possible because the alias ceo is unique within the alias set executives.

Submit
48. Jane has received a task in her Inbox. After opening the task she can

Explanation

Jane has the option to acquire the task, which means she can take ownership of it and start working on it. She can also forward the task to someone else if she feels that person is better suited to handle it. Jane can also delegate the task, which means she can assign it to someone else to complete. Lastly, she can ask the task to be repeated if she needs more information or clarification before proceeding.

Submit
49. In component XML refers toBehavior class

Explanation

The correct answer is "Properties file" because in component XML, the "Properties file" is used to define the behavior class.

Submit
50. John checked out version 2.5 of an object. When he checks it back in, the new
version can be:

Explanation

When John checks out version 2.5 of an object and checks it back in, the new version can be 2.6, 5.0, or 2.5.2.0. This suggests that the system allows for different types of versioning. Version 2.6 implies a minor update, while version 5.0 suggests a major update. The version 2.5.2.0 indicates a more specific or customized version, possibly with additional patches or modifications.

Submit
51. A user is trying to copy a file /Records/Taxes/2007Taxes.pdf to a folder
/Home/John but is unable to do so. Which of the following can be a reason
for this problem?

Explanation

The user is unable to copy the file because they do not have the Read permission on the object 2007Taxes.pdf. Additionally, they do not have the Write permission on the folder /Home/John.

Submit
52. Select the correct options from the following:

Explanation

The correct answer is that the control can invoke an event handler on a state change or when a particular action is performed on it. The event handler holds the control as one of its parameters. This means that when the control's state changes or a specific action is performed on it, it can trigger an event handler function that is designed to handle that event. The event handler function will have the control as one of its parameters, allowing it to access and manipulate the control as needed.

Submit
53. In DFC to manipulate cabinets, we can use the following interfaces:

Explanation

The correct answer includes the interfaces IDfFolder and IDfSysobject. These interfaces are used in DFC (Documentum Foundation Classes) to manipulate cabinets. IDfFolder is used to work with folders within cabinets, while IDfSysobject is used to work with objects within cabinets, such as documents. These interfaces provide the necessary methods and properties to perform various operations on cabinets, such as creating, deleting, and modifying folders and objects.

Submit
54.  Controls in WDK serve which of the following purposes

Explanation

Controls in WDK serve multiple purposes. Firstly, they accept user input, allowing users to interact with the application and provide information. Secondly, they can change the display of object attributes, enabling dynamic updates to the user interface based on user actions or system events. Lastly, controls can launch an action, triggering specific functionalities or processes within the application. Controls in WDK can thus facilitate user input, modify object attributes, and initiate actions, enhancing the overall functionality and interactivity of the application.

Submit
55. Which of the following qualifiers are used in WDK:

Explanation

The qualifiers used in WDK are Docbase Name, Object Type, and privilege. These qualifiers are used to specify the document repository (Docbase Name), the type of object being accessed (Object Type), and the level of access rights (privilege) required for performing certain operations or accessing specific resources within the WDK system. These qualifiers help in defining the scope and permissions for various actions and operations within the WDK environment.

Submit
View My Results

Quiz Review Timeline (Updated): Mar 18, 2023 +

Our quizzes are rigorously reviewed, monitored and continuously updated by our expert board to maintain accuracy, relevance, and timeliness.

  • Current Version
  • Mar 18, 2023
    Quiz Edited by
    ProProfs Editorial Team
  • Feb 17, 2010
    Quiz Created by
    Vijayakumar.l
Cancel
  • All
    All (55)
  • Unanswered
    Unanswered ()
  • Answered
    Answered ()
Consider the following query and specify which documents it will...
John was sent a portion of a log file for debugging. He found...
John is wondering about metadata storage within a repository. Where...
There is a need to manage numerous documents that will be created...
John is working on 8 documents that are located in various folders. He...
TBOs allow you to achieve custom application behavior without...
SBO is created for one single object type?
The features in webtop can be scoped so that they are presented ...
As query objects are created by the IDfClientX interface, you do not...
Which method is used to download a file to the user's local drive for...
The file dmcl.ini/dfc.properties specifies:Content Server information
A DFC code has the following statement:query.execuA DFC code has the...
Which of the following conditions will find books with both John and...
Business users are not able to instantiate a workflow template that...
The repository owner is a special user who is:
Jane is debugging workflows and looking at their states. She can find...
What is the object type wherein the SBO & TBO module objects are...
John has a developed a lifecycle and he wants the users to be able to...
Jane is inspecting the attributes of a document named resume.pdf. She...
A component has an associated behavioural class. An instance of ...
The event handlers are the methods that are called when a ...
SBO implementation file should implement IDfDynamicInheritance?
There is a one to one correspondence between Content Server object...
A connection broker becomes aware of the status of a Content Server in...
In v5.3 permission set templates can be created using:
Where to enable session leaks diagnosis?
An object was checked out at version 3.3 and is being checked in with...
John has Relate permission on resume.doc. Based on this information,...
Jane is checking in resume.doc using Webtop. On the checkin screen she...
Jane needs to demote an object in its lifecycle and has the...
TBOs can be instantiated wherever required?
The onRender() method of the behaviour class is called
Jane is designing a lifecycle for the custom type my_report. She wants...
TBO uses dfc.properties configuration for its execution?
Which interface contains a factory method for IDfSessionManager...
 The primary element in a component definition is
What is the appropriate syntax for a DQL query qualification when...
A custom type can be created using which of the following
A workflow:
A custom type 'resume' has 'dm_document' as its supertype. There is an...
A lifecycle action can be run as:
Which of the following is  valid lifecycle operation available...
A user failed to promote an object in its lifecycle. Which of the...
IDfCollection inherits from
Business jar will have
Which of the following statements is (are) true about roles?
Jane has created an alias set named executives. One of the aliases in...
Jane has received a task in her Inbox. After opening the task she can
In component XML refers toBehavior class
John checked out version 2.5 of an object. When he checks it back in,...
A user is trying to copy a file /Records/Taxes/2007Taxes.pdf to a...
Select the correct options from the following:
In DFC to manipulate cabinets, we can use the following interfaces:
 Controls in WDK serve which of the following purposes
Which of the following qualifiers are used in WDK:
Alert!

Advertisement