刷题day01

选择题

1.因特网主要的传输协议是( A )协议。
 A.TCP/IP  B.AppleTalk  C.IPC  D.NetBIOS
解析:
A :TCP/IP(Transmission Control Protocol/Internet Protocol) 中译名为传输控制协议/互联网互联协议,又名网络通讯协议,是Internet最基本的协议、Internet国际互联网络的基础,由网络层的IP协议和传输层的TCP协议组成。
B:ppleTalk:appletalk ( AT )是由Apple公司创建的一组网络协议的名字,它用于 Apple系列的个人计算机。
C:IPC(Inter Process Communication)即进程间通讯,指至少两个进程或线程间传送数据或信号的一些技术或方法。这些进程可以运行在同一计算机上或网络连接的不同计算机上。
D:NetBIOS 协议由IBM公司开发,主要用于数十台计算机的小型局域网。该协议是一种在局域网上的程序可以使用的应用程序编程接口(API),为程序提供了请求低级服务的统一的命令集,作用是为了给局域网提供网络以及其他特殊功能。


2.IP地址211.70.240.5属于哪一类IP地址( B )。
 A.A类  B.C类  C.B类  D.私有保留地址
解析:
A类地址范围为1.0.0.0 到126.0.0.0,B类地址范围为128.0.0.0到191.255.255.255,C类地址范围为192.0.0.0到223.255.255.255,在IP地址3种主要类型里,各保留了3个区域作为私有地址,其地址范围如下:
A类地址:10.0.0.0~10.255.255.255
B类地址:172.16.0.0~172.31.255.255
C类地址:192.168.0.0~192.168.255.255


3.同轴电缆、双绞线、电话线是数据通信系统中常用的有线传输介质。( A )
 A.正确  B.错误
解析:
同轴电缆(Coaxial Cable)是指有两个同心导体,而导体和屏蔽层又共用同一轴心的电缆。
双绞线(twisted pair,TP)是一种综合布线工程中最常用的传输介质,是由两根具有绝缘保护层的铜导线组成的。 电话线就是电话的进户线,连接到电话机上,才能打电话。分为2芯和4芯。导体材料分为铜包钢、铜包铝以及全铜三种,全铜的导体效果最好。


4.Internet上一个节点的IP地址为192.168.0.1/22,请问这个节点所在的子网,最多能够有多少台机器?( A)
 A.1022  B.512  C.2046  D.510
解析:
/22记为网络前缀有多少位。32-22 =10,10为主机位,2的10次方 = 1024,全“1”和全“0”的地址不能使用,所以能够有的机器数为1024-2=1022


5.关于因特网中路由器和广域网中结点交换机叙述错误的是(C)。
A.路由器用来互连不同的网络,结点交换机只是在一个特定的网络中工作。
B.路由器专门用来转发分组,结点交换机还可以连接上许多主机。
C.路由器和结点交换机都使用统一的IP协议。
D.路由器根据目的网络地址找出下一跳(即下一个路由器),而结点交换机则根据目的站所接入的交换机号找出下一跳(即下一个结点交换机)。
解析:
路由器有DHCP功能,可以分配IP地址。交换机就是转接一下,不分配IP地址,分配IP的功能由上级的路由器来做。


6.IP协议提供哪种服务?(A)
A.连接服务
B.面向连接的服务
C.虚电路服务
D.以上都不是
解析:
IP服务的三个特点为不可靠、面向无连接和尽最大努力投递。IP由IP协议控制传输的协议单元称为IP数据报。IP协议屏蔽下层各种物理网络的差异,向上层(主要是TCP层或UDP层)提供统一的IP数据报。作为一种互联网协议,运行于网络层,屏蔽各个物理网络的细节和差异,为其高层用户提供如下3种服务:
1.不可靠的数据投递服务。数据报的投递没有任何品质保证,数据报可能被正确投递,也可能被丢弃;
2.面向无连接的传输服务。这种方式不管数据报的传输经过哪些结点,甚至可以不管数据报起始和终止的计算机。数据报的传输可能经过不同的传输路径,而且这些数据报在传输过程中有可能丢失,也有可能正确传输到目的结点;
3.尽最大努力投递服务。IP不会随意丢包,除非系统的资源耗尽、接收出现错误、或者网路出现故障的情况下,才不得不丢弃报文。


7.论SLIP还是PPP协议都是(B)协议
 A.物理层  B.数据链路层  C.网络层  D.运输层
解析:
Serial Line IP串行线路 IP (SLIP)用于运行 TCP/IP 的点对点串行连接,是二层协议,如今点对点协议(PPP)广泛替代了 SLIP ,因为它有更多特性和更灵活,PPP也为二层协议。


8.关于HTTP协议头描述不正确的是(AC)
A.cookie是通过http请求正文到服务器端
B.cookie是保存在客户端的
C.服务器端可以读取用户端的所有cookie
D.cookie是通过http请求报头传到服务器端
解析:
A.cookie是通过http请求报头传到服务器端
C.客户端保存了不同服务器的cookie,每个服务器只能获取对应的cookie,而不能获取全部的


9.以太网卡的工作模式有哪几种?(ABCD)
 A.广播模式  B.多播传送  C.直接模式  D.混杂模式


10.下面哪个协议运行在网络层?(D)
 A.HTTP  B.SMTP  C.UDP  D.IP
解析:
A.超文本传输协议,应用层
B.简单邮件传输协议,应用层
C.用户数据报协议,传输层


编程题

调整数组顺序使奇数位于偶数前面

题目描述
输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。

import java.util.Arrays;
public class shuzu {
	public static void main(String[] args) {
		   int[] A={1,2,3,4,5,6,7,8};
		   A=sortArrayByParity(A);
		   System.out.println(Arrays.toString(A));
	}
	public static int[] sortArrayByParity(int[] A){
		if(A==null){
			return null;
		}
		if(A.length<=1){
			return A;
		}
		for(int i=1;i<A.length;i++){
			int e=A[i];
			int j;
			for(j=i;j>0&&e%2==0&&A[j-1]%2==1;j--){
				A[j]=A[j-1];
			}
			A[j]=e;
		}
		return A;
	}
}

  • 5
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值