最全的Java筆試題庫之選擇題篇-總共234道【181~234】

來源:互聯網
上載者:User

標籤:形式   java筆試   example   版本管理   science   為什麼   out   lis   let   

181.下列沒有直接採用XML技術的是( )

A. UDDI

B. SOAP

C. AJAX

D.DCOM

解答:D

DCOM(分散式元件物件模型,分布式組件對象模式)是一系列微軟的概念和程式介面,利用這個介面,用戶端程式對象能夠請求來自網路中另一台電腦上的伺服器程式對象。DCOM基於元件物件模型(COM),COM提供了一套允許同一台電腦上的用戶端和伺服器之間進行通訊的介面(運行在Windows95或者其後的版本上)。

182.下列可以用來解析XML的是( )

A.CSS

B.DTD

C.SAX

D.XSL

解答:C

java解析xml檔案四種方式:SAX DOM JDOM DOM4J

183.下面關於XML敘述不正確的是( )

A.XML標記必須關閉

B.XML是大小寫敏感的

C.XML檔案只能跟DTD檔案一塊使用

D.XML和XSL結合可以在瀏覽器上顯示

解答:C

184.在不指定特殊屬性的情況下,哪幾種HTML標籤可以手動輸入文本:()

A. <TEXTAREA></TEXTAREA>

B. <INPUT type=”text”/>

C. <INPUT type=”hidden”/>

D. <DIV></DIV>

解答:AB

185.關於IFrame表述正確的有:()

A. 通過IFrame,網頁可以嵌入其他網頁內容,並可以動態更改

B. 在相同網域名稱下,內嵌的IFrame可以擷取外層網頁的對象

C. 在相同網域名稱下,外層網頁指令碼可以擷取IFrame網頁內的對象

D. 可以通過指令碼調整IFrame的大小

解答:CD

IFRAME 元素也就是文檔中的文檔,或者好像浮動的架構(FRAME)。

通過 iframe 對象所在頁面的物件模型,你可以訪問 iframe 對象的屬性,但不能訪問其內容。

186.關於表格表述正確的有:()

A. 表格中可以包含TBODY元素

B. 表格中可以包含CAPTION元素

C. 表格中可以包含多個TBODY元素

D. 表格中可以包含COLGROUP元素

E. 表格中可以包含COL元素

解答

186.關於表格表述正確的有:()

A. 表格中可以包含TBODY元素

B. 表格中可以包含CAPTION元素

C. 表格中可以包含多個TBODY元素

D. 表格中可以包含COLGROUP元素

E. 表格中可以包含COL元素

解答:ACDE

caption標籤用於定義一個表格標題。<caption>標籤只能出現在table標籤中,且必須緊隨table標籤之後。每個表格只能定義一個標題。

使用 <tbody> 標籤,可以將表格分為一個單獨的部分。<tbody> 標籤可將表格中的一行或幾行合成一組。

利用<colgroup>標籤可以把表格按列劃分為若干組,每組可包含一列或幾列,然後可以對各組分別設定格式。

通常一個列組的各列格式是相同的,如果列與列有差異,可通過在組內加入<col>標籤進行設定。<col>標籤只能在<table>標籤和<colgroup>標籤中使用。

187.在DHTML中把整個文檔的各個元素作為對象處理的技術是:()

A.HTML

B.CSS

C.DOM

D.Script(指令碼語言)

解答:C

DOM:文件物件模型

188.下面屬於javascript對象的有:( )

A. Window

B. Document

C. Form

D. String

E. Navigator

解答:ACE

189.Servlet程式的進入點是?( )

A.init()

B、main()

C、service()

D、doGet()

解答:C

19.不能在不同使用者之間共用資料的方法是?( )

A、通過cookie

B、利用檔案系統

C、利用資料庫

D、通過ServletContext對象

解答:A

191. 模組內聚度越高,說明模組內各成分彼此結合的程度越 A 鬆散 B 緊密 C 無法判斷 D 相同

解答:B

內聚度是指模組內部各成分之間的連接強度.內聚度越高,越容易理解、修改和維護.但內聚度本身是主觀的、非形式化的概念,程式設計人員很難客觀地評估一個模組的內聚度.為此,人們開發出許多度量準則用於量化模組的內聚度[1~3],為程式設計人員開發出高內聚度的模組提供指南. 192 (單選)軟體需求分析階段的輸出主要是 A. 需求說明書 B. 開發計劃 C. 可行性報告 D. 設計說明書

解答:A 193. (單選) 以下選項中不是專案經理的職責的是? A. 需求分析 B. 計劃 C. 計劃跟蹤 D. 品質管理 解答:D

品質管理是SQA(軟體品質保證)人員的職責 194. (多選)組態管理能起到以下哪些作用? A. 版本管理

B. 變更管理 C. 需求管理 D. 測試管理

解答:AB

195.下面的哪個方法在servlet的response的輸出資料流在URL中儲存Session ID。( )

A.The encodeURL method of the HttpServletRequest interface.

