一 、選擇題
(1)在深度為5的滿二叉樹中,葉子結(jié)點(diǎn)的個(gè)數(shù)為
A)32
B)31
C)16
D)15
正確答案: B
(2)若某二叉樹的前序遍歷訪問順序是abdgcefh,中序遍歷訪問順序是dgbaechf,則其后序遍歷的結(jié)點(diǎn)訪問順序是
A) bdgcefha
B) gdbecfha
C) bdgaechf
D) gdbehfca
正確答案: D
(3)一些重要的程序語言(如C語言和Pascal語言)允許過程的遞歸調(diào)用。而實(shí)現(xiàn)遞歸調(diào)用中的存儲(chǔ)分配通常用
A)棧
B)堆
C)數(shù)組
D)鏈表
正確答案: A
(4)軟件工程的理論和技術(shù)性研究的內(nèi)容主要包括軟件開發(fā)技術(shù)和
A)消除軟件危機(jī)
B)軟件工程管理
C)程序設(shè)計(jì)自動(dòng)化
D)實(shí)現(xiàn)軟件可重用
正確答案: B
(5)開發(fā)軟件時(shí)對(duì)提高開發(fā)人員工作效率至關(guān)重要的是
A)操作系統(tǒng)的資源管理功能
B)先進(jìn)的軟件開發(fā)工具和環(huán)境
C)程序人員的數(shù)量
D)計(jì)算機(jī)的并行處理能力
正確答案: B
(6)在軟件測(cè)試設(shè)計(jì)中,軟件測(cè)試的主要目的是
A)實(shí)驗(yàn)性運(yùn)行軟件
B)證明軟件正確
C)找出軟件中全部錯(cuò)誤
D)發(fā)現(xiàn)軟件錯(cuò)誤而執(zhí)行程序
正確答案: D
(7)數(shù)據(jù)處理的小單位是
A)數(shù)據(jù)
B)數(shù)據(jù)元素
C)數(shù)據(jù)項(xiàng)
D)數(shù)據(jù)結(jié)構(gòu)
正確答案: C
(8)索引屬于
A)模式
B)內(nèi)模式
C)外模式
D)概念模式
正確答案: B
(9)下述關(guān)于數(shù)據(jù)庫(kù)系統(tǒng)的敘述中正確的是
A)數(shù)據(jù)庫(kù)系統(tǒng)減少了數(shù)據(jù)冗余
B)數(shù)據(jù)庫(kù)系統(tǒng)避免了一切冗余
C)數(shù)據(jù)庫(kù)系統(tǒng)中數(shù)據(jù)的一致性是指數(shù)據(jù)類型一致
D)數(shù)據(jù)庫(kù)系統(tǒng)比文件系統(tǒng)能管理更多的數(shù)據(jù)
正確答案: B
(10)數(shù)據(jù)庫(kù)系統(tǒng)的核心是
A)數(shù)據(jù)庫(kù)
B)數(shù)據(jù)庫(kù)管理系統(tǒng)
C)模擬模型
D)軟件工程
正確答案: B
(11)為了合理組織數(shù)據(jù),應(yīng)遵循的設(shè)計(jì)原則是
A)"一事一地"的原則,即一個(gè)表描述一個(gè)實(shí)體或?qū)嶓w之間的一種聯(lián)系
B)用外部關(guān)鍵字保證有關(guān)聯(lián)的表之間的聯(lián)系
C)表中的字段必須是原始數(shù)據(jù)和基本數(shù)據(jù)元素,并避免在表之間出現(xiàn)重復(fù)字段
D)以上各原則都包括
正確答案: D
(12)關(guān)系運(yùn)算中花費(fèi)時(shí)間可能長(zhǎng)的運(yùn)算是
A)選擇
B)聯(lián)接
C)并
D)笛卡兒積
正確答案: D
(13)下列賦值語句中正確的是
A)STORE 1 TO X,Y
B)STORE 1,2 TO X
C)STORE 1 TO X Y
D)STORE 1、2 TO X
正確答案: A
(14)執(zhí)行下列語句,其函數(shù)結(jié)果為
STORE -100 TO X
?SIGN(X)*SQRT(ABS(X))
A)10
B)-10
C)100
D)-100
正確答案: B
(15)通過項(xiàng)目管理器窗口的命令按鈕,不能完成的操作是
A)添加文件
B)運(yùn)行文件
C)重命名文件
D)連編文件
正確答案: C
(16)在Visual FoxPro中,在命令窗口輸入CREATE DATABASE命令,系統(tǒng)產(chǎn)生的結(jié)果是
A)系統(tǒng)會(huì)彈出"打開"對(duì)話框,請(qǐng)用戶選擇數(shù)據(jù)庫(kù)名
B)系統(tǒng)會(huì)彈出"創(chuàng)建"對(duì)話框,請(qǐng)用戶輸入數(shù)據(jù)庫(kù)名并保存
C)系統(tǒng)會(huì)彈出"保存"對(duì)話框,請(qǐng)用戶輸入數(shù)據(jù)庫(kù)名并保存
D)出錯(cuò)信息
正確答案: A
(17)ABC.DBF是一個(gè)具有兩個(gè)備注型字段的數(shù)據(jù)表文件,若使用COPY TO TEMP命令進(jìn)行復(fù)制操作,其結(jié)果是
A)得到一個(gè)新的數(shù)據(jù)表文件
B)得到一個(gè)新的數(shù)據(jù)表文件和一個(gè)新的備注文件
C)得到一個(gè)新的數(shù)據(jù)表文件和兩個(gè)新的備注文件
D)錯(cuò)誤信息,不能復(fù)制帶有備注型字段的數(shù)據(jù)表文件
正確答案: B
(18)要將數(shù)據(jù)庫(kù)表從數(shù)據(jù)庫(kù)中移出成為自由表,可使用命令
A)DELETE TABLE <數(shù)據(jù)表名>
B)REMOVE TABLE <數(shù)據(jù)表名>
C)DROP TABLE <數(shù)據(jù)表名>
D)RELEASE TABLE <數(shù)據(jù)表名>
正確答案: B
(19)下列關(guān)于視圖的說法中,錯(cuò)誤的是
A)視圖可以從單個(gè)表或多個(gè)表中派生
B)可以在磁盤中找到相應(yīng)的視圖文件
C)視圖可以作為查詢的數(shù)據(jù)源
D)利用視圖可以暫時(shí)使數(shù)據(jù)從數(shù)據(jù)庫(kù)中分離成為自由數(shù)據(jù)
正確答案: B
(20)不需要事先建立就可以使用的變量是
A)公共變量
B)私有變量
C)局部變量
D)數(shù)組變量
正確答案: B
(21)設(shè)某程序中有PROG1.prg、PROG2.prg、PROG3.prg三個(gè)程序依次嵌套,下面敘述中正確的是
A)在PROG1.prg中用!RUN PROG2.prg語句可以調(diào)用PROG2.prg子程序
B)在PROG2.prg中用RUN PROG3.prg語句可以調(diào)用PROG3.prg子程序
C)在PROG3.prg中用RETURN語句可以返回PROG1.prg主程序
D)在PROG3.prg中用RETURN TO MASTER語句可以返回PROG1.prg主程序
正確答案: D
(22)執(zhí)行下列程序:
CLEAR
DO A
RETURN
PROCEDURE A
PRIVATE S
S=5
DO B
?S
RETURN
PROCEDURE B
S=S+10
RETURN
程序的運(yùn)行結(jié)果為
A)5
B)10
C)15
D)程序錯(cuò)誤,找不到變量
正確答案: C
(23)將編輯框的ReadOnly屬性值設(shè)置為.T.,則運(yùn)行時(shí)此編輯框中的內(nèi)容
A)只能讀
B)只能用來編輯
C)可以讀也可以編輯
D)對(duì)編輯框設(shè)置無效
正確答案: A
(24)下列關(guān)于表格的說法中,正確的是
A)表格是一種容器對(duì)象,在表格中全部按列來顯示數(shù)據(jù)
B)表格對(duì)象由若干列對(duì)象組成,每個(gè)列對(duì)象包含若干個(gè)標(biāo)頭對(duì)象和控件
C)表格、列、標(biāo)頭和控件有自己的屬性、方法和事件
D)以上說法均正確
正確答案: C
(25)在表單MyForm中通過事件代碼,設(shè)置標(biāo)簽Lbl1的Caption屬性值設(shè)置為"計(jì)算機(jī)等級(jí)考試",下列程序代碼正確的是
A)MyForm.Lbl1.Caption="計(jì)算機(jī)等級(jí)考試"
B)This.Lbl1.Caption="計(jì)算機(jī)等級(jí)考試"
C)ThisForm .Lbl1.Caption="計(jì)算機(jī)等級(jí)考試"
D)ThisForm.Lbl1.Caption=計(jì)算機(jī)等級(jí)考試
正確答案: C
(26)下列關(guān)于報(bào)表預(yù)覽的說法,錯(cuò)誤的是
A)如果報(bào)表文件的數(shù)據(jù)源內(nèi)容已經(jīng)更改,但沒有保存報(bào)表,其預(yù)覽的結(jié)果也會(huì)隨之更改
B)只有預(yù)覽了報(bào)表后,才能打印報(bào)表
C)在報(bào)表設(shè)計(jì)器中,任何時(shí)候都可以使用預(yù)覽功能,查看頁面設(shè)計(jì)的效果
D)在進(jìn)行報(bào)表預(yù)覽的同時(shí),不可以更改報(bào)表的布局
正確答案: B
(27)下列關(guān)于域控件的說法,錯(cuò)誤的是
A)從數(shù)據(jù)環(huán)境設(shè)置器中,每拖放一個(gè)字段到報(bào)表設(shè)置器中就是一個(gè)域控件
B)域控件用于打印表或視圖中的字段、變量和表達(dá)式的計(jì)算結(jié)果
C)域控件的"表達(dá)式生成器"對(duì)話框中的"表達(dá)式"文本框中必須要有數(shù)值表達(dá)式,否則將不能添加該域控件
D)如果域控件的"表達(dá)式生成器"對(duì)話框中的"表達(dá)式"文本框中沒有數(shù)值表達(dá)式,可在"格式"文本框中設(shè)置表達(dá)式添加該域控件
正確答案: D
(28)下列關(guān)于別名和自聯(lián)接的說法中,正確的是
A)SQL語句中允許在WHERE短語中為關(guān)系定義別名
B)為關(guān)系定義別名的格式為:<別名><關(guān)系名>
C)在關(guān)系的自聯(lián)接操作中,別名是必不可少的
D)以上說法均正確
正確答案: C
(29)下列關(guān)于SQL對(duì)表的定義的說法中,錯(cuò)誤的是
A)利用CREATE TABLE語句可以定義一個(gè)新的數(shù)據(jù)表結(jié)構(gòu)
B)利用SQL的表定義語句可以定義表中的主索引
C)利用SQL的表定義語句可以定義表的域完整性、字段有效性規(guī)則等
D)對(duì)于自由表的定義,SQL同樣可以實(shí)現(xiàn)其完整性、有效性規(guī)則等信息的設(shè)置
正確答案: D
(30)在SQL的數(shù)據(jù)定義功能中,下列命令格式可以用來修改表中字段名的是
A)CREATE TABLE 數(shù)據(jù)表名 NAME...
B)ALTER TABLE 數(shù)據(jù)表名 ALTER字段名...
C)ALTER TABLE 數(shù)據(jù)表名 RENAME COLUMN字段名 TO...
D)ALTER TABLE 數(shù)據(jù)表名 ALTER 字段名 SET DEFAULT...
正確答案: C
(31)利用SQL 命令從職工表中派生出含有"職工號(hào)"、"姓名"字段的視圖,下列語句正確的是
A)CREATE VIEW ZG_view;
SELECT 職工號(hào),姓名 FROM 職工表
B)CREATE VIEW ZG_view AS;
SELECT 職工號(hào),姓名 FROM 職工表
C)CREATE QUERY ZG_view;
SELECT 職工號(hào),姓名 FROM 職工表
D)CREATE QUERY ZG_view AS;
SELECT 職工號(hào),姓名 FROM 職工表
正確答案: B
第(32)~(35)題使用如下的班級(jí)表和學(xué)生表。
班級(jí)表 班級(jí)號(hào) 班級(jí)名稱 班級(jí)人數(shù)
20030103 計(jì)算機(jī)一班 55
20030203 計(jì)算機(jī)二班 48
20030303 計(jì)算機(jī)三班 50
學(xué)生表 班級(jí)號(hào) 學(xué)號(hào) 姓名 性別 籍貫
200301 1001 王偉 男 北京
200301 1002 劉紅 女 上海
200301 1003 李林 女 北京
200302 2001 張清 女 上海
200302 2002 劉雷 男 上海
(32)有如下SQL語句:
SELECT班級(jí)名稱,姓名,性別 FROM 班級(jí)表,學(xué)生表;
WHERE班級(jí)表.班級(jí)號(hào)=學(xué)生表1.班級(jí)號(hào);
AND 籍貫="上海" AND 性別="女";
ORDER BY 班級(jí)名稱 DESC
執(zhí)行該語句后,查詢結(jié)果中共有幾條記錄,且第一條記錄的學(xué)生姓名是
A)1李林
B)2張清
C)2劉紅
D)3張清
正確答案: C
(33)有如下SQL語句:
SELECT MAX(班級(jí)人數(shù)) INTO ARRAY arr FROM 班級(jí)表
執(zhí)行該語句后
A)arr[1]的內(nèi)容為48
B)arr[1]的內(nèi)容為55
C)arr[0]的內(nèi)容為48
D)arr[0]的內(nèi)容為55
正確答案: B
(34)有如下SQL語句:
SELECT 班級(jí)名稱,姓名,性別 FROM 班級(jí)表,學(xué)生表;
WHERE 班級(jí)表.班級(jí)號(hào)=學(xué)生表.班級(jí)號(hào);
AND 姓名 LIKE "劉*";
ORDER BY 班級(jí)號(hào)
該語句的含義是
A)查找學(xué)生表中姓"劉"的學(xué)生記錄,并根據(jù)班級(jí)號(hào)分組顯示學(xué)生的班級(jí)名稱、姓名和性別
B)查找學(xué)生表中姓"劉"的學(xué)生記錄,按班級(jí)號(hào)升序顯示學(xué)生的班級(jí)名稱、姓名和性別
C)查找學(xué)生表中不是姓"劉"的學(xué)生記錄,按班級(jí)號(hào)升序顯示學(xué)生的班級(jí)名稱、姓名和性別
D)語句錯(cuò)誤
正確答案: B
(35)有如下SQL語句:
SELECT 班級(jí)名稱 FROM 班級(jí)表 WHERE NOT EXISTS;
(SELECT * FROM 學(xué)生表 WHERE 班級(jí)號(hào)=班級(jí)表.班級(jí)號(hào))
執(zhí)行該語句后,班級(jí)名稱的字段值是
A)03計(jì)算機(jī)一班
B)03計(jì)算機(jī)二班
C)03計(jì)算機(jī)三班
D)03計(jì)算機(jī)一班和03計(jì)算機(jī)二班
正確答案: C
二 、填空題
(1)在樹形結(jié)構(gòu)中,樹根結(jié)點(diǎn)沒有 【1】 。
正確答案: 1.(前件)
(2)Jackson結(jié)構(gòu)化程序設(shè)計(jì)方法是英國(guó)的M.Jackson提出的,它是一種面向 【2】 的設(shè)計(jì)方法。
正確答案: 1.(數(shù)據(jù)結(jié)構(gòu))
(3)面向?qū)ο蟮哪P椭?,基本的概念是?duì)象和 【3】 。
正確答案: 1.(類)
(4)軟件設(shè)計(jì)模塊化的目的是 【4】 。
正確答案: 1.(降低復(fù)雜性)
(5)數(shù)據(jù)模型按不同應(yīng)用層次分成3種類型,它們是概念數(shù)據(jù)模型、 【5】 和物理數(shù)據(jù)模型。
正確答案: 1.(邏輯數(shù)據(jù)模型)
(6)函數(shù)CHRTRAN("科技信息","科技","計(jì)算機(jī)")的返回值是 【6】 。
正確答案: 1.(計(jì)算信息)
(7)在Visual FoxPro中,索引分為 【7】 、 【8】 、惟一索引和普通索引。
正確答案: 1.(自由表) 2.(視圖)
(8)作為查詢的數(shù)據(jù)源,可以是數(shù)據(jù)庫(kù)表、 【9】 或 【10】 。
正確答案: 1.(主索引) 2.(候選索引)
(9)在DO CASE-ENDCASE語句中,可使用 【11】 短語直接跳出該分支語句。
正確答案: 1.(EXIT)
(10)在表單中要使控件成為可見的,應(yīng)設(shè)置控件的 【12】 屬性。
正確答案: 1.(Visible)
(11)利用SQL語句刪除當(dāng)前文件夾中一個(gè)名為temp的自由表文件為: 【13】 temp。
正確答案: 1.(DROP TABLE)
12)在成績(jī)表中,檢索選修3門以上課程的學(xué)生的及格學(xué)科的總成績(jī)。成績(jī)表中包含學(xué)號(hào)、姓名、課程名和成績(jī)4個(gè)字段。請(qǐng)將下面的SQL語句補(bǔ)充完整。
SELECT 學(xué)號(hào),SUM(成績(jī)) FROM 【14】 ;
WHERE 成績(jī)>=60;
GROUP BY學(xué)號(hào);
【15】 COUNT(*)>=3
正確答案: 1.(成績(jī)表) 2.(HAVING)
(1)在深度為5的滿二叉樹中,葉子結(jié)點(diǎn)的個(gè)數(shù)為
A)32
B)31
C)16
D)15
正確答案: B
(2)若某二叉樹的前序遍歷訪問順序是abdgcefh,中序遍歷訪問順序是dgbaechf,則其后序遍歷的結(jié)點(diǎn)訪問順序是
A) bdgcefha
B) gdbecfha
C) bdgaechf
D) gdbehfca
正確答案: D
(3)一些重要的程序語言(如C語言和Pascal語言)允許過程的遞歸調(diào)用。而實(shí)現(xiàn)遞歸調(diào)用中的存儲(chǔ)分配通常用
A)棧
B)堆
C)數(shù)組
D)鏈表
正確答案: A
(4)軟件工程的理論和技術(shù)性研究的內(nèi)容主要包括軟件開發(fā)技術(shù)和
A)消除軟件危機(jī)
B)軟件工程管理
C)程序設(shè)計(jì)自動(dòng)化
D)實(shí)現(xiàn)軟件可重用
正確答案: B
(5)開發(fā)軟件時(shí)對(duì)提高開發(fā)人員工作效率至關(guān)重要的是
A)操作系統(tǒng)的資源管理功能
B)先進(jìn)的軟件開發(fā)工具和環(huán)境
C)程序人員的數(shù)量
D)計(jì)算機(jī)的并行處理能力
正確答案: B
(6)在軟件測(cè)試設(shè)計(jì)中,軟件測(cè)試的主要目的是
A)實(shí)驗(yàn)性運(yùn)行軟件
B)證明軟件正確
C)找出軟件中全部錯(cuò)誤
D)發(fā)現(xiàn)軟件錯(cuò)誤而執(zhí)行程序
正確答案: D
(7)數(shù)據(jù)處理的小單位是
A)數(shù)據(jù)
B)數(shù)據(jù)元素
C)數(shù)據(jù)項(xiàng)
D)數(shù)據(jù)結(jié)構(gòu)
正確答案: C
(8)索引屬于
A)模式
B)內(nèi)模式
C)外模式
D)概念模式
正確答案: B
(9)下述關(guān)于數(shù)據(jù)庫(kù)系統(tǒng)的敘述中正確的是
A)數(shù)據(jù)庫(kù)系統(tǒng)減少了數(shù)據(jù)冗余
B)數(shù)據(jù)庫(kù)系統(tǒng)避免了一切冗余
C)數(shù)據(jù)庫(kù)系統(tǒng)中數(shù)據(jù)的一致性是指數(shù)據(jù)類型一致
D)數(shù)據(jù)庫(kù)系統(tǒng)比文件系統(tǒng)能管理更多的數(shù)據(jù)
正確答案: B
(10)數(shù)據(jù)庫(kù)系統(tǒng)的核心是
A)數(shù)據(jù)庫(kù)
B)數(shù)據(jù)庫(kù)管理系統(tǒng)
C)模擬模型
D)軟件工程
正確答案: B
(11)為了合理組織數(shù)據(jù),應(yīng)遵循的設(shè)計(jì)原則是
A)"一事一地"的原則,即一個(gè)表描述一個(gè)實(shí)體或?qū)嶓w之間的一種聯(lián)系
B)用外部關(guān)鍵字保證有關(guān)聯(lián)的表之間的聯(lián)系
C)表中的字段必須是原始數(shù)據(jù)和基本數(shù)據(jù)元素,并避免在表之間出現(xiàn)重復(fù)字段
D)以上各原則都包括
正確答案: D
(12)關(guān)系運(yùn)算中花費(fèi)時(shí)間可能長(zhǎng)的運(yùn)算是
A)選擇
B)聯(lián)接
C)并
D)笛卡兒積
正確答案: D
(13)下列賦值語句中正確的是
A)STORE 1 TO X,Y
B)STORE 1,2 TO X
C)STORE 1 TO X Y
D)STORE 1、2 TO X
正確答案: A
(14)執(zhí)行下列語句,其函數(shù)結(jié)果為
STORE -100 TO X
?SIGN(X)*SQRT(ABS(X))
A)10
B)-10
C)100
D)-100
正確答案: B
(15)通過項(xiàng)目管理器窗口的命令按鈕,不能完成的操作是
A)添加文件
B)運(yùn)行文件
C)重命名文件
D)連編文件
正確答案: C
(16)在Visual FoxPro中,在命令窗口輸入CREATE DATABASE命令,系統(tǒng)產(chǎn)生的結(jié)果是
A)系統(tǒng)會(huì)彈出"打開"對(duì)話框,請(qǐng)用戶選擇數(shù)據(jù)庫(kù)名
B)系統(tǒng)會(huì)彈出"創(chuàng)建"對(duì)話框,請(qǐng)用戶輸入數(shù)據(jù)庫(kù)名并保存
C)系統(tǒng)會(huì)彈出"保存"對(duì)話框,請(qǐng)用戶輸入數(shù)據(jù)庫(kù)名并保存
D)出錯(cuò)信息
正確答案: A
(17)ABC.DBF是一個(gè)具有兩個(gè)備注型字段的數(shù)據(jù)表文件,若使用COPY TO TEMP命令進(jìn)行復(fù)制操作,其結(jié)果是
A)得到一個(gè)新的數(shù)據(jù)表文件
B)得到一個(gè)新的數(shù)據(jù)表文件和一個(gè)新的備注文件
C)得到一個(gè)新的數(shù)據(jù)表文件和兩個(gè)新的備注文件
D)錯(cuò)誤信息,不能復(fù)制帶有備注型字段的數(shù)據(jù)表文件
正確答案: B
(18)要將數(shù)據(jù)庫(kù)表從數(shù)據(jù)庫(kù)中移出成為自由表,可使用命令
A)DELETE TABLE <數(shù)據(jù)表名>
B)REMOVE TABLE <數(shù)據(jù)表名>
C)DROP TABLE <數(shù)據(jù)表名>
D)RELEASE TABLE <數(shù)據(jù)表名>
正確答案: B
(19)下列關(guān)于視圖的說法中,錯(cuò)誤的是
A)視圖可以從單個(gè)表或多個(gè)表中派生
B)可以在磁盤中找到相應(yīng)的視圖文件
C)視圖可以作為查詢的數(shù)據(jù)源
D)利用視圖可以暫時(shí)使數(shù)據(jù)從數(shù)據(jù)庫(kù)中分離成為自由數(shù)據(jù)
正確答案: B
(20)不需要事先建立就可以使用的變量是
A)公共變量
B)私有變量
C)局部變量
D)數(shù)組變量
正確答案: B
(21)設(shè)某程序中有PROG1.prg、PROG2.prg、PROG3.prg三個(gè)程序依次嵌套,下面敘述中正確的是
A)在PROG1.prg中用!RUN PROG2.prg語句可以調(diào)用PROG2.prg子程序
B)在PROG2.prg中用RUN PROG3.prg語句可以調(diào)用PROG3.prg子程序
C)在PROG3.prg中用RETURN語句可以返回PROG1.prg主程序
D)在PROG3.prg中用RETURN TO MASTER語句可以返回PROG1.prg主程序
正確答案: D
(22)執(zhí)行下列程序:
CLEAR
DO A
RETURN
PROCEDURE A
PRIVATE S
S=5
DO B
?S
RETURN
PROCEDURE B
S=S+10
RETURN
程序的運(yùn)行結(jié)果為
A)5
B)10
C)15
D)程序錯(cuò)誤,找不到變量
正確答案: C
(23)將編輯框的ReadOnly屬性值設(shè)置為.T.,則運(yùn)行時(shí)此編輯框中的內(nèi)容
A)只能讀
B)只能用來編輯
C)可以讀也可以編輯
D)對(duì)編輯框設(shè)置無效
正確答案: A
(24)下列關(guān)于表格的說法中,正確的是
A)表格是一種容器對(duì)象,在表格中全部按列來顯示數(shù)據(jù)
B)表格對(duì)象由若干列對(duì)象組成,每個(gè)列對(duì)象包含若干個(gè)標(biāo)頭對(duì)象和控件
C)表格、列、標(biāo)頭和控件有自己的屬性、方法和事件
D)以上說法均正確
正確答案: C
(25)在表單MyForm中通過事件代碼,設(shè)置標(biāo)簽Lbl1的Caption屬性值設(shè)置為"計(jì)算機(jī)等級(jí)考試",下列程序代碼正確的是
A)MyForm.Lbl1.Caption="計(jì)算機(jī)等級(jí)考試"
B)This.Lbl1.Caption="計(jì)算機(jī)等級(jí)考試"
C)ThisForm .Lbl1.Caption="計(jì)算機(jī)等級(jí)考試"
D)ThisForm.Lbl1.Caption=計(jì)算機(jī)等級(jí)考試
正確答案: C
(26)下列關(guān)于報(bào)表預(yù)覽的說法,錯(cuò)誤的是
A)如果報(bào)表文件的數(shù)據(jù)源內(nèi)容已經(jīng)更改,但沒有保存報(bào)表,其預(yù)覽的結(jié)果也會(huì)隨之更改
B)只有預(yù)覽了報(bào)表后,才能打印報(bào)表
C)在報(bào)表設(shè)計(jì)器中,任何時(shí)候都可以使用預(yù)覽功能,查看頁面設(shè)計(jì)的效果
D)在進(jìn)行報(bào)表預(yù)覽的同時(shí),不可以更改報(bào)表的布局
正確答案: B
(27)下列關(guān)于域控件的說法,錯(cuò)誤的是
A)從數(shù)據(jù)環(huán)境設(shè)置器中,每拖放一個(gè)字段到報(bào)表設(shè)置器中就是一個(gè)域控件
B)域控件用于打印表或視圖中的字段、變量和表達(dá)式的計(jì)算結(jié)果
C)域控件的"表達(dá)式生成器"對(duì)話框中的"表達(dá)式"文本框中必須要有數(shù)值表達(dá)式,否則將不能添加該域控件
D)如果域控件的"表達(dá)式生成器"對(duì)話框中的"表達(dá)式"文本框中沒有數(shù)值表達(dá)式,可在"格式"文本框中設(shè)置表達(dá)式添加該域控件
正確答案: D
(28)下列關(guān)于別名和自聯(lián)接的說法中,正確的是
A)SQL語句中允許在WHERE短語中為關(guān)系定義別名
B)為關(guān)系定義別名的格式為:<別名><關(guān)系名>
C)在關(guān)系的自聯(lián)接操作中,別名是必不可少的
D)以上說法均正確
正確答案: C
(29)下列關(guān)于SQL對(duì)表的定義的說法中,錯(cuò)誤的是
A)利用CREATE TABLE語句可以定義一個(gè)新的數(shù)據(jù)表結(jié)構(gòu)
B)利用SQL的表定義語句可以定義表中的主索引
C)利用SQL的表定義語句可以定義表的域完整性、字段有效性規(guī)則等
D)對(duì)于自由表的定義,SQL同樣可以實(shí)現(xiàn)其完整性、有效性規(guī)則等信息的設(shè)置
正確答案: D
(30)在SQL的數(shù)據(jù)定義功能中,下列命令格式可以用來修改表中字段名的是
A)CREATE TABLE 數(shù)據(jù)表名 NAME...
B)ALTER TABLE 數(shù)據(jù)表名 ALTER字段名...
C)ALTER TABLE 數(shù)據(jù)表名 RENAME COLUMN字段名 TO...
D)ALTER TABLE 數(shù)據(jù)表名 ALTER 字段名 SET DEFAULT...
正確答案: C
(31)利用SQL 命令從職工表中派生出含有"職工號(hào)"、"姓名"字段的視圖,下列語句正確的是
A)CREATE VIEW ZG_view;
SELECT 職工號(hào),姓名 FROM 職工表
B)CREATE VIEW ZG_view AS;
SELECT 職工號(hào),姓名 FROM 職工表
C)CREATE QUERY ZG_view;
SELECT 職工號(hào),姓名 FROM 職工表
D)CREATE QUERY ZG_view AS;
SELECT 職工號(hào),姓名 FROM 職工表
正確答案: B
第(32)~(35)題使用如下的班級(jí)表和學(xué)生表。
班級(jí)表 班級(jí)號(hào) 班級(jí)名稱 班級(jí)人數(shù)
20030103 計(jì)算機(jī)一班 55
20030203 計(jì)算機(jī)二班 48
20030303 計(jì)算機(jī)三班 50
學(xué)生表 班級(jí)號(hào) 學(xué)號(hào) 姓名 性別 籍貫
200301 1001 王偉 男 北京
200301 1002 劉紅 女 上海
200301 1003 李林 女 北京
200302 2001 張清 女 上海
200302 2002 劉雷 男 上海
(32)有如下SQL語句:
SELECT班級(jí)名稱,姓名,性別 FROM 班級(jí)表,學(xué)生表;
WHERE班級(jí)表.班級(jí)號(hào)=學(xué)生表1.班級(jí)號(hào);
AND 籍貫="上海" AND 性別="女";
ORDER BY 班級(jí)名稱 DESC
執(zhí)行該語句后,查詢結(jié)果中共有幾條記錄,且第一條記錄的學(xué)生姓名是
A)1李林
B)2張清
C)2劉紅
D)3張清
正確答案: C
(33)有如下SQL語句:
SELECT MAX(班級(jí)人數(shù)) INTO ARRAY arr FROM 班級(jí)表
執(zhí)行該語句后
A)arr[1]的內(nèi)容為48
B)arr[1]的內(nèi)容為55
C)arr[0]的內(nèi)容為48
D)arr[0]的內(nèi)容為55
正確答案: B
(34)有如下SQL語句:
SELECT 班級(jí)名稱,姓名,性別 FROM 班級(jí)表,學(xué)生表;
WHERE 班級(jí)表.班級(jí)號(hào)=學(xué)生表.班級(jí)號(hào);
AND 姓名 LIKE "劉*";
ORDER BY 班級(jí)號(hào)
該語句的含義是
A)查找學(xué)生表中姓"劉"的學(xué)生記錄,并根據(jù)班級(jí)號(hào)分組顯示學(xué)生的班級(jí)名稱、姓名和性別
B)查找學(xué)生表中姓"劉"的學(xué)生記錄,按班級(jí)號(hào)升序顯示學(xué)生的班級(jí)名稱、姓名和性別
C)查找學(xué)生表中不是姓"劉"的學(xué)生記錄,按班級(jí)號(hào)升序顯示學(xué)生的班級(jí)名稱、姓名和性別
D)語句錯(cuò)誤
正確答案: B
(35)有如下SQL語句:
SELECT 班級(jí)名稱 FROM 班級(jí)表 WHERE NOT EXISTS;
(SELECT * FROM 學(xué)生表 WHERE 班級(jí)號(hào)=班級(jí)表.班級(jí)號(hào))
執(zhí)行該語句后,班級(jí)名稱的字段值是
A)03計(jì)算機(jī)一班
B)03計(jì)算機(jī)二班
C)03計(jì)算機(jī)三班
D)03計(jì)算機(jī)一班和03計(jì)算機(jī)二班
正確答案: C
二 、填空題
(1)在樹形結(jié)構(gòu)中,樹根結(jié)點(diǎn)沒有 【1】 。
正確答案: 1.(前件)
(2)Jackson結(jié)構(gòu)化程序設(shè)計(jì)方法是英國(guó)的M.Jackson提出的,它是一種面向 【2】 的設(shè)計(jì)方法。
正確答案: 1.(數(shù)據(jù)結(jié)構(gòu))
(3)面向?qū)ο蟮哪P椭?,基本的概念是?duì)象和 【3】 。
正確答案: 1.(類)
(4)軟件設(shè)計(jì)模塊化的目的是 【4】 。
正確答案: 1.(降低復(fù)雜性)
(5)數(shù)據(jù)模型按不同應(yīng)用層次分成3種類型,它們是概念數(shù)據(jù)模型、 【5】 和物理數(shù)據(jù)模型。
正確答案: 1.(邏輯數(shù)據(jù)模型)
(6)函數(shù)CHRTRAN("科技信息","科技","計(jì)算機(jī)")的返回值是 【6】 。
正確答案: 1.(計(jì)算信息)
(7)在Visual FoxPro中,索引分為 【7】 、 【8】 、惟一索引和普通索引。
正確答案: 1.(自由表) 2.(視圖)
(8)作為查詢的數(shù)據(jù)源,可以是數(shù)據(jù)庫(kù)表、 【9】 或 【10】 。
正確答案: 1.(主索引) 2.(候選索引)
(9)在DO CASE-ENDCASE語句中,可使用 【11】 短語直接跳出該分支語句。
正確答案: 1.(EXIT)
(10)在表單中要使控件成為可見的,應(yīng)設(shè)置控件的 【12】 屬性。
正確答案: 1.(Visible)
(11)利用SQL語句刪除當(dāng)前文件夾中一個(gè)名為temp的自由表文件為: 【13】 temp。
正確答案: 1.(DROP TABLE)
12)在成績(jī)表中,檢索選修3門以上課程的學(xué)生的及格學(xué)科的總成績(jī)。成績(jī)表中包含學(xué)號(hào)、姓名、課程名和成績(jī)4個(gè)字段。請(qǐng)將下面的SQL語句補(bǔ)充完整。
SELECT 學(xué)號(hào),SUM(成績(jī)) FROM 【14】 ;
WHERE 成績(jī)>=60;
GROUP BY學(xué)號(hào);
【15】 COUNT(*)>=3
正確答案: 1.(成績(jī)表) 2.(HAVING)