2021安徽軟件水平考試考試真題卷_第1頁(yè)
2021安徽軟件水平考試考試真題卷_第2頁(yè)
2021安徽軟件水平考試考試真題卷_第3頁(yè)
2021安徽軟件水平考試考試真題卷_第4頁(yè)
2021安徽軟件水平考試考試真題卷_第5頁(yè)
已閱讀5頁(yè),還剩20頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

第頁(yè)2021安徽軟件水平考試考試真題卷本卷共分為2大題50小題,作答時(shí)間為180分鐘,總分100分,60分及格。

一、單項(xiàng)選擇題(共38題,每題2分。每題的備選項(xiàng)中,只有一個(gè)最符合題意)

1.以下關(guān)于單例模式(Singleton)的描述中,正確的是()。

A.它描述了只有一個(gè)方法的類(lèi)的集合

B.它能夠保證一個(gè)類(lèi)只產(chǎn)生一個(gè)唯一的實(shí)例

C.它描述了只有一個(gè)屬性的類(lèi)的集合

D.它能夠保證一個(gè)類(lèi)的方法只能被一個(gè)唯一的類(lèi)調(diào)用

2.以下關(guān)于面向?qū)ο笤O(shè)計(jì)的敘述中,錯(cuò)誤的是()。

A.面向?qū)ο笤O(shè)計(jì)應(yīng)在面向?qū)ο蠓治鲋?,因?yàn)橹挥挟a(chǎn)生了設(shè)計(jì)結(jié)果才可對(duì)其進(jìn)行分析

B.面向?qū)ο笤O(shè)計(jì)與面向?qū)ο蠓治鍪敲嫦驅(qū)ο筌浖^(guò)程中兩個(gè)重要的階段

C.面向?qū)ο笤O(shè)計(jì)應(yīng)該依賴(lài)于面向?qū)ο蠓治龅慕Y(jié)果

D.面向?qū)ο笤O(shè)計(jì)產(chǎn)生的結(jié)果在形式上可以與面向?qū)ο蠓治霎a(chǎn)生的結(jié)果類(lèi)似,如都可以使用UML表達(dá)

3.下面的()模式將對(duì)象組合成樹(shù)形結(jié)構(gòu)以表示“部分一整體”的層次結(jié)構(gòu),并使得用戶(hù)對(duì)單個(gè)對(duì)象和組合對(duì)象的使用具有一致性。

A.組合(Composite)

B.橋接(Bridge)

C.修飾(Decorator)

D.外觀(Facade)

4.設(shè)計(jì)模式具有()的優(yōu)點(diǎn)。

A.適應(yīng)需求變化

B.程序易于理解

C.減少開(kāi)發(fā)過(guò)程中的代碼開(kāi)發(fā)工作量

D.簡(jiǎn)化軟件系統(tǒng)的設(shè)計(jì)

5.面向?qū)ο蠓治雠c設(shè)計(jì)是面向?qū)ο筌浖_(kāi)發(fā)過(guò)程中的兩個(gè)重要階段,下列活動(dòng)中,()不屬于面向?qū)ο蠓治鲭A段。

A.構(gòu)建分析模型

B.識(shí)別分析類(lèi)

C.確定接口規(guī)格

D.評(píng)估分析模型

6.()表示了對(duì)象間“is-a”的關(guān)系。

A.組合

B.引用

C.聚合

D.繼承

7.

已知3個(gè)類(lèi)A、B和C,其中類(lèi)A由類(lèi)B的一個(gè)實(shí)例和類(lèi)C的一個(gè)或多個(gè)實(shí)例構(gòu)成。能夠正確表示類(lèi)A、B和C之間關(guān)系的UML類(lèi)圖是()。

A.A

B.B

C.C

D.D

8.()設(shè)計(jì)模式定義了對(duì)象間的一種一對(duì)多的依賴(lài)關(guān)系,以便當(dāng)一個(gè)對(duì)象的狀態(tài)發(fā)生改變時(shí),所有依賴(lài)于它的對(duì)象都得到通知并自動(dòng)刷新。

A.Adapter(適配器)

B.Iterator(迭代器)

C.Prototype(原型)

D.Observer(觀察者)

9.在面向?qū)ο筌浖_(kāi)發(fā)過(guò)程中,采用設(shè)計(jì)模式()。

A.允許在非面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言中使用面向?qū)ο蟮母拍?/p>

B.以復(fù)用成功的設(shè)計(jì)和體系結(jié)構(gòu)

