系统架构设计师考试模拟试地的题目加详解解析汇报汇报二
2022年职业考证-软考-系统架构设计师考试全真模拟易错、难点剖析AB卷(带答案)试题号:96

2022年职业考证-软考-系统架构设计师考试全真模拟易错、难点剖析AB卷(带答案)一.综合题(共15题)1.案例题阅读以下关于软件架构设计与评估的叙述,在答题纸上回答问题1和问题2。
【说明】某公司拟开发一套机器学习应用开发平台,支持用户使用浏览器在线进行基于机器学习的智能应用开发活动。
该平台的核心应用场景是用户通过拖拽算法组件灵活定义机器学习流程,采用自助方式进行智能应用设计、实现与部署,并可以开发新算法组件加入平台中。
在需求分析与架构设计阶段,公司提出的需求和质量属性描述如下:(a)平台用户分为算法工程师、软件工程师和管理员等三种角色,不同角色的功能界面有所不同;(b)平台应该具备数据库保护措施,能够预防核心数据库被非授权用户访问;(c)平台支持分布式部署,当主站点断电后,应在20秒内将请求重定向到备用站点;(d)平台支持初学者和高级用户两种界面操作模式,用户可以根据自己的情况灵活选择合适的模式;(e)平台主站点宕机后,需要在15秒内发现错误并启用备用系统;(f)在正常负载情况下,机器学习流程从提交到开始执行,时间间隔不大于5秒;(g)平台支持硬件扩容与升级,能够在3人天内完成所有部署与测试工作;(h)平台需要对用户的所有操作过程进行详细记录,便于审计工作;(i)平台部署后,针对界面风格的修改需要在3人天内完成;(j)在正常负载情况下,平台应在0.5秒内对用户的界面操作请求进行响应;(k)平台应该与目前国内外主流的机器学习应用开发平台的界面风格保持一致;(l)平台提供机器学习算法的远程调试功能,支持算法工程师进行远程调试。
在对平台需求、质量属性描述和架构特性进行分析的基础上,公司的架构师给出了三种候选的架构设计方案,公司目前正在组织相关专家对平台架构进行评估。
【问题1】 (9分)在架构评估过程中,质量属性效用树(utility tree)是对系统质量属性进行识别和优先级排序的重要工具。
请将合适的质量属性名称填入图1-1中(1)、(2)空白处,并从题干中的(a)-(i)中选择合适的质量属性描述,填入(3)-(6)空白处,完成该平台的效用树。
2022年系统架构设计师考试案例分析真题解析

系统架构设计师案例分析真题解析2022年11月系统构设计师下午题试题一(共 25 分) :阅读以下关于软件架构设计与评估的叙述,在答题纸上回答问题 1 和问题 2。
【说明】某电子商务公司拟升级其会员与促销管理系统,向用户提供个性化服务,提高用户的粘性。
在项目立项之初,公司领导层一致认为本次升级的主要目标是提升会员管理方式的灵活性,由于当前用户规模不大,业务也相对简单,系统性能方面不做过多考虑,新系统除了保持现有的四级固定会员制度外,还需要根据用户的消费金额、偏好、重复性等相关特征动态调整商品的折扣力度,并支持在特定的活动周期内主动筛选与活动主题高度相关的用户集合,提供个性化的打折促销活动。
在需求分析与架构设计阶段,公司提出的需求和质量属性描述如下:(a)管理员能够在页面上灵活设置折扣力度规则和促销活动逻辑,设置后即可生效;(b)系统应该具备完整的安全防护措施,支持对恶意攻击行为进行检测与报警;(c)在正常负载情况下,系统应在 0.3 秒内对用户的界面操作请求进行响应;(d)用户名是系统唯一标识,要求以字母开头,由数字和字母组合而成,长度不少于 6 个字符。
(e)在正常负载情况下,用户支付商品费用后在 3 秒内确认订单支付信息;(f)系统主站点电力中断后,应在 5 秒内将请求重定向到备用站点;(g)系统支持横向存储扩展,要求在 2 人天内完成所有的扩展与测试工作;(h)系统宕机后,需要在 10 秒内感知错误,并自动启动热备份系统;(i)系统需要内置接口函数,支持开发团队进行功能调试与系统诊断;(j)系统需要为所有的用户操作行为进行详细记录,便于后期查阅与审计;(k)支持对系统的外观进行调整和配置,调整工作需要在 4 人天内完成。
在对系统需求、质量属性描述和架构特性进行分析的基础上,系统架构师给出了两种候选的架构设计方案,公司目前正在组织相关专家对系统架构进行评估。
【问题 1】(12 分)在架构评估过程中,质量属性效用树 (utility tree)是对系统质量属性进行识别和优先级排序的重要工具。
高级系统架构设计师上午试题模拟题2018年(2)_真题-无答案

