软件架构是降低成本、改进质量、按时和按需交付产品的关键因素。以下关于软件架构的描述,错误的是______。
A、根据用户需求,能够确定一个最佳的软件架构,指导整个软件的开发过程
B、软件架构设计需要满足系统的质量属性,如性能、安全性和可修改性等
C、软件架构设计需要确定组件之间的依赖关系,支持项目计划和管理活动
D、软件架构能够指导设计人员和实现人员的工作
A、内存储器容量大、速度快、造价高
B、内存储器容量小、速度慢、造价低
C、内存储器容量小、速度快、造价高
D、区别仅仅是一个在计算机里,一个在计算机外
某公司欲开发一个漫步者机器人,用来完成火星探测任务。机器人的控制者首先定义探测任务和任务之间的时序依赖性,机器人接受任务后,需要根据自身状态和外界环境进行动态调整,最终自动完成任务。针对这些需求,该机器人应该采用______架构风格最为合适。
A、解释器
B、主程序-子程序
C、隐式调用
D、管道-过滤器
A、这是一条静态路由
B、这是一台直连设备
C、该路由信息比较可靠
D、该路由代价较小
以下关于计算机病毒与蠕虫的特点比较中,说法正确的是()
A、在传染机制中,蠕虫是通过宿主程序运行
B、在触发机制中,蠕虫的触发者是计算机的使用者
C、为系统打补丁,能有效预防蠕虫,但不能有效预防病毒
D、蠕虫和病毒都是寄生模式存在