C.以減少設(shè)計(jì)過(guò)程創(chuàng)建的類(lèi)的個(gè)數(shù)

D.以保證程序的運(yùn)行速度達(dá)到最優(yōu)值

10.向一個(gè)長(zhǎng)度為n的順序表中第i個(gè)元素(0≤i≤n)位置插入一個(gè)新元素時(shí),需要從后向前依次后移()個(gè)元素。

A.n-i

B.n-i+1

C.n-i-1

D.i

11.以下關(guān)于面向?qū)ο蠓椒ㄖ欣^承的敘述中,錯(cuò)誤的是()。

A.繼承是父類(lèi)和子類(lèi)之間共享數(shù)據(jù)和方法的機(jī)制

B.繼承定義了一種類(lèi)與類(lèi)之間的關(guān)系

C.繼承關(guān)系中的子類(lèi)將擁有父類(lèi)的全部屬性和方法

D.繼承僅僅允許單重繼承,即不允許一個(gè)子類(lèi)有多個(gè)父類(lèi)

12.在MVC(模型—視圖—控制器)模式中,視圖部分描述的是()。

A.將應(yīng)用問(wèn)題域中包含的抽象領(lǐng)域知識(shí)呈現(xiàn)給用戶(hù)的方式

B.應(yīng)用問(wèn)題域中所包含的抽象類(lèi)

C.用戶(hù)界面對(duì)用戶(hù)輸入的響應(yīng)方式

D.應(yīng)用問(wèn)題域中包含的抽象領(lǐng)域知識(shí)

13.面向?qū)ο蠓治龅牡谝徊绞牵ǎ?/p>

A.定義服務(wù)

B.確定附加的系統(tǒng)約束

C.確定問(wèn)題域

D.定義類(lèi)和對(duì)象

14.在統(tǒng)一建模語(yǔ)言(UML)中,()用于描述系統(tǒng)與外部系統(tǒng)及用戶(hù)之間的交互。

A.類(lèi)圖

B.用例圖

C.對(duì)象圖

D.協(xié)作圖

15.()表示了系統(tǒng)與參與者之間的接口。在每一個(gè)用例中,該對(duì)象從參與者處收集信息,并將之轉(zhuǎn)換為一種被實(shí)體對(duì)象和控制對(duì)象使用的形式。

A.邊界對(duì)象

B.可視化對(duì)象

C.抽象對(duì)象

D.實(shí)體對(duì)象

16.采用UML分析用戶(hù)需求時(shí),用例UC1可以出現(xiàn)在用例UC2出現(xiàn)的任何位置,那么UC1和UC2之間的關(guān)系是(2)。

A.include

B.extend

C.generalize

D.call

17.希賽公司欲開(kāi)發(fā)一個(gè)在線(xiàn)交易系統(tǒng)。為了能夠精確表達(dá)用戶(hù)與系統(tǒng)的復(fù)雜交互過(guò)程,應(yīng)該采用UML的(25)進(jìn)行交互過(guò)程建模。

A.類(lèi)圖

B.順序圖

C.部署圖

D.對(duì)象圖

18.(32)適用于描述復(fù)雜算法的執(zhí)行流程。

A.活動(dòng)圖

B.狀態(tài)圖

C.類(lèi)圖

D.用例圖

19.希賽圖書(shū)訂單處理系統(tǒng)中,“創(chuàng)建新訂單”和“更新訂單”兩個(gè)用例都需要檢查客戶(hù)的賬號(hào)是否正確,為此定義一個(gè)通用的用例“核查客戶(hù)賬戶(hù)”。用例“創(chuàng)建新訂單”和“更新訂單”與用例“核查客戶(hù)賬戶(hù)”之間是(20)。

A.包含關(guān)系

B.聚合關(guān)系

C.泛化關(guān)系

D.關(guān)聯(lián)關(guān)系

20.面向?qū)ο蠓治龅囊豁?xiàng)重要任務(wù)是發(fā)現(xiàn)潛在對(duì)象并進(jìn)行篩選,錯(cuò)誤的做法是刪除(29)。

A.系統(tǒng)范圍之外的名詞

B.表示事件的名詞

C.不具有獨(dú)特行為的名詞

D.一個(gè)對(duì)象的同義詞

21.雇員類(lèi)含有計(jì)算報(bào)酬的行為,利用面向?qū)ο蟮?28),可以使得其派生類(lèi)專(zhuān)職雇員類(lèi)和兼職雇員類(lèi)計(jì)算報(bào)酬的行為有相同的名稱(chēng),但有不同的計(jì)算方法。

