VFP題庫操作題版

2022-12-31 12:57:03 字數 5605 閱讀 3322

綜合應用題庫

按如下要求完成綜合應用(所有控制項的屬性必須在表單設計器的屬性視窗中設定):

(1)根據"專案資訊"、"零件資訊"和"使用零件"3個表建立乙個查詢(注意表之間的連線字段),該查詢包括專案號、專案名、零件名稱和數量4個字段,並要求先按專案號公升序排列,專案號相同的再按零件名稱降序排列,儲存的查詢檔案名為chaxun;

步驟1:單擊常用工具欄中的"新建"按鈕,新建乙個查詢,依次將題目所要求的表新增到查詢設計器中。

步驟2:分別選中字段"專案資訊.專案號"、"專案資訊.專案名"、"零件資訊.零件名稱"和"使用零件.數量"並新增到可用字段。

步驟3:在"排序依據"選項卡中為查詢設定排序。

步驟4:在系統選單中單擊"儲存"按鈕儲存查詢,輸入查詢名"chaxun"。最後單擊常用工具欄中的"執行"按鈕執行查詢。

(2)建立乙個表單名和檔名均為myform的表單,表單中含有乙個**控制項grid1,該**控制項的資料來源是前面建立的查詢chaxun;然後在**控制項下面新增乙個"退出"命令按鈕command1,要求命令按鈕與**控制項左對齊、並且寬度相同,單擊該按鈕時關閉表單。

(2)【操作步驟】

步驟1:在命令視窗輸入"create form myform"新建表單。並修改表單的name屬性為myform。

步驟2:從表單控制項工具欄向表單中新增乙個**控制項和乙個命令按鈕控制項,修改表單控制項的屬性。

步驟3:設定命令按鈕與**等寬且左對齊。

步驟4:雙擊"退出"按鈕,寫入click事件**。

******"退出"按鈕click事件********

3.設計乙個下拉列表,並新增到乙個頂層表單裡,如下圖所示1.檔案選單下的子選單開啟和關閉是系統選單命令。

2.瀏覽student表選項開啟student表並使用brow命令瀏覽 3.退出選項恢復標準的系統選單。

4.設計乙個表單,滿足以下要求: 1.

新增乙個組合框combox1; 2.新增4個命令按鈕,點選表檔名時,combox1的rowsource="*.dbf"。

點選黃石區縣,組合框的值為黃石港,西塞山,鐵山。點選student結構時組合框的值為student表的結構。點選姓名字段組合框的值為姓名字段。

注意加引號。 3.把student表加入資料環境中。

簡單應用題庫

1. 在考生資料夾下完成如下簡單應用:

1.建立乙個滿足下列要求的表單檔案tab。

(1)表單中包含乙個頁框控制項pageframe1,該頁框含有3個頁面,page1、page2、page3三個頁面的標題依次為"學生"、"課程"和"成績";

(2)將student(學生)表、course(課程)表和score(成績)表分別新增到表單的資料環境中;

(3)直接用拖拽的方法使得在頁框控制項的相應頁面上分別顯示student(學生)表、course(課程)表和score(成績)表的內容;

(4)表單中包含乙個"退出"命令按鈕(command1),單擊該按鈕關閉並釋放表單。

1)【操作步驟】

步驟1:在命令視窗輸入:

create form tab

按下回車鍵,新建乙個表單檔案tab,在表單控制項中單擊相應的控制項,然後在表單上畫出乙個頁框控制項、乙個命令按鈕。將頁框改為3個頁面。

步驟2:在頁框上單擊右鍵在彈出的快捷選單中選擇"編輯"項,設定頁框各頁的標題屬性。

page1 caption 學生

page2 caption 課程

page3 caption 成績

步驟3:在表單空白處單擊右鍵,在彈出的快捷選單中單擊"資料環境"命令,為表單新增表"student"、"course"和"score"到資料環境中。

步驟4:在頁框上單擊右鍵→編輯,按題目的要求將表拖拽到相應的頁中。

步驟5:將命令按鈕的標題改為退出,輸入其click事件:

