【網(wǎng)友版1:】
1.設(shè)計(jì)一個(gè)文件名和表單名均為myaccount的表單。表單的標(biāo)題為"外匯持有情況"。表單中有一個(gè)選項(xiàng)按鈕組控件(myOption)、一個(gè)表格控件(Grid1)以及兩個(gè)命令按鈕"查詢"(Command1)和"退出"(Command2)。其中,選項(xiàng)按鈕組控件有兩個(gè)按鈕"現(xiàn)匯" (Option1)、"現(xiàn)鈔"(Option2)。
運(yùn)行表單時(shí),首先在選項(xiàng)組控件中選擇"現(xiàn)鈔"或"現(xiàn)匯",單擊"查詢"命令按鈕后,根據(jù)選項(xiàng)組控件的選擇將"外匯賬戶"表的"現(xiàn)鈔"或"現(xiàn)匯"(根據(jù)鈔匯標(biāo)志字段確定)的情況顯示在表格控件中。
單擊"退出"按鈕,關(guān)閉并釋放表單。
注:在表單設(shè)計(jì)器中將表格控件Grid1的數(shù)據(jù)源類型設(shè)置為"SQL說明"。
【操作步驟】
步驟1:單擊常用工具欄中的"新建"按鈕,文件類型選擇"表單",打開表單設(shè)計(jì)器。單擊工具欄上"保存"按鈕,在彈出"保存"對話框中輸入"myaccount"即可。
步驟2:在"表單設(shè)計(jì)器"中,在"屬性"的Caption處輸入"外匯持有情況",在Name處輸入"myaccount"。
步驟3:在"表單設(shè)計(jì)器"中,添加一個(gè)選項(xiàng)按鈕組,在其"屬性"的Name處輸入"myOption",接著對其進(jìn)行編輯,在Option1的Caption處輸入"現(xiàn)匯",在Option2的Caption處輸入"現(xiàn)鈔"。
步驟4:在"表單設(shè)計(jì)器"中,添加兩個(gè)命令按鈕,在第1個(gè)命令按鈕"屬性"的Caption處輸入"查詢",在第2個(gè)命令按鈕"屬性"的Caption處輸入"退出"。
步驟5:在"表單設(shè)計(jì)器"中,雙擊退出命令按鈕,在"Command2.Click"編輯窗口中輸入"Thisform. Release",接著關(guān)閉編輯窗口。
步驟6:在"表單設(shè)計(jì)器"中,添加一個(gè)表格Grid1,在其"屬性"的RecordSourceType處選擇"4-SQL說明"。
步驟7:在"表單設(shè)計(jì)器"中,雙擊查詢命令按鈕,在"Command1.Click"編輯窗口中輸入下列語句,接著關(guān)閉編輯窗口。輸入的命令語句如下。
thisform.grid1.recordsource="SELECT * FROM 外匯賬戶 WHERE 鈔匯標(biāo)志='"+iif(thisform.myOption.value=1, "現(xiàn)匯","現(xiàn)鈔")+"' INTO cursor lsb"
在考生文件夾下完成如下操作:
1.打開數(shù)據(jù)庫"外匯",通過"外幣代碼"字段為"外匯代碼"和"外匯賬戶"建立永久聯(lián)系;
2.新建一個(gè)名為"外匯管理"的項(xiàng)目文件,將數(shù)據(jù)庫"外匯"加入"外匯管理"項(xiàng)目中;
3.修改mymenu菜單文件,為"文件"下的子菜單項(xiàng)"查找"設(shè)置訪問鍵F(顯示方式為"查找F"),并生成新的菜單程序;
4.修改one.prg中的SQL語句,使之正確(該語句的功能是從rate表中刪除幣種1代碼為14,并且?guī)欧N2代碼為27的記錄)。
在考生文件夾下完成如下簡單應(yīng)用:
1.用SQL語句進(jìn)行以下查詢:查詢"外匯賬戶"表中的日元信息。查詢結(jié)果包括鈔匯標(biāo)志、金額,結(jié)果按金額降序排序,并存儲(chǔ)于表two.dbf中,并將SQL語句存儲(chǔ)于新建的there.txt文件中。
2.用一對多報(bào)表向?qū)Ы?bào)表,"外匯代碼"表為父表,"外匯賬戶"表為子表。要求:選擇父表和子表中的全部字段;用"外幣代碼"字段為兩個(gè)表建立關(guān)系;排序方式為按"外幣代碼"升序;報(bào)表樣式為"帳務(wù)式",方向?yàn)?quot;橫向";報(bào)表標(biāo)題為"外匯賬戶情況";報(bào)表文件名為 report_account。然后在報(bào)表設(shè)計(jì)器中修改該報(bào)表,在報(bào)表標(biāo)題帶區(qū)的右端利用OLE對象插入文件picture.gif。
【網(wǎng)友版2:】
設(shè)計(jì)一個(gè)文件名和表單名均為rate的表單,表單的標(biāo)題為"外匯匯率查詢"表單界面如圖所示,表單中有兩個(gè)下拉列表框(Combo1和 Combo2),這兩個(gè)下拉列表框的數(shù)據(jù)源類型(RowSourceType屬性)均為字段,且數(shù)據(jù)源(RowSource屬性)分別是外匯匯率表的"幣種1"和"幣種2"字段(不要給出表名前綴);另外有幣種1(Label1)和幣種2(Label2)兩個(gè)標(biāo)簽以及兩個(gè)命令按鈕"查詢" (Command1)和"退出"(Command2)。運(yùn)行表單時(shí),首先從兩個(gè)下拉列表框選擇幣種,然后單擊"查詢"按鈕用SQL語句從外匯匯率表中查詢相應(yīng)幣種(匹配幣種1和幣種2)的信息,并將結(jié)果存儲(chǔ)到表temp_rate中。
單擊"退出"按鈕關(guān)閉表單。
在考生文件夾下完成如下操作:
1.建立項(xiàng)目"超市管理";并把"商品管理"數(shù)據(jù)庫加入到該項(xiàng)目中;
2.為商品表增加字段:銷售價(jià)格N(6,2),該字段允許出現(xiàn)"空"值,默認(rèn)值為.NULL.;
3.為"銷售價(jià)格"字段設(shè)置有效性規(guī)則:銷售價(jià)格>=0;出錯(cuò)提示信息是:"銷售價(jià)格必須大于等于零"。
4.用報(bào)表向?qū)樯唐繁韯?chuàng)建報(bào)表:報(bào)表中包括商品表中全部字段,報(bào)表樣式用"經(jīng)營式",報(bào)表中數(shù)據(jù)按商品編碼升序排列,報(bào)表文件名report_a.frx。其余按缺省設(shè)置。
在考生文件夾下完成如下簡單應(yīng)用:
1.使用表單向?qū)нx擇商品表生成一個(gè)文件名為good_form的表單。要求選擇商品表中所有字段,表單樣式為陰影式;按鈕類型為圖片按鈕;排序字段選擇進(jìn)貨日期(升序);表單標(biāo)題為"商品數(shù)據(jù)"。
2.用SQL UPDATE命令為所有商品編碼首字符是"3"的商品計(jì)算銷售價(jià)格:
銷售價(jià)格為在進(jìn)貨價(jià)格基礎(chǔ)上加22.68%,并把所用命令存入文本文件cmd_ab.txt中。
建立表單,表單文件名和表單名均為myform_a,表單標(biāo)題為"商品瀏覽",表單樣例如圖所示(左圖)。其它功能要求如下:
1.用選項(xiàng)按鈕組(OptionGroup1)控件選擇商品分類(飲料(Option1)、調(diào)味品(Option2)、酒類(Option3)、小家電(Option4));
2.單擊"確定(Command2)命令按鈕,顯示選中分類的商品,要求使用DO CASE語句判斷
N200010001) 程序流程圖中帶有箭頭的線段表示的是 A) 圖元關(guān)系 B) 數(shù)據(jù)流 C) 控制流 D) 調(diào)用關(guān)系 答案:CN200010002) 結(jié)構(gòu)化程序設(shè)計(jì)的基本原則不包括 A) 多態(tài)性 B) 自頂向下 C) 模塊化 D) 逐步求精 答案:AN200010003) 軟件設(shè)計(jì)中模塊劃分應(yīng)遵循的準(zhǔn)則是 A) 低內(nèi)聚低耦合 B) 高內(nèi)聚低耦合 C) 低內(nèi)聚高耦合 D) 高內(nèi)聚高耦合 答案:BN200010004) 在軟件開發(fā)中,需求分析階段產(chǎn)生的主要文檔是 A) 可行性分析報(bào)告 B) 軟件需求規(guī)格說明書 C) 概要設(shè)計(jì)說明書 D) 集成測試計(jì)劃 答案:BN200010005) 算法的有窮性是指 A) 算法程序的運(yùn)行時(shí)間是有限的 B) 算法程序所處理的數(shù)據(jù)量是有限的 C) 算法程序的長度是有限的 D) 算法只能被有限的用戶使用 答案:AN200010006) 對長度為n的線性表排序,在最壞情況下,比較次數(shù)不是n(n-1)/2的排序方法是 A) 快速排序 B) 冒泡排序 C) 直接插入排序 D) 堆排序 答案:DN200010007) 下列關(guān)于棧的敘述正確的是 A) 棧按"先進(jìn)先出"組織數(shù)據(jù) B) 棧按"先進(jìn)后出"組織數(shù)據(jù) C) 只能在棧底插入數(shù)據(jù) D) 不能刪除數(shù)據(jù) 答案:BN200010008) 在數(shù)據(jù)庫設(shè)計(jì)中,將E-R圖轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型的過程屬于 A) 需求分析階段 B) 概念設(shè)計(jì)階段 C) 邏輯設(shè)計(jì)階段 D) 物理設(shè)計(jì)階段 答案:CN200010009)
A) 并 B) 自然連接 C) 笛卡爾積 D) 交 答案:DN200010010) 設(shè)有表示學(xué)生選課的三張表,學(xué)生S(學(xué)號,姓名,性別,年齡,身份證號),課程C(課號,課名),選課SC(學(xué)號,課號,成績),則表SC的關(guān)鍵字(鍵或碼)為 A) 課號,成績 B) 學(xué)號,成績 C) 學(xué)號,課號 D) 學(xué)號,姓名,成績 答案:CN200010011) 一個(gè)棧的初始狀態(tài)為空。現(xiàn)將元素1、2、3、4、5、A、B、C、D、E依次入棧,然后再依次出棧,則元素出棧的順序是 A)12345ABCDE B)EDCBA54321 C)
【網(wǎng)友版3:】
1.在考生文件夾下新建一個(gè)名為"供應(yīng)"的項(xiàng)目文件。
2.將數(shù)據(jù)庫"供應(yīng)零件"加入到新建的"供應(yīng)"項(xiàng)目中。
3.通過"零件號"字段為"零件"表和"供應(yīng)"表建立永久性聯(lián)系,其中,"零件"是父表,"供應(yīng)"是子表。
4.為"供應(yīng)"表的"數(shù)量"字段設(shè)置有效性規(guī)則:數(shù)量必須大于0并且小于9999;錯(cuò)誤提示信息是"數(shù)量超范圍"。(注意:規(guī)則表達(dá)式必須是"數(shù)量>0.and.數(shù)量<9999")