Programming Languages Quiz: SAS, SAP/ABAP, Java, and PHP

Test your knowledge across multiple programming languages including SAS data formats and macros, SAP/ABAP development concepts, Java class declarations and instance variables, and PHP scripting.

20 Questions Published

Questions

Question 1 Multiple Choice (Single Answer)

This is script language and interpreter that is freely available and used primarily on Linux we server as and alternative to Microsoft ASP.

  1. Python
  2. PHP
  3. JavaScript
  4. ActionScript
Question 2 Multiple Choice (Multiple Answers)

which one of the keyword cannot be used with instance variables?

  1. transient
  2. synchronized
  3. volatile
  4. abstract
Question 3 Multiple Choice (Single Answer)

When writing a utility class, someclass, which extends mainclass class and will be used by several other classes in a large project. These other classes will be in different packages.Pick the correct class declaration

  1. class someclass extends mainclass
  2. protected class someclass extends mainclass
  3. public class someclass extends mainclass
  4. private class someclass extends mainclass
Question 4 Multiple Choice (Single Answer)

This is script language and interpreter that is freely available and used primarily on Linux web server as and alternative to Microsoft ASP.

  1. Python
  2. PHP
  3. JavaScript
  4. ActionScript
Question 5 Multiple Choice (Single Answer)

When writing a utility class, someclass, which extends mainclass class and will be used by several other classes in a large project. These other classes will be in different packages. Pick the correct class declaration

  1. class someclass extends mainclass
  2. protected class someclass extends mainclass
  3. public class someclass extends mainclass
  4. private class someclass extends mainclass
Question 6 Multiple Choice (Multiple Answers)

Which one of the keyword cannot be used with instance variables?

  1. transient
  2. synchronized
  3. volatile
  4. abstract
Question 7 Multiple Choice (Single Answer)

T-code to reduce an IDoc ?

  1. WE30
  2. WE31
  3. BD53
  4. BD64
Question 8 Multiple Choice (Single Answer)

Which FM is used for dynamic selection screens

  1. DYNAMIC_SEARCH_PARTNER
  2. FREE_SELECTIONS_INIT
  3. DYNAMICALLY_CREATE_ML_DATA
  4. DYNAMIC_MENUE
Question 9 True/False

GETCURSOR is used to trace the data on double click of a field in the list

  1. True
  2. False
Question 10 Multiple Choice (Single Answer)

T-code for enhancement in SAP

  1. CMOD
  2. SMOD
  3. SM35
  4. SPROXY
Question 11 True/False

"PACKAGE SIZE" addition is used to read selected lines of database table into an internal table in packages of predefined size.

  1. True
  2. False
Question 12 True/False

"AUTHORITY_CHECK_OLE" function module would you used to check the user's authorization to access files before opening a file?

  1. True
  2. False
Question 13 Multiple Choice (Single Answer)

Name the function module used to convert logical file names to physical file names in ABAP/4 programs.

  1. FILE_GET_NAME
  2. FILE_READ_AND_GET_TAB
  3. LOGICAL_SYSTEM_GET_TEXT
  4. FKK_CHECK_PHYSICAL_VIEW
Question 14 True/False

In subroutines internal tables that are passed by TABLES, are always called by value and result

  1. True
  2. False
Question 15 True/False

sap scripts are Client dependent?

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

The AT-SELECTION-SCREEN event is triggered when

  1. ENTER key is hit on the selection-screen
  2. F8 key is hit on the selection-screen
  3. Any field on selection-screen is populated
  4. F4 key is hit on the selection-screen
Question 17 Multiple Choice (Single Answer)

Following Macro lists out the Process Identification Number (PID)

  1. SYSMAXLONG
  2. SYSDEVIC
  3. SYSENV
  4. SYSJOBID
Question 18 Multiple Choice (Single Answer)

Following is the extension of the sas bakup file

  1. sas7svew
  2. sas7bods
  3. sas7sbak
  4. sas7bitm
Question 19 Multiple Choice (Single Answer)

which of the following is the valid format?

  1. TIMEDATEAMPM9
  2. DATEDTMONYY7
  3. WORDDATX3
  4. YYMONDATE6
Question 20 Multiple Choice (Single Answer)

how many times of line pointer controls?

  1. 4
  2. 2
  3. 3
  4. 1