Thursday 31 January 2013

DEV-401 Exam Questions with Answers - Part 7


Q.1) Which action is NOT necessary when using declarative capabilities to the force.com platform to build custom app (3 answers)
 
  A. Write SQL queries to create reports (Answer)
  B. Build a data model
  C. Compile Code (Answer)
  D. Configure an application server (Answer)


Q.2) A developer wants to build an application on force.com platform. The data model that the users need access to applications, and the application business logic have been considered. The report and dashboard requirements have not been considered, which is true?
 
  A. Data model may not be support the business logic
  B. Dashboard may not be visible to management users
  C. Developer will not be able to load data
  D. Data model may not support the required reports (Answer)

Q.3) In a custom recruiting application, custom objects are used to track Positions and Job Posting sites (e.g: Monster.com, HotJobs.com). Each position is typically posted to many job posting sites. Which additional object is required to relate Position and Job Posting sites so that a user can report on the number of Positions associated with a given Job Posting site?
 
  A. Standard object
  B. Lookup object
  C. Junction Object (Answer)
  D. Parent Object


Q.4) In a recruiting application, a Position custom object is related to a Salary custom object. Sensitive information, such as current salary, is stored on the Salary Object. All users should be able to view position information. However, only select individuals should be able to read salary records. How should a developer accomplish this?
 
  A. Create a lookup relationship between Position and Salary, set organization wide defaults to Public Read only for Position and Private for Salary. (Answer)
  B. Create a master-detail relationship between Position and Salary; set organization wide defaults to Private fro Position and Salary.
  C. Create a lookup relationship between Position and Salary, set organization wide defaults to Private for Position and Salary.
  D. Create a master-detail relationship between Position and Salary; set organization wide defaults to Public Ready Only for Position and Private for Salary.


Q.5) How can a developer configure an approval process to prevent a record from being edited by the submitter
 
  A. Records are locked by default on submission, no action required (Answer)
  B. Set an action to lock record upon submission
  C. Create a workflow field update to make the page layout ready only
  D. Develop a sharing rule that is set to read only


Q.6) CreatedDate is a Date/time data type field.

What formula returns the number of days since the record was created?
 
  A. TODAY() - DATEVALUE(CreatedDate) (Answer)
  B. CreatedDate - TODAY()
  C. TODAY() - (CreatedDate)
  D. NOW() - DATEVALUE(CreateDate)


Q.7) Which property of a field can be edited on a page layout? (2 answers)
 
  A. Controller
  B. Field Dependency
  C. Required (Answer)
  D. Read only (Answer)


Q.8) Which statement is TRUE about Encrypted Custom Fields? Choose 3 answers:
 
  A. Encrypted fields can be included in search results. (Answer)
  B. Encrypted fields are not available for validation rules or Apex scripts.
  C. Encrypted fields can be included in report results. (Answer)
  D. Encrypted fields are not available in filters for list views, reports, and roll up summary fields. (Answer)


Q.9) What is supported by the Force.com Data Loader? (3 answers)
 
  A. perform a rollback of a transaction
  B. insert records for two different objects in a single call
  C. import data for custom objects (Answer)
  D. perform insert and update operations across a set of records (Answer)
  E. load more than 50,000 records at a time (Answer)


Q.10) When performing or updating with Data Loader, the comma dilimited file must contain a column with what values?
 
  A. Logical names of records
  B. Profile names of record owners
  C. Force.com Record IDs and Value of Record (Answer)
  D. Created time and date of records