




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第第頁(yè)中興Java語(yǔ)言筆試真題及答案
1.下面哪個(gè)是short型的取值范圍:(C)
A.-2727-1
B.0216-1
C.-215215-1
D.-231231-1
2.下面哪項(xiàng)是不合法的標(biāo)識(shí)符:(C)
A.$persons
B.TwoUsers
C.*point
D._endline
3.設(shè)float*=1,y=2,z=3,那么表達(dá)式y(tǒng)+=z--/++*的值是(A)
A.3.5
B.3
C.4
D.5
4.以下哪些關(guān)鍵字即能夠被用于局部變量的修飾,也可以用做類變量的修飾()
A.public
B.transient
C.static
D.finally
5.以下的語(yǔ)句構(gòu)造了幾個(gè)JAVA對(duì)象?(B)
StringS=newString("aaa');
A.1
B.2
C.3
6.A.equals()方法判定引用值是否指向同一對(duì)象
B.==操作符判定兩個(gè)不同的對(duì)象的內(nèi)容和類型是否全都
C.equal()方法只有在兩個(gè)對(duì)象的內(nèi)容全都時(shí)返回ture
D.類File重寫方法equals()在兩個(gè)不同的對(duì)象的內(nèi)容和類型全都時(shí)返回ture
7.假如一個(gè)對(duì)象僅僅聲明實(shí)現(xiàn)了cloneable接口,但是不聲明clone方法,外部能夠調(diào)用其clone方法嗎?(A)
A.能
B.不能
C.不確定
8.考慮在C/S結(jié)構(gòu)下,服務(wù)器接受并處理懇求,那么關(guān)于服務(wù)器處理懇求的模式,哪些描述是錯(cuò)誤的()
A.單線程模式下,服務(wù)器運(yùn)用一個(gè)線程順次的處理全部的懇求,可能導(dǎo)致堵塞
B.服務(wù)器可以為每一個(gè)懇求創(chuàng)建一個(gè)線程來(lái)處理該懇求,這樣做比單線程模式更加穩(wěn)定
C.線程池模式下,當(dāng)線程運(yùn)用達(dá)到最大數(shù)量限制之后,線程池中沒(méi)用可用線程的時(shí)候,服務(wù)器將堵塞或者拒絕某個(gè)懇求的處理
9.運(yùn)用Swing做界面的時(shí)候,假如把一個(gè)JButton放在一個(gè)JFrame中,在JFrame轉(zhuǎn)變時(shí)只影響JButton的高度而寬度不受影響,應(yīng)當(dāng)運(yùn)用哪個(gè)布局管理器?(D)
A.FlowLayout
B.CardLayout
C.NorthandSouthofBorderLayout
D.EastandWestofBorderLayout
E.GridLayout
10.以下的那個(gè)狀態(tài)是SessionBean所具有,而StatelessBean不具有的(D)
A.池態(tài)
B.就緒態(tài)
C.不存在態(tài)
D.鈍化態(tài)
11.以下關(guān)于數(shù)據(jù)庫(kù)范式的描述,哪些是錯(cuò)誤的(B)
A.假如把多個(gè)數(shù)據(jù)項(xiàng)用一個(gè)大的String表示為一個(gè)字段,那么不滿意第一范式
B.滿意數(shù)據(jù)庫(kù)范式使得數(shù)據(jù)庫(kù)的效率更高
C.假如滿意更高的范式,那么需要首先滿意低級(jí)別的范式
D.數(shù)據(jù)庫(kù)第二范式要求把表中與全部鍵沒(méi)有徑直關(guān)系的數(shù)據(jù)全部拆分到其他表中
12.考慮一下需求:包括同學(xué)、課程和老師的信息。其中同學(xué)的信息包括同學(xué)姓名、年齡地址等;課程信息包括課程號(hào)、課程名、課程學(xué)分等;老師信息包括老師的'姓名、老師的地址等。一個(gè)同學(xué)可以選修多門課,而每門課也能有多個(gè)同學(xué)選修;一位老師可以教多門課,每門課也可以由多個(gè)老師講授。請(qǐng)問(wèn)假如運(yùn)用關(guān)系數(shù)據(jù)庫(kù),并且達(dá)到第二范式的要求,需要設(shè)計(jì)(C)張表
A.3
B.4
C.5
D.6
13.為了加快數(shù)據(jù)庫(kù)查找的速度,需要對(duì)數(shù)據(jù)表添加索引,請(qǐng)問(wèn)以下關(guān)于索引的描述,哪些是錯(cuò)誤的(D)
A.聚類索引中,表中行的物理次序與索引鍵值的規(guī)律順次相同
B.運(yùn)用索引會(huì)使得數(shù)據(jù)更新的效率降低
C.在大多數(shù)數(shù)據(jù)庫(kù)系統(tǒng)中,每張表只能夠有一個(gè)聚類索引
D.考慮這個(gè)SQL語(yǔ)句:SelectS.name,S.agefromStudentSwhereS.address='成都',假如我們對(duì)表Student建一個(gè)復(fù)合索引(age,address),可以改善上述查詢的效率。
問(wèn)答題
1.簡(jiǎn)述一個(gè)Linu*驅(qū)動(dòng)程序的主要流程與功能。
2.請(qǐng)列舉一個(gè)軟件中時(shí)間換空間或者空間換時(shí)間的例子。
數(shù)組成倍增長(zhǎng)(空間換時(shí)間)。
3.簡(jiǎn)述進(jìn)程與線程的區(qū)分。
多線程共存于應(yīng)用程序中是現(xiàn)代操作系統(tǒng)中的基本特征和重要標(biāo)識(shí)。用過(guò)UNI*操作系統(tǒng)的讀者知道進(jìn)程,在UNI*操作系統(tǒng)中,每個(gè)應(yīng)用程序的執(zhí)行都在操作系統(tǒng)內(nèi)核中登記一個(gè)進(jìn)程標(biāo)識(shí),操作系統(tǒng)依據(jù)安排的標(biāo)識(shí)對(duì)應(yīng)用程序的執(zhí)行進(jìn)行調(diào)度和系統(tǒng)資源安排,但進(jìn)程和線程有什么區(qū)分呢?
進(jìn)程和線程都是由操作系統(tǒng)所體會(huì)的程序運(yùn)行的基本單元,系統(tǒng)利用該基本單元實(shí)現(xiàn)系統(tǒng)對(duì)應(yīng)用的并發(fā)性。進(jìn)程和線程的區(qū)分在于:
線程的劃分尺度小于進(jìn)程,使得多線程程序的并發(fā)性搞。
另外,進(jìn)程在執(zhí)行過(guò)程中擁有獨(dú)立的內(nèi)存單元,而多個(gè)線程共享內(nèi)存,從而極大地提高了程序的運(yùn)行效率。
線程在執(zhí)行過(guò)程中與進(jìn)程還是有區(qū)分的。每個(gè)獨(dú)立的線程有一個(gè)程序運(yùn)行的入口、順次執(zhí)行序列和程序的出口。但是線程不能夠獨(dú)立執(zhí)行,需要依存在應(yīng)用程序中,由應(yīng)用程序提供多個(gè)線程執(zhí)行掌握。
從規(guī)律角度來(lái)看,多線程的意義在于一個(gè)應(yīng)用程序中,有多個(gè)執(zhí)行部分可以同時(shí)執(zhí)行。但操作系統(tǒng)并沒(méi)有將多個(gè)線程看做多個(gè)獨(dú)立的應(yīng)用,來(lái)實(shí)現(xiàn)進(jìn)程的調(diào)度和管理以及資源安排。這就是進(jìn)程和線程的重要區(qū)分。
進(jìn)程(Process)是最初定義在Uni*等多用戶、多任務(wù)操作系統(tǒng)環(huán)境下用于表示應(yīng)用程序在內(nèi)存環(huán)境中基本執(zhí)行單元的概念。以Uni*操作系統(tǒng)為例,進(jìn)程是Uni*操作系統(tǒng)環(huán)境中的基本成分、是系統(tǒng)資源安排的基本單位。Uni*操作系統(tǒng)中完成的幾乎全部用戶管理和資源安排等工作都是通過(guò)操作系統(tǒng)對(duì)應(yīng)用程序進(jìn)程的掌握來(lái)實(shí)現(xiàn)的。
C、C++、Java等語(yǔ)言編寫的源程序經(jīng)相應(yīng)的編譯器編譯成可執(zhí)行文件后,提交給計(jì)算機(jī)處理器運(yùn)行。這時(shí),處在可執(zhí)行狀態(tài)中的應(yīng)用程序稱為進(jìn)程。從用戶角度來(lái)看,進(jìn)程是應(yīng)用程序的一個(gè)執(zhí)行過(guò)程。從操作系統(tǒng)核心角度來(lái)看,進(jìn)程代表的是操作系統(tǒng)安排的內(nèi)存、CPU時(shí)間片等資源的基本單位,是為正在運(yùn)行的程序提供的運(yùn)行環(huán)境。進(jìn)程與應(yīng)用程序的區(qū)分在于應(yīng)用程序作為一個(gè)靜態(tài)文件存儲(chǔ)在計(jì)算機(jī)系統(tǒng)的硬盤等存儲(chǔ)空間中,而進(jìn)程那么是處于動(dòng)態(tài)條件下由操作系統(tǒng)維護(hù)的系統(tǒng)資源管理實(shí)體。多任務(wù)環(huán)境下應(yīng)用程序進(jìn)程的主要特點(diǎn)包括:
●進(jìn)程在執(zhí)行過(guò)程中有內(nèi)存單元的初始入口點(diǎn),并且進(jìn)程存活過(guò)程中始終擁有獨(dú)立的內(nèi)存地址空間;
●進(jìn)程的生存期狀態(tài)包括創(chuàng)建、就緒、運(yùn)行、堵塞和死亡等類型;
●從應(yīng)用程序進(jìn)程在執(zhí)行過(guò)程中向CPU發(fā)出的運(yùn)行指令形式不同,可以將進(jìn)程的狀態(tài)分為用戶態(tài)和核心態(tài)。處于用戶態(tài)下的進(jìn)程執(zhí)行的是應(yīng)用程序指令、處于核心態(tài)下的應(yīng)用程序進(jìn)程執(zhí)行的是操作系統(tǒng)指令。
在Uni*操作系統(tǒng)啟動(dòng)過(guò)程中,系統(tǒng)自動(dòng)創(chuàng)建swapper、init等系統(tǒng)進(jìn)程,用于管理內(nèi)存資源以及對(duì)用戶進(jìn)程進(jìn)行調(diào)度等。在Uni*環(huán)境下無(wú)論是由操作系統(tǒng)創(chuàng)建的進(jìn)程還要由應(yīng)用程序執(zhí)行創(chuàng)建的進(jìn)程,均擁有唯一的進(jìn)程標(biāo)識(shí)(PID)。
4.static有什么用途?(請(qǐng)至少說(shuō)明兩種)
static關(guān)鍵字是C,C++中都存在的關(guān)鍵字,它主要有三種運(yùn)用方式,其中前兩種只指在C語(yǔ)言中運(yùn)用,第三種在C++中運(yùn)用(C,C++中詳細(xì)微小操作不盡相同,本文以C++為準(zhǔn)).from
(1)局部靜態(tài)變量
(2)外部靜態(tài)變量/函數(shù)
(3)靜態(tài)數(shù)據(jù)成員/成員函數(shù)
5.頭文件中的ifndef/define/endif做什么用?條件編譯
6.請(qǐng)問(wèn)一下程序?qū)⑤敵鍪裁唇Y(jié)果?亂碼
char*RetMenory(void)
{
charp[]="hellowworld';
returnp;
}
voidTest(void)
{
char*str=NULL;
str=RetMemory();
printf(str);
}
7.引用與指針有什么區(qū)分?
8.描述實(shí)時(shí)系統(tǒng)的基本特性
9.全局變量和局部變量在內(nèi)存中是否有區(qū)分?假如有,是什么區(qū)分?
10.什么是平衡二叉樹(shù)?
11.堆棧溢出一般是由什么緣由導(dǎo)致的?
遞歸調(diào)用深度過(guò)深(棧)
12.什么函數(shù)不能聲明為虛函數(shù)?
一個(gè)類中將全部的成員函數(shù)都盡可能地設(shè)置為虛函數(shù)總是有益的。
設(shè)置虛函數(shù)須留意:
1:只有類的成員函數(shù)才能說(shuō)明為虛函數(shù);
2:靜態(tài)成員函數(shù)不能是虛函數(shù);
3:內(nèi)聯(lián)函數(shù)不能為虛函數(shù);
4:構(gòu)造函數(shù)不能是虛函數(shù);
5:析構(gòu)函數(shù)可以是虛函數(shù),而且通常聲明為虛函數(shù)。
13.冒泡排序算法的時(shí)間繁復(fù)度是什么?
n*n
14.#include和#include"filename.h'有什么區(qū)分?
用#include格式來(lái)引用標(biāo)準(zhǔn)庫(kù)的頭文件(編譯器將從標(biāo)準(zhǔn)庫(kù)目次開(kāi)始搜尋)。
用#include"filename.h'格式來(lái)引用非標(biāo)準(zhǔn)庫(kù)的頭文件(編譯器將從用戶的工作目次開(kāi)始搜尋)。
15.寫出float*與"零值'比較的if語(yǔ)句。
constfloatEPSINON=0.00001;
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 個(gè)人土地?zé)o償贈(zèng)與合同范本
- 個(gè)人家政保潔合同范本
- 制定合同范本 作用
- fidic條件合同范本
- 買賣延期合同范本
- 醫(yī)用機(jī)甲租賃合同范本
- 凈水設(shè)備售賣合同范本
- 勞動(dòng)合同范本藥店
- 出租和諧公寓合同范本
- 修建垃圾臺(tái)合同范本
- 侯馬北車輛段2023年運(yùn)用機(jī)考復(fù)習(xí)題-曲沃作業(yè)場(chǎng)
- 手術(shù)室停電和突然停電應(yīng)急預(yù)案PPT演示課件
- 職業(yè)病危害告知卡(油漆)
- 抗震支吊架安裝檢驗(yàn)批
- 橋梁各部位加固及橋梁維修技術(shù)總結(jié)
- 絲綢之路簡(jiǎn)介
- GB/T 40336-2021無(wú)損檢測(cè)泄漏檢測(cè)氣體參考漏孔的校準(zhǔn)
- 馬工程教材《公共財(cái)政概論》PPT-第十一章 政府預(yù)算
- 第九章臺(tái)灣近現(xiàn)代史略
- FZ/T 01085-2009熱熔粘合襯剝離強(qiáng)力試驗(yàn)方法
- 人工智能發(fā)展史課件
評(píng)論
0/150
提交評(píng)論