A.多態(tài)性

B.繼承性

C.封裝性

D.復(fù)用性

22.設(shè)計(jì)模式(Designpattern)是一套被反復(fù)使用、多數(shù)人知曉、經(jīng)過(guò)分類(lèi)編目的、代碼設(shè)計(jì)經(jīng)驗(yàn)的總結(jié)。下面關(guān)于設(shè)計(jì)模式所倡導(dǎo)的基本原則的描述,錯(cuò)誤的是(17)。

A.模塊應(yīng)對(duì)擴(kuò)展開(kāi)放,而對(duì)修改關(guān)閉

B.優(yōu)先使用繼承,而不是組合

C.要針對(duì)接口編程,而不是針對(duì)實(shí)現(xiàn)編程

D.抽象不應(yīng)該依賴(lài)于細(xì)節(jié),細(xì)節(jié)應(yīng)當(dāng)依賴(lài)于抽象

23.在面向?qū)ο蠓椒ㄖ校畔⒘魇峭ㄟ^(guò)向參與者或內(nèi)部對(duì)象發(fā)送消息形成的。(33)用于描述進(jìn)出系統(tǒng)的信息流。

A.協(xié)作圖

B.順序圖

C.?dāng)?shù)據(jù)流圖

D.流程圖

24.關(guān)于UML中的狀態(tài)圖和活動(dòng)圖的敘述中,(3)是錯(cuò)誤的。

A.狀態(tài)圖和活動(dòng)圖都是對(duì)系統(tǒng)的動(dòng)態(tài)方面進(jìn)行建模的圖

B.活動(dòng)圖是狀態(tài)圖的一種特殊情況,其中所有或大多數(shù)狀態(tài)是活動(dòng)狀態(tài)

C.狀態(tài)圖顯示從狀態(tài)到狀態(tài)的控制流,活動(dòng)圖顯示的是從活動(dòng)到活動(dòng)的控制流

D.在對(duì)一個(gè)對(duì)象的生存期建模時(shí),只能使用狀態(tài)圖

25.以下關(guān)于面向?qū)ο笤O(shè)計(jì)的敘述中,錯(cuò)誤的是(36)。

A.類(lèi)的屬性用于封裝數(shù)據(jù),類(lèi)的方法用于封裝行為

B.面向?qū)ο笤O(shè)計(jì)的基本思想包括抽象、封裝和可擴(kuò)展性

C.對(duì)象繼承和多態(tài)可用來(lái)實(shí)現(xiàn)可擴(kuò)展性

D.對(duì)象持久化是指將數(shù)據(jù)庫(kù)中的數(shù)據(jù)加載到內(nèi)存中供應(yīng)用程序訪問(wèn)

26.在UML的動(dòng)態(tài)建模機(jī)制中,(1)描述了對(duì)象之間動(dòng)態(tài)的交互關(guān)系,還描述了交互的對(duì)象之童工的靜態(tài)鏈接關(guān)系,即同時(shí)反映系統(tǒng)的動(dòng)態(tài)和靜態(tài)牲。

A.狀態(tài)圖

B.順序圖

C.協(xié)作圖

D.活動(dòng)圖

27.面向?qū)ο蠓治龅娜蝿?wù)不包含(30)。

A.建模系統(tǒng)功能

B.發(fā)現(xiàn)并確定業(yè)務(wù)對(duì)象

C.建模各對(duì)象的狀態(tài)

D.組織對(duì)象并確定對(duì)象間的關(guān)系

28.在企業(yè)應(yīng)用系統(tǒng)開(kāi)發(fā)中,方法調(diào)用(MethodInvocation)和消息(Messaging)機(jī)制是兩種常用的數(shù)據(jù)處理與交換方式。下面關(guān)于這兩種機(jī)制的描述,不正確的是(18)。

A.方法調(diào)用一般具有同步特性,而消息機(jī)制具有異步的特點(diǎn)

B.從可靠性方面考慮,消息機(jī)制比方法調(diào)用更有優(yōu)勢(shì)

C.從效率方面考慮,一般情況下消息機(jī)制比方法調(diào)用更有優(yōu)勢(shì)

D.消息調(diào)用機(jī)制可以支持多個(gè)數(shù)據(jù)的發(fā)送者和接收者,更加靈活

29.關(guān)于用例和類(lèi),錯(cuò)誤的說(shuō)法是(31)。

A.兩者都屬于模型圖的構(gòu)成元素

B.存在抽象用例和抽象類(lèi)

