当前位置: 首页icon 51CTO软考 > 软考资讯 >考试科目 >2023年11月软件设计师(模拟题二)上午试卷之六

2023年11月软件设计师(模拟题二)上午试卷之六

作者:mb64e6fe9e464692024-01-10 01:00:12
备考咨询 刷题指导
添加专属学姐
下载资料 2024上半年软考备考资料+考试大纲
下载按钮 下载
引号

摘要:对于【软件设计师】软考考试而言,试题无疑是最重要的学习资料之一。在软考备考过程中,吃透试题、掌握试题所考知识点、熟悉试题的出题思路,对我们提升分数的效果是最明显的,通过对试题的反复练习,还可以查漏补缺。今天,给大家带来【2023年11月软件设计师(模拟题二)上午试卷】部分试题的详解,一起来看看吧~1、开-闭原则(Open-Closed Principle,OCP )是面

引号
摘要:对于【软件设计师】软考考试而言,试题无疑是最重要的学习资料之一。在软考备考过程中,吃透试题、掌握试题所考知识点、熟悉试题的出题思路,对我们提升分数的效果是最明显的,通过对试题的反复练习,还可以查漏补缺。今天,给大家带来【2023年11月软件设计师(模拟题二)上午试卷】部分试题的详解,一起来看看吧~



1、开-闭原则(Open-Closed Principle,OCP )是面向对象的可复用设计的基石。开-闭原则是指一个软件实体应当对(16)开放,对(17)关闭;里氏代换原则(Liskov  Substitution Principle,LSP )是指任何(18)可以出现的地方,(19) 一定可以出现。依赖倒转原则(Dependence Inversion Principle,DIP)就是要依赖于(20)而不依赖于(21) ,或者说要针对接口编程,不要针对实现编程。
A、修改
B、扩展
C、分析
D、设计

答案:B
答题解析:

开闭原则要求一个软件实体应当对扩展开放,对修改关闭。也就是说,我们在设计一个模块的时候,应当使这个模块可以在不被修改的前提下被扩展,换句话说就是,应当可以在不必修改源代码的情况下改变这个模块的行为。

里氏代换原则要求子类型必须能够替换它们的基类型,所以在里氏代换原则中,任何可基类对象可以出现的地方,子类对象也一定可以出现。

依赖倒转原则是:要依赖于抽象,不要依赖于具体。也就是常说的要针对接口编程,不要针对实现编程。



2、开-闭原则(Open-Closed Principle,OCP )是面向对象的可复用设计的基石。开-闭原则是指一个软件实体应当对(16)开放,对(17)关闭;里氏代换原则(Liskov  Substitution Principle,LSP )是指任何(18)可以出现的地方,(19) 一定可以出现。依赖倒转原则(Dependence Inversion Principle,DIP)就是要依赖于(20)而不依赖于(21) ,或者说要针对接口编程,不要针对实现编程。
A、修改
B、扩展
C、设计
D、分析

答案:A
答题解析:

开闭原则要求一个软件实体应当对扩展开放,对修改关闭。也就是说,我们在设计一个模块的时候,应当使这个模块可以在不被修改的前提下被扩展,换句话说就是,应当可以在不必修改源代码的情况下改变这个模块的行为。

里氏代换原则要求子类型必须能够替换它们的基类型,所以在里氏代换原则中,任何可基类对象可以出现的地方,子类对象也一定可以出现。

依赖倒转原则是:要依赖于抽象,不要依赖于具体。也就是常说的要针对接口编程,不要针对实现编程。



3、开-闭原则(Open-Closed Principle,OCP )是面向对象的可复用设计的基石。开-闭原则是指一个软件实体应当对(16)开放,对(17)关闭;里氏代换原则(Liskov  Substitution Principle,LSP )是指任何(18)可以出现的地方,(19) 一定可以出现。依赖倒转原则(Dependence Inversion Principle,DIP)就是要依赖于(20)而不依赖于(21) ,或者说要针对接口编程,不要针对实现编程。
A、变量
B、常量
C、基类对象
D、子类对象

答案:C
答题解析:

开闭原则要求一个软件实体应当对扩展开放,对修改关闭。也就是说,我们在设计一个模块的时候,应当使这个模块可以在不被修改的前提下被扩展,换句话说就是,应当可以在不必修改源代码的情况下改变这个模块的行为。

里氏代换原则要求子类型必须能够替换它们的基类型,所以在里氏代换原则中,任何可基类对象可以出现的地方,子类对象也一定可以出现。

依赖倒转原则是:要依赖于抽象,不要依赖于具体。也就是常说的要针对接口编程,不要针对实现编程。



查看完整试题>>>


免费刷题报考资讯 机考模拟 学习群