每日刷题Day_2

选择题

1.负责电子邮件传输的应用层协议是 ()。
正确答案: A 你的答案: A (正确)

A.SMTP
B.PPP
C.IP
D.FTP


2.代表以双绞线为传输介质的快速以太网的是()。
正确答案: C 你的答案: C (正确)

A.10base5
B.10base2
C.100base-T
D.10base-F


3.关于数据库连接的程序,以下哪个语句的注释是错误的( )
正确答案: C 你的答案: B (错误)

A.Class.forName(“com.mysql.jdbc.Driver”); //指定MySQL JDBC驱动程序
B.String url=” jdbc:mysql://localhost:3306/student”; //指定驱动程序与数据源的连接
C.db.executeUpdate(sql); //用于返回查询结果
D.while(rs.next())//用于遍历查询结果中的记录
解析:executeUpdate(sql)
用于执行给定 SQL 语句,该语句可能为 INSERT、UPDATE 或 DELETE 语句,或者不返回任何内容的 SQL 语句。
返回值是更新的条数。
executeQuery(sql)
这个方法被用来执行 SELECT 语句,返回代表查询结果的ResultSet对象。


4.在类设计中,类的成员变量要求仅仅能够被同一package下的类访问,请问应该使用下列哪个修饰词()
正确答案: D 你的答案: A (错误)

A.protected
B.public
C.private
D.不需要任何修饰词
解析:在这里插入图片描述


5.PPP 的两种认证方式中,CHAP 比 PAP 更安全这句话正确与否?
正确答案: A 你的答案: B (错误)

A.正确
B.错误
解析:PAP:密码口令验证协议,全称:Password Authentication Protocol。PAP是两次握手认证协议,在链路首次初始化时,被认证端首先发起认证请求,向认证端发送用户名和密码信息进行身份认证。密码口令以明文发送,所以安全性较低。
CHAP:挑战握手认证协议,全称:Challenge Handshake Authentication Protocol。CHAP通过三次握手验证被认证端的身份,在初始链路建立时完成,为了提高安全性,在链路建立之后周期性进行验证。CHAP比PAP更安全,因为CHAP不在线路上发送明文,而是发送经过MD5过的随机数序列。


6.滑动窗口协议主要用于进行( )
正确答案: C 你的答案: C (正确)

A.差错控制
B.安全控制
C.流量控制
D.拥塞控制


7.下面关于因特网的路由选择协议叙述错误的是()。
正确答案: A 你的答案: A (正确)

A.因特网采用静态的、分层次的路由选择协议。
B.RIP是基于距离向量的路由选择协议,RIP选择一个到目的网络具有最少路由器的路由(最短路由)。
C.OSPF最主要特征是使用分布式链路状态协议,所有的路由器最终都能建立一个链路状态数据库(全网的拓扑结构图)。
D.BGP-4采用路径向量路由选择协议。BGP所交换的网络可达性信息是要到达某个网络所要经过的自治系统序列。


8.以下哪项陈述是正确的?
正确答案: E 你的答案: E (正确)

A.垃圾回收线程的优先级很高,以保证不再 使用的内存将被及时回收
B.垃圾收集允许程序开发者明确指定释放 哪一个对象
C.垃圾回收机制保证了JAVA程序不会出现 内存溢出
D.进入”Dead”状态的线程将被垃圾回收器回收
E.以上都不对
解析:A: 垃圾回收在jvm中优先级相当相当低。
B:垃圾收集器(GC)程序开发者只能推荐JVM进行回收,但何时回收,回收哪些,程序员不能控制。
C:垃圾回收机制只是回收不再使用的JVM内存,如果程序有严重BUG,照样内存溢出。
D:进入DEAD的线程,它还可以恢复,GC不会回收


9.一天,有位年轻人来到张老板的店里花80元买了件原价160元的纪念品。这件礼物成本是65元。结账时,年轻人掏出了一张100元,张老板当时没有零钱,就用那100元向隔壁店家换了零钱,找给年轻人20元。但是隔壁店家后来发现那100元是假钞,张老板无奈还了100元。那么张老板在这次交易中总共实际损失了__________元钱。
正确答案: B 你的答案: B

A.65
B.85
C.100
D.185


10.大整数845678992357836701转化成16进制表示,最后两位字符是?
正确答案: D 你的答案: D (正确)

A.AB
B.EF
C.8B
D.9D
解析:利用同余关系做。845678992357836701除以4余数为1( 845678992357836700能被4整除 ),在16进制数中,决定除以4后余数的只有最后一位(前面位都是16的倍数,自然被4整除),算算也只有D(13)除以4余1,所以选D.


编程题

输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字,例如,如果输入如下4 X 4矩阵:
1 2 3 4

5 6 7 8

9 10 11 12

13 14 15 16
则依次打印出数字1,2,3,4,8,12,16,15,14,13,9,5,6,7,11,10.
暂时没有思路,嘻嘻嘻。

猜你喜欢

转载自blog.csdn.net/qq_43332459/article/details/82983269