卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

2010(夏)學(xué)位VFP筆試

共8頁第一部分 基礎(chǔ)知識一、選擇題1. 計算機中存儲信息的最基本單位是__C______。A . 字B . 二進制位C . 字節(jié)D . 雙字2. 內(nèi)存與外存相比,內(nèi)存具有_____B___的特點 。A

共8頁

第一部分 基礎(chǔ)知識

一、選擇題

1. 計算機中存儲信息的最基本單位是__C______。

A . 字

B . 二進制位

C . 字節(jié)

D . 雙字

2. 內(nèi)存與外存相比,內(nèi)存具有_____B___的特點 。

A . 容量大,存取速度快

B . 容量小,存取速度快

C . 容量大,存取速度慢

D . 容量小,存取速度慢

3. 一個字節(jié)的二進制位數(shù)是____A____位。

A . 8

B . 4

C . 2

D . 16

4.CPU 由基本結(jié)構(gòu)包含_____A___。

A. 運算器、控制器、寄存器組

B. 運算器、控制器、內(nèi)存

C. 運算器、數(shù)據(jù)總線、寄存器組

D. 控制器、寄存器組、外部總線

5. 在微機中,RAM 的中文含義是___B_____。

A .二進制位

B .隨機讀寫存儲器

C .只讀存儲器

D .游戲光盤

6. 下列四個不同數(shù)制表示的無符號數(shù)中,數(shù)值最大的是____D____。

A. 八進制數(shù)234

B. 二進制數(shù)10011110

C. 十進制數(shù)157

D. 十六進制數(shù)0FE

7. 微機唯一能夠直接識別和處理的語言是___D_____。

A .C 語言

B .Java 語言

1

,

共8頁

C .匯編語言

D .機器語言

8.Excel 屬于___B_____軟件。

A . 數(shù)據(jù)庫 B. 電子表格 C. 圖形圖像處理 D. 文字處理

9. 因特網(wǎng)為我們提供了一個海量的信息庫,為了快速地找到需要的信息,必須使用搜

索引擎,下面不是搜索引擎的是__B______。

A . Google B. Adobe C. 百度 D. 天網(wǎng)

10. 在域名系統(tǒng)中,為了避免主機名重復(fù),把因特網(wǎng)的名字空間劃分為許多域,其中

指向教育站點的域名是____D____。

A . COM B. NET C. GOV D. EDU

11. 以下關(guān)于計算機網(wǎng)絡(luò)的敘述中,錯誤的是___D_____。

A. Internet也稱國際互聯(lián)網(wǎng)、因特網(wǎng)

B. 計算機網(wǎng)絡(luò)是在通信協(xié)議控制下實現(xiàn)的計算機之間的連接

C. 建立計算機網(wǎng)絡(luò)的主要目的是實現(xiàn)資源共享

D. 把多臺計算機互相連接起來,就構(gòu)成了計算機網(wǎng)絡(luò)

12. 用戶可以根據(jù)自己的愛好選擇播放電視節(jié)目,這種技術(shù)稱為__A______。

A. VOD B. VCD C. DVD D. LED

13. 目前PC 機中使用的電子器件主要是____C____。

A. 晶體管 B. 中小規(guī)模集成電路

C. 大規(guī)?;虺笠?guī)模集成電路 D. 光電路

14. 目前在數(shù)據(jù)庫系統(tǒng)中普遍采用的數(shù)據(jù)模型是___A_____。

A . 關(guān)系模型 B.層次模型

C. 網(wǎng)狀模型 D.面向?qū)ο竽P?/p>

15.DBMS 是____D____的英文縮寫。

A. 數(shù)據(jù)庫 B. 數(shù)據(jù)庫系統(tǒng)

C. 數(shù)據(jù)庫服務(wù) D. 數(shù)據(jù)庫管理系統(tǒng)

16. 在Microsoft Word的“文件”下拉菜單中,常會有許多文件名。這些文件名指示__A______。

A .最近被Word 處理過的文檔 B .目前正在排隊等待打印的文檔

C .目前處于打開狀態(tài)的文檔 D .當(dāng)前文件夾中的Word 文檔

