<delect id="sj01t"></delect>
  1. <em id="sj01t"><label id="sj01t"></label></em>
  2. <div id="sj01t"></div>
    1. <em id="sj01t"></em>

            <div id="sj01t"></div>
            試題

            計算機二級JAVA模擬練習及答案

            時間:2025-04-22 06:04:39 試題 我要投稿
            • 相關推薦

            2015年計算機二級JAVA模擬練習及答案

              1、在Java中,以下 約束符是不正確的。

              A、private

              B、public

              C、protected

              D、friend

              本題考查的是Java的修飾符。

              Java的修飾符包括public,private,protected,friendly,final等。

              故本題答案為D。

              2、當方法遇到異常又不知如何處理時,下列 做法是正確的。

              A、捕獲異常

              B、拋出異常

              C、聲明異常

              D、嵌套異常

              本題考查的是異常的聲明。

              在Java語言中,有時一個方法生成一個異常,但該方法并不能確定如何處理此異常,如找不到文件之類的異常,必須將異常傳遞給調用方法,由調用它的方法來處理,這種時候方法用聲明異常拋出,讓異常對象可從調用棧向后傳遞,直至有相應的方法捕獲它為止。所以當方法遇到異常又不知如何處理時,應聲明異常。

              故本題答案為C。

              3、下面 方法與applet的顯示無關。

              A、update()

              B、draw()

              C、repaint()

              D、paint()

              本題考查的是Applet顯示。

              Applet顯示相關的3個方法:

              1、paint()方法:Applet的paint()方法具體執行Applet的繪制,該方法定義如下:

              public void paint(Graphics g)

              paint()方法有一個參數g是Graphics類的實例,該實例對象由瀏覽器生成,它包含了Applet的圖形上下文信息,通過它向Applet中顯示信息,該對象相當于Applet的畫筆。在調用paint()方法時,由瀏覽器將該對象傳遞給paint()方法。

              2、update()方法:

              public void update(Graphics g)

              用于更新Applet的顯示。該方法將首先清除背景,再調用paint()方法完成Applet的具體繪制。

              3、repaint()方法:

              public void repaint()

              repaint()方法主要用于Applet的重新顯示,它調用update()方法實現對Applet的更新。

              故本題答案為B。

              4、編譯Java Application 源程序文件將產生相應的字節碼文件,這些字節碼文件的擴展名為 。

              A、.java

              B、.class

              C、.html

              D、.exe

              本題考查的是應用程序的擴展名。

              1、Java的源程序代碼的擴展名為.java。

              2、Java的編譯器和解釋器的擴展名為.exe,他們分別是javac.exe、java.exe。

              3、通過Java編譯器編譯生成的是二進制字節碼文件,其擴展名為.class。

              4、調用applet小程序的HTML文件的擴展名為.html或.htm。

              故本題答案為B。

              5、軟件的調試方法主要有:強行排錯法、______和原因排除法。

              標準答案為:回溯法

              調式的關鍵在于推斷程序內部的錯誤位置及原因。其主要的調試方法有:強行排錯法、回溯法和原因排除法。

              強行排錯法:是傳統的調試方法,其過程可概括為:設置斷點、程序暫停、觀察程序狀態、繼續運行程序。這是目前使用較多、效率較低的調試方法。

              回溯法:該方法適合于小規模程序的排錯。即一旦發現了錯誤,先分析錯誤征兆,確定最先發現"癥狀"的位置。然后,從發現"癥狀"的地方開始,沿程序的控制流程,逆向跟蹤源程序代碼,直到找到錯誤根源或確定錯誤產生的原因。

              原因排除法:是通過演繹和歸納,以及二分法來實現的。

              6、數據字典是各類數據描述的集合,它通常包括5個部分,即數據項、數據結構、數據流、______和處理過程。

              標準答案為:數據存儲

              數據字典是各類數據描述的集合,它通常包括5個部分,即數據項,是數據的最小單位;數據結構,是若干數據項有意義的集合;數據流,可以是數據項,也可以是數據結構,表示某一處理過程的輸入或輸出;數據存儲,處理過程中存取的數據,常常是手工憑證、手工文檔或計算機文件;處理過程。

              7、Java語言中,臨界區用 關鍵字標識。

              標準答案為:synchronized

              本題考查的是線程同步的相關知識點。

              一個程序中單獨的、并發的線程對同一個對象進行訪問的代碼段,稱為臨界區。在Java語言中,臨界區可以是一個語句塊或是一個方法,并且用"synchronized"關鍵字標識。

              8、傳遞給實現了java.awt.event.MouseMotionListener接口的類中mouseDragged()方法的事件對象是 _______類。標準答案為:MouseEvent

              9、設有數組定義:int MyIntArray[ ] = {10,20,30,40,50,60,70};則執行以下幾個語句后的輸出結果是 。標準答案為:120

              注意:1除以2的余數是1不是0

              int s=0 ;

              for(int i=0;i  if (i%2==1) s += MyIntArray[i] ;

              System.out.println(s);

              10、Java語言有多種實現機制,下列 技術屬于垃圾回收機制。

              A、字節編譯

              B、內存跟蹤

              C、語法檢查

              D、堆棧上/下溢檢查

              本題考查的是垃圾回收機制。

              Java語言不同于C++,它可以自動跟蹤內存的使用情況,釋放一些不再需要使用的空間,從而保證了不會由于程序的運行而生成大量無法釋放的空間,該機置被稱垃圾回收機制,由于這種機制的引入,從很大程度上減輕了程序員的負擔。

              故本題答案為B。

            【計算機二級JAVA模擬練習及答案】相關文章:

            計算機二級JAVA考試模擬試題及答案10-16

            關于計算機二級考試Java練習及答案05-16

            計算機二級考試《Java》鞏固練習及答案09-12

            計算機二級考試Java模擬試題及答案201710-25

            2015計算機二級《JAVA》全真模擬試題及答案08-19

            計算機二級Java練習題及答案201706-03

            Java計算機二級練習題及答案201709-23

            2017計算機二級《Java》練習題及答案07-24

            2017計算機二級Java練習題及答案06-07

            <delect id="sj01t"></delect>
            1. <em id="sj01t"><label id="sj01t"></label></em>
            2. <div id="sj01t"></div>
              1. <em id="sj01t"></em>

                      <div id="sj01t"></div>
                      黄色视频在线观看