B. The encodeURL method of the HttpServletResponse interface.

C.The rewriteURL method of the HttpServletRequest interface.

D. The rewriteURL method of the HttpServletResponse interface.

解答:B

196.看下面這個類

public class IfAttributsChanged implements ServletContextAttributeListener{

public void attributeAdded(ServletContextAttributeEvent scab){

System.out.println(“加入一個屬性”);

}

public void attributeRemoved(ServletContextAttributeEvent scab){

System.out.println(“刪除一個屬性”);

}

}

關於IfAttributsChanged類的敘述,下列哪一個為真?(選擇1項)

A.此類可以成功編譯

B.此類無法成功編譯,原因是缺少attributeChanged()方法。

C.此類無法成功編譯,原因是缺少attributeReplaced()方法。

D.此類無法成功編譯,原因是缺少attributeUpdated()方法。

解答:C

197.Oracle資料庫資料表空間與使用者的關係是 ( )?

A.一對一

B.一對多

C.多對一

D.多對多

解答: D

一個使用者可以使用一個或多個資料表空間,一個資料表空間也可以供多個使用者使用。

198.Oracle資料庫資料表空間與資料檔案的關係描述正確的是( )

A.一個資料表空間只能對應一個資料檔案

B.一個資料表空間可以對應多個資料檔案

C.一個資料檔案可以對應多個資料表空間

D.資料表空間與資料檔案沒任何對應關係

解答:B

資料表空間和資料檔案發生關係,資料檔案是物理的,一個資料表空間可以包含多個資料檔案,

而一個資料檔案只能隸屬一個資料表空間

199.判斷這PL/SQL 代碼塊:(選擇1項)

BEGIN

FOR i IN 1..6 LOOP

IF i = 2 OR i = 3 THEN null;

ELSE

INSERT INTO example(one) VALUES (i);

END IF;

ROLLBACK;

END LOOP;

COMMIT;

END;

有多少行被插入到表 EXAMPLE ?

A、

B、1

C、2

D、3

解答:A

在迴圈結束前執行了ROLLBACK 語句,資料被復原。

2.你判斷下面語句,有什麼作用?(單選)

GRANT update ON inventory TO joe WITH GRANT OPTION;

A、一個系統許可權被授予使用者JOE

B、一個對象許可權被授予使用者JOE

C、使用者JOE被授予在這個對象上的所有許可權

D、一個系統許可權和一個對象許可權被授予使用者JOE

解答:B

with admin option 只能在賦予 system privilege 的時使用 with grant option 只能在賦予 object privilege 的時使用

21.表 CLASSES 和 表 SCHEDULE 結構如下:

CLASSES:

ID NUMBER(9)

CLASS_NAME VARCHAR2(2)

TEACHER_ID NUMBER(9)

SCHEDULE:

CLASS_TIME DATE

CLASS_ID NUMBER(9)

你建一個視圖顯示每一課的課名、課時,並按教師ID排序,判斷下面語句將返回何種結果? (選擇1項)

CREATE VIEW class_schedule AS

SELECT C.class_name, s.class_time FROM classes c, schedule s WHERE C.id = s.class_id;

A .語句建立視圖 CLASS_SCHEDULE 且可產生預期結果.

B .語句建立視圖 CLASS_SCHEDULE 但不能產生預期結果.

C .語法錯誤,因為視圖不可基於串連查詢.

D .文法錯,因為語句未包含 ORDER BY 子句.

解答:B

上述試圖顯示每一課的課名、課時,但是沒有按教師ID排序

22.Oracle資料庫中,在SQL語句中連接字串的方法是哪個?(選擇1項)

A、cat

B、concat

C、join

D、+

解答:B

23.表 TEACHER 包含如下欄位:

列名

可為空白否?

資料類型

TEACHER_ID

NOT NULL

NUMBER(9)

NAME

VARCHAR2(25)

SALARY

NUMBER(7,2)

SUBJECT_ID

NOT NULL

NUMBER(3)

SUBJECT_DESCRIPTION

VARCHAR2(2)

你需要將理科教師的工資上浮8%,理科教師的SUBJECT_ID是11,你需用哪一句實現? (選擇1項)

A.UPDATE teacher SET salary = salary * 1.8 WHERE subject_description LIKE

‘SCIENCE’

B.UPDATE teacher SET salary = salary * .8 WHERE subject_description LIKE ‘SCIENCE’ AND subject_id = 11

C.UPDATE teacher SET salary = salary * 1.8 WHERE subject_id = 11;

D.UPDATE teacher SET salary = salary + (salary * .8) WHERE subject_description LIKE ‘SCIENCE’ OR subject_id = 11

解答:C

24.定義遊標如下:

DECLARE

CURSOR query_cursor(v_salary) IS

SELECT last_name, salary, dept_no

FROM employee

WHERE salary>v_salary;

這條語句為什麼會錯誤?(選擇1項)

A. 在遊標定義中不允許出現where子句

B. select語句中缺少into子句

