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 41:

    Chris is using a view control to show the data of a Lotus Notes view in his XPages library application to simply scroll through the titles of the books available. This data is all read-only and no processing is done on the data. Users are complaining about the performance of this XPage. Which would be an option to optimize it?

    A. Nothing can be done. View data is always cached.
    B. Nothing can be done. View data is never cached.
    C. He can change the datacache property of the dominoView data source to id, instead of full.
    D. XPages are storing the data of a Lotus Domino view in an application variable named CurrentViewData. Chris can open the applicationproperties, go to the XPages tab and select none for the Cache View Data option.

  • Question 42:

    What best describes a theme for an XPage application?

    A. A theme is a collection of CSS files.
    B. A theme is a collection of Dojo modules that are used for the XPages application.
    C. A theme is a collection of JavaScript resource files that are used to implement the user interface.
    D. All of the above can be included in themes.

  • Question 43:

    Barney imports a WSDL file into a LotusScript script library, which generates code to call the Web service methods defined by the WSDL file. Where can he use this script library?

    A. Only in agents
    B. Only in agents that run on the server
    C. Only in agents and form or view actions
    D. Anywhere that LotusScript can be used

  • Question 44:

    Andrew needs to add a tabbed interface to his XPage. Where does he find a control to enable that functionality?

    A. Core controls
    B. Theme controls
    C. Custom controls
    D. Container controls

  • Question 45:

    When enabling his XPages application for mobile access, which best describes the options Enrique should consider?

    A. The screen size means different navigation might be required.
    B. XPages can be viewed without any additional changes on an iPhone or other iOS device.
    C. It might be appropriate to include only a subset of functionality because of the different screen size.
    D. All of the above.

  • Question 46:

    Melanie wants to provide an XPage interface for specific devices. What server-side JavaScript function enables her to identify what type of device is opening her page?

    A. facesContext.getExternalContext().getContext().getHeader("User-Agent")
    B. facesContext.getExternalContext().getRequest().getHeader("User-Device")
    C. facesContext.getExternalContext().getContext().getHeader("User-Device")
    D. facesContext.getExternalContext().getRequest().getHeader("User-Agent")

  • Question 47:

    Which @Command can be used in an XPage?

    A. @Command([ToolsRunMacro];agent)
    B. @Command([EditDocument])
    C. @Command([EditProfile];formname;uniquekey)
    D. @Commands are not available for use in an XPage.

  • Question 48:

    Which of the following statements describes the function of SSL?

    A. SSL encrypts the database ahead of transmission by using a SOCKS proxy.
    B. SSL encrypts the database by creating a certificate authority as a key ring.
    C. SSL encrypts the transmission of HTTP by using the user's ID as an encryption key
    D. SSL encrypts the transmission of HTTP by using a registered certificate as an encryption key.

  • Question 49:

    Lian has used the Set Value simple action in the Timesheet XPage to set the value of a computed expression. What does the generated XML look like on the XPage after this simple action has been added?

  • Question 50:

    Chester has an XPage that is reporting an Error 500 HTTP Web Server: Command Not Handled Exception. How can he get more details about the problem?

    A. Double-click Application Properties in the applications navigator, select the XPages tab, and enable the "Display default error page" option.
    B. Double-click Application Properties in the applications navigator, select the XPages tab, and disable the "Display default error page" option.
    C. Click the Application title in the applications navigator, select the Properties View, select the Design tab, and enable the "Display default error page" option.
    D. Click the Application title in the applications navigator, select the Properties View, select the Design tab, and disable the "Display default error page" option.

Tips on How to Prepare for the Exams

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.