C.類(lèi)圖描述系統(tǒng)的部分靜態(tài)視圖,用例圖描述系統(tǒng)與用戶(hù)之間的交互視圖

D.兩者都可以用來(lái)描述系統(tǒng)的內(nèi)部結(jié)構(gòu)

30.JavaEE是Java領(lǐng)域內(nèi)企業(yè)級(jí)應(yīng)用開(kāi)發(fā)的框架與標(biāo)準(zhǔn)。下面關(guān)于采用JavaEE架構(gòu)的描述,不正確的是(19)。

A.JavaEE定義了分布式環(huán)境中多層應(yīng)用系統(tǒng)的架構(gòu),是多種Java技術(shù)的混合體

B.具有典型的三層結(jié)構(gòu):表現(xiàn)層、業(yè)務(wù)邏輯層和基礎(chǔ)設(shè)施層

C.不同的應(yīng)用系統(tǒng)對(duì)底層支持系統(tǒng)的要求可能不同,因此每次開(kāi)發(fā)時(shí)應(yīng)該針對(duì)不同的應(yīng)用需求對(duì)底層系統(tǒng)進(jìn)行二次開(kāi)發(fā),提供支持接口

D.要嚴(yán)格區(qū)分業(yè)務(wù)邏輯層和表現(xiàn)層,尤其應(yīng)該注意不要在表現(xiàn)層中混雜業(yè)務(wù)代碼

31.設(shè)系統(tǒng)的失效率為人,則系統(tǒng)的平均故障間隔時(shí)間MTBF為(5)。

A.1/λ

B.2λ

C.λ2

D.1+λ

32.為了保障數(shù)據(jù)的存儲(chǔ)和傳輸安全,需要對(duì)一些重要數(shù)據(jù)進(jìn)行加密。由于對(duì)稱(chēng)密碼算法(49),因此特別適合對(duì)大量的數(shù)據(jù)進(jìn)行加密。

A.比非對(duì)稱(chēng)密碼算法更安全

B.比非對(duì)稱(chēng)密碼算法密鑰長(zhǎng)度更長(zhǎng)

C.能同時(shí)用于身份認(rèn)證

D.比非對(duì)稱(chēng)密碼算法效率更高

33.在網(wǎng)絡(luò)地址/16中劃分出14個(gè)主機(jī)數(shù)大小相同的子網(wǎng),每個(gè)子網(wǎng)最多有(29)個(gè)可用的主機(jī)地址。

A.2046

B.4094

C.8190

D.16382

34.在Excel中,選中某單元格并輸入:123,回車(chē)后此單元格的顯示內(nèi)容為“¥123”,則可知此單元格的格式被設(shè)成了(17)。

A.貨幣

B.人民幣

C.科學(xué)記數(shù)

D.?dāng)?shù)值

35.以下關(guān)于WindowsSNMP服務(wù)的論述中,不正確的是(60)。

A.WindowsSNMP服務(wù)包含兩個(gè)應(yīng)用程序snmp.exe和snmptrap.exe

B.WindowsSNMP服務(wù)使用主機(jī)名解析方法把主機(jī)名變換為IP地址

C.WindowsSNMP服務(wù)使用團(tuán)體名(Community)進(jìn)行認(rèn)證

D.WindowsSNMP服務(wù)不允許動(dòng)態(tài)地加入或減少M(fèi)IB信息

36.局域網(wǎng)中某臺(tái)主機(jī)的IP地址為2,使用23位作為網(wǎng)絡(luò)地址,那么該局域網(wǎng)的子網(wǎng)掩碼應(yīng)設(shè)置為(27)。

A.

B.

C.

D.

37.(72)isanerrordetectioncodethatmostdatacommunicationnetworksuse。

A.CRC

B.ManchesterCode

C.HuffmanCode

D.4B/5BCode

38.以下關(guān)于ADSL接入技術(shù)的論述中,不正確的是(37)。

A.ADSL上行速率可達(dá)1.5Mb/s

B.上行信道比下行信道易受噪聲影響

C.ADSL采用DMT調(diào)制技術(shù)

D.ADSL采用了時(shí)分復(fù)用技術(shù)

二、多項(xiàng)選擇題(共38題,每題2分。每題的備選項(xiàng)中,有多個(gè)符合題意)

