0

platforms and products Online Quiz - 46

Description: platforms and products Online Quiz - 46
Number of Questions: 20
Created by:
Tags: platforms and products
Attempted 0/20 Correct 0 Score 0

A singleton pattern can be achieved by _________________

  1. making all constructors private.

  2. making all constructors public.

  3. removing all constructors.

  4. making all constructor static.


Correct Option: A

Which is true about ArrayList vs Vector?

  1. Vector is Not Synchronized, but ArrayList is Synchronized.

  2. Vector is faster than ArrayList

  3. Vector has default size of 10 but ArrayList has no default size.

  4. ArrayList is Thread-Safe, but Vector is not.


Correct Option: C

Which code will not compile?

  1. final String abc = "Neeraj"; abc = "Rathi";

  2. final String abc;abc = "Rathi";

  3. final ArrayList al = new ArrayList();al.add("Neeraj");al.add("Rathi");

  4. final int i; i = 0;


Correct Option: A

public void callMe(){ callMe();}//It will cause which error.

  1. StackOverFlowError

  2. OutOfMemoryError

  3. Process will not be terminate till the time we reboot the machine.

  4. Method will be called only 32768 times.


Correct Option: A

Key figures that are set for exception aggregation MIN or MAX in an aggregate cause the aggregates to be completely rebuilt for each change run alignment.

  1. True

  2. False


Correct Option: A

If special characters are not defined in transaction RSKC in BW then:

  1. These characters cannot be loaded into BW at all.

  2. These characters can only be loaded into text fields.

  3. These characters can be loaded into attributes and texts.

  4. BW won't be able to generate the SIDs for these characters because all the fields where SIDs are generated cannot be loaded.

  5. None of the above.


Correct Option: B,D

AI Explanation

To answer this question, we need to understand the purpose and functionality of transaction RSKC in BW.

The transaction RSKC (Special Characters) in BW is used to define special characters that are allowed or not allowed during data loading into BW. These special characters can include symbols, punctuation marks, or any other non-alphanumeric characters.

Now let's go through each option to understand why it is correct or incorrect:

Option A) These characters cannot be loaded into BW at all. This option is incorrect because even if special characters are not defined in transaction RSKC, it does not mean that these characters cannot be loaded into BW. The absence of special character definitions in RSKC does not restrict the loading of special characters.

Option B) These characters can only be loaded into text fields. This option is correct because if special characters are not defined in transaction RSKC, these characters can still be loaded into text fields in BW. Text fields are typically used to store descriptive information that may include special characters.

Option C) These characters can be loaded into attributes and texts. This option is incorrect. While it is true that special characters can be loaded into text fields (as mentioned in option B), there is no mention of attributes in the given information. Therefore, we cannot assume that special characters can be loaded into attributes.

Option D) BW won't be able to generate the SIDs for these characters because all the fields where SIDs are generated cannot be loaded. This option is correct because if special characters are not defined in transaction RSKC, BW won't be able to generate the SIDs (System IDs) for these characters. SIDs are unique identifiers assigned to master data in BW, and if the fields where SIDs are generated cannot be loaded due to the absence of special character definitions, BW won't be able to generate the SIDs.

Option E) None of the above. This option is incorrect because options B and D are correct, making the correct answer a combination of these options.

Therefore, the correct answer is B, D. These characters can only be loaded into text fields (option B), and BW won't be able to generate the SIDs for these characters because the fields where SIDs are generated cannot be loaded (option D).

A change run updates the 'E' table of the aggregates while doing the alignment for changes in the master data.

  1. True

  2. False


Correct Option: B

AI Explanation

To answer this question, we need to understand the concept of a change run and how it affects the 'E' table of the aggregates.

In SAP, a change run is a process that updates the aggregates in the Business Information Warehouse (BW) system. It aligns the aggregate data with the changes made in the master data. However, the update process of a change run does not specifically update the 'E' table of the aggregates.

The 'E' table in BW represents the exception data. It contains information about data that did not meet certain criteria or conditions during the aggregation process. The 'E' table is typically used for monitoring and analyzing exceptions or errors in the data.

Therefore, the statement "A change run updates the 'E' table of the aggregates while doing the alignment for changes in the master data" is incorrect.

Option B) False - This option is correct because a change run does not update the 'E' table of the aggregates.

Select the correct statements related to the control parameters for a data transfer in table ROIDOCPRMS in the BW source system.

  1. The field MAXSIZE is the maximum number of records which can be transferred to BW in a single packet.

  2. The field MAXSIZE is the size in KB which is used to calculate the number of records per data packet.

  3. MAXLINES is the maximum number of records which can be transferred to BW per data load.

  4. If the number of data records per packet exceeds MAXLINES value the extraction process fails.


Correct Option: B

AI Explanation

To answer this question, we need to understand the control parameters for data transfer in the table ROIDOCPRMS in the BW source system. Let's go through each statement to determine which ones are correct:

A. The field MAXSIZE is the maximum number of records which can be transferred to BW in a single packet. This statement is incorrect. The MAXSIZE field in the ROIDOCPRMS table is not used to determine the maximum number of records per packet. It represents the size in KB which is used to calculate the number of records per data packet.

