<samp id="uu9tx"></samp>
        <samp id="uu9tx"><tr id="uu9tx"><nav id="uu9tx"></nav></tr></samp>
        <delect id="uu9tx"><legend id="uu9tx"><meter id="uu9tx"></meter></legend></delect>
                <samp id="uu9tx"><tr id="uu9tx"><meter id="uu9tx"></meter></tr></samp><nav id="uu9tx"></nav>
                <samp id="uu9tx"></samp>
                  <samp id="uu9tx"><tr id="uu9tx"><meter id="uu9tx"></meter></tr></samp>
                  江蘇省高校計算機等級考試命題研究院 江蘇省高校計算機等級考試輔導
                  2013年(春)江蘇省計算機二級VFP上機1

                  江蘇省高等學校非計算機專業學生

                  2013()計算機基礎知識和應用能力等級考試上機試卷

                  二級  Visual FoxPro  (試卷代號VFP01)

                  (本試卷完成時間70分鐘)

                  1.首先登錄考生信息

                  2.啟動VFP系統后。首先在命令窗口中執行下列命令,以設置默認的工作目錄

                      SET DEFA TO T

                  3.除非題目要求,否則不要對T盤上的文件進行重命名、

                  一、項目、數據庫和表操作(12分)

                      打開T盤根目錄中的項目文件jxgl,在該項目中已有一數據庫jxsj。

                  1.在JxSJ數據庫中按如下表格中所示的結構創建tab.dbf,并按表格后的要求設置相關

                    屬性

                  字段名

                  數據類型

                  寬度

                  字段標題

                  qq

                  C

                  15

                  QQ

                  fqq

                  C

                  15

                  好友QQ

                  jrsj

                  T

                   

                  加入時間

                  bzmc

                  C

                  10   

                  備注名稱

                   

                    (1)設置長表名:qq好友表;

                    (2)設置qq字段注釋:主關鍵字構成之一;

                    (3)設置jrsj的默認值:當前系統的日期時間;

                    (4)創建索引名為abcd的主索引,要求先根據qq字段排序,相同時根據fqq字段排序。

                  2.在tab表中輸入如下記錄:

                  qq

                  fqq

                  jrsj

                  bzmc

                  323988481

                  4323461997

                  2012/10/11 9:30:00 AM

                  表弟阿寶

                  3.修改cjb表中的成績,將所有成績增加到大于該成績的最小的10的倍數,如果成績正好是

                      10的倍數,則不修改。例如,70分則不改,71~79分則改為80......

                  4.設置xs表的更新觸發器,要求只有籍貫(jg)"江蘇南京"的學生記錄允許修改。

                  5.已知kc表已存在主索引kcdm,cj表已存在普通索引kcdm,索引表達式均為kcdm。以kc表為主表、cj表為子表,基于kcdm索引建立永久關系,并設置它們之間的參照完整性:刪除限制。

                  二、設計查詢(8分)

                      已知在jxsj數據庫的學生(xs)表中含有學號(xh)、班級編號(bjbh)等字段;學生就業( xsjy)表中含有學號(xh)、單位(dw)、單位性質(dwxz)、試用期月工資(syqygz)等字段。按如下要求修改查詢chaxun:

                      基于xs表和xsjy表查詢各班級學生在不同性質單位的就業人數及試用期平均月工資,要求輸出字段包括班級編號、單位性質、就業人數、試用期平均月工資,輸出結果按班級編號排序,相同時按試用期平均月工資降序排序。

                  三、設計菜單(5分)

                      項目jxgl中已存在菜單MENU,利用菜單設計器按如下要求修改菜單,完成后的運行效果

                  如圖1所示。

                  1.增加"常用工具"菜單欄及其子菜單"播放器"、"計算器"、"畫圖""記事本",在菜單項之

                    間設置分組線,并且為"常用工具"菜單欄設置訪問鍵"T"。

                  2.為"播放器"菜單創建子菜單"超級解霸""Windows Media Player",在菜單項之間設置分

                    組線,并且為"Windows Media Player"設置快捷鍵"CTRL"+"P"。

                  3.為"記事本"菜單項設置命令:啟動Windows中的記事本(注:使用RUN命令調用Window。

                    下的Notepad.exe)。

                  4.為"超級解霸"菜單項設置跳過條件:如果當前目錄下不存在文件superplayer.exe,則該菜

                    單項不可用(:使用FILE()函數)。

                   

                  四、設計表單(10分)

                      表單FRM13A1用于將十進制數轉換為二進制數。按下列要求修改表單,修改后表單運

                  行時如圖2所示。

                   

                  1.設置表單的有關屬性,使表單邊框樣式為固定對話框,且運行時自動居中。

                  2.設置文本框Textl的有關屬性,使文本框中只能輸入6個數字字符;設置文本框Text2的有

                    關屬性,使文本框的數據為只讀,前景色為藍色。

                  3.在"清除"命令按鈕右邊增加一個命令按鈕Command2,并將其標題設置為"轉換"。

                  4.為"清除"命令按鈕編寫Click事件代碼,要求用兩條語句實現功能:將兩個文本框中的數據

                    清空。

                  5.為"轉換"命令按鈕編寫Click事件代碼,其功能是將文本框Textl中輸入的十進制數轉換

                    為二進制數,并在文本框Text2中顯示該二進制數。要求:首先將表單的ABC方法代碼復

                    制到"轉換"命令按鈕的Click事件代碼中,然后在代碼的最后增加一條語句來實現此

                    功能。

                  五、程序改錯(5分)

                      下列程序是計算100以內素數之和。所謂素數是指大于1且只能被1和自己整除的自然

                  數。要求:

                      ①項目中有一個程序文件PCODE,T盤中VFP01.TXT中的程序代碼復制到其中并進

                      行修改;

                      ②在修改程序時,不允許修改程序的總體框架和算法,不允許增加或減少語句數目。

                  1    SET TALK OFF

                  2    CLEAR

                  3    suml =0

                  4    FOR i=2 T0 100   

                  5      prime=T

                  6      FOR j =2 TO i-l

                  7        IF MOD(i,j)<>0

                  8         Prime=F

                  9           EXIT

                  10       ENDIF

                  11     ENDFOR

                  12     IF prime

                  13      ?? i

                  14      suml=suml +i

                  15     ENDIF

                  16    ENDFOR

                  17    ?"100以內素數之和為:"+ sum1

                  18    SET TALK ON

                  19    RETU

                  亚洲欧美日韩国产一区二区三区_全亚洲免费一级黄片_国产一区二区三区不卡视频手机版_国产污三级网站在线观看