17. 日常聽說的“IT 行業(yè)”一詞中,“IT ”的確切含義是____B____。

A. 交換技術(shù) B. 信息技術(shù) C. 制造技術(shù) D. 控制技術(shù)

18. 在Windows 環(huán)境下,許多操作可以通過所用軟件提供的菜單、工具欄等完成,但掌握一

些常用的快捷鍵有助于提高工作效率。如,“復(fù)制”操作的快捷鍵是___C_____。

2

,

共8頁

A .Ctrl A B .Ctrl X C .Ctrl C D .Ctrl V

19. 計算機網(wǎng)絡(luò)中各個組成部分相互通信時必須認(rèn)同一套規(guī)則,即網(wǎng)絡(luò)協(xié)議。在下列英文縮

寫中,___D_____不是網(wǎng)絡(luò)協(xié)議。

A .HTTP B .TCP/IP C .FTP D .

20.ASCII 碼是一種對______B__進行編碼的計算機代碼。

A .漢字

B .字符

C .圖像

D .聲音

第二部分 Visual FoxPro程序設(shè)計

一、選擇題

21. 關(guān)系型數(shù)據(jù)庫采用____D____表示實體和實體間的聯(lián)系。

A .?dāng)?shù)據(jù) B .字段 C .記錄 D .二維表

22. 下列有關(guān)日期/日期時間型表達式中,語法上不正確的是___C_____。

A .DATE()-400

B .DATETIME 400

C .DATETIME()-DATE()

D .DTOC(DATE())-TTOC(DATETIME())

23. 取整函數(shù)INT(-3.14)的返回值是___B_____。

A .-4 B .-3 C .3 D .4

24. 在多工作區(qū)操作中,如果選擇了1、3、5號工作區(qū)并在其中打開了數(shù)據(jù)表,則在命令窗

口中執(zhí)行命令SELECT 0,其結(jié)果是選擇了_____C___號工作區(qū)為當(dāng)前工作區(qū)。

A .0 B .1 C .2 D .4

25. 在VFP 系統(tǒng)中,使用查詢設(shè)計器生成的查詢文件中保存的是___C_____。

A .查詢的結(jié)果 B .與查詢有關(guān)的基表

C .SELECT-SQL 命令 D .查詢的條件

26. 對于自由表而言,不能創(chuàng)建的索引類型是____A____。

A .主索引 B .候選索引 C .普通索引 D .唯一索引

27. 對于許多控件來說,可以通過ControlSource 屬性與數(shù)據(jù)綁定。在下列VFP 對象中,無

ControlSource 屬性的是_____A___。

A. 標(biāo)簽(Label ) B. 復(fù)選框(CheckBox )

C. 選項按鈕組(OptionGroup ) D. 列表框(ListBox )

3

,

共8頁

28. 用戶在VFP 中創(chuàng)建子類或表單時,不能新建的是____C____。

A .屬性 B .方法 C .事件 D .事件的代碼

29. 若要建立一個含有5個按鈕的選項按鈕組,應(yīng)將屬性___B_____的值設(shè)置為5。

A .OptionGroup B .ButtonCount C .BoundColumn D .ControlSource

30. 利用菜單設(shè)計器創(chuàng)建一個菜單后運行該菜單文件,則生成下列4個不同擴展名的相關(guān)文

件,在這4個文件中,可用DO 命令執(zhí)行的菜單程序文件的擴展名是_____A___。

A .MNX

B .MNT

C .MPR

D .MPX

二、填空題

1. 字符串定界符可以是、雙引號或者方括號。

2. 將VFP 默認(rèn)路徑設(shè)置為D:USER的命令是。

3. 函數(shù)BETWEEN(40,34,50)的返回值是LEN(ALLTRIM(‘3.14’)) 的返回值是

。

4. 用戶使用CREATE TABLE命令創(chuàng)建表的結(jié)構(gòu),字段類型必須用單個字母表示。對于字符

型字段,字段類型用單個字母表示時為 C (5) ;對于日期型字段,字段類型用單個字母表示時為 D (6) 。

5. 有如下一段程序:

Close tables all

Use xs

Select 3

Use js

Brow

上述程序執(zhí)行后,則當(dāng)前工作區(qū)為

