版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、綜合練習(xí)題一、選擇題1在PowerBuilder當(dāng)中,用來處理數(shù)據(jù)庫數(shù)據(jù)的環(huán)境是( )A 窗口畫板B 菜單畫板C 數(shù)據(jù)窗口D 用戶對象畫板2PB是一種( )。A客戶/服務(wù)器開發(fā)工具 B程序語言 C殺毒軟件 D翻譯軟件3數(shù)據(jù)流圖的繪制采用了( )的方法。A自下而上 B 從里到外 C從外到里 D從左到右 4在PB中,使用的編程語言是( )。AVBScript B PASCAL CPowerScript DPowerDesigner5 用于對概念層和物理層的交互式數(shù)據(jù)庫設(shè)計(jì)和構(gòu)造( )。A、 ProcessAnalyst B、DataArchitect C、WarehouseArchitect D、
2、Viewer 6用于以只讀的,圖形化方式訪問整個(gè)企業(yè)的模型信息( )。A、AppModeler B、DataArchitect C、MetaWorks D、WarehouseArchitect7ProcessAnalyst模塊用于( )的數(shù)據(jù)分析與發(fā)現(xiàn)。A需求分析 B.概念設(shè)計(jì) C.邏輯設(shè)計(jì) D. 物理設(shè)計(jì) 8下列軟件不是工具軟件的是( )A財(cái)務(wù)軟件 BVisual Basic CC+ D 文字編輯軟件9在ProcessAnalyst支持的以下四種典型的建模方法中,屬于面向?qū)ο蟮姆椒ㄊ牵?)AOMT方法 BYourdon/DeMarco方法 CGance和Sarson方法 DSSADM方法 1
3、0在PD的ProcessAnalyst模塊中,建立處理過程時(shí),應(yīng)首先單擊( )工具。AName B Process CExternal entityD Label11在PowerBuilder中,缺省對象名d_1標(biāo)明該對象是( )。A、窗口 B、單行編輯器C、數(shù)據(jù)窗口控件 D、數(shù)據(jù)窗口對象12在選擇與比較軟件開發(fā)工具時(shí),首先應(yīng)當(dāng)考慮的是( )。A、表達(dá)能力或描述能力B、保持信息一致性的能力C、使用的方便程度 D、工具的可靠性13下列選項(xiàng)中,不屬于軟件開發(fā)工具定義范疇的是( )A、程序生成工具B、文檔生成工具C、分析設(shè)計(jì)輔助工具 D、源程序編輯工具14PowerBuilder 6.0支持五種數(shù)據(jù)
4、源是:快速選擇、SQL選擇、查詢對象、存儲(chǔ)過程以及( )。 A、標(biāo)簽(Label) B、外部數(shù)據(jù)源C、列表(Tabular) D、自由格式(Freeform)15在PowerBuilder中有一種類型的窗口,它顯示在父窗口前面,既可以移出父窗口,也能覆蓋父窗口,但不能被父窗口覆蓋,當(dāng)父窗口最小化時(shí),它隨之隱蔽,父窗口關(guān)閉時(shí),它也隨之關(guān)閉。這種類型的窗口是( )A、響應(yīng)窗口 B、彈出式窗口C、主窗口 D、子窗口16PowerBuilder內(nèi)部有一個(gè)全局的事物對象,通過這個(gè)全局對象,PowerBuilder可以和多種流行的數(shù)據(jù)庫管理系統(tǒng)通信,這個(gè)全局對象是( )。 A、SQL B、DataWind
5、ow對象 C、SQLCA D、OLE17建立PowerBuilder應(yīng)用程序時(shí),首先應(yīng)該創(chuàng)建的對象是( )。A、菜單 B、窗口對象C、應(yīng)用對象 D、數(shù)據(jù)窗口對象18在PowerDesigner中,用于數(shù)據(jù)倉庫的設(shè)計(jì)和實(shí)現(xiàn)的模塊是( )。A、ProcessAnalyst B、DataArchitec C、MetaWork D、WarehouseArchitect 19PowerBuilder是一個(gè)( )。A、用于系統(tǒng)實(shí)現(xiàn)階段的開發(fā)工具 B、用于系統(tǒng)詳細(xì)調(diào)查階段的開發(fā)工具 C、用于系統(tǒng)邏輯設(shè)計(jì)階段的開發(fā)工具 D、用于系統(tǒng)可行性研究階段的開發(fā)工具20下列不屬于軟件項(xiàng)目管理的是( )A、進(jìn)度管理 B、
6、版本管理C、質(zhì)量管理 D、資源與費(fèi)用管理二、判斷題,請給正確的打上“”,錯(cuò)誤的打上“´”。1( )在PD中,對每一個(gè)對象都設(shè)立一些屬性來表示對象的特有性質(zhì)。2( )根處理模型是處理層次中的最底層。3( )構(gòu)造數(shù)據(jù)窗口對象時(shí),首先要考慮兩方面的內(nèi)容數(shù)據(jù)和顯示風(fēng)格。4( )用戶對象是封裝了一組相關(guān)代碼和屬性、完成特定功能的對象。5( )PowerBuilder不具備面向?qū)ο缶幊痰奶卣鳌?( )PowerBuilder 所提供的窗口有Main、Child、Tabular和MDI Frame幾種類型7( )CASE工具主要是供終端用戶使用,而不是供專業(yè)的軟件開發(fā)人員使用。8( )在PB中,主
7、窗口是獨(dú)立的,它不依賴其他任何窗口而獨(dú)立存在。9( )ProcessAnalyst 模塊用于數(shù)據(jù)庫的概念設(shè)計(jì)與物理設(shè)計(jì)階段的概念模型設(shè)計(jì)與物理模型設(shè)計(jì)。10DataArchiteci是一種數(shù)據(jù)庫工具,用戶可使用其進(jìn)行概念數(shù)據(jù)模型(CDM)和物理數(shù)據(jù)模型(PDM)的設(shè)計(jì)及其相互轉(zhuǎn)換與維護(hù)。11對用戶來說,界面就是系統(tǒng)本身。( )12所有的軟件都必須在操作系統(tǒng)下開發(fā),故操作系統(tǒng)也應(yīng)是一種軟件開發(fā)工具。( )13一個(gè)有生命力的軟件應(yīng)該是成熟的,不必經(jīng)過若干次修改與更新就能形成的。( )14PowerBuilder中的數(shù)據(jù)窗口對象主要用于操作數(shù)據(jù)庫中的數(shù)據(jù),但不能完成數(shù)據(jù)庫中數(shù)據(jù)定義。( )15構(gòu)造數(shù)
8、據(jù)窗口對象時(shí),首先要考慮數(shù)據(jù)和顯示風(fēng)格兩方面的內(nèi)容。數(shù)據(jù)窗口對象中的數(shù)據(jù)來源于數(shù)據(jù)源,數(shù)據(jù)源決定了數(shù)據(jù)窗口對象從什么地方得到數(shù)據(jù);顯示風(fēng)格決定了數(shù)據(jù)窗口以何種方式展示、表現(xiàn)數(shù)據(jù)。( )16數(shù)據(jù)管道提供了在數(shù)據(jù)庫內(nèi)部、數(shù)據(jù)庫之間,甚至不同的數(shù)據(jù)庫管理系統(tǒng)之間快速復(fù)制數(shù)據(jù)的簡便途徑。( )17PowerDesigner是基于瀏覽器/服務(wù)器體系結(jié)構(gòu)的一組圖形化的數(shù)據(jù)庫模型設(shè)計(jì)工具軟件。( )18ProcessAnalyst只用于系統(tǒng)的需求分析和設(shè)計(jì)。( )19概念數(shù)據(jù)模型屬于信息系統(tǒng)的概念設(shè)計(jì)工具,它不考慮系統(tǒng)物理實(shí)現(xiàn)的細(xì)節(jié),表示了數(shù)據(jù)庫的整體邏輯結(jié)構(gòu),獨(dú)立于任何軟件和數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)。( )20Pow
9、erBuilde的全局事物對象SQLCA一次可以和多個(gè)數(shù)據(jù)庫建立連接。( )三、填空,完善操作步驟。在PowerDesigne中,利用ProcessAnalyst建立一個(gè)稱為Publish的處理過程如下:S1:單擊窗口中工具欄內(nèi)的(1) 工具。S2:在模型的工作區(qū)內(nèi)單擊。在單擊的位置會(huì)出現(xiàn)一個(gè)處理過程的符號(hào),它的名字為Prcs_n,n是系統(tǒng)生成的一個(gè)序號(hào)。上面的1表明它是建立的第一個(gè)處理過程。S3:單擊鼠標(biāo)右鍵釋放(2) 工具。S4:雙擊剛才建立的處理過程符號(hào),出現(xiàn)了它的特性窗口。S5:在(3) 文本框中輸入Publish作為處理過程的名字。S6:單擊Code文本框后面的小按鈕,把Code設(shè)成
10、和(4) 一樣的值。S7:單擊(5) 按鈕。四、簡答題1簡述PowerBuilder6.0的功能。2寫出五種PB可以訪問的數(shù)據(jù)庫系統(tǒng)3PD6.0由哪六個(gè)模塊組成?各模塊主要用途是什么?4CASE工具有哪三大作用? 5軟件開發(fā)環(huán)境具有層次式的結(jié)構(gòu),可分為幾層?6簡述用戶對象的優(yōu)點(diǎn)?7PowerBuilder6的用戶對象有哪兩大類?它們各自又有幾種類型。 8簡述PowerBuilder 應(yīng)用程序開發(fā)步驟?9寫出PowerDesigner中的四種模型?10如何創(chuàng)建新用戶對象,標(biāo)準(zhǔn)可視用戶對象,定制可視用戶對象,外部可視用戶對象,定制類用戶對象,標(biāo)準(zhǔn)類用戶對象。11什么是外部可視用戶對象、標(biāo)準(zhǔn)可視用戶
11、對象?12解釋下列概念的含義。(1)窗口屬性 (2)主窗口 (3)響應(yīng)窗口 (4)單行編輯框 (5)數(shù)據(jù)窗口對象和數(shù)據(jù)窗口 (6)多任務(wù) (7)客戶/服務(wù)器 (8)窗口控件 (9)多用戶 (10)可移植性 (11)窗口事件 (12)控件 13ProcessAna1yst的基本功能是什么?14建立PAM模型的基本步驟是什么?15如何建立和分解根處理模型?16簡述試驗(yàn)中創(chuàng)建菜單的過程 17簡述創(chuàng)建數(shù)據(jù)窗口對象的一般步驟五、綜合應(yīng)用題1.假設(shè)已有數(shù)據(jù)庫teach_db,其中已有數(shù)據(jù)表teacher。現(xiàn)要用PowerBuilder開發(fā)一個(gè)應(yīng)用程序,其運(yùn)行主窗口中包括左右兩個(gè)數(shù)據(jù)窗口控件,左邊一個(gè)數(shù)據(jù)窗
12、口控件dw_1中能以表格形式(Grid)顯示該數(shù)據(jù)庫中的全部數(shù)據(jù),其中有一個(gè)記錄是當(dāng)前記錄。右邊一個(gè)數(shù)據(jù)窗口控件dw_2中以自由格式(Freeform)顯示該數(shù)據(jù)庫中的當(dāng)前記錄。此外,主窗口中還包括 “插入記錄”、“刪除記錄”、“確定”和“退出” 五個(gè)按紐。請寫出開發(fā)該應(yīng)用的主要步驟。(不要求寫詳細(xì)的事件程序)2.用PowerBuilder開發(fā)一個(gè)教師檔案管理應(yīng)用。假設(shè)已創(chuàng)建了一個(gè)名為teach_app的項(xiàng)目,建立了一個(gè)名為teach_db的本地?cái)?shù)據(jù)庫,并創(chuàng)建了一個(gè)名為teacher的表,表中保存所有教師的檔案信息?,F(xiàn)要建立一個(gè)名為w_teachlist的窗口,并在窗口中實(shí)現(xiàn)檢查表teache
13、r中信息的功能。當(dāng)運(yùn)行teach_app時(shí),會(huì)打開w_teachlistt窗口,單擊“檢索”按紐,則顯示teacher中信息,單擊“退出”按紐,則關(guān)閉窗口,結(jié)束運(yùn)行。請寫出實(shí)現(xiàn)上述功能需完成的基本步驟。(不要求寫詳細(xì)的事件程序)綜合練習(xí)題答案一、填空題1設(shè)計(jì)工具 分析工具 計(jì)劃工具2校驗(yàn) 過濾 排序3標(biāo)準(zhǔn)可視用戶對象 定制可視用戶對象 外部可視用戶對象4標(biāo)準(zhǔn)類用戶對象 定制類用戶對象 C+類用戶對象 5交互系統(tǒng) 工具集 環(huán)境數(shù)據(jù)庫6計(jì)劃 開發(fā) 維護(hù)7使用戶易于操作 功能強(qiáng)大 覆蓋面大 可靠性高 其本身可修改 可擴(kuò)充8軟件 一組相關(guān)的軟件工具的集合 可用性 自動(dòng)化程度 公共性 集成化程度 適應(yīng)性
14、 價(jià)值 9智能化 網(wǎng)絡(luò)化 一體化 標(biāo)準(zhǔn)化 10數(shù)據(jù)窗口對象 數(shù)據(jù)窗口控件 展示 增刪修改 窗口11OMT方法 Yourdon/DeMarco Gane&Sarson SSADM12系統(tǒng)分析和系統(tǒng)設(shè)計(jì) 系統(tǒng)開發(fā) 調(diào)試 測試 生成可執(zhí)行文件13建立應(yīng)用對象 生成用戶對象、編寫函數(shù)和創(chuàng)建結(jié)構(gòu) 建立窗口和菜單 創(chuàng)建數(shù)據(jù)窗口對象 將數(shù)據(jù)窗口對象連接到窗口上的數(shù)據(jù)窗口控件上 編寫各對象的事件處理程序14概念數(shù)據(jù) 物理數(shù)據(jù)15各個(gè)系統(tǒng)元素的靜態(tài)組成 系統(tǒng)各元素之間的動(dòng)態(tài)聯(lián)系 系統(tǒng)對數(shù)據(jù)的轉(zhuǎn)換和處理功能。16相關(guān)的軟件工具的集合17交互系統(tǒng) 環(huán)境數(shù)據(jù)庫18提出軟件產(chǎn)品 該軟件產(chǎn)品被淘汰19計(jì)算機(jī)能同時(shí)
15、執(zhí)行多個(gè)程序 各個(gè)程序運(yùn)行互相獨(dú)立20腳本21 任務(wù)進(jìn)行分解、然后協(xié)同解決的計(jì)算模式 提出任務(wù)需求 為客戶提供服務(wù) 22開放式數(shù)據(jù)庫連接23類用戶對象24需求分析 數(shù)據(jù)流圖和數(shù)據(jù)字典 信息共享 模型管理25概念模型 物理模型 數(shù)據(jù)倉庫模型二、選擇題1C 2A 3C 4C 5B 6D 7A 8A 9A 10B11D 12A 13D 14B 15B 16C 17C 18D 19A 20B三、判斷題1 2´ 3 4 5´ 6´ 7´ 8 9´ 101 2´ 3´ 4 5 6 7´ 8´ 9 10´四、
16、填空完成操作步驟(1)Process (2) Process (3) Name (4)Name (5)OK五、簡答題1答:PowerBuilder6.0的功能是:(1)客戶/服務(wù)器開發(fā)工具;(2)面向?qū)ο蟮木幊?;?)持多種關(guān)系數(shù)據(jù)庫管理系統(tǒng);(4)豐富的數(shù)據(jù)表現(xiàn)風(fēng)格;(5)靈活快捷的數(shù)據(jù)轉(zhuǎn)移方法;(6)功能強(qiáng)大的調(diào)試器和多種調(diào)試方式。2答:Oracle , Sybase , Informix , SQL Anywhen ,FoxPro3答:PD6.0的六個(gè)模塊及其主要用途為:(1)ProcessAnalyst:用于系統(tǒng)的需求分析,設(shè)計(jì)和構(gòu)造數(shù)據(jù)流程圖和數(shù)據(jù)字典。 (2)DataArchite
17、c:用于對概念層和物理層的交互式數(shù)據(jù)庫設(shè)計(jì)和構(gòu)造。 (3)AppModeler:用于物理建模和應(yīng)用對象及數(shù)據(jù)敏感組件的生成。 (4)MetaWorks:用于團(tuán)隊(duì)開發(fā)、信息共享和模型管理。 (5)WarehouseArchitect:用于數(shù)據(jù)倉庫的設(shè)計(jì)和實(shí)現(xiàn)。 (6)Viewer:用于以只讀的、圖形化方式訪問整個(gè)企業(yè)的模型信息。4答:(1)一個(gè)具有快速響應(yīng)、專用資源和早期查錯(cuò)功能的交互式開發(fā)環(huán)境。(2)對軟件的開發(fā)和維護(hù)過程中的許多環(huán)節(jié)實(shí)現(xiàn)了自動(dòng)化。(3)通過一個(gè)強(qiáng)有力的圖形接口,實(shí)現(xiàn)了直觀的程序設(shè)計(jì)。5答:宿主層:包括基本宿主硬件和基本宿主軟件。核心層:一般包括工具組、環(huán)境數(shù)據(jù)庫和會(huì)話系統(tǒng)?;?/p>
18、本層:一般包括最少限度的一組工具,如編譯工具、編輯程序、調(diào)試程序、連接程序和裝配程序等。這些工具都是由核心層來支援的。應(yīng)用層:以特定的基本層為基礎(chǔ),但可包括一些補(bǔ)充工具,借以更好地支援各種應(yīng)用軟件的研制。6答:(1)避免了在應(yīng)用程序的不同地方編寫功能相同或相近代碼的麻煩,提高了應(yīng)用程序的可維護(hù)性。(2)用戶對象可以把一組總在一起使用的可視控件組合在一起,構(gòu)成一個(gè)完成特定功能的控件,應(yīng)用程序可以在需要的地方隨時(shí)使用它。(3)用戶對象提供了具有一致外觀可視部件的方法。(4)用戶對象能夠把相關(guān)功能封裝在一起。(5)用戶對象允許開發(fā)人員擴(kuò)展某些PowerBuilder 系統(tǒng)對象(比如事物對象)的功能。
19、7答:PowerBuilde的用戶對象可分為兩大類。即:可視用戶對象和類用戶對象。可視用戶對象有三種類型:(1)標(biāo)準(zhǔn)可視用戶對象; (2)定制可視用戶對象 (3)外部可視用戶對象類用戶對象有三種類型:(1)標(biāo)準(zhǔn)類用戶對象 (2)定制類用戶對象 (3)C+類用戶對象8答:(1)系統(tǒng)分析;(2)系統(tǒng)設(shè)計(jì);(3)建立應(yīng)用對象;(4)生成用戶對象、函數(shù)和結(jié)構(gòu);(5)建立窗口和菜單;(6)創(chuàng)建數(shù)據(jù)窗口對象;(7)編寫事件處理程序;(8)調(diào)試應(yīng)用;(9)測試系統(tǒng);(10)生成EXE。9答:共有四種模型。即由ProcessAnalyst模塊生成的處理分析模型PAM;由DataArchitect模塊生成的概念
20、模型CDM和物理模型PDM;由WarehouseArchitect模塊產(chǎn)生的數(shù)據(jù)倉庫模型WAM。10答:參見教材P42-45。 11答:外部可視用戶對象實(shí)際上就是在PowerBuilder應(yīng)用程序中使用其他語言(比如C或C+)編寫的控件。使用外部控件的目的通常是為了完成PowerBuilder 本身難以完成或不支持的功能。標(biāo)準(zhǔn)可視用戶對象是對PowerBuilder現(xiàn)有控件的擴(kuò)充,它在現(xiàn)有控件基本功能的基礎(chǔ)上增加應(yīng)用程序需要的功能。標(biāo)準(zhǔn)可視用戶對象繼承了原始控件的各種特征,包括屬性、事件和函數(shù)。12答:(1)窗口屬性:定義窗口的外觀及行為(例如,窗口是否有標(biāo)題條,窗口的顏色、大小、顯示位置、邊
21、框形狀等)的屬性。(2)主窗口:它是獨(dú)立的窗口,它不依賴于其它任何窗口而獨(dú)立地存在,這種類型的窗口既能覆蓋其它的窗口,也能夠被其它的窗口覆蓋。(3)響應(yīng)窗口:它向用戶請求信息,總是在另一個(gè)窗口(父窗口)中打開。響應(yīng)窗口被顯示時(shí),用戶必須關(guān)閉了該窗口后才能操作同一個(gè)應(yīng)用程序的其它窗口。響應(yīng)窗口不能被最大化、最小化,但可以帶有控制菜單。應(yīng)用程序中經(jīng)常使用的ABOUT(關(guān)于)窗口、MESSAGEBOX對話框都是響應(yīng)窗口應(yīng)用的具體實(shí)例。(4)單行編輯框:它能夠在一行上輸入顯示數(shù)據(jù),并可隱藏輸入的字符。(5)數(shù)據(jù)窗口對象:主要用于操作數(shù)據(jù)庫中的數(shù)據(jù),不能完成數(shù)據(jù)庫中數(shù)據(jù)定義(包括定義表和試圖、修改表與試
22、圖定義、刪除表與視圖)。數(shù)據(jù)窗口:數(shù)據(jù)窗口不僅能圖形化地增加、刪除、修改、更新、查詢數(shù)據(jù)庫中的數(shù)據(jù),而且還可以指定數(shù)據(jù)的輸入格式、輸出格式以及數(shù)據(jù)的顯示風(fēng)格。(6)多任務(wù):它是指計(jì)算機(jī)同時(shí)執(zhí)行多個(gè)程序,并且各個(gè)程序的運(yùn)行相互獨(dú)立。 (7)客戶/服務(wù)器:客戶/服務(wù)器是一種將程序進(jìn)行分解,然后協(xié)同解決的計(jì)算模式??蛻舳说膽?yīng)用程序負(fù)責(zé)提出任務(wù)需求,服務(wù)器端的應(yīng)用程序則為客戶提供服務(wù)。(8)窗口控件:放置在窗口中的圖形對象,用于請求、顯示或操作信息 。(9)多用戶:指系統(tǒng)資源可以被不同用戶各自擁有,即每個(gè)用戶對自己的資源(例如:文件、設(shè)備)有特定的權(quán)限,互不影響。Linux和Unix都有多用戶的特性。
23、(10)可移植性:可移植性是指將操作系統(tǒng)從一個(gè)平臺(tái)轉(zhuǎn)移到另一個(gè)平臺(tái)使它仍然能按其自身的方式運(yùn)行的能力。(11)窗口事件:發(fā)生在窗口上的事件,通過編寫事件處理程序,控制對用戶操作做出響應(yīng)。(12)控件是構(gòu)成PowerBuilder應(yīng)用程序用戶界面、完成數(shù)據(jù)輸入/輸出的強(qiáng)有力工具。利用控件能夠完成許多界面設(shè)計(jì)任務(wù)而無須編寫一行代碼。13答:ProcessAna1yst模塊的基本功能是通過建立處理分析模型PAM幫助系統(tǒng)分析人員收集數(shù)據(jù)、編寫數(shù)據(jù)字典,并繪制數(shù)據(jù)流圖。具體包括如下功能:(1)建立功能模型(OMT)和數(shù)據(jù)流圖(DFD)。(2)建立層次化的處理模型。(3)定制和打印模型文檔。(4)從CDM
24、中引入數(shù)據(jù)項(xiàng)。(5)應(yīng)用OLE技術(shù)鏈接和嵌入其他應(yīng)用中的對象。14答:步驟如下:(1)建立一個(gè)新的PAM模型框架。(2)輸入模型特性并為新的PAM模型設(shè)置選項(xiàng)。(3)在新的PAM模型中建立對象,包括: 處理過程;外部實(shí)體;數(shù)據(jù)流;數(shù)據(jù)存儲(chǔ)。 (4) 對模型中對象定義商業(yè)規(guī)則。 (5)為模型對象定義組成的數(shù)據(jù)項(xiàng)。 (6)對根處理過程進(jìn)一步分解。 (7) 檢查與合并PAM模型。15答:參見教材P109-11616答:單擊PowerBar工具條上的Menu按鈕,系統(tǒng)彈出Select Menu對話框,從中可以選擇打開一個(gè)已有的菜單對象。 單擊New按鈕開始創(chuàng)建一個(gè)新的菜單對象。系統(tǒng)彈出用來定義菜單的M
25、enu畫板,在Menu畫板的Menu Bar Items一欄中輸入第一個(gè)菜單的題目,例如為FILE,可以發(fā)現(xiàn)在畫板的右邊的Menu Item Name一欄中系統(tǒng)自動(dòng)給剛輸入的FILE菜單對象取名為MFILE。 注意Menu畫板中的“Menu For:”一欄,在這里就可以定義當(dāng)前選中的菜單對象,這里也就是FILE菜單對象的下一級(jí)子菜單項(xiàng)。這里不妨輸入一個(gè)子菜單項(xiàng)Exit,就為Exit菜單定義這一個(gè)子菜單項(xiàng)。 接下來單擊Menu畫板上部的水平滾動(dòng)條上的右邊箭頭,開始定義第二個(gè)主菜單項(xiàng),不妨輸入菜單項(xiàng)的名字為Operate,然后定義Operate菜單的第一個(gè)子菜單項(xiàng)設(shè)為BEEP。單擊鍵盤上的TAB鍵
26、,系統(tǒng)彈出新的一欄用來定義Operate菜單項(xiàng)的第二個(gè)子菜單項(xiàng),這里輸入第二個(gè)子菜單項(xiàng)的名字,不妨為Color。 單擊PainterBar工具條上的NEXT LEVEL按鈕,就可以為Color菜單項(xiàng)定義它的級(jí)聯(lián)菜單項(xiàng),這里所謂級(jí)聯(lián)菜單項(xiàng)就是單擊Color菜單項(xiàng)后會(huì)在菜單項(xiàng)的右邊彈出的子菜單中的菜單項(xiàng)。在Menu For一欄中輸入Color菜單項(xiàng)的第一個(gè)聯(lián)級(jí)菜單項(xiàng),不妨為BULE。 按Tab鍵,接著輸入第二個(gè)聯(lián)級(jí)菜單項(xiàng),不妨為White,然后用類似的方法輸入第三個(gè)聯(lián)級(jí)菜單項(xiàng),不妨為Yellow。 接下來單擊PainterBar工具條上的Save按鈕,系統(tǒng)彈出Save Menu對話框用來保存所設(shè)計(jì)
27、的菜單對象,這里不妨給菜單起名為Mymenu,然后單擊OK按鈕,這樣就創(chuàng)建好了自己的菜單對象。(以上解答是按教材的PB 6.0版本提供的,對于使用更高版本PB的解答,請根據(jù)各地的實(shí)驗(yàn)環(huán)境而定。)17答: 數(shù)據(jù)窗口對象的具體創(chuàng)建步驟與選擇的數(shù)據(jù)源(即數(shù)據(jù)窗口得到數(shù)據(jù)的方式)密切相關(guān),對不同的數(shù)據(jù)源,數(shù)據(jù)窗口對象的創(chuàng)建步驟也有所不同,但總的來說,都要完成以下步驟:S1:單擊畫筆欄上的數(shù)據(jù)窗口畫筆圖標(biāo),系統(tǒng)打開:“Select Data window”對話框;S2:該對話框用于打開一個(gè)已有的數(shù)據(jù)窗口對象或創(chuàng)建一個(gè)新的數(shù)據(jù)窗口對象。對前一種情況,從列表中選擇一個(gè)數(shù)據(jù)窗口對象后單擊“OK”鍵即可;下面介
28、紹創(chuàng)建新數(shù)據(jù)窗口對象的操作;S3:單擊“New”按鈕,系統(tǒng)打開“New Data Window”對話框,該對話框包括三部分:上部的“Data Source”組框用于選擇數(shù)據(jù)源,數(shù)據(jù)窗口將按這些數(shù)據(jù)源的要求提取數(shù)據(jù);下部的 “Presentation Style”組框用于指定數(shù)據(jù)窗口的顯示風(fēng)格,顯示風(fēng)格決定數(shù)據(jù)窗口按什么樣的方式顯示數(shù)據(jù);S4:單擊“Options”按鈕,系統(tǒng)顯示 “Data Window Options”對話框;S5:在“Generation”標(biāo)簽頁中可以設(shè)置“Presentation Style”列表框中選定顯示風(fēng)格的數(shù)據(jù)窗口的背景顏色、文本對象邊框與顏色、列對象的邊框與顏色等;S6:在“General”標(biāo)簽頁中可以設(shè)置數(shù)據(jù)窗口中對象的對齊方式、是否顯示網(wǎng)絡(luò)、以及網(wǎng)絡(luò)的大小等選擇項(xiàng)。(以上解答是按教材
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 自建公寓轉(zhuǎn)讓合同模板
- 蘇寧超市加盟合同模板
- GPS基礎(chǔ)知識(shí)培訓(xùn)課件
- 老房子翻新合同模板
- 保價(jià)協(xié)議合同模板
- 吊裝手勢圖片及吊裝現(xiàn)場圖片
- 社團(tuán)演出贊助合同模板
- 定做地坪工程合同模板
- 2024年大學(xué)生憲法知識(shí)競賽經(jīng)典題庫及答案(50題)
- 人教版數(shù)學(xué)三年級(jí)上冊《1-4單元綜合復(fù)習(xí)》試題
- 空調(diào)水系統(tǒng)管道冷量、流量及管徑計(jì)算方法和選取表
- 皮下氣腫護(hù)理查房
- 西方經(jīng)濟(jì)學(xué) 課件 10 失業(yè)與通貨膨脹理論
- 快速康復(fù)外科在泌尿外科患者圍手術(shù)期護(hù)理中的應(yīng)用進(jìn)展
- 婦科護(hù)理宮頸炎盆腔炎的護(hù)理
- 第6課《求助電話》課件
- 防火封堵報(bào)價(jià)范本
- 奇正藏藥行業(yè)分析
- 農(nóng)牧項(xiàng)目計(jì)劃書
- 《設(shè)計(jì)管理體系》課件
評論
0/150
提交評論