“一个模块或类应该只实现一个或一种类型的业务职责”是面向对象设计的()
A.单一职责原则
B.开闭原则
C.里氏替换原则
D.接口隔离原则
A.单一职责原则
B.开闭原则
C.里氏替换原则
D.接口隔离原则
A.说明书只给出任务和/或设想,或者只表明一种愿望和/或结果,而未给出任何使所属技术领域的技术人员能够实施的技术手段,则说明书中的技术方案无法实现
B.申请的主题为由多个技术手段构成的技术方案,所属技术领域的技术人员按照说明书记载的内容不能实现其中一个技术手段,但可以实现其它所有的技术手段,可认为说明书公开充分
C.说明书中给出了技术手段,但对所属技术领域的技术人员来说,该手段是含糊不清的,根据说明书记载的内容无法具体实施,则说明书未充分公开
D.所属技术领域的技术人员按照说明书记载的内容,能够实施该发明或者实用新型的技术方案即可认为说明书充分公开
A.在软件设计中应该追求尽可能松散耦合的系统
B.可以研究、测试或维护任何一个模块,而不需要对系统的其他模块有很多了解
C.模块间联系简单,发生在一处的错误传播到整个系统的可能性就很大
D.模块间的耦合程度强烈影响系统的可理解性、可测试性、可靠性和可维护性
描述词SH只能与天气现象类型的简语RA,(),PE,GS和GR中的一个或几个结合使用,以表示观测时有阵性降水。
A.SN
B.TS
C.FG
B.100BASE-TX支持2对5类非屏蔽双绞线(UTP)或2对l类屏蔽双绞线(STP),是一个全双工系统,每个结点可以同时以100Mbps的速率发送与接收数据
C.100BASE-FX支持2芯的多模或单模光纤,它也是一种全双工系统
D.100BASE-T4支持4对3类非屏蔽双绞线,其中3对用于数据传输,1对用于冲突检测
假设在算法描述语言中引入指针的二元运算“异或”,若a和b为指针,则的运算结果仍为原指针类型,且
则可利用一个指针域来实现双向链表L。链表L中的每个结点只含两个域:data域和LRPtr域,其中L RPtr域存放该结点的左邻与右邻结点指针(不存在时为NULL) 的异或。若设指针L.Left指向链表中的最左结点,L.Right指向链表中的最右结点, 则可实现从左向右或从右向左遍历此双向链表的操作。试写一算法按任一方向依次输出链表中各元素的值。
A.在构件图中,将系统中可重用的模块封装成为具有可替代性的物理单元,称为构件
B.构件是独立的,是在一个系统或子系统中的封装单元,提供一个或多个接口,是系统高层的可重用部件
C.构件作为系统定义良好接口的物理实现单元,但是它需要依赖于其它构件而不是仅仅依赖于构件所支持的接口
D.构件作为系统中的一个物理实现单元,包括软件代码(包括源代码、二进制代码和可执行文件等)或者相应组成部分