步驟6:儲存並執行表單檢視結果。

1. 在命令視窗中輸入建立表單命令

create form tab

2. 在「表單設計器」中,單擊滑鼠右鍵,在彈出選單中選擇「資料環境」選單項,在「開啟」對話方塊中,選擇表「student」並按「確定」按鈕。在「新增表或檢視」對話方塊中,單擊「其他」按鈕,選擇表「course」並按「確定」按鈕,單擊「其他」按鈕,選擇表「score」並按「確定」按鈕,最後單擊「關閉」按鈕關閉「新增表或檢視」對話方塊。

3. 在「表單控制項」中選定「頁框」控制項,在「表單設計器」中建立這個「頁框」,在「屬性」的pagecount處輸入「3」,接著選中這個「頁框」並單擊滑鼠右鍵,在彈出選單中選擇「編輯」選單項,再單擊「page1」,在其「屬性」的caption處輸入「學生」,接著在「資料環境」中選中「student」表按住不放,再移動滑鼠到「頁框」內,最後鬆開滑鼠。單擊「page2」,在其「屬性」的caption處輸入「課程」,接著在「資料環境」中選中「course」表按住不放,再移動滑鼠到「頁框」內處,最後鬆開滑鼠。

單擊「page3」,在其「屬性」的caption處輸入「成績」,接著在「資料環境」中選中「score」表按住不放,再移動滑鼠到「頁框」內處,最後鬆開滑鼠。

4. 在「表單設計器」的下方,新增乙個命令按鈕,在「屬性」視窗的caption處輸入「退出」,雙擊「退出」命令按鈕,在「編輯視窗中輸入「release thisform」,接著關閉編輯視窗。

2.從鍵盤輸入乙個成績,按照以下原則給出相應等級: 90-100:

優秀 80-89:良好 70-79:中等 60-69:

及格 0-59:不及格程式儲存為沒儲存程式不給分,程式執行成功給滿分。

set talk of

clear

input 「請輸入成績:」 to score

if score>=90

grade=」優秀」

else

grade=」80

grade=」良好」

else

if score>=70

grade=」中等」

else

if score>=60

grade=」及格」

else

grade=」不及格」

endif

endif

endif

endif

? ltrim (str(score))+」分對應的等級是:」+grade

set talk on

3.根據輸入的成績顯示相應的成績等級,小於60「不及格」,大於90「優秀」,其他為通過。可以使用iif語句或if語句或docase語句,程式儲存為程式執行成功才給滿分。

4.程式設計計算s=1^2+2^2+3^3+4^2+...n^2,n由鍵盤輸入。程式儲存為程式執行成功給滿分。

input 「請輸入n」 to n

s =0

for i=1 to n

s =s+i*i

endfor

? 」s=」+ltrim(str(s))

5.計算s=1*2+2*3+3*4+...100*101的值,程式儲存為

set talk off

clear

s =0

for i=1 to 100

s =s+m*n

endfor

? 」s=」+ltrim(str(s))

6.計算:t=1!+2!+3!+...+10!儲存程式為

set talk off

clear

s=0for n=1 to 10

m=1for i=1 to n

m=m*i

endfor

s=s+m

endfor

? 「s=」+ltrim(str(s))

set talk on

7. 按此圖要求製作表單程式要求如下: 1.

表單標題求圓的面積。2.兩個標籤框、兩個文字框、兩個命令按鈕。

3.輸入圓的半徑以後輸出圓的面積,兩個文字框初值為0,否則容易出錯。4.

退出按鈕退出表單。

8. 按此圖要求製作表單程式要求如下: 1.

把student表加入資料環境,並把相關字段拖進表單。2.新增圖示三個命令按鈕。

3.設定上一條及下一條兩個命令按鈕的**,使之執行時能顯示上一條記錄及下一條記錄,使用skip及行為。4.

關閉按鈕退出表單。

上一條skip -1

if bof ()

=.f.

=.f.

endif

=.t.

=.t.

下一條skip

if eof

ship -1