1.[HTML文本]<html><!--省略部分為HTML框--><scriptlanguage=JavaScript”>//JavaScript區(qū)域開(kāi)始標(biāo)識(shí)<!--//HTML的注釋符varamount=10://聲明一個(gè)變量,定義字符串長(zhǎng)度varcolor=newArray();//定義一個(gè)新數(shù)組,并列出其中的元素color[0]="333333";color[1]:"444444":color[2]="666666":color[3]="777777":color[4]="888888":color[5]="aaaaaa";color[6]="bbbbbb";color[7]="dddddd":color[8]="ffffff":varmessage=newArmy()//定義一個(gè)新數(shù)組,并列出其中的元素message[0]="welcometOmyhomepage!";message[1]="hello!"varx=0://聲明變量,并賦初值vary=0;vaxtimer:functionP()//定義函數(shù)Pifdocument.all)//如果是IE瀏覽器,執(zhí)行以下語(yǔ)句if(x<=7)m1.innerTex=(1)//如果x小于或等于7,則輸入文本信息的值,然后x遞加,即//亮度增加document.all.m1.style.filter="glow(color="+color[x]+",strength=4)";(2)timer=setTimeout("p()",100)://設(shè)指定時(shí)器每100毫秒,調(diào)用一次P函數(shù)else//如果x大于7,則調(diào)用dep函數(shù),即亮度開(kāi)始變暗cleaxTimeout(timer):setTimeout("dep()”,100)functiondep()(//定義dep函數(shù),并當(dāng)瀏覽器是IE且x≥0時(shí),執(zhí)行以下語(yǔ)句if(document.a(chǎn)11)if((3))m1.innerText=message[y]://輸入文本信息,然后x遞減,即亮度減弱docment.all.m1.style,falter="glow(color="+color[x]+",strength=4";X--;(4)://每100毫秒,調(diào)用一次dep函數(shù),減到最暗,接著執(zhí)行下一條elsecleaxTimeout(timer)y++;if(5)//如果數(shù)組message中的字符串都執(zhí)行了,一切恢復(fù)初始設(shè)置,//并執(zhí)行q函數(shù)。y=0;X=0;q();functionq()//定義一個(gè)函數(shù)qm.innerText="":setTimeout("p()",1000)://1秒后,重新調(diào)用p函數(shù)//-->,//HTML的注解符</script><divid="ral"style="font-size:30pt:height:40px,></div>…………<!--省略部分為HTML框--></html>

2.設(shè)置Windows2000的網(wǎng)絡(luò)屬性及添加常用服務(wù)(DNS服務(wù)和DHCP服務(wù))。Windows2000常用服務(wù):(1)DNS(DomainNameSystem):域名系統(tǒng)。它為Internet(因特網(wǎng))上的計(jì)算機(jī)提供名稱(chēng)(如“”的域名)到(如“8”)IP地址的映射服務(wù),以用于域名解析。(2)Ⅱs(InternetInformationServer):Internet信息服務(wù)器。它是一種Web服務(wù),主要包括WWW服務(wù)器、FTP服務(wù)器等。它使得在Intranet(局域網(wǎng))或Internet(因特網(wǎng))上發(fā)布信息很容易。Windows2000AdvancedServer上提供的是ⅡS5.0服務(wù)。(3)DHCP(DynamicHostConfigureProtoc01):動(dòng)態(tài)主機(jī)配置協(xié)議。它是設(shè)計(jì)用于簡(jiǎn)化管理地址配置的TCP/IP標(biāo)準(zhǔn)。它使用服務(wù)器集中管理IP地址以及在網(wǎng)絡(luò)上使用的其他相關(guān)配置(比如網(wǎng)關(guān)、DNS服務(wù)器等)的詳細(xì)信息。請(qǐng)寫(xiě)出實(shí)現(xiàn)以下功能的操作步驟。要求:1.設(shè)置網(wǎng)絡(luò)屬性。(1)打開(kāi)網(wǎng)絡(luò)屬性設(shè)置窗口。步驟:(1)。(2)為網(wǎng)卡綁定第一個(gè)IP地址:在“p地址”一欄輸入“8";子網(wǎng)掩碼一欄輸入“"。步驟:(2)。(3)為網(wǎng)卡綁定更多的IP地址:輸入第二個(gè)IP地址“9",其相應(yīng)的子網(wǎng)掩碼為“"。步驟:(3)。(4)網(wǎng)絡(luò)屬性設(shè)置后的驗(yàn)證:查看本機(jī)所配置的IP地址;ping通網(wǎng)關(guān)。步驟:(4)。2.添加DNS、ⅡS和DHCP服務(wù)。(1)添加ⅡS。步驟:(5)。(2)添加DHCP和DNS。步驟:(6)。3.在Windows98/Me中安裝了TCP/IP協(xié)議后,每臺(tái)計(jì)算機(jī)必須分配一個(gè)專(zhuān)用的IP地址。在給每臺(tái)計(jì)算機(jī)分配Ⅲ地址時(shí),既要考慮局域網(wǎng)之間的IP地址要便于管理,同時(shí)還要考慮所分配的IP地址要便于局域網(wǎng)共享一條電話(huà)線(xiàn)或共用一個(gè)IP地址接入因特網(wǎng)。綜合考慮各種需要,對(duì)網(wǎng)絡(luò)中IP地址做如下的分配:代理服務(wù)器的IP地址為,子網(wǎng)掩碼為,客戶(hù)端的IP地址分別為,,……,依次類(lèi)推。子網(wǎng)掩碼全部為。如圖1-2所示是由20臺(tái)計(jì)算機(jī)組成的網(wǎng)絡(luò)中每臺(tái)計(jì)算機(jī)IP地址的分配情況。寫(xiě)出為每臺(tái)計(jì)算機(jī)分配"地址、網(wǎng)關(guān)和DNS的步驟(7)。