高级系统架构设计师上午试题模拟题2018年(2)(总分50,考试时间90分钟)单项选择题以下嵌入式处理器类型中不具备内存管理单元(MMU)的是______,嵌入式操作系统______可以运行在它上面。
1.A. PowerPC750B. ARM920TC. Cortex-M3D. MIPS32 24K2.A. LinuxB. VxWorks653C. μC/OS-ⅡD. Windows CE3. 若某航空公司的飞机订票系统有n个订票终端,系统为每个订票终端创建一个售票终端的进程。
假设Pi(i=1,2,…,n)表示售票终端的进程,Hj(j=1,2,…,m)表示公共数据区,分别存放各个航班的现存票数,Temp为工作单元。
Pi进程的工作流程如下图所示,a、b和c处将执行P操作和V操作,则图中a、b和c应分别填入______。
售票终端进程工作流程图A. P(S)、V(S)和V(S)B. P(S)、P(S)和V(S)C. V(S)、P(S)和P(S)D. V(S)、V(S)和P(S)4. 通常情况下,电子政务业务分为3个领域。
在如下图所示的电子政务业务模型中,(Ⅰ)、(Ⅱ)、(Ⅲ)空缺处的内容分别为______。
电子政务业务模型A. 政务业务办理系统、办公自动化系统、政务信息发布系统B. 政务信息发布系统、政务业务办理系统、办公自动化系统C. 政务业务办理系统、政务信息发布系统、办公自动化系统D. 办公自动化系统、政务信息发布系统、政务业务办理系统5. 以下关于自顶向下开发方法的叙述中,正确的是______。
A. 自顶向下过程因为单元测试而比较耗费时间B. 自顶向下过程可以更快地发现系统性能方面的问题C. 相对于自底向上方法,自顶向下方法可以更快地得到系统的演示原型D. 在自顶向下的设计中,如发现了一个错误,通常是因为底层模块没有满足其规格说明(因为高层模块已经被测试过了)6. 采用Kerberos系统进行认证时,可以在报文中加入______来防止重放攻击。
2022年职业考证-软考-系统架构设计师考试全真模拟易错、难点剖析AB卷(带答案)试题号:51

2022年职业考证-软考-系统架构设计师考试全真模拟易错、难点剖析AB卷(带答案)一.综合题(共15题)1.单选题软件逆向工程就是分析已有的程序,寻求比源代码更高级的抽象表现形式。
在逆向工程导出信息的四个抽象层次中,()包括反映程序分部分之间相互依赖关系的信息;()包括反映程序段功能及程序段之间关系的信息。
问题1选项A.实现级B.结构级C.功能级D.领域级问题2选项A.实现级B.结构级C.功能级D.领域级【答案】第1题:B第2题:C【解析】第1题:逆向工程导出的信息可分为如下4个抽象层次。
① 实现级:包括程序的抽象语法树、符号表等信息。
② 结构级:包括反映程序分量之间相互依赖关系的信息,例如调用图、结构图等。
本题第一空描述的是结构级,选择B选项。
③ 功能级:包括反映程序段功能及程序段之间关系的信息。
本题第二空描述的是功能级,选择C选项。
④ 领域级:包括反映程序分量或程序诸实体与应用领域概念之间对应关系的信息。
第2题:2.案例题某企业委托软件公司开发一套包裹信息管理系统,以便于对该企业通过快递收发的包裹信息进行统一管理,在系统设计阶段,需要对不同快递信息的包裹单信息进行建模,其中,邮政包裹单如图2-1所示:图2-1 包裹详情单【问题1】(13分)请说明关系型数据库开发中,逻辑数据模型设计过程包含哪些任务?根据图2-1 包裹详情单应该设计出哪些关系模式的名称,并指出每个关系模式的主键属性。
【问题2】(6分)请说明什么是超类实体?结合图中包裹单信息,试设计一种超类实体,给出完整的属性列表。
【问题3】(6分)请说明什么是派生属性?结合图2-1中包裹单信息说明哪个属性是派生属性。
【答案】【问题1】逻辑数据模型设计过程包含的任务:(1)构建系统上下文数据模型,包含实体及实体之间的联系:(2)绘制基于主键的数据模型,为每个实体添加主键属性;(3)构建全属性数据模型,为每个实体添加非主键属性:(4)利用规范化技术建立系统规范化数据模型。
架构设计师考试题及答案

