MOOC C#网络应用编程2020-2021-2

1

单选(5分)

下列有关数据通信模型的说法不正确的是

得分/总分

  • A.

    分散式模型中,用户只负责管理自己的计算机系统,各自独立的系统间没有资源或信息的交换与共享。

  • B.

    B/S为客户端/服务器模式。

    5.00/5.00

  • C.

    集中式模型中,用一台计算机保存企业的数据。

  • D.

    分布式模型由一个又一个连接起来的独立计算机组成。

正确答案:B

2

单选(5分)

下列关于进程的描述中不正确的是

得分/总分

  • A.

    Process类的Name属性是进程的唯一标识。

    5.00/5.00

  • B.

    Process类提供了可以查看和操作本机进程相关信息的方法。

  • C.

    在.NET 中,若要完成与进程相关的处理任务,可以使用Process类或者工具箱上的Process组件。

  • D.

    一个进程可能包括多个线程,也可能只包括一个线程。

正确答案:A

3

单选(5分)

有关线程的说法不正确的是     

得分/总分

  • A.

    Thread实例的IsAlive属性可以指示当前线程的运行状态。

  • B.

    通过设置线程的优先级可以改变线程的执行顺序。

  • C.

    调用Thread实例的Start方法后,线程会就绪。

  • D.

    调用Thread实例的Start方法后,会等待线程执行完毕。

    5.00/5.00

正确答案:D

4

单选(5分)

使用哪个修饰符声明的字段可以被多个并发执行的线程修改

得分/总分

  • A.

    volatile    

  • B.

    override

  • C.

    virtual    

  • D.

    new             

正确答案:B

5

单选(5分)

若要与远程的一台主机进行通信,必须知道该主机的信息是

得分/总分

  • A.

    端口号

  • B.

    IP地址

  • C.

    IP地址和端口号

    5.00/5.00

  • D.

    子网掩码

正确答案:C

6

单选(5分)

检查IP地址合法性的类为

得分/总分

  • A.

    IPEndPoint

  • B.

    IPAddress

    5.00/5.00

  • C.

    IPHostEntry

  • D.

    Dns

正确答案:B

7

单选(5分)

下列说法不正确的是     

得分/总分

  • A.

    组播组使用特殊的IP地址范围表示不同的组播组。

  • B.

    组播消息不能穿越子网。

    5.00/5.00

  • C.

    使用UdpClient类的JoinMulticastGroup方法可以加入组播组。

  • D.

    组播组是开放的,可以随时加入到组播组中,也可以随时离开。

正确答案:B

8

单选(5分)

下面关于HTTP特点的说法不正确的有

得分/总分

  • A.

     HTTP是无状态的。

  • B.

    目前常见的HTTP版本是HTTP/1.1。

  • C.

     HTTP以UDP方式工作。

    5.00/5.00

  • D.

     HTTP使用元信息作为标头

正确答案:C

9

单选(5分)

有关数据加密和解密说法正确的是  

得分/总分

  • A.

    对称加密也称为公钥加密,加密和解密是使用的公钥/私钥对。

  • B.

    不对称加密时,如果使用公钥加密,则只能使用私钥解密

    5.00/5.00

  • C.

    常用的对称加密算法由RSA、AES、DES等。

  • D.

    对称加密的密钥很安全,不需要保存。

正确答案:B

10

单选(5分)

专门用于处理被加密或者被解密数据的流对象是 

得分/总分

  • A.

    NetworkStream

  • B.

    MemoryStream 

  • C.

    FileStream 

  • D.

    CryptoStream

    5.00/5.00

正确答案:D

11

判断(5分)

在类的前面用ServiceContract特性可以同时声明服务协定和数据协定。

得分/总分

  • A.错

    5.00/5.00

  • B.对

正确答案:A

12

判断(5分)

 WCF仅支持HTTP协议,其他协议都不支持。

得分/总分

  • A.对

  • B.错

    5.00/5.00

正确答案:B

13

判断(5分)

DataContract特性用于声明该类可被序列化,DataMember特性用于声明该类中的哪些成员可被序列化。

得分/总分

  • A.对

    5.00/5.00

  • B.错

正确答案:A

14

判断(5分)

 await运算符和同步编程的最大区别是:异步等待任务完成时,也不会影响用户对UI界面的操作。

得分/总分

  • A.错

  • B.对

    5.00/5.00

正确答案:B

15

判断(5分)

后台线程会影响线程的终止。

得分/总分

  • A.对

  • B.错

    5.00/5.00

正确答案:B

16

填空(5分)

线程________是指多个线程之间存在先后执行顺序的关联关系。

得分/总分

 5.00/5.00

正确答案:同步

17

填空(5分)

[ServiceContract(SessionMode=SessionMode.Required,

CallbackContract=typeof(IService1DuplexCallback))]

public interface IService1Duplex{... ...}

public interface IService1DuplexCallback{... ...}

在这段代码中,IService1Duplex和IService1DuplexCallback各自独立,而IService1DuplexCallback中定义的方法则在___________实现。

得分/总分

 5.00/5.00

正确答案:客户端

18

填空(5分)

___________主要靠Parallel类提供的静态Invoke方法来实现

得分/总分

 5.00/5.00

正确答案:任务并行

19

填空(5分)

 终结点由绑定、地址和协定组成,三者缺一不可。___________用于公开服务的位置,

得分/总分

 5.00/5.00

正确答案:地址

20

填空(5分)

_______委托封装了不带返回值的方法

得分/总分

 5.00/5.00

正确答案:Action

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值