答案解析
一、選擇題
(1)C
【解析】所謂數(shù)據(jù)的邏輯結(jié)構(gòu),是指反映數(shù)據(jù)元素之間邏輯關(guān)系的數(shù)據(jù)結(jié)構(gòu)。
所謂數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu),是指數(shù)據(jù)的邏輯結(jié)構(gòu)在計(jì)算機(jī)存儲(chǔ)空間中的存放形式。與數(shù)據(jù)元素本身的形式、內(nèi)容、相對(duì)位置、個(gè)數(shù)有關(guān)。
邏輯結(jié)構(gòu)與物理存儲(chǔ)無(wú)關(guān)。 因此本題的正確答案為 C。
(2)C
【解析】A項(xiàng)中:鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)由于有指針域的存在,其比順序存儲(chǔ)結(jié)構(gòu)的存儲(chǔ)密度要小,即相同存儲(chǔ)空間下存的數(shù)據(jù)少。選項(xiàng)中的敘述是正確的。
B項(xiàng)中:鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)可通過(guò)指針訪問(wèn)下一個(gè)結(jié)點(diǎn),此結(jié)點(diǎn)可能與上一結(jié)點(diǎn)相鄰, 也可能不相鄰。選項(xiàng)中的敘述是正確的。
C項(xiàng)中:鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)如果要計(jì)算第I個(gè)結(jié)點(diǎn)的存儲(chǔ)地址,不能直接從首結(jié)點(diǎn)直接計(jì)算,而必須通過(guò)指針域來(lái)順序查找,最后再定位。選項(xiàng)中的敘述是錯(cuò)誤的。
D項(xiàng)中:鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)在插入、刪除結(jié)點(diǎn)時(shí),可通過(guò)修改指針域的值來(lái)完成,而不必移動(dòng)其他結(jié)點(diǎn),操作方便。選項(xiàng)中的敘述是正確的。
因此本題的正確答案為C 。
(3)A
【解析】快速排序的基本方法:在待排序的序列中任取一個(gè)記錄,以它為基準(zhǔn)用交換的方法將所有的記錄分成兩個(gè)部分--關(guān)鍵碼比它小的一個(gè)部分和關(guān)鍵碼比它大的另一個(gè)部分,再分別對(duì)兩個(gè)部分實(shí)施上述過(guò)程,一直重復(fù)到排序完成為止。最壞的情況指的是對(duì)已經(jīng)排好序的記錄進(jìn)行完全相反的排序。因此本題的正確答案是A。
(4)B
【解析】耦合性與內(nèi)聚性是模塊獨(dú)立性的兩個(gè)定性標(biāo)準(zhǔn)。在程序結(jié)構(gòu)中,各模塊的內(nèi)聚性越強(qiáng),則耦合性越弱。一般較優(yōu)秀的軟件設(shè)計(jì),應(yīng)盡量做到高內(nèi)聚、低耦合,即減弱模塊之間的耦合性和提高模塊內(nèi)的內(nèi)聚性,有利于提高模塊的獨(dú)立性。故本題答案為B。
(5)C
【解析】總體設(shè)計(jì)過(guò)程通常由兩個(gè)主要階段組成:系統(tǒng)設(shè)計(jì),確定系統(tǒng)的具體實(shí)現(xiàn)方案;結(jié)構(gòu)設(shè)計(jì),確定軟件結(jié)構(gòu)。為確定軟件結(jié)構(gòu),首先需要從實(shí)現(xiàn)角度把復(fù)雜的功能進(jìn)一步分解。分析員結(jié)合算法描述仔細(xì)分析數(shù)據(jù)流圖中的每個(gè)處理,如果一個(gè)處理的功能過(guò)分復(fù)雜,必須把它的功能適當(dāng)?shù)胤纸獬梢幌盗斜容^簡(jiǎn)單的功能。
(6)D
【解析】 面向?qū)ο蟮氖澜缡峭ㄟ^(guò)對(duì)象與對(duì)象間彼此的相互合作來(lái)推動(dòng)的,對(duì)象間的這種相互合作需要一個(gè)機(jī)制協(xié)助進(jìn)行,這樣的機(jī)制稱(chēng)為消息。消息是一個(gè)實(shí)例與另一個(gè)實(shí)例之間傳遞的信息,它請(qǐng)求對(duì)象執(zhí)行某一處理或回答某一要求的信息,它統(tǒng)一了數(shù)據(jù)流和控制流。
(7)C
【解析】本題考查的是數(shù)據(jù)模型。層次模型是最早發(fā)展起來(lái)的數(shù)據(jù)庫(kù)模型,它的基本結(jié)構(gòu)是樹(shù)形結(jié)構(gòu)。故本題答案為C。
(8)A
【解析】 E-R圖中用矩形表示實(shí)體集,用橢圓形表示屬性,用菱形表示聯(lián)系。
(9)A
【解析】數(shù)據(jù)庫(kù)設(shè)計(jì)可分為概念設(shè)計(jì)與邏輯設(shè)計(jì)。
數(shù)據(jù)庫(kù)概念設(shè)計(jì)的目的是分析數(shù)據(jù)間內(nèi)在語(yǔ)義關(guān)聯(lián),在此基礎(chǔ)上建立一個(gè)數(shù)據(jù)的抽象模型。
數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)的主要工作是將E-R圖轉(zhuǎn)換為指定的RDBMS中的關(guān)系模型。
(10)A
【解析】從關(guān)系中找出滿足給定條件的元組的操作稱(chēng)為選擇。選擇是從行的角度進(jìn)行的運(yùn)算,即從水平方向抽取記錄。由圖可知關(guān)系R通過(guò)運(yùn)算得到關(guān)系T,關(guān)系T與關(guān)系R相比,屬性的個(gè)數(shù)沒(méi)有發(fā)生變化,記錄的條數(shù)發(fā)生了變化。因此所使用的運(yùn)算應(yīng)該是選擇。故本題答案為A。
(11)D
【解析】Access數(shù)據(jù)庫(kù)由數(shù)據(jù)庫(kù)對(duì)象和組兩部分組成。其中對(duì)象又分為7種,包括:表、查詢(xún)、窗體、報(bào)表、數(shù)據(jù)訪問(wèn)頁(yè)、宏、模塊。這些對(duì)象都存放在擴(kuò)展名為.mdb的數(shù)據(jù)庫(kù)文件中。所以本題答案為D。
(12)A
【解析】一個(gè)關(guān)系就是一個(gè)二維表,每個(gè)關(guān)系有一個(gè)關(guān)系名。在Access中,一個(gè)關(guān)系存儲(chǔ)為一個(gè)表,具有一個(gè)表名。所以本題答案為A。
(13)B
【解析】一個(gè)關(guān)系數(shù)據(jù)庫(kù)的表中有多條記錄,記錄之間的前后順序并不會(huì)對(duì)庫(kù)中的數(shù)據(jù)關(guān)系產(chǎn)生影響。所以本題答案為B。
(14)A
【解析】隨機(jī)數(shù)函數(shù)Rnd(<數(shù)值表達(dá)式>)用于產(chǎn)生一個(gè)小于1但大于或等于0的值,該數(shù)值為單精度類(lèi)型。實(shí)際操作時(shí),先要使用無(wú)參數(shù)的Randomize語(yǔ)句初始化隨機(jī)數(shù)生成器,以產(chǎn)生不同的隨機(jī)數(shù)序列。Int(數(shù)值表達(dá)式)是對(duì)表達(dá)式進(jìn)行取整操作,它并不做"四舍五入"運(yùn)算,只是取出"數(shù)值表達(dá)式"的整數(shù)部分。所以本題答案為A。
(15)D
【解析】若要求當(dāng)文本框用來(lái)接收用戶(hù)輸入的密碼信息時(shí),不顯示輸入的具體密碼值而以"*"號(hào)顯示,可以將文本框的"輸入掩碼"屬性設(shè)置為"密碼"。所以本題答案為D。
(16)D
【解析】SELECT語(yǔ)句的語(yǔ)法包括幾個(gè)主要子句,分別是:FROM、WHERE和ORDER BY子句。在語(yǔ)句中WHERE后跟條件表達(dá)式,用于實(shí)現(xiàn)選擇運(yùn)算。所以本題答案為D。
(17)A
【解析】在Access的查詢(xún)?cè)O(shè)計(jì)器中,同一行條件表示與的關(guān)系,不同行間的條件表示或的關(guān)系,由設(shè)計(jì)器界面可知,該查詢(xún)是查找身高在160以上的女性和所有的男性。所以本題答案為A。
(18)C
【解析】生成表查詢(xún)就是從多個(gè)表中提取數(shù)據(jù)組合起來(lái)生成一個(gè)新表永久保存;刪除查詢(xún)可以從一個(gè)或多個(gè)表中刪除一組記錄,刪除查詢(xún)將刪除整個(gè)記錄,而不只是記錄中所選擇的字段;更新查詢(xún)對(duì)一個(gè)或多個(gè)表中的一組記錄作全部更新;追加查詢(xún)從一個(gè)或多個(gè)表中將一組記錄添加到一個(gè)或多個(gè)表的尾部。使用生成表查詢(xún)可以覆蓋原來(lái)的表。所以本題答案為C。
(19)C
【解析】要使x和y都是奇數(shù),則x和y除以2的余數(shù)都必須是1。所以本題答案為C。
(20)D
【解析】題目要求在對(duì)文本框進(jìn)行操作后,命令按鈕上的標(biāo)題改變,所以選項(xiàng)A和C可以排除。選項(xiàng)B"tText_Click()"是在鼠標(biāo)單擊文本框后,不需要輸入字符,命令按鈕上的標(biāo)題就發(fā)生改變,所以選項(xiàng)B也不對(duì)。所以本題答案為D。
(21)A
【解析】Mid(<字符串表達(dá)式>,
(22)A
【解析】RunApp操作是啟動(dòng)另一個(gè)Microsoft Windows或MS-DOS應(yīng)用程序;RunCode操作是執(zhí)行Visual Basic函數(shù);RunMacro操作是執(zhí)行一個(gè)宏;RunSQL操作是執(zhí)行指定的SQL語(yǔ)句以完成操作查詢(xún)。所以本題答案為A。
(23)D
【解析】在VBA中,如果沒(méi)有顯式聲明或用符號(hào)來(lái)定義變量的數(shù)據(jù)類(lèi)型,變量的默認(rèn)數(shù)據(jù)類(lèi)型為Variant。所以本題答案為D。
(24)C
【解析】SetValue命令可以對(duì)Access窗體、窗體數(shù)據(jù)表或報(bào)表上的字段、控件、屬性的值進(jìn)行設(shè)置。SetValue命令有兩個(gè)參數(shù),第一個(gè)參數(shù)是項(xiàng)目(Item),作用是存放要設(shè)置值的字段、控件或?qū)傩缘拿Q(chēng)。本題要設(shè)置的屬性是標(biāo)簽的Caption([Label0].[Caption])。第二個(gè)參數(shù)是表達(dá)式(Expression),使用該表達(dá)式來(lái)對(duì)項(xiàng)的值進(jìn)行設(shè)置,本題的表達(dá)式是文本框的內(nèi)容([Text0]),所以對(duì)Text0更新后運(yùn)行的結(jié)果是文本框的內(nèi)容復(fù)制給了標(biāo)簽的標(biāo)題。所以本題答案為C。
(25)D
【解析】在報(bào)表的頁(yè)面頁(yè)腳節(jié)中一般包含頁(yè)碼或控制項(xiàng)的合計(jì)內(nèi)容,數(shù)據(jù)顯示安排在文本框和其他一些類(lèi)型的控件中。設(shè)置控件的控件來(lái)源屬性關(guān)鍵要有"=",在報(bào)表每頁(yè)底部顯示格式為"頁(yè)碼/總頁(yè)數(shù)"的頁(yè)碼,所以應(yīng)當(dāng)設(shè)置文本框控件的控件來(lái)源屬性為"=[Page]& "/"&[Pages]"。所以本題答案為D。
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |