2016年上半年計(jì)算機(jī)軟考時(shí)間預(yù)計(jì)為5月21-22日舉行,對(duì)于即將參加考試的考生們,要想在有限的復(fù)習(xí)時(shí)間里將計(jì)算機(jī)軟件水平考試的重要考點(diǎn)、及考點(diǎn)的出題方式掌握透徹,需要進(jìn)行大量的試題練習(xí)。為此,唯學(xué)網(wǎng)小編特別整理了一些試題,望考生能夠認(rèn)真練習(xí)。
選擇題
1.在Word的編輯狀態(tài)打開了一個(gè)文檔,對(duì)文檔沒作任何修改,隨后單擊Word主窗口標(biāo)題欄右側(cè)的“關(guān)閉”按鈕或者單擊“文件”菜單中的“退出”命令,則
A.僅文檔窗口被關(guān)閉
B.文檔和Word主窗口全被關(guān)閉
C.Word主窗口被關(guān)閉
D.僅文檔和Word主窗口全未被關(guān)閉
2.在Word的編輯狀態(tài),文檔窗口顯示出水平標(biāo)尺,拖動(dòng)水平標(biāo)尺上沿的“首行縮進(jìn)”滑塊,則
A.文檔中各段落的首行起始位置都重新確定
B.文檔中被選擇的各段落首行起始位置都重新確定
C.文檔中各行的起始位置都重新確定
D.插入點(diǎn)所在行的起始位置被重新確定
3.在Word的編輯狀態(tài),打開了“wl.doc”文檔,若要將經(jīng)過編輯后的文檔以“w2.doc”為名存盤,應(yīng)當(dāng)執(zhí)行“文件”菜單中的命令是
A.保存
B.另存為HTML
C.另存為
D.版本
4.在word的編輯狀態(tài),被編輯文檔中的文字有“四號(hào)”、“五號(hào)”、“16”磅、“18”磅四種,下列關(guān)于所設(shè)定字號(hào)大小的比較中,正確的是
A.“四號(hào)”大于“五號(hào)”
B.“四號(hào)”小于“五號(hào)”
C.“16”磅大于“18”磅
D.字的大小一樣,字體不同
5.OSI(開放系統(tǒng)互連)參考模型的最高層是
A.表示層
B.網(wǎng)絡(luò)層
C.應(yīng)用層
D.會(huì)話層
6.微型計(jì)算機(jī)中使用最普遍的字符編碼是
A.EBCDIC碼
B.國(guó)標(biāo)碼
C.BCD碼
D.ASCII碼
7.微型計(jì)算機(jī)中的內(nèi)存儲(chǔ)器,通常采用
A.光存儲(chǔ)器
B.磁表面存儲(chǔ)器
C.半導(dǎo)體存儲(chǔ)器
D.磁芯存儲(chǔ)器
8.微型計(jì)算機(jī)鍵盤上的Tab鍵是
A.退格鍵
B.控制鍵
C.交替換檔鍵
D.制表定位鍵
9.下列四種軟件中,屬于系統(tǒng)軟件的是
A.WPS
B.Word
C.DOS
D.Excel3
10.“計(jì)算機(jī)輔助制造”的常用英文縮寫是
A.CAD
B.CAI
C.CAT
D.CAM
參考答案:1-5 BBCAC 6-10 DCDCD
簡(jiǎn)答題
1、簡(jiǎn)述synchronized和java.util.concurrent.locks.Lock的異同 ?
主要相同點(diǎn):Lock能完成synchronized所實(shí)現(xiàn)的所有功能主要不同點(diǎn):Lock有比synchronized更精確的線程語義和更好的性能。synchronized會(huì)自動(dòng)釋放鎖,而Lock一定要求程序員手工釋放,并且必須在finally從句中釋放。
2、EJB的角色和三個(gè)對(duì)象
一個(gè)完整的基于EJB的分布式計(jì)算結(jié)構(gòu)由六個(gè)角色組成,這六個(gè)角色可以由不同的開發(fā)商提供,每個(gè)角色所作的工 作必須遵循Sun公司提供的EJB規(guī)范,以保證彼此之間的兼容性。這六個(gè)角色分別是EJB組件開發(fā)者(Enterprise Bean Provider) 、應(yīng)用組合者(Application Assembler)、部署者(Deployer)、EJB 服務(wù)器提供者(EJB Server Provider)、EJB 容器提供者(EJB Container Provider)、系統(tǒng)管理員(System Administrator)三個(gè)對(duì)象是Remote(Local)接口、Home(LocalHome)接口,Bean類
3、EJB容器提供的服務(wù)
主要提供聲明周期管理、代碼產(chǎn)生、持續(xù)性管理、安全、事務(wù)管理、鎖和并發(fā)行管理等服務(wù)。
4、EJB規(guī)范規(guī)定EJB中禁止的操作有哪些?
1.不能操作線程和線程API(線程API指非線程對(duì)象的方法如notify,wait等),2.不能操作awt,3.不能實(shí)現(xiàn)服務(wù)器功能,4.不能對(duì)靜 態(tài)屬生存取,5.不能使用IO操作直接存取文件系統(tǒng),6.不能加載本地庫(kù).,7.不能將this作為變量和返回,8.不能循環(huán)調(diào)用。
5、remote接口和home接口主要作用
remote接口定義了業(yè)務(wù)方法,用于EJB客戶端調(diào)用業(yè)務(wù)方法。home接口是EJB工廠用于創(chuàng)建和移除查找EJB實(shí)例
6、bean 實(shí)例的生命周期
對(duì)于Stateless Session Bean、Entity Bean、Message Driven Bean一般存在緩沖池管理,而對(duì)于Entity Bean和Statefull Session Bean存在Cache管理,通常包含創(chuàng)建實(shí)例,設(shè)置上下文、創(chuàng)建EJB Object(create)、業(yè)務(wù)方法調(diào)用、remove等過程,對(duì)于存在緩沖池管理的Bean,在create之后實(shí)例并不從內(nèi)存清除,而是采用緩沖 池調(diào)度機(jī)制不斷重用實(shí)例,而對(duì)于存在Cache管理的Bean則通過激活和去激活機(jī)制保持Bean的狀態(tài)并限制內(nèi)存中實(shí)例數(shù)量。
7、EJB的激活機(jī)制
以Stateful Session Bean 為例:其Cache大小決定了內(nèi)存中可以同時(shí)存在的Bean實(shí)例的數(shù)量,根據(jù)MRU或NRU算法,實(shí)例在激活和去激活狀態(tài)之間遷移,激活機(jī)制是當(dāng)客戶端調(diào) 用某個(gè)EJB實(shí)例業(yè)務(wù)方法時(shí),如果對(duì)應(yīng)EJB Object發(fā)現(xiàn)自己沒有綁定對(duì)應(yīng)的Bean實(shí)例則從其去激活Bean存儲(chǔ)中(通過序列化機(jī)制存儲(chǔ)實(shí)例)回復(fù)(激活)此實(shí)例。狀態(tài)變遷前會(huì)調(diào)用對(duì)應(yīng)的 ejbActive和ejbPassivate方法。
8、EJB的幾種類型
會(huì)話(Session)Bean ,實(shí)體(Entity)Bean 消息驅(qū)動(dòng)的(Message Driven)Bean ;會(huì)話Bean又可分為有狀態(tài)(Stateful)和無狀態(tài)(Stateless)兩種;實(shí)體Bean可分為Bean管理的持續(xù)性(BMP)和容器管理的 持續(xù)性(CMP)兩種。
9、客服端調(diào)用EJB對(duì)象的幾個(gè)基本步驟
設(shè)置JNDI服務(wù)工廠以及JNDI服務(wù)地址系統(tǒng)屬性,查找Home接口,從Home接口調(diào)用Create方法創(chuàng)建Remote接口,通過Remote接口調(diào)用其業(yè)務(wù)方法。
10、如何給weblogic指定大小的內(nèi)存?
在啟動(dòng)Weblogic的腳本中(位于所在Domian對(duì)應(yīng)服務(wù)器目錄下的startServerName),增加set MEM_ARGS=-Xms32m -Xmx200m,可以調(diào)整最小內(nèi)存為32M,最大200M。
以上內(nèi)容是關(guān)于2016年計(jì)算機(jī)軟考《程序員》模擬試題的介紹,唯學(xué)網(wǎng)小編提醒,關(guān)于軟件工程資訊、學(xué)習(xí)輔導(dǎo)等相關(guān)內(nèi)容的請(qǐng)繼續(xù)關(guān)注唯學(xué)網(wǎng)。小編會(huì)第一時(shí)間為大家更新跟進(jìn)最新信息,如有任何疑問也可在線留言,小編會(huì)為您在第一時(shí)間解答!