单项选择题C/S模式下利用TcpClient类和TcpListner类和多线程技术构建服务端架构时,为了能够使得服务器端能够随时接受客户端的连接请求,并能够随时和任一客户端进行通信。假设至少有n个客户端,需要的辅助线程数量至少有()个。

A.n
B.n+1
C.n-1
D.n*n


您可能感兴趣的试卷

你可能感兴趣的试题

1.多项选择题WCF特点描述正确的是()

A.以服务为中心
B.支持多种传输协议
C.支持多种消息交换格式
D.具有统一性、安全性和可扩展性

2.单项选择题希望对Add方法能够被客户端远程调用,下列关于服务协定设计正确的是()

A.[ServiceContract]public Class Service1{[Operation Contract]double Add(double n1,double n2)}
B.[ServiceContract]public Interface IService1{[Operation Contract]double Add(double n1,double n2)}
C.[ServiceContract]public Interface IService1{double Add(double n1,double n2)}
D.public Interface IService1{[Operation Contract]double Add(double n1,double n2)}

3.单项选择题取消任务执行时作为取消令牌使用的类是()

A.CancellationTokenSource
B.CancellationToken
C.TaskCreationOption
D.TaskStatus

4.单项选择题下列含义为没有返回值的委托是()

A.Lambda
B.Action
C.Func
D.Tuple

5.单项选择题下列关于任务的描述错误的是()

A.任务无法取消
B.在基于任务的编程模型中,并行和异步都是通过任务来实现的
C.await运算符和同步编程的最大区别是:异步等待任务完成时,既不会继续执行其后面的代码,也不会影响用户对UI界面的操作
D.Task.Delay方法只能用于异步等待任务,等待过程中不会影响UI操作,仍能保持界面操作流畅

7.多项选择题常见不对称加密算法有()

A.RSA加密算法
B.DSA加密算法
C.ECC加密算法
D.AES加密算法

8.多项选择题资源同步实现方式有哪些?()

A.用volatile修饰符锁定公共或私有字段
B.用InterLocked类提供的静态方法锁定局部变量
C.用lock语句锁定代码块
D.实用using语句限定资源使用范围

9.单项选择题获得本机计算机上指定名称的进程应该使用哪个方法?()

A.GetProcesses方法
B.GetProcessById方法
C.GetProcessesByName方法
D.Process.Start方法

10.单项选择题有关进程和线程的描述正确的是哪个?()

A.一个进程只可包含一个线程
B.线程是进程中独立的执行流
C.创建Process类的实例后不需要调用Start方法就可以启动进程
D.用Thread创建线程的实例后不需要调用Start方法就可以启动线程