C. 參數未指定為VARIANT 資料型別

D. 定義cursor的文法寫錯了

解答:C

25.在 PL/SQL 塊的哪部分可以對初始變數賦予新值? (選擇1項)

A.結尾部分

B.開頭部分

C.執行部分

D.聲明部分

解答:C

26.哪句可以實現顯示 id 和 description ,條件滿足訂單時間在 January 1, 1997 以前的,且單價小於 1. 或者大於 5. 的, 結果用訂單時間降序排列。(選擇1項)

A.SELECT id_number, description FROM inventory

WHERE price IN (1., 5.) OR order_date < ’1-JAN-97′

ORDER BY order_date DESC;

B.SELECT id_number, description FROM inventory

WHERE price BETWEEN 1. AND 5. OR order_date < ’1-JAN-1997′

ORDER BY order_date;

C.SELECT id_number, description FROM inventory

WHERE price < 1. OR price > 5. AND order_date < ’1 -Jan-97′

ORDER BY order_date ASC;

D.SELECT id_number, description FROM inventory

WHERE (price <1. OR price > 5.) AND order_date < ’1-JAN-1997′

ORDER BY order_date DESC;

https://my.oschina.net/u/3881961/blog/1827121
https://my.oschina.net/u/3881961/blog/1827118
https://my.oschina.net/u/3881961/blog/1827110
https://my.oschina.net/u/3881961/blog/1827107

解答:D

27.判斷下面句子,將返回什麼值? (選擇1項)

SELECT id_number, description, price FROM inventory

WHERE manufacturer_id IN (SELECT manufacturer_id FROM inventory WHERE price > 8. OR quantity > 1);

A返回單價大於8.且數量大於1的存貨的 貨號、種類、單價資訊

B返回單價大於8.或者數量大於1的存貨的 貨號、種類、單價資訊.

C返回單價大於8.或者數量大於1且有製造商號的存貨的 貨號、種類、單價資訊.

D返回單價大於8.或者數量大於1的製造商的所有存貨的 貨號、種類、單價資訊.

解答:C

28.考慮下列聲明,那些是不合法的:(選擇3項)

A. DECLARE v_name, v_dept VARCHAR2(14);

B. DECLARE v_test NUMBER(5);

C. DECLARE V_MAXSALARY NUMBER(7, 2) = 5;

D. DECLARE V_JOINDATE BOOLEAN := SYSDATE;

解答:ACD

A.v_name沒有資料類型

C.:=是賦值

D.V_JOINDATE是boolean類型,sysdate是Date類型

29.關於 PL/SQL 塊的執行部分下列說法正確的是?(選擇1項)

A.PL/SQL 運算式可以包含分組函數.

B. PL/SQL運算式不可以包含SQL函數.

C. 在SQL 陳述式中部分分組函數可用.

D. 以上都不對

解答A

21.表(TEACHER)包含以下列:

ID NUMBER(7) PK

SALARY NUMBER(7,2)

SUBJECT_ID NUMBER(7)

判斷以下兩個SQL語句:

(1)SELECT ROUND(SUM(salary),-2) FROM teacher ;

(2)SELECT subject_id, ROUND(SUM(salary),-2) FROM teacher GROUP BY subject_id ;

有什麼不同結果? (選擇1項)

A. 語句1將返回每個老師一個結果

B. 語句2將返回多個結果

C. 結果相同,顯示不同

D. 將有一個句子產生錯誤

解答:B

語句1會返回一個結果,就是所有老師的工資和,使用了四捨五入函數

語句2 是按照subject_id進行分組,那麼分幾組就會有幾個結果

211.遊標的哪一種屬性指示fetch語句是否從活動集中返回行,如未能返回行,則此屬性的值為

true ?(選擇1項)

A. %FOUND

B. %NOTFOUND

C. %ROWCOUNT

D. %ISOPEN

解答:B

%FOUND 布爾型屬性,當最近一次讀記錄時成功返回,則值為TRUE;

%NOTFOUND 布爾型屬性,與%FOUND相反;

%ISOPEN 布爾型屬性,當遊標已開啟時返回 TRUE;

%ROWCOUNT 數字型屬性,返回已從遊標中讀取的記錄數

212.哪一子句可實現 SELECT 語句查詢員工平均工資小於5的部門資訊 ? (選擇1項)

A.GROUP BY dept_id WHERE AVG(sal) < 5

B.GROUP BY AVG(sal) HAVING AVG(sal) < 5

C.GROUP BY dept_id HAVING AVG(sal) < 5

D.GROUP BY AVG(sal) < 5

解答:C

使用 HAVING 過濾分組。

213.在PL/SQL中使用哪幾種語句來對變數進行賦值? (選擇3項)

A :=

B SELECT INTO

C FETCH INTO

D =

解答:ABC

214.你試圖用下面句子查詢資料:(選擇1項)

SELECT 1/NVL(quantity, ) FROM inventory;

 

最全的Java筆試題庫之選擇題篇-總共234道【181~234】

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.