IBM C2040-986 Online Practice
Questions and Exam Preparation
C2040-986 Exam Details
Exam Code
:C2040-986
Exam Name
:Creating IBM Lotus Notes and Domino 8.5 Applications with Xpages and Advanced Techniques
Certification
:IBM Certifications
Vendor
:IBM
Total Questions
:164 Q&As
Last Updated
:Jul 11, 2026
IBM C2040-986 Online Questions &
Answers
Question 1:
Sarah needs to hide an input control that holds temporary data and access its value with client-side JavaScript. How can she accomplish that task?
A. She deactivates the visible property of the control, then the control itself is not visible, but she can access it with JavaScript. B. She sets the loaded property of the input control to false, then the control itself is not visible, but she can access it with JavaScript. C. She has to surround the input control with a section and set the display attribute to none. D. She goes into the source code and precedes the code for the input control with "//".
C. She has to surround the input control with a section and set the display attribute to none.
Question 2:
The DiscussionTopics XPage includes a button to take users to the Feedback XPage. Ted has created the Feedback XPage. He now wants to add a Save and close button that saves the user's input, and take the user back to the DiscussionTopics XPage. What is one way that he can do this task?
A. Drag a new Button control onto the XPage canvas. Set the button type to Submit. For the onclick event, add the following server-side JavaScript: Feedback.save(); B. Drag a new Button control onto the XPage canvas. Set the button type to Submit. For the onclick event, add the following server-side JavaScript: Feedback.save(); context.getUrl(".."); C. Drag a new Button control onto the XPage canvas. Leave the button type as Button. For the onclick event, add a simple action selecting Save Document. Specify DiscussionTopics as the argument. D. Drag a new Button control onto the XPage canvas. Leave the button type as Button. For the onclick event, add a simple action selecting Save Data Sources. Specify DiscussionTopics as the argument.
D. Drag a new Button control onto the XPage canvas. Leave the button type as Button. For the onclick event, add a simple action selecting Save Data Sources. Specify DiscussionTopics as the argument.
Question 3:
Dudley is looking to improve the performance on an XPages application he built for the marketing department. This application is not used by a large amount of users at one time. Which server page persistence setting would work best in this scenario?
A. Server default B. Keep pages on disk C. Keep pages in memory D. Keep only the current page on disk
C. Keep pages in memory
Question 4:
To approve an expense report, Quy goes to a controlled-access section and marks the Status field "Approved". Status is a sign-enabled field. When is the signature attached?
A. Immediately B. When the document is saved C. When the document is mailed D. When the document is encrypted
B. When the document is saved
Question 5:
Marta needs to store a value and reuse it throughout the life of each Web user's interaction with her XPages application. How should she set the value named 'Title' to 'Senior Project Manager?'
A. sessionScope.Title= "Senior Project Manager" B. applicationScope.Title= "Senior Project Manager" C. sessionScope.setValue("Title", "Senior Project Manager") D. applicationScope.setValue("Title", "Senior Project Manager")
A. sessionScope.Title= "Senior Project Manager"
Question 6:
Chuck has developed a new XPage application, which is publishing the lunch list of the internal restaurant for each day of the week. When Chuck was testing his application on his local computer, everything was working well, but after deploying the application to the intranet server, people are not able to use the application. What could be the reason for this problem?
A. XPages applications developed locally cannot be deployed on a server. B. Before Chuck can deploy an XPage application on a server, he must recompile it in designer using Tools > Recompile XPages. C. Chuck has forgotten to put his name into the relevant security fields in the Server document or to sign the application with an authorizeddevelopment ID. D. Before Chuck can deploy an XPage application to a server, he has to activate the XPages Server task on the Server-Tasks tab of the Serverdocument and by activating the XSP protocol on the Internet- Protocol Tab.
C. Chuck has forgotten to put his name into the relevant security fields in the Server document or to sign the application with an authorizeddevelopment ID.
Question 7:
Terry wants to update the meal service planning XPage application so that users can now use XPages in the Lotus Notes client. What does Terry need to do for the application to automatically launch the correct XPage when the database is opened?
A. Open the database properties, select the Launch tab, set the When opened in the Notes client property to Open designated XPage, and thenselect the correct XPage. B. Open the database properties, select the Basics tab, set the When opened in the Notes client property to Open designated XPage, and thenselect the correct XPage. C. Open the database properties, select the Display tab, set the When opened in the Notes client property to Open designated XPage, and thenselect the correct XPage. D. Open the database properties, select the Design tab, set the When opened in the Notes client property to Open designated XPage, and thenselect the correct XPage.
A. Open the database properties, select the Launch tab, set the When opened in the Notes client property to Open designated XPage, and thenselect the correct XPage.
Question 8:
Mike developed a billing application that should be used with the browser and with XPages. He tested his application locally until it was finished and ready to be deployed to the server. After installing the application on the server, Mike is testing the application again. But he is not able to even invoke the application. In the browser, he gets the message Error 403, HTTP Web Server. You are forbidden to perform this operation. What could be the reason for this error message?
A. An administrator must check and unlock Mike's application first. B. Mike needs to wait about an hour after deploying the application to the server until the server has cleared all access rights. C. Because the application is signed with Mike's user name and his name does not show in the following entry in the Lotus Domino Serverdocument:On the Security tab, inside the Programmability Restriction section the field labeled: Sign agents or XPages to run on behalf of the invoker.The application needs to be signed with an ID that has rights to run agents or XPages on the server. D. Mike needs to open the application properties and click the Server tab. In the Security section, he needs to activate the Application is allowedto run on server option. In addition, he needs to enter the name of the server into the Administration Server field on the same tab.
C. Because the application is signed with Mike's user name and his name does not show in the following entry in the Lotus Domino Serverdocument:On the Security tab, inside the Programmability Restriction section the field labeled: Sign agents or XPages to run on behalf of the invoker.The application needs to be signed with an ID that has rights to run agents or XPages on the server.
Question 9:
Monique's laptop was stolen. Monique had locally encrypted the databases on her machine using medium encryption. Which one of the following can unauthorized users do?
A. Nothing B. Compact the databases C. Read copies of the databases made through the operating system D. Use their user ids to access local databases on Monique's workstation
A. Nothing
Question 10:
Which of the following describes the destination URL that is generated by Lotus Domino when the user enters */projects/cio/index.html as the URL?
A. /projects/cio.nsf/index?OpenPage B. /projects/index.nsf/cio?OpenPage C. /projects/projects.nsf/cio?OpenPage D. /projects/cio.nsf/index.html}
Nowadays, the certification exams become more and more important and required by more and more
enterprises when applying for a job. But how to prepare for the exam effectively? How to prepare
for the exam in a short time with less efforts? How to get a ideal result and how to find the
most reliable resources? Here on Vcedump.com, you will find all the answers.
Vcedump.com provide not only IBM exam questions,
answers and explanations but also complete assistance on your exam preparation and certification
application. If you are confused on your C2040-986 exam preparations
and IBM certification application, do not hesitate to visit our
Vcedump.com to find your solutions here.