<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考試題庫

            時間:2024-10-10 21:49:40 計算機等級 我要投稿
            • 相關推薦

            2017年全國計算機二級JAVA考試題庫

              民用電子制造各類企業從事嵌入式系統的軟、硬件開發工作,也可以從事工業測控裝置,民用各類智能電器的維修工作。以下是關于全國計算機二級JAVA考試題庫,希望大家認真復習!

            2017年全國計算機二級JAVA考試題庫

              選擇題(每小題1分,共40分)

              1、最常用的-種基本數據模型是關系數據模型,它的表示應采用(  )。

              A.樹

              B.網絡

              C.圖

              D.二維表

              2、繼承是Java語言的-個重要機制,所有的Java類都繼承自根類(  )。

              A.Class

              B.Object

              C.String

              D.Date

              3、下列敘述中,錯誤的是(  )。

              A.File類能夠存儲文件

              B.File類能夠讀寫文件

              C.File類能夠建立文件

              D.File類能夠獲取文件目錄信息

              4、負責數據庫中查詢操作的數據庫語言是(  )。

              A.數據定義語言

              B.數據管理語言

              C.數據操縱語言

              D.數據控制語言

              5、下列程序段的輸出結果是(  )。

              A.0

              B.a

              C.f

              D.5

              6、下列屬于合法的Java標識符的是(  )。

              A._cat

              B.5books

              C.+static

              D.-3.14159

              7、下列Java組件中,不屬于容器的是(  )。

              A.Panel

              B.Window

              C.Frame

              D.Label

              8、下列與其他選項不相等的是(  )。

              A.15

              B.0xF

              C.015

              D.OXF

              9、設有字符序列(Q,H,C,Y,P,A,M,S,R,D,F,x),則新序列(F,H,C,D,P,A,M,Q,R,S,Y,x)是下列(  )排序算法-趟掃描的結果。

              A.起泡排序

              B.初始步長為4的希爾排序

              C.二路歸并排序

              D.以第一個元素為分界元素的快速排序

              10、下列描述中正確的是(  )。

              A.軟件工程只是解決軟件項目的管理問題

              B.軟件工程主要解決軟件產品的生產率問題

              C.軟件工程的主要思想是強調在軟件開發過程中需要應用工程化原則

              D.軟件工程只是解決軟件開發過程中的技術問題

              基本操作題

              1本題中定義了一個長度為20的整數數組,然后將1~20分別賦給數組元素,計算該數組中所有下標為奇數的元素的和。

              public class javal{

              public static void main(String args[]){

              int sum;

              ;

              int arrayList[]=new int[20];

              for(int i=0;i<=19;i++)

              arrayList[i]=i+1;

              int pos=0;

              while(pos<20){

              if( )

              sum=sum+arrayList[pos];

              ;

              }

              System.out.println("sum="+sum);

              }

              }

              參考解析:

              第1處:sum=0

              第2處:pos%2= =1或pos%2 1= =0

              第3處:pos++或pos+=1或pos=pos+1

              【解析】第1處給整型變量sum賦初值;第2處為判斷數組中元素下標為奇數的條件;第3處是元素下標加1繼續遍歷。

              簡單應用題

              2本題中,用表格表現某個月的月歷,其中標題是從Sunday到Saturday,表格中的各項是可以修改的。

              import java.awt.*;

              import java.awt.event.*;

              import javax.swing.*;

              import javax.swing.table.*;

              public class java2

              (

              public static void main(String[]args)

              {

              try{

              UIManager.setLookAndFeel(UIManager.getSys-

              temLookAndFeelClassName()):

              }

              catch(Exception e)()

              JFrame frame=new CalendarTableFrame();

              frame.setDefaultCloseOperation(JFrame.EXIT_

              oN CLOSE);

              frame.show();

              }

              }

              clasgCalendarTableFrame extends JFrame

              {

              private static final int WIDTH=500;

              private static final int HEIGHT=150:

              private cells=

              {

              {null,null,null,new Integer(1),new Integer

              (2),new Integer(3),new Integer(4)),

              {new Integer(5),new Integer(6),new Integer

              (7).new Integer(8),new Integer(9),new Integer

              (10),new Integer(11)),

              {new Integer(12),new Integer(13),new Integer

              (14),new Integer(15),new Integer(16),new Integer

              (17),new Integer(18)),

              {new Integer(19),new Integer(20),new Integer

              (21),new Integer(22),new Integer(23),new Integer

              (24),new Integer(25)),

              {new Integer(26),new Integer(27),new Integer

              (28),new Integer(29),new Integer(30),new Integer

              (31),null}

              };

              private String[]columnNames={

              "Sunday","Monday","Tuesday","Wednesday",

              "Thursday","Friday","Saturday"

              };

              public CalendarTableFrame(){

              setTitle("java2");

              setSize(WIDTH,HEIGHT);

              JTable table=new ;

              getContentPane().add(new JScrollPane(table),

              BorderLayout.CENTER);

              }

              }

              參考解析:

              第1處:Object[][]

              第2處:JTable(cells,columnNames)

              【解析】第1處定義二維數組保存日期數據;第2處JTable的構造方法第一個參數是數據,第二個參數是表格第一行中顯示的內容。

            【全國計算機二級JAVA考試題庫】相關文章:

            2017年全國計算機二級Java題庫03-06

            2017年計算機二級考試Java題庫03-05

            計算機二級java上機試題題庫03-29

            2017年計算機二級考試Java考試題庫03-04

            全國計算機二級考試題庫10-24

            2017全國計算機二級office最新題庫03-10

            計算機二級Java考試及答案201703-04

            計算機二級題庫10-24

            計算機二級考試MSOffice題庫附答案03-04

            <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>
                      黄色视频在线观看