版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1.在軟件開(kāi)發(fā)過(guò)程中,軟件構(gòu)造設(shè)計(jì)是描述____。
A)數(shù)據(jù)存儲(chǔ)構(gòu)造B)軟件體系構(gòu)造C)軟件構(gòu)造測(cè)試D)軟件控制過(guò)程
答案:B
評(píng)析:從工程管理角度來(lái)看,軟件設(shè)計(jì)分兩步完成:概要設(shè)計(jì)和詳細(xì)設(shè)計(jì)。概
要設(shè)計(jì)(又稱構(gòu)造設(shè)計(jì))將軟件需求轉(zhuǎn)化為軟件體系構(gòu)造、確定系統(tǒng)級(jí)接口、全
局?jǐn)?shù)據(jù)構(gòu)造或數(shù)據(jù)庫(kù)模式。
2.數(shù)據(jù)庫(kù)技術(shù)的重要特點(diǎn)為數(shù)據(jù)時(shí)集成性、數(shù)據(jù)時(shí)高共享性和低冗余性、數(shù)據(jù)
獨(dú)立性和數(shù)據(jù)統(tǒng)一管理與控制。
3.軟件測(cè)試類型按開(kāi)發(fā)階段劃分是—B
A.需求測(cè)試、單元測(cè)試、集成測(cè)試、驗(yàn)證測(cè)試
B.單元測(cè)試、集成測(cè)試、確認(rèn)測(cè)試、系統(tǒng)測(cè)試、驗(yàn)收測(cè)試
C.單元測(cè)試、集成側(cè)試、驗(yàn)證測(cè)試、確認(rèn)測(cè)試、驗(yàn)收測(cè)試
D.調(diào)試、單元測(cè)試、集成測(cè)試、顧客測(cè)試
4.對(duì)于業(yè)務(wù)流清晰的系統(tǒng)可以運(yùn)用/一貫穿整個(gè)測(cè)試用例設(shè)計(jì)過(guò)程廣在用例
中綜合使用多種測(cè)試措施,對(duì)于參數(shù)配置類H勺軟件,要用一墨選擇較少的組
合方式到達(dá)最佳效果。
A.等價(jià)類劃分B.因果圖法C.正交試驗(yàn)法D.場(chǎng)景法
A.等價(jià)類劃分B.因果圖法C.正交試驗(yàn)法D.場(chǎng)景法
5.超過(guò)項(xiàng)目經(jīng)理控制的成本增加原因,除了存款利率、貸款利息和稅率外,還
包括()D。
A.項(xiàng)目平常開(kāi)支B勺速度和生產(chǎn)率B.項(xiàng)目平常開(kāi)支B勺速度和工期遲延
C.項(xiàng)目補(bǔ)助和加班D.原材料成本和運(yùn)輸成本
6.在深度為5B勺滿二叉樹(shù)中,葉子結(jié)點(diǎn)的個(gè)數(shù)為。
A)32B)31C)16D)15
答案:C
評(píng)析:所謂滿二叉樹(shù)是指除最終一層外,每層上的所有結(jié)點(diǎn)均有兩個(gè)子結(jié)點(diǎn)。
也就是說(shuō),在滿二叉樹(shù)中,每一層上的結(jié)點(diǎn)數(shù)都到達(dá)最大值,即在滿二叉樹(shù)的
第K層上有2K-1個(gè)結(jié)點(diǎn),且深度為m的滿二叉刷有2m個(gè)結(jié)點(diǎn)。
7.已知—叉樹(shù)BT的后序遍歷序列是dabec,中序遍歷序列是debac,它的刖序
遍歷序列是_____O
A)cedbaB)acbedQdecabD)deabc
答案:A
評(píng)析:二叉樹(shù)BT的后序遍歷序列為dabec,故BT的根結(jié)點(diǎn)為c;而B(niǎo)T的中序
遍歷序列是debac,即遍歷序列中最終一種結(jié)點(diǎn)為跟結(jié)點(diǎn),闡明BT的右子樹(shù)為
空。由BT的B勺后序遍歷序列和中序遍歷序列可知BTB勺左子樹(shù)(LST)的后序遍歷
序列和中序遍歷序列分別為dabe和deba(樹(shù)是遞歸定義的):故LST的根結(jié)點(diǎn)是
在由的中序遍歷序列可知其左子樹(shù)為因此的前序遍歷序列為
e,LSTdoBT
cedbao
8.下面程序時(shí)輸出成果為o
#include
main()
,,,/,,:
charpl[7]=abc/p2[]=ABCstr[50]="xyz";
strcpy(stcstrcat(pl,p2));
printf("%s",str);
)
A)xyzabcABCB)abcABCC)xyzabcD)xyzABC
答案:B
評(píng)析:strcpy(strl,si):作用是將字符串si拷貝到字符數(shù)組strl中去。strcat(字
符數(shù)組1,字符數(shù)組2):把。字符串2接到字符串網(wǎng)背面,成果放在字符數(shù)組
1中,函數(shù)調(diào)用后返回字符數(shù)組IB勺地址。
本題定義了三個(gè)字符數(shù)組pLp2,str,strcat(pl,p2)函數(shù)的作用是將字符串?dāng)?shù)組p2
接到字符串plB勺背面,成果放在字符數(shù)組pl,再通過(guò)sffcpy()函數(shù)將該字符串
拷貝到str數(shù)組中,原str數(shù)組中B勺字符串xyz被覆蓋,因此打印輸出字符串str
即可得到abcABCo
9.在闡明語(yǔ)句:int*f();中,標(biāo)識(shí)符f代表的是____。
A)一種用于指向整型數(shù)據(jù)的指針變量B)一種用于指向一維數(shù)組的行指針
0一種用于指向函數(shù)的指針變量D)一種返回值為指針型的函數(shù)名
答案:D
評(píng)析:帶回指針值B勺函數(shù),其一般定義形式為:
類型標(biāo)識(shí)符*函數(shù)名(參數(shù)表);
例如:int*f(x,y);
其中,£是函數(shù)名,調(diào)用它后來(lái)能得到一種指向整型數(shù)據(jù)B勺指針(地址),x,y是函
數(shù)fH勺形參。在f時(shí)兩側(cè)分別為。運(yùn)算符和()運(yùn)算符,而()優(yōu)先級(jí)高于s,因此f
先與()結(jié)合,顯然是函數(shù)形式。這個(gè)函數(shù)前面有一種。,表達(dá)此函數(shù)是指針型
函數(shù)(函數(shù)值是指針)。前面的int表達(dá)返回B勺指針指向整型變量。
10如下程序時(shí)輸出成果是
main()
{charst[20]=HhelloW0WtWWn;
//,,
printf(%d%dWn;strlen(st),sizeof(st));
)
A)99B)520C)1320D)2020
答案:B
評(píng)析:c語(yǔ)言中字符串是以WO,字符結(jié)束時(shí),且strlen()函數(shù)計(jì)算B勺是制0,字符前
的所有字符的個(gè)數(shù)。本題中strlen(st)應(yīng)為5。數(shù)組定義后來(lái)系統(tǒng)就為其分派對(duì)
應(yīng)大小B勺內(nèi)存空間,而不管其中有無(wú)內(nèi)容。sizeof()函數(shù)是計(jì)算變量或數(shù)組H勺所
分派到B勺內(nèi)存空間B勺大小。因此本題的sizeof(st)為20。
11.下面程序運(yùn)行后H勺輸出成果是____。
intd=l;
fun(intp)
(
staticintd=5;
d+=p;
printf("%d",d);
returnd;
main()
(
inta=3;
printf(//%dWn;fun(a+fun(d)));
)
A)699B)669C)61515D)6615
答案:C
評(píng)析:靜態(tài)局部變量在編譯時(shí)賦初值,即只賦初值一次,在程序運(yùn)行時(shí)它已經(jīng)
有初值。后來(lái)每次調(diào)用時(shí)不再重新賦初值而只是保留上次函數(shù)調(diào)用結(jié)束時(shí)時(shí)
值,而對(duì)自動(dòng)變量賦初值,不是在編譯時(shí)進(jìn)行的,而在函數(shù)調(diào)用時(shí)進(jìn)行,每調(diào)
用一次函數(shù)重新給一次初值,相稱于執(zhí)行一次賦值語(yǔ)句。
本題在程序開(kāi)頭定義了全局變量d并賦初值1,在被調(diào)函數(shù)fun()中,定義了靜
態(tài)局部變量d,初值為5。在第一次調(diào)用函數(shù)fun時(shí),d初值為5,p由主函數(shù)
傳遞過(guò)來(lái)的值為1,則d=d+p=5+l=6,由于d是靜態(tài)局部變量,在函數(shù)調(diào)用結(jié)
束后,它仍保留再次調(diào)用函數(shù),的初值為而由主函數(shù)傳遞的
d=6ofund6,p
時(shí)值為9,則此時(shí)d=d+p=6+9=15,最終打印輸出dB勺值并返回主函數(shù)。
12如下程序時(shí)輸出成果是____。
#defineM(x,y,z)x*y+z
main()
inta=l,b=2,c=3;
printf("%dWn",M(a+b,b+c,c+a));
)
A)19B)17C)15D)12
答案:D
評(píng)析:c語(yǔ)言的宏定義包括不帶參數(shù)的宏定義與帶參數(shù)的宏定義。本題為帶參數(shù)
的宏定義,其形式為:#define宏名(形參表)字符串,本題的M(a+b,b+c,
c+a)被字符串a(chǎn)+b*b+c+c+a替代。
13.若進(jìn)棧序列為1,2,3,4,進(jìn)棧過(guò)程中可以出棧,則下列不可能B勺一種出
棧序列是_____。
A)1,4,3,2B)2,3,4,1
C)3,l,4,2D)3,4,2,1
答案:C
評(píng)析:棧是一種后進(jìn)先出表,選項(xiàng)c中,先出棧的是3,闡明此時(shí)棧內(nèi)必然有
1,2,由于1先于2進(jìn)棧,因此1不可能在2之前出棧,故選項(xiàng)C這種出棧序
列是不可能B勺。
14.下列模式中------是顧客模式。
A)內(nèi)模式B)外模式C)概念模式D)邏輯模式
15.下面程序的功能:輸出100以內(nèi)能被3整除且個(gè)位數(shù)為6B勺所有整數(shù),請(qǐng)補(bǔ)
充完整。
main().
inti,j;
for(i=0;[12];i++)
j=i*10+6;
if([13])continue;
printf("%d",j);
)
)
答案:【12】i<10
[13]j%3!=0
評(píng)析:本題規(guī)定輸出100以內(nèi)能被3整除且個(gè)位數(shù)為6的所有整數(shù),程序中
;語(yǔ)句是求個(gè)位數(shù)為的整數(shù),由此可得出程序的循環(huán)次數(shù)為
j=i*10+66i<IOo
然后通過(guò)if語(yǔ)句判斷整數(shù)與否能被3整除,若不能則繼續(xù)下一次循環(huán),若能則
輸出該整數(shù),因此邏輯體現(xiàn)式為i%31=00
16.設(shè)有關(guān)系R(A,B,GD)及其上B勺函數(shù)有關(guān)性集合F={B-A,BCTD},那么關(guān)系R
最同?是?()
A.第一范式的B.第二范式的
C.第三范式時(shí)D.BCNF范式的
17.設(shè)有關(guān)系模式EMP(職工號(hào),姓名,年齡,技能)。假設(shè)職工號(hào)唯一,每個(gè)
職工有多項(xiàng)技能,則EMP表的主鍵是?
()
A.職工號(hào)B.姓名,技能
C.技能D.職工號(hào),技能
18.數(shù)據(jù)庫(kù)中的封鎖機(jī)制是B勺重要措施。
()
A.完整性B.并發(fā)控制
C.安全性D.恢復(fù)
19Java類可以作為?
()
A、類型定義機(jī)制B、數(shù)據(jù)封裝機(jī)制
C、類型定義機(jī)制和數(shù)據(jù)封裝機(jī)制D、上述都不對(duì)
20.在調(diào)用措施E寸,若要使措施變化實(shí)參時(shí)值,可以?
()
A、用基本數(shù)據(jù)類型作為參數(shù)B、用對(duì)象作為參數(shù)
C、A和B都對(duì)D、A和B都不對(duì)
21.編譯運(yùn)行如下程序后,有關(guān)輸出成果的闡明對(duì)時(shí)日勺是?
()
publicclassConditional{
publicstaticvoidmain(Stringargs[]){
intx=4;
System.outprintlnCvalueis"+((x>4)?99.9:9));
)
A、輸出成果為:valueis99.9B、輸出成果為:valueis
9
C、輸出成果為:valueis9.0D、編譯錯(cuò)誤
22.欲構(gòu)造ArrayList類為一種實(shí)例,此類繼承了List接口,下列哪個(gè)措施是對(duì)時(shí)
時(shí)?()
A、ArrayListmyList=newObject();B、ListmyList=new
ArrayList();
C、ArrayListmyList=newList();D、ListmyList=new
List();
23.下面說(shuō)法不對(duì)的的是?
()
A、一種子類的對(duì)象可以接受父類對(duì)象能接受的消息;
B、當(dāng)子類對(duì)象和父類對(duì)象能接受同樣的消息時(shí),它們針對(duì)消息產(chǎn)生的1行為
可能不一樣;
C、父類比它的子類的措施更多;
D、子類在構(gòu)造函數(shù)中可以使用super()來(lái)調(diào)用父類的構(gòu)造函數(shù);
24我們一般使用支持或協(xié)議B勺工具連接遠(yuǎn)程LINUX
系統(tǒng)服務(wù)器,將位于UNUX系統(tǒng)服務(wù)器B勺文件傳播到當(dāng)?shù)鼗蛳蚍?wù)器傳播文件
一般使用協(xié)議。
25.UNUX系統(tǒng)中文件復(fù)制命令是,移動(dòng)命令是,連接命令
是,比較命令是O
26.假定學(xué)生Students和教師Teachers關(guān)系模式如下所示:
Students(學(xué)號(hào),姓名,性別類別,身份證號(hào))
Teachers(教師號(hào),姓名,性別,身份證號(hào),工資)
a.查詢?cè)谧x碩士教師的平均工資、最高與最低工資之間差值的SQL語(yǔ)句如
下:
SELECT
FROMStudents,"eachers
WHERE;
b.查詢既是碩士,又是女性,且工資不小于等于3500元的教師日勺身份證
號(hào)和姓名的SQL語(yǔ)句如下:
(SELECT身份證號(hào)姓名
FROMStudents
WHERE)
(SELECT身份證號(hào)姓名
FROMTeachers
WHERE);
(1)A.AVG(工資)AS平均工資,MAX(工資)-MIN(工資)AS差值
B.平均工資ASAVG(工資),差值A(chǔ)SMAX(工資)-MIN(工資)
C.AVG(工資)ANY平均工資,MAX(工資)-MIN(工資)ANY差值
D.平均工資ANYAVG(工資),差值A(chǔ)NYMAX(工資)-MIN(工資)
(2)A.Students.身份證號(hào)二Teachers.身份證號(hào)
B.Students.類別='碩士'
C.Students身份證號(hào)二Teachers身份證號(hào)ANDStudents.類別='碩士'
D.Students身份證號(hào)=Teachers.身份證號(hào)ORStudents.類別='碩士,
(3)A.工資>=3500B.工資>='3500'
C.性別二女AND類別=碩士D.性別二女'AND類別='碩士'
(4)A.EXCEPTB.INTERSECTC.UNIOND.UNIONALL
(5)A.工資>=3500B.工資>='3500'
C.性別二女AND類別二碩士D.性別二女'AND類別二'碩士'
27.下面程序的運(yùn)行成果是什么?
classHelloA{
publicHelloA(){
System.out.println("HelloA");
)
{System.out.print("rmAclass");}
static{System.out.print("staticA");}
)
publicclassHelloBextendsHelloA{
publicHelloBQ{
System.out.println("HelloB");
}
{System.out.printCTmBclass");}
static{System.out.println("staticB");}
publicstaticvoidmain(String[]args){
newHelloB;);
)
)
答:
staticA
staticB
I'mAclass
HelloA
I'mBclass
HelloB
28下列說(shuō)法對(duì)的口勺有()
A.class中的]constructor不可省略
B.constructor必須與class同名,但措施不能與class同名
C.constructor在一種對(duì)象被new時(shí)執(zhí)行
D.一種class只能定義一種constructor
答案:C
解析:這里可能會(huì)有誤區(qū),其實(shí)一般的類措施是可以和類名同名的,和構(gòu)造措施唯一的辨
別就是,構(gòu)造措施沒(méi)有返回值。
29.有關(guān)被私有訪問(wèn)控制符private修飾的組員變量,如下說(shuō)法對(duì)的的是?
(C)
A、可以被三種類所引用:該類自身、與它在同一種包中的其他類、在其他包中的該
類的子類
B、可以被兩種類訪問(wèn)和引用:該類自身、該類的)所有子類
C、只能被該類自身所訪問(wèn)和修改
D、只能被同一種包中日勺類訪問(wèn)
30.下面說(shuō)法不對(duì)時(shí)時(shí)是?(C)
A、一種子類的對(duì)象可以接受父類對(duì)象能接受的消息;
B、當(dāng)子類對(duì)象和父類對(duì)象能接受同樣的消息時(shí),它們針對(duì)消息產(chǎn)生的行為可能不一
樣;
C、父類比它的子類的措施更多;
D、子類在構(gòu)造函數(shù)中可以使用super()來(lái)調(diào)用父類的構(gòu)造函數(shù);
31.若在某一種類定義中定義有如下的措施:abstractvoidperformDial();該措施屬于?
(C)
A、接口措施B、最終措施C、抽象措施D、空措施
32.如下申明合法的是?
(D)
A、defaultStrings;B、publicfinalstaticnativeint
w()
C、abstractdoubled;D、abstractfinaldouble
hyperbolicCosine()
33.簡(jiǎn)述常用的軟件開(kāi)發(fā)文檔(標(biāo)紅的為必須)
1可行性研究匯報(bào)
2項(xiàng)目開(kāi)發(fā)計(jì)劃
3需求
4需求分析
5概要設(shè)計(jì)
6詳細(xì)設(shè)計(jì)
7數(shù)據(jù)庫(kù)設(shè)計(jì)
8顧客手冊(cè)
9操作手冊(cè)
10測(cè)試計(jì)劃
11項(xiàng)目開(kāi)發(fā)總結(jié)
34.用C語(yǔ)言編寫(xiě)一種1+2+3+....100的簡(jiǎn)樸程序
#include<stdio.h>
intmain()
inti,sum=O;
for(i=l;i<=100;i++)
sum+=i;
printf("%dWn"zsum);
return0;
)
/*
輸出:
5050
*/
35.簡(jiǎn)樸簡(jiǎn)介你認(rèn)為怎樣做好軟件項(xiàng)目管理
36.下列有關(guān)修飾符混用的說(shuō)法,錯(cuò)誤的是()
A.abstract不能與final并列修飾同一種類
B.abstract類中可以有private的組員
C.abstract措施必須在abstract類中
D.static措施中能處理非staticB勺屬性
解答D靜態(tài)措施中不能引用非靜態(tài)B勺組員
37.Whichtwocreateaninstanceofanarray?(ChooseTwo)
A.int[]ia=newint[15];
B.floatfa=newfloat[20];
C.char[]ca="SomeString";
D.Objectoa=newfloat[20];
E.Intia[][]=(4,5,6)(1,2,3)
解答:AD
任何類B勺父類都是Obfct,數(shù)組也數(shù)據(jù)引用類型,Objectoa=newfloat[20];
這種寫(xiě)法相稱于父類的用指向之類的實(shí)例。
38有關(guān)java.Iang.String類,如下描述對(duì)時(shí)的一項(xiàng)是()
A.String類是final類故不可以繼承;
B.String類是final類故可以繼承;
C.String類不是final類故不可以繼承;
D.String類不是final類故可以繼承;解答:A
String類是final的,在java中final修飾類時(shí)不能被繼承
39有關(guān)sleep。和wait:),如下描述錯(cuò)誤的一項(xiàng)是()
A.sleep是線程類(Thread)的)措施zwait是Object類的措施;
B.sleep不釋放對(duì)象鎖,wait放棄對(duì)象鎖;
c.sleep暫停線程、但監(jiān)控狀態(tài)仍然保持,結(jié)束后會(huì)自動(dòng)恢復(fù);
D.wait后進(jìn)入等待鎖定池,只有針對(duì)此對(duì)象發(fā)出notify措施后獲得對(duì)象鎖進(jìn)入
運(yùn)行狀態(tài)。
解答:D
sleep是線程類(Thread)的措施,導(dǎo)致此線程暫停執(zhí)行指定時(shí)間,給執(zhí)行機(jī)會(huì)
給其他線程,不過(guò)監(jiān)控狀態(tài)依然保持,到時(shí)后會(huì)自動(dòng)恢復(fù)。調(diào)用sleep不會(huì)釋放
對(duì)象鎖。
wait是Obj6ct類B勺措施,對(duì)此對(duì)象調(diào)用wait措施導(dǎo)致本線程放棄對(duì)象鎖,進(jìn)入
等待此對(duì)象的等待鎖定池,只有針對(duì)此對(duì)象發(fā)出notify措施(或notifyAII)后
本線程才進(jìn)入對(duì)象鎖定池準(zhǔn)備獲得對(duì)象鎖進(jìn)入運(yùn)行狀態(tài)。
.已知體現(xiàn)式)
40intm[]={z1,2,3,4,5,6;
下面哪個(gè)體現(xiàn)式時(shí)值與數(shù)組下標(biāo)量總數(shù)相等?()
A.m.length()
B.m.length
C.m.length()+1
D.m.length+1
解答:B
解答:數(shù)組下標(biāo)是從零開(kāi)始B勺,不過(guò)數(shù)據(jù)下標(biāo)的總量和數(shù)據(jù)長(zhǎng)度相似。
41措施resume。負(fù)責(zé)恢復(fù)哪些線程的執(zhí)行()
A通過(guò)調(diào)用stop。措施而停止的線程。
B通過(guò)調(diào)用sleep。措施而停止的線程。
C通過(guò)調(diào)用wait。措施而停止的線程。
D通過(guò)調(diào)用suspend。措施而停止的線程。
解答:D
Suspend可以掛起一種線程,就是把這個(gè)線程暫停了,它占著資源,但不運(yùn)
行,用Resume是恢復(fù)掛起B(yǎng)勺線程,
讓這個(gè)線程繼續(xù)執(zhí)行下去。
42.要從文件”file.dat”中讀出第10個(gè)字節(jié)到變量c中,下列哪個(gè)措施適合?
(D)
A、FilelnputStreamin=newFileInputStreamCfile.dat");in.skip(9);intc=in.read();
B、FilelnputStreamin=newFileInputStreamCfile.dat");in.skip(lO);intc=in.read();
C、FilelnputStreamin=newFileInputStreamCfile.dat");intc=in.read();
D、RandomAccessFilein=newRandomAccessFile("file.dat");in.skip(9);int
c=in.readByte();
43.有關(guān)運(yùn)算符>>和>>>描述對(duì)的的是
A.>>執(zhí)行移動(dòng)
B.>>執(zhí)行翻轉(zhuǎn)
c.>>執(zhí)行有符號(hào)左移,>>>執(zhí)行無(wú)符號(hào)左移
D.>>執(zhí)行無(wú)符號(hào)左移,>>>執(zhí)行有符號(hào)左移
解答:C
44.一種線程在任何時(shí)刻都處在某種線程狀態(tài)(threadstate),例如運(yùn)行狀態(tài)、阻塞狀態(tài)、
就緒狀態(tài)等,一種線程可以由選項(xiàng)中的哪種線程狀態(tài)直接到達(dá)運(yùn)行狀態(tài)?
(D)
A、死亡狀態(tài)B、阻塞狀態(tài)(對(duì)象lock池內(nèi))C、阻塞狀態(tài)(對(duì)象wait池內(nèi))D、
就緒狀態(tài)
45.設(shè)有關(guān)系R(ABGD)及其上的函數(shù)有關(guān)性集合F;{B-A,BC-D},那么關(guān)系R最高是?
(A)
A.第一范式的B.第二范式的
C.第三范式的D.BCNF范式的
46.在數(shù)據(jù)庫(kù)設(shè)計(jì)中,用E-R圖來(lái)描述信息構(gòu)造但不波及信息在計(jì)算機(jī)中的表達(dá),它是在數(shù)
據(jù)庫(kù)設(shè)計(jì)的一階段。
(B)
A.需求分析B.概念設(shè)計(jì)
C.邏輯設(shè)計(jì)D.物理設(shè)計(jì)
47.下列描述中,哪些符合Java語(yǔ)言的特性
A.支持跨平臺(tái)(Windows,Linux,Unix等)
B.GC(自動(dòng)垃圾回收),提高了代碼安全性
C.支持類C的指針運(yùn)算操作
D.不支持與其他語(yǔ)言書(shū)寫(xiě)日勺程序進(jìn)行通訊
解答:AB
48.MAX.LENGTH是int型public組員變量,變量值俁持為常量1,用簡(jiǎn)短語(yǔ)句定義這個(gè)
變量。
A.publicintMAX_LENG-H=1;
B.finalintMAX_LENGTH=1;
C.finalpublicintMAX_LENGTH=1;
D.publicfinalintMAX_LENGTH=1.
解答:D通過(guò)題的描述就是定義常量,在java中常量命名規(guī)范是所有字母都大寫(xiě)用下劃線
分割每個(gè)單詞
49.已知體現(xiàn)式intm[]=1,2,3,4,5,6);
下面哪個(gè)體現(xiàn)式的值與數(shù)組下標(biāo)量總數(shù)相等?
()
A、m.lengthOB、m.lengthC、m.length()+lD、m.length+1
50.有關(guān)線程設(shè)計(jì),下列描述對(duì)的的是
A.線程對(duì)象必須實(shí)現(xiàn)Runnable接口
B.啟動(dòng)一種線程直接調(diào)用線程對(duì)象的run()措施
C.Java提供對(duì)多線程同步提供語(yǔ)言級(jí)的支持
D.一種線程可以包括多種進(jìn)程
解答:C
51.無(wú)狀態(tài)會(huì)話Bean、有狀態(tài)會(huì)話Bean、CMP與BMP中,哪一種Bean不需要自己書(shū)寫(xiě)連
接數(shù)據(jù)庫(kù)的代碼?
A、無(wú)狀態(tài)會(huì)話Bean
B、有狀態(tài)會(huì)話Bean
C、CMP
D、BMP
解答:C
BMP是在Bean中完成對(duì)數(shù)據(jù)庫(kù)JDBC的多種調(diào)用
CMP是由EJB容器自動(dòng)完成對(duì)數(shù)據(jù)庫(kù)的操作
會(huì)話Bean重要處理業(yè)務(wù)邏輯
52運(yùn)行jsp需要安裝Web服務(wù)器。
A.Apache
B.tomcat
C.WebLogic
D.IIS
解答:BC
Apache是PHP程序運(yùn)行的服務(wù)器,HS是.net程序運(yùn)行的服務(wù)器“
53.在服務(wù)器的網(wǎng)絡(luò)編程中,處理會(huì)話跟蹤的措施有:
A.使用Cookie。
B,使用URL重寫(xiě)。
C,使用隱藏的表單域。
D.以上措施都不能單獨(dú)使用。
解答:ABC
URL重寫(xiě)就是首先獲得一種進(jìn)入的URL祈求然后把它重新寫(xiě)成網(wǎng)站可以處理的另一種URL
的過(guò)程
隱藏域是在頁(yè)面級(jí)保留信息。與其他顧客原則控件的區(qū)別是,隱藏域不被呈目前頁(yè)面中。
當(dāng)頁(yè)面提交的時(shí)候,隱藏域中時(shí)值將被一同發(fā)送給服務(wù)端。
Cookie是以文本存儲(chǔ)于計(jì)算機(jī)中,使用name-value匹配。一般顧客存儲(chǔ)標(biāo)識(shí)顧客信息
54.要?jiǎng)?chuàng)立一種EJB,必須要至少編寫(xiě)哪些Java類和接口?
A.定義遠(yuǎn)程(或業(yè)務(wù))接口
B.定義當(dāng)?shù)亟涌?/p>
C.定義Bean接口
D.編寫(xiě)B(tài)edn的實(shí)現(xiàn)
解答:ABC
55.XML是一種元語(yǔ)言,可以用它來(lái)描述其他語(yǔ)言。
A.對(duì)時(shí)
B.錯(cuò)誤
解答:B
XML(ExtensibleMarkupLanguage)即可擴(kuò)展標(biāo)識(shí)語(yǔ)言,它與HTML一樣,都是
SGML(StandardGeneralizedMarkupLanguage,原則通用標(biāo)識(shí)語(yǔ)言)。Xml是Internet環(huán)境
中跨平臺(tái)日勺,依賴于內(nèi)容的技術(shù),是目前處理構(gòu)造化文檔信息的有力工具。擴(kuò)展標(biāo)識(shí)語(yǔ)言
XML是一種簡(jiǎn)樸的數(shù)據(jù)存儲(chǔ)語(yǔ)言,使用一系列簡(jiǎn)樸的標(biāo)識(shí)描述數(shù)據(jù),而這些標(biāo)識(shí)可以用以
便的方式建立,雖然XML占用的空間比二進(jìn)制數(shù)據(jù)要占用更多的空間,但XML極其簡(jiǎn)樸易
于掌握和使用。
56.對(duì)于每一種網(wǎng)站訪問(wèn)顧客都要訪問(wèn)的變量,應(yīng)該將它設(shè)為_(kāi)____變量。(選擇1項(xiàng))
A.Session
B.Reques
C.Response
D.Application
解答:D
Application應(yīng)用程序級(jí)變量
57.HttpServlet中,用來(lái)處理POST祈求的措施是(選擇1項(xiàng))
A.doHead
B.doGet
C.doPost
D.doPut
解答:C
58有關(guān)Web應(yīng)用程序,下列說(shuō)法錯(cuò)誤的是()。
A.WEB-INF目錄存在于web應(yīng)用B勺根目錄下
B.WEB-INF目錄與classes目錄平行
C.web.xml在WEB-INF目錄下
D.Web應(yīng)用程序可以打包為war文件
解答:B
59有關(guān)JSP隱式對(duì)象,如下()描述對(duì)應(yīng)
A.隱式對(duì)象是WEB容器加載的一組類的實(shí)例,可以直接在JSP頁(yè)面使用
B.不能通過(guò)config對(duì)象獲取ServletContext對(duì)象
C.response對(duì)象通過(guò)sendRedirect措施實(shí)現(xiàn)重定向
D.只有在出錯(cuò)處理頁(yè)面才有exception對(duì)象
解答:ACD
可以通過(guò)config對(duì)象獲取ServlelCunlexl對(duì)象
60編寫(xiě)一種Filter,除繼承HttpServlet類外還需要()。
A.繼承Filter類
B.實(shí)現(xiàn)Filter接口
C.繼承HttpFilter類
D.實(shí)現(xiàn)HttpFilter接口
解答;B
61.下列沒(méi)有直接采用XML技術(shù)8勺是()
A.UDDI
B.SOAP
C.AJAX
D.DCOM
解答:D
DCOM(分布式組件對(duì)象模型,分布式組件對(duì)象模式)是一系列微軟的概念和程序接口,
運(yùn)用這個(gè)接口,客戶端程序?qū)ο罂梢云砬髞?lái)自網(wǎng)絡(luò)中另一臺(tái)計(jì)算機(jī)上的服務(wù)器程序?qū)ο蟆?/p>
DCOM基于組件對(duì)象模型(COM),COM提供了一套容許同一臺(tái)計(jì)算機(jī)上的客戶端和服
務(wù)器之間進(jìn)行通信的接口(運(yùn)行在Windows95或者其后的版本上)。
62.0racle數(shù)據(jù)庫(kù)表空間與數(shù)據(jù)文件的關(guān)系描述對(duì)的的是()
A.一種表空間只能對(duì)應(yīng)一種數(shù)據(jù)文件
B.一種表空間可以對(duì)應(yīng)多種數(shù)據(jù)文件
C.一種數(shù)據(jù)文件可以對(duì)應(yīng)多種表空間
D.表空間與數(shù)據(jù)文件沒(méi)任何對(duì)應(yīng)關(guān)系
解答:B
63.Delete和truncate都可以用來(lái)刪除表內(nèi)容,一下描述對(duì)狽勺是?
A.Truncate不需要rollbacksegment
B.Delete需要rollbacksegment
C.Truncate在提交commit之前仍可回滾
D.Truncate還可以刪除表構(gòu)造
解答:AB
64、如下說(shuō)法中對(duì)的的是_______。
A)C語(yǔ)言程序總是從第一種函數(shù)開(kāi)始執(zhí)行
B)在C語(yǔ)言程序中,要調(diào)用困數(shù)必須在main。函數(shù)中定義
C)c語(yǔ)言程序總是從main。函數(shù)開(kāi)始執(zhí)行
D)c語(yǔ)言程序中B勺Edin()函數(shù)必須放在程序日勺開(kāi)始部分
答案:c
評(píng)析:c語(yǔ)言的程序是由主函數(shù)main。開(kāi)始運(yùn)行,由主函數(shù)來(lái)調(diào)用其他函數(shù),函數(shù)必須是
并列的,定義后使用,不能在一種函數(shù)中定義其他函數(shù),main。函數(shù)不一定要放在程序日勺
開(kāi)始部分,故選c。
65、請(qǐng)讀程序片段(字符串內(nèi)沒(méi)有空格字符):
Hww
printf(%dWnfstrlen(ATS\n012\1\W"));
上面程序片段的輸出成果是__________Q
A)llB)10C)9Di8
答案:C
評(píng)析:這個(gè)語(yǔ)句的目的是輸出"ATS\n012\1\\”這個(gè)串的長(zhǎng)度,在串中"\M代表一種
"\,而"'1"代表數(shù)字1,也占一種字符,"\n”是回車(chē)換行符,也占一種字符,加上A、
T、s、0、I、2,共9個(gè)字符。
66、構(gòu)造化程序設(shè)計(jì)重要強(qiáng)調(diào)的是
A)程序的規(guī)模B)程序的易讀性
C)程序的執(zhí)行效率D)程序B勺可移植性
答案:B
評(píng)析:構(gòu)造化程序設(shè)計(jì)重要強(qiáng)調(diào)的是構(gòu)造化程序清晰易讀,可理解性好,程序員可以進(jìn)行
逐漸求精、程序證明和測(cè)試,以保證程序的對(duì)時(shí)性。
67在軟件生命周期中,能精確地確定軟件系統(tǒng)必須做什么和必須具有哪些功能的階段是
A)概要設(shè)計(jì)B)詳細(xì)設(shè)計(jì)C)可行性分析D)需求分析
答案:D
評(píng)析:需求分析是看待開(kāi)發(fā)軟件提出H勺需求進(jìn)行分析并給出詳細(xì)定義,即精確地確定軟件
系統(tǒng)日勺功能。編寫(xiě)軟件規(guī)格闡明書(shū)及初步的顧客手冊(cè),提交評(píng)審。
68設(shè)整型數(shù)i=5,則printf(M%dM,i+++++i);時(shí)輸出為。
A)10B)llC)12D)語(yǔ)法錯(cuò)誤
答案:D
評(píng)析:c語(yǔ)言中有基本的算術(shù)運(yùn)算符(+、?、*、/)還包括自增自減運(yùn)算符(++、-),在c語(yǔ)
言解析體現(xiàn)式時(shí),它總是進(jìn)行貪婪咀嚼,這樣,該體現(xiàn)式就被解析為i+++++i,顯然該
體現(xiàn)式不合c語(yǔ)言語(yǔ)法。
69在數(shù)據(jù)菅理技術(shù)的發(fā)展過(guò)程中,經(jīng)歷了人工管理階段、文件系統(tǒng)階段和數(shù)據(jù)庫(kù)系統(tǒng)
階E殳。其中數(shù)據(jù)獨(dú)立性最高的階段是_______..
A)數(shù)據(jù)庫(kù)系統(tǒng)B)文件系統(tǒng)C)人工管理D)數(shù)據(jù)項(xiàng)管理
答案:A
70下列四個(gè)論述中,錯(cuò)誤的是
A)C語(yǔ)言中的關(guān)鍵字必須小寫(xiě)
B)c語(yǔ)言中的標(biāo)識(shí)符必須全部由字母構(gòu)成
C)c語(yǔ)言不提供輸入輸出語(yǔ)句
D)C語(yǔ)言中的注釋行可以出目前途序的任何位置
答案:B
評(píng)析:c語(yǔ)言規(guī)定標(biāo)識(shí)符只能由字母、數(shù)字和下劃線3種字符構(gòu)成,且第一種字符必須為字
母或下劃線。
71下列有關(guān)隊(duì)列的論述中對(duì)時(shí)日勺是_______,
A)在隊(duì)列中只能插入數(shù)據(jù)B)在隊(duì)列中只能刪除數(shù)據(jù)
C)隊(duì)列是先進(jìn)先出的線性表D)隊(duì)列是先進(jìn)后出的線性表
答案:C
72在構(gòu)造化措施中,軟件功能分解屬于軟件開(kāi)發(fā)中日勺階段。
A)詳細(xì)設(shè)計(jì)B)需求分析C)總體設(shè)計(jì)D)編程調(diào)試
答案:C
4、軟件調(diào)試時(shí)目的是_______。
A)發(fā)現(xiàn)錯(cuò)誤B)改正錯(cuò)誤
C)改善軟件的性能D)挖掘軟件的潛能
答案:B
評(píng)析:由程序調(diào)試的概念可知:程序調(diào)試活動(dòng)由兩部分構(gòu)成,其一是根據(jù)錯(cuò)誤H勺跡象確定
程序中錯(cuò)誤確實(shí)切性質(zhì)、原因和位置。其二,對(duì)程序進(jìn)行修改,排除這個(gè)錯(cuò)誤。因此程序
調(diào)試日勺目曰勺就是診斷和改正程序中的錯(cuò)誤。
73棧?口隊(duì)列R勺共同點(diǎn)是.
A)都是先進(jìn)后出B)都是先進(jìn)先出
C)只容許在端點(diǎn)處插入和刪除元素D)沒(méi)有共同點(diǎn)
答案:C
評(píng)析:棧和隊(duì)列都是一種特殊的操作受限的線性表,只容許在端點(diǎn)處進(jìn)行插入和刪除。二
者的區(qū)別是:棧是一種“后進(jìn)先出"的線性表;而隊(duì)列是一種“先進(jìn)先出"的線性表。
74在設(shè)計(jì)程序時(shí),應(yīng)采納的原則之一是______。
A)程序構(gòu)造應(yīng)有助于讀者理解B)不限制goto語(yǔ)句的使用
C)減少或取消注解行D)程序越短越好
答案:A
評(píng)析:濫用goto語(yǔ)句將使程序流程無(wú)規(guī)律,可讀性差;添加的注解行有利于對(duì)程序的理
解,不應(yīng)減少或取消;程序B勺長(zhǎng)短要根據(jù)實(shí)際需要而定,并不是越短越好.
75下列屬于c語(yǔ)言語(yǔ)句的是_____o
A)print("%dWn",a)B)#include
C)a=b;b=c;c=a;D)/*thisisaprogram*/
答案:C
評(píng)析:在c語(yǔ)言中,一種完整的(:語(yǔ)句必須在語(yǔ)句末尾出現(xiàn)分號(hào),分號(hào)是c語(yǔ)句的必要構(gòu)成
部分。本題答案為Co
76設(shè)int型占2個(gè)字節(jié),則unsignedint所能表達(dá)的數(shù)據(jù)范圍是_____。
A)0~65535B)-32769~32767C)l~65536D)0~32767
答案:A
評(píng)析:本題int型占2個(gè)字節(jié),即16位,unsignedm所能表達(dá)的數(shù)據(jù)范圍是0~
(2A16-1),即0-65535。
77如下程序日勺輸出成果是____0
main()
{charst[20]=,,helloW0WtWW,,;
printf(0%d%d\n^strlentst),sizeof(st));
)
A)99B)520Q1320D)
答案:B
評(píng)析:c語(yǔ)言中字符串是以'\0,字符結(jié)束曰勺,且strlen()函數(shù)計(jì)算曰勺是10'字符前B勺所有字
符的個(gè)數(shù)。本題中strlenist)應(yīng)為5。數(shù)組定義后來(lái)系統(tǒng)就為其分派對(duì)應(yīng)大小的內(nèi)存空間,
而不管其中有無(wú)內(nèi)容。sizeof()函數(shù)是計(jì)算變量或數(shù)組的所分派到的內(nèi)存空間的大小。因此
本題的sizeof(st)為20。
78數(shù)據(jù)庫(kù)中的封鎖機(jī)制是(B)日勺重要措施
A.完整性B,并發(fā)控制
C.安全性D.恢復(fù)
79防止數(shù)據(jù)庫(kù)出現(xiàn)意外叼有效措施是(B)
A.重建B.備份
C.追加D.刪除
80軟件測(cè)試類型按開(kāi)發(fā)階段劃分是_—Lo
A.需求測(cè)試、單元測(cè)試、集成測(cè)試、驗(yàn)證測(cè)試
B.單元測(cè)試、集成測(cè)試、確認(rèn)測(cè)試、系統(tǒng)測(cè)試、驗(yàn)收測(cè)試
C.單元測(cè)試、集成測(cè)試、驗(yàn)證測(cè)試、確認(rèn)測(cè)試、驗(yàn)收測(cè)試
D.調(diào)試、單元測(cè)試、集成測(cè)試、顧客測(cè)試
81缺陷管理的流程可以概括為:測(cè)試人員提交新的缺陷入庫(kù),缺陷狀態(tài)為1;高級(jí)測(cè)
試人員驗(yàn)證缺陷,假如確認(rèn)是缺陷,分派給對(duì)應(yīng)的開(kāi)發(fā)人員,設(shè)置狀態(tài)為2,假如不是缺
陷,則拒絕,設(shè)置為“拒絕”狀態(tài);開(kāi)發(fā)人員查詢狀態(tài)為3時(shí)缺陷,做如下處理:假如不是
缺陷,則置狀態(tài)為”拒絕",假如是缺陷則修復(fù)并置狀態(tài)為4,假如不能處理的缺陷,要留
下文字闡明并保持缺陷為“拒絕”狀態(tài);測(cè)試人員查詢狀態(tài)為5時(shí)缺陷,驗(yàn)證缺陷與否已處
理,做如下處理:如問(wèn)題處理了置缺陷的狀態(tài)為6,如問(wèn)題沒(méi)有處理則置狀態(tài)為7。上述
流程中1至7相對(duì)應(yīng)的狀態(tài)標(biāo)識(shí)為(04)_A一
(04)A.新信息一打開(kāi)一打開(kāi)一修正―修正-關(guān)閉一重新打開(kāi)
B.打開(kāi)一修正一關(guān)閉一修正―修正一關(guān)閉一打開(kāi)
C.新信息一打開(kāi)T打開(kāi)一關(guān)閉T修正一關(guān)閉一重新打開(kāi)
D.新信息T打開(kāi)一打開(kāi)T修正一關(guān)閉-修正一重新打開(kāi)
82在軟件生命周期B勺不一樣階段,需要實(shí)施不一樣類型的測(cè)試工作,單元測(cè)試是對(duì)程
序設(shè)計(jì)進(jìn)行驗(yàn)證,其中一0不是單元測(cè)試時(shí)重要內(nèi)容。在進(jìn)行單元測(cè)試過(guò)程中,一般測(cè)
試工程師都需要借助—?且來(lái)替代所測(cè)模塊調(diào)用的子模塊:在單元測(cè)試的基礎(chǔ)上,需要
將所有模塊按照概要設(shè)計(jì)和詳細(xì)設(shè)計(jì)闡明書(shū)的規(guī)定進(jìn)行組裝,模塊組裝成系統(tǒng)的方式有兩
種,分別是3A0
1A.模塊接口測(cè)試B.有效性測(cè)試C.途徑測(cè)試D.邊界測(cè)試
2A.樁模塊B.驅(qū)動(dòng)模塊C.樁模塊和驅(qū)動(dòng)模塊D.存根模塊和驅(qū)動(dòng)模塊
3A.一次性組裝和增殖性組裝B.自頂向下組裝和啟底向上組裝
C,單個(gè)模塊組裝和混合模塊組裝D,接口組裝和功能組裝
83為保證測(cè)試活動(dòng)的可控性,必須在軟件測(cè)試過(guò)程中進(jìn)行軟件測(cè)試配置管理,一般來(lái)
說(shuō),軟件測(cè)試配置管理中最基本B勺活動(dòng)包括
A.配置項(xiàng)標(biāo)識(shí)、配置項(xiàng)控制、配置狀態(tài)匯
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 企業(yè)風(fēng)險(xiǎn)管理師創(chuàng)新思維能力考核試卷含答案
- 布絨玩具制作工崗前激勵(lì)考核試卷含答案
- 采購(gòu)樹(shù)木合同范本
- 公司旅游協(xié)議合同
- 公司監(jiān)事合同范本
- 合同補(bǔ)充合同范本
- 鋼管轉(zhuǎn)讓合同范本
- 開(kāi)店經(jīng)營(yíng)合同范本
- 動(dòng)物實(shí)驗(yàn)合同范本
- 鋼筋對(duì)焊合同范本
- 電磁兼容性評(píng)估報(bào)告
- 員工管理規(guī)章制度實(shí)施細(xì)則
- 社會(huì)心理學(xué)(西安交通大學(xué))知到章節(jié)答案智慧樹(shù)2023年
- 《安井食品價(jià)值鏈成本控制研究案例(論文)9000字》
- 貴州大型圖書(shū)館工程監(jiān)理大綱魯班獎(jiǎng)
- GB/T 33084-2016大型合金結(jié)構(gòu)鋼鍛件技術(shù)條件
- 【公開(kāi)課課件】大班科學(xué)垃圾找家
- 第15課《故鄉(xiāng)》說(shuō)課課件(共19張ppt) 部編版語(yǔ)文九年級(jí)上冊(cè)
- 李嘉誠(chéng)推舉之文盔甲騎士
- 山茶油知識(shí)普及課件
- (完整版)新版新概念英語(yǔ)第一冊(cè)課文PDF
評(píng)論
0/150
提交評(píng)論