3.某圖書(shū)管理系統(tǒng)包括如下信息:讀者(Reader)信息:借書(shū)證號(hào)(RID)、讀者姓名(RName)、讀者單位(RDep)圖書(shū)(Book)信息:書(shū)號(hào)(BID)、書(shū)名(BName)、書(shū)的數(shù)量(BQua)、存放位置(BPos)出版社(Press)信息:出版社名稱(chēng)(PName)、出版社地址(PAdd)、出版社電話(huà)(PPhone)、出版社郵編(PZip)圖書(shū)管理系統(tǒng)的規(guī)則如下:Ⅰ.可隨時(shí)查詢(xún)書(shū)庫(kù)中書(shū)籍的書(shū)號(hào)、書(shū)名、數(shù)量及存放位置。書(shū)號(hào)是書(shū)籍的唯一標(biāo)識(shí);Ⅱ.可隨時(shí)查詢(xún)讀者的基本信息,以及借書(shū)情況,包括借書(shū)日期(BDate)和應(yīng)還書(shū)日期(RDate)。借書(shū)證號(hào)是讀者的唯一標(biāo)識(shí);Ⅲ.一本書(shū)可被多個(gè)人借閱,一個(gè)人可借閱多本書(shū);Ⅳ.可查詢(xún)圖書(shū)對(duì)應(yīng)的出版社信息。一個(gè)出版社可出版多種圖書(shū),一本圖書(shū)只能被一個(gè)出版社出版,出版社名是出版社的唯一標(biāo)識(shí)。請(qǐng)針對(duì)以上描述,完成以下設(shè)計(jì)內(nèi)容。①構(gòu)建圖書(shū)管理系統(tǒng)的ER圖。②根據(jù)構(gòu)建的ER圖,設(shè)計(jì)滿(mǎn)足3NF的關(guān)系模式,并標(biāo)出每個(gè)關(guān)系模式的主碼和外碼。

4.在SQLServer2000的某數(shù)據(jù)庫(kù)中有如下兩張關(guān)系表:學(xué)生表(學(xué)號(hào),姓名,性別,系號(hào)),學(xué)號(hào)為主碼系表(系號(hào),系名,系簡(jiǎn)稱(chēng)),系號(hào)為主碼①在數(shù)據(jù)庫(kù)中執(zhí)行如下Transact—SQL代碼:DECLARE@DeptIDvarchar(10)DECLARE@cntintset@cnt=0DECLAREcursor1cursorFORSELECT系號(hào)FROM系表WHERE系名LIKE’%電%’OPENcursor1FETCHNEXTFROMcursor1INTO@DeptIDWHILE@@FETCH_STATUS=0BEGINDECLARE@temp_cntintSELECT@temp_cnt=COUNT(*)FROM學(xué)生表WHERE系號(hào)=@DeptIDset@cnt=@cnt+@tempcntFETCHNEXTFROMcursor1INTO@DeptIDENDCLOSEcursor1DEALLOCATEcursor1SELECT@cnt執(zhí)行過(guò)程中發(fā)現(xiàn)速度比較慢,為了解決性能問(wèn)題,需在功能不變的情況下,將此Transact-SQL代碼改為一條SQL語(yǔ)句,請(qǐng)寫(xiě)出此SQL語(yǔ)句(語(yǔ)句中不能含有子查詢(xún))并說(shuō)明為什么此種修改可以提高性能。②設(shè)在學(xué)生表的(姓名,系號(hào))列上建有一個(gè)復(fù)合索引,該索引是否有助于提高下列兩個(gè)語(yǔ)句的查詢(xún)效率并說(shuō)明原因。SELECT*FROM學(xué)生表WHERE系號(hào)=’1’;SELECT*FROM學(xué)生表WHERE姓名=’張三’;

