C,客户端需要Socket,需要绑定端口号 D,客户端需要ServerSocket,需要绑定端口号
2、 (1分)下列关于TCP传输控制协议描述正确的是(D) A,TCP是面向无连接的 B, TCP比UDP操作效率高 C,TCP是实时的 D, TCP是安全的
3、(1分) Android中使用Socket通信编程中,构建客户端Socket实例时, 必须传入的参数是(A)
A、要连接的目标服务器的ip以及目标服务器的端口号 B、要连接的目标服务器的ip以及本机的端口号 C、本机的ip以及要连接的目标服务器的端口号 D、本机的ip以及本机的端口号
4、 (1分)以下代码用于连接到服务端,错误的是(B) A、Socket client = new Socket(\ B、Socket client = new Socket(\ C、Socket client = new Socket(\D、Socket client = new Socket(\
5、 (1分)以下代码用Socket发送消息,空格处的代码是(C)
北京尚学堂-cctv央视网广告合作伙伴,专业IT培训机构,口碑最好的java培训、iOS培训、android培训、hadoop大数据培训、web前端培训机构,0元入学,先就业后付款,平均就业薪水9500以上
OutputStreamWriter out = new OutputStreamWriter(socket .getOutputStream(),\
PrintWriter writer = new PrintWriter(out, true); _____________________ writer.flush();
A、 writer.println(你好); B、 out.println(你好); C、 writer.println(“你好”); D、 out.println(“你好”);
6、(1分)通过Socket编程实现手机与服务器的交互时,需要服务器端:(C) A.是一个tomcat服务器,可以用80端口或8080端口 B.是一个FTP服务器,可以用20端口和21端口监听
C.是一个ServerSocket服务端,端口号可以指定一个系统未占用的整数,如8000 D.服务端与客户端一样也是一个Socket,端口号可以是任意整数
7、(1分)分析以下代码判断选项中不正确是( C ) ssocket=new ServerSocket(PORT); System.out.println(\服务端已启动!\ while(true){
final Socket socket=ssocket.accept();
final String clientIp=socket.getInetAddress().getHostAddress(); ……………………… }
北京尚学堂-cctv央视网广告合作伙伴,专业IT培训机构,口碑最好的java培训、iOS培训、android培训、hadoop大数据培训、web前端培训机构,0元入学,先就业后付款,平均就业薪水9500以上
A.本段代码是Socket编程中服务器端代码
B.服务端不断监听客户的请求,每个请求将实例化一个Socket对象 C.这段代码进行了服务端向客户端的主动连接 D.这段代码通过Socket对象获得了客户端的IP地址
8、(1分)Socket编程客户端为了使客户端不发信息也可以收到服务端信息,使用了以下线程,则下列选项说法错误的是(B ) class MyThread extends Thread{ public void run(){ String str=null; try {
while(!(str=dis.readUTF()).equals(\ Message msg=handler.obtainMessage(); msg.obj=str;
handler.sendMessage(msg); }
dis.close();
} catch (IOException e) { } } }
A.使用线程的目的是多个任务可以同时进行,如发信息与收信息互不干扰 B.在这个线程中用到了Handler发消息到服务器端,所以服务端可收到信息 C.使用Handler的主要原因是对TextView组件的文字更新需要在UI线程中进行 D.在线程中Handler发的信息会被Handler中的handleMessage方法接收并处理
北京尚学堂-cctv央视网广告合作伙伴,专业IT培训机构,口碑最好的java培训、iOS培训、android培训、hadoop大数据培训、web前端培训机构,0元入学,先就业后付款,平均就业薪水9500以上
9、(2分)Android中使用Socket进行通讯时,客户端Socket类在进行初始化时需要设置( AB )
A.Server端的IP地址 B.Server端的端口号 C.Server端的输入流 D.Server端的输出流
10、(2分)Android中使用Socket进行通讯时,服务器端在收到连接请求后,使用ServerSocket.accept()方法返回一个此连接的的Socket对象,通过这个Socket对象,进行数据交互的话,通过下面(BC)方法可以实现。 A.socket.getInetAddress(); B.socket.getOutputStream(); C.socket.getInputStream(); D.socket.close();
11、(2分)Android中,使用Socket进行编程过程中,有两种通讯方式,一种是使用 TCP ,另外一种是使用__UDP_。
12、(2分)Android中使用Socket基于TCP协议进行的数据通讯时,服务器端需要创建ServerSocket对象,然后使用 ServerSocket的 accept 方法进行接收连接请求,返回一个连接的的Socket对象。(只写方法名即可)\
13、(2分)使用HttpUrlConnection实现移动互联时,设置连接超时属性的方法是(C) A、setTimeout() B、setReadTimeout() C、setConnectTimeout() D、setRequestMethod()
14、 (2分)使用HttpURLConnection的Post方式请求数据时,下列哪些属性是必须设置的(ACD)
A,connection.setDoOutput(true)
北京尚学堂-cctv央视网广告合作伙伴,专业IT培训机构,口碑最好的java培训、iOS培训、android培训、hadoop大数据培训、web前端培训机构,0元入学,先就业后付款,平均就业薪水9500以上
相关推荐: