<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • TCSD標準考試JAVA筆試題目100分制,考試時間150分鐘

    時間:2023-02-10 00:49:23 筆試題目 我要投稿
    • 相關推薦

    TCSD標準考試JAVA筆試題目(100分制,考試時間150分鐘)

      一、 單選(35小題共70.0分)

    TCSD標準考試JAVA筆試題目(100分制,考試時間150分鐘)

      1.

      在Oracle中,現有Student表,其中包括學號stuId,姓名stuName,成績stuGrade,現要查詢成績為80分的學生姓名,并且結果按照學號降序排列,下面查詢語句正確的是()。

      A.

      SELECT stuName FROM student WHERE stuGrade=80 ORDER BY stuId

      B.

      SELECT stuName FROM student WHERE stuGrade=80 ORDER BY stuId DESC

      C.

      SELECT stuName FROM student WHERE stuGrade like 80 GROUP BY stuId

      D.

      SELECT stuName FROM student WHERE stuGrade=80 GROUP BY stuId DESC

      2.

      關于Java線程說法錯誤的是()。

      A.

      創建線程的有2種方式,方式1是繼承Thread類,方式2是實現 Runnable 接口

      B.

      解決線程安全使用問題 synchronized關鍵字,使得同一時間只有一個線程執行該關鍵字限定的代碼段

      C.

      線程間通信所使用的方法有,wait,notify,notifyAll,它們都是 Thread 的方法

      D.

      Java線程包括5個狀態,線程的創建,可運行,運行,阻塞和消亡

      3.

      一個VIEW被以下語句創建,請問在該VIEW上可進行操作是:()。

      CREATE VIEW usa_states

      AS SELECT *FROM state

      WHERE cnt_code =1

      WITH READ ONLY;

      A.

      SELECT

      B.

      SELECT , UPDATE

      C.

      SELECT , DELETE

      D.

      SELECT , INSERT

      4.

      現有a表和b表

      表a:jigou(機構),kehhao(客戶號),jiaoyrq(交易日期),jioyje(交易金額)

      表b: kehhao(客戶號),表b為VIP客戶號表

      統計分機構VIP客戶的數量,下面SQL語句正確的是:()。

      A.

      SELECT COUNT(a.kehhao) FROM a INNER JOIN b ON a.kehhao = b.kehhao GROUP BY jigou

      B.

      SELECT COUNT(a.kehhao) FROM a INNER JOIN b ON a.kehhao = b.kehhao ORDER BY jigou

      C.

      SELECT SUM(a.kehhao) FROM a INNER JOIN b ON a.kehhao = b.kehhao ORDER BY jigou

      D.

      SELECT COUNT(a.kehhao) FROM a INNER JOIN b ON a.kehhao = b.kehhao HAVING jigou

      5.

      下列代碼的輸出結果是()。

      public static void main(String[] args) {

      Runnable r = new Runnable() {

      public void run() {

      System.out.print(“Cat”);

      }

      };

      Thread t = new Thread(r) {

      public void run() {

      System.out.print(“Dog”);

      }

      };

      t.start();

      }

      A.

      Cat

      B.

      Dog

      C.

      沒有任何輸出

      D.

      拋出運行時異常

      6.

      試圖使用下面句子查詢數據:

      SELECT 100/NVL(quantity, 0) FROM inventory;

      quantity為 NULL 空值時,將導致出錯,其原因是:()。

      A.

      除數表達式為空值.

      B.

      函數參數數據類型不一致.

      C.

      空值不能被轉成實際值

      D.

      除數表達式為零

      7.

      查詢客戶姓名以及他的推薦人,沒有推薦人的客戶信息不顯示,下列sql語句正確的是:

      A.

      select a1.real_name customer,

      a2.real_name recommender

      from account a1 join account a2

      on a1.id = a2.id;

      B.

      select a1.real_name customer,

      a2.real_name recommender

      from account a1 join account a2

      on a1.recommender_id = a2.recommender_id;

      C.

      select a1.real_name customer,

      a2.real_name recommender

      from account a1 join account a2

      on a1.recommender_id = a2.id;

      D.

      select a1.real_name customer,

      a2.real_name recommender

      from account a1, a2

      on a1.recommender_id = a2.id;

      8.

      以下不可以改變線程的狀態的方法是:()。

      A.

      start

      B.

      run

      C.

      isAlive

      D.

      sleep

      9.

      下列Oracle語句中,可以實現更新記錄的是()。

      A.

      UPDATE 數據表 SET 字段名稱=值,… [WHERE 條件] [GROUP BY 字段名稱]

      B.

      UPDATE 數據表,數據表,… SET 字段名稱=值,… WHERE 條件

      C.

      UPDATE 數據表 SET 字段名稱=值,… [WHERE 條件]

      D.

      UPDATE 數據表 Set 字段名稱=值,… [WHERE 條件] [ORDER BY 字段名稱]

      10.

      下面關于PreparedStatement說法錯誤的是:()。

      A.

      PreparedStatement是Statement的子接口。

      B.

      使用PreparedStatement預編譯SQL可以有效的防止SQL注射。

      C.

      PreparedStatement具有批處理執行SQL的功能。

      D.

      PreparedStatement的setXXX方法可以用于設置預留的表名、字段名等參數。

      11.

      IO 包中,唯一代表磁盤本身的對象類是()。

      A.

      FileInputStream

      B.

      File

      C.

      InputStream

      D.

      BufferedReader

      12.

      下列代碼的作用說法不正確的是:()。

      class Card implements java.io.Serializable{}

      A.

      開啟序列化功能,使得Card類的對象可以存儲到文件中

      B.

      開啟序列化功能,使得Card類的對象可以在網絡上傳輸

      C.

      使得Card類的子類的對象可以被序列化

      D.

      導致Card的子類的對象不可以被反序列化

      13.

      以下選項中可以用來從表 state中刪除列 update_dt 的是( )。

      A.

      ALTER TABLE state DROP COLUMN update_dt;

      B.

      ALTER TABLE state DELETE COLUMN update_dt;

      C.

      DROP COLUMN update_dt FROM state;

      D.

      REMOVE COLUMN update_dt FROM state;

      14.

      下面關于ResultSet說法錯誤的是()。

      A.

      查詢結束后,所有的結果數據將一次被存儲在ResultSet對象中

      B.

      Statement對象close后,由其創建的ResultSet對象將自動的close

      C.

      查詢結束后,ResultSet中的游標指向第一條記錄之上,因此要先調用一次next()才有可能取得記錄

      D.

      ResultSet的的方法getString(…)意為取得該列的數據以字符串的形式返回,數據庫中的該列類型并不一定必須是字符類型

      15.

      在Oracle中,若想查詢家庭地址在’北京’,’上海’,’廣州’的用戶信息,下列Sql語句正確的是()。

      A.

      SELECT * FROM student

      WHERE address=’北京’,’上海’,’廣州’

      B.

      SELECT * FROM student

      WHERE address LIKE(’北京’,’上海’,’廣州’)

      C.

      SELECT * FROM student

      WHERE address IN(’北京’,’上海’,’廣州’)

      D.

      SELECT * FROM student

      WHERE address=‘北京’ AND address=’上海’ AND address=‘廣州’

      16.

      題目代碼實現的功能是:把放入到TreeSet集合中的Student進行排序,首先按照num升序,如果num相同,再按照name降序。請問《插入代碼1》和《插入代碼2》處應填入的代碼分別是:

      public class SortStudent {

      public static void main(String[] args) {

      TreeSet set=new TreeSet();

      set.add(new Student(19,”tom”));

      set.add(new Student(20,”jessica”));

      set.add(new Student(19,”terry”));

      }

      }

      class Student implements 《插入代碼1》{

      private int num;

      private String name;

      public Student(int num,String name){

      this.name=name;

      this.num=num;

      }

      《插入代碼2》

      }

      A.

      Comparable

      public int compareTo(Object o) {

      Student stu=null;

      if(o instanceof Student){

      stu=(Student)o;

      }

      int result=this.num>stu.num?1:(this.num==stu.num?0:-1);

      if(result==0){

      result=this.name.compareTo(stu.name);

      }

      return result;

      }

      B.

      Comparable

      public int compareTo(Object o) {

      Student stu=null;

      if(o instanceof Student){

      stu=(Student)o;

      }

      int result=this.num>stu.num?1:(this.num==stu.num?0:-1);

      if(result==0){

      result=stu.name.compareTo(this.name);

      }

      return result;

      }

      C.

      Compartor

      public int compare(Object o) {

      Student stu=null;

      if(o instanceof Student){

      stu=(Student)o;

      }

      int result=this.num>stu.num?1:(this.num==stu.num?0:-1);

      if(result==0){

      result=this.name.compareTo(stu.name);

      }

      return result;

      }

      D.

      Compartor

      public int compare(Object o) {

      Student stu=null;

      if(o instanceof Student){

      stu=(Student)o;

      }

      int result=this.num>stu.num?1:(this.num==stu.num?0:-1);

      if(result==0){

      result=stu.name.compareTo(this.name);

      }

      return result;

      }

      17.

      在Oracle中,刪除表Student中的所有數據,可以使用的Sql是()。

      A.

      DROP TABLE Student

      B.

      DELETE FROM Student

      C.

      DELETE * FROM Student

      D.

      DROP * FROM Student

      18.

      顯示上個月的今天,這個月的今天,下個月的今天,精度到時、分、秒,下列sql語句正確的是:

      A.

      alter session set nls_date_format = ‘yyyy mm dd hh24:mi:ss’;

      select add_months(sysdate,-1),sysdate,add_months(sysdate,1) from dual;

      B.

      alter user set nls_date_format = ‘yyyy mm dd hh24:mi:ss’;

      select add_months(sysdate,-1),sysdate,add_months(sysdate,1) from dual;

      C.

      alter session set nls_date_format = ‘yyyy mm dd hh24:mi:ss’;

      select last_month(),this_month(),next_month() from dual;

      D.

      alter user set nls_date_format = ‘yyyy mm dd hh24:mi:ss’;

      select last_month(),this_month(),next_month() from dual;

      19.

      下面不屬于接口的是:()。

      A.

      java.sql.Connection

      B.

      java.sql.Driver

      C.

      java.sql.DriverManager

      D.

      java.sql.ResultSet

      20.

      可以在Oracle中獲取當前時間的Sql語句是()

      A.

      SELECT SYSDATE

      B.

      SELECT SYSDATE FROM DUAL

      C.

      SELECT DATE

      D.

      SELECT DATE FROM DUAL

      21.

      下列異常類是RuntimeException的子類的是:()。

      A.

      ArrayIndexOutOfBoundsException

      B.

      Exception

      C.

      FileNotFoundException

      D.

      IOException

      22.

      查詢tarena23和tarena20上的遠程登錄業務使用了哪些相同的資費標準,下列sql語句正確的是:

      A.

      select cost_id from service

      where unix_host = ’192.168.0.20′

      intersect

      select cost_id from service

      where unix_host = ’192.168.0.23′;

      B.

      select cost_id from service

      where unix_host = ’192.168.0.20′

      union

      select cost_id from service

      where unix_host = ’192.168.0.23′;

      C.

      select cost_id from service

      where unix_host = ’192.168.0.20′

      union all

      select cost_id from service

      where unix_host = ’192.168.0.23′;

      D.

      select cost_id from service

      where unix_host = ’192.168.0.20′

      minus

      select cost_id from service

      where unix_host = ’192.168.0.23′;

      23.

      閱讀以下SQL語句:

      INSERT INTO student(stu_no)VALUES(1001);

      SAVEPOINT sp1;

      DELETE FROM student;

      SAVEPOINT sp2;

      如果想要恢復student表中所有數據,并且結束該事務的正確做法是()。

      A.

      rollback to sp2;

      B.

      rollback to sp1;

      C.

      commit;

      D.

      rollback;

      24.

      DELETE和 TRUNCATE 都可以用來刪除表內容,以下描述正確的是:()。

      A.

      TRUNCATE 不需要 RollbackSegment

      B.

      DELETE 不需要RollbackSegment

      C.

      TRUNCATE在 提交COMMIT之前仍可回滾

      D.

      TRUNCATE還可以刪除表結構

      25.

      下列屬于DML語句的是 :() 。

      A.

      COMMIT

      B.

      INSERT

      C.

      DROP

      D.

      GRANT

      26.

      下列代碼中對象鎖的使用效率最高的是:

      A.

      public class Foo{

      private Object o1,o2;

      public synchronized void methodA(){對o1進行操作}

      public synchronized void methodB(){對o1進行操作}

      public synchronized void methodC(){對o2進行操作}

      public synchronized void methodD(){對o2進行操作}

      }

      B.

      public class Foo{

      private Object lock = new Object();

      private Object o1,o2;

      public void methodA(){synchronized(lock){對o1進行操作}}

      public void methodB(){synchronized(lock){對o1進行操作}}

      public void methodC(){synchronized(lock){對o2進行操作}}

      public void methodD(){synchronized(lock){對o2進行操作}}

      }

      C.

      public class Foo{

      private Object lock = new Object(),lock2 = new Object();

      private Object o1,o2;

      public void methodA(){synchronized(lock){對o1進行操作}}

      public void methodB(){synchronized(lock){對o1進行操作}}

      public void methodC(){synchronized(lock2){對o2進行操作}}

      public void methodD(){synchronized(lock2){對o2進行操作}}

      }

      D.

      public class Foo{

      private Object lock = new Object(),lock2 = new Object();

      private Object o1,o2;

      public void methodA(){synchronized(lock){對o1進行操作}}

      public void methodB(){synchronized(lock2){對o1進行操作}}

      public void methodC(){synchronized(lock){對o2進行操作}}

      public void methodD(){synchronized(lock2){對o2進行操作}}

      }

      27.

      下面關于事務(Transaction)的說法錯誤的是:()。

      A.

      事務具備ACID四個基本特性,即A(Atomicity)—原子性、C(Consistency)—一致性、I(Isolation)—隔離性、D(Durability)—持久性。

      B.

      事務的提交(Commit)指將事務中所有對數據庫的更新寫到磁盤上的物理數據庫中去,事務正常結束。

      C.

      事務的回滾(Rollback)指在事務運行的過程中發生了某種故障,事務不能繼續進行,將事務中對數據庫的所有以完成的操作全部撤消,回滾到事務開始的狀態。

      D.

      JDBC通過Connection對象控制事務,默認方式下,在執行完更改語句后需要必須要調用Connection的commit方法,對數據的更改才能生效。

      28.

      下列代碼的運行結果是:

      public class WrappedString {

      private String s;

      public WrappedString(String s) {

      this.s = s;

      }

      public static void main(String[] args) {

      HashSet

    【TCSD標準考試JAVA筆試題目100分制,考試時間150分鐘】相關文章:

    java筆試題,筆試題目分享08-10

    java筆試題目及答案07-27

    ps考試筆試試題目12-01

    2016銀行考試筆試題目07-27

    JAVA筆試題目之邏輯題02-25

    JAVA經典筆試題目及答案(精選7套)08-03

    中國銀行考試筆試題目07-28

    中糧筆試,基本完整的考試題目07-31

    2015年護理招聘筆試考試題目08-05

    主站蜘蛛池模板: 国产精品99精品久久免费| 久久久精品一区二区三区| 99re66热这里只有精品| 精品国产AⅤ一区二区三区4区| 少妇人妻无码精品视频app| 国产精品亚洲专区无码WEB| 国产成人精品AA毛片| 无码8090精品久久一区| 99精品福利国产在线| 97国产精品视频| 无码人妻精品一区二区| 精品国产毛片一区二区无码| 99re这里只有精品6| 亚洲精品无码MV在线观看| 精品成人av一区二区三区| 18国产精品白浆在线观看免费| 亚洲国产精品一区二区三区久久 | 亚洲国产精品成人一区| 影视网欧洲精品| 久久久久久久久无码精品亚洲日韩| 久久97久久97精品免视看| 亚洲国产精品自在线一区二区| 国产在线精品一区二区在线观看| 午夜一级日韩精品制服诱惑我们这边 | 国产午夜福利精品一区二区三区| 日本精品久久久久影院日本| 91麻豆精品国产91久久久久久| 99久久99这里只有免费费精品| 四虎成人精品无码| 亚洲无码日韩精品第一页| 久久激情亚洲精品无码?V| 国产精品制服丝袜亚洲欧美| 亚洲精品小视频| 亚洲国产成人久久精品动漫| 国产精品免费观看| 国产精品高清一区二区人妖| 国产精品igao视频网| 国产成人精品日本亚洲网站| 久久久久人妻一区精品色| 无码人妻精品一区二区| 久久精品人人做人人爽电影蜜月|