中文字幕在线一区二区在线,久久久精品免费观看国产,无码日日模日日碰夜夜爽,天堂av在线最新版在线,日韩美精品无码一本二本三本,麻豆精品三级国产国语,精品无码AⅤ片,国产区在线观看视频

      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

      主站蜘蛛池模板: 宜川县| 无码一区二区丝袜| 人妻少妇一区二区三区| 国产成人精品免费视频大全| 加勒比东京热综合久久| 许昌市| 曰韩久久精品中文字幕| 国产丝袜免费精品一区二区| 制服无码在线第一页| 啪啪视频免费看一区二区| 欧美深夜福利视频| 精品午夜一区二区三区| 梁平县| 郴州市| 昭平县| 林芝县| 普格县| 塔城市| 广西| 米奇亚洲国产精品思久久 | 宣威市| 杨幂Av一区二区三区| 亚洲AV秘 片一区二区三区| 国产高清女人对白av在在线| avtt一区| 久久夜精品综合缴情五月| 韩国日本国产亚洲自拍| 蜜臀av国内精品久久久较| 巨臀精品无码AV在线播放| 家庭乱码伦区中文字幕在线| 99久久婷婷这里只有精品| 亚洲高清国产品国语在线观看| 韩国无码精品人妻一区二| 日本视频精品一区二区| 国产九色蝌蚪91av在线观看| 亚洲女同视频在线观看| 精精国产xxx在线视频app| 精品国产一区二区三区久久狼| 欧洲一级无码AV毛片免费| 在线播放中文字幕一区二区三区| 亚洲AV日韩Av无码久久|