版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第軟件工程師試題五3篇(軟件工程師筆試題庫(kù)及答案)軟件工程師精選試題五1
姓名:聯(lián)系電話(huà):電子郵件:學(xué)歷:專(zhuān)業(yè):畢業(yè)時(shí)間:
Java軟件工程師試題(A卷)
(滿(mǎn)分100分,作答時(shí)間為120分鐘)
一、單選題(每題3分,共45分)
1.以下哪個(gè)修飾符可用于定義成員常量?B
modifiercanbeused
2.定義一個(gè)Java文件名字為:,其代碼為:
classSuper{
publicinti=0;
publicSuper(){
}
publicstaticvoidmain(){
}
}((newSuper()).i);i=1;
這段程序的運(yùn)行結(jié)果是:B
willfail
successandprint0
3.給出如下代碼:
classTest{
privateintm;
publicstaticvoidfun(){
//somecode}
}successandprintsuccessandprintnothing
如何使成員變量m被函數(shù)fun()直接訪問(wèn)?D
A.將privateintm改為protectedintm
c.將privateintm改為intm
4.下面代碼段中,執(zhí)行之后i和j的值是什么?C
inti=1;
intj;
J=i++;
,,,15.已知如下代碼:A
booleanm;
if(m==false)
(“false”);
else
b.將privateintm改為publicintmD.將privateintm改為staticint,2
(“true”);
執(zhí)行結(jié)果是什么?
willfail
errorwilloccurwhenrunning
6.下面哪個(gè)語(yǔ)句是創(chuàng)建數(shù)組的錯(cuò)誤語(yǔ)句?C
f[][]=newfloat[6][6];
f[][]=newfloat[][6];
[][]f=newfloat[6][];
[]f[]=newfloat[6][6];[][]f=newfloat[6][6];
7.給出如下代碼:C
Stringa=newString(“巨匠IT”);
Stringb=newString(“巨匠IT”);
請(qǐng)問(wèn)上面的語(yǔ)句在內(nèi)存中分配了多少個(gè)內(nèi)存區(qū)?
給出如下代碼:D
Setset=newHashSet();
(“gjun”);
(“pcschoolchina”);
(“gjun”);
(“it”);
iteratorit=();
while(()){
(());
}
上面的代碼最有可能的輸出結(jié)果是:
pcschoolchinagjunit
gjunpcschoolchinagjun
9.請(qǐng)看下面的代碼段:
Stringa=“gjun”;
Stringb=newString(“gjun”);
Stringc=newString(“gjun”);
if(a==b){
(“true”);
}else{pcschoolchinaitgjungjunpcschoolchina
(“false”);
}
if((b)){
(“true”);
}else{
(“false”);
}
if(c==b){
(“true”);
}else{
(“false”);
}
輸出的結(jié)果為:C
truetruetruetruefalsefalsetrue
10.以下哪個(gè)方法用于定義線程的執(zhí)行體?C
()()()
()()
11.給出url地址為“inde_?page=3&category=tech”,下面哪個(gè)描述是正確的:
A.通過(guò)(“page”)可以獲取page的值
b.通過(guò)(“page”)可以獲取page的值
c.通過(guò)(“page&category”)可以獲取page和category的值
D.通過(guò)(“page&category”)可以獲取page和category的值
12.有一個(gè)登錄的表單,其屬性有name=“l(fā)oginForm”,action=“l(fā)oginServlet”,method=“post”,下面哪個(gè)描述是正確的:
A.在loginServlet中使用doPost的方法來(lái)處理表單的請(qǐng)求
b.在loginServlet中使用doGet的方法來(lái)返回表單的處理結(jié)果
c.在loginServlet中,先調(diào)用doPost的方法,然后再調(diào)用service的方法來(lái)處理表單的請(qǐng)求
D.在loginServlet中,先調(diào)用doGet的方法,然后再調(diào)用service的方法來(lái)處理表單的請(qǐng)求
13.如果需要從一個(gè)Servlet中傳遞參數(shù)username到結(jié)果的頁(yè)面,下面哪種方式是可行的:
(“username”,username);
(“username”,username);
(“username”,username);
(“username”,username);
14.下列哪個(gè)描述是正確的:
包含SessionBean,EntityBean和JMS
b.在系統(tǒng)中,我們會(huì)使用EntityBean來(lái)保存數(shù)據(jù)和處理業(yè)務(wù)流程
Bean分為有狀態(tài)和無(wú)狀態(tài)兩中,其中有狀態(tài)的性能更高
D.遠(yuǎn)程調(diào)用EJB組件,可以通過(guò)lookup的方式去查找JNDI名稱(chēng),獲取代理接口來(lái)調(diào)用
15.關(guān)于JUnit的描述,哪個(gè)是正確的:
其實(shí)是一個(gè)main函數(shù)
可以應(yīng)用于系統(tǒng)的整體測(cè)試
c.如果要測(cè)試一個(gè)方法的話(huà)可以,使用assertEquals來(lái)判定結(jié)果的正確性
中可以的使用@Test來(lái)修飾方法,該方法可以帶參數(shù)
二、多選題(每題3分,共45分)
16.如下哪些字符串是Java中的標(biāo)識(shí)符?AE
17.如下哪些是Java中有效的關(guān)鍵字?ACDE
D.#numberE.$
18.在switch語(yǔ)句中,以下哪些參數(shù)類(lèi)型是合法的?ABCD
19.下面哪個(gè)賦值語(yǔ)句是合法的?BCD
a=b=
c=d=2
20.已知如下的命令執(zhí)行javaMyTestabc,請(qǐng)問(wèn)哪個(gè)語(yǔ)句是正確的?CD
[0]=“MyTestabc”;[0]=“MyTest”;
[0]=“a”;[1]=“b”;
21.下面代碼執(zhí)行后的輸出是什么?ADC
for(inti=0;i
}for(intj=0;j
and0
and2
andandandandandand2and1
中如下哪個(gè)修飾符是正確的?ABE
23.已知如下類(lèi)的說(shuō)明:
publicclassTest{
}privatefloatf=;intm=12;staticintn=1;publicstaticvoidmain(Stringarg[]){}Testt=newTest();
如下哪個(gè)代碼可以加入到下劃線中?AD
=0;=1;
24.已知如下類(lèi)定義:
classBase{
}
publicclassChilde_tendsBase{publicBase(){}publicBase(intm){}protectedvoidfun(intn){}=2;=3;
//membermethods
}
如下哪句可以正確地加入子類(lèi)中?CD
voidfun(intn){}
voidfun(intn){}
fun(intn){}voidfun(intn){}
25.下面哪個(gè)方法可用于定義新線程類(lèi)?AD
theRunnableinterfacearun()methodintheclass
aninstanceoftheThreadclass
26.下面哪個(gè)對(duì)象是JSP中內(nèi)置對(duì)象?
27.現(xiàn)在有一個(gè)登錄頁(yè)面,提交到/LoginServlet來(lái)處理,下面哪些描述是正確的。
A.通過(guò)(“username”)獲取到中的用戶(hù)名值
b.通過(guò)(“username”)獲取到中的用戶(hù)名值
c.可以在LoginSerlvet中的doPost方法中處理請(qǐng)求
D.可以在LoginSerlvet中的service方法中處理請(qǐng)求
28.在LoginServlet處理完成后,跳轉(zhuǎn)到要去到頁(yè)面,下面那些描述是正確的。
(“”);
(“”);
(“”).forward(request,response);
(“”);
29.在中,Action接口默認(rèn)的result值有:
30.在中,假設(shè)現(xiàn)在有個(gè)Student的對(duì)象,下面那些HQL的寫(xiě)法是正確的:
_fromStudent
sfromStudentsfromStudentswhereid>10
三、填空題(每題5分,共10分)
31.補(bǔ)充完整Test類(lèi)的定義,使其能計(jì)算下面的數(shù)列值:
f(1)=1(n=1)
f(2)=2(n=2)
f(n)=F(n-1)_n(n>3)
如:當(dāng)n=5時(shí),f(5)=f(4)_5,f(4)=f(3)_4,f(3)=f(2)_3,f(2)=f(1)_1,f(1)=1
結(jié)果f(5)=1_1_3_4_5=60
publicclassTest{
publicstaticintcalculate(intn){if(①)return1;return②;}publicstaticvoidmain(String[]args){(calculate(3));
}
}
32.請(qǐng)看TestAnimal類(lèi)的代碼:
publicclassTestAnimal{
publicstaticvoidmain(Stringargs[]){Animala1=newDog();Animala2=newCat();①②
Dogb1=③
catb2=④
⑤
}⑥}
interfaceAnimal{
}
classDogimplementsAnimal{
}
classCatimplementsAnimal{
}publicvoidrun(){}publicvoidcatchMouse(){}(“catchingmouse”);(“Acatisrunningnow”);publicvoidrun(){}publicvoidwatch(){}(“watchinghouse”);(“Adogisrunningnow”);publicvoidrun();
請(qǐng)補(bǔ)充完整上面的代碼,使其運(yùn)行的時(shí)候得到如下結(jié)果:
Adogisrunningnow
Acatisrunningnow
watchinghouse
catchingmouse
軟件工程師精選試題五2
軟件工程師筆試試題
(請(qǐng)按照題目的序號(hào)在另一張紙上做答,并寫(xiě)好名字和聯(lián)系方式)
1、請(qǐng)比較#include與#include“”的區(qū)別?
2、關(guān)鍵字static的作用是什么?
3、請(qǐng)用代碼簡(jiǎn)單描述一下你最熟悉的排序算法?
4、寫(xiě)一個(gè)函數(shù)將字符串轉(zhuǎn)換為整數(shù),例如“-”轉(zhuǎn)換成-。
5、有如下程序:
voidGetMemory(char__p,intnum)
{
_p=(char_)malloc(num);
}
voidmain()
{
char_str=NULL;
GetMemory(&str,100);
Strcpy(str,“hello”);
printf(str);
}
試問(wèn)程序運(yùn)行的結(jié)果是什么?這段程序是否有問(wèn)題,如果有,請(qǐng)解釋原因?
6、請(qǐng)用代碼簡(jiǎn)單描述面向?qū)ο蟮亩鄳B(tài)原理?
7、請(qǐng)簡(jiǎn)述進(jìn)程和線程的差別?
8、請(qǐng)簡(jiǎn)述NANDFLASH和NORFLASH的區(qū)別?
9、有一個(gè)有序單向鏈表,每個(gè)鏈表節(jié)點(diǎn)數(shù)據(jù)域存儲(chǔ)是字符串,此單向鏈表按節(jié)點(diǎn)中數(shù)據(jù)域字符串的大小,從小到大排序,請(qǐng)用代碼詳細(xì)描述將一個(gè)字符串插入此單向鏈表的過(guò)程,且保存鏈表有序?
10、請(qǐng)描述你對(duì)TD-SCDMA的理解?
軟件工程師精選試題五3
一、單向選擇題(四選
一、每小題3分,共18分)
1、軟件的發(fā)展經(jīng)歷了()個(gè)發(fā)展階段。
A.一
b.二
c.三
D.四
2、需求分析的任務(wù)不包括()。
A.問(wèn)題分析
b.系統(tǒng)設(shè)計(jì)
c.需求描述
D.需求評(píng)審。
3、一個(gè)軟件的寬度是指其控制的()。
A.模塊數(shù)
b.層數(shù)
c.跨度
D.厚度
4、當(dāng)模塊中包含復(fù)雜的條件組合,只有()能夠清晰地表達(dá)出各種動(dòng)作之間的對(duì)應(yīng)關(guān)系。
A.判定表和判定樹(shù)
b.盒圖
c.流程圖
D.關(guān)系圖
5、以下不屬于邏輯覆蓋的是()。
A.語(yǔ)句覆蓋
b.判定覆蓋
c.條件覆蓋
D.基本路徑
6、為適應(yīng)軟件運(yùn)行環(huán)境的變化而修改軟件的活動(dòng)稱(chēng)為()。
A.糾錯(cuò)性維護(hù)
b.適應(yīng)性維護(hù)
c.改善性維護(hù)
D.預(yù)防性維護(hù)
二、填空題(每空2分,共18分)
1.軟件可靠性是指在給定的時(shí)間間隔內(nèi),程序成功運(yùn)行的()。2.高級(jí)語(yǔ)言:獨(dú)立于機(jī)器,面向過(guò)程或面向()
3.軟件項(xiàng)目管理的范圍主要集中于3個(gè)P上,即:People人員、Proble
m問(wèn)題和()。
4.人機(jī)界面的風(fēng)格第一代界面是命令和()方式。
5.由于維護(hù)或在維護(hù)過(guò)程中其他一些不期望的行為引入的錯(cuò)誤稱(chēng)為維護(hù)的()。
6.在公式V(G)=E–N+2中:E為程序圖G中邊的總數(shù);N為程
序圖中結(jié)點(diǎn)的總數(shù)。V(G)又稱(chēng)為圖G的環(huán)形()。
7.任何一個(gè)基于計(jì)算機(jī)系統(tǒng)都可以用輸入-處理-輸出()圖來(lái)描述,它
將該系統(tǒng)轉(zhuǎn)換成一個(gè)信息變換模型。
8.為提高可交互性一般對(duì)所有可能造成損害的用戶(hù)操作動(dòng)作,應(yīng)堅(jiān)持要
求用戶(hù)(),例如,提問(wèn)“你確實(shí)要?jiǎng)h除??”。
9.文檔是一種數(shù)據(jù)媒體和其上所記錄的(數(shù)據(jù))。
三、判斷題(每小題2分,共24分,錯(cuò)誤打_、正確打√)
1.用戶(hù)對(duì)軟件需求的描述不精確,往往是產(chǎn)生軟件危機(jī)的原因之一。()2.目前,軟件項(xiàng)目的進(jìn)度安排的兩種比較常用的方法是程序評(píng)
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026中國(guó)科學(xué)院科技戰(zhàn)略咨詢(xún)研究科技發(fā)展戰(zhàn)略研究所特別研究助理(博士后)招聘1人考試參考題庫(kù)及答案解析
- 2026內(nèi)蒙古赤峰市寧城縣八里罕中學(xué)招聘公益性崗位人員1人筆試備考題庫(kù)及答案解析
- 2026廣西河池市羅城仫佬族自治縣農(nóng)業(yè)農(nóng)村局招聘就業(yè)見(jiàn)習(xí)人員3人考試參考試題及答案解析
- 醫(yī)用生物化學(xué)檢測(cè)與分析儀器:精準(zhǔn)診斷的核心支撐體系全面解析
- 2026年金華市青少年宮公開(kāi)招聘外聘(兼職)教師33人筆試備考試題及答案解析
- 2026重慶某國(guó)有企業(yè)員工招聘2人考試參考題庫(kù)及答案解析
- 2026年甘肅蘭州永登縣婦幼保健院招聘筆試備考題庫(kù)及答案解析
- 2026南昌市南鋼學(xué)校教育集團(tuán)勞務(wù)派遣教師招聘考試備考題庫(kù)及答案解析
- 2026湖南懷化市溆浦縣社會(huì)保險(xiǎn)服務(wù)中心公益性崗位招聘2人考試備考試題及答案解析
- 大連市西崗區(qū)2026年教育系統(tǒng)自主招聘應(yīng)屆畢業(yè)生備考題庫(kù)有答案詳解
- 斷骨增高手術(shù)護(hù)理教程
- 2025秋季學(xué)期國(guó)開(kāi)電大法學(xué)本科《國(guó)際私法》期末紙質(zhì)考試簡(jiǎn)述題題庫(kù)珍藏版
- 2025年道教傳度考試題及答案
- 微機(jī)電系統(tǒng)(MEMS)技術(shù) 柔性微機(jī)電器件循環(huán)彎曲變形后電氣特性測(cè)試方法 編制說(shuō)明
- 小區(qū)充電樁轉(zhuǎn)讓合同范本
- (2025年標(biāo)準(zhǔn))國(guó)債使用協(xié)議書(shū)
- 如何說(shuō)孩子才會(huì)聽(tīng)-怎么聽(tīng)孩子才肯說(shuō)
- 2025年南京市事業(yè)單位教師招聘考試體育學(xué)科專(zhuān)業(yè)知識(shí)試卷(秋季篇)
- 巴林特小組與團(tuán)體心理輔導(dǎo)對(duì)護(hù)士共情能力提升的影響
- 2021年普通高等學(xué)校招生全國(guó)統(tǒng)一考試英語(yǔ)試卷(天津卷)含答案
- 2025年勞動(dòng)法試題及答案題庫(kù)(附答案)
評(píng)論
0/150
提交評(píng)論