5.

關(guān)于圖書(shū)的Book表的相關(guān)屬性如下表所示:①寫(xiě)出創(chuàng)建上表的SQL語(yǔ)句。②在Book表上添加一個(gè)書(shū)的頁(yè)碼列,列名為PageNum,類(lèi)型為整型。

關(guān)于圖書(shū)的Book表的相關(guān)屬性如下表所示:

①寫(xiě)出創(chuàng)建上表的SQL語(yǔ)句。

②在Book表上添加一個(gè)書(shū)的頁(yè)碼列,列名為PageNum,類(lèi)型為整型。

6.

采用基于Web2.0的Mashup技術(shù)架構(gòu)Web應(yīng)用系統(tǒng),可以從不同的數(shù)據(jù)源抽取數(shù)據(jù),聚合并轉(zhuǎn)換數(shù)據(jù),在不同的上下文使用,避免了復(fù)雜的集成過(guò)程,近年來(lái)受到了廣泛的關(guān)注。Mashup核心活動(dòng)包括數(shù)據(jù)輸入、數(shù)據(jù)可視化、調(diào)度與監(jiān)視、剪裁、轉(zhuǎn)換與充實(shí)、動(dòng)作,以及發(fā)布與推廣等??梢酝ㄟ^(guò)使用搜索、語(yǔ)言翻譯、工作流支持和其他改進(jìn)技術(shù)來(lái)增強(qiáng)基礎(chǔ)的Mashup。請(qǐng)圍繞基于Mashup的Web應(yīng)用系統(tǒng)設(shè)計(jì)與應(yīng)用論題,依次從以下3個(gè)方面進(jìn)行論述。(1)概要敘述你參與管理和實(shí)施的Web應(yīng)用系統(tǒng)開(kāi)發(fā)項(xiàng)目及你所承擔(dān)的主要工作。(2)簡(jiǎn)述常見(jiàn)的Mashup數(shù)據(jù)接口,詳細(xì)論述你在所參與建設(shè)的Web應(yīng)用系統(tǒng)項(xiàng)目中是如何應(yīng)用Mashup技術(shù),并分析應(yīng)用這些技術(shù)之后對(duì)項(xiàng)目產(chǎn)生了哪些效果(或影響)。(3)論述在你參與建設(shè)的Web應(yīng)用系統(tǒng)項(xiàng)目實(shí)施過(guò)程中遇到的,與Mashup技術(shù)相關(guān)的問(wèn)題及解決的辦法,還有哪些需要進(jìn)一步改進(jìn)之處及如何進(jìn)行改進(jìn)。

采用基于Web2.0的Mashup技術(shù)架構(gòu)Web應(yīng)用系統(tǒng),可以從不同的數(shù)據(jù)源抽取數(shù)據(jù),聚合并轉(zhuǎn)換數(shù)據(jù),在不同的上下文使用,避免了復(fù)雜的集成過(guò)程,近年來(lái)受到了廣泛的關(guān)注。Mashup核心活動(dòng)包括數(shù)據(jù)輸入、數(shù)據(jù)可視化、調(diào)度與監(jiān)視、剪裁、轉(zhuǎn)換與充實(shí)、動(dòng)作,以及發(fā)布與推廣等。可以通過(guò)使用搜索、語(yǔ)言翻譯、工作流支持和其他改進(jìn)技術(shù)來(lái)增強(qiáng)基礎(chǔ)的Mashup。

請(qǐng)圍繞基于Mashup的Web應(yīng)用系統(tǒng)設(shè)計(jì)與應(yīng)用論題,依次從以下3個(gè)方面進(jìn)行論述。

(1)概要敘述你參與管理和實(shí)施的Web應(yīng)用系統(tǒng)開(kāi)發(fā)項(xiàng)目及你所承擔(dān)的主要工作。

(2)簡(jiǎn)述常見(jiàn)的Mashup數(shù)據(jù)接口,詳細(xì)論述你在所參與建設(shè)的Web應(yīng)用系統(tǒng)項(xiàng)目中是如何應(yīng)用Mashup技術(shù),并分析應(yīng)用這些技術(shù)之后對(duì)項(xiàng)目產(chǎn)生了哪些效果(或影響)。

