java高級應用網(wǎng)絡編程卷_第1頁
java高級應用網(wǎng)絡編程卷_第2頁
全文預覽已結(jié)束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、2012年2013年第一學java 高級應用網(wǎng)絡編程期末試題C 卷考試時間共120 分鐘一、單項選擇題(每題2 分20 分1、問題:有2012年2013年第一學java 高級應用網(wǎng)絡編程期末試題C 卷考試時間共120 分鐘一、單項選擇題(每題2 分20 分1、問題:有一種協(xié)議規(guī)定:如果客戶端發(fā)送一行字符串“date”,服務器端就返回當前息,如果客戶端發(fā)送一行字符串“exit”,服務器端就結(jié)束與客戶端的通信。這種協(xié)議應該哪一層的協(xié)議)A. 網(wǎng)絡層互聯(lián)B. 應用C. 傳輸層網(wǎng)D. 主機-網(wǎng)絡2、在數(shù)據(jù)的序列化過程中,將數(shù)據(jù)分解成字節(jié)流以便存儲在文件中或在網(wǎng)絡上傳輸?shù)倪^程之為)A. 序列B. 反序列

2、3、Socket 類的哪個方法返回 Socket 對象綁定的本地端口)A.B.C.D. 不存在這樣的方法,因為 Socket 對象綁定的本地端口對程序是透明的4、SocketChannel不可能發(fā)生哪些事件? )B.SelectionKey.OP_CONNECT:連接就緒事件C. SelectionKey.OP_READ:讀就緒事件D. SelectionKey.OP_WRITE:寫就緒事件5、以下是 DatagramPacket 的構造方法,哪些用于發(fā)送數(shù)據(jù)報A.publicDatagramPacket(bytedata,intB.publicDatagramPacket(bytedata,

3、intoffset,int)C.publicDatagramPacket(bytedata,intlength,InetAddressaddress,intD.publicDatagramPacket(bytedata,intoffset,intlength,InetAddress6、以下哪些對象不是由 Connection 對象創(chuàng)建)AStatement對B.PreparedStatement 對CCallableStatement對象 D.ResultSet對7、假定結(jié)果集 rs 對象中本來有 4 條記錄,游標本來定位于第一條記錄。執(zhí)行以下代碼后,標定位到哪條記錄)rs.afterLast

4、();rs.previous();rs.relative(-8、以下B. C.D.)可用于檢索session 中屬性userid 的值B.D.得閱卷一二三四總閱卷9、在 JSP 中,等效于 HttpServletResponse 的內(nèi)置對象是)D.A.B. C.10、Servlet 程序的入口點是)A.9、在 JSP 中,等效于 HttpServletResponse 的內(nèi)置對象是)D.A.B. C.10、Servlet 程序的入口點是)A.B. C.D.二、判斷題(2分,共20分1、HTTP 協(xié)議規(guī)定,默認情況下,HTTP 服務器占用的 TCP 端口號是 80)2、在 JSP 中,能夠完成輸

5、出操作的內(nèi)置對象是 out)3、假定一個進程已經(jīng)占用TCP 80 端口,它就不能占用UDP 80 端口)4、DatagramSocket 的 getInputStream()方法用于獲得輸入流。 5、使用線程的 start()方法,可以使線程進入運行狀態(tài))6、默認情況下,SocketChannel 對象處于非阻塞模式7、HTTP 協(xié)議中,用于發(fā)送大量數(shù)據(jù)的方法是 post 方法)8、InetAddress 類沒有public 的構造方法,創(chuàng)建該類型的對象,必須依靠它的靜態(tài)方法,getByAddress())9、TCP/IP 協(xié)議中的端口按端口號分布劃分為知名端口和動態(tài)端口號。 )10、TCP

6、協(xié)議是無連接的協(xié)議)三、程序分析題(每小題4 分16 分1、用一個 Java 程序建立一個基于 Socket 編程的簡單的服務器需要哪幾個步驟2、java 提供了流套接字和數(shù)據(jù)報套接字,試說明這兩種通訊方式的區(qū)別3、在接收端接收數(shù)據(jù)報的主要步驟是什么得閱卷得閱卷4、簡JSP 中的內(nèi)置對象session 的作四、程序4、簡JSP 中的內(nèi)置對象session 的作四、程序設計題(共44 分1、實現(xiàn)基于流套接字的客戶端通訊程序classClientpublic static void main(String args) throws Exception SocketconnectToServer=n

7、ewSocket(localhost,5050);DataInputStream inFromServer = new DataInputStream(booleangone=BufferedReaderbuf=newBufferedReader(newInputStreamReader(System.in); StringoutStrbuf.readLine();/StringinStr=gone=+根據(jù)如下的登錄頁面 formaction=checkUser.jsp用戶名:inputname=Usertype=textinputname=IDtype=textinputtype=submitvalue=登錄inputtype=reset value=取消完成登錄校驗checkUser.jsp,并顯示該用戶的詳細信息用戶信息列表得閱卷String name=String ID=Connection con =StatementstmtString name=String ID=Conn

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論