管理系統(tǒng)中計算機(jī)應(yīng)用(應(yīng)用題匯總)
《管理系統(tǒng)中計算機(jī)應(yīng)用(應(yīng)用題匯總)》由會員分享,可在線閱讀,更多相關(guān)《管理系統(tǒng)中計算機(jī)應(yīng)用(應(yīng)用題匯總)(17頁珍藏版)》請在裝配圖網(wǎng)上搜索。
管理系統(tǒng)中計算機(jī)應(yīng)用(應(yīng)用題匯總) 應(yīng)用題(一)畫模塊控制結(jié)構(gòu)圖 1、產(chǎn)生固定資產(chǎn)資料數(shù)據(jù)流程圖如下,做出以業(yè)務(wù)為中心的模塊控制結(jié)構(gòu)圖。 2、根據(jù)數(shù)據(jù)計算的數(shù)據(jù)流圖:畫出以轉(zhuǎn)換為中心的控制結(jié)構(gòu)圖。 3、銀行活期存款利息處理部分的數(shù)據(jù)流圖如右:請繪制以轉(zhuǎn)換為中心的控制結(jié)構(gòu)圖。 4、某電話公司的客戶自助服務(wù)系統(tǒng)包括“號碼驗證”“密碼驗證”“業(yè)務(wù)選擇”“充值”“話費查詢”5個模塊。需要實現(xiàn)如下功能: (1)“號碼驗證”模塊為系統(tǒng)的入口,客戶首先輸入自己的電話號碼。如果輸入錯誤,系統(tǒng)返回重新輸入。如果輸入正確,調(diào)用“密碼驗證”模塊; (2)“密碼驗證”模塊中客戶輸入自己的密碼。如果輸入錯誤,系統(tǒng)返回重新輸入密碼。如果輸入正確,調(diào)用“業(yè)務(wù)選擇”模塊; (3)“業(yè)務(wù)選擇”模塊為客戶提供2個選擇功能,分別是“充值”、“話費查詢”,系統(tǒng)根據(jù)客戶的選擇調(diào)用相應(yīng)的模塊。 請為該系統(tǒng)繪制控制結(jié)構(gòu)圖(不用繪制數(shù)據(jù)傳遞和控制信息傳遞)。 5、補(bǔ)充訂貨系統(tǒng)數(shù)據(jù)流程圖見“圖示”,請按該數(shù)據(jù)流程圖,繪制如“圖示”所示形狀的控制結(jié)構(gòu)圖。 6、請打開“圖示”,兩個圖分別是總賬管理的數(shù)據(jù)流程圖和其相應(yīng)的控制結(jié)構(gòu)圖。其中D3為明細(xì)分類賬,數(shù)據(jù)D2為總賬。請回答下述問題: (1)P2代表什么? (2)P3代表什么? (3)D1代表什么? (4)D4代表什么? (5)D5代表什么? (6)D2拉出箭線連接到何處? (7)D3拉出箭線連接到何處? (8)D4拉出箭線連接到何處? 應(yīng)用題(二)教材中關(guān)鍵圖填空 1、系統(tǒng)的生命周期過程如下,填寫各階段的步驟,并回答問題。 屬于系統(tǒng)分析階段的工作是從_______到_______。屬于系統(tǒng)設(shè)計階段的工作是從_______到_______。屬于系統(tǒng)實施階段的工作是從_______到________。 2、系統(tǒng)維護(hù)與重新開發(fā)的過程如下圖,填寫題中空格使步驟完整。 3、在下圖中填寫系統(tǒng)分析各階段使用的工具。 應(yīng)用題(三)畫數(shù)據(jù)流程圖 1、教學(xué)管理的主要工作過程是:系辦(公室)輸入班級和教學(xué)時間,查看教學(xué)計劃表,確定本學(xué)期教學(xué)任務(wù);根據(jù)本學(xué)期教學(xué)任務(wù),查看教師表,制作開課任務(wù)書和班級教學(xué)計劃表。查詢時,教師輸入教師姓名和時間,查詢本人的教學(xué)任務(wù);學(xué)生輸入班級和時間,查詢班級教學(xué)計劃。畫出教學(xué)管理的數(shù)據(jù)流程圖。 2、某企業(yè)訂貨系統(tǒng)處理流程為:請畫出該系統(tǒng)的數(shù)據(jù)流程圖。 (1)接收倉庫提供的貨物出庫入庫清單,修改對應(yīng)庫存文件; (2)通過讀取貨物庫存信息和訂貨標(biāo)準(zhǔn)文件進(jìn)行訂貨處理,產(chǎn)生訂貨報告; (3)將訂貨報告報采購部門。 3、商場到貨處理過程是:根據(jù)供應(yīng)商送來的發(fā)貨單及貨物,對照訂貨合同文件審核發(fā)貨單,如果與合同不符,則將發(fā)貨單和貨物退回供應(yīng)商;對相符的發(fā)貨單及貨物,進(jìn)行收貨處理:首先,將發(fā)貨單存檔,然后開出入庫單,并將入庫單及貨物送交倉庫,再向財務(wù)科發(fā)出付款通知。請畫出處理過程的數(shù)據(jù)流程圖 4、教務(wù)處學(xué)生成績管理的處理過程如下:教務(wù)處接收教師交來的班級學(xué)生成績單,對照教學(xué)計劃和學(xué)生名冊進(jìn)行核對。核對正確后登錄學(xué)生成績表。再根據(jù)學(xué)生成績表對成績進(jìn)行分類,將補(bǔ)考和留級學(xué)生名單通知學(xué)生所在院系辦公室,并將留級學(xué)生名單報學(xué)生處。作出數(shù)據(jù)流程圖。 5、某企業(yè)供應(yīng)部門采購計劃系統(tǒng)處理流程為: 請畫出該系統(tǒng)的數(shù)據(jù)流程圖 (1)根據(jù)計劃部提供的生產(chǎn)計劃計算生產(chǎn)原材料用量; (2)根據(jù)生產(chǎn)原材料用量,并讀取庫存文件和材料價格文件,制定材料采購計劃; (3)將材料采購計劃報財務(wù)部門和上級部門. 6、房屋貸款處理過程是:接收貸款人的貸款賬號后,先查詢貸款人資料庫進(jìn)行信息核對,再查詢房屋貸款資料庫確定貸款類型;然后查看貸款利息文件、貸款人存款文件和還貸款記錄文件,完成房屋貸款扣款。最后修改貸款人存款文件和還貸款記錄文件,并將扣款數(shù)額通知貸款人。試?yán)L制數(shù)據(jù)流程圖。 7、獎券兌獎過程是:接收持券人的獎券,首先核對日期,再根據(jù)獎券種類庫鑒別獎券類型,然后參照中獎號碼庫的內(nèi)容確定中獎信息,最后將中獎結(jié)果交持券人。繪制獎券兌獎過程的數(shù)據(jù)流程圖。 8、教師申報科研成果的過程如下:教師上交科研材料和申報表,首先根據(jù)科研管理條例進(jìn)行審核;對審查合格的材料,再根據(jù)科研管理條例和科研檔案進(jìn)行分類。分類完成后將科研成果存儲到科研檔案并報科研處備案。試畫出數(shù)據(jù)流程圖。 9、固定資產(chǎn)管理的處理流程如下:接受業(yè)務(wù)部門交來的固定資產(chǎn)增減報表,進(jìn)行資料錄入后存儲到固定資產(chǎn)增減文件,每月末根據(jù)這個文件進(jìn)行更新,存儲到固定資產(chǎn)卡片文件。然后依據(jù)卡片文件計算資產(chǎn)折舊,存儲到折舊文件。資料查詢時由主管部門提出查詢要求,根據(jù)前述三個文件產(chǎn)生查詢報表發(fā)給相應(yīng)主管部門。畫出固定資產(chǎn)管理數(shù)據(jù)流程圖。 10、根據(jù)以下工人工資表處理過程繪制數(shù)據(jù)流程圖:車間提交工人加班表和上月考勤表,根據(jù)工人加班表計算出加班費,對考勤表進(jìn)行檢查匯總保存在工人考勤記錄表中,根據(jù)加班費和已檢查考勤表以及工人基本工資記錄表計算出本月工人工資表,并報送財務(wù)部門處理。 11、根據(jù)下述借書處理過程繪制數(shù)據(jù)流程圖:讀者交索書單,首先查找書庫文件,如無書通知讀者,有書再查讀者。通過查詢讀者記錄文件,查看是否有人閱讀,如果有人閱讀通知讀者,無人閱讀通知取書。取書后通知讀者借書成功,并做修改讀者記錄處理。 12、科研項目費用支付過程是:接收項目負(fù)責(zé)人的費用收據(jù),通過項目存檔文件對收據(jù)進(jìn)行審核,審核通過后參照項目賬目文件進(jìn)行費用計算,計算后將付款通知交財務(wù)處,將領(lǐng)款通知交項目負(fù)責(zé)人。畫出處理過程的數(shù)據(jù)流程圖。 13、借書處理的過程是:接受讀者提交的索書單,首先查看讀者記錄進(jìn)行讀者鑒別,再查詢圖書文件,進(jìn)行存書查詢;如果圖書未借出,進(jìn)行發(fā)書處理,存儲借閱記錄文件,并修改圖書文件,再向書庫發(fā)送出庫單;如果圖書已借出,向讀者發(fā)送拒絕借閱通知。畫出處理過程的數(shù)據(jù)流程圖。 14、工資管理數(shù)據(jù)流程圖如右圖所示,請將其補(bǔ)充完整。 15、請繪制某工廠采購部材料供應(yīng)計劃的數(shù)據(jù)流程圖,其處理過程如下: (1)計算生產(chǎn)材料用量。采購部根據(jù)生產(chǎn)部提供的生產(chǎn)計劃和技術(shù)部提供的材料消耗定額,計算出各種產(chǎn)品的材料需要量,經(jīng)分類、合并后,得到生產(chǎn)材料用量表;這個表除保存自用外,還要復(fù)制送廠部。 (2)計算材料凈需用量。根據(jù)生產(chǎn)材料用量和庫存文件中材料期初庫存、儲備定額等數(shù)據(jù)計算材料凈需用(采購)量表,并保存。 (3)制定采購資金計劃。根據(jù)材料凈需用量表中需要采購的各種材料數(shù)量,及庫存文件中各種材料的價格計算采購所需資金,形成采購資金計劃,并送財務(wù)部。 16、假設(shè)數(shù)據(jù)流A從源點X流出,被Q1變換成數(shù)據(jù)流B,加Q1執(zhí)行時需問數(shù)據(jù)M,數(shù)據(jù)流B再被加Q2變換成數(shù)據(jù)流C。請畫出數(shù)據(jù)流程圖。 17、某單位的訂貨系統(tǒng)處理過程如下:由庫房終端設(shè)備接收庫房收發(fā)原始憑證,生成收發(fā)數(shù)據(jù)文件,并根據(jù)收發(fā)數(shù)據(jù)修改庫存。當(dāng)庫存低于訂貨標(biāo)準(zhǔn)時,作補(bǔ)充訂貨處理,生成補(bǔ)充訂貨文件。每天根據(jù)補(bǔ)充訂貨數(shù)據(jù)生成補(bǔ)充訂貨報告交采購部門。 其數(shù)據(jù)流程圖見“圖示”,請回答下面問題: (1)‘D1’代表什么? (2)‘P2’代表什么? (3)‘P4’代表什么? (4)若在系統(tǒng)中增加庫存統(tǒng)計功能,并將統(tǒng)計報表送交廠部,應(yīng)對該數(shù)據(jù)流程作何修改? 18、某銀行的儲戶取款流程如下所述:儲戶將填寫好的取款單及存折或定期存單交銀行,經(jīng)查對賬戶,將不合格的取款單及存折或定期存單退回儲戶,合格的取款單及存折或定期存單送取款處理。處理時要修改賬戶,處理結(jié)果是將存折、利息單和現(xiàn)金交儲戶,同時將定期存單、取款單存檔。 請繪制該取款系統(tǒng)的數(shù)據(jù)流程圖。 19、某工廠到貨處理的流程如下所述:請繪制該系統(tǒng)的數(shù)據(jù)流程圖。 (1)工廠根據(jù)供應(yīng)商送來的發(fā)貨單及貨物,經(jīng)與訂貨合同相對照,審核發(fā)貨單。與合同不符的發(fā)貨單及貨物退回供應(yīng)商。 (2)收貨處理:在審核發(fā)貨單后,對貨物進(jìn)行質(zhì)量檢查。質(zhì)量不合格的貨物及發(fā)貨單退回供應(yīng)商;對質(zhì)量合格的貨物開入庫單,并將入庫單及貨物送倉庫,發(fā)貨單存檔,向財務(wù)部發(fā)出付款通知。 應(yīng)用題(四)畫決策表或決策樹 1、某運輸公司收取運費的標(biāo)準(zhǔn)如下:①本地客戶每噸5元。②外地客戶貨物重量W在100噸以內(nèi) (含),每噸8元。③外地客戶貨物100噸以上時,距離L在500公里以內(nèi) (含) 超過部分每噸再增加7元。距離500公里以上時超過部分每噸再增加10元。 試畫出決策表,反映運費策略。 2、某金融部門的貸款發(fā)放最高限額問題描述如下:05.07 對于固定資產(chǎn)超過500萬元(含500萬元)的企業(yè): 如果無不良還款記錄,低于3年期(含3年)的貸款最高限額為100萬元; 如果有不良還款記錄,低于3年期(含3年)的貸款最高限額為50萬元。 對于固定資產(chǎn)低于500萬元的企業(yè): 如果無不良還款記錄,低于3年期(含3年)的貸款最高限額為60萬元; 如果有不良還款記錄,且貸款期限高于3年的不予貸款。 利用決策表描述該問題。 3、某學(xué)校對教職工擬定獎勵策略如下:(1)高級職稱且教學(xué)評估優(yōu)秀的獎勵1000元,教學(xué)效果評估合格的獎勵800元;(2)中級職稱且教學(xué)評估優(yōu)秀的獎勵800元,教學(xué)效果評估合格的獎勵500元;(3)初級職稱且教學(xué)評估優(yōu)秀的獎勵500元。要求畫出獎勵策略的決策樹。 4、“檢查訂購單”的加工邏輯是:如果金額超過500元,又未過期,則發(fā)出批準(zhǔn)單和提貨單;如果金額超過500元,但過期了,則不發(fā)批準(zhǔn)單;如果金額不超過500元(包括500元),則不論是否過期都發(fā)出批準(zhǔn)單和提貨單,在過期的情況下,還需發(fā)出通知單。請將該加工邏輯用決策表表示。 5、某地區(qū)電話收費標(biāo)準(zhǔn)為: (1)市內(nèi)電話:每分鐘0.1元; (2)長途電話:A區(qū)間每分鐘0.3元,B區(qū)間每分鐘0.5元,夜間及節(jié)假日A、B區(qū)間話費減半。 要求:用決策樹表達(dá)此項處理邏輯。 6、某培訓(xùn)中心對于那些: (1)“單期人數(shù)超過50人”且“培訓(xùn)時間大于1個月”的培訓(xùn)班; (2)“常年培訓(xùn)單位”提出的培訓(xùn)班;實行優(yōu)惠處理,其余培訓(xùn)班作一般處理。 請將下面表示此處理邏輯的決策表補(bǔ)充完整。 條件 單期人數(shù)超過50人? Y Y N N 培訓(xùn)時間大于1個月? Y N Y N 常年培訓(xùn)單位 Y N N N 方案 優(yōu)惠處理 X 一般處理 X 7、某學(xué)生選課系統(tǒng)根據(jù)學(xué)生本學(xué)期選課學(xué)分的不同,采取不同的處理: (1)學(xué)分總數(shù)小于等于0分,則進(jìn)行“異常”處理: (2)學(xué)分總數(shù)大于0分,小于或等于4分,則直接進(jìn)行“補(bǔ)選課”處理; (3)學(xué)分總數(shù)大于20分,則進(jìn)行“調(diào)選課”處理; (4)其他情況為正常,選課結(jié)束。 請用決策樹表示該決策過程。 8、某單位招聘考試需要考核數(shù)學(xué)、英語、計算機(jī)三門課程,其錄取規(guī)則是: 1.總分240分以上(含)錄取。 2.總分在240分以下(不含),180分以上(含)的,如果數(shù)學(xué)和英語成績均在60分以上(含),需要參加面試;如果數(shù)學(xué)或英語中只有1門成績在60分以下(不含)的,需復(fù)試該課程后再決定是否錄取。 3.其他情況不錄取。 畫出此項處理的決策表。 9、郵寄包裹收費標(biāo)準(zhǔn)如下:若收件地點在1000公里以內(nèi),普通件每公斤2元,掛號件每公斤3元;若收件地點在1000公里以外,普通件每公斤2.5元,掛號件每公斤3.5元;若重量大于30公斤,超重部分每公斤加收0.5元.請繪制確定收費決策表、決策樹(重量用w表示)。 應(yīng)用題(五)關(guān)系數(shù)據(jù)庫邏輯模型 1、生產(chǎn)與庫存系統(tǒng)數(shù)據(jù)庫E-R圖如圖。寫出關(guān)系數(shù)據(jù)庫邏輯模型,并用下劃線標(biāo)志主碼。 2、職工信息數(shù)據(jù)庫概念結(jié)構(gòu)如上,寫出關(guān)系數(shù)據(jù)庫的邏輯結(jié)構(gòu),主碼用下劃線標(biāo)記。 3、生產(chǎn)與銷售系統(tǒng)數(shù)據(jù)庫的E—R圖如圖:寫出關(guān)系數(shù)據(jù)庫邏輯模型,并用下劃線標(biāo)志主碼。 4、按照E-R圖向關(guān)系模型轉(zhuǎn)換的原則將下列E-R圖轉(zhuǎn)換為關(guān)系。 5、已知學(xué)校教務(wù)信息系統(tǒng)中的三個實體:“學(xué)生”、“班級”、“課程”,“學(xué)生”實體的屬性有:學(xué)號、姓名、年齡、性別;“班級”實體的屬性有:班級號、班級名、人數(shù);“課程”實體的屬性有課程號、課程名、學(xué)分。一個學(xué)生只屬于一個班級,一個班級有多個學(xué)生;一個學(xué)生可以選修多門課程,一門課程可以被許多學(xué)生選修。要求畫出相應(yīng)的E-R圖。 6、某自學(xué)考試社會助學(xué)點有教師若干名,招生人員若干名,學(xué)生若干名。 教師和招生人員的基本屬性為:姓名,性別,職稱,年齡。 學(xué)生的基本屬性為:姓名,性別,學(xué)費,考試成績。 招生人員負(fù)責(zé)招收學(xué)生,記錄招生人數(shù)。 教師負(fù)責(zé)輔導(dǎo)學(xué)生學(xué)習(xí),依據(jù)其職稱和輔導(dǎo)學(xué)生人數(shù)產(chǎn)生輔導(dǎo)費用。 如果省略具體的課程,請補(bǔ)充完整該助學(xué)點的E-R圖,并將答案填寫在【】中。 7、學(xué)生管理系統(tǒng)的數(shù)據(jù)庫E-R圖如下: 根據(jù)E-R圖的內(nèi)容,完成此系統(tǒng)的數(shù)據(jù)庫邏輯設(shè)計。 8、電視臺可以提供多套節(jié)目,觀眾可以自由選擇節(jié)目和電視臺。 請設(shè)計E-R圖(自己命名各實體中屬性),并寫出最終的關(guān)系數(shù)據(jù)庫邏輯模型。 9、教學(xué)管理涉及的實體有: 教員:職工號、姓名、年齡、職稱 學(xué)生:學(xué)號、姓名、年齡、性別 課程:課程號、課程名、學(xué)時數(shù) 這些實體間的聯(lián)系如下:一個教員只講授一門課程,一門課程可由多個教員講授;一個學(xué)生學(xué)習(xí)多門課程,每門課程有多個學(xué)生學(xué)習(xí)。 請畫出教員、學(xué)生、課程的E-R圖,并構(gòu)造其關(guān)系數(shù)據(jù)模型。 10、某書商可以從各家出版社采購圖書,批發(fā)給下屬的連鎖書店。設(shè)出版社與書商的關(guān)系為自由選擇關(guān)系,連鎖店與書商是唯一供貨關(guān)系。 各實體的屬性如下: 出版社(社名,電話1) 書商(名稱,地址,電話2) 連鎖店(店名,位置,電話3) 請設(shè)計E-R圖,并寫出最終的關(guān)系數(shù)據(jù)庫邏輯數(shù)據(jù)模型。 11、某工廠生產(chǎn)多種產(chǎn)品,每種產(chǎn)品又要使用多種零件,一種零件可能在多種產(chǎn)品上。每種零件由一種材料制造,每種材料可用于不同零件的制作,有關(guān)產(chǎn)品、零件、材料的數(shù)據(jù)字段如下: 產(chǎn)品:產(chǎn)品號、產(chǎn)品名、產(chǎn)品單價 零件:零件號、零件名、單重、單價 材料:材料號、材料名、計量單位、材料單價 (1)請畫出產(chǎn)品、零件、材料的E-R圖; (2)請將該E-R圖轉(zhuǎn)換為關(guān)系數(shù)據(jù)模型。 12、要設(shè)計一個圖書借閱數(shù)據(jù)庫,圖書館需要保存全部圖書的信息(書號,書名,作者,出版社,日期),還要登記讀者信息(讀者編號,姓名,地址,性別,年齡,單位)頒發(fā)借書證,需要保存借閱記錄(借出日期、還書日期)。請設(shè)計E-R圖,并最后轉(zhuǎn)換成關(guān)系邏輯數(shù)據(jù)模型。應(yīng)用題( 六)VFP程序題 1、需要輸出的教工信息報表如下所示:(假定工資超過1000元所得稅按10%計算) 其中所得稅、實發(fā)工資及兩個統(tǒng)計項是報表輸出時計算所得,如果報表布局形式如下 其中總結(jié)帶區(qū)中兩個統(tǒng)計項的變量X、Y是通過數(shù)據(jù)環(huán)境的INIT事件程序計算得到的。 請在后面的編號位置補(bǔ)充完成下面的INIT事件程序。 PUBLIC X,Y ___________(1)___________ &&計算人數(shù) ___________(2)___________&&計算工資總和 每人的所得稅和實發(fā)工資兩項用域控件實現(xiàn),請將各操作步驟在后面的編號位置補(bǔ)充完整。 ①選定工具欄域控件后在報表布局的_____(3)_____帶區(qū)相應(yīng)所得稅位置單擊; ②在報表表達(dá)式對話框中輸入表達(dá)式_____(4)_____; ③在報表表達(dá)式對話框中輸入格式_____(5)_____;單擊確定按鈕關(guān)閉對話框; ④選定工具欄域控件后在報表布局的_____(6)_____帶區(qū)相應(yīng)實發(fā)工資位置單擊; ⑤在報表表達(dá)式對話框中輸入表達(dá)式_____(7)_____; ⑥在報表表達(dá)式對話框中輸入格式_____(8)_____,單擊確定按鈕關(guān)閉對話框。 2、在Visual FoxPro中,使用表設(shè)計器創(chuàng)建“職工人事檔案”數(shù)據(jù)表的結(jié)構(gòu)(如題42表所示)。(字段的寬度以題42表為準(zhǔn),不考慮預(yù)留寬度。) 姓名 出生年月 職稱 婚否 基本工資 朱晴天 07/12/70 主任醫(yī)師 .F. 1024.35 劉家曄 11/09/54 工程師 .T. 8965.57 沈書毅 09/11/52 經(jīng)濟(jì)師 .T. 1024.19 歐陽澤新 12/07/69 助工 .F. 576.35 題42表 請將表設(shè)計器的設(shè)置結(jié)果填寫在下表中,不需要設(shè)定的項目請用“”表示 序號 字段名 類型 寬度 小數(shù)位 1 姓名 2 出生年月 3 職稱 4 婚否 5 基本工資 3、某新華書店的計算機(jī)管理系統(tǒng)中,需要為顧客購書建立銷售記錄。已知“銷售記錄”、“圖書目錄”的數(shù)據(jù)表內(nèi)容如下所示 該界面的操作過程是:先輸入書號,在“圖書目錄”表中判斷書號是否正確,如果正確,向“銷售記錄”表添加一個空記錄,輸入數(shù)量和折扣,同時在右邊的列表中顯示已經(jīng)輸入的圖書書名、單價。以上過程可以重復(fù)。一個顧客購買的圖書全部輸入完成后,單擊“完成”按鈕,顯示總書款和折扣后的應(yīng)付書款。試回答以下問題: (1)該輸入界面共應(yīng)用了哪幾種Visual FoxPro控件,控件的總數(shù)是多少?(5分) (2)以下是“折扣”控件的LostFocus事件代碼,說明每個語句的功能。(3分) s=s+圖書銷售發(fā)票__圖書目錄.單價*折扣*數(shù)量 s0=s0+圖書銷售發(fā)票__圖書目錄.單價*數(shù)量 THISFORM.書號.SETFOCUS (3)以下是“完成”控件的Click事件代碼,說明每個語句的功能。(2分) THISFORM.LABEL4.CAPTION=STR(s0,10,2) THISFORM.LABEL5.CAPTION=STR(s,10,2) 4、用計時器控制電子標(biāo)語牌中標(biāo)語從右至左移動,標(biāo)語從標(biāo)語牌左端全部移出后立刻會從右端移入。單擊“暫?!卑粹o可以使標(biāo)語暫停移動,同時該按鈕標(biāo)題變成“繼續(xù)”;再單擊該按鈕標(biāo)語繼續(xù)移動,同時按鈕標(biāo)題又變成“暫?!?。標(biāo)語長度為272,標(biāo)語牌寬度400。請完善下面的屬性設(shè)置和程序語句。 標(biāo)語牌屬性: HEIGHT=56 WIDTH=___ 標(biāo)語屬性: HEIGHT=33 WIDTH=___ 計時器屬性: ____=100 計時器的TIMER過程 IF THISFORM.LABEL1___+272>0 THISFORM.LABEL1.LEFT=THISFORM.LABEL1.LEFT-10 ELSE THISFORM.LABEL1.LEFT____ ___ 按鈕的CLICK過程: IF THIS.CAPTION=″暫?!? THISFORM.TIMER1.INTERVAL=______ THIS.CAPTION=___ ELSE THISFORM.TIMER1.INTERVAL=____ THIS.CAPTION__ __ ENDIF 請按下面的編號填空。 5、已經(jīng)為學(xué)生管理系統(tǒng)設(shè)計了名為“學(xué)生”的用戶菜單和名為STUD的工具欄子類(放在類庫VVV中),需要在系統(tǒng)主界面顯示菜單和工具欄如下圖所示。 第41圖 請將下面的系統(tǒng)主程序補(bǔ)充完整,按順序在下面的編號后填寫。 SCREEN.CAPTION=〃學(xué)生管理系統(tǒng)〃 SET____________ && 隱含系統(tǒng)菜單 DO___________ && 打開用戶菜單 KEYBOARD’{CTRL+F4}’ SET CLASSLIB TO(” _________ && 打開類庫 _SCREEN.ADDOBJECT(〃____〃,〃___ __〃) && 以子類創(chuàng)建工具欄對象XX _____________=0 && 工具欄在屏幕上的左界 ___________=0 && 工具欄在屏幕上的上界 SCREEN. ________=.T. && 設(shè)置工具欄可見 SCREEN. _________=.T. && 設(shè)置工具欄可用 READ__________ && 打開事件驅(qū)動環(huán)境 6、在Visual FoxPro中,利用數(shù)據(jù)庫"固定資產(chǎn)"中的數(shù)據(jù)表"設(shè)備"[如題42(1)表]和數(shù)據(jù)表"使用"[如題42(2)表]創(chuàng)建視圖"折舊"[如題42(3)表],該視圖包括 "設(shè)備名稱"、"設(shè)備編號"、"價格"、"現(xiàn)值"四個字段. 設(shè)備名稱 設(shè)備編號 購買日期 價格 機(jī)床 AS003001 2001-1-10 21024.00 鉆床 QS001005 1999-8-15 8965.50 機(jī)床 AS003002 2004-5-20 521024.00 注塑機(jī) DS008003 2006-7-1 1 12576.00 題42(1)表 設(shè)備名稱 設(shè)備編號 使用年限 使用部門 現(xiàn)值 機(jī)床 AS00300 l 10 一車間 6307.20 鉆床 QS001005 10 三車間 1793.10 機(jī)床 AS003002 8 二車間 364716.80 注塑機(jī) DS008003 5 總裝車間 101318.40 題42(2)表 設(shè)備編號 設(shè)備名稱 價格 現(xiàn)值 AS00300 l 機(jī)床 21024.00 6307.20 AS003002 機(jī)床 521024.00 364716.80 QS001005 鉆床 8965.50 1793.10 DS008003 注塑機(jī) l 12576.00 101318.40 題42(3)表 (1)請分析用兩個數(shù)據(jù)表(比如"設(shè)備"和"使用")建立視圖的先決條件;(2分) (2)要創(chuàng)建如題42(3)表所示的視圖"折舊",應(yīng)以哪個字段建立兩表的關(guān)聯(lián),并分析原因; (4分) (3)歸納利用視圖設(shè)計器建立多表視圖的步驟.(4分) 7、某藥品庫房的計算機(jī)管理系統(tǒng)中,需要為發(fā)藥建立出庫記錄.已知"出庫記錄"、"藥品目錄"的數(shù)據(jù)表內(nèi)容如下所示: 該界面的操作過程是:先輸入病員編號和庫管員姓名,再依次輸入藥品編號和數(shù)量,在右邊列表中依次顯示該病員需要出庫的所有藥品清單.每輸完一個藥品則將藥品記錄添加到"出庫記錄"表中,按"完成"按鈕后,一個病員的出庫藥品完成,并在輸入界面下部可以瀏覽.試回答以下問題: (1)該輸入界面分別應(yīng)用了哪幾種Visual FoxPro控件?(4分) (2)以下是"數(shù)量’’控件的LostFocus事件代碼,請解釋其意義.(3分) SELECT出庫記錄 APPEND BLANK REPLACE藥品編號WITH THISFORM.藥品編號.VALUE,; 日期WITH DATE0,; 庫管員WITH THISFORM.庫管員.VALUE,; 病員編號WITH THISFORM.病員編號.VALUE,; 數(shù)量WITH THISFORM.數(shù)量.VALUE,; 時間WITH TIME() THISFORM.藥品編號.SETFOCUS (3)以下是"完成’’控件的Click事件代碼,請解釋其意義.(3分) THISFORM.LISTl.CLEAR n=l THISFORM.出庫記錄.REFRESH 8、如圖41有一個電子表界面,可以通過數(shù)字(24/12)按鈕選擇時間制式;在12小時制式時還會用標(biāo)簽LABEL2顯示“上午”或“下午”提示。這些控制都是靠表單中創(chuàng)建的一個計時器控件和按鈕控件實現(xiàn)的。請將屬性和程序補(bǔ)充完整。 圖41 計時器屬性: TOP=70 LEFT=120 INTERVAL=______(1)______ 計時器的______(2)______過程: IF THISFORM.COMMAND1.CAPTION="24" IF______(3)______(SUBSTR(TIME(),______(4)______,2))>12 WW=VAL(SUBSTR(TIME(),1,______(5)______))-12 QQ=______(6)______(WW,2)+SUBSTR(TIME(),3,6) THISFORM.LABEL2.CAPTION=______(7)______ ELSE QQ=TIME() THISFORM.LABEL2.CAPTION=______(8)______ ENDIF ELSE QQ=TIME() THISFORM.LABEL2.CAPTION=______(9)______ ENDIF THISFORM.LABELl.CAPTION=______(10)______ 請按下面的編號填空。 9、有一張表單制作的調(diào)查問卷界面如下圖所示,其中城市選項控件是optiongroupl,愛好選項控件分別是check1、check2、check3和check4;當(dāng)單擊“確定”按鈕后,調(diào)查結(jié)果將用兩個標(biāo)簽控件label4和label5顯示在界面下方。命令按鈕組commandgroupl的Click事件方法如下: if thisform. commandgroupl.value=2 thisform.release else xx=″你所在的城市″+; thisform.optiongroupl. buttons[thisform. optiongroupl. value]. caption″,″ xx=xx+″你的愛好:″ if thisform.checkl.value=【1】 xx=xx+thisform.check1.【2】 endif if thisforn.check2.value=【3】 xx=xx+thisform.check2.【4】 endif if thisform.check3.value=【5】 xx=xx+thisform.check3.【6】 endif if thisform.chech4.value=【7】 xx=xx+thisform.check 4【8】 endif thisform.label4.caption=【9】 thisform.label5.caption=″你的建議是:″+thisform.editl.【10】 endif 請將程序補(bǔ)充完整。 10、表文件KS.DBF和SC.DBF的結(jié)構(gòu)相同。請修改KS表中筆試成績和上機(jī)成績均大于等于60分的記錄,將“合格否”字段的值修改為真(.T.),然后再將所有合格記錄追加到SC.DBF表中;并以“合格否”字段值判定,將不合格記錄邏輯刪除,列表顯示剩余記錄。請?zhí)羁昭a(bǔ)充下列操作步驟。 USE【1】 LIST Record # 準(zhǔn)考證號 姓名 性別 筆試成績 上機(jī)成績 合格否 1 11803 李東東 女 70 80 F 2 11411 王力 男 95 78 F 3 11002 張長 男 60 40 F 4 11106 錢可墮 男 90 60 F 5 10021 蔣蘭蘭 女 58 67 F REPLACE 【2】FOR筆試成績>=60【3】上機(jī)成績>=60 USE【4】 APPEND FROM KS FOR 【5】 USE【6】 DELETE【7】FOR【8】 【9】DELETE【10】 LIST 11、題43圖是某城市的機(jī)動車違章查詢系統(tǒng)。 用戶只需在“查詢類別”中選擇“機(jī)動車牌照”或“駕駛證號碼”任意一項,然后在“證件號碼”中輸入相應(yīng)的證件號碼,點擊“查詢”按鈕,系統(tǒng)會在“違章記錄”中顯示違章記錄(用戶不能修改)。 請按要求填寫已編號控件的屬性或控件名稱: (1)①號控件:控件名稱【 】CAPTION【 】 (2)②號控件:控件名稱【 】 ROWSOURCETYPE【 】ROWSOURCE【 】 (3)③號控件:控件名稱【 】 (4)④號控件:控件名稱【 】READONLY【 】 (5)⑤號控件:控件名稱【 】CAPTION【 】 12、假定已經(jīng)在類庫YHLK中創(chuàng)建了自定義工具欄子類GJL,為了能夠讓工具欄顯示在屏幕上,創(chuàng)建了如下程序段。請按程序注釋在空白處填空,補(bǔ)充各程序行內(nèi)容。 SET CLASSLIB TO YHLK &&打開用戶類庫 SCREEN.ADDOBJECT(?。?) ,?。?) ) &&用子類創(chuàng)建工具欄對象 ?。?) .?。?) .LEFT=0 &&設(shè)定對象的屏幕左界 ?。?) . (6) .TOP=-6 &&設(shè)定對象的屏幕上界 ?。?) .QQQ. (8) =.T. &&設(shè)定對象的可視屬性為真 ?。?) .QQQ. ?。?0) =.T. &&設(shè)定對象的可用屬性為真 13、利用表單創(chuàng)建一個學(xué)生數(shù)據(jù)表的輸入界面,表單名是FORM1.SCX,其形式如下圖。 假定數(shù)據(jù)表名是STUDENT.DBF,數(shù)據(jù)表結(jié)構(gòu)如下。 字段 字段名 類型 寬度 小數(shù)位 1 XH 字符型 4 2 XM 字符型 6 3 XB 字符型 2 4 MZ 字符型 6 5 JL 備注型 4 6 ZP 通用型 4 7 NL 數(shù)值型 2 8 ZC 字符型 6 * *總計* * 35 請?zhí)羁胀瓿上旅娴牟僮?。為了將“性別”字段XB在表單上自動生成的文本框換成當(dāng)前的單選框,應(yīng)當(dāng) 1.選定該文本框,單擊 (1) 鍵刪除; 2.單擊表單控件工具欄的 (2) ,在表單原文本框位置單擊,創(chuàng)建1個單選框控件; 3.在新建對象上打開快捷菜單,單擊 (3) 選項,打開其生成器對話框; 4.在按鈕頁面的 (4) 中分別輸入:男,女; 5.在布局頁面 (5) 中選擇水平方式; 6.在“值”頁面選擇存儲字段名為: (6) ; 7.關(guān)閉生成器對話框。 為表單操作按鈕添加的方法程序如下。 “追加”按鈕的Click方法為 (7) BLANK && 追加空記錄 (8) XH WITH ″0000″ && 給定XH字段初值 THISFORM. (9) && 刷新界面 THISFORM.TEXT1. (10) && 指定焦點 14、已經(jīng)創(chuàng)建了圖書報表布局及輸出形式如下圖所示。 如果希望報表能夠輸出每種圖書的金額和全部圖書的總金額,如下圖所示。 應(yīng)當(dāng)在報表布局中作如下修改: ① 在【1】 欄中選定【2】 ② 在報表布局細(xì)節(jié)帶區(qū)中“金額”列上單擊鼠標(biāo)左鍵; ③ 在彈出的“報表表達(dá)式”窗口中輸入表達(dá)式【3】 ④ 確認(rèn)并關(guān)閉“報表表達(dá)式”窗口; ⑤ 打開報表下拉菜單,單擊【4】 選項; ⑥ 在彈出窗口中選定【5】 帶區(qū)后確認(rèn)并關(guān)閉窗口; ⑦ 在【6】 工具欄中選定【7】 控件; ⑧ 在報表布局的【8】 帶區(qū)中“金額”列上單擊鼠標(biāo)左鍵; ⑨ 在彈出的“報表表達(dá)式”窗口中輸入表達(dá)式【9】 ; ⑩ 單擊“計算”按鈕打開“計算字段”窗口,選定【10】 計算后確認(rèn),并關(guān) 閉所有窗口。 請補(bǔ)充【】中的內(nèi)容,使得修改操作能夠正確完成。 15、題43圖所示為某電力公司的電費余額查詢系統(tǒng),該系統(tǒng)使用“電費余額.DBF”數(shù)據(jù)表(有帳號、余額、姓名、地址等字段)。當(dāng)用戶輸入帳號(文本框 TEXT1)點擊“查詢”按鈕后系統(tǒng)將該帳號對應(yīng)的余額字段的值顯示在“余額”(文本框 TEXT2)中。 要求:(1)該表單所使用的控件有哪些?(標(biāo)簽、文本框、命令按鈕) (2)要使得“余額”不被修改應(yīng)該怎樣設(shè)置?(將“余額”后的文本框的只讀屬性ReadOnly設(shè)置為.T.-真) (3)在表單激活時要打開數(shù)據(jù)表“電費余額.DBF”,應(yīng)選用哪個事件? (4)為“查詢”選擇事件,并寫出方法程序。 16、要求為學(xué)生數(shù)據(jù)庫表追加記錄時,學(xué)生“年齡”字段值只能在18~25之間;為了讓系統(tǒng)自動進(jìn)行輸入數(shù)據(jù)的界限校驗并顯示出錯信息“數(shù)據(jù)超出界限!”,需要修改數(shù)據(jù)表的數(shù)據(jù)字典。請將各操作步驟在后面的編號位置補(bǔ)充完整。 ①打開數(shù)據(jù)庫表的 (1) 窗口修改原記錄中不符合要求的數(shù)據(jù); ②打開數(shù)據(jù)庫表的 (2) 對話框窗口; ③選定年齡字段后在 (3) 框的 (4) 位置輸入表達(dá)式 (5) ④再在 (6) 位置輸入初值 (7) ; ⑤還在 (8) 位置輸入“數(shù)據(jù)超出界限!”信息,單擊確定按鈕關(guān)閉。 17、報表數(shù)據(jù)來源于STUDENT(學(xué)生)和SS(省市)兩個數(shù)據(jù)表,可以按學(xué)生籍貫(JG)分省市顯示和統(tǒng)計人數(shù),下面是報表輸出的形式: 因為某個班級學(xué)生的籍貫不可能涵蓋全國各個省市,為了使輸出報表中不出現(xiàn)空的省 市記錄,為報表數(shù)據(jù)環(huán)境的REFOREOPENTABLES事件添加了方法程序如下: SELE 1 USE (1) SELE 2 USE (2) DELE ALL SELE 1 SCAN XXX=ALLTRIM(JG) SELE 2 RECALL FOR MC= (3) SELE 1 (4) SET DELE (5) CLOS DATA ALL 同時為了計算每個分組中“各省市學(xué)生總數(shù)”,需要在報表布局的 (6) 帶區(qū)中添加一個域控件,該控件的屬性應(yīng)當(dāng)是對數(shù)據(jù)表 (7) 的 (8) 字段進(jìn)行 (9) 計算。 同時應(yīng)當(dāng)指定的分組對象應(yīng)當(dāng)是SS表的 (10) 字段。- 1.請仔細(xì)閱讀文檔,確保文檔完整性,對于不預(yù)覽、不比對內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請點此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
15 積分
下載 |
- 配套講稿:
如PPT文件的首頁顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計者僅對作品中獨創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 管理 系統(tǒng) 計算機(jī) 應(yīng)用 應(yīng)用題 匯總
鏈接地址:http://www.820124.com/p-9479491.html