6. 如果在主表中刪除一條記錄,要求子表中的相關(guān)記錄自動刪除,則參照完整性的刪除規(guī)

則應(yīng)設(shè)置為 級聯(lián)(8) 。

7. 學(xué)生表(

4

,

共8頁

下列命令用來創(chuàng)建student 表的表結(jié)構(gòu),請?zhí)羁铡?/p>

CREATE TABLE student (xh C(6)xb C(2),csrq D,zzmm L,bz M )

8.VFP 支持三種不同的索引文件:結(jié)構(gòu)復(fù)合索引、非結(jié)構(gòu)復(fù)合索引和獨立索引。其中,結(jié)構(gòu)復(fù)合索引文件的文件名與表名相同,擴展名為 .CDX (10) 。

9. 在js 表中要刪除所有工齡(字段名為gl )大于60的記錄,相應(yīng)的SQL 命令是: DELETE FROM js WHERE gl>60(11) 。

10.

下面命令用來查詢每個教師的任課課時總數(shù),請將其寫完整:

SELECT js.gh,as 課時總數(shù); FROM js,jsrk ;

WHERE js.gh=jsrk.gh; INTO CURSOR jsrkzks;

ORDER BY js.gh

11. SQL語言是關(guān)系數(shù)據(jù)庫的標(biāo)準(zhǔn)語言。在VFP 中,使用SELECT-SQL 命令進行數(shù)據(jù)查詢時,如果要求在查詢結(jié)果中無重復(fù)記錄,則可以在命令中使用 distinct (14) 短語(子句/關(guān)鍵字)

12. 已知js 表中有姓名(字段名為xm )、性別(字段名為xb) 、系名(字段名為ximing) 等字段,下列命令用來查詢統(tǒng)計js 表中各系男教師的人數(shù),結(jié)果按人數(shù)降序排序。請將其寫完整:

SELECT as 系名,COUNT(*) as 人數(shù); FROM

WHERE ; ;

DESC

13. 在“表單設(shè)計器”中設(shè)計表單時,如果從“數(shù)據(jù)環(huán)境設(shè)計器”中將某表的備注型字段拖放到表單中,則表單中將會增加一個標(biāo)簽控件和一個編輯框控件;如果從“數(shù)據(jù)環(huán)境設(shè)計器”中將某表拖放到表單中,則表單中將會增加一個 表格(20) 控件;如果從“數(shù)據(jù)環(huán)境設(shè)計器”中將某表的邏輯型字段拖放到表單中,則表單中將會增加一個

14. 編輯框(EditBox )的用途與文本框(TextBox )相似,但編輯框除了可以編輯文本框能

5

,

共8頁

編輯的字段類型外,還可以編輯 備注(22) 型字段。

15. 在VFP 中表單文件以.scx 為擴展名,表單的題,通過表單的 name (24) 屬性來引用表單對象。

16. 表單form1上有一個命令按鈕組cmg ,包含了兩個命令按鈕cmd1和cmd2,要在cmd1

的click 事件代碼中設(shè)置cmd2不可用,其代碼為:this .parent . cmd2 (25) .enabled=.F.

17. 設(shè)某命令按鈕的標(biāo)題為“(即該按鈕訪問鍵為“ALT K”), 則其Caption 屬性值應(yīng)

設(shè)置為 (26) o

18. 形狀(Shape )控件的Curvature 屬性決定形狀控件顯示什么樣的圖形,它的取值范圍

是0—99。Curvature 值為 0(27) 時,形狀控件將顯示為矩形或正方形。

19. 類和對象是面向?qū)ο蟪绦蛟O(shè)計的兩個基本概念。對象是 類(28) 的實例。

20. VFP中進行菜單設(shè)計時,菜單有兩種,即一般菜單和菜單。

恢復(fù)VFP

6

,

共8頁

上機部分:

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

打開項目文件jxgl ,在該項目中已有一數(shù)據(jù)庫jxsj 。

1. 按下列要求在jxsj 數(shù)據(jù)庫中新建一個表名為ab 的數(shù)據(jù)庫表:

(1)