架构设计师考试题及答案一、单选题(每题2分,共20分)1. 在软件架构设计中,以下哪一项不是架构设计的主要目标?A. 系统性能优化B. 系统可维护性C. 系统可扩展性D. 系统成本控制答案:D2. 架构设计师在设计系统时,应该优先考虑以下哪个因素?A. 技术先进性B. 业务需求C. 个人偏好D. 市场趋势答案:B3. 在微服务架构中,服务之间通常采用哪种方式进行通信?A. 直接内存访问B. 远程过程调用C. 消息队列D. 文件共享答案:C4. 以下哪个不是分布式系统的常见问题?A. 网络延迟B. 数据一致性C. 系统可扩展性D. 单点故障答案:C5. 在架构设计中,以下哪个原则不是SOLID原则之一?A. 单一职责原则B. 开放封闭原则C. 接口隔离原则D. 模块化原则答案:D6. 在敏捷开发中,以下哪个不是敏捷宣言的四个价值观之一?A. 个体和互动高于流程和工具B. 可工作的软件高于详尽的文档C. 客户合作高于合同谈判D. 遵循计划高于适应变化答案:D7. 在云计算中,以下哪个服务模型不提供对运行环境的控制?A. IaaS(基础设施即服务)B. PaaS(平台即服务)C. SaaS(软件即服务)D. FaaS(函数即服务)答案:C8. 在数据库设计中,以下哪个不是数据库范式?A. 第一范式(1NF)B. 第二范式(2NF)C. 第三范式(3NF)D. 第五范式(5NF)答案:D9. 在系统架构设计中,以下哪个不是性能测试的目的?A. 确定系统的最大负载能力B. 识别性能瓶颈C. 评估系统的稳定性D. 验证系统的安全性答案:D10. 在架构设计中,以下哪个不是微服务架构的优点?A. 独立部署B. 技术多样性C. 单一职责D. 紧密耦合答案:D二、多选题(每题3分,共15分)11. 架构设计师在进行系统设计时,需要考虑以下哪些因素?(多选)A. 系统的可维护性B. 系统的可扩展性C. 系统的安全性D. 系统的美观性答案:A, B, C12. 在微服务架构中,以下哪些是服务拆分时需要考虑的原则?(多选)A. 业务逻辑的独立性B. 数据库的独立性C. 服务的高内聚低耦合D. 服务的单一职责答案:A, B, C, D13. 在分布式系统中,以下哪些是CAP定理中提到的三个要素?(多选)A. 一致性(Consistency)B. 可用性(Availability)C. 持久性(Persistence)D. 分区容错性(Partition tolerance)答案:A, B, D14. 在敏捷开发中,以下哪些是Scrum框架中的关键角色?(多选)A. 产品负责人(Product Owner)B. Scrum MasterC. 开发团队(Development Team)D. 项目经理(Project Manager)答案:A, B, C15. 在系统架构设计中,以下哪些是性能优化的常见策略?(多选)A. 缓存策略B. 数据库索引C. 负载均衡D. 代码优化答案:A, B, C, D三、判断题(每题2分,共10分)16. 架构设计师在设计系统时,应该追求使用最新的技术,即使这些技术可能不成熟。
2022年职业考证-软考-系统架构设计师考试全真模拟易错、难点剖析AB卷(带答案)试题号:24