=.f.

=.f.

endif

=.t.

=.t.

=.f.

9. 按此圖要求製作表單程式要求如下: 1.

新增三個文字框放置資料,初始value都為零。2.新增乙個命令按鈕組,豎排改為橫排,手動拖成橫排。

3.設定4個按鈕分別是加法、減法、乘法和退出。4.

設計各個按鈕的命令**,滿足加減乘法和退出需要

10.在考生資料夾下完成如下簡單應用:

建立乙個滿足下列要求的表單檔案tab2。

(1)表單中包含乙個頁框控制項pageframe1,該頁框含有3個頁面,page1、page2、page3三個頁面的標題依次為"零件資訊"、"專案資訊"和"使用零件";

(2)將零件資訊表、專案資訊表和使用零件表分別新增到表單的資料環境中;

(3)直接用拖拽的方法使得在頁框控制項的相應頁面上分別顯示三個表的內容;

(4)表單中包含乙個"退出"命令按鈕(command1),單擊該按鈕關閉並

基本操作題庫

1)在考生資料夾下完成如下基本操作:

1.通過sql insert語句插入元組("p7","pn7",1020)到"零件資訊"表(注意不要重複執行插入操作),並將相應的sql語句儲存在檔案中。

2.通過sql delete語句從"零件資訊"表中刪除單價小於600的所有記錄,並將相應的sql語句儲存在檔案中。

3.通過sql update語句將"零件資訊"表中零件號為"p4"的零件的單價更改為1090,並將相應的sql語句儲存在檔案中。

4.開啟選單檔案然後生成可執行的選單程式

(1)開啟visual foxpro,在命令視窗輸入:

inse into 零件資訊 values("p7","pn7",1020)

並按下回車鍵執行語句。

然後建立乙個程式檔案把**複製過去並儲存。

(2)在命令視窗輸入:

dele from 零件資訊 where 單價<600

並按下回車鍵執行語句。

然後建立乙個程式檔案把**複製過去並儲存。

(3)在命令視窗輸入:

update 零件資訊 set 單價=1090 where 零件號="p4"

並按下回車鍵執行語句。

然後建立乙個程式檔案把**複製過去並儲存。

(4)開啟選單後,選擇系統選單中的"選單",然後選擇"生成"。

2)1.在考生資料夾下建立乙個名為"訂單管理"的資料庫,將已有的employee、orders和customer三個表新增到該資料庫中。

2.為orders表建立乙個普通索引,索引名為nf,索引表示式為"year(簽訂日期)"。

3.為employee表建立乙個主索引,為orders建立乙個普通索引,索引名和索引表示式均為"職員號"。通過"職員號"為employee表和orders表建立乙個一對多的永久聯絡。

4.為上述建立的聯絡設定參照完成性約束:更新規則為"限制",刪除規則為"級聯",插入規則為"限制"。

操作題題庫

word操作題 第1題請開啟考生檔案下的 完成以下操作。共10分 1 設定標題文字為黑體 小一號字 居中 各1分,共3分 2 將正文文字設定為楷體 gb2312 四號字 加粗 藍色 各1分,共4分 3 設定正文文字每段首行縮排兩字元,行間距設定為3倍行距。3分 用原檔名將檔案儲存在原來位置。第2題請...

操作題總結

設定 出生日期 欄位的預設值為當前日期 date 計算年齡新建字段 year date year 出生日期 一 基本操作題 1 在 考試資料庫.accdb 資料庫檔案中建立表 tteacher 表結構如下 2 設定 tteacher 表中 編號 字段為主鍵 職稱 欄位的預設值為 講師 3 設定 tt...

基本操作題

第一題 1 在素材資料夾下的 資料庫檔案中建立表 tbook 表結構如下 2 判斷並設定 tbook 表的主鍵。3 設定 入庫日期 欄位的預設值為系統當前日期的前一天的日期。4 在 tbook 表中輸入以下2條記錄 注 單價 為2位小數顯示。5 設定 編號 欄位的輸入掩碼為只能輸入8位數字或字母形式...