(2) 為(3) 修改ab 表的結(jié)構(gòu),添加一個數(shù)據(jù)類型為“備注型”的字段,字段名稱為bz ,設(shè)置

其標(biāo)題為“備注”;

(4) 以khbh 為表達式為ab 表創(chuàng)建主索引,索引名為abcd 。

(5) 為ab 表設(shè)置長表名為“客戶登記表”。

(6) 瀏覽ab 表,為bz 字段輸入值“通訊地址:南京市漢中路169號金絲利喜來登酒店

12樓”。

2. 為學(xué)生(xs )表增加一個年齡字段(字段名為nl ,類型為整型),并為每個學(xué)生計算年

齡:年齡等于系統(tǒng)當(dāng)前日期的年份減去出生日期(csrq 字段)的年份。

3. 已知kc 表已存在主索引kcdm ,索引表達式為kcdm ,jc 表已存在普通索引kcdm ,索

引表達式為kcdm, ,以kc 表為主表,jc 表為子表按kcdm 建立永久性關(guān)系,并設(shè)置兩表之間的參照完整性:更新級聯(lián)、刪除限制。

二、設(shè)計查詢(8分)

在jxgl 項目中已經(jīng)存在查詢chaxun ,jxsj 數(shù)據(jù)庫中的kc 表含有kcdm 、kcmc 等字段;jc 表含有kcdm ,jcmc 等字段。按如下要求修改查詢chaxun :

基于kc 表和jc 表統(tǒng)計每門課程可用的教材種類數(shù)。要求輸出字段為:kcdm ,kcmc ,教材種類數(shù),結(jié)果按教材種類數(shù)降序排序。

三、設(shè)計菜單(5分)

已知項目jxgl 中已存在菜單menu ,其中已定義了“文件”菜單欄及其中的“退出菜單”菜單項。按如下要求修改菜單,完成后的運行效果如圖1所示。

(1) 在“文件”菜單欄右側(cè)創(chuàng)建“教學(xué)管理”菜單欄;

(2) 在“教學(xué)管理”菜單欄下創(chuàng)建子菜單“排課”和“課程”;

(3) 將“排課”菜單項設(shè)置為跳過;

(4) 為“課程”菜單項設(shè)置快捷鍵:CTRL K;

(5) 在菜單項“排課”和“課程”之間插入分組線;

四、設(shè)計表單(10分)

jxgl 項目管理器中已經(jīng)存在表單forma ,其功能是根據(jù)文本框控件Text1中輸入的形狀控件Shape1的曲率值改變形狀控件的曲率并重畫形狀。按下列要求修改表單,修改后表單運行時效果如圖2所示。

1. 修改表單的caption 屬性,使表單的標(biāo)題為“改變形狀”;

2. 添加一個標(biāo)簽控件,設(shè)置標(biāo)題屬性為“請輸入曲率值”,背景透明;

3. 修改形狀控件Shape1的相關(guān)屬性,使得形狀的寬為80,高為60;

7

,

共8頁

4. 按照圖2修改命令按鈕的標(biāo)題屬性,并設(shè)置訪問鍵為:ALT S;

5. 為命令按鈕添加Click 事件代碼,使得單擊該命令按鈕時(1)形狀的曲率值等于文本框

里輸入的值,(2)表單根據(jù)新的曲率值重畫形狀。

圖1 圖2

五、程序改錯(5分)

下列程序的功能是:將非負(fù)十進制數(shù)轉(zhuǎn)換為二進制數(shù)表示。要求:

(1) 將下列程序輸入到項目中的程序文件pcode 中,并對其中的兩條錯誤語句進行修改;

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

STORE 45 TO nNumber

cResult=SPACE(0)

IF nNumber!=0

DO WHILE nNumber>0

n=MOD(nNumber,2) &&MOD()函數(shù)的功能是取余數(shù)

nNumber=INT(nNumber/2) &&INT()為取整函數(shù)

cResult=STR(n,1) cResult &&STR()用于將數(shù)值型數(shù)據(jù)轉(zhuǎn)換為字符型 END

ELSE

cResult=”0”

ENDIF

WAIT WINDOWS”二進制數(shù)表示為” STR(cResult)

8

標(biāo)簽: