




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
2022年初級(jí)程序員考試題庫(kù)(含答案)
單選題
1.設(shè)指令由取指、分析、執(zhí)行3個(gè)子部件完成,并且每個(gè)子部件的時(shí)間均為
若采用常規(guī)標(biāo)量單流水線處理機(jī)(即該處理機(jī)的度為1),連續(xù)執(zhí)行12條指令,
共需(請(qǐng)作答此空)At。若采用度為4的超標(biāo)量流水線處理機(jī),連續(xù)執(zhí)行上述
12條指令,只需()
A、12
B、14
C、16
D、18
答案:B
解析:指令由取指、分析和執(zhí)行3個(gè)子部件完成,『3,且每個(gè)子部件的時(shí)間均
為At。若采用常規(guī)標(biāo)量單流水線處理機(jī)(即該處理機(jī)的度"1),連續(xù)執(zhí)行12
條(k=12)指令的時(shí)空?qǐng)D如圖所示。執(zhí)行這12條指令所需的總時(shí)間為:Tk二(k
+3-1)*At=(12+3)*At=14Ato
tMrJ____234578q10II12
分析1___.234S67R*1011U
取第1234S.7S910II12
o1Ai24,34,4Jr)4r64fIM8ar94,lOJfII12」,13〃14
若采用度為4(m=4)的超標(biāo)量流水線處理機(jī),連續(xù)執(zhí)行上述12條(k=12)指令
的時(shí)空?qǐng)D如圖所示。
4K12
7II
Mfr610
159
4n12
3711
分析
2610
15q
4812
7
取指II
6ie
59
0123i34,44f5Jr
由圖可知,執(zhí)行這12條指令所需的總時(shí)間只需要5At。
2.假設(shè)某公司生產(chǎn)的某種商品的銷售量N是價(jià)格P的函數(shù):N=7500-50PJ0P150;
成本C是銷售量N的函數(shù):C二25000+40N;銷售每件商品需要交稅10元。據(jù)此,
每件商品定價(jià)P二()元能使公司獲得最大利潤(rùn)。
A、50
B、80
C、100
D、120
答案:C
解析:本題考察初等數(shù)學(xué)基礎(chǔ)知識(shí)。利潤(rùn)=NP-C-10N=-50P2+10000P+K=-(P-100)
2+K
3.http://,tsinghua.edu.cn/index,html中的http表示()0
A、域名
B、所使用的協(xié)議
C、訪問的主機(jī)
D、請(qǐng)求查看的文檔名
答案:B
解析:統(tǒng)一資源地址(URL)用來在Internet上唯一確定位置的地址,通常用來
指明所使用的計(jì)算機(jī)資源位置及查詢信息的類型。http://,tsinghua.edu.cn/i
ndex.html中,http表示所使用的協(xié)議,.tsinghua.edu.cn表示訪問的主機(jī)和
域名,.cn表示域名,index,html表示請(qǐng)求查看的文檔。
4.某分頁(yè)存儲(chǔ)管理系統(tǒng)中的地址結(jié)構(gòu)如下圖所示。若系統(tǒng)以字節(jié)編址,則該系統(tǒng)
頁(yè)的大小為(請(qǐng)作答此空)MB;共有。個(gè)頁(yè)面。
3]__________2019
八頁(yè)號(hào)頁(yè)內(nèi)地址
A、1
B、256
C、512
D、1024
答案:A
解析:本題考查操作系統(tǒng)分頁(yè)存儲(chǔ)管理系統(tǒng)的基本知識(shí)。本題的正確答案為A。
根據(jù)題意可知頁(yè)內(nèi)地址的長(zhǎng)度為二進(jìn)制20位,220=210X210=1024X1024=1024
KB=1MB,所以該系統(tǒng)頁(yè)的大小為1MB。
5.StatedmoreformaIIy,anobjectissimpIy()ofacIass.
Axapart
B、aponent
C、aninstance
D、anexample
答案:C
解析:嚴(yán)格地說,對(duì)象只是類的一個(gè)實(shí)例。
6.某地空調(diào)市場(chǎng)被A、B兩個(gè)品牌占有,每個(gè)月的市場(chǎng)占有率分別用An和Bn表
示,n=0,1,2,…。據(jù)調(diào)查,初始時(shí)A0二B0=0.5,以后,(An,Bn)=(An-1,Bn-
r10、
10.50.5.
1)M,n=1,2,其中M為轉(zhuǎn)移概率矩陣:?據(jù)此,可
以推算出,經(jīng)過一段時(shí)間后,這兩個(gè)品牌的市場(chǎng)占有率將分別趨于()。
A、0,1
B、0.25,0.75
C、0.75,0.25
D、1,0
答案:D
解析:本題考查數(shù)學(xué)(矩陣運(yùn)算)的應(yīng)用能力。根據(jù)(An,Bn)=(An-1,Bn-1)M,以
及矩陣M的具體數(shù)值,可得An=An-1+0.5Bn-1,Bn=0.5Bn-1因此,B1=0.5B0=0.
52,B2=0.5B1=0.53,Bn=0.5n+1->0oA1=A0+0,5B0=0.5+0.52,A2=A1+0.5B
1=0.5+0.52+0.53,???,An->1o從而,(An,Bn)—?(1,0)o
7.數(shù)字簽名通常采用()對(duì)消息摘要進(jìn)行加密,接收方采用(請(qǐng)作答此空)來驗(yàn)
證簽名。
A、發(fā)送方的私鑰
B、發(fā)送方的公鑰
C、接收方的私鑰
D、接收方的公鑰
答案:B
解析:本題考察安全性中加密與解密知識(shí)點(diǎn)。發(fā)送報(bào)文時(shí),發(fā)送方用一個(gè)哈希函
數(shù)從報(bào)文文本中生成報(bào)文摘要,然后用自己的私人密鑰對(duì)這個(gè)摘要進(jìn)行加密,這
個(gè)加密后的摘要將作為報(bào)文的數(shù)字簽名和報(bào)文一起發(fā)送給接收方,接收方首先用
與發(fā)送方一樣的哈希函數(shù)從接收到的原始報(bào)文中計(jì)算出報(bào)文摘要,接著再用發(fā)送
方的公用密鑰來對(duì)報(bào)文附加的數(shù)字簽名進(jìn)行解密,如果這兩個(gè)摘要相同、那么接
收方就能確認(rèn)該數(shù)字簽名是發(fā)送方的。
8.Windows操作系統(tǒng)通常將系統(tǒng)文件保存在(請(qǐng)作答此空);為了確保不會(huì)丟失,
用戶的文件應(yīng)當(dāng)定期進(jìn)行備份,以下關(guān)于文件備份的說法中,不正確的是()。
A、"Windows"文件或"ProgramFiles"文件中
B、"Windows"文件夾或"ProgramFiles”文件夾中
C、“QMDownIoad”文件或"Office_Visio_Pr。_2007”文件中
Dv"QMDownIoad”文件夾或“Office_Visio_Pro_2007”文件夾中
答案:B
解析:本題考查Windows操作系統(tǒng)基礎(chǔ)知識(shí)。本題的正確選項(xiàng)為B,系統(tǒng)文件是
計(jì)算機(jī)上運(yùn)行Windows所必需的任意文件。系統(tǒng)文件通常位于"Windows”文件夾
或¥「。8山(^155”文件夾中。默認(rèn)情況下,系統(tǒng)文件是隱藏的。最好讓系統(tǒng)文件
保持隱藏狀態(tài),以避免將其意外修改或刪除
9.如果模塊A的三個(gè)處理都對(duì)同一數(shù)據(jù)結(jié)構(gòu)操作,則模塊A的內(nèi)聚類型是(49)o
A、邏輯內(nèi)聚
B、時(shí)間內(nèi)聚
G功能內(nèi)聚
D、通信內(nèi)聚
答案:D
解析:本題考查軟件設(shè)計(jì)的基礎(chǔ)知識(shí)。模塊間的耦合和模塊的內(nèi)聚是度量模塊獨(dú)
立性的兩個(gè)準(zhǔn)則。內(nèi)聚是模塊功能強(qiáng)度的度量,即模塊內(nèi)部各個(gè)元素彼此結(jié)合的
緊密程度。一個(gè)模塊內(nèi)部各個(gè)元素之間的緊密程度越高,則其內(nèi)聚性越高,模塊
獨(dú)立性越好。模塊內(nèi)聚類型主要有以下幾類:①偶然內(nèi)聚或巧合內(nèi)聚:指一個(gè)模
塊內(nèi)的各處理元素之間沒有任何聯(lián)系。②邏輯內(nèi)聚:指模塊內(nèi)執(zhí)行若千個(gè)邏輯上
相似的功能,通過參數(shù)確定該模塊完成哪一個(gè)功能。③時(shí)間內(nèi)聚:把需要同時(shí)執(zhí)
行的動(dòng)作組合在一起形成的模塊。④過程內(nèi)聚:指一個(gè)模塊完成多個(gè)任務(wù),這些
任務(wù)必須按指定的過程執(zhí)行。⑤通信內(nèi)聚:指模塊內(nèi)的所有處理元素都在一個(gè)數(shù)
據(jù)結(jié)構(gòu)上操作,或者各處理使用相同的輸入數(shù)據(jù)或產(chǎn)生相同的輸出數(shù)據(jù)。⑥順序
內(nèi)聚:指一個(gè)模塊中的各個(gè)處理元素都密切相關(guān)于同一個(gè)功能且必須順序執(zhí)行,
前一個(gè)功能元素的輸出就是下一功能元素的輸入。⑦功能內(nèi)爰:指模塊內(nèi)的所有
元素共同作用完成一個(gè)功能,缺一不可。
10.下圖是一個(gè)軟件項(xiàng)目的活動(dòng)圖,其中頂點(diǎn)表示項(xiàng)目里程碑,連接頂點(diǎn)的邊表
示活動(dòng),邊的權(quán)重表示活動(dòng)的持續(xù)時(shí)間。則里程碑。在關(guān)鍵路徑上?;顒?dòng)GH
的松弛時(shí)間是(請(qǐng)作答此空)。
A、0
B、1
C、2
D、3
答案:D
解析:GH活動(dòng)最早開始時(shí)間是7;最晚開始時(shí)間是10,所以松弛時(shí)間是3。
11.ThebasicunitofsoftwarethattheoperatingsystemdeaIswithinscheduIingt
heworkdonebytheprocessoris().
Axaprogramorsubroutine
B、amoduIarorafunction
C\aprocessorathread
D\adeviceorachip
答案:c
解析:處理機(jī)做調(diào)度工作時(shí),操作系統(tǒng)調(diào)度的軟件基本單位是進(jìn)程或線程。
12.在Excel中,設(shè)單元格F1的值為38,若在單元格F2中輸入公式“二IF(AND(3
8)
A、輸入正確
B、輸入錯(cuò)誤
C、TRUE
D、FALSE
答案:R
解析:F1的值為38,不滿足if條件,取表達(dá)式中最后一項(xiàng),所以為輸入錯(cuò)誤。
13.設(shè)S是一個(gè)長(zhǎng)度為n的非空字符串,其中的字符各不相同,則其互異的非平
凡子串(非空且不同于S本身〉的個(gè)數(shù)(41)0
A、2n-l
B、n2
C、n(n+l)/2
D、(n+2)(n-l)/2
答案:D
解析:以字符串"abode"為例說明,其長(zhǎng)度為1的子串為“a”、"b”、“c”、
“d”、“e”,共5個(gè);長(zhǎng)度為2的子串為“ab”、“be”、“cd”、“de”,
共4個(gè);長(zhǎng)度為3的子串為“abc”、“bed"、%de”,共3個(gè);長(zhǎng)度為4的
子串為“abed”、“bede”,共2個(gè);長(zhǎng)度為5的子串為"abode",共1個(gè);
空串是任何字符串的子串。本題中,空串和等于自身的串不算,子串?dāng)?shù)目共14
個(gè)(5+4+3+2)。
14.對(duì)于正實(shí)數(shù)a,設(shè)[a]表示a的整數(shù)部分(例如[3.14]=3),則[1/3]+[2/3]
+[3/3]+?.+[99/3]+[100/3]=()。
A、1650
B、1682
C、1683
D、1749
答案:A
解析:[1/3]+[2/3]+[3/3]+……+[99/3]+[100/3]=0+0+0+……+32+32+32+33+33
=(0+33)*17*3-33=1650o
15.Aputer()isaprogramthatmaIiciousIycausesunwantedbehavioronaputer.
Axsoftware
B、appIication
C\virus
D、process
答案:C
解析:一個(gè)計(jì)算機(jī)病毒是一段代碼,它會(huì)對(duì)計(jì)算機(jī)造成不期望的惡性不良影響。
A軟件B應(yīng)用C病毒D過程
16.AImostaII0havebuiIt-indigitalcamerascapabIeoftakingimagesandvid
eo.
A、smart-phones
B、scanners
C、tuters
D、printers
答案:A
解析:基本上所以的智能手機(jī)都有內(nèi)嵌的數(shù)碼相機(jī)能夠攜帶圖像和視頻。
17.不同的對(duì)象收到同一消息可以進(jìn)行不同的響應(yīng),并且會(huì)產(chǎn)生完全不同的結(jié)果,
這種現(xiàn)象稱為多態(tài),其實(shí)現(xiàn)由(請(qǐng)作答此空)支持。多態(tài)分為多種,()多態(tài)是指同
一個(gè)名字在不同上下文中可代表不同的含義。
A、繼承
B、封裝
C、過載
D、覆蓋
答案:A
解析:本題考查面向?qū)ο蟮幕局R(shí)。面向?qū)ο笙到y(tǒng)中,在收到消息時(shí),對(duì)象要
予以相應(yīng)。多態(tài)(polymorphism)是不同的對(duì)象收到同一消息可以進(jìn)行不同的響應(yīng),
產(chǎn)生完全不同的結(jié)果,用戶可以發(fā)送一個(gè)通用的消息,而實(shí)現(xiàn)細(xì)節(jié)則由接收對(duì)象
自行決定,使得對(duì)象對(duì)同一個(gè)消息可以調(diào)用不同的方法,即一個(gè)對(duì)象具有多種形
態(tài)。多態(tài)的實(shí)現(xiàn)受到繼承的支持,利用類的層次關(guān)系,把具有通用功能的消息存
放在高層次,而不同的實(shí)現(xiàn)這一功能的行為放在較低層次,在這些低層次上的生
成的對(duì)象能夠給通用消息以不同的響應(yīng)oCardelIi和wlegner將多態(tài)分為4類:
參數(shù)多態(tài)、包含多態(tài)、過載多態(tài)和強(qiáng)制多態(tài)。其中參數(shù)多態(tài)的應(yīng)用比較廣,包含
多態(tài)在許多語(yǔ)言中都存在,最常見的例子就是子類型化。過載多態(tài)是同一個(gè)名字
在不同的上線文中所代表的含義。
18.在Excel中,若在A1單元格中輸入二SUM(MAX(15,8),MlN[8,3)),按Enter
鍵后,則A1單元格顯示的內(nèi)容為(請(qǐng)作答此空);若在A2單元格中輸入"=3二6"(輸
入不包含引號(hào)),則A2單元格顯示的內(nèi)容為()。
A、23
B、16
C、18
D、11
答案:C
解析:本題考查Excel基礎(chǔ)知識(shí)方面的知識(shí)。SUM函數(shù)是求和,MAx函數(shù)是求最
大值,MIN函數(shù)是求最小值,所以SUM(MAX(15,8),MIN(8,3))的含義是求15和8
中的最大值15與8和3中的最小值之和,結(jié)果為18(15+3)o
19.靜態(tài)查找表的全部運(yùn)算是:)o
A、建表
B、建表和查找
C、查找與讀表元
D、建表、查找和讀表元
答案:D
解析:本題考查靜態(tài)查找表的概念。對(duì)于靜態(tài)查找表,要經(jīng)常進(jìn)行兩種操作,包
括查詢某個(gè)“特定”的數(shù)據(jù)元素是否在查找表中;檢索某個(gè)“特定”的數(shù)據(jù)元素的各
種屬性。題目中要求全部的運(yùn)算,當(dāng)然應(yīng)該包括建表的過程,后兩種是在該前提
下進(jìn)行的。
20.結(jié)構(gòu)型設(shè)計(jì)模式涉及如何組合類和對(duì)象以獲得更大的結(jié)構(gòu),分為結(jié)構(gòu)型類模
式和結(jié)構(gòu)型對(duì)象模式。其中,結(jié)構(gòu)型類模式采用繼承機(jī)制來組合接口或?qū)崿F(xiàn),而
結(jié)構(gòu)型對(duì)象模式描述了如何對(duì)一些對(duì)象進(jìn)行組合,從而實(shí)現(xiàn)新功能的一些方法。
以下(48)模式是結(jié)構(gòu)型對(duì)象模式。
A、中介者(Mediator)
B、構(gòu)建器(BuiIder)
C、解釋器(Interpreter)
D、組合(posite)
答案:D
解析:結(jié)構(gòu)型模式是描述如何將類對(duì)象結(jié)合在一起,形成一個(gè)更大的結(jié)構(gòu),結(jié)構(gòu)
模式描述兩種不同的東西:類與類的實(shí)例。故可以分為類結(jié)構(gòu)模式和對(duì)象結(jié)構(gòu)模
式。在GoF設(shè)計(jì)模式中,結(jié)構(gòu)型模式有:1.適配器模式Adapted.橋接模式Bri
dge3.組合模式posite4.裝飾模式Decorator5.外觀模式Facade6.享元模式Fly
weight7.代理模式Proxy
21.Theterm“software()"isusedtodescribethesoftwareengineeringactivi
tiesthatoccurfolIowingdeIiveryofasoftwareproducttothecustomer.
Axanalysis
Rsdesign
C、implementation
D\maintenance
答案:D
22.某公司計(jì)劃開發(fā)一種產(chǎn)品,技術(shù)含量很高,與客戶相關(guān)的風(fēng)險(xiǎn)也很多,則最
適于采用。開發(fā)過程模型。
A、瀑布
B、原型
G增量
D、螺旋
答案:D
解析:本題考查軟件開發(fā)模型這一知識(shí)點(diǎn)。常見的軟件開發(fā)模型有瀑布模型、原
型模型、螺旋模型、V模型、噴泉模型等。螺旋模型。綜合了瀑布模型和原型模
型中的演化模型的優(yōu)點(diǎn),還增加了風(fēng)險(xiǎn)分析,特別適用于龐大而復(fù)雜的、高風(fēng)險(xiǎn)
的管理信息系統(tǒng)的開發(fā)。
23.UML中的結(jié)構(gòu)事物是模型中的靜態(tài)部分,采用名詞描述概念或物理元素。(請(qǐng)
作答此空)屬于結(jié)構(gòu)事物,以此事物為主的UML模型圖為。
A、組件
B、狀態(tài)機(jī)
C、注釋
D、包
答案:A
解析:事物:是對(duì)模型中最具有代表性的成分的抽象。結(jié)構(gòu)事物,如類(Class)、
接口(Interface)、協(xié)作(Collaboration)、用例(UseCase)、主動(dòng)類(Ac
tiveClass)、組件(ponent)和節(jié)點(diǎn)(Node);行為事物,如交互(Interact
ion)v狀態(tài)機(jī)(Statemachine);分組事物(包,Package);注釋事物(注解,
Note)°
24.采用()表示帶符號(hào)數(shù)據(jù)時(shí),算術(shù)運(yùn)算過程中符號(hào)位與數(shù)值位采用同樣的運(yùn)
算規(guī)則進(jìn)行處理。
A、補(bǔ)碼
B、原碼
C、反碼
D、海明碼
答案:A
解析:補(bǔ)碼在進(jìn)行算數(shù)運(yùn)算時(shí),符號(hào)位與數(shù)值位一起參加運(yùn)算,采用一樣的規(guī)則
不需要特殊處理。因此用補(bǔ)碼進(jìn)行加減運(yùn)算要簡(jiǎn)便的多,這也是大多數(shù)計(jì)算機(jī)采
用的方式。
25.用戶小王對(duì)某軟件的操作界面提出了以下四條改進(jìn)意見,其中,()是不需要
考慮的。
A、輸入信用卡號(hào)時(shí)應(yīng)該允許在其中插入空格
B、顯示較長(zhǎng)的說明信息時(shí)不要很快就消失
C、輸入注冊(cè)信息時(shí)有些項(xiàng)應(yīng)該允許留空
D、切換選項(xiàng)卡時(shí),應(yīng)自動(dòng)保存己修改的設(shè)置
答案:D
解析:本題考查軟件工程實(shí)踐的基礎(chǔ)知識(shí)(用戶界面設(shè)計(jì))。從用戶的角度看,軟
件的操作界面體現(xiàn)了軟件的功能和使用特性。操作界面的設(shè)計(jì)需要征求最終用戶
的意見。用戶小王提的四條意見中,意見A是正確的。因?yàn)樾庞每ㄌ?hào)比較長(zhǎng),輸
入時(shí)最好分段,其間插入空格,容易檢查,不容易出錯(cuò)。意見B也是正確的。有
些軟件的提示信息或警告信息較長(zhǎng),如果只顯示了很短時(shí)間,用戶還沒有看完,
就消失了,用戶就不明白、不滿意。意見C也是正確的,輸入注冊(cè)信息時(shí)有些項(xiàng)
是必須填寫的,但有些項(xiàng)并不重要或者有些人無法填寫,這些項(xiàng)應(yīng)該允許留空。
一般軟件中,用“*”標(biāo)記是必填項(xiàng)寫的注冊(cè)信息項(xiàng)。沒有該標(biāo)記的項(xiàng)是可填可不
填的。意見D不完全正確。軟件某方面的設(shè)置可能有多張選項(xiàng)卡,每張選項(xiàng)卡上
可有多個(gè)選項(xiàng)。通常每張選項(xiàng)卡上都有”確認(rèn)/取消”按鈕,是否保存用戶的選擇
應(yīng)由用戶自己決定。因?yàn)橛脩舻倪x擇往往需要反復(fù)思考,再三決策,不宜完全采
用自動(dòng)保存的做法。
26.在結(jié)構(gòu)化分析中,用數(shù)據(jù)流圖描述(請(qǐng)作答此空)。當(dāng)采用數(shù)據(jù)流圖對(duì)一個(gè)
圖書館管理系統(tǒng)進(jìn)行分析時(shí),。是一個(gè)外部實(shí)體。
A、數(shù)據(jù)對(duì)象之間的關(guān)系,用于對(duì)數(shù)據(jù)建模
B、數(shù)據(jù)在系統(tǒng)中如何被傳送或變換,以及如何對(duì)數(shù)據(jù)流進(jìn)行變換的功能或子功
能,用于對(duì)功能建模
C、系統(tǒng)對(duì)外部事件如何響應(yīng),如何動(dòng)作,用于對(duì)行為建模
D、數(shù)據(jù)流圖中的各個(gè)組成部分
答案:B
解析:在結(jié)構(gòu)化分析中,數(shù)據(jù)流圖用來記錄系統(tǒng)中的數(shù)據(jù)和數(shù)據(jù)在特定的過程中
的流動(dòng),即數(shù)據(jù)如何被采集、處理、保存和使用的(圍繞信息系統(tǒng)的功能)。外
部實(shí)體指系統(tǒng)之外又與系統(tǒng)有聯(lián)系的人或事物。它表達(dá)了該系統(tǒng)數(shù)據(jù)的外部來源
和去處。
27.已知某二叉樹的先序遍歷序列為ABC
A、后序遍歷序列為CDB
B、則該二叉樹為()。
D
C、
解析:本題考查數(shù)據(jù)結(jié)構(gòu)基砒知識(shí)。對(duì)非空的二叉樹進(jìn)行先序遍歷的過程是:先
訪問根結(jié)點(diǎn),然后先序遍歷左子樹,最后先序遍歷右子樹。題中四個(gè)二叉樹的先
序遍歷序列分別為ABCD、ABCD、ABCD、ACBD。對(duì)非空的二叉樹進(jìn)行后序遍歷的
過程是:先后序遍歷左子樹,接著后序遍歷右子樹,最后再訪問根結(jié)點(diǎn)。題中四
個(gè)二叉樹的后序遍歷序列分別為CDBA、BDCAxDCBA、DBCA。
28.以下哪個(gè)代碼可以把一維矩陣中的所有元素反轉(zhuǎn):
A、a[:-1:]
B、a[1:1:1]
C、a[-1:]
D、a[::-1]
答案:D
解析:注意三個(gè)值的含義
29.為了保證數(shù)據(jù)庫(kù)中數(shù)據(jù)的安全可靠和正確有效,系統(tǒng)在進(jìn)行事務(wù)處理時(shí),對(duì)
數(shù)據(jù)的插入、刪除或修改的全部有關(guān)內(nèi)容先寫入。;當(dāng)系統(tǒng)正常運(yùn)行時(shí),按一
定的時(shí)間間隔,把數(shù)據(jù)庫(kù)緩沖區(qū)內(nèi)容寫入(請(qǐng)作答此空);當(dāng)發(fā)生故障時(shí),根據(jù)
現(xiàn)場(chǎng)數(shù)據(jù)內(nèi)容及相關(guān)文件來恢復(fù)系統(tǒng)的狀態(tài)。
A、索引文件
B、數(shù)據(jù)文件
C、日志文件
D、數(shù)據(jù)字典
答案:B
解析:數(shù)據(jù)庫(kù)管理系統(tǒng)利用日志文件來進(jìn)行事務(wù)故障恢復(fù)和系統(tǒng)故障恢復(fù)。在事
務(wù)處理過程中,DBMS把事務(wù)開始、事務(wù)結(jié)束以及對(duì)數(shù)據(jù)庫(kù)的插入、刪除和修改
的每一次操作寫入日志文件。當(dāng)系統(tǒng)正常運(yùn)行時(shí),按一定的時(shí)間間隔,把數(shù)據(jù)庫(kù)
緩沖區(qū)內(nèi)容寫入數(shù)據(jù)文件;一旦發(fā)生故障,DBMS的恢復(fù)子系統(tǒng)利用日志文件撤
銷事務(wù)對(duì)數(shù)據(jù)庫(kù)的改變,回退到事務(wù)的初始狀態(tài)。
30.不屬于系統(tǒng)安全性保護(hù)技術(shù)措施的是0。
A、數(shù)據(jù)加密
B、負(fù)荷分布
C、存取控制
D、用戶鑒別
答案:B
解析:本題考查計(jì)算機(jī)系統(tǒng)基礎(chǔ)知識(shí)。系統(tǒng)安全性保護(hù)技術(shù)措施主要包括數(shù)據(jù)加
密、存取控制和用戶鑒別。負(fù)荷分布技術(shù)通常是指將信息系統(tǒng)的信息處理、數(shù)據(jù)
處理以及其他信息系統(tǒng)管理功能分布在多個(gè)設(shè)備單元上。
31.以下關(guān)于結(jié)構(gòu)化開發(fā)方法的敘述中,不正確的是。。
A、”總的指導(dǎo)思想是自頂向下,速層分解
B、基本原則是功能的分解與抽象
C、與面向?qū)ο箝_發(fā)方法相比,更合適大規(guī)模、特別夏雜的項(xiàng)目
D、特別適合于數(shù)據(jù)處理領(lǐng)域的項(xiàng)目
答案:C
解析:結(jié)構(gòu)化開發(fā)方法又稱生命周期法,是一種面向數(shù)據(jù)流的開發(fā)方法;由結(jié)構(gòu)
化分析、結(jié)構(gòu)化設(shè)計(jì)、結(jié)構(gòu)化程序設(shè)計(jì)組成,分別對(duì)應(yīng)于需求分析、概要設(shè)計(jì)、
詳細(xì)設(shè)計(jì);指導(dǎo)思想是自頂向下、逐層分解;基本原則是功能的分解與抽象;適
合于數(shù)據(jù)處理領(lǐng)域的問題,不適合解決大規(guī)模的、特別復(fù)雜的項(xiàng)目、且難于適應(yīng)
需求的變化。
32.設(shè)某無向圖的頂點(diǎn)個(gè)數(shù)為n,則該圖最多()條邊;若將該圖用鄰接矩陣存
儲(chǔ),則矩陣的行數(shù)和列數(shù)分別為(43)o
A、n、n
B\n、n-1
C、n-1Kn
D\n+1\n
答案:A
解析:本題考查數(shù)據(jù)結(jié)構(gòu)基砒知識(shí)。對(duì)于有n個(gè)頂點(diǎn)的無向圖,每個(gè)頂點(diǎn)與其余
的n-1個(gè)頂點(diǎn)都可以有1條邊,對(duì)于每一對(duì)不同的頂點(diǎn)v與明邊(v,w)與(w,
v)是同一條,因此該圖最多有n*(n-1)/2條邊。圖采用鄰接矩陣存儲(chǔ)時(shí),矩
陣的每一行對(duì)應(yīng)一個(gè)頂點(diǎn),每一列對(duì)應(yīng)一個(gè)頂點(diǎn),所以矩陣是個(gè)n階方陣。
33.統(tǒng)一建模語(yǔ)言(UML)圖中,(請(qǐng)作答此空)用于對(duì)時(shí)間如何改變對(duì)象的狀態(tài)以及
引起對(duì)象從一個(gè)狀態(tài)向另一個(gè)狀態(tài)轉(zhuǎn)換的事件進(jìn)行建模。()是此種圖的一種特殊
情況,對(duì)于系統(tǒng)的功能建模特別重要,并強(qiáng)調(diào)對(duì)象間的控制流程。
A、序列圖
B、狀態(tài)圖
C、活動(dòng)圖
D、通信圖
答案:B
解析:本題考查統(tǒng)一建模語(yǔ)言(UML)的基本知識(shí)。UML2.0中提供了多種圖形。序
列圖是場(chǎng)景的圖形化表示,描述了以時(shí)間順序組織的對(duì)象之間的交互活動(dòng),對(duì)用
例中的場(chǎng)景可以采用序列圖進(jìn)行描述。狀態(tài)圖展現(xiàn)了一個(gè)狀態(tài)機(jī),用于對(duì)對(duì)象的
狀態(tài)變化進(jìn)行建模?;顒?dòng)圖專注于系統(tǒng)的動(dòng)態(tài)視圖,它對(duì)于系統(tǒng)的功能建模特別
重要,并強(qiáng)調(diào)對(duì)象間的控制流程,是狀態(tài)圖的一種特殊情況。通信圖強(qiáng)調(diào)收發(fā)消
息的對(duì)象之間的結(jié)構(gòu)組織。
34.()是采用一系列計(jì)算機(jī)指令來描述一幅圖的內(nèi)容。
A、點(diǎn)陣圖
B、矢量圖
C、位圖
D、灰度圖
答案:B
解析:本題考杳多媒體基礎(chǔ)知識(shí)。矢量圖是用一系列計(jì)算機(jī)指令來描述一幅圖的
內(nèi)容,即通過指令描述構(gòu)成一幅圖的所有直線、曲線、圓、圓弧、矩形等圖元的
位置、維數(shù)和形狀,也可以用更為復(fù)雜的形式表示圖像中的曲面、光照、材質(zhì)等
效果。矢量圖法實(shí)質(zhì)上是用數(shù)學(xué)的方式(算法和特征)來描述一幅圖形圖像,在處
理圖形圖像時(shí)根據(jù)圖元對(duì)應(yīng)的數(shù)學(xué)表達(dá)式進(jìn)行編輯和處理。在屏幕上顯示一幅圖
形圖像時(shí),首先要解釋這些指令,然后將描述圖形圖像的指令轉(zhuǎn)換成屏幕上顯示
的形狀和顏色。位圖(點(diǎn)陣圖)、灰度圖是采用像素來描述一幅圖形圖像。
35.掉電后存儲(chǔ)在0中的數(shù)據(jù)會(huì)丟失。
A、U盤
B、光盤
C、ROM
D、RAM
答案:D
解析:本題考查存儲(chǔ)介質(zhì)方面的基礎(chǔ)知識(shí)。存儲(chǔ)器是計(jì)算機(jī)系統(tǒng)中的記憶設(shè)備,
分為內(nèi)部存儲(chǔ)器(MainMemory,MM,簡(jiǎn)稱內(nèi)存、主存)和外部存儲(chǔ)器(簡(jiǎn)稱外存)。
U盤又稱為USB閃存盤,是使用閃存(FlashMemory)作為存儲(chǔ)介質(zhì)的一種半導(dǎo)體
存儲(chǔ)設(shè)備,采用USB接口標(biāo)準(zhǔn)。閃存盤具備比軟盤容量更大(8GB和16GB是目前
常見的優(yōu)盤容量)、速度更快、體積更小、壽命更長(zhǎng)等優(yōu)點(diǎn),而且容量不斷增加、
價(jià)格不斷下降。根據(jù)不同的使用要求,U盤還具有基本型、加密型和啟動(dòng)型等類
型,在移動(dòng)存儲(chǔ)領(lǐng)域已經(jīng)取代了軟盤。光盤是一種采用聚焦激光束在盤式介質(zhì)上
非接觸地記錄高密度信息的存儲(chǔ)裝置。其內(nèi)容不會(huì)因掉電而丟失,可以長(zhǎng)期保留。
ROM(ReadOnlyMemory)是只讀存儲(chǔ)器,這種存儲(chǔ)器是在廠家生產(chǎn)時(shí)就寫好數(shù)據(jù)的,
其內(nèi)容只能讀出,不能改變,故這種存儲(chǔ)器又稱為掩膜ROM。這類存儲(chǔ)器一般用
于存放系統(tǒng)程序BIOS和用于微程序控制。RAM(RandomAccessMemory)是讀寫存儲(chǔ)
器,該存儲(chǔ)器是既能讀取數(shù)據(jù)也能存入數(shù)據(jù)的存儲(chǔ)器。這類存儲(chǔ)器的特點(diǎn)是它存
儲(chǔ)信息的易失性,即一旦去掉存儲(chǔ)器的供電電源,則存儲(chǔ)器所存信息也隨之丟失。
36.數(shù)組的內(nèi)情向量中肯定不含有數(shù)組的。信息
A、維數(shù)
B、類型
C、維上下界
D、各維的界差
答案:D
解析:數(shù)組的內(nèi)情向量是用來描述數(shù)組屬性信息的一些常量,包括數(shù)組類型、維
數(shù)、各維的上下界及數(shù)組首地址。這些屬性信息是確定存儲(chǔ)分配時(shí)數(shù)組所占空間
的大小和數(shù)組元素位置的依據(jù)。
37.某編輯在編輯文稿時(shí)發(fā)現(xiàn)如下錯(cuò)誤,其中最嚴(yán)重的錯(cuò)誤是()。
A、段落標(biāo)題編號(hào)錯(cuò)誤
B、將某地區(qū)名列入了國(guó)家名單
C、語(yǔ)句不通順、有明顯的錯(cuò)別字
D、標(biāo)點(diǎn)符號(hào)、字體、字號(hào)不符合要求
答案:B
解析:文稿編輯時(shí)發(fā)生文字錯(cuò)誤是常見的,難免的,但嚴(yán)重的錯(cuò)誤影響很大。對(duì)
一般的錯(cuò)誤可以加強(qiáng)校對(duì)來盡量減少錯(cuò)誤。但對(duì)嚴(yán)重的錯(cuò)誤一定要引起領(lǐng)導(dǎo)人和
工作人員的特別重視,在事先加強(qiáng)案例教育,事中特別注意校對(duì),發(fā)生嚴(yán)重錯(cuò)誤
后便要嚴(yán)肅處理相關(guān)責(zé)任人。國(guó)家名單,有可能引發(fā)政治問題。對(duì)部分公民的某
種歧視,泄露本單位的商業(yè)秘密等也會(huì)產(chǎn)生嚴(yán)重問題。
38.(請(qǐng)作答此空)模式定義一系列的算法,把它們一個(gè)個(gè)封裝起來,并且使它
們可以相互替換,使得算法可以獨(dú)立于使用它們的客戶而變化。以下。情況適
合選用該模式。①一個(gè)客戶需要使用一組相關(guān)對(duì)象②一個(gè)對(duì)象的改變需要改變其
他對(duì)象③需要使用一個(gè)算法的不同變體④許多相關(guān)的類僅僅是行為有異
Av命令(mand)
B、責(zé)任鏈(ChainofResponsibiIity)
C、觀察者(Observer)
Dv策略(Strategy)
答案:D
解析:命令模式:將一個(gè)請(qǐng)求封裝為一個(gè)對(duì)象,從而使你可用不同的請(qǐng)求對(duì)客戶
進(jìn)行參數(shù)化。責(zé)任鏈:使多個(gè)對(duì)象都有機(jī)會(huì)處理請(qǐng)求,從而避免請(qǐng)求的發(fā)送者和
接收者之間的耦合關(guān)系。將這些對(duì)象連成一條鏈,并沿著這條鏈傳遞該請(qǐng)求,直
到有一個(gè)對(duì)象處理它為止。觀察者模式:定義對(duì)象間的一種一對(duì)多的依賴關(guān)系,
當(dāng)一個(gè)對(duì)象的狀態(tài)發(fā)生改變時(shí),所有依賴于它的對(duì)象都得到通知并被自動(dòng)更新。
策略模式:定義一系列的算法,把每一個(gè)算法封裝起來,并且是它們可互相替換。
本模式使得算法可獨(dú)立于使用它的客戶而變化。
39.某企業(yè)職工關(guān)系EMP(E_no,E_name,DEPT,E_addr,E_teI)中的屬性分別表
示職工號(hào)、姓名、部門、地址和電話;經(jīng)費(fèi)關(guān)系FUNDS(E_no,E_limit,E_used)
中的屬性分別表示職工號(hào)、總經(jīng)費(fèi)金額和己花費(fèi)金額。若要查詢部門為“開發(fā)部“
且職工號(hào)為“03015”的職工姓名及其經(jīng)費(fèi)余額,則相應(yīng)的SQL語(yǔ)句應(yīng)為:SELECT(6
0)FROM(61)WHERE(62)
A、EMP.E_norE_limit_E_used
B、EMP.E_name,E_used_E_limit
C、FMPF_no,F_used_F_limit
DxEMP.E_name,E_limit-E_used
答案:D
40.已知有5個(gè)進(jìn)程共享一個(gè)互斥段,如果最多允許2個(gè)進(jìn)程同時(shí)進(jìn)入互斥段,
則相應(yīng)的信號(hào)量的變化范圍是()。
A、-5?1
B、-4-1
C、-3?2
D、-2?3
答案:C
解析:本題考查操作系統(tǒng)進(jìn)程管理同步與互斥方面的基礎(chǔ)知識(shí)。正確答案為C。
因?yàn)橄到y(tǒng)中有5個(gè)進(jìn)程共享一個(gè)互斥段,如果最多允許2個(gè)進(jìn)程同時(shí)進(jìn)入互斥段,
則信號(hào)量S的初值應(yīng)設(shè)為2,當(dāng)?shù)谝粋€(gè)進(jìn)程進(jìn)入互斥段時(shí),信號(hào)量S減1等于1;
當(dāng)?shù)诙€(gè)進(jìn)程進(jìn)入互斥段時(shí),信號(hào)量S減1等于0;……;當(dāng)?shù)?個(gè)進(jìn)程進(jìn)入互
斥段時(shí),信號(hào)量S減1等于-3??梢姡盘?hào)量的變化范圍是-3?2。
41.CPU中用于暫時(shí)存放操作數(shù)和中間運(yùn)算結(jié)果的是0o
A、指令寄存器
B、數(shù)據(jù)寄存器
C、累加器
D、程序計(jì)數(shù)器
答案:C
解析:本題考查計(jì)算機(jī)系統(tǒng)基礎(chǔ)知識(shí)。寄存器是CPU中的一個(gè)重要組成部分,它
是CPU內(nèi)部的臨時(shí)存儲(chǔ)單元。寄存器既可以用來存放數(shù)據(jù)和地址,也可以存放控
制信息或CPU工作時(shí)的狀態(tài)。累加器在運(yùn)算過程中暫時(shí)存放操作數(shù)和中間運(yùn)算結(jié)
果,它不能用于長(zhǎng)時(shí)間保存數(shù)據(jù)。標(biāo)志寄存器也稱為狀態(tài)字寄存器,用于記錄運(yùn)
算中產(chǎn)生的標(biāo)志信息。指令寄存器用于存放正在執(zhí)行的指令,指令從內(nèi)存取出后
送入指令寄存器。數(shù)據(jù)寄存器用來暫時(shí)存放由內(nèi)存儲(chǔ)器讀出的一條指令或一個(gè)數(shù)
據(jù)字;反之,當(dāng)向內(nèi)存寫入一個(gè)數(shù)據(jù)字時(shí),也暫時(shí)將它們存放在數(shù)據(jù)緩沖寄存器
中。程序計(jì)數(shù)器的作用是存儲(chǔ)待執(zhí)行指令的地址,實(shí)現(xiàn)程序執(zhí)行時(shí)指令執(zhí)行的順
序控制。
42.在Windows2000操作系統(tǒng)的客戶端可以通過()命令查看DHCP服務(wù)器分配給本
機(jī)的IP地址。
A、config
B、ifconfig
C、ipconfig
D、route
答案:C
43.在第一趟排序之后,一定能把數(shù)據(jù)序列中最大或最小元素放在其最終位置上
的排序方法是()。
A、冒泡排序
B、插入排序
C、快速排序
D、歸并排序
答案:A
解析:本題考查算法基礎(chǔ)知識(shí)。冒泡排序是通過不斷比較和交換邏輯上相鄰的元
素而進(jìn)行的排序過程,當(dāng)從頭到尾將元素進(jìn)行一趟冒泡排序后,可以將最大元素
(或最小)元素交換至最終位置。插入排序是不斷將元素插入到有序序列中來實(shí)現(xiàn)
排序的過程,在完成最后一個(gè)元素的插入處理之前,不能保證之前得到的有序序
列包含了最大元素(或最小元素)??焖倥判蚴窃谠O(shè)置樞軸元素后,通過與其余元
素的比較和交換(或移動(dòng)),確保一趟快速排序后實(shí)現(xiàn)樞軸元素的最終定位,但是
不能保證樞軸是最大元素(或最小元素),實(shí)際上若樞軸元素為序列的最大(或最
?。┰兀炊强焖倥判虻淖顗那闆r。歸并排序是將兩個(gè)(或多個(gè))有序子序列
合并為一個(gè)有序序列的方式來實(shí)現(xiàn)排序的過程,只有完成最后一趟歸并時(shí)才能將
最大或最小元素放在其最終位置上。
44.可以用棧來檢查算術(shù)表達(dá)式中的括號(hào)是否匹配。分析算術(shù)表達(dá)式時(shí),初始棧
為空,從左到右掃描字符,遇到字符就將其入棧,遇到就執(zhí)行出棧操
作。對(duì)算術(shù)表達(dá)式“(a+b*(a+b))/c)+(a+b)”,檢查時(shí),(請(qǐng)作答此空);對(duì)算術(shù)
表達(dá)式“((a+b/(a+b)-c/a)/b”,檢查時(shí),()。這兩種情況都表明所檢查的算術(shù)
表達(dá)式括號(hào)不匹配。
A、棧為空卻要進(jìn)行出棧操作
B、棧已滿卻要進(jìn)行入棧操作
C、表達(dá)式處理已結(jié)束,棧中仍留有字符
D、表達(dá)式處理已結(jié)束,棧中仍留有字符
答案:A
解析:對(duì)算術(shù)表達(dá)式匕+1)*1+2)/2+匕+2進(jìn)行括號(hào)檢查時(shí),棧操作的順序?yàn)椋?/p>
入棧,入棧,出棧,出棧,出棧,……當(dāng)需要進(jìn)行第三次出棧操作時(shí),發(fā)現(xiàn)棧已
空,已不可能完成出棧操作。對(duì)算術(shù)表達(dá)式((a+b/(a+b)-c/a)/b進(jìn)行括號(hào)檢查
時(shí),棧操作的順序?yàn)椋喝霔?,入棧,入棧,出棧,出棧?次出棧操作取出的是
第3次剛?cè)霔5摹?”,第2次出棧操作取出的是第2次入棧的“。直到表達(dá)
式檢查結(jié)束,第1次入棧的仍沒有取出,因此,表達(dá)式中的括號(hào)并不匹配。
本例是棧的重要應(yīng)用之例。編譯程序中常用棧來檢查語(yǔ)句(或程序)中的括號(hào)是否
匹配。在日常生活中,當(dāng)人們進(jìn)入一個(gè)復(fù)雜的大院時(shí),需要多次進(jìn)門,多次出門。
每次出門,總是退出最近進(jìn)門的院。在同一位置堆積貨物時(shí),總是先取最近剛放
上的貨。所以,棧的應(yīng)用也是比較常見的??梢杂眠@種日常生活中的例子來形象
地理解棧的操作。
45.創(chuàng)建一個(gè)范圍在(0,1)之間的長(zhǎng)度為12的等差數(shù)列:
A、np.Iinspace(0,12)
B、np.Iinspace(1,12)
C\np.Iinspace(1,2,12)
D\np.Iinspace(0,12,1)
答案:A
解析:注意numpy模塊的使用
46.在HTML文件中,()標(biāo)記在頁(yè)面中顯示work為斜體字。
A、<pre>work</pre>
B、<u>work</u>
C、<i>work</i>
D、<b>work</b>
答案:C
解析:本題考查HTML的基礎(chǔ)知識(shí)。在HTML中,Vu>V/u>標(biāo)記定義在頁(yè)面中
顯示文字為帶下劃線樣式,Vi>V/i>標(biāo)記定義在頁(yè)面中顯示文字為斜體字樣
式,Vb>V/b>標(biāo)記定義在頁(yè)面中顯示文字為加粗樣式。Vpre>V/pre>標(biāo)記
的作用是可定義預(yù)格式化的文本。被包圍在pre標(biāo)記中的文本通常會(huì)保留空格和
換行符,而文本也會(huì)呈現(xiàn)為等寬字體。
47.在面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言中,對(duì)象之間通過()方式進(jìn)行通信。以下關(guān)于好
的面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言的敘述中,不正確的是(請(qǐng)作答此空)。
A、應(yīng)該支持被封裝的對(duì)象
B、應(yīng)該支持類寫實(shí)例的概念
C、應(yīng)該支持通過指針進(jìn)行引用
D、應(yīng)該支持繼承和多態(tài)
答案:C
解析:對(duì)象間通過接口傳遞消息,實(shí)現(xiàn)通信。B,C,D為實(shí)現(xiàn)概念。C只針對(duì)部
分語(yǔ)言,如C++,不具有代表性。
48.如果“2X”的補(bǔ)碼是“90H”,那么X的真值是()
A、72
B、-56
C、56
D、111
答案:B
49.操作系統(tǒng)中進(jìn)程的三態(tài)模型如下圖所示,圖中a、b和c處應(yīng)分別填寫(26)
I丁粽產(chǎn)弋"'
A、阻塞、就緒、運(yùn)行
B、運(yùn)行、阻塞、就緒
C、就緒、阻塞、運(yùn)行
D、就緒、運(yùn)行、阻塞
答案:C
50.以下選項(xiàng)中,主要聯(lián)系高層管理人員的信息系統(tǒng)是0。
A、MIS(管理信息系統(tǒng))
B、DSS(決策支持系統(tǒng))
C、EDPS(電子數(shù)據(jù)處理系統(tǒng))
D、TPS(事務(wù)處理系統(tǒng))
答案:B
解析:本題考查信息系統(tǒng)的基本概念。信息系統(tǒng)一般泛指收集、存儲(chǔ)、處理和傳
播各種信息,具有完整功能的集合體。它一直以來都與計(jì)算機(jī)和網(wǎng)絡(luò)技術(shù)同步發(fā)
展,歷經(jīng)4個(gè)主要階段:(1)電子數(shù)據(jù)處理系統(tǒng)(EDPS):簡(jiǎn)單數(shù)據(jù)處理,僅用于
科學(xué)計(jì)算,較少涉及管理內(nèi)容,例如計(jì)算工資、統(tǒng)計(jì)賬目等。(2)事務(wù)處理系統(tǒng)(T
PS):對(duì)企業(yè)局部事務(wù)的管理,例如財(cái)會(huì)、銷售、物資、生產(chǎn)管理等。(3)管理信
息系統(tǒng)(MIS):是用系統(tǒng)思想建立起來,以電子計(jì)算為基本信息處理手段,以現(xiàn)
代通信設(shè)備為基本傳輸工具,且能為管理決策提供信息化服務(wù)的人機(jī)系統(tǒng)。MIS
集成了事務(wù)處理中的局部應(yīng)用,形成全局性、整體性的計(jì)算機(jī)應(yīng)用⑷決策支持
系統(tǒng)(DSS):為高層決策提供支持的系統(tǒng),例如ERP(集成了MIS)、SRM等。
51.匿名FTP訪問通常使用O作為用戶名。
Avguest
B、user
C、administrator
D、anonymous
答案:D
解析:匿名FTP訪問通常使用的用戶名是anonymouso
52.MIDI和MP3是PC機(jī)中兩種不同類型的數(shù)字聲音。下列敘述中,錯(cuò)誤的是()。
A、MIDI是一種使用符號(hào)表示的、由計(jì)算機(jī)合成的音樂
B、MP3是一種經(jīng)過壓縮編碼的波形聲音
C、同一首樂曲的MP3文件比MIDI文件的數(shù)據(jù)量少
DxMIDI和MP3都可以使用Windows的媒體播放器進(jìn)行播放
答案:C
解析:MIDI的主要優(yōu)點(diǎn)之一是生成的文件比較小。它比同一首樂曲的MP3文件
要小得多。
53.圖標(biāo)設(shè)計(jì)的準(zhǔn)則不包括(54)o
A、準(zhǔn)確表達(dá)響應(yīng)的操作,讓用戶易于理解
B、使用戶易于區(qū)別不同的圖標(biāo),易于選擇
C、力求精細(xì),高光和完美質(zhì)感,易于接近
D、同一軟件所用的圖標(biāo)應(yīng)具有統(tǒng)一的風(fēng)格
答案:C
解析:圖標(biāo)設(shè)計(jì)的準(zhǔn)則有:1.定義準(zhǔn)確形象:icon也是一種交互模塊,只不過
通常以分割突出界面和互動(dòng)的形式來呈現(xiàn)的。2,表達(dá)符合的行為習(xí)慣:在表達(dá)定
義的時(shí)候,首頁(yè)要符合一般使用的行為習(xí)慣.3.風(fēng)格表現(xiàn)統(tǒng)一:風(fēng)格是一種具備
獨(dú)有特點(diǎn)的形態(tài),具備差異化的思路和個(gè)性。4.使用配色的協(xié)調(diào):給icon添加
顏色是解決視覺沖擊力的一種表現(xiàn)手段。
54.若棧采用鏈?zhǔn)酱鎯?chǔ)且僅設(shè)頭指針,則()時(shí)入棧和出棧操作最方便。
A、采用不含頭結(jié)點(diǎn)的單鏈表且棧頂元素放在表尾結(jié)點(diǎn)
B、采用不含頭結(jié)點(diǎn)的單鏈表且棧頂元素放在表頭結(jié)點(diǎn)
C、采用含頭結(jié)點(diǎn)的單循環(huán)鏈表且棧頂元素隨機(jī)存放在鏈表的任意結(jié)點(diǎn)
D、采用含頭結(jié)點(diǎn)的雙向鏈表且棧頂元素放在表尾結(jié)點(diǎn)
答案:B
解析:本題考查數(shù)據(jù)結(jié)構(gòu)基礎(chǔ)知識(shí)。棧的操作要求是后進(jìn)先出,而且僅在表尾一
端加入和刪除元素。對(duì)單鏈表進(jìn)行操作時(shí),必須從頭指針出發(fā)。根據(jù)棧的操作要
求,單循環(huán)鏈表和雙向鏈表都是沒有必要的,而且選項(xiàng)c中將棧頂元素任意存放
是錯(cuò)誤的??梢圆捎脝捂湵碜鳛闂5拇鎯?chǔ)結(jié)構(gòu),將表頭作為棧頂來使用。含頭結(jié)
點(diǎn)的單鏈表如下圖所示,其中La為頭指針,La指向的結(jié)點(diǎn)為頭結(jié)點(diǎn)。
且棧頂元素放在表尾結(jié)點(diǎn)的單鏈表如下圖所示,其中La為頭指針,La指向的結(jié)
點(diǎn)存儲(chǔ)了先進(jìn)入棧且沒有出枝的元素。顯然,因?yàn)橐獜腖a出發(fā)遍歷至表尾才能
進(jìn)行入棧和出棧操作,在這種情況下出棧和入棧都是最低效的,時(shí)間復(fù)雜度都是
匕*50「3川40|一30------->20------->廣10A
0(n)o棧頂如果采
用不含頭結(jié)點(diǎn)且棧頂元素放在表頭的單鏈表,如下圖所示,出棧和入棧操作都在
表頭,時(shí)間復(fù)雜度都為0(1)。
La-^|10-^—>[2()------>30------->40------->50A
棧頂
55.UML圖中,一張交互圖顯示一個(gè)交互,由一組對(duì)象及其之間的關(guān)系組成,包
含它們之間可能傳遞的消息。。不是交互圖。
A、序列圖
B、對(duì)象圖
C、通信圖
D、時(shí)序圖
答案:B
解析:交互圖由一組對(duì)象和它們之間的關(guān)系構(gòu)成,其中包括:需要什么對(duì)象,對(duì)
象相互之間發(fā)送什么消息,什么角色啟動(dòng)消息以及消息按什么順序發(fā)送。交互圖
的分類:交互圖主要分為這兩種:順序圖和協(xié)作圖。對(duì)象圖不是交互圖的一種。
56.下面的網(wǎng)絡(luò)地址中,不能作為目標(biāo)地址的是()。
A、0.0.0.0
B、127.0.0.1
C、10.255.255.255
D、192.168.0.0
答案:A
解析:地址0.0.0.0表示本地地址,只能作為源地址使用,不能用作目標(biāo)地址。
地址127.0.0.1表示本地環(huán)路地址,通常作為目標(biāo)地址,用于測(cè)試本地TCP/IP
回路。另外兩種地址10.255.255.255和192.168.0.0也可以作為目標(biāo)地址使用。
進(jìn)程P1、P2、P3和P4的前趨囹如下所示:若用PV操作控制進(jìn)程P1?P餅發(fā)執(zhí)行G9
過程,則需要設(shè)?5個(gè)信號(hào)星
送程P1、P2、P3和P敝前趨密如下所示:
PV操作控制進(jìn)程P1?P4并發(fā)執(zhí)行的過程,則需要設(shè)置5個(gè)信號(hào)量S1、S2、S3、S
4和S5,且信號(hào)量S4-S5的初值都等于0。下圖中a、b和c處應(yīng)分別填寫();
d、e和f處應(yīng)分別填寫(請(qǐng)作答此空)。
A、P(S2)、V(S3)V(S5);R]P(S4)P(S5)
B、V(S2)、P(S3)V(ssMDV(S4)P(S5)
C、P(S2)、V(S3)P(S5)和P(S4)V(S5)
D、V(S2)、V(S3)P(S5)和P(S4)V(S5)
答案:A
解析:因?yàn)镻1是P2和P3的前驅(qū),當(dāng)P1執(zhí)行完需通知P2和P3,應(yīng)采用V(S1)
V(S2)操作分別通知P2和P3,故a處應(yīng)填寫V(S1)V(S2);又因?yàn)镻2是P1和P3
的后繼,當(dāng)P2執(zhí)行前應(yīng)測(cè)試P1和P3是否執(zhí)行完,應(yīng)采用P(S1)P(S3)操作測(cè)試
P1和P3是否執(zhí)行完,故b處應(yīng)填寫P(S1)P(S3);同理,P2是P4的前驅(qū),當(dāng)P
2執(zhí)行完應(yīng)通知P4,應(yīng)采用V(S4)操作分別通知P4,故C處應(yīng)填寫V(S4)。因?yàn)?/p>
P3是P1的后繼,當(dāng)P3執(zhí)行前應(yīng)測(cè)試P1是否執(zhí)行完,應(yīng)采用P(S2)操作測(cè)試P1
是否執(zhí)行完,故d處應(yīng)填寫P(S2);又因?yàn)镻3是P2和P4的前驅(qū),當(dāng)P3執(zhí)行完
應(yīng)通知P2和P4,應(yīng)采用V(S3)V(S5)操作通知P5,故e處應(yīng)填寫V(S3)V(S5Vp
4是P2和P3的后繼,當(dāng)P4執(zhí)行前應(yīng)測(cè)試P2和P3是否執(zhí)行完,應(yīng)采用P(S4)P
(S5)操作測(cè)試P2和P3是否執(zhí)行完,故f處應(yīng)填寫P(S4)P(S5)o
58.UML由三個(gè)要素構(gòu)成:UML的基本構(gòu)造塊、支配這些構(gòu)造塊如何放置在一起的
規(guī)則、用于整個(gè)語(yǔ)言的公共機(jī)制。UML的詞匯表包含三種構(gòu)造塊:事物、關(guān)系和
圖。類、接口、構(gòu)件屬于(請(qǐng)作答此空)構(gòu)造塊。泛化和聚集等是。。將多邊
形與三角形、四邊形分別設(shè)計(jì)為類,多邊形類與三角形之間是()關(guān)系。
A、事物
B、關(guān)系
C、規(guī)則
D、圖
答案:A
解析:本題考察UML基礎(chǔ)知識(shí)。UML有3種基本的構(gòu)造塊:事物、關(guān)系和圖。事
物是對(duì)模型中最具有代表性的成分的抽象,包括結(jié)構(gòu)事物,如類(Class)、接
口(Interface)、協(xié)作(Collaboration)、用例(UseCase)、主動(dòng)類(Acti
veClass)、組件(ponent)和節(jié)點(diǎn)(Node);行為事物,如交互(Interactio
n)、態(tài)機(jī)(Statemachine)\分組事物(包,Package)x注釋事物(注解,N
ote)o關(guān)系用來把事物結(jié)合在一起,包括依賴、關(guān)聯(lián)、泛化和實(shí)現(xiàn)關(guān)系。
59.若對(duì)線性表的最常用操作是訪問任意指定序號(hào)的元素,并在表尾加入和刪除
元素,則適宜采用()存儲(chǔ)
A、順序表
B、單鏈表
C、雙向鏈表
D、哈希表
答案:A
解析:采用順序表(即數(shù)組),可以任意訪問指定序號(hào)的元素,便于在表尾加入
和刪除元素,但不便于在表頭通入和刪除元素,在表頭操作時(shí)需要移動(dòng)大量元素。
要注意的是,題目中要求在表尾加入和刪除元素,而不是在表頭操作,因此適宜
采用順序表。采用鏈表插入、刪除元素較為方便,但是訪問指定序號(hào)的元素較為
麻煩,需要從頭指針開始遍歷。
60.設(shè)數(shù)組a[0..n-1,0..m-1](n>1,m>1)中的元素以行為主序存放,每個(gè)元素占
用4個(gè)存儲(chǔ)單元,則數(shù)組元素a[i,j](0《iVn,0WjVm)的存儲(chǔ)位置相對(duì)于數(shù)
組空間首地址的偏移量為(35)o
A、(j*m+i)*4
B、(i*m+j)*4
C、(j*n+i)*4
D、(i*n+j)*4
答案:B
解析:本題考查數(shù)據(jù)結(jié)構(gòu)基礎(chǔ)知識(shí)。數(shù)組a的元素可示意如下。
%。%%…
aU…—
????
:::“
"對(duì)于元素按行排列時(shí),其之前有i行且每行有m個(gè)
元素(行下標(biāo)為0,1,-??,i-1),即i*m個(gè),行下標(biāo)為i時(shí),排列在a[i,J]
切之前的元素有a[i,0],a[i,1],…,a[i,j-1],即J個(gè),所以一共有i*m+J個(gè)元
素排在a[i,J]之前,因此該元素的存儲(chǔ)位置相對(duì)于數(shù)組空間首地址的偏移量為
(i*m+j)*40
61.TheIower-1eveIcIasses(knownassubcIassesorderivedclasses)()stateand
behaviorfromthehigher-1eveIcIass(knownasasupercIassorbasecIass).
Axrequest
B、inherit
C、invoke
D、accept
答案:B
解析:低層的類(也稱子類或派生類)從高層類(也稱為超類或基類)中繼承了狀態(tài)
和行為。
62.設(shè)有一份電文中共使用a、b、c、d、e、f這6個(gè)字符,它們的出現(xiàn)頻率如下
表所示,現(xiàn)通過構(gòu)造哈夫曼樹為這些字符編碼。那么,編碼長(zhǎng)度最長(zhǎng)的兩個(gè)字符
字符abcdef
頻率0.190.050.23'0.130.340.06
是()。
AvC\e
B、e
C、b、f
D、e、f
答案:C
解析:構(gòu)造最優(yōu)二叉樹的哈夫曼算法如下。①根據(jù)給定的n個(gè)權(quán)值{W1,W2,…,
Wn}構(gòu)成n棵二叉樹的集合F二{T1,T2,Tn),其中每棵樹Ti中只有一個(gè)帶
權(quán)為Wi的根結(jié)點(diǎn),其左右子樹均空。②在F中選取兩棵根結(jié)點(diǎn)的權(quán)值最小的樹
作為左右子樹,構(gòu)造一棵新的二叉樹,置新構(gòu)造二叉樹的根結(jié)點(diǎn)的權(quán)值為其左、
右子樹根結(jié)點(diǎn)的權(quán)值之和。③從F中刪除這兩棵樹,同時(shí)將新得到的二叉樹加入
到F中。重復(fù)②、③,直到F中只含一棵樹時(shí)為止。這棵樹便是最優(yōu)二叉樹(哈
夫曼樹)。從樹中一個(gè)結(jié)點(diǎn)到另一個(gè)結(jié)點(diǎn)之間的分支構(gòu)成這兩個(gè)結(jié)點(diǎn)之間的路徑,
路徑上的分支數(shù)目稱為路徑長(zhǎng)度。樹的路徑長(zhǎng)度是從樹根到每一個(gè)結(jié)點(diǎn)的路徑長(zhǎng)
度之和。樹的帶權(quán)路徑長(zhǎng)度為甜中所有葉子結(jié)點(diǎn)的帶權(quán)路徑長(zhǎng)度之和。根據(jù)算法,
那么最長(zhǎng)的路徑應(yīng)該就是b、fo
63.設(shè)有一個(gè)員工關(guān)系EMP(員工號(hào),姓名,部門名,職位,薪資),若需查詢不
同部門中擔(dān)任“項(xiàng)目主管”的員工的平均薪資,則相應(yīng)的SELECT語(yǔ)句為:SELECT
部門名,AVG(薪資)AS平均薪資FROMEMPGROUPBYOHAVING(請(qǐng)作答此空)將員工號(hào)
為“10058”、姓名為“黃曉華,部門名為”開發(fā)部“的元組插入EMP關(guān)系中的SQL
語(yǔ)句為:Insert。
A、職位二'項(xiàng)目主管'
B、’職位二項(xiàng)目主管,
C、’職位,二項(xiàng)目主管
D、職位二項(xiàng)目主管
答案:A
解析:本題考查對(duì)SQL語(yǔ)言的掌握程度。根據(jù)題意,查詢不同部門中擔(dān)任”項(xiàng)目
主管”的職工的平均薪資,需要先按“部門名”進(jìn)行分組,然后再按條件職位二'項(xiàng)
目主管’進(jìn)行選取,因此正確的SELECT語(yǔ)句如下:SELECT部門名,AVG(薪資)AS
平均薪資FROMEMPGROUPBY部門名HAVING職位二'項(xiàng)目主管'第3小題正確的答案
是選項(xiàng)B,因?yàn)椴迦胝Z(yǔ)句的基本格式如下:INSERTING)基本表名(字段名[,字段
名]..)VAIUFS(常量[,常量]...);查詢語(yǔ)句從上可見,選項(xiàng)C和D顯然是不正確
的。選項(xiàng)A也是不正確的,因?yàn)榘凑誗ELECT語(yǔ)句的語(yǔ)法,字符串插入時(shí),需要
用單引號(hào)括起,可在選項(xiàng)A中“黃曉華”和“研發(fā)部”明顯是字符串,但是卻沒有用
單引號(hào)括起。
64.在一條筆直公路的一邊有許多房子,現(xiàn)要安裝消防栓,每個(gè)消防栓的覆蓋范
圍遠(yuǎn)大于房子的面積,如下圖所示?,F(xiàn)求解能覆蓋所有房子的最少消防栓數(shù)和安
裝方案(問題求解過程中,可將房子和消防栓均視為直線上的點(diǎn))。該問題求解
算法的基本思路為:從左端的第一棟房子開始,在其右側(cè)m米處安裝一個(gè)消防栓,
去掉被該消防栓覆蓋的所有房子。在剩余的房子中重復(fù)上述操作,直到所有房子
被覆蓋。算法采用的設(shè)計(jì)策略為();對(duì)應(yīng)的時(shí)間復(fù)雜度為()O
假設(shè)公路起點(diǎn)A的坐標(biāo)為0,消防栓的覆蓋范圍(半徑)為20米,10棟房子的
坐標(biāo)為(10,20,,30,35,60,80,160,210,260,300),單位為米。根據(jù)
上述算法,共需要安裝(請(qǐng)作答此空)個(gè)消防栓。以下關(guān)于該求解算法的敘述中,
正確的是。。
A、4
B、5
C、6
D、7
答案:B
解析:快速排序由C.A.R.Hoare在1962年提出。它的基本思想是:通過一趟排
序?qū)⒁判虻臄?shù)據(jù)分割成獨(dú)立的兩部分,其中一部分的所有數(shù)據(jù)都比另外一部分
的所有數(shù)據(jù)都要小,然后再按此方法對(duì)這兩部分?jǐn)?shù)據(jù)分別進(jìn)行快速排序,整個(gè)排
序過程可以遞歸進(jìn)行,以此達(dá)到整個(gè)數(shù)據(jù)變成有序序列。快速排序采用的思想是
分治思想。貪心算法(又稱貪婪算法)是指,在對(duì)問題求解時(shí),總是做出在當(dāng)前
看來是最好的選擇。也就是說,不從整體最優(yōu)上加以考慮,他所做出的是在某種
意義上的局部最優(yōu)解。整個(gè)算法的時(shí)間復(fù)雜度是O(nlogn)。場(chǎng)地上可以安排活
動(dòng)1、8、11為一個(gè)場(chǎng)地;活動(dòng)2、6、9一個(gè)場(chǎng)地;活動(dòng)3為一個(gè)場(chǎng)地;活動(dòng)4、
7為一個(gè)場(chǎng)地;活動(dòng)5、10為一個(gè)場(chǎng)地,共5個(gè)場(chǎng)地。
65.線性表采用單循環(huán)鏈表存儲(chǔ)的主要特點(diǎn)是(36)o
A、從表中任一結(jié)點(diǎn)出發(fā)都能遍歷整個(gè)鏈表
B、可直接獲取指定結(jié)點(diǎn)的直接前驅(qū)和直接后繼結(jié)點(diǎn)
C、在進(jìn)行刪除操作后,能保證鏈表不斷開
D、與單鏈表相比,更節(jié)省存儲(chǔ)空間
答案:A
解析:本題考查數(shù)據(jù)結(jié)構(gòu)基礎(chǔ)知識(shí)。不含頭結(jié)點(diǎn)且有n個(gè)元素的單鏈表和單循環(huán)
鏈表分別如下圖(a)、(b)所示。在單鏈表和單循環(huán)鏈表中,由于結(jié)點(diǎn)指針域
的鏈接方向都是單方向的,所以對(duì)于表中的任意一個(gè)結(jié)點(diǎn),都可以直接得到后繼
結(jié)點(diǎn)的指針,要獲得前驅(qū)結(jié)點(diǎn)的指針則需要一個(gè)遍歷過程。對(duì)鏈表進(jìn)行刪除操作
時(shí),只要在修改結(jié)點(diǎn)中的指針域之前,暫存其后繼結(jié)點(diǎn)的指針,就可以將結(jié)點(diǎn)重
新鏈接起來與單鏈表是否循環(huán)無關(guān)。從鏈表所需的存儲(chǔ)空間來說,它們沒有差別。
…TH+―03
<■)?假衣示意四
~-03?二~-*si-
⑻?御陽(yáng)防意圖觀察單循環(huán)鏈表可知,從表中任意結(jié)點(diǎn)
出發(fā),沿著結(jié)點(diǎn)間的鏈接關(guān)系都能回到出發(fā)的結(jié)點(diǎn),所以從表中任一結(jié)點(diǎn)出發(fā)都
能遍歷整個(gè)鏈表。
66.某C語(yǔ)言程序中,x是一個(gè)浮點(diǎn)型變量,m是一個(gè)值為正整數(shù)的整型常量,表
達(dá)式x%m(x被m除取余數(shù))在(請(qǐng)作答此空)時(shí)會(huì)報(bào)錯(cuò),這是一種()錯(cuò)誤。
A、編譯
B、預(yù)處理
C、編輯
D、運(yùn)行
答案
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 產(chǎn)品度合同范例
- 單位租憑員工車輛合同范本
- 中糧銷售合同范本
- 化工散水出售合同范本
- seb采購(gòu)合同范本
- 華為銷售合同范本
- 農(nóng)業(yè)采購(gòu)合同范本格式
- 伐樹施工合同范本
- 代理業(yè)主房屋合同范本
- 寫作委托協(xié)議合同范本
- 地理-天一大聯(lián)考2025屆高三四省聯(lián)考(陜晉青寧)試題和解析
- 小巴掌童話課件
- 教科版六年級(jí)科學(xué)下冊(cè)全冊(cè)教學(xué)設(shè)計(jì)教案
- 初中數(shù)學(xué)新課程標(biāo)準(zhǔn)(2024年版)
- GB/T 19342-2024手動(dòng)牙刷一般要求和檢測(cè)方法
- 2024年山東鐵投集團(tuán)招聘筆試參考題庫(kù)含答案解析
- 8款-組織架構(gòu)圖(可編輯)
- 《鋼鐵是怎樣煉成的》讀書報(bào)告
- 中學(xué)生班干部培訓(xùn)方案(共4頁(yè))
- 凈土資糧——信愿行(11)第六講凈業(yè)三福變化氣質(zhì)
- 美的集團(tuán)公司分權(quán)手冊(cè)
評(píng)論
0/150
提交評(píng)論