av手机免费在线观看,国产女人在线视频,国产xxxx免费,捆绑调教一二三区,97影院最新理论片,色之久久综合,国产精品日韩欧美一区二区三区

java語(yǔ)言

計(jì)算機(jī)二級(jí)《JAVA》強(qiáng)化習(xí)題及答案

時(shí)間:2025-01-04 10:54:38 java語(yǔ)言 我要投稿

2017計(jì)算機(jī)二級(jí)《JAVA》強(qiáng)化習(xí)題及答案

  在復(fù)習(xí)階段多做練習(xí)可以幫助我們鞏固知識(shí)和提高做題速度以及掌握做題技巧等。下面是百分網(wǎng)小編整理的2017計(jì)算機(jī)二級(jí)《JAVA》強(qiáng)化習(xí)題及答案,希望可以幫助到大家的學(xué)習(xí)!

  1.數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)是指( )。

  A.存儲(chǔ)在外存中的數(shù)據(jù)

  B.數(shù)據(jù)所占的存儲(chǔ)空間量

  c.數(shù)據(jù)在計(jì)算機(jī)中的順序存儲(chǔ)方式

  D.數(shù)據(jù)的邏輯結(jié)構(gòu)在計(jì)算機(jī)中的表示

  2.對(duì)于長(zhǎng)度為n的線性表,在最壞情況下,下列各排序法所對(duì)應(yīng)的比較次數(shù)中正確的是( )。

  A.冒泡排序n/Z

  B.冒泡排序?yàn)閚

  C.快速排序?yàn)閚

  D.快速排序?yàn)閚(n一1)/z

  3.棧和隊(duì)列的共同點(diǎn)是( )。

  A.都是先進(jìn)先出

  B.都是先進(jìn)后出

  C.只允許在端點(diǎn)處插入和刪除元素

  D.沒有共同特點(diǎn)

  4.有下列二叉樹,對(duì)此二叉樹中序遍歷的結(jié)果為( )。

  A.ABCEDF

  B.ABCDEF

  C.ECBDFA

  D.ECFDBA

  5.對(duì)建立良好的程序設(shè)計(jì)風(fēng)格,下列描述中正確的是( )。

  A.程序應(yīng)該簡(jiǎn)單、清晰、可讀性好

  B.符號(hào)名的命名只需要符合語(yǔ)法

  C.充分考慮程序的執(zhí)行效率

  D.程序的注釋可有可無(wú)

  6.下列敘述中正確的是( )。

  A.在面向?qū)ο蟮某绦蛟O(shè)計(jì)中,各個(gè)對(duì)象之間具有密切的關(guān)系

  B.在面向?qū)ο蟮某绦蛟O(shè)計(jì)中,各個(gè)對(duì)象都是公用的

  C.在面向?qū)ο蟮某绦蛟O(shè)計(jì)中,各個(gè)對(duì)象之間相對(duì)獨(dú)立,相互依賴性小

  D.上述3種說(shuō)法都不對(duì)

  7.為了提高軟件模塊的獨(dú)立性,模塊之間最好是( )。

  A.控制耦合

  B.公共耦合

  C.內(nèi)容耦合

  D.高內(nèi)聚低耦合

  8.數(shù)據(jù)獨(dú)立性是數(shù)據(jù)庫(kù)技術(shù)的重要特點(diǎn)之一。所謂數(shù)據(jù)獨(dú)立性是指( )。

  A.數(shù)據(jù)與程序獨(dú)立存放

  B.不同的數(shù)據(jù)被存放在不同的文件中 ..

  C.不同的數(shù)據(jù)只能被對(duì)應(yīng)的應(yīng)用程序所使用

  D.以上三種說(shuō)法都不對(duì)

  9.下列描述中正確的是( )。

  A.軟件工程只是解決軟件項(xiàng)目的管理問題

  B.軟件工程主要解決軟件產(chǎn)品的生產(chǎn)率問題

  C.軟件工程的主要思想是強(qiáng)調(diào)在軟件開發(fā)過(guò)程中需要應(yīng)用工程化原則

  D.軟件工程只是解決軟件開發(fā)過(guò)程中的技術(shù)問題

  10.對(duì)關(guān)系S和R進(jìn)行集合運(yùn)算,結(jié)果中既包含S中的所有元組也包含R中的所有元組,這樣的集合運(yùn)算稱為( )。

  A.并運(yùn)算

  B.交運(yùn)算

  C.差運(yùn)算

  D.積運(yùn)算

  11.下列關(guān)于數(shù)據(jù)存儲(chǔ)方式的敘述中,不正確的是( )。

  A.數(shù)據(jù)的主要存儲(chǔ)方式有順序存儲(chǔ)結(jié)構(gòu)和鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)

  B.順序存儲(chǔ)結(jié)構(gòu)存儲(chǔ)空間利用率低,鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)空間利用率高

  C.順序存儲(chǔ)結(jié)構(gòu)的結(jié)點(diǎn)只有自身域,鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)除了自身域還包括指針域

  D.順序存儲(chǔ)結(jié)構(gòu)可通過(guò)計(jì)算直接確定數(shù)據(jù)結(jié)構(gòu)中某個(gè)結(jié)點(diǎn)的存儲(chǔ)地址

  12.二維數(shù)組A[0,…,8][0,…,9],其每個(gè)元素占2字節(jié)。從首地址400開始,按行優(yōu)先順序存儲(chǔ),則元素A[8][5]的存儲(chǔ)地址為( )。

  A.570

  B.506

  C.410

  D.482

  13.下列有關(guān)操作系統(tǒng)的敘述中,不正確的是( )。

  A.操作系統(tǒng)管理計(jì)算機(jī)系統(tǒng)中的各種資源

  B.操作系統(tǒng)為用戶提供良好的界面

  C.操作系統(tǒng)與用戶程序必須交替運(yùn)行

  D.操作系統(tǒng)位于各種軟件的最底層

  14.系統(tǒng)出現(xiàn)死鎖的原因是( )。

  A.計(jì)算機(jī)系統(tǒng)發(fā)生了重大故障

  B.有多個(gè)封鎖的進(jìn)程同時(shí)存在

  C.若干進(jìn)程因競(jìng)爭(zhēng)資源而無(wú)休止地等待其他進(jìn)程釋放已占有的資源

  D.資源數(shù)大大少于進(jìn)程數(shù),或進(jìn)程同時(shí)申請(qǐng)的資源數(shù)大大超過(guò)資源總數(shù)

  15.若干進(jìn)程之間相互合作,共同完成一項(xiàng)任務(wù),進(jìn)程的這種協(xié)同工作關(guān)系稱為( )。

  A.異步

  B.同步

  C.并發(fā)

  D.互斥

  參考答案:

  1.D。解析:數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)是指數(shù)據(jù)結(jié)構(gòu)(數(shù)據(jù)的邏輯結(jié)構(gòu))在計(jì)算機(jī)中的表示,又稱物理結(jié)構(gòu)。數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)主要有兩種:順序存儲(chǔ)結(jié)構(gòu)和鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)。

  2.D。解析:冒泡排序法首先將第一個(gè)記錄的關(guān)鍵字與第二個(gè)記錄的關(guān)鍵字進(jìn)行比較,若逆序則交換,然后比較第二個(gè)與第三個(gè),以此類推,直至第n-1個(gè)與第n個(gè)記錄的關(guān)鍵字進(jìn)行比較。在最壞情況下,冒泡排序中,若初始序列為”逆序”序列,需要比較n(n-1)/2次?焖倥判蚴菍(duì)通過(guò)一趟排序?qū)⒋庞涗浄指畛瑟?dú)立的兩部分,其中一部分記錄的關(guān)鍵字比另一部分記錄的關(guān)鍵字小,然后分別對(duì)這兩部分記錄繼續(xù)進(jìn)行排序,最終達(dá)到整個(gè)記錄有序。最壞情況下比較次數(shù)為n(n-1)/2。

  3.C。解析:棧是只允許在表的一端進(jìn)行插入和刪除的操作,隊(duì)列是允許在表的一端進(jìn)行插入,另一端進(jìn)行刪除的操作。

  4.C。解析:二叉樹的中序遍歷是指先訪問左子樹。再訪問樹結(jié)點(diǎn),最后訪問右子樹;當(dāng)訪問下級(jí)左右子樹時(shí),也對(duì)照此原則。所以C選項(xiàng)正確。

  5.A。解析:”清晰第一,效率第二”,在考慮到程序的執(zhí)行效率的同時(shí),一定要保證程序清晰、可讀;對(duì)符號(hào)名的命名,除了要符合語(yǔ)法要求外,還要具有一定的含義;程序的注釋可以幫助程序員理解程序,不是可有可無(wú)的。

  6.C。解析:面向?qū)ο蟮某绦蛟O(shè)計(jì)是用對(duì)象模擬問題領(lǐng)域中的實(shí)體,各對(duì)象之間相對(duì)獨(dú)立,相互依賴性小,通過(guò)消息來(lái)實(shí)現(xiàn)對(duì)象之間的相互聯(lián)系。

  7.D。解析:耦合性與內(nèi)聚性是模塊獨(dú)立性的兩個(gè)定性標(biāo)準(zhǔn),一般的程序設(shè)計(jì)都會(huì)盡量做到高內(nèi)聚、低耦合,有利于提高模塊的獨(dú)立性。

  8.D。解析:數(shù)據(jù)獨(dú)立性是數(shù)據(jù)庫(kù)系統(tǒng)的一個(gè)最重要的目標(biāo)之一,它使數(shù)據(jù)能獨(dú)立于應(yīng)用程序。數(shù)據(jù)獨(dú)立性包括數(shù)據(jù)的物理獨(dú)立性和邏輯獨(dú)立性。物理獨(dú)立性是指用戶的應(yīng)用程序與存儲(chǔ)在磁盤上的數(shù)據(jù)庫(kù)中數(shù)據(jù)是相互獨(dú)立的。即數(shù)據(jù)在磁盤上怎樣存儲(chǔ)由DBMS管理,用戶程序不需要了解,應(yīng)用程序要處理的只是數(shù)據(jù)的邏輯結(jié)構(gòu),這樣當(dāng)數(shù)據(jù)的物理存儲(chǔ)改變了,應(yīng)用程序不用改變。邏輯獨(dú)立性是指用戶的應(yīng)用程序與數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)是相互獨(dú)立的,即當(dāng)數(shù)據(jù)的邏輯結(jié)構(gòu)改變時(shí),用戶程序也可以不變。

  9.C。解析:軟件工程是指將工程化的思想應(yīng)用于軟件的開發(fā)、應(yīng)用和維護(hù)的過(guò)程,包括軟件開發(fā)技術(shù)和軟件工程管理。

  10.A。解析:關(guān)系的并運(yùn)算是指由結(jié)構(gòu)相同的兩個(gè)關(guān)系合并,形成一個(gè)新的關(guān)系,其中包含兩個(gè)關(guān)系中的所有元組。

  11.B。解析:順序存儲(chǔ)結(jié)構(gòu)的結(jié)點(diǎn)只有自身信息域,沒有連接信息的域,因此存儲(chǔ)密度大,存儲(chǔ)空間利用率高。鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)除了自身域還包括指針域,因此比順序存儲(chǔ)結(jié)構(gòu)的存儲(chǔ)密度小,存儲(chǔ)空間利用率低。

  12.A。解析:A[8][5]元素存儲(chǔ)的位置在第9行第6列,所以A[8][5]之前存儲(chǔ)的個(gè)數(shù)應(yīng)為8×10+5=85,這些元素占用的空間為85×2字節(jié)=170字節(jié),所以A[8][5]的存儲(chǔ)位置為400+170=570。

  13.C。解析:操作系統(tǒng)是計(jì)算機(jī)系統(tǒng)中的一個(gè)系統(tǒng)軟件,它能有效地組織和管理計(jì)算機(jī)系統(tǒng)中的各種資源,并且為用戶提供良好的界面。沒有任何軟件支持的計(jì)算機(jī)稱為裸機(jī),而實(shí)際呈現(xiàn)在用戶面前的計(jì)算機(jī)系統(tǒng)是經(jīng)過(guò)若干層軟件改造的計(jì)算機(jī),而操作系統(tǒng)位于各種軟件的最底層。

  14.C。解析:計(jì)算機(jī)系統(tǒng)中有限的資源與眾多請(qǐng)求分配資源的進(jìn)程間存在矛盾。當(dāng)若干進(jìn)程需求資源的總數(shù)大于系統(tǒng)所能提供的資源數(shù)時(shí),進(jìn)程間就會(huì)出現(xiàn)搶占資源的現(xiàn)象,如果對(duì)進(jìn)程搶占的資源管理或分配不當(dāng)就會(huì)引起死鎖。

  15.B。解析:進(jìn)程同步是指進(jìn)程之間一種直接的協(xié)同工作關(guān)系,這些進(jìn)程相互合作,共同完成一項(xiàng)任務(wù)。進(jìn)程間的直接相互作用構(gòu)成進(jìn)程的同步。

【計(jì)算機(jī)二級(jí)《JAVA》強(qiáng)化習(xí)題及答案】相關(guān)文章:

計(jì)算機(jī)二級(jí)Java強(qiáng)化習(xí)題及答案07-24

2017計(jì)算機(jī)二級(jí)Java強(qiáng)化習(xí)題07-28

計(jì)算機(jī)二級(jí)Java習(xí)題及答案09-09

2017計(jì)算機(jī)二級(jí)Java強(qiáng)化題及答案07-01

計(jì)算機(jī)二級(jí)Java備考習(xí)題及答案07-17

2017計(jì)算機(jī)二級(jí)《VB》強(qiáng)化習(xí)題及答案07-14

計(jì)算機(jī)等級(jí)二級(jí)考試java強(qiáng)化練習(xí)題11-05

計(jì)算機(jī)二級(jí)Java備考習(xí)題附答案09-11

2024計(jì)算機(jī)二級(jí)Java備考習(xí)題及答案11-20