Exam Details

  • Exam Code
    :C2040-415
  • Exam Name
    :Developing OpenSocial Applications Exam
  • Certification
    :IBM Certified Solution Developer
  • Vendor
    :IBM
  • Total Questions
    :55 Q&As
  • Last Updated
    :Apr 07, 2025

IBM IBM Certified Solution Developer C2040-415 Questions & Answers

  • Question 21:

    Which two items are stored in the Credential Store database?

    A. firewall settings to Domino server cluster

    B. passwords to all internal company websites

    C. OAuth information keys and secret information

    D. information about OpenSocial gadget capabilities

    E. performance optimization settings to access popular social apps

  • Question 22:

    Which is a valid JSON object?

    A. "nameVMarko"

    B. "name":"Marko"

    C. ,["name":"Nikola"."deptM:"project management"]

    D. [Mname^"Olivera^,,dept,,:7rontdeskl,[Mname^"Milan^,,dept^,,"Mechanican"]

  • Question 23:

    What is the File Service Data (xe:fileServiceData) datasource used for in an XPages Social- enabled application?

    A. retrieves JSON from a URL

    B. accesses files from third-parties like IBM Connections and DropBox

    C. retrieves an XML file from a URL and contains methods for walking through its DOM

    D. makes a connection to an OpenSocial-supported server such as Connections to retrieve an activity stream

  • Question 24:

    Why would a developer choose to use the gadgets.io.makeRequest over osapi.http.get?

    A. The endpoint is non-trusted.

    B. The endpoint requires HTTPS.

    C. The endpoint requires OAuth support.

    D. The endpoint is hosted in a different domain.

  • Question 25:

    When creating an embedded OpenSocial gadget, which two data models are used?

    A. CSS

    B. XML

    C. HTML

    D. JSON

    E. JavaScript

  • Question 26:

    Which event is defined in the OpenSocial Gadget lifecycle events?

    A. HELO

    B. Listen

    C. Opened

    D. Connected

  • Question 27:

    Which is a URL Embedded Experience?

    A. Using HTML http://www.facebook.com/gadgets.html

    B. Using XML http://www. facebook.com/gadgets.htm

    C. Using HTML http://www.facebook.com/gadgets.xml

    D. Using XML http://www.facebook.com/gadgets.xml

  • Question 28:

    Francois would like to build an OpenSocial gadget.

    Why might Francois choose to use an OpenSocial Template for his gadget?

    A. OpenSocial Templates do not require well-formed XML which will save development time.

    B. OpenSocial Templates allow the developer to customize the gadget to a specific device and platform.

    C. OpenSocial Templates allow developers to easily build gadgets with relatively little or no JavaScript coding.

    D. OpenSocial Templates have built-in optimization that improves performance and response time to the end user.

  • Question 29:

    How would this markup be corrected?

    A. There is no flaw with the markup as shown.

    B. The expression should be referenced {$viewer.Name}.

    C. The script type must be