[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fuY-IxBhsiD6IjZgyoAvVR9Kb1cPjWbmBoPnvK2pUiow":3},{"answer":4,"createTime":5,"id":6,"options":7,"origin":12,"question":16,"related":17,"source":28,"type":29},[],"2023-11-23 08:29:42",107831282,[8,9,10,11],"使用接口提高了组件之间的耦合度","组件图中的接口只有一种表示法,即圆圈表示法","接口的圆圈表示法和球窝表示法的含义不同","使用球窝表示法的接口分为供给接口和需求接口两部分",{"courseId":13,"courseImg":14,"courseName":15},"eb495de92d0b2f80767ab7b83098f399","https:\u002F\u002Ftihai-oss-cloud.itihey.com\u002Fimg\u002F31fffd9b1ab8ed93a1abd0aec5eb6142.jpg","软件架构设计","对于组件图中的接口,下列说法正确的是()",[18,30,39,48,51,60,68,77,84,93],{"answer":19,"createTime":20,"id":21,"options":22,"question":27,"source":28,"type":29},[],"2023-11-23 08:29:41",107831276,[23,24,25,26],"在组件图中,将系统中可重用的模块封装成为具有可替代性的物理单元,称为组件","组件是独立的,是在一个系统或子系统中的封装单元,提供一个或多个接口,是系统高层的可重用部件","组件是系统定义良好接口的物理实现单元,但是它需要依赖于其他组件而不是仅仅依赖于组件所支持的接口","组件作为系统中的一个物理实现单元,包括软件代码(包括源代码、二进制代码和可执行文件等)或者相应组成部分","下列关于组件的说法不正确的是( )","v1",0,{"answer":31,"createTime":5,"id":32,"options":33,"question":38,"source":28,"type":29},[],107831278,[34,35,36,37],"系统中组件和硬件的适配问题","系统中组件与组件之间、定义的类或接口与组件之间的关系","在系统运行时,用户和组件、组件和组件之间互相交互和引用的时序关系","组件实现的功能及其具体实现源代码","组件图主要描述的问题是()",{"answer":40,"createTime":5,"id":41,"options":42,"question":47,"source":28,"type":29},[],107831280,[43,44,45,46],"类","子系统","包","组件","在组件图中,将系统中可重用的模块封装成可替换的物理单元的是( )",{"answer":49,"createTime":5,"id":6,"options":50,"question":16,"source":28,"type":29},[],[8,9,10,11],{"answer":52,"createTime":5,"id":53,"options":54,"question":59,"source":28,"type":29},[],107831284,[55,56,57,58],"在组件图中,可以将系统中可重用的模块封装成为具有可替代性的物理单元","组件图是用来表示系统中组件与组件之间、定义的类或接口与组件之间的关系图","在组件图中,组件和组件之间的关系表现为实现关系,定义的类或接口与类之间的关系表现为依赖关系","组件图通过显示系统的组件以及接口等之间的关系,形成更大的一个设计单元","下列关于组件图的叙述,说法不正确的是()",{"answer":61,"createTime":5,"id":62,"options":63,"question":67,"source":28,"type":29},[],107831286,[64,65,46,66],"处理器","设备","关联关系","部署图的组成元素不包括()",{"answer":69,"createTime":5,"id":70,"options":71,"question":76,"source":28,"type":29},[],107831288,[72,73,74,75],"部署图描述了一个系统运行时的硬件节点、在这些节点上运行的软件构件将在何处物理运行,以及它们将如何彼此通信的静态视图","每一个系统模型中可以包含多个部署图","在一个部署图中包含了两种基本的模型元素:节点和节点之间的连接","每一个系统模型中应该仅包含一个部署图","下列关于部署图的说法不正确的是()",{"answer":78,"createTime":5,"id":79,"options":80,"question":83,"source":28,"type":29},[],107831290,[65,64,81,82],"二者均可","都不适用","某系统部署时需要一台LED显示屏,其在部署图中应该被建模为( )类型的节点",{"answer":85,"createTime":5,"id":86,"options":87,"question":92,"source":28,"type":29},[],107831292,[88,89,90,91],"部署就是复制软件","软件的执行环境一般是一个独立的设备节点","部署图不适用于分布式系统","节点之间一般会存在通信","下列说法正确的是()",{"answer":94,"createTime":5,"id":95,"options":96,"question":101,"source":28,"type":29},[],107831294,[97,98,99,100],"部署软件组件","部署软件程序","部署软件模型","部署软件制品","软件部署的实质是()"]