軟件工程師證書_軟件工程師考試內(nèi)容_軟件工程師考試試題
本文關(guān)鍵詞:軟件工程師考試,由筆耕文化傳播整理發(fā)布。
學(xué)了一個(gè)月的界面設(shè)計(jì),感覺差不多了,呵呵!該全面的對等待代碼了:
剛收到一份試題,好多做不來。放在這,讓同胞們也參參吧:
軟件工程師考試試題(A卷)
下哪種命名空間中的類型用于創(chuàng)建WindowsGUI應(yīng)用程序。(選擇1項(xiàng))
A、System.Web.Services
B、system.Web.UI
C、System.Windows.Forms
D、System.Serviceprocess
2、判斷這pL/SQL代碼塊:(選擇1項(xiàng))
BEGIN
FORiIN1..6LOOp
IFi=2ORi=3THEN
null;
ELSE
INSERTINTOexample(one)
VALS(i);
ENDIF;
ROLLBACK;
ENDLOOp;
COMMIT;
END;
有多少行被插入到表EXAMpLE?
A、0
B、1
C、2
D、3
3、鏈表具有的特點(diǎn)是:(選擇3項(xiàng))
A、不必事先估計(jì)存儲(chǔ)空間
B、可隨機(jī)訪問任一元素
C、插入刪除不需要移動(dòng)元素
D、所需空間與線性表長度成正比
4、序列圖描述對象是如何交互的并且將重點(diǎn)放在消息序列上。(選擇1項(xiàng))
A、正確B、不正確
5、一個(gè)XML必須有DTD或Schemas。(選擇1項(xiàng))
A、正確
B、不正確
6、動(dòng)態(tài)網(wǎng)站需要的技術(shù)為。(選擇3項(xiàng))
A、CGI
B、HTTp
C、ASp
D、pHp
7、Linux文件名的長度不得超過()個(gè)字符?(選擇1項(xiàng))。
A、64
B、128
C、256
D、512
8、在Struts中實(shí)現(xiàn)頁面跳轉(zhuǎn)主要通過什么方法來實(shí)現(xiàn)?(選擇1項(xiàng))
A、server.transfer
B、response.redirect
C、mapping.findForward
D、response.sendRedirect
9、EJB的優(yōu)點(diǎn)有哪些?(選擇2項(xiàng))
A、技術(shù)領(lǐng)先
B、價(jià)格低廉
C、性能優(yōu)越
D、強(qiáng)大的容器支持
10、在使用匿名登錄ftp時(shí),用戶名為()?(選擇1項(xiàng))
A、loginusers
B、anonymous
C、root
D、gst
11、你判斷下面語句,有什么作用?(選擇1項(xiàng))
GRANTupdateONinventoryTOjoeWITHGRANTOpTION;
A、一個(gè)系統(tǒng)權(quán)限被授予用戶JOE
B、一個(gè)對象權(quán)限被授予用戶JOE
C、用戶JOE被授予在這個(gè)對象上的所有權(quán)限
D、一個(gè)系統(tǒng)權(quán)限和一個(gè)對象權(quán)限被授予用戶JOE
String類的IndexOf()方法返回的類型是?(選擇2項(xiàng))
A、Int16
B、Int32
C、int
D、long
13、表CLASSES和表SCHEDULE結(jié)構(gòu)如下:
CLASSES:
IDNUMBER(9)
CLASS_NAMEVARCHAR2(20)
TEACHER_IDNUMBER(9)
SCHEDULE:
CLASS_TIMEDATE
CLASS_IDNUMBER(9)
你建一個(gè)視圖顯示每一課的課名、課時(shí),并按教師ID排序,判斷下面語句將返回何種結(jié)果?(選擇1項(xiàng))
CREATEVIEWclass_scheduleAS
SELECTC.class_name,s.class_timeFROMclassesc,schedulesWHEREC.id=s.class_id;
句創(chuàng)建視圖CLASS_SCHEDULE且可產(chǎn)生預(yù)期結(jié)果.
B、語句創(chuàng)建視圖CLASS_SCHEDULE但不能產(chǎn)生預(yù)期結(jié)果.
C、語法錯(cuò)誤,因?yàn)橐晥D不可基于連接查詢.
D、語法錯(cuò),因?yàn)檎Z句未包含ORDERBY子句.
14、下列不是常見的模型元素間的關(guān)系有。(選擇1項(xiàng))
A、并聯(lián)
B、聚合
C、依賴
D、筆記
代碼執(zhí)行的結(jié)果是______。(選擇1項(xiàng))
staticvoidMain(string[]args)
{
Strings="abcdef";
Console.WriteLine(s.S string(4,2));
}
A、不能通過編譯
B、能編譯,但運(yùn)行時(shí)會(huì)拋出異常
C、“ef”
D、以上都不對
16、以下哪些接口能夠?qū)崿F(xiàn)對Web訪問者的身份認(rèn)證?(選擇1項(xiàng))
A、HttpServletReqst
B、HttpServletResponse
C、HttpSession
D、HttpServlet
17、無狀態(tài)會(huì)話Bean、有狀態(tài)會(huì)話Bean、CMp與BMp中,哪一種Bean不需要自己書寫連接數(shù)據(jù)庫的代碼?(選擇1項(xiàng))。
A、無狀態(tài)會(huì)話Bean
B、有狀態(tài)會(huì)話Bean
C、CMp
D、BMp
18、下列哪個(gè)集合操作符返回兩個(gè)查詢都有的行。(選擇1項(xiàng))
A、Union
B、Unionall
C、Uniononly
D、Intersect
19、假設(shè)web應(yīng)用的文檔根目錄為MyApp,那么可以從哪里找到database.jar文件。(選擇1項(xiàng))
A.MyApp目錄下
B.MyApp\\images目錄下
C.MyApp\\WEB-INF目錄下
D.MyApp\\WEB-INF\\lib目錄下
20、當(dāng)用命令ls–al查看文件和目錄時(shí),欲觀看卷過屏幕的內(nèi)容,應(yīng)使用組合鍵()?(選擇1項(xiàng))
A、Shift+Home
B、Ctrl+pgUp
C、Alt+pgDn
D、Shift+pgUp
21、以下關(guān)于面向?qū)ο蟾拍畹拿枋鲋校徽_的一項(xiàng)是()。(選擇1項(xiàng))
在現(xiàn)實(shí)生活中,對象是指客觀世界的實(shí)體
B)程序中的對象就是現(xiàn)實(shí)生活中的對象
C)在程序中,對象是通過一種抽象數(shù)據(jù)類型來描述的,這種抽象數(shù)據(jù)類型稱為類(class)
D)在程序中,對象是一組變量和相關(guān)方法的集合
22、從以下哪一個(gè)選項(xiàng)中可以獲得Servlet的初始化參數(shù)。(選擇1項(xiàng))
Servlet
ServletContext
ServletConfig
GenericServlet
23、哪一個(gè)對象可以用于獲得瀏覽器發(fā)送的請求。(選擇1項(xiàng))
HttpServletReqst
HttpServletResponse
HttpServlet
Http
24、表TEACHER包含如下字段:
列名可為空否?數(shù)據(jù)類型
TEACHER_IDNOTNULLNUMBER(9)
NAMEVARCHAR2(25)
SALARYNUMBER(7,2)
S JECT_IDNOTNULLNUMBER(3)
S JECT_DESCRIpTIONVARCHAR2(2)
你需要將理科教師的工資上浮8%,理科教師的S JECT_ID是011,你需用哪一句實(shí)現(xiàn)?(選擇1項(xiàng))
UpDATEteacherSETsalary=salary*1.08WHEREs ject_descriptionLIKE
SCIENCE\
UpDATEteacherSETsalary=salary*.08WHEREs ject_descriptionLIKE\SCIENCE\ANDs ject_id=011
UpDATEteacherSETsalary=salary*1.08WHEREs ject_id=011;
UpDATEteacherSETsalary=salary+(salary*.08)WHEREs ject_descriptionLIKE\SCIENCE\ORs ject_id=011
運(yùn)行Asp.Net需要安裝_______Web服務(wù)器。(選擇1項(xiàng))
A)Resin
B)tomcat
C)WebLogic
D)IIS
26.下面哪些項(xiàng)目是Microsoft.NET平臺(tái)所使用的核心技術(shù):(選擇2項(xiàng))
A.WebService
B.XML
C.SOAp
Internet協(xié)議套件
27、如何取得數(shù)據(jù)源。(選擇1項(xiàng))
通過Http
通過ftp
JNDI
通過Connection對象
28、試選擇比較合理的計(jì)算機(jī)軟件計(jì)算方案的演變順序:(選擇1項(xiàng))
A.單片機(jī)——小型機(jī)——網(wǎng)絡(luò)計(jì)算——大型機(jī)
B.啞終端——客戶機(jī)/服務(wù)器——分布式計(jì)算——internet計(jì)算
C.算盤——計(jì)算器——pC——深藍(lán)
D.pC——B/S——C/S
C.
29、下列哪一個(gè)接口定義了用于查找、創(chuàng)建和刪除EJB實(shí)例(選擇1項(xiàng))
Home
Remote
Local
Message
30、仔細(xì)觀察如下的一小段代碼,判斷正確的編譯輸出結(jié)果:
intnum,rult;
num=5;
rult=25*num;
console.WriteLine(rult+”100”);
(選擇1項(xiàng))
A.編譯錯(cuò)誤
B.225
C.125+”100”
125100
31、關(guān)于下列代碼執(zhí)行的結(jié)果是()。(選擇1項(xiàng))
str tpoint
{
p licintx,y;
p licpoint(intx,inty){
this.x=x;
this.y=y;
}
}
pointp=newpoint(10,10);
objectbox=p;
p.x=20;
Console.Write(((point)box).x);
A)編譯錯(cuò)誤
B)運(yùn)行時(shí)異常
C)10
20
32、客戶端狀態(tài)管理的解決方案有。(選擇3項(xiàng))
URL重寫
隱藏域
Cookie
以上都不是
33、定義游標(biāo)如下:
DECLARE
CURSORqry_cursor(v_salary)IS
SELECTlast_name,salary,dept_no
FROMemployee
WHEREsalary>v_salary;
這條語句為什么會(huì)錯(cuò)誤?(選擇1項(xiàng))
A.在游標(biāo)定義中不允許出現(xiàn)where子句
B.select語句中缺少into子句
C.參數(shù)未指定為標(biāo)量數(shù)據(jù)類型
D.定義cursor的語法寫錯(cuò)了
34、與HttpSessionListener接口有關(guān)的方法是。(選擇2項(xiàng))
SessionInitialized()
SessionCreated()
SessionFinialized()
SessionDestroyed()
35、針對Microsoft.Net基類庫中的一些常用命名空間,選擇表述正確的項(xiàng)目:(選擇2項(xiàng))
A.命名空間System.Threading可以在程序中實(shí)現(xiàn)多線程
B.命名空間System.Array提供用于操縱數(shù)組的類和方法
C.命名空間System.IO提供了大量用于執(zhí)行數(shù)學(xué)函數(shù)的類及方法
D.以上的所有命名空間均可以被VB.NET、C#、C++.NET等語言所共享
36、屬性的可見性有。(選擇3項(xiàng))
公有的
私有的
私有保護(hù)的
保護(hù)的
37、關(guān)于JSp生命周期的敘述,下列哪些為真?(選擇2項(xiàng))
JSp會(huì)先解釋成Servlet源文件,然后編譯成Servlet類文件
每當(dāng)用戶端運(yùn)行JSp時(shí),jspInit()方法都會(huì)運(yùn)行一次
每當(dāng)用戶端運(yùn)行JSp時(shí),_jspService()方法都會(huì)運(yùn)行一次
每當(dāng)用戶端運(yùn)行JSp時(shí),jspDestroy()方法都會(huì)運(yùn)行一次
38、以下聲明正確的是。(選擇2項(xiàng))
A.<xml-stylesheettype="txt/css"href="abc.css">
B.<?xml-stylesheettype=\txt/css\href=\abc.css\?>
C.<?xml-stylesheettype="txt/css"href="abc.css"?>
D.<%xml-stylesheettype="txt/css"href="abc.css"%>
39、下列哪個(gè)為JSp的隱含對象。(選擇1項(xiàng))
A.env
B.page
C.jspinfo
D.context
40、從后臺(tái)啟動(dòng)進(jìn)程,應(yīng)在命令的結(jié)尾加上符號()?(選擇1項(xiàng))
A.&
B.@
C.#
$
41、在pL/SQL塊的哪部分可以對初始變量賦予新值?(選擇1項(xiàng))
結(jié)尾部分
開頭部分
執(zhí)行部分
聲明部分
42、在字符串前面加上_____符號,則字符串中的轉(zhuǎn)義字符將不被處理。(選擇1項(xiàng))
A)@
B)\\
C)#
D)%
43、哪句可以實(shí)現(xiàn)顯示id和description,條件滿足訂單時(shí)間在Jan ry1,1997以前的,且單價(jià)小于1.00或者大于5.00的,結(jié)果用訂單時(shí)間降序排列。(選擇1項(xiàng))
SELECTid_number,descriptionFROMinventory
WHEREpriceIN(1.00,5.00)ORorder_date<\01-JAN-97\
ORDERBYorder_dateDESC;
SELECTid_number,descriptionFROMinventory
WHEREpriceBETWEEN1.00AND5.00ORorder_date<\01-JAN-1997\
ORDERBYorder_date;
SELECTid_number,descriptionFROMinventory
WHEREprice<1.00ORprice>5.00ANDorder_date<\01-Jan-97\
ORDERBYorder_dateASC;
SELECTid_number,descriptionFROMinventory
WHERE(price<1.00ORprice>5.00)ANDorder_date<\01-JAN-1997\
ORDERBYorder_dateDESC;
44、下面的那一個(gè)不屬于MVC模式中的對象?(選擇1項(xiàng))
A.Model
B.View
C.Collection
D.Controller
設(shè)置服務(wù)器控件的改動(dòng)立即提交至服務(wù)器,需要將服務(wù)器控件的_______屬性設(shè)置為Tr。(選擇1項(xiàng))
A)AutoAction
B)AutopostBack
C)AutoS mit
以上都不對
46、判斷下面句子,將返回什么值?(選擇1項(xiàng))
SELECTid_number,description,priceFROMinventory
WHEREman?turer_idIN(SELECTman?turer_idFROMinventoryWHEREprice>8.00ORq ntity>1000);
返回單價(jià)大于8.00且數(shù)量大于1000的存貨的貨號、種類、單價(jià)信息
返回單價(jià)大于8.00或者數(shù)量大于1000的存貨的貨號、種類、單價(jià)信息.
返回單價(jià)大于8.00或者數(shù)量大于1000且有制造商號的存貨的貨號、種類、單價(jià)信息.
返回單價(jià)大于8.00或者數(shù)量大于1000的制造商的所有存貨的貨號、種類、單價(jià)信息.
47、要?jiǎng)?chuàng)建一個(gè)EJB,必須要至少編寫哪些Java類和接口?(選擇3項(xiàng))
A.定義遠(yuǎn)程(或業(yè)務(wù))接口
B.定義本地接口
C.定義Bean接口
D.編寫B(tài)ean的實(shí)現(xiàn)
48、下面哪一個(gè)項(xiàng)目僅在Struts中出現(xiàn)?(選擇1項(xiàng))
A.JavaBean
B.Web.xml
C.struts-config.xml
D.application.propertyes
49、XML是一種元語言,可以用它來描述其他語言。(選擇1項(xiàng))
A.正確
B.錯(cuò)誤
50、類圖用來表示系統(tǒng)中類和類與類之間的關(guān)系,它是對系統(tǒng)動(dòng)態(tài)結(jié)構(gòu)的描述。(選擇1項(xiàng))
正確
不正確
51、哪一個(gè)不是EL定義的隱式對象?(選擇1項(xiàng))
cookie
pageContext
attributes
initparam
52、考慮下列聲明,,那些是不合法的:(選擇3項(xiàng))
A.DECLAREv_name,v_deptVARCHAR2(14);
B.DECLAREv_testNUMBER(5);
C.DECLAREV_MAXSALARYNUMBER(7,2)=5000;
D.DECLAREV_JOINDATEBOOLEAN:=SYSDATE;
53、下面哪些屬于JSTL中的表達(dá)式操作標(biāo)簽。(選擇1項(xiàng))
A.<c:out>
B.<c:if>
C.<c:url>
D.<c:catch>
54、Struts框架可以支持以下哪種程序開發(fā)語言?(選擇1項(xiàng))
A.C
B.C++
C.Java
D.C#
55、在Servlet處理請求的方式為。(選擇1項(xiàng))
A、以進(jìn)程的方式
B、以程序的方式
C、以線程的方式
D、以響應(yīng)的方式
56、關(guān)于pL/SQL塊的執(zhí)行部分下列說法正確的是?(選擇1項(xiàng))
pL/SQL表達(dá)式可以包含分組函數(shù).
B.pL/SQL表達(dá)式不可以包含SQL函數(shù).
C.在SQL語句中部分分組函數(shù)可用.
D.以上都不對
57、javax.Servlet的包中,屬于類的是。(選擇1項(xiàng))
A、Servlet
B、GenericServlet
C、ServletReqst
D、ServletContext
58、以下說法正確的是。(選擇2項(xiàng))
A.#CDATA標(biāo)記表示該元素包含的數(shù)據(jù)將被解析器解釋
B.#pCDATA標(biāo)記表示該元素包含的數(shù)據(jù)將不被解析器解釋
C.#pCDATA標(biāo)記表示該元素包含的數(shù)據(jù)將被解析器解釋
D.#CDATA標(biāo)記表示該元素包含的數(shù)據(jù)將不被解析器解釋
59、Servlet在容器中經(jīng)歷的階段,按順序?yàn)椤?選擇1項(xiàng))
A、服務(wù)、加載、初始化、卸載、銷毀
B、加載、初始化、服務(wù)、銷毀、卸載
C、初始化、服務(wù)、銷毀、加載、卸載
D、服務(wù)、卸載、加載、初始化、銷毀
60、dotNET框架由下列選項(xiàng)中的哪兩項(xiàng)組成。(選擇2項(xiàng))
A.微軟基礎(chǔ)類庫(MFC)
B.公共語言運(yùn)行庫(CLR)
C.中間語言(IL)
D.dotNet框架類庫(FCL)
61、表(TEACHER)包含以下列:
IDNUMBER(7)pK
SALARYNUMBER(7,2)
S JECT_IDNUMBER(7)
判斷以下兩個(gè)SQL語句:
(1)SELECTROUND(SUM(salary),-2)FROMteacher;
(2)SELECTs ject_id,ROUND(SUM(salary),-2)FROMteacherGROUpBYs ject_id;
有什么不同結(jié)果?(選擇1項(xiàng))
A.語句1將返回每個(gè)老師一個(gè)結(jié)果
B.語句2將返回多個(gè)結(jié)果
C.結(jié)果相同,顯示不同
D.將有一個(gè)句子產(chǎn)生錯(cuò)誤
62、Http缺省的請求方法是。(選擇1項(xiàng))
pUT
GET
pOST
TRACE
63、在XML中用于注釋的符號是。(選擇1項(xiàng))
A.
本文關(guān)鍵詞:軟件工程師考試,由筆耕文化傳播整理發(fā)布。
本文編號:92541
本文鏈接:http://sikaile.net/wenshubaike/xxkj/92541.html