第 1 頁:選擇題 |
第 5 頁:參考答案 |
1.B。【解析】根據(jù)棧先進(jìn)后出的特點(diǎn)可知el肯定是最后出棧的,因此正確答案為選項(xiàng)B。
2.A!窘馕觥繑(shù)據(jù)庫系統(tǒng)會減少數(shù)據(jù)冗余,但不可能避免所有冗余。
3.A。【解析】數(shù)據(jù)流圖簡稱DFD,它以圖形的方式描繪數(shù)據(jù)在系統(tǒng)中流動和處理的過程,由于它只反映系統(tǒng)必須完成的邏輯功能,所以它是一種功能模型。數(shù)據(jù)流圖有4種基本圖形符號:箭頭表示數(shù)據(jù)流;橢圓表示加工;雙杠表示存儲文件(數(shù)據(jù)源);方框表示數(shù)據(jù)的源點(diǎn)或終點(diǎn)。
4.B!窘馕觥扛鶕(jù)二分法查找需要兩次:首先將90與表中間的元素50進(jìn)行比較,由于90大于50。所以在線性表的后半部分查找;第二次比較的元素是后半部分的中間元素,即90,這時(shí)兩者相等,即查找成功。
5.B。【解析】對二叉樹的后序遍歷是指:先訪問左子樹,然后訪問右子樹,最后訪問根結(jié)點(diǎn),并且在訪問其左、右子樹時(shí)先訪問其左、右子樹,最后訪問根結(jié)點(diǎn)。
6.C!窘馕觥吭跀(shù)據(jù)庫中移除不代表刪除,從項(xiàng)目中移除是指文件只是從項(xiàng)目中移除,但文件還保存在磁盤中,如果需要仍然可再次添加到此項(xiàng)目中。當(dāng)在項(xiàng)目中刪除文件后,文件才能被添加到其他的項(xiàng)目中。所以答案選擇C。
7.D。【解析】需求分析是軟件定義時(shí)期的最后一個(gè)階段,它的基本任務(wù)就是詳細(xì)調(diào)查現(xiàn)實(shí)世界要處理的對象,充分了解原系統(tǒng)的工作概況,明確用戶的各種需求,然后在這些基礎(chǔ)上確定新系統(tǒng)的功能。
8.B!窘馕觥筷P(guān)系的交(n)、并(U)和差(一)運(yùn)算要求兩個(gè)關(guān)系是同元的,顯然作為二元的R和三元S只能做笛卡兒積運(yùn)算。
9.C!窘馕觥拷Y(jié)構(gòu)化分析方法是面向數(shù)據(jù)流進(jìn)行需求分析的方法,采用自頂向下、逐層分解、建立系統(tǒng)的處理流程。
10.A!窘馕觥繑(shù)據(jù)庫設(shè)計(jì)包括概念設(shè)計(jì)和邏輯設(shè)計(jì)兩個(gè)方面的內(nèi)容。
11.B!窘馕觥勘绢}考查Java中的import語句。Java中使用import語句來導(dǎo)入已定義好的類或包,需要注意Java語言的java.lang包是編譯器自動導(dǎo)入的,編程時(shí)如果使用該包中的類,可省去import導(dǎo)入,如果要使用其他包中的類,必須用import導(dǎo)入。
12.A。【解析】本題考查Java的基本概念。Java的基本概念是考試重點(diǎn),應(yīng)該重視。在Java中,聲明變量時(shí),必須指定類型,否則將會出錯(cuò),所以選項(xiàng)A說法正確。Java標(biāo)識符是區(qū)分大小寫的,變量number和Number對Java來說是不同的,選項(xiàng)B說法錯(cuò)誤。Java中有三種注釋方式:文檔注釋/**…*/,被javadoc處理,可以建立類的一個(gè)外部說明性文件;C語言注釋風(fēng)格/*…*/,用于去掉當(dāng)前不再使用但仍想保留的代碼等;單行注釋//,格式上要求注釋符//后必須緊跟一個(gè)空格,然后才是注釋信息,選項(xiàng)C說法錯(cuò)誤。源文件中public類可以有0個(gè)或l個(gè),不能多于l個(gè),選項(xiàng)D說法錯(cuò)誤。
13.D!窘馕觥勘绢}考查Java語言中的整型常量。整型常量有三種書寫格式:十進(jìn)制整數(shù),如156,-230,345;八進(jìn)制整數(shù),以0開頭,如012表示十進(jìn)制的l0;十六進(jìn)制整數(shù), 以0x或0X開頭,如0X123表示十進(jìn)制數(shù)291。由此可見, 選項(xiàng)A表示的是十六進(jìn)制整數(shù),選項(xiàng)B不是整數(shù)形式,選項(xiàng)C是十進(jìn)制整數(shù),選項(xiàng)D是八迸制整數(shù),為本題正確選項(xiàng)。Java中標(biāo)識符的命名規(guī)則是:標(biāo)識符以字母、下畫線、美元符作為首字符的字符串序列;標(biāo)識符是區(qū)分大小寫的;標(biāo)識符的字符數(shù)沒有限制。由此可見,Java中標(biāo)識符不能以“"” 開頭,所以選項(xiàng)A錯(cuò)誤,不能以“&”開頭。選項(xiàng)B錯(cuò)誤,不能以“+”開頭,選項(xiàng)C錯(cuò)誤,只有選項(xiàng)D是正確答案。
14.D。【解析】本題考查Java語言中的整型常量。整型常量有三種書寫格式:十進(jìn)制整數(shù),如123,-30,365;八進(jìn)制整數(shù),以0開頭,如011表示十進(jìn)制的9;十六進(jìn)制整數(shù):以0x或0X開頭,如0X123表示十進(jìn)制數(shù)291。由此可見,選項(xiàng)D表示的是十六進(jìn)制整數(shù),選項(xiàng)C不是整數(shù)形式,選項(xiàng)B是十進(jìn)制整數(shù),選項(xiàng)A是八進(jìn)制整數(shù),只有選項(xiàng)D為本題正確選項(xiàng)。
15.D!窘馕觥勘绢}考查考生對Java包功能的理解。選項(xiàng)A中java.applet包是為Applet提供執(zhí)行需要的所有類,主要訪問Applet內(nèi)容的通信類;選項(xiàng)B中transaction包是屬于javax而不是java,javax.transaction包是提供事務(wù)處理所需要的包;選項(xiàng)C中java.util包提供使用程序類和集合類,如系統(tǒng)特性定義和使用、日期函數(shù)類、集合Collection、 Map、List、Array等常用工具類;java.awt包是封裝抽象窗口工具包,提供構(gòu)建和管理用戶圖形界面功能,為本題正確答案。
16.B!窘馕觥吭擃}考查對基本數(shù)據(jù)類型的長度范圍的掌握。在Java語言中,每一種基本類型的長度范圍是固定的,它不隨著機(jī)器字長的改變而改變。對于整型(int),它的長度是4字節(jié),而且它可正可負(fù),所以其取值范圍應(yīng)該是-231~231-1。
17.C!窘馕鯹Long類型的默認(rèn)值為0L,而不是0.0L。
18.C。【解析Java語言中,所有的簡單數(shù)據(jù)類型都被包含在包java.lang中。
19.B。【解析】本題具體考查對位運(yùn)算符中無符號右移運(yùn)算符的掌握。無符號右移運(yùn)算符”>>>”用于將一個(gè)數(shù)的各二進(jìn)制位全部無符號右移若干位,與運(yùn)算符”>>”不同的是左補(bǔ)0。在本題中,8的二進(jìn)制表示l000,右移兩位后變成了0010,對應(yīng)的十進(jìn)制數(shù)是2。
20.D!窘馕觥勘绢}考查對字符串?dāng)?shù)組變量聲明的掌握。在Java語言中,type arrayName[]和type[]arrayName的效果一樣,都表示聲明一個(gè)數(shù)組。所以選項(xiàng)A和選項(xiàng)B的效果是一樣的,對于本題來說都是不正確的,因?yàn)樗鼈儧]有指明數(shù)組所包含的元素的個(gè)數(shù);選項(xiàng)C是一個(gè)二維的字符數(shù)組,Java語言跟C語言不一樣,在C語言中,一個(gè)二維的字符數(shù)組就可以表示一個(gè)一維的字符串?dāng)?shù)組。而在Java中,字符char是基本數(shù)據(jù)類型,字符串string則是以對象的形式來表示的。所以,char a[][]并不等價(jià)于string a[]。而且,C選項(xiàng)并沒有指明數(shù)組的長度;選項(xiàng)D正確地聲明了一個(gè)長度為50的空字符串?dāng)?shù)組。
編輯推薦:
2014年上半年計(jì)算機(jī)等級考試報(bào)名時(shí)間及入口專題
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |