奶头挺立呻吟高潮av全片,成人试看120秒体验区,性欧美极品v,A片高潮抽搐揉捏奶头视频

java語言

計算機二級《Java》單選練習題及答案

時間:2023-12-20 10:36:44 王娟 java語言 我要投稿
  • 相關推薦

2023計算機二級《Java》單選練習題及答案

  《Java》是計算機二級考試科目之一,為了幫助同學們有針對性地進行復習備考,以下是小編搜索整理的2023計算機二級《Java》單選練習題及答案,供參考練習,希望對大家有所幫助!

  計算機二級《Java》單選練習題及答案1

  1).用于輸入壓縮文件格式的Zi pInputStream 類所屬包是()。

  A.java.util

  B.java.io

  C.java.nio

  D.java.util .zi p

  正確答案:D

  答案解析:本題考查Zi pInputStream 類的基本概念。壓縮文件輸入流都是InflateInputStream 的子類,是以字節壓縮為特征的過濾流。主要有三類,應該有所了解。Zi pInputStream 類在java.util .zi p 包中,該類用于輸入以gzi p 格式進行壓縮的文件,是對輸入文件類型的一種過濾。Zi pInputStream 類也在java.util .zi p 包中,用于輸入zi p 格式的文件,這是對于文件類新格式的一種過濾。JarInputStream 類在java.util .jar 包中,是Zi pInputStream 的子類,用于輸入jar 文件。

  2).在Java 中,表示換行符的轉義字符是()。

  A.\n

  B.\f

  C.′n′

  D.\ddd

  正確答案:A

  答案解析:本題考查Java 轉義符的概念。在Java中用反斜杠(\)開頭,\n 表示換行,所以選項A 正確。\f 表示走紙換頁,\ddd 表示1~3位的八進制數據ddd 所代表的字符。

  3).下面敘述正確的是

  A.算法的執行效率與數據的存儲結構無關

  B.算法的空間復雜度是指算法程序中指令(或語句)的條數

  C.算法的有窮性是指算法必須能在執行有限個步驟之后終止

  D.以上三種描述都不對

  正確答案:C

  4).在程序讀人字符文件時,能夠以該文件作為直接參數的類是()。

  A.FileReader

  B.BufferedReader

  C.FileInputStream

  D.()hjectlnputStream

  正確答案:A

  答案解析:FileReader、BufferedReader是字符類輸入流。FileInputStream是字節輸入流。對象串行化時,需要使用ObjectInputStream類中提供的方法從對象流中讀取對象。所以,在程序讀入字符文件時,要使用字符流FileReader或BufferedReader。但是FileReader的參數是讀入的文件,而BufferedReader的參數是FileReader流的一個對象。因此,本題的正確答案是A。

  5).數據結構()。

  A.用于描述系統的動態特性

  B.描述系統的靜態特性

  C.是一組規則

  D.描述數據之間的聯系

  正確答案:B

  6).對象狀態的持久化是通過

  A.文件

  B.管道

  C.串行化

  D.過濾器

  正確答案:C

  7).Java的字符類型采用的是Unicode編碼方案,每個Unicode碼占用()個比特位。

  A.8

  B.16

  C.32

  D.64

  正確答案:B

  8).在關閉瀏覽器時調用,能夠徹底終止Applet 并釋放該Applet 所有資源的方法是()。

  A.stop()

  B.destroy()

  C.pai nt()

  D.start()

  正確答案:B

  答案解析:Applet 的生命周期中有四個狀態:初始態、運行態、停止態和消亡態。當程序執行完i nit()方法以后,Applet 程序就進入了初始態;然后馬上執行start()方法,Applet 程序進入運行態;當Applet 程序所在的瀏覽器圖標化或者是轉入其他頁面時,該Applet 程序馬上執行stop()方法,Applet 程序進入停止態;在停止態中,如果瀏覽器又重新裝載該Applet 程序所在的頁面,或者是瀏覽器從圖標中復原,則Applet 程序馬上調用start()方法,進入運行態;當然,在停止態時,如果瀏覽器關閉,則Applet 程序調用destroy()方法,進入消亡態。

  9).下列運算符中屬于關系運算符的是()。

  A.==

  B.=

  C.+=

  D.-=

  正確答案:A

  答案解析:本題考查Java的關系運算符。B中寫法不正確,C、D均為賦值運算符。

  10).已知一個有序線性表為(13,18,24,35,47,50,62,83,90,115,134),當用二分法查找值為90的元素時,查找成功的比較次數為()。

  A.1

  B.2

  C.3

  D.9

  正確答案:B

  答案解析:根據二分法查找需要兩次:首先將90與表中間的元素50進行比較,由于90大于50,所以在線性表的后半部分查找;第二次比較的元素是后半部分的中間元素,即90,這時兩者相等,即查找成功。

  計算機二級《Java》單選練習題及答案2

  1).運行Java程序需要的工具軟件所在的目錄是()。

  A.JDK的bin目錄

  B.JDK的demo目錄

  C.JDK的lib目錄

  D.JDK的jre目錄

  正確答案:A

  答案解析:運行Java的JDK -共包含五個目錄,分別是:bin目錄,該目錄包含Java編譯器、解釋器和許多工具(如服務器工具、IDL、package工具等);lib目錄,該目錄包含Java庫文件;jre目錄,該目錄是Java程序運行環境的根目錄,它下面包含bin子目錄,包括平合所用工具和庫的可執行文件以及DLL文件;demo目錄,該目錄包含源代碼的程序示例;include目錄,該目錄包含Win32子目錄,都是本地方法的文件。

  2).軟件需求分析階段的工作,可以分為四個方面需求獲取,需求分析,編寫需求規格說明書,以及

  A.階段性報告

  B.需求評審

  C.總結

  D.以上都不正確

  正確答案:B

  3).Java中的字符變量在內存中占位(bit)為()。

  A.4

  B.8

  C.16

  D.24

  正確答案:C

  答案解析:字符變量在內存中占16位二進制數位,int變量在內存中占32位二進制數位。

  4).int型public成員變量MAX_LENGTH,該值保持為常數100,則定義這個變量的語句是()。

  A.public int MAX_LENGTH=100

  B.final int MAX_LENGTH=100

  C.public const int MAX_LENGTH=100

  D.public final int MAX_LENGTH=100

  正確答案:D

  答案解析:本題考查Java中變量的聲明。選項A雖然按照題目要求定義了一個變量,但沒有滿足保持為常數的要求,該變量可以被改變;選項B沒有滿足題目要求的public成員變量;選項C與C語言混淆,const是C語言用來定義常值變量的關鍵字;J ava中定義常值變量使用的是final屬性,說明該值賦值以后永不改變,所以選項D為正確答案。

  5).用樹形結構來表示實體之間聯系的模型稱為

  A.關系模型

  B.層次模型

  C.網狀模型

  D.數據模型

  正確答案:B

  6).用于實現網絡設備名字到lP地址映射的網絡服務是()。

  A.TELNET

  B.SMTP

  C.DNS

  D.FTP

  正確答案:C

  答案解析:應用層協議主要有以下7種:①網絡終端協議TELNET,用于實現互聯網中遠程登錄功能;②文件傳輸協議FTP,用于實現互聯網中交互式文件傳輸功能;③電子郵件協議SMTP,用于實現互聯網中電子郵件傳送功能;④域名服務DNS,用于實現網絡設備名字到IP地址映射的網絡服務;⑤路由信息協議RIP,用于網絡設備之間交換路由信息;⑥網絡文件系統NFS,用于網絡中不同主機間的文件共享;⑦HTTP協議,用于www服務。

  7).在關系數據庫系統中,當關系的模型改變時,用戶程序也可以不變,這是

  A.數據的物理獨立性

  B.數據的邏輯獨立性

  C.數據的位置獨立性

  D.數據的存儲獨立性

  正確答案:B

  8).下列不屬于虛擬機執行過程的特點的是()。

  A.多線程

  B.動態連接

  C.異常處理

  D.代碼安全檢查

  正確答案:D

  答案解析:本題考查虛擬機執行過程的特點。Java虛擬機是編譯器生成的字節碼,不用考慮具體的硬件環境,實現一次編寫,隨處運行,實現其可移植性。虛擬機執行過程的特點有:多線程、動態連接、異常處理。代碼安全檢查是Java語言的一個突出特點,但不屬于虛擬機執行過程特點。

  9).對一個由n個關鍵碼組成的序列,借助排序過程選出其中最大的關鍵碼,要求關鍵碼比較次數和移動次數最少,則最佳排序方法是()。

  A.歸并排序

  B.直接插入排序

  C.直接選擇排序

  D.快速排序

  正確答案:C

  答案解析:直接選擇排序第一遍掃描就可以把最大的關鍵碼找出來(不必等到排序結束),而其他幾種排序方法都必須等到排序完成才能找到最大關鍵碼。

  10).下列說法錯誤的是

  A.switch語句只能處理等式,而if語句還可以處理關系表達式和邏輯表達式。

  B.可以使用throw語句人為地引發異常。

  C.可以用final說明變量為一個常量。

  D.Java的字節代碼是一種與平臺無關的代碼,即它與具體的系統是相關的。

  正確答案:D

  計算機二級《Java》單選練習題及答案3

  1).applet的運行過程要經歷4個步驟,其中哪個不是運行步驟?()

  A.瀏覽器加載指定URL中的HTML文件

  B.瀏覽器顯示HTML文件

  C.瀏覽器加載HTML文件中指定的applet類

  D.瀏覽器中的Java運行環境運行該applet

  正確答案:B

  2).二維數組A[O,…,8][0,…,9],其每個元素占2字節。從首地址400開始,按行優先順序存儲,則元素A[8][5]的存儲地址為()。

  A.570

  B.506

  C.410

  D.482

  正確答案:A

  答案解析:A[8][5]元素存儲的位置在第9行第6列,所以A[8][5]之前存儲的個數應為8×10+5 = 85,這些元素占用的空間為85×2字節=170字節,所以A[8][5]的存儲位置為400+170= 570。

  3).用于生產過程控制的系統,一般都是(),它要求有對輸入數據及時做出響應的能力。

  A.批處理系統

  B.分時系統

  C.實時系統

  D.及時系統

  正確答案:C

  答案解析:用于生產過程控制的系統,一般都是實時系統,它要求有對輸入數據及時做出反應(響應)的能力。由于環境和控制對象以及工作任務的不同,控制系統對計算機系統的要求也會不同,一般會對計算機系統的可靠性、封閉性、抗干擾性等指標提出要求。

  4).Java語言的許多特點中,下列哪個特點是C++語言所不具備的?

  A.高性能

  B.跨平臺

  C.面向對象

  D.有類庫

  正確答案:B

  5).在匹配器(Matcher)類中,用于尋找下一個模式匹配串的方法是()。

  A.static boolean matches()

  B.boolean matcher .fi nd()

  C.i nt matcher .start()

  D.i nt matcher .end()

  正確答案:A

  答案解析:本題考查考生對Java 中的匹配器(Matcher)類的理解。Matcher 類用于將一個輸入字符串i nput 和模式串pattern 相比較。Boolean matcher .fi nd()方法用于尋找下一個模式匹配串;i nt matcher .start()方法用于返回匹配串的一個起始索引整數值;i nt matcher .end()方法用于返回匹配串的一個終止索引整數值。而用于輸入字符串與模式串比較的方法是static boolean matches(),選項A 正確。

  6).J2EE和()語言綁定。

  A.C

  B.C++

  C.Java

  D.匯編語言

  正確答案:C

  答案解析:J2EE的基礎是J2SE,以Java為平臺;而C語言用于ODBCAPI。由于兩者不兼容,SUN公司才提出了JDBC作為Java幾個平臺與麴據庫的標準連接。

  7).下列關于結構化設計原則的描述,錯誤的是

  A.在塊和進程的非正常出口處往往需要調用GOTO語句,使用GOTO語句使程序執行效率提高,但是濫用GOTO語句確實有害,應該避免使用GOTO語句。

  B.程序設計時應該自頂向下,逐步求精。

  C.程序設計時,應該將復雜問題進行模塊化,就是將程序設計的總目標分解為若干個分目標,再進一步分解為具體的小目標。

  D.在進行程序設計時,應該盡量在一行書寫一條語句,盡量做到效率第一,清晰第二。

  正確答案:D

  8).如果線程調用下列方法,不能保證使該線程停止運行的是()。

  A.sleep()

  B.stop()

  C.yield()

  D.wait()

  正確答案:C

  答案解析:線程的方法中sleep()方法的作用是使比當前線程優先級低的線程運行。該方法使一個線程暫停運行一段固定時間。在休眠時間內,線程將不運行,低優先級的線程將有機會運行。yield()方法為只讓給同等優先級的線程運行。如果沒有同等優先級的線程是可運行狀態,yield()方法將什么也不做,即線程將繼續運行。stop()方法是強行終止線程。wait()方法是線程間交互的方法,是使一個線程停止運行,進入等待狀態。

  9).開發軟件時對提高開發人員工作效率至關重要的是()。

  A.操作系統的資源管理功能

  B.先進的軟件開發工具和環境

  C.程序員的數量

  D.計算機的并行處理能力

  正確答案:B

  答案解析:先進的軟件開發工具和環境對提高開發人員工作效率是至關重要的。

  10).信息隱蔽的概念與下述哪一種概念直接相關()。

  A.軟件結構定義

  B.模塊獨立性

  C.模塊類型劃分

  D.模擬耦合度

  正確答案:B

  答案解析:信息隱蔽的概念與模塊獨立性這一概念直接相關。

【計算機二級《Java》單選練習題及答案】相關文章:

計算機二級VB練習題附答案01-25

計算機二級Access考前練習題及答案12-12

全國計算機二級單選題專項訓練(附答案)07-26

計算機二級《C語言》基礎練習題及答案02-06

全國計算機二級《VB》練習題及答案02-23

計算機二級office考試練習題及答案10-21

計算機二級VB上機操作練習題及答案01-25

2016全國計算機二級考試VF練習題(含答案)01-26

2023計算機二級考試MySQL數據庫練習題及答案08-17

全國計算機二級考試練習題庫(含答案)01-25

主站蜘蛛池模板: 江北区| 贺州市| 洛浦县| 云龙县| 筠连县| 淳安县| 凉山| 社会| 禹州市| 朔州市| 龙里县| 宁武县| 普洱| 宁化县| 汝城县| 甘肃省| 百色市| 岢岚县| 天柱县| 天等县| 河源市| 崇阳县| 宁德市| 赤城县| 灵武市| 德保县| 锡林浩特市| 南充市| 罗平县| 鄄城县| 安宁市| 乡宁县| 兰州市| 谷城县| 娄底市| 闻喜县| 龙南县| 江城| 常州市| 汉中市| 五河县|