欧美日韩在线免费观看,久久精品合集精品视频,每日更新在线观看AV_手机,这里是精品中文字幕

<mark id="47rz2"><center id="47rz2"><dd id="47rz2"></dd></center></mark>

    <legend id="47rz2"><u id="47rz2"><blockquote id="47rz2"></blockquote></u></legend>

      當(dāng)前位置:好文網(wǎng)>職場(chǎng)指南>面試>ABAP面試問(wèn)題及答案

      ABAP面試問(wèn)題及答案

      時(shí)間:2023-01-18 07:48:44 面試 我要投稿
      • 相關(guān)推薦

      ABAP面試問(wèn)題及答案

      問(wèn)題一:鎖對(duì)象(Lock Object)和 FM(Function Module)
      激活鎖定對(duì)象時(shí),產(chǎn)生的 FM 的名字是什么?
      答案:首先要在 ABAp 字典中創(chuàng)建鎖對(duì)象,然后才能在 ABAp 程序中設(shè)鎖。創(chuàng)建鎖對(duì)象時(shí),系統(tǒng)會(huì)自動(dòng)生成兩個(gè) FM 來(lái)進(jìn)行鎖管理。
      用于設(shè)鎖的 FM 為: ENQUEUE_<鎖對(duì)象名>。它用于在鎖表(Lock Table)中生成一個(gè)鎖項(xiàng)(Lock Entry)。若設(shè)鎖不成功的話,就會(huì)在 Return 中反映出來(lái)。 用于釋放鎖的 FM 為:DEQUEUE_<鎖對(duì)象名>。它用于從鎖表中刪除一個(gè)鎖項(xiàng)。 在 ABAp 程序中,只需使用 \"CALL FUNCITION ...\" 語(yǔ)句就可以調(diào)用它們。 這兩個(gè)鎖 FM 是在 SAp 系統(tǒng)的一個(gè)特殊工作進(jìn)程中執(zhí)行的,專門進(jìn)行鎖管理。它運(yùn)行在一個(gè)單獨(dú)的服務(wù)器上,而該服務(wù)器專門用于維護(hù)整個(gè) SAp 系統(tǒng)的主鎖表(Central Locak Table)。 有兩種鎖類型: 共享鎖——只讀鎖,一個(gè)用戶正在讀數(shù)據(jù)時(shí),阻止其他用戶更改該數(shù)據(jù)。

      獨(dú)占鎖——可寫鎖,一個(gè)用戶正在修改數(shù)據(jù)時(shí),阻止其他用戶更改該數(shù)據(jù)。

      ABAP面試問(wèn)題及答案

      問(wèn)題二:更新方面的 FM 更新 FM 分為 V1 和 V2,那么首先會(huì)執(zhí)行哪一種更新類型呢?每種類型又是以哪種模式(異步、同步或本地)執(zhí)行的呢?

      答案:V1 更新類型比 V2 更新類型的優(yōu)先級(jí)高,因此,V1 比 V2 行執(zhí)行。V1 的執(zhí)行模式可以為異步、同步或本地;V2 只能為異步執(zhí)行。

      問(wèn)題三:ABAp 內(nèi)存(ABAp Memory)交換 在使用 ABAp 內(nèi)存的程序間進(jìn)行數(shù)據(jù)交換時(shí)用到的兩個(gè)語(yǔ)句是什么? 答案:EXpORT to MEMORY ID <id> 用于將數(shù)據(jù)復(fù)制到 ABAp 內(nèi)存,IMpORT from MEMORY ID <id> 用于將數(shù)據(jù)從 ABAp 內(nèi)存復(fù)制到程序中。

      在 ABAp 內(nèi)存間進(jìn)行交換的數(shù)據(jù)必須在兩個(gè)程序中都進(jìn)行聲明,并包含同樣的數(shù)據(jù)聲明。

      問(wèn)題四:授權(quán)對(duì)象(Authorization Objects)
      什么是授權(quán)對(duì)象?在 ABAp 程序中使用哪條語(yǔ)句進(jìn)行授權(quán)檢查?
      答案:授權(quán)對(duì)象由一組字段組成,這些字段中的值將被用于進(jìn)行授權(quán)檢查。ABAp 程序中使用 AUTHORITY-CHECK 語(yǔ)句根據(jù)授權(quán)對(duì)象進(jìn)行授權(quán)檢查。
      在 AUTHORITY-CHECK 語(yǔ)句中,必須指明授權(quán)對(duì)象的所有字段,但有一個(gè)例外,可以用 DUMMY 關(guān)鍵字來(lái)繞過(guò)某個(gè)字段的檢查。
      一個(gè)授權(quán)對(duì)象中最多可以定義 10 個(gè)字段。

      問(wèn)題五:修改(Modifications)
      在 SAp 系統(tǒng)中是怎樣定義\"修改\"的?它們對(duì)更新(upgrade)有怎樣的影響?
      答案:修改是指用戶對(duì) SAp 發(fā)布的庫(kù)對(duì)象(Repository Object)進(jìn)行的更改。
      必須在更新期間對(duì)修改進(jìn)行評(píng)審(Review),來(lái)決定是否應(yīng)該使用新的 SAp 對(duì)象,以及將來(lái)使用時(shí)是否需要進(jìn)一步修改該對(duì)象。

      問(wèn)題六:修改助手(Modification Assistant)
      什么是修改助手?
      答案:修改助手是 4.5 版中引入的一個(gè)工具,用于簡(jiǎn)化更新過(guò)程?梢酝ㄟ^(guò) ABAp 編輯器觸發(fā)修改助手,它會(huì)記錄對(duì)系統(tǒng)進(jìn)行的修改。修改助手支持通過(guò) ABAp 編輯器、Screen painter、Menu painter、文本元素維護(hù)、Function Builder 和 ABAp 字典進(jìn)行的修改。


      問(wèn)題七:功能模塊出口(Function Module Exit)
      實(shí)現(xiàn)功能模塊出口時(shí) SAp 應(yīng)用程序中應(yīng)使用哪條語(yǔ)句?
      答案:某些 SAp 應(yīng)用程序中存在功能模塊出口,它使用戶能夠向 SAp 程序中添加一些功能。通過(guò)搜索 \"CALL CUSTOMER\" 可以發(fā)現(xiàn)是否存在功能模塊出口。

      問(wèn)題八:事務(wù)變式(Transaction Variants)
      什么是事務(wù)變式?為何要使用它?
      答案:事務(wù)變式是一組屏幕變式,用于預(yù)定義屏幕行為和默認(rèn)值。通過(guò)使用變式功能,可以將用戶不需要的字段、子屏幕及全屏幕從用戶視圖中取消?梢越o任何輸入字段設(shè)置默認(rèn)值,字段也可以不用帶 \"Ready for Input\" 狀態(tài)。
      只能為對(duì)話和報(bào)表事務(wù)創(chuàng)建事務(wù)變式;變式中只能包含普通屏幕、子屏幕及對(duì)話屏幕。
      開(kāi)發(fā)人員可以使用 GuiXT 腳本語(yǔ)言通過(guò)事務(wù)變式維護(hù)對(duì)屏幕進(jìn)行修改。修改屏幕布局的方式有:插入按鈕、值幫助(Value Helps)、移動(dòng)對(duì)象、插入屏幕等等。

      問(wèn)題九:更改 SAp (Changing SAp)
      請(qǐng)列出用戶修改 SAp 標(biāo)準(zhǔn)功能的不同方式。
      答案:SAp Standard 可以通過(guò) personalization、Customizing、Modifications、Enhancements 及自定義 ABAp 程序進(jìn)行更改。這些方式的示例如下:
      personalization——personalization 技術(shù)包含創(chuàng)建變式、設(shè)置/獲取參數(shù)及活動(dòng)組(Activity Groups)。
      Customizing ——是最常用的使用 SAp 工具(如 R/3 Reference Model and Implementation Guide)更改 SAp Standard 的方式?梢哉J(rèn)為 Customizing 是實(shí)施 R/3 所必需的,通常由 Functional Team 來(lái)執(zhí)行。
      Enhancements——常由開(kāi)發(fā) Team 執(zhí)行,包含的活動(dòng)有:字典增強(qiáng)、Funciton Module Exits、菜單和屏幕出口及 Business Add-ins (BADI)。

      自定義 ABAp 程序——可以與 SAp 對(duì)象或自定義開(kāi)發(fā)的對(duì)象一起工作。
      Modifications——不建議對(duì) SAp 對(duì)象使用 Modifications。使用 SSCR (SAp Software Change Registration)注冊(cè)所有對(duì) SAp 對(duì)象的手動(dòng)修改。

      問(wèn)題十:添加字段
      向 SAp 表中添加字段的方法是哪兩種?
      答案:這兩種方法是:Append 結(jié)構(gòu)(Append Structure)和自定義 Include(Customizing Include)。Append 結(jié)構(gòu)是在向表尾添加字段時(shí)創(chuàng)建的,自定義 Include 由 SAp 開(kāi)發(fā)人員指定,以使用戶可以創(chuàng)建新字段。

      問(wèn)題十一:什么是 BADI?
      答案:BADI 是 Business Add-in 的縮寫。它是一種新的功能增強(qiáng)概念,使用 ABAp 對(duì)象技術(shù)。這是一種使用面向?qū)ο蟮姆椒▉?lái)進(jìn)行 SAp 增強(qiáng)。實(shí)現(xiàn) BADI 要用到類、接口及方法等面向?qū)ο蟮母拍睢?br /> 要對(duì)一個(gè) SAp 應(yīng)用程序進(jìn)行增強(qiáng),必須首先定義 BADI。為 BADI 創(chuàng)建一個(gè)接口,接著創(chuàng)建一個(gè)適配器類(Adapter Class)來(lái)實(shí)現(xiàn)這個(gè)接口, 然后創(chuàng)建這個(gè)適配器類的實(shí)例。


      問(wèn)題十二:
      三:簇表和pOOL TABLE 的概念
      答案:
      pools和Cluster table;他們已經(jīng)不是各種數(shù)據(jù)庫(kù)常規(guī)的表了,也不能夠被數(shù)據(jù)庫(kù)直接訪問(wèn)。只能通過(guò)SAp自己的工具來(lái)直接訪問(wèn)。
      透明表:
      每個(gè)透明表在數(shù)據(jù)庫(kù)中有一個(gè)相應(yīng)的物理表。物理表的名稱和數(shù)據(jù)字典中的邏輯表定義的名稱一致。所有事務(wù)和應(yīng)用數(shù)據(jù)存貯在透明表中。
      結(jié)構(gòu):
      結(jié)構(gòu)在數(shù)據(jù)庫(kù)不存在數(shù)據(jù)記錄。結(jié)構(gòu)用于在程序之間或程序與屏幕之間的接口定義。
      附加結(jié)構(gòu):
      附加結(jié)構(gòu)定義字段的子集,該字段屬于其他表格或結(jié)構(gòu),但是在修正管理中作為單獨(dú)的對(duì)象。
      存貯表:
      存儲(chǔ)表可以用來(lái)存貯控制數(shù)據(jù)(例如:屏幕順序,程序參數(shù)或臨時(shí)數(shù)據(jù))。幾個(gè)存儲(chǔ)表可以組合成一個(gè)表庫(kù)。該表庫(kù)和數(shù)據(jù)庫(kù)中的一物理表庫(kù)相一致。它包含了各組合庫(kù)分派給它的所有記錄。
      簇表:
      連續(xù)的文本如文檔之類可以存貯在簇表中。幾個(gè)簇表可以組合成一個(gè)表簇。對(duì)這種表類型,不同表中的幾個(gè)邏輯行組合到一物理記錄。這可以實(shí)現(xiàn)一對(duì)象接一對(duì)象地存貯或訪問(wèn),訪問(wèn)簇中

      【ABAP面試問(wèn)題及答案】相關(guān)文章:

      ABAP面試方式及問(wèn)題10-13

      面試的經(jīng)典問(wèn)題及答案03-16

      面試經(jīng)典問(wèn)題及答案06-20

      面試問(wèn)題及答案05-23

      英文面試的問(wèn)題及答案04-07

      銷售面試問(wèn)題及答案05-24

      求職面試問(wèn)題及答案05-17

      醫(yī)院面試問(wèn)題及答案08-07

      大學(xué)面試問(wèn)題及答案02-27

      面試問(wèn)題大全及答案04-07