更多“面向程序设计中提高健壮性的准则有哪些?”相关问题
  • 第1题:

    良好的面向对象程序设计风格主要有哪些准则?


    正确答案:提高可重用性、提高可扩充性、提高健壮性。

  • 第2题:

    面向程序设计中提高扩充性的准则有哪些?


    正确答案: 面向程序设计中提高扩充性的准则:
    (1)封装实现策略。
    (2)不要用一个方法遍历多条关联链。
    (3)避免使用多分支语句。
    (4)精心确定公有方法。

  • 第3题:

    USB采取哪些措施来提高它的健壮性?


    正确答案:1.使用差分驱动器和接收器以及屏蔽保护,以保证信号的完整性;
    2.控制域和数据域的CRC保护校验;
    3.连接和断开检测及系统级资源配置;
    4.协议的自我修复,对丢失包或毁坏包执行超时(Timeouts)处理;
    5.对流数据进行流量控制,以保证对等步和硬件缓冲器维持正常的管理;
    6.采用数据管道和控制管道结构,以保证功能之间的独立性;
    7.协议允许用硬件或软件的方法对错误进行处理,硬件错误处理包括对传输错误的报告和重发。

  • 第4题:

    面向对象的程序设计方法有哪些优点?


    正确答案:由于对象的概念能够以更接近实际问题的原貌和实质的方式来表述和处理这些问题,所以面向对象的软件开发方法比以往面向过程的方法有更好的灵活性、可重用性和可扩展性,使得上述“分析—设计—实现”的开发过程也更加高效、快捷。

  • 第5题:

    程序设计的发展历程是()

    • A、结构化程序设计→非结构化程序设计→面向对象的程序设计
    • B、非结构化程序设计→结构化程序设计→面向对象的程序设计
    • C、非结构化程序设计→面向对象的程序设计→结构化程序设计
    • D、结构化程序设计→面向对象的程序设计→非结构化程序设计

    正确答案:B

  • 第6题:

    防错性程序设计对具有潜在危险性的操作进行检查,并给出出错信息。采用这种程序设计方法可提高系统的()

    • A、正确性
    • B、有效性
    • C、健壮性
    • D、精确性

    正确答案:C

  • 第7题:

    面向对象程序设计风格必须遵循哪些新准则?


    正确答案: (1)提高可重用性
    ①提高方法的内聚;
    ②减小方法的规模;
    ③保持方法的一致性;
    ④把策略与实现分开;
    ⑤全面覆盖;
    ⑥尽量不使用全局信息;
    ⑦利用继承机制。
    (2)提高健壮性
    ①预防用户的误操作;
    ②不要预先限制条件,先测试后优化。

  • 第8题:

    下列面向对象设计特点的说法正确的是:()。

    • A、面向对象设计特点必须遵循的准则不包括:提高可重用性
    • B、面向对象设计特点必须遵循的准则不包括:提高完整性
    • C、面向对象设计特点必须遵循的准则不包括:提高可扩充性
    • D、面向对象设计特点必须遵循的准则不包括:提高健壮性

    正确答案:B

  • 第9题:

    问答题
    面向程序设计中提高重用性的准则有哪些?

    正确答案: 面向程序设计中提高重用性的准则:
    (1)提高方法的内聚。
    (2)减小方法的规模。
    (3)保持方法的一致性。
    (4)把策略与实现分开。
    (5)全面覆盖。
    (6)尽量不使用全局信息。
    解析: 暂无解析

  • 第10题:

    问答题
    结构化程序设计的原则有哪些?

    正确答案: 结构化程序设计主要的原则包括:
    (1)任何程序结构都可以用三种基本的结构:顺序结构、选择结构、循环结构来实现;
    (2)复杂结构可以通过上述三种基本结构的组合嵌套来实现;
    (3)程序语句组成容易识别的模块,每个模块只有一个入口和一个出口;
    (4)严格控制GOTO语句的使用,只有在下列两种情况下才可使用:用一个非结构化的程序设计语言实现一个结构化的构造;在某种可以改善而不是损害程序可读性的情况下。
    解析: 暂无解析

  • 第11题:

    单选题
    防错性程序设计对具有潜在危险性的操作进行检查,并给出出错信息。采用这种程序设计方法可提高系统的()
    A

    正确性

    B

    有效性

    C

    健壮性

    D

    精确性


    正确答案: B
    解析: 暂无解析

  • 第12题:

    问答题
    USB采取哪些措施来提高它的健壮性?

    正确答案: 1.使用差分驱动器和接收器以及屏蔽保护,以保证信号的完整性;
    2.控制域和数据域的CRC保护校验;
    3.连接和断开检测及系统级资源配置;
    4.协议的自我修复,对丢失包或毁坏包执行超时(Timeouts)处理;
    5.对流数据进行流量控制,以保证对等步和硬件缓冲器维持正常的管理;
    6.采用数据管道和控制管道结构,以保证功能之间的独立性;
    7.协议允许用硬件或软件的方法对错误进行处理,硬件错误处理包括对传输错误的报告和重发。
    解析: 暂无解析

  • 第13题:

    面向程序设计中提高重用性的准则有哪些?


    正确答案: 面向程序设计中提高重用性的准则:
    (1)提高方法的内聚。
    (2)减小方法的规模。
    (3)保持方法的一致性。
    (4)把策略与实现分开。
    (5)全面覆盖。
    (6)尽量不使用全局信息。

  • 第14题:

    面向对象设计准则有哪些?


    正确答案: (1)模块化
    (2)抽象
    (3)信息隐藏
    (4)弱耦合
    (5)强内聚
    (6)可重用

  • 第15题:

    从60年代开始,程序设计语言主要经历了什么样的变迁?()

    • A、命令式程序设计-函数式程序设计-过程式程序设计-面向对象程序设计-面向服务程序设计
    • B、命令式程序设计-函数式程序设计-过程式程序设计-面向服务程序设计-面向对象程序设计
    • C、命令式程序设计-函数式程序设计-面向对象程序设计-面向服务程序设计-过程式程序设计
    • D、命令式程序设计-过程式程序设计-面向对象程序设计-面向服务程序设计-函数式程序设计

    正确答案:A

  • 第16题:

    程序设计方法包括()。

    • A、面向对象的程序设计
    • B、面向过程的程序设计
    • C、面向数据的程序设计
    • D、面向消息的程序设计

    正确答案:A,B

  • 第17题:

    面向对象程序设计有哪些优点?


    正确答案:并发时间短,效率高,可靠性高,所开发的程序更强壮。由于面向对象编程的可重用性,可以在应用程序中大量采用成熟的类库,从而缩短了开发时间。程序更易于维护、更新和升级。继承和封装使得应用程序的修改带来的影响更加局部化。

  • 第18题:

    VB程序设计语言所采用的设计方法是()

    • A、面向对象程序设计方法
    • B、分层式程序设计方法
    • C、面向过程的程序设计方法
    • D、面向问题程序设计方法

    正确答案:A

  • 第19题:

    结构化程序设计的原则有哪些?


    正确答案: 结构化程序设计主要的原则包括:
    (1)任何程序结构都可以用三种基本的结构:顺序结构、选择结构、循环结构来实现;
    (2)复杂结构可以通过上述三种基本结构的组合嵌套来实现;
    (3)程序语句组成容易识别的模块,每个模块只有一个入口和一个出口;
    (4)严格控制GOTO语句的使用,只有在下列两种情况下才可使用:用一个非结构化的程序设计语言实现一个结构化的构造;在某种可以改善而不是损害程序可读性的情况下。

  • 第20题:

    问答题
    面向程序设计中提高健壮性的准则有哪些?

    正确答案: 面向程序设计中提高健壮性的准则:
    (1)预防用户的操作错误。
    (2)检查参数的合法性。
    (3)不要预先确定限制条件。
    (4)先测试后优化。
    解析: 暂无解析

  • 第21题:

    单选题
    下列面向对象设计特点的说法正确的是:()。
    A

    面向对象设计特点必须遵循的准则不包括:提高可重用性

    B

    面向对象设计特点必须遵循的准则不包括:提高完整性

    C

    面向对象设计特点必须遵循的准则不包括:提高可扩充性

    D

    面向对象设计特点必须遵循的准则不包括:提高健壮性


    正确答案: B
    解析: 暂无解析

  • 第22题:

    多选题
    程序设计方法包括()。
    A

    面向对象的程序设计

    B

    面向过程的程序设计

    C

    面向数据的程序设计

    D

    面向消息的程序设计


    正确答案: C,D
    解析: 暂无解析

  • 第23题:

    问答题
    面向程序设计中提高扩充性的准则有哪些?

    正确答案: 面向程序设计中提高扩充性的准则:
    (1)封装实现策略。
    (2)不要用一个方法遍历多条关联链。
    (3)避免使用多分支语句。
    (4)精心确定公有方法。
    解析: 暂无解析