zoukankan      html  css  js  c++  java
  • 我整理的ABAP面试题目(有待进一步完善) 沧海

      目前,以下问题都有答案

    General Questions.............................................................................................................. 6

    What’s function specification................................................................................ 6

    What’s Detail Design?........................................................................................... 6

    Application component and software component................................................. 6

    What is the transport layer good for?.................................................................... 6

    List important t-code for ABAPer........................................................................... 6

    Authorization Objects............................................................................................ 7

    What is an ABAP/4 Query..................................................................................... 7

    Structure about ABAP Program............................................................................ 7

    SAP Query............................................................................................................. 7

    What ABAP statement will trigger list generation?................................................ 8

    How to output an icon using a write statement..................................................... 8

    What is ITS? What are the merits of ITS.............................................................. 8

    What is DynPro..................................................................................................... 8

    What are screen painter and menu painter.......................................................... 8

    What is the purpose of a GUI status?................................................................... 8

    What automatic checks are performed and in what sequence?.......................... 9

    What is selection screen?..................................................................................... 9

    What is ALV programming in ABAP...................................................................... 9

    What are the events in ABAP/4 language?........................................................... 9

    What is a module pool?......................................................................................... 9

    What are the events for module pool:................................................................... 9

    Event Block Characteristics................................................................................ 10

    What’s subroutine............................................................................................... 10

    What is CTS and what do you know about it...................................................... 10

    How to upload data using CATT.......................................................................... 10

    How can I make a differentiation between dependent and independent data..... 10

    What is the difference between macro and subroutine...................................... 10

    What are variables.............................................................................................. 11

    Internal number range and external number range?........................................... 11

    Search Help and Collective Search Help?.......................................................... 11

    ABAP Memory and SAP Memory........................................................................ 11

    Refresh, clear and free........................................................................................ 12

    Field symbols, reference and dereferences....................................................... 12

    Check points, break-point and assertion............................................................. 12

    Program check categories.................................................................................. 12

    What division of runtime activities....................................................................... 12

    What’re functions of change request.................................................................. 13

    How to program on ICON.................................................................................... 13

    Dynamic Programming..................................................................................................... 14

    What’re components of screen?......................................................................... 14

    Leave screen....................................................................................................... 14

    How to use Radio Button..................................................................................... 14

    What’s subscreen............................................................................................... 14

    Where can use Subscreen................................................................................. 15

    What’s the restriction for subscreen................................................................... 15

    How to call a subscreen...................................................................................... 15

    What’s tabstrip.................................................................................................... 15

    When we cannot use tabstrip............................................................................. 16

    Steps to create a tabstrip.................................................................................... 16

    What function types can tab title have?.............................................................. 16

    Use Tabstrip reference Subscreen..................................................................... 16

    How to program a tabstrip control to scroll locally at the front end?................... 17

    How to share a subscreen area in the TabStrip?............................................... 17

    What does Tabstrip wizard create?.................................................................... 17

    What’s table control?........................................................................................... 17

    What’re feature about table control..................................................................... 18

    How to fill the contents of the table control.......................................................... 18

    How to change the contents of the table control................................................. 19

    How to change the attributes of table control...................................................... 19

    How to change the field attributes of the table control........................................ 20

    How to sort table control...................................................................................... 20

    How to get cursor position in table control.......................................................... 21

    How to scroll page by page in table control......................................................... 21

    What’s context menu.......................................................................................... 22

    What’re rules for designing context menu.......................................................... 22

    How to use context menu.................................................................................... 22

    How to modify context menu dynamically........................................................... 23

    How to use control framework(HTML Viewer).................................................... 24

    What are required of search help for a screen field?.......................................... 24

    How to line a search help in the ABAP Dictionary............................................... 24

    What’s Input Help Mechanisms?......................................................................... 25

    How to define tabstrip controls on the selection screen..................................... 25

    Data Dictionary.................................................................................................................. 26

    What is an ABAP data dictionary?...................................................................... 26

    Type categories exist in ABAP Dictionary........................................................... 26

    What services can support by ABAP Dictionary................................................. 26

    How to change ABAP Table................................................................................ 26

    Data Objects and Data Types............................................................................. 26

    Domains and Data Element................................................................................ 26

    What is foreign key relationship?........................................................................ 27

    Inner Join and Outer Join..................................................................................... 27

    Data Classes In ABAP Dictionary....................................................................... 27

    Update function modules..................................................................................... 27

    Explain open SQL vs native SQL........................................................................ 27

    What are datasets............................................................................................... 27

    What are internal tables check table, value table, and transparent table........... 27

    Indexes................................................................................................................ 27

    Primary Indexes and Secondary Indexes............................................................ 28

    Transparent tables, Pooled tables and Cluster tables........................................ 28

    Buffering type....................................................................................................... 28

    When Buffering.................................................................................................... 29

    What are DATA CLUSTERS............................................................................... 29

    Requirements for search help............................................................................. 29

    Internal tables and its type................................................................................... 30

    Logical Databases............................................................................................... 30

    Logical DataBase Nodes Type............................................................................ 30

    What’s the purpose of the Collect statement?.................................................... 31

    At new control structure...................................................................................... 31

    How to find data tables........................................................................................ 31

    What are the reuse components for reading multiple tables?............................ 32

    What’ SAP LUW.................................................................................................. 32

    What’s Database LUW....................................................................................... 32

    When are implicit DB commit initiated................................................................ 32

    Lock objects & their Function module................................................................. 32

    Lock Type............................................................................................................ 32

    Lock attempt for existing locks by outsiders....................................................... 33

    Lock attempt for existing locks by the same program........................................ 33

    What are the steps for reading data using lock object........................................ 33

    What’s the client parameter for lock function...................................................... 34

    Parameters in ENQUEUE Module...................................................................... 34

    What’re methods for updating from within the program..................................... 34

    Function Groups................................................................................................................ 34

    What’s function module?..................................................................................... 34

    Function groups and Global Classes.................................................................. 34

    How to raise exceptions in Function modules.................................................... 35

    What are documentations should provide by function modules......................... 35

    Interactive Reporting.......................................................................................................... 35

    What is interactive reporting?.............................................................................. 35

    What are the uses of interactive reporting?........................................................ 35

    What are the event key words in interactive reporting?...................................... 36

    What is secondary list?....................................................................................... 36

    How to select valid lines for secondary list?....................................................... 36

    How to create user interfaces for lists?.............................................................. 36

    Can we call reports and transactions from interactive reporting lists?............... 36

    What are system fields for secondary lists?....................................................... 36

    How to maintain lists?......................................................................................... 37

    What are the page headers for secondary lists?................................................ 37

    How to use messages in lists?........................................................................... 37

    What are the types of messages?...................................................................... 37

    What are the user interfaces of interactive lists?................................................ 38

    What are the drill-down features provided by ABAP/4 in interactive lists?......... 38

    What is meant by stacked list?........................................................................... 38

    Is the basic list deleted when the new list is created?........................................ 38

    What is meant by hotspots?............................................................................... 38

    What is the length of function code at user-command?..................................... 38

    What is meant by hide area?.............................................................................. 38

    When the get cursor command used in interactive lists?.................................. 39

    How the at-user command serves mainly in lists?............................................. 39

    How to pass data from list to report?.................................................................. 39

    How many lists can a program can produce?.................................................... 39

    BDC Related..................................................................................................................... 39

    What is BDC programming................................................................................. 39

    What are the functional modules used in sequence in BDC.............................. 39

    What is a batch input session............................................................................. 39

    How to handle error in session method.............................................................. 39

    Difference between call transaction and session method.................................. 40

    Call transaction method, how to capture the errors............................................ 40

    Update type in Call transaction method.............................................................. 40

    Session method no return value but call transaction method should return value 40

    SAP Script......................................................................................................................... 40

    1. What’s SAPscript Form.................................................................................. 40

    2. What’s architecture of SAPScript form........................................................... 41

    What are the components of SAP scripts.......................................................... 41

    3. What’s the advantage of SAPScript form?..................................................... 41

    4. What’s the function of printing program.......................................................... 42

    Reasons for changing the form printing procedure............................................ 43

    5. What’s the difference between Main Window, Const Window and VAR Window  43

    6. What’s the sub-objects allow you to structure forms in SAPscript(elements) 43

    èWhat’s the sub-object allow you to structure pages in SAPscript.................. 43

    7. What’s the Protected mean in Character attributes....................................... 44

    8. What’s function about form painter................................................................. 44

    9. Information about Form Header and Administrative data................................ 44

    10. What’s status can a form has?..................................................................... 45

    11. How to enter text in SAPScript(PC editor and Line editor)............................ 45

    12. Type about text elements.............................................................................. 46

    13. What are symbols?....................................................................................... 46

    What’s control command in SAPScript.............................................................. 47

    How to set time format........................................................................................ 47

    Page break.......................................................................................................... 47

    Logical expression............................................................................................... 47

    Smartforms....................................................................................................................... 48

    What is Smart Forms.......................................................................................... 48

    What’s SAP Form Builder?................................................................................. 48

    What’s the objective of SAP Smart Form........................................................... 48

    What’s the advantage about Smart form............................................................ 48

    Difference between Smart Forms and SAPscript.............................................. 49

    What’s the difference between a table and a template....................................... 49

    What’s style?....................................................................................................... 49

    Enhancements.................................................................................................................. 49

    Useful T-Code about Enhancement.................................................................... 49

    Method to changing SAP..................................................................................... 49

    Function Module Exit........................................................................................... 50

    How to find Function Module Exit/Customer Exits in SAP.................................. 50

    What’s Menu Exit................................................................................................. 50

    What’s screen exit............................................................................................... 51

    BTE interface type?............................................................................................. 51

    BTEs: How to find................................................................................................ 51

    Difference between Customer Exits and BTEs.................................................. 52

    Camparison with Customer Exits, BTEs and BADIs.......................................... 52

    How to add fields to SAP table............................................................................ 52

    BADI?................................................................................................................... 53

    BADI: How to find................................................................................................. 53

    How to call BADI.................................................................................................. 54

    What’s restrictions about BADI?......................................................................... 54

    What’s BADI Screen Exits.................................................................................. 55

    Steps for BADI Screen Exits............................................................................... 56

    When Modification............................................................................................... 56

    Modification Assistant functions.......................................................................... 56

    Modification support tools.................................................................................... 57

    Transaction variants............................................................................................ 57

    Transaction variants function.............................................................................. 57

    Append structure and Include structure.............................................................. 57

    What’s program enhancement........................................................................... 58

    SAP developer should do what for screen exits?............................................... 58

    Benefits of the SAP Note Assistant..................................................................... 59

    SPDD and SPAU................................................................................................. 59

    Object oriented.................................................................................................................. 60

    Characteristics of the Procedural Programming Model...................................... 60

    Typical Procedural ABAP Program..................................................................... 60

    Object-Oriented Characteristics and Advantages.............................................. 60

    Three diagram types in UML............................................................................... 60

    Relationships in Class Diagram.......................................................................... 60

    What does multiple instantiation mean?............................................................. 60

    What does encapsulation mean?....................................................................... 61

    Class static component and its instance components....................................... 61

    How to define Events and triggering it................................................................. 61

    How to use ALV control....................................................................................... 62

    ALV  field catalog and add new field.................................................................. 62

    ALV Change layout structure............................................................................... 63

    ALV Sort criteria................................................................................................... 64

    ALV Exception Light............................................................................................. 64

    ALV Corlors of Lines and Cells........................................................................... 65

    ALV Hide Standard Functions............................................................................. 65

    ALV reaction to double click................................................................................ 66

    What’s RTTS/RTTI/RTTC................................................................................... 66

    Exception Class Hierarchy.................................................................................. 67

    Exception Try-EndTry Block................................................................................ 68

    Shared Memory................................................................................................... 68

    Properties(Prerequisites) of Shared Objects...................................................... 68

    ABAP Unit............................................................................................................ 68

     

  • 相关阅读:
    Jenkins+Tomcat+svn+maven自动化构建简单过程
    Eclipse常用的6个Debug技巧
    在linux服务器上发布web应用的完整过程
    【转】解决response.AddHeader("Content-Disposition", "attachment; fileName=" + fileName) 中文显示乱码
    springmvc缓存和mybatis缓存
    springmvc文件上传和下载
    博客园API
    整理一下CoreGraphic和Quartz2D的知识(二)
    整理一下CoreGraphic和Quartz2D的知识(一)
    CGPoint和CGSize以及CGRect的一些方法~
  • 原文地址:https://www.cnblogs.com/omygod/p/1246435.html
Copyright © 2011-2022 走看看