2022年职业考证-软考-系统架构设计师考试全真模拟易错、难点剖析AB卷(带答案)一.综合题(共15题)1.单选题进程P有8个页面,页号分别为0~7,页面大小为4K ,假设系统给进程P分配了4个存储块,进程P的页面变换表如下所示。
表中状态位等于1和0分别表示页面在内存和不在内存。
若进程P要访问的逻辑地址为十六进制 5148H,则该地址经过变换后,其物理地址应为十六进制();如果进程P要访问的页面6不在内存,那么应该淘汰页号为()的页面。
问题1选项A.3148HB.5148HC.7148HD.9148H问题2选项A.1B.2C.5D.9【答案】第1题:A第2题:B【解析】本题考查操作系统存储管理方面的基础知识。
试题第一空的正确选项为A。
根据题意,页面大小为4K,逻辑地址为十六进制5148H其页号为5,页内地址为148H,查页表后可知页帧号(物理块号)为3,该地址经过变换后,其物理地址应为页帧号3拼上页内地址148H,即十六进制3148H。
试题第二空的正确选项为B。
根据题意,页面变换表中状态位等于1和0分别表示页面在内存或不在内存,所以1、2、5和7号页面在内存。
当访问的页面6不在内存时,系统应该首先淘汰未被访问的页面,因为根据程序的局部性原理最近未被访问的页面下次被访问的概率更小;如果页面最近都被访问过,应该先淘汰未修改过的页面。
因为未修改过的页面内存与辅存一致,故淘汰时无须写回辅存,使系统页面置换代价小。
经上述分析,1、5和7号页面都是最近被访问过的,但2号页面最近未被访问过,故应该淘汰2号页面。
2.单选题某公司拟开发一个个人社保管理系统,该系统的主要功能需求是根据个人收入、家庭负担、身体状态等情况,预估计算个人每年应支付的社保金,该社保金的计算方式可能随着国家经济的变化而动态改变,针对上述需求描述,该软件系统适宜采用()架构风格设计,该风格的主要特点是()。
问题1选项yered systemB.Data flowC.Event systemD.Rule-based system问题2选项A.将业务逻辑中频繁变化的部分定义为规则B.各构件间相互独立C.支持并发D.无数据不工作【答案】第1题:D第2题:A【解析】本题考查架构风格应用,根据题目描述,最核心的业务特点是变化大,变化之后要能及时响应变化。
系统架构设计师招聘面试题与参考回答(某大型央企)2025年
2025年招聘系统架构设计师面试题与参考回答(某大型央企)(答案在后面)面试问答题(总共10个问题)第一题题目描述:请简述您在系统架构设计中如何确保系统的稳定性和可扩展性,并举例说明在实际项目中是如何实施的。
第二题题目描述:请描述在大型系统架构设计中,如何平衡系统的可用性与稳定性?请提供具体策略和可能的挑战。
结合你过往的工作经验或理论知识加以说明。
答案及解析:第三题题目:在您过去的工作经历中,您曾经参与过哪些招聘系统的设计和实施?请详细描述其中一个您认为最成功的案例,并说明您在其中的具体贡献和所遇到的挑战,以及您是如何解决这些挑战的。
参考答案及解析:第四题题目:在构建一个高效、可扩展的招聘系统时,如何确保系统的安全性?请结合你过去的项目经验,谈谈你的看法和解决方案。
参考答案及解析:第五题问题描述:假设你是一家大型央企的招聘系统架构设计师,负责设计一个新的招聘流程系统。
该系统需要支持线上简历筛选、面试安排、录用通知发放等功能,并且要求系统具有良好的扩展性和稳定性。
请简述你的系统架构设计方案,并说明你如何确保系统的可扩展性和稳定性。
参考答案及解析:第六题题目:请描述在大型系统中如何进行系统架构设计的流程,并举例说明在架构设计过程中遇到的一个技术难题及其解决方案。
第七题•问题:请谈谈您对微服务架构的理解,并结合您过去的工作经验,描述在大型央企中实施微服务架构的挑战和策略。
第八题题目:在设计和实施一个招聘系统时,如何确保系统的安全性和可靠性?参考答案及解析:第九题题目:在招聘系统中,如何设计一个高效且可扩展的用户认证与授权模块?参考答案及解析:第十题题目:在构建一个高效、可扩展的招聘系统时,如何确保系统的安全性?请结合您在大型央企的工作经验,谈谈您的看法和经验。
参考答案及解析:2025年招聘系统架构设计师面试题与参考回答(某大型央企)面试问答题(总共10个问题)第一题题目描述:请简述您在系统架构设计中如何确保系统的稳定性和可扩展性,并举例说明在实际项目中是如何实施的。
2022年职业考证-软考-系统架构设计师考试全真模拟易错、难点剖析AB卷(带答案)试题号:14
2022年职业考证-软考-系统架构设计师考试全真模拟易错、难点剖析AB卷(带答案)一.综合题(共15题)1.单选题通常用户采用评价程序来评价系统的性能,评测准确度最高的评价程序是()。
在计算机性能评估中,通常将评价程序中用得最多、最频繁的()作为评价计算机性能的标准程序,称其为基准测试程序。
问题1选项A.真实程序B.核心程序C.小型基准程序D.核心基准程序问题2选项A.真实程序B.核心程序C.小型基准程序D.核心基准程序【答案】第1题:A第2题:B【解析】第1题:本题是对性能评价方法的考查。
真实程序、核心程序、小型基准程序和合成基准程序,其评测准确程度依次递减。
其中评测准确性最高的是真实程序,第一空选择A选项。
把应用程序中用得最多、最频繁的那部分核心程序作为评估计算机系统性能的标准程序,称为基准测试程序(benchmark)。
基准程序法是目前一致承认的测试系统性能的较好方法。
因此第二空选择B选项。
第2题:本题是对性能评价方法的考查。
真实程序、核心程序、小型基准程序和合成基准程序,其评测准确程度依次递减。
其中评测准确性最高的是真实程序,第一空选择A选项。
把应用程序中用得最多、最频繁的那部分核心程序作为评估计算机系统性能的标准程序,称为基准测试程序(benchmark)。
基准程序法是目前一致承认的测试系统性能的较好方法。
因此第二空选择B选项。
2.单选题构件组装是指将库中的构件经适当修改后相互连接构成新的目标软件。
()不属于构件组装技术。
问题1选项A.基于功能的构件组装技术B.基于数据的构件组装技术C.基于实现的构件组装技术D.面向对象的构件组装技术【答案】C【解析】本题考查的是构件相关知识。
构件组装是指将构件库中的构件经过适当修改后相互连接,或者将它们与当前开发项目中的构件元素相连接,最终构成新的目标软件。
构件组装技术大致可分为基于功能的组装技术、基于数据的组装技术和面向对象的组装技术。
本题C选项不属于构件组装技术。
系统架构设计师模拟试题[选择题,解析详细]
系统架构设计师模拟试题9一、单项选择题在进行金融业务系统的网络设计时,应该优先考虑 1 原则。
在进行企业网络的需求分析时,应该首先进行 2 。
1、A .先进性 B .开放性 C .经济性 D .高可用性2、A .企业应用分析B .网络流量分析C .外部通信环境调研D .数据流向图分析Employee(职工号,姓名,性别,年龄,通信地址,家庭成员),其中通信地址记录了邮编、省、市、街道信息;家庭成员记录了职工的亲属的姓名。
职工实体中的通信地址是一个 3 属性;为了将数据库模式设计得更合理,对于家庭成员属性 4 。
3、A .简单 B .复合 C .多值 D .派生4、A .可以不作任何处理直接记录亲属的姓名 B .只允许记录一个亲属的姓名C .需要对职工实体设置若干个亲属姓名字段D .应该将职工的亲属的姓名加上职工号设计成为一个独立的实体企业战略数据模型可分为两种类型: 5 描述日常事务处理中的数据及其关系; 6 描述企业管理决策者所需信息及其关系。
5、A .元数据模型 B .数据库模型C .数据仓库模型D .组织架构模型 6、A .元数据模型 B .数据库模型C .数据仓库模型D .组织架构模型7、在军事演习中,张司令希望将部队尽快从A 地通过公路网(如图所示)运送到F 地:图中标出了各路段上的最大运量(单位:千人/小时)。
根据该图可以算出,从A 地到F 地的最大运量是______千人/小时。
A .20B .21C .22D .238、对ERP 项目最恰当的定位是______。
A .信息系统集成项目B .管理变革项目C .技术改造项目D .工作流实施项目若某航空公司的飞机订票系统有行个订票终端,系统为每个订票终端创建一个售票终端的进程。
假设P i (i=1,2,…,n)表示售票终端的进程,H j (j=1,2,…,m)表示公共数据区,分别存放各个航班的现存票数,Temp 为工作单元。
系统初始化时将信号量S 赋值为 9 。
2022年职业考证-软考-系统架构设计师考试全真模拟易错、难点剖析AB卷(带答案)试题号:9
2022年职业考证-软考-系统架构设计师考试全真模拟易错、难点剖析AB卷(带答案)一.综合题(共15题)1.案例题阅读以下关于软件架构设计与评估的叙述,在答题纸上回答问题1和问题2。
【说明】某公司拟开发一套机器学习应用开发平台,支持用户使用浏览器在线进行基于机器学习的智能应用开发活动。
该平台的核心应用场景是用户通过拖拽算法组件灵活定义机器学习流程,采用自助方式进行智能应用设计、实现与部署,并可以开发新算法组件加入平台中。
在需求分析与架构设计阶段,公司提出的需求和质量属性描述如下:(a)平台用户分为算法工程师、软件工程师和管理员等三种角色,不同角色的功能界面有所不同;(b)平台应该具备数据库保护措施,能够预防核心数据库被非授权用户访问;(c)平台支持分布式部署,当主站点断电后,应在20秒内将请求重定向到备用站点;(d)平台支持初学者和高级用户两种界面操作模式,用户可以根据自己的情况灵活选择合适的模式;(e)平台主站点宕机后,需要在15秒内发现错误并启用备用系统;(f)在正常负载情况下,机器学习流程从提交到开始执行,时间间隔不大于5秒;(g)平台支持硬件扩容与升级,能够在3人天内完成所有部署与测试工作;(h)平台需要对用户的所有操作过程进行详细记录,便于审计工作;(i)平台部署后,针对界面风格的修改需要在3人天内完成;(j)在正常负载情况下,平台应在0.5秒内对用户的界面操作请求进行响应;(k)平台应该与目前国内外主流的机器学习应用开发平台的界面风格保持一致;(l)平台提供机器学习算法的远程调试功能,支持算法工程师进行远程调试。
在对平台需求、质量属性描述和架构特性进行分析的基础上,公司的架构师给出了三种候选的架构设计方案,公司目前正在组织相关专家对平台架构进行评估。
【问题1】 (9分)在架构评估过程中,质量属性效用树(utility tree)是对系统质量属性进行识别和优先级排序的重要工具。
请将合适的质量属性名称填入图1-1中(1)、(2)空白处,并从题干中的(a)-(i)中选择合适的质量属性描述,填入(3)-(6)空白处,完成该平台的效用树。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实用标准文案 精彩文档 系统架构设计师考试模拟试题加答案解析(二) 2016年下半年系统架构设计师考试将于11月12日举行。大家都准备好了吗?下面由希赛小编为大家整理了一些系统架构设计师考试模拟试题,希望对大家有所帮助。 试题 11、以下是关于VxWorks嵌入式操作系统几个典型观点,选项______代表的观点是正确的。 ①操作系统与应用程序处于不同存储空间 ②支持进程间隔离保护 ③支持多任务(线程)操作 ④硬实时系统 A.①、③ B.②、④ C.③、④ D.①、②、③ 12、对于______,要求团队成员在这些构件所代表的应用领域中具有丰富的经验,但对其进行所需的修改,风险相对较小。 A.成品构件 B.具有部分经验的构件 C.具有完全经验的构件 D.新构件 13、用户文档主要描述所交付系统的功能和使用方法。下列文档中,______实用标准文案 精彩文档 属于用户文档。 A.需求说明书 B.系统设计文档 C.安装文档 D.系统测试计划 14、某大中型企业在全国各城市共有30个分支机构,现有的信息系统环境是,每个机构的数据库服务器从PCServer(最小512MB内存)到RISC小型机(最大4GB内存)配置不一,操作系统也不一样,数据库产品类型也不统一。为了加强管理,实现对下属机构业务数据的异地存储备份,保证数据的安全及恢复,同时对全国业务数据进行挖掘分析,该企业拟在总部建设数据中心。为了保证数据上传的顺序、稳定、安全和并发,并解决数据库的异构问题,系统应采用______。 A.WebService技术 B.插装技术 C.Web中间件 D.交易中间件技术
15、A.pattern B.models 实用标准文案 精彩文档 C.metadata D.components 16、A.framework B.deliverables C.representation D.semanticmodels 17、A.changeability B.effectiveness C.testability D.functionality 18、A.quality B.budget C.schedules D.risks 19、A.visible B.reliable C.secure D.robust 21、项目时间管理包括使项目按时完成所必需的管理过程,活动定义是其中的一个重要过程。通常可以使用______来进行活动定义。 A.鱼骨图 B.工作分解结构(WBS) 实用标准文案 精彩文档 C.层次分解结构 D.功能分解图 某企业欲对内部的数据库进行数据集成。如果集成系统的业务逻辑较为简单,仅使用数据库中的单表数据即可实现业务功能,这时采用(22)方式进行数据交换与处理较为合适;如果集成系统的业务逻辑较为复杂,并需要通过数据库中不同表的连接操作获取数据才能实现业务功能,这时采用(23)方式进行数据交换与处理较为合适。 22、A.数据网关 B.主动记录 C.包装器 D.数据映射 23、A.数据网关 B.主动记录 C.包装器 D.数据映射 24、公司总部与分部之间需要传输大量数据,在保障数据安全的同时又要兼顾密钥算法效率,最合适的加密算法是______。 A.RC-5 B.RSA C.ECC D.MD5 25、以下关于发明创造新颖性的描述中,正确的是______。 实用标准文案 精彩文档 A.在规定的学术会议或者技术会议上首次发表的发明创造,在发表后6个月内申请专利的,不丧失新颖性 B.他人未经申请人同意而泄露发明创造内容的,申请人于任何时间内申请专利可认为不丧失新颖性 C.在中国政府主办或者承认的国际展览会上首次展出的发明创造,自展出之日起12个月内申请专利的,可认为不丧失新颖性 D.在规定的核心学术期刊上发表的有关发明创造,在发表后3个月内申请专利的,不丧失新颖性 26、软件设计阶段的度量考虑了架构层次、构件层次和界面设计层次的问题,其中构件层次的设计度量集中于软件构件的内部特性,______不属于构件层次设计度量。 A.复杂度 B.模块耦合 C.模块内聚 D.布局恰当性 27、若对关系R(A,B,C,D.和S(C,D,E.进行关系代数运算,则表达式π3,4,7(σ4<5(R×S))与______等价。 A.πC,D,E(σD<C(R×S)) B.πR,C,R,D,E(σR.D<S.C(R×S)) C.πC,D,E(σR.D<S.C(R×S)) D.πR,C,R,D,E(σD<C(R×S)) 28、某磁盘磁头从一个磁道移至另一个磁道需要10ms。文件在磁盘上非连实用标准文案 精彩文档 续存放,逻辑上相邻数据块的平均移动距离为10个磁道,每块的旋转延迟时间及传输时间分别为100ms和2ms,则读取一个100块的文件需要______ms的时间。 A.10200 B.11000 C.11200 D.20200 30、某公司欲开发一个基于图形用户界面的集成调试器。该调试器的编辑器和变量监视器可以设置调试断点。当调试器在断点处暂停运行时,编辑程序可以自动卷屏到断点,变量监视器刷新变量数值。针对这样的功能描述,采用______的架构风格最为合适。 A.数据共享 B.虚拟机 C.隐式调用 D.显式调用
参考答案及解析 11、C [解析]vxWorks操作系统是美国WindRiver公司于1983年设计开发的一种硬实时操作系统(RTOS),是Tornadoll嵌入式开发环境的关键组成部分。VxWorksOS采用微内核的结构,具有支持多种处理器,操作系统与应用程序处于同一存储空间,支持多任务(线程)操作,任务间无隔离保护等特点,同时具有实用标准文案 精彩文档 程序动态连接和下载的功能。据此,选项C代表的观点是正确的。 12、C [解析]基于构件的软件工程强调可复用性。在制定计划时应考虑以下4种软件资源。①成品构件。能够从第三方获得,或在以前的项目中已经进行过内部开发的已有软件。商业成品构件(COTS)可直接应用于当前项目。②具有完全经验的构件。为以前项目开发的,与当前项目要构造的软件已有相似的规格说明、设计、代码或测量数据。对其进行所需的修改,风险相对较小。但要求团队成员在这些构件所代表的应用领域中具有丰富的经验。③具有部分经验的构件。为以前项目开发的,与当前项目要构造的软件已有相似的规格说明、设计、代码或测量数据,但需要做实质上的修改。团队成员在这些构件所代表的应用领域中经验较少。对其进行所需的修改,会有相当大的风险。④新构件。软件团队为了满足当前项目的特定需求,而必须专门开发的软件构件。 13、C 用户文档主要描述所交付系统的功能和使用方法,并不关心这些功能是怎样实现的。用户文档是了解系统的第一步,它可以让用户获得对系统准确的初步印象。用户文档至少应该包括下述5方面的内容。 ①功能描述:说明系统能做什么。 ②安装文档:说明怎样安装这个系统以及怎样使系统适应特定的硬件配置。 ③使用手册:简要说明如何着手使用这个系统(通过丰富的例子说明怎样使用常用的系统功能,并说明用户操作错误是怎样恢复和重新启动的)。 ④参考手册:详尽描述用户可以使用的所有系统设施以及它们的使用方法,并解释系统可能产生的各种出错信息的含义(对参考手册最主要的要求是完整,实用标准文案 精彩文档 因此通常使用形式化的描述技术)。 ⑤操作员指南(如果需要有系统操作员的话):说明操作员应如何处理使用中出现的各种情况。系统文档是从问题定义、需求说明到验收测试计划这样一系列和系统实现有关的文档。描述系统设计、实现和测试的文档对于理解程序和维护程序来说是非常重要的。 14、D [解析]选项A的“WebService(Web服务)”是一种部署分布式计算环境中的对象或组件,它使用面向服务的体系结构(SOA)。在WebService体系中,使用WSDL来描述服务,UDDI来发布和查找服务,使用SOAP来执行服务调用。从外部使用者的角度来看,WebSetvice是一种面向服务的模型,适合解决分布式计算和处理问题,但不适合应用于数据同步场合。选项B的“插装技术”是一种白盒测试技术。它在被测系统中植入测试代码或测试硬件,以捕获系统运行时的可能路径。它主要用于系统的覆盖分析。选项C的“Web中间件”是通过应用服务器(ApplicationServer)实现基于浏览器(或Web)应用的中间层平台。它不仅是商业逻辑组件的容器,还可提供内容管理、负载均衡、容错和连接池等功能。选项D的“交易中间件技术”是面向交易事务处理的中间件,它负责正确传递交易,对交易完整性进行管理,调度应用程序的运行,保证整个系统运行的高效性。其中,中间件是介于应用系统和系统软件之间的一类软件,它使用系统软件所提供的基础服务,衔接网络上的应用系统,能够达到资源共享,功能共享的目的。根据题干信息的描述可知,该大型企业现有的信息系统环境是一个通过广域网连接起来的数据库异构的、操作系统异构的分布式系统,而且有些分支机构的数据库服务器配置较低。根据X/OpenDTP模型,本地交易的管理由数据