Java EE and SQL Server BI Architecture

Quiz covering enterprise architecture concepts including Java EE (EJB, DAO patterns) and SQL Server Business Intelligence (SSIS, cubes, reporting)

16 Questions Published

Questions

Question 1 Multiple Choice (Single Answer)

To provide for settings of connection strings in a SSIS package, which of the following is true? (Choose one ONLY)

  1. Use Log Configurations
  2. Use Package Configurations
  3. Use Variables
  4. Edit Package before execution
Question 2 Multiple Choice (Single Answer)

You want to deploy a custom assembly in SQL Server 2008 Report Services for use in the reports you are generating for your organization. What must you do to deploy a custom assembly?

  1. Grant Execution permissions to custom assemblies
  2. Copy the custom assembly from the build location to the report server bin folder
  3. Copy the custom assembly from the build location to the report manager bin folder
  4. Copy the custom assembly from the build location to the report server temp file folder
Question 3 Multiple Choice (Multiple Answers)

What report properties should you change so that physical page breaks occur in the correct place when users print? (Choose two)

  1. Change the PageHeight properties
  2. Change the InteractiveHeight properties
  3. Change the PageWidth properties
  4. Change the InteractiveWidth properties
  5. Change the PageBreakAtEnd properties
Question 4 Multiple Choice (Single Answer)

You are in the process of designing a cube named InvStock. The measure group in the cube will have a measure named TotInventory that will be used to determine the total inventory stock for the manufacturing department at the end of quarter. What should you do to determine the inventory stock at the end of quarter?

  1. Define the TotInventory measure as a semi-additive measure
  2. Define the TotInventory measure as an additive measure
  3. Define the measure group as a semi-additive measure group
  4. Define the measure group as an additive measure group
Question 5 Multiple Choice (Multiple Answers)

You are designing a SSIS package. The package includes a Data Flow Task. You need to modify the package to write all rows that generate errors to a text file.Which two actions should you perform?

  1. Use the SSIS log provider for the SQL Profiler
  2. Use the SSIS log provider for the text file
  3. Use a flat file destination component
  4. Use a Raw file Destination component
  5. Add an error output to the Data Flow component
Question 6 Multiple Choice (Single Answer)

You want to provide localization for users browsing your cubes. What actions need to be performed?

  1. Provide Translations for captions at cube, dimension, and data
  2. Provide Translations for captions at cube, dimension
  3. Provide Translations for captions at cube, and data
  4. Provide Translations for captions at cube
Question 7 Multiple Choice (Single Answer)

Which transaction attribute should be set in the deployment descriptor for a method to guarantee that the method is NOT invoked with a transaction?

  1. RequiresNew
  2. Supported
  3. Never
  4. Mandatory
Question 8 Multiple Choice (Single Answer)

Which statement is true about stateful session beans, but is NOT true about stateless session beans

  1. State can be cached but is not representative of the client state
  2. State can be cached but is representative of client state
  3. State is persistent
  4. State is cached first, and then persisted.
Question 9 Multiple Choice (Single Answer)

Which bean persistence is used in ECRM TIR?

  1. CMP
  2. BMP
  3. Both
  4. None of the Above
Question 10 Multiple Choice (Single Answer)

Which pattern is used by the Home interface of an EJB?

  1. Proxy
  2. Decorator
  3. Mediator
  4. Factory
Question 11 True/False

Identify whether the following statement is true or false.
DAO design pattern has been used in ECRM TIR.

  1. True
  2. False
Question 12 True/False

Identify whether the following statement is true or false.
The Java interpreter is used for the execution of the source code.

  1. True
  2. False
Question 13 Multiple Choice (Multiple Answers)

What is the benefit of using DAO's with BMP based entity beans?

  1. Less code than a BMP entity bean
  2. Faster data access than BMP
  3. Reduced coupling with entity bean
  4. Easier to code than BMP entity bean
Question 14 Multiple Choice (Multiple Answers)

Which of the following statements accurately describe the use of access modifiers within a class definition?

  1. They can be applied to both data & methods
  2. They must precede a class's data variables or methods
  3. They can follow a class's data variables or methods
  4. They can appear in any order
  5. They must be applied to data variables first and then to methods
Question 15 Multiple Choice (Multiple Answers)

Which of the following are true about local inner classes?

  1. They are not associated with any instance of an outer class
  2. They may access final initialized variables and parameters that are in the scope of the statement block in which the class is declared
  3. They may be declared public, protected or private
  4. They may not implement an interface
Question 16 Multiple Choice (Single Answer)

Which server component needs highest level of security out of the four options

  1. Web Server
  2. Database Server
  3. Mail Server
  4. Application Server