C2040-410 Exam Details

  • Exam Code
    :C2040-410
  • Exam Name
    :IBM Notes and Domino 9.0 Social Edition Application Development B
  • Certification
    :IBM Certifications
  • Vendor
    :IBM
  • Total Questions
    :116 Q&As
  • Last Updated
    :Jul 14, 2026

IBM C2040-410 Online Questions & Answers

  • Question 81:

    Steven is using Java to write an agent in his application and needs to get a handle to the database that the agent is running in. How can Steven accomplish this?

    A. Use the getCurrentDatabase method of the Session class.
    B. Use the currentDatabase property of the Session class.
    C. Use the Session class getDatabase method, and then make a call to the getCurrentDatabase method of the Database class.
    D. Use the Session class getAgentContext method, and then make a call to the getCurrentDatabase method of the AgentContext class.

  • Question 82:

    Twill is using the NotesDXLImporter class to import a text file containing the DXL for an IBM LotusScript agent that she would like to use in her application. However, the agent is not appearing after the import. Why?

    A. She needs to set the AgentImportOption property to something other than its default value.
    B. She needs to set the CompileLotusScript property to something other than its default value.
    C. She needs to set the DesignImportOption property to something other than its default value.
    D. She needs to set the DocumentImportOption property to something other than its default value.

  • Question 83:

    Which statement is true regarding the Extension Library Tooltip control?

    A. A developer is not allowed to place other data components in between the start and end tags.
    B. To use the beforeContentLoad and afterContentLoad properties, a developer must set dynamicContent to true.
    C. When the position property is set to auto, the tooltip calculates where it should display in relation to the element on the page.
    D. To use the beforeContentLoad and afterContentLoad properties, a developer does need to set dynamicContent to false.

  • Question 84:

    Which is true about a Callback control?

    A. identifies a facet region
    B. directs pager actions to a data control
    C. provides a screen readable description of a control
    D. provides a custom control with an area that can be edited when embedded in an XPage

  • Question 85:

    Michael has designed a mobile application with two mobile pages. For the first mobile page he set the pageName property to "page1" and for the second mobile page he set the pageName property to "page2". What should Michael add on the second page to navigate the mobile application user to the first page when touched?

    A. Add a Tab Bar Button control and set its targetPage property to "page1".
    B. Add a Page Heading control and set its moveTo property to "page1".
    C. Code an onClick event with the Move To Application Page simple action and set its target property to "page1".
    D. Code an onTouch event with the Move To Application Page simple action and set its target property to "page1".

  • Question 86:

    If the facet is named, which is true?

    A. The control added is determined at run time.
    B. Controls cannot be added to the editable area.
    C. Multiple controls can be added to the editable area.
    D. Only one control can be added to the editable area.

  • Question 87:

    What format does the NotesCalendar class use for the data in the calendar entries?

    A. DXL
    B. HTML
    C. MIME
    D. iCalendar

  • Question 88:

    Which is a true statement about XPages in the Notes client (XPiNC)?

    A. XPiNC is a web based application running in the Notes client.
    B. XPiNC uses the web based Notes-client plugin to display XPages in the Notes client.
    C. XPiNC does not uphold traditional security features of Notes application development.
    D. Using XPiNC, developers can run traditional Notes web-based applications within the Notes client.

  • Question 89:

    Which is a valid Form Table control property?

    A. formId
    B. tableId
    C. formTableId
    D. formDescription

  • Question 90:

    Which statement is true about the Application Layout control?

    A. The Application Layout control provides a consistent interface when added directly to each XPage in an application.
    B. To render properly, the Application Layout control must implement one of the oneuiv2.1 themes or a theme that extends a oneuiv2.1 theme.
    C. The Application Layout control includes a total of three facet areas for adding content (left, center and right columns) and three bar areas foricons, titles, links and drop down menus.
    D. When the Application Layout control is enabled for an application each XPage will include a left, center and right column area with the samedimensions to provide a consistent user interface across the application.

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-410 exam preparations and IBM certification application, do not hesitate to visit our Vcedump.com to find your solutions here.