(3)論述在你參與建設(shè)的Web應(yīng)用系統(tǒng)項(xiàng)目實(shí)施過(guò)程中遇到的,與Mashup技術(shù)相關(guān)的問(wèn)題及解決的辦法,還有哪些需要進(jìn)一步改進(jìn)之處及如何進(jìn)行改進(jìn)。

7.軟件架構(gòu)設(shè)計(jì)的一個(gè)核心問(wèn)題是如何有效地使用重復(fù)的體系結(jié)構(gòu)模式,即達(dá)到軟件體系結(jié)構(gòu)級(jí)的軟件重用。軟件架構(gòu)風(fēng)格(SoftwareArchitectureStyle)是描述軟件系統(tǒng)組織方式的常用模式,在實(shí)踐中已經(jīng)被多次應(yīng)用。按照Shaw和Garlan的說(shuō)法,“一種體系結(jié)構(gòu)風(fēng)格定義了構(gòu)件類(lèi)型和連接件類(lèi)型的詞匯表,以及它們?nèi)绾谓M合的約束條件”。軟件架構(gòu)風(fēng)格通常分為數(shù)據(jù)流(DataFlow)風(fēng)格、調(diào)用/返回(Call/Return)風(fēng)格、獨(dú)立構(gòu)件(IndependentComponents)風(fēng)格、虛擬機(jī)(VirtualMachines)風(fēng)格和倉(cāng)庫(kù)(Repositories)風(fēng)格5大類(lèi)。在實(shí)際應(yīng)用中,隨著軟件系統(tǒng)規(guī)模的擴(kuò)大和復(fù)雜,一個(gè)系統(tǒng)往往會(huì)同時(shí)使用多類(lèi)體系結(jié)構(gòu)風(fēng)格,這些風(fēng)格可以交叉組合,彼此重疊。請(qǐng)圍繞“軟件架構(gòu)風(fēng)格及其應(yīng)用”論題,依次從以下3個(gè)方面進(jìn)行論述。(1)概要敘述你參與管理和開(kāi)發(fā)的軟件工程項(xiàng)目及你在其中所擔(dān)任的主要工作。(2)請(qǐng)說(shuō)明以上軟件架構(gòu)風(fēng)格分類(lèi)中每一類(lèi)有哪些經(jīng)典的軟件體系結(jié)構(gòu)設(shè)計(jì)風(fēng)格,并就其中至少兩類(lèi)論述其具體的軟件架構(gòu)風(fēng)格的構(gòu)件、連接件類(lèi)型和組合約束要求等結(jié)構(gòu)特征及其應(yīng)用特點(diǎn)。(3)具體闡述你參與管理和開(kāi)發(fā)的項(xiàng)目中在體系結(jié)構(gòu)設(shè)計(jì)時(shí)選擇使用軟件架構(gòu)風(fēng)格的情況,包括選擇的依據(jù)、多個(gè)風(fēng)格組合使用的情況和最終實(shí)際效果等,還有哪些需要進(jìn)一步改進(jìn)之處及如何進(jìn)行改進(jìn)。

8.企事業(yè)單位的決策越來(lái)越需要建立在對(duì)歷史數(shù)據(jù)和相關(guān)數(shù)據(jù)的科學(xué)分析的理性基礎(chǔ)上。數(shù)據(jù)倉(cāng)庫(kù)已經(jīng)成為數(shù)據(jù)分析和聯(lián)機(jī)分析處理中日趨重要的平臺(tái)。然而,數(shù)據(jù)倉(cāng)庫(kù)的設(shè)計(jì)與實(shí)現(xiàn)過(guò)程面臨許多技術(shù)上的挑戰(zhàn),例如,多個(gè)異種數(shù)據(jù)源的集成帶來(lái)的困難等。請(qǐng)圍繞“數(shù)據(jù)倉(cāng)庫(kù)與數(shù)據(jù)挖掘在企業(yè)信息化中的應(yīng)用”論題,依次對(duì)以下3個(gè)方面進(jìn)行論述。(1)概要敘述你參與管理和開(kāi)發(fā)的管理信息系統(tǒng)項(xiàng)目及你所擔(dān)任的主要工作。(2)簡(jiǎn)要討論你在從事數(shù)據(jù)倉(cāng)庫(kù)的設(shè)計(jì)時(shí)是如何進(jìn)行規(guī)劃和分析的,詳細(xì)描述數(shù)據(jù)倉(cāng)庫(kù)設(shè)計(jì)、數(shù)據(jù)集

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論