B. The field MAXSIZE is the size in KB which is used to calculate the number of records per data packet. This statement is correct. The MAXSIZE field in the ROIDOCPRMS table is the size in KB that is used to calculate the number of records per data packet. It helps in determining the packet size for data transfer.

C. MAXLINES is the maximum number of records which can be transferred to BW per data load. This statement is not mentioned in the question, so we cannot determine if it is correct or incorrect based on the given information.

D. If the number of data records per packet exceeds MAXLINES value, the extraction process fails. This statement is not mentioned in the question, so we cannot determine if it is correct or incorrect based on the given information.

Based on the given information, the correct statements are:

B. The field MAXSIZE is the size in KB which is used to calculate the number of records per data packet.

Therefore, the correct answer is B.

Identify the differences between an Infoset and a Multiprovider.

  1. Both Multiproviders and Infosets can contain all the info providers in BW.

  2. Queries built on Multiproviders use 'union' and queries on Infosets use 'join' to retrieve data from different info providers.

  3. Both Multiproviders and Infosets do not have data, but data is accessed from the basic info providers used in these objects.

  4. None of the above.


Correct Option: B,C

Select the correct statements about the OLAP Cache Monitor in BW.

  1. The transaction for the OLAP Cache Monitor is RSRCACHE.

  2. If the persistent mode is inactive then the cache is inactive and query results will not be cached in memory.

  3. A 'read flag' is set in the Cache Monitor when data is read from the cache.

  4. When new data is loaded into the info provider which the query is built on, the cache for that query is invalidated.

  5. All of the above.


Correct Option: A,C,D

Select the correct statements about ODS settings.

  1. Performance of the ODS activation improves when the BEx reporting flag is switched to off.

  2. Overwriting a data record is not allowed if the 'unique' data record flag is set.

  3. Data targets are updated from the ODS regardless of the ODS activation status.

  4. All of the above.


Correct Option: A,B

It is not possible to activate an ODS which contains a request from a full load and a Delta Initialization load of the same data source.

  1. True

  2. False


Correct Option: B

Select the correct statements regarding data deletion settings in an InfoPackage.

  1. It is possible to set an InfoPackage to delete all the data in an InfoCube during the loads.

  2. Only uncompressed data can be set to be deleted from the cube in an InfoPackage during the loads.

  3. Deletion settings can be done only for basic InfoCubes.

  4. Data deletion settings in an InfoPackage are possible only for full loads.

  5. All of the above.


Correct Option: A,C

Select the correct statements about parallel processing in Multiproviders.

  1. Multiprovider queries create one process per info provider involved and are processed parallel by default.

  2. It is not possible to make Multiprovider queries run sequential.

  3. Multiprovider queries create a parent process which provides a synchronization point to collect the overall result from other sub processes.

  4. Parallel processing is always faster than sequential processing in Multiproviders.

  5. All of the above.


Correct Option: A,C

My webMethods server provide following functionality

  1. ready-made environment in which users can perform functions on webMethods applications

  2. manage access to webMethods applications functions

  3. Capability to develop user interface pages

  4. Broad-based set of administrative tools

  5. None of Above


Correct Option: A,B,C,D

AI Explanation

To answer this question, let's go through each option to understand why it is correct or incorrect:

Option A) ready-made environment in which users can perform functions on webMethods applications - This option is correct because webMethods server provides a ready-made environment in which users can perform functions on webMethods applications.

Option B) manage access to webMethods applications functions - This option is correct because webMethods server also manages access to webMethods applications functions, allowing administrators to control who can access and perform specific actions within the applications.

Option C) Capability to develop user interface pages - This option is correct because webMethods server provides the capability to develop user interface pages, allowing users to interact with the applications and perform actions.

Option D) Broad-based set of administrative tools - This option is correct because webMethods server provides a broad-based set of administrative tools, which administrators can use to configure, monitor, and manage the webMethods applications and server.

Based on the above analysis, the correct answer is A, B, C, and D.

For logging in My webMethods Server , the value you specify in the user name is case sensitive

  1. True

  2. False


Correct Option: B

If you are installing My webMethods Server for the sole purpose of running the Messaging user interface in My webMethods, you can configure My webMethods Server database

  1. Embedded database

  2. External RDBMS

  3. File System

  4. none


Correct Option: A

To communicated My webMethods Server with external web server which port needs to be set-up which port?

  1. HTTP

  2. HTTPS

  3. AJP13

  4. FTP


Correct Option: C

mws new -Dserver.name=test -Dhttp.port=8090 -Ddb.type=ms -Ddb.url=jdbc:wm:sqlserver:db_server:1433;DatabaseName=my_wm_msql;SelectMethod=direct;MaxPooledStatements=100 -Ddb.username=mws_user -Ddb.password=password

  1. This will connect the "test" MWS server to new database instance my_wm_msql

  2. Create the new instance of My webMethods Server "test"

  3. This will start the "test" MWS server to new port 8090 and connect to database instance my_wm_msql

  4. Create the new instance of My webMethods Server "test" and configure parameter as given in command line


Correct Option: D

MWS System directory services store the following data

  1. Users

  2. Server Configuration

  3. Roles

  4. Groups

  5. Logs


Correct Option: A,C,D
- Hide questions