2017年下半年系统架构设计师考试上午真题(完整版)
2017年下半年上午 软件设计师 试题及答案与解析-软考考试真题-基础知识
2017年下半年上午软件设计师考试试题-答案与解析一、单项选择题(共75分,每题1分。
每题备选项中,只有1个最符合题意)●第1题.以下关于防火墙功能特性的叙述中,不正确的是(1)。
A.控制进出网络的数据包和数据流向B.提供流量信息的日志和审计C.隐藏内部IP以及网络结构细节D.提供漏洞扫描功能【参考答案】D【答案解析】一个防火墙(作为阻塞点、控制点)能极大地提高一个内部网络的安全性,并通过过滤不安全的服务而降低风险。
由于只有经过精心选择的应用协议才能通过防火墙,所以网络环境变得更安全。
如防火墙可以禁止诸如众所周知的不安全的NFS协议进出受保护网络,这样外部的攻击者就不可能利用这些脆弱的协议来攻击内部网络。
防火墙同时可以保护网络免受基于路由的攻击,如IP选项中的源路由攻击和ICMP重定向中的重定向路径。
防火墙应该可以拒绝所有以上类型攻击的报文并通知防火墙管理员。
强化网络安全策略监控网络存取和访问如果所有的访问都经过防火墙,那么,防火墙就能记录下这些访问并作出日志记录,防止内部信息的外泄●第2题.在程序执行过程中,Cache与主存的地址映射是由(2)完成的。
A.操作系统B.程序员调度C.硬件自动D.用户软件【参考答案】C【答案解析】对于Cache,即高速缓存,是用来解决主存与CPU速度不匹配问题,Cache的出现使得CPU可以不直接访问主存而直接与高速Cache交换信息。
由于程序访问的局部性原理可以很容易设想只要将 CPU近期要用到的程序和数据提前从主存送到Cache,那么就可以做到CPU在一定时间内只访问Cache,这样CPU与高速Cache进行通信,就大大提高了计算机的运行速度。
在Cache –主存的地址映射之前,首先要将主存与Cache都分成若干块,每块又包括若干个字,并使得它们的大小相同(即快内的字数相同)。
在划分好块后,下面要做的就是将主存块与Cache块形成映射就行了。
而这里的映射则是通过块的地址形成映射关系。
2017年系统架构设计师案例分析试题加答案
2017年系统架构设计师案例分析试题加答案(6)系统架构设计师考试属于软考中的一项高级资格考试,考试分综合知识、案例分析和论文3个科目。
下午的案例分析是考试的一大难点,希赛小编为大家整理了几道系统架构设计师案例分析试题,希望对大家有所帮助。
阅读以下关于结构化软件系统建模的叙述,在答题纸上回答问题。
希赛公司拟开发一个商业情报处理系统,使公司能够针对市场环境的变化及时调整发展战略,以获取最大的商业利益。
项目组经过讨论,决定采用结构化分析和设计方法。
在系统分析阶段,为了更好地对情报数据处理流程及其与外部角色的关联进行建模,项目组成员分别给出了自己的没计思路。
小张提出先构建系统流程图(SystemFlowcharts),以便更精确地反映系统的业务处理过程及数据的输入和输出。
小李提出先构建系统数据流图(DataFlowDiagrams),来展现系统的处理过程和定义业务功能边界,并给出了情报分类子系统的0层和1层数据流图,后者如图所示。
项目组经讨沦确定以数据流图作为本阶段的建模手段。
工程师老王详细说明了流程图和数据流图之间的区别与XXX,并指出了图的数据流图中存在的错误。
3、流程图和数据流图是软件系统分析设计中常用的两种手段,请用300字以内文字简要说明流程图与数据流图的含义及其区别,并说明项目组为何确定采用数据流图作为建模手段。
4、请分析指出图所示的数据流图中存在的错误及其原因,并针对图的1层数据流图绘制出情报分类子系统的0层数据流图。
5、高质量的数据流图是可读的、内部一致的并能够准确表示系统需求。
请用300字以内文字说明在设计高质量的数据流图时应考虑的三个原则。
参考答案3、数据流图作为一种图形化工具,用来说明业务处理过程、系统边界内所包含的功能和系统中的数据流。
流程图以图形化的方式展示应用程序从数据输入开始到获得输出为止的逻辑过程,描述处理过程的控制流。
两者的区别如下。
①数据流图中的处理过程可并行;流程图在某个时间点只能处于一个处理过程。
2017年下半年信息系统项目管理师考试上午真题(完整版)
2017年下半年信息系统项目管理师考试上午真题(专业解析+参考答案)1、()是物联网应用的重要基础,是两化融合的重要技术之一。
A、遥感和传感技术B、智能化技术C、虚拟计算技术D、集成化和平台化2、两化深度融合已经成为我国工业经济转型和发展的重要举措之一。
对两化融合的含义理解正确的是:()。
A、工业化与现代化深度融合B、信息化与现代化深度融合C、工业化与信息化深度融合D、信息化与社会化深度融合3、某大型种植企业今年要建设一个构建在公有云上的企业招投标信息系统,项目经理称现在正在进行软件采购,按照信息系统的生命周期5阶段划分法,当前处于()阶段。
A、系统规划B、系统分析C、系统设计D、系统实施4、商业智能将企业中现有的数据转化为知识,帮助企业做出明智的业务经营决策,包括数据预处理、建立数据模型、数据分析及数据展现4个阶段;其主要应用的3个关键技术是()。
A、数据仓库/OLAP/数据挖掘B、ETL/OLAP/数据展现C、数据仓库/OLTP/OLAPD、数据集市/数据挖掘/数据质量标准5、区块链是一种按照时间顺序将数据区块以顺序相连的方式组合成的一种链式数据结构,并以密码学方式保证的不可篡改和不可伪造的分布式账本。
主要解决交易的信任和安全问题,最初是作为()的底层技术出现的。
A、电子商务B、证券交易C、比特币D、物联网6、人工智能(Artificial Intelligence,简称AI),是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。
近年在技术上取得了长足的进步,其主要研究方向不包含()。
A、人机对弈B、人脸识别C、自动驾驶D、3D打印7、研究软件架构的根本目的是解决软件的复用、质量和维护问题,软件架构设计师是软件开发过程中关键的一步,因此需要对其进行评估,在这一活动中,评估人员关注的是系统的()属性。
A、功能B、性能C、质量D、安全8、通常软件的质量管理可以通过质量工具解决,在新七种工具中()是用于理解一个目标与达成此目标的步骤之间的关系,该工具能帮助团队预测一部分可能破坏目标实现的中间环节,因此有助于制订应急计划。
2017下半年信息系统项目管理师真题试题与答案
2017下半年信息系统项目管理师真题试题与答案一、上午综合知识1、()是物联网应用的重要基础,是两化融合的重要技术之一。
A、遥感和传感技术B、智能化技术C、虚拟计算技术D、集成化和平台化参考答案:A2、两化深度融合已经成为我国工业经济转型和发展的重要举措之一。
对两化融合的含义理解正确的是()A、工业化与现代化深度融合B、信息化与现代化深度融合C、工业化与信息化深度融合D、信息化与社会化深度融合参考答案:C3、某种大型种植企业今年要建设一个构建在公有云上的企业招投标信息系统,项目经理称现在正在进行软件采购,按照信息系统的生命周期5阶段划分法,当前处于()阶段。
A、系统规划B、系统分析C、系统设计D、系统实施参考答案:D4、商业智能将企业中现有的数据转化为知识,帮助企业做出明智的业务经营决策,包括数据预处理、建立数据模型、数据分析及数据展现4个阶段:其主要应用的3个关键技术是()。
A、数据仓库/0LAP/数据挖掘B、ETL/OLAP/数据展现C、数据仓库/OLTP/OLAPD、数据集市/数据挖掘/数据质量标准参考答案:A5、区块链是一种按照时间顺序将数据区块以顺序相连的方式组合成的一种链式数据结构,并以密码学方式保证的不可篡改和不可伪造的分布式账本。
主要解决交易的信任和安全问题,最初是作为()的底层技术出现。
A、电子商务B、证券交易C、比特币D、物联网参考答案:C6、人工智能(Artificial Intelligence,简称AI),是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。
近年在技术上取得了长足的进步,其主要研究方向不包含()。
A、人机对弈B、人脸识别C、自动驾驶D、3D打印参考答案:D7、研究软件架构的根本目的是解决软件的复用、质量和维护问题,软件架构设计是软件开发过程中关键的一步,因此需要对其进行评估,在这一活动中,评估人员关注的是系统的()属性。
2017下半年程序员考试真题及答案-上午卷
2017下半年程序员考试真题及答案-上午卷当一个企业的信息系统建成并正式投入运行后,该企业信息系统管理工作的主要任务是(1)。
(1)A.对该系统进行运行管理和维护B.修改完善该系统的功能C.继续研制还没有完成前功能D.对该系统提出新的业务需求和功能需求【答案】A【解析】系统已经投入运行,则主要的工作是系统运行和维护。
通常企业在信息化建设时需要投入大量的资金,成本支出项目多且数额大。
在企业信息化建设的成本支出项目中,系统切换费用属于(2)。
(2)A.设施费用 B.设备购置费用 C.开发费用 D.系统运行维护费用【答案】D【解析】信息化建设过程中,随着技术的发展,原有的信息系统不断被功能更强大的新系统所取代,所以需要系统转换。
系统转换,也就是系统切换与运行,是指以新系统替换旧系统的过程。
系统成本分为固定成本和运行成本。
其中设备购置费用、设施费用、软件开发费用属于固定成本,为购置长期使用的资产而发生的成本。
而系统切换费用属于系统运行维护费用。
在Excel中,设单元格F1的值为38,若在单元格F2中输入公式“= IF(AND(38)(3)A.输入正确 B.输入错误 C.TRUE D.FALSE【答案】B【解析】F1的值为38,不满足if条件,取表达式中最后一项,所以为输入错误。
在Excel中,设单元格F1的值为56.323,若在单元格F2中输入公式“=TEXT(F1,”¥0.00”)”,则单元格F2值为(4)。
(4)A.¥56 B.¥56.323 C.¥56.32 D.¥56.00【答案】C【解析】采用IE浏览器访问清华大学校园网主页时,正确的地址格式为(5)。
(5)A.Smtp:// B.C.Smtp:\\D.http\\ 【答案】B【解析】CPU中设置了多个寄存器,其中(6)用于保存待执行指令的地址。
(6)A.通用寄存器 B.程序计数器 C.指令寄存器 D.地址寄存器【答案】B【解析】寄存器是CPU中的一个重要组成部分,它是CPU内部的临时存储单元。
系统规划与管理师2017年试卷
全国计算机技术与软件专业技术资格(水平)考试2017年下半年系统规划与管理师上午试卷(考试时间9 : 00~11 : 30 共150分钟)请按下述要求正确填写答题卡1. 在答题卡的指定位置上正确写入你的姓名和准考证号,并用正规2B 铅笔在你写入的准考证号下填涂准考证号。
2. 本试卷的试题中共有75个空格,需要全部解答,每个空格1分,满分75分。
3. 每个空格对应一个序号,有A、B、C、D四个选项,请选择一个最恰当的选项作为解答,在答题卡相应序号下填涂该选项。
4. 解答前务必阅读例题和答题卡上的例题填涂样式及填涂注意事项。
解答时用正规2B 铅笔正确填涂选项,如需修改,请用橡皮擦干净,否则会导致不能正确评分。
例题●2009年上半年全国计算机技术与软件专业技术资格(水平)考试日期是(88)月(89)日。
(88)A. 4 B. 5 C. 6 D. 7(89)A. 27 B. 28 C. 23 D. 30因为考试日期是“5月23日”,故(88)选B,(89)选C,应在答题卡序号88 下对B 填涂,在序号89 下对C 填涂(参看答题卡)。
●信息反映的是事物或者事件确定的状态,具有客观性、普遍性等特点,由于获取信息满足了人们消除不确定性的需求,因此信息具有价值。
信息价值的大小决定于信息的质量,这就要求信息满足一定的质量属性,包括精确性、完整性、可靠性、及时性、经济性、可验证性和安全性,其中,(1)是信息的来源,采集方法和传输过程是可信任的。
A. 可靠性B. 完整性C. 可验证性D. 安全性●我国提出的两化融合是指(2)融合。
A. 工业化和农业现代化B. 工业化和自动化C. 工业化和城镇化D. 工业化和信息化●信息标准化是解决“信息孤岛”的重要途径,也是不同的管理信息系统之间数据交换和互操作的基础,作为信息标准化的一项关键技术,(3)以开放的自我描述方式定义了数据结构,在描述数据内容的同时能突出对结构的描述,从而体现出数据之间的关系。
系统架构设计师真题解析(计算题)
系统架构设计师真题解析(计算题)第一章计算机组成与体系结构流水线吞吐率、加速比2017年下半年1.某计算机系统采用5级流水线结构执行指令,设每条指令的执行由取指令(2t ∆)、分析指令(1t ∆)、取操作数(3t ∆)、运算(1t ∆)和写回结果(2t ∆)组成,并分别用5个子部件完成,该流水线的最大吞吐率为();若连续向流水线输入10条指令,则该流水线的加速比为()。
【解析】理论流水线执行时间=(2t ∆+1t ∆+3t ∆+1t ∆+2t ∆)+max(2t ∆,1t ∆,3t ∆,1t ∆,2t ∆)*(n-1)=9t ∆+(n-1)*3t ∆;第一问:最大吞吐率:Δt 31Δt 6t nΔ3n Δt31)(n-Δt+9n n =+=⨯∞→lim 第二问:10条指令使用流水线的执行时间=9t ∆+(10-1)*3t ∆=36t ∆。
10条指令不用流水线的执行时间=9t ∆*10=90t ∆。
加速比=使用流水线的执行时间/不使用流水线的执行时间=90t ∆/36t ∆=5:2。
2.例:某计算机系统,一条指令的执行需要经历取指(2ms )、分析(4ms )、执行(1ms )三个阶段,现要执行100条指令,利用流水线技术需要多长时间?(教材1.3.1)理论上来说,1条指令的执行时间为:2ms+4ms+1ms=7ms 。
所以:理论流水线执行时间=2ms+4ms+1ms+(100-1)*4=403ms 。
而实际上,真正做流水线处理时,考虑到处理的复杂性,会将指令的每个执行阶段的时间都统一为流水线周期,即1条指令的执行时间为:4ms+4ms+4ms=12ms 。
所以:实际流水线执行时间=4ms+4ms+4ms+(100-1)*4=408ms扩展:上述题目中,如果采用3级操作,2级流水,等价于将3级操作变成2级操作。
最合理的划分是由取指(2ms )、分析(4ms )、执行(1ms )相连划分为指(2ms )、分析(4ms )+执行(1ms )={2,5}。
2017年系统架构设计师案例分析试题加答案(1)
2017年系统架构设计师案例分析试题加答案(1)系统架构设计师考试属于软考中的一项高级资格考试,考试分综合知识、案例分析和论文3个科目。
下午的案例分析是考试的一大难点,希赛小编为大家整理了几道系统架构设计师案例分析试题,希望对大家有所帮助。
阅读以下关于软件系统架构选择的说明,回答问题。
希赛公司欲针对Linux操作系统开发一个KWIC(KevWordinContext)检索系统。
该系统接收用户输入的查洵关键字,依据字母顺序给出相关帮助文档并根据帮助文档内容进行循环滚动阅读。
在对KWIC系统进行需求分析时,公司的业务专家发现用户后续还有可能采用其他方式展示帮助内容。
根据目前需求,公司的技术人员决定通过重复剪切帮助文档中的第一个单词并将其插入到行尾的方式实现帮助文档内容的循环滚动,后续还将采用其他的方法实现这一功能。
在对KWIC系统的架构进行设计时,公司的架构师王工提出采用共享数据的主程序-子程序的架构风格,而李工则主张采用管道-过滤器的架构风格。
在架构评估会议上,大家从系统的算法变更、功能变更、数据表示变更和性能等方面对这两种方案进行评价,最终采用了李工的方案。
1、在实际的软件项目开发中,采用恰当的架构风格是项目成功的保证。
请用200字以内的文字说明什么是软件架构风格,并对主程序-子程序和管道-过滤器这两种架构风格的特点进行描述。
2、请完成表中的空白部分(用+表示优、-表示差),对王工和李工提出的架构风格进行评价,并指出采用李工方案的原因。
3、规划图是李工给出的架构设计示意图,请将恰当的功能描述填入图中的(1)~(4)。
参考答案1、软件架构风格是拙述特定软件系统组织方式的惯用模式。
组织方式描述了系统的组成构件和这些构件的组织方式,惯用模式则反映众多系统共有的结构和语义。
主程序-子程序架构风格中,所有的计算构件作为子程序协作工作,并由一个主程序顺序地调用这些子程序,构件通过共享存储区交换数据。
管道-过滤器架构风格中,每个构件都有一组输入和输出,构件接受数据输入,经过内部处理,然后产生数据输出。
2017年下半年(11月)信息系统项目管理师真题(综合知识)
2017年下半年信息系统项目管理师上午综合知识真题试题与参考答案解析1、()是物联网应用的重要基础,是两化融合的重要技术之一。
A、遥感和传感技术B、智能化技术C、虚拟计算技术D、集成化和平台化信管网参考答案:A2、两化深度融合已经成为我国工业经济转型和发展的重要举措之一。
对两化融合的含义理解正确的是()A、工业化与现代化深度融合B、信息化与现代化深度融合C、工业化与信息化深度融合D、信息化与社会化深度融合信管网参考答案:C3、某种大型种植企业今年要建设一个构建在公有云上的企业招投标信息系统,项目经理称现在正在进行软件采购,按照信息系统的生命周期5阶段划分法,当前处于()阶段。
A、系统规划B、系统分析C、系统设计D、系统实施信管网参考答案:D4、商业智能将企业中现有的数据转化为知识,帮助企业做出明智的业务经营决策,包括数据预处理、建立数据模型、数据分析及数据展现4个阶段:其主要应用的3个关键技术是()。
A、数据仓库/0LAP/数据挖掘B、ETL/OLAP/数据展现C、数据仓库/OLTP/OLAPD、数据集市/数据挖掘/数据质量标准信管网参考答案:A5、区块链是一种按照时间顺序将数据区块以顺序相连的方式组合成的一种链式数据结构,并以密码学方式保证的不可篡改和不可伪造的分布式账本。
主要解决交易的信任和安全问题,最初是作为()的底层技术出现。
A、电子商务B、证券交易C、比特币D、物联网信管网参考答案:C6、人工智能(Artificial Intelligence,简称 AI),是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。
近年在技术上取得了长足的进步,其主要研究方向不包含()。
A、人机对弈B、人脸识别C、自动驾驶D、3D打印信管网参考答案:D7、研究软件架构的根本目的是解决软件的复用、质量和维护问题,软件架构设计是软件开发过程中关键的一步,因此需要对其进行评估,在这一活动中,评估人员关注的是系统的()属性。
2017年下半年信息系统项目管理师上午真题及答案解析
参考答案:D
9、智能挖掘分析是智慧城市建设参考模型()中的关键技术。
A、智慧应用层
B、计算与存储层
高级机器学习理论。研究统计学习基础理论、不确定性推理与决策、分布式学习与交互、隐私保护学习、小样本学习、深度强化学习、无监督学习、半监督学习、主动学习等学习理论和高效模型。
参考答案:C
5、电子政务的内容非常广泛,我们常见的中国政府采购网属于()。
A、G2G
B、G2C
C、G2E
D、G2B
解析:
这题很简单,政府采购肯定是政府针对企业的行为。
参考答案:C
3、国家信息化体的需求和效益。
A、信息技术应用
B、信息网络
C、信息资源
D、信息化人才
解析:
信息技术应用是指把信息技术广泛应用于经济和社会各个领域。信息技术应用是信息化体系6要素中的龙头,是国家信息化建设的主阵地,集中体现了国家信息化建设的需求和效益。
信息化的基本内涵启示我们:信息化的主体是全体社会成员,包括政府、企业、事业、团体和个人;它的时域是一个长期的过程;它的空域是政治、经济、文化、军事和社会的一切领域;它的手段是基于现代信息技术的先进社会生产工具;它的途径是创建信息时代的社会生产力,推动社会生产关系及社会上层建筑的改革;它的国标是使国家的综合实力、社会的文明素质和人民的生活质最全面提升。
参考答案:A
4、2017年7月8日,《国务院关于印发新一代人工智能发展规划的通知》中涉及了人工智能的几个基础理论,其中,()研究统计学习基础理论、不确定性推理与决策、分布式学习与交互、隐私保护学习等学习理论和高效模型。
2017年下半年 系统规划与管理师(高级)真题+答案解析上午选择+下午案例+论文完整版(全国计算机软考)
2017年下半年系统规划与管理师真题+答案解析上午选择1、信息反映的是事物或者事件确定的状态,具有客观性、普遍性等特点,由于获取信息满足了人们消除不确定性的需求,因此信息具有价值。
信息价值的大小决定于信息的质量,这就要求信息满足一定的质量属性,包括精确性、完整性、可靠性、及时性、经济性、可验证性和安全性,其中,()是信息的来源,采集方法和传输过程是可信任的。
A. 可靠性B. 完整性C. 可验证性D. 安全性答案:A精确性:对事物状态描述的精准程度完整性:对事物状态描述的全面程度,完整信息应该包括所有重要事实可靠性:指信息的来源、采集方法、传输过程是可以信任的,符合预期及时性:指获得信息的时刻与事件发生时刻的间隔长短经济性:指信息获取、传输带来的成本在可以接受的范围之内可验证性:指信息的主要质量属性可以被证实或者证伪的程度安全性:指在信息的生命周期中,信息可以被非授权访问的可能性,可能性越低,安全性越高2、我国提出的两化融合是指()融合。
A. 工业化和农业现代化B. 工业化和自动化C. 工业化和城镇化D. 工业化和信息化答案:D两化融合是指电子信息技术广泛应用到工业生产的各个环节,信息化成为工业企业经营管理的常规手段。
信息化进程和工业化进程不再相互独立进行,不再是单方的带动和促进关系,而是两者在技术、产品、管理等各个层面相互交融,彼此不可分割,并催生工业电子、工业软件、工业信息服务业等新产业。
3、信息标准化是解决“信息孤岛”的重要途径,也是不同的管理信息系统之间数据交换和互操作的基础,作为信息标准化的一项关键技术,()以开放的自我描述方式定义了数据结构,在描述数据内容的同时能突出对结构的描述,从而体现出数据之间的关系。
这样组织数据对于应用程序和用户都是友好的,可操作的。
A. 超文本标记语言(HTML)B. 可扩展标记语言(XML)C. 通用标记语言(GML)D. Web服务描述语言(WSDL)答案:BXML(eXtensible Markup Language,可扩展置标语言)是由W3C(World Wide Web Consortium,互联网联盟组织)于1998年2月发布的一种标准,是SGML (Standard Generalized Markup Language,标准通用置标语言)的一个简化子集。
2017年下半年嵌入式系统设计师考试上午真题(完整版)
41、用标准 C 语言库进行文件操作时,若要以 a+方式打开一个已经存在的文件, 则下列叙述中正确的是( )。 A、原有的文件内容保留,位置指针移动到文件的末尾,可进行读写操作 B、原有的文件内容保留,位置指针移动到文件的开头,可进行读写操作 C、原有的文件内容保留,位置指针移动到文件的末尾,可进行只读操作 D、原有的文件内容被删除,可进行写操作
)。
10、( )不属于入侵检测技术。 A、专家系统 B、模型检测 C、简单匹配 D、漏洞扫描
11、以下关于防火墙功能特性的叙述中,不正确的是( )。
全职师资直播+录播双保障 1v1全程辅导
A、控制进出网络的数据包和数据流向 B、提供流量信息的日志和审计 C、隐藏内部 IP 以及网络结构细节 D、提供漏洞扫描功能
17、某软件项目的活动图如下图所示,其中顶点表示项目里程碑,连接顶点的 边表示包 含的活动,边上的数字表示活动的持续时间(天)。完成该项目的最少 时间为( )天。 由于某种原因,现在需要同一个开发人员完成 BC 和 BD,则 完成该项目的最少时间为( )天。
A、11 B、 18 C、 20 D、 21
全职师资直播+录播双保障 1v1全程辅导
希赛网() 400-111-9811 y);”表示的含义是( )。
A、对函数 func 的定义 B、对函数 func 的调用 C、对函数 func 返回值类型的说明 D、对函数 func 的原型说明
B、 Y、X、Z C、 Y、Z、X D、 Z、X、Y
希赛网() 400-111-9811
40、下列关于 C 语言中结构类型的叙述中,错误的是( )。
A、结构第一个成员的地址和整个结构的地址相同 B、缺省条件下,编译器为每个成员按自然对齐(alignment)条件分配空间 C、结构成员按照它们被声明的顺序在内存中顺序存储 D、结构是一种复合数据类型,其构成元素只能是基本数据类型
2017年系统架构设计师案例分析试题加答案(4)
2017年系统架构设计师案例分析试题加答案(4)系统架构设计师考试属于软考中的一项高级资格考试,考试分综合知识、案例分析和论文3个科目。
下午的案例分析是考试的一大难点,希赛小编为大家整理了几道系统架构设计师案例分析试题,希望对大家有所帮助。
阅读以下软件系统架构选择的问题,回答问题。
希赛公司欲开发一个车辆定速巡航控制系统,以确保车辆在不断变化的地形中以固定的速度行驶。
图给出了该系统的简化示意图。
表描述了各种系统输入的说明。
公司的领域专家对需求进行深入分析后,将系统需求认定为:任何时刻,只要定速巡航控制系统处于工作状态,就要有确定的期望速度,并通过调整引擎油门的设定值来维持期望速度。
在对车辆定速巡航控制系统的架构进行设计时,公司的架构师王工提出采用面向对象的架构风格,而李工则主张采用控制环路的架构风格。
在架构评估会议上,专家对这两种方案进行综合评价,最终采用了面向对象和控制环路相结合的混合架构风格。
定速巡航控制系统各种输入的说明10、在实际的软件项目开发中,采用成熟的架构风格是项目成功的保证。
请用200字以内的文字说明:什么是软件架构风格;面向对象和控制环路两种架构风格各自的特点。
11、用户需求没有明确给出该系统如何根据输入集合计算输出。
请用300字以内的文字针对该系统的增减速功能,分别给出两种架构风格中的主要构件,并详细描述计算过程。
12、实际的软件系统架构通常是多种架构风格的混合,不同的架构风格都有其适合的应用场景。
以该系统为例,针对面向对象架构风格和控制环路架构风格,各给出两个适合的应用场景,并简要说明理由。
参考答案10、软件架构风格是拙述某一类特定应用领域中软件系统的组织方式和惯用方式。
面向对象架构风格的特征是将数据表示和基本操作封装在对象中。
这种模式的构件是对象,对象维护自身表示的完整性,对象之间通过消息机制进行通信,对象交互时需要知道彼此的标识,通过对象之间的协作完成计算过程。
控制环路架构风格是将过程输出的指定属性维护在一个特定的参考值(设定点)。
2017软件水平考试(高级)系统架构设计师真题及答案案例
2017软件水平考试(高级)系统架构设计师真题及答案案例说明:答案和解析在试卷最后第1部分:问答题,共5题,请在空白处填写正确答案。
1.[问答题]试题二(共 25 分)阅读以下关于软件系统设计的叙述,在答题纸上回答问题 1 至问题 3.【说明】某软件企业受该省教育部门委托建设高校数字化教育教学资源共享平台,实现以众筹众创的方式组织省内普通高校联合开展教育教学资源内容建设,实现全省优质教学资 源整合和共享。
该资源共享平台的主要功能模块包括:(1)统一身份认证模块,提供统一的认证入口,为平台其他核心业务模块提供用 户管理、身份认证、权限分级和单点登录等功能:(2) 共享资源管理模块:提供教学资源申报流程服务,包括了资源申报、分类定制、资料上传、资源审核和资源发布等功能:(3)共享资源展示模块:提供教育教学共享资源的展示服务,包括资源导航、视 频点播、资源检索、分类展示、资源评价和推荐等功能:(4) 资源元模型管理模块:依据资源类型提供共享资源的描述属性、内容属性和展示属性,包括共享资源统一标准和规范、资源加工和在线编辑工具、数字水印和模板定制等功能:(5) 系统综合管理模块:提供系统管理和维护服务,包括系统配置、数据备份恢复、资源导入导出和统计分析等功能。
项目组经过分析和讨论,决定采用基于 Java EE 的 MVC 模式设计资源共享平台的 软件架构,如图 2-1 所示。
图2-1【问题 1】 (9 分)MVC 架构中包含哪三种元素,它们的作用分别是什么?请根据图 2-1 所示架构将 JavaEE 中JSP、Servlet、Service、JavaBean、DAO 五种构件分别填入空 (1)--(5) 所示位置。
【问题 2】(6 分)项百组架构师王工提出在图 2-1 所示架构设计中加入 EJ B 构件,采用企业级 JavaEE架构开发资源共享平台。
请说明 EJB 构件中的 Bean (构件)分为哪三种类型,每种类型Bean 的职责是什么。
下半年11月份系统架构设计师上午试题以及参考答案
下半年11月份系统架构设计师上午试题以及参考答案20XX年下半年11月份系统架构设计师上午试题以及参考答案20XX年下半年11月份系统架构设计师上午试题以及参考答案●采用微内核结构的操作系统提高了系统的灵活性和可扩展性,___(1)__。
(1)A.并增强了系统的可靠性和可移植性,可运行于分布式系统中B.并增强了系统的可靠性和可移植性,但不适用于分布式系统C.但降低了系统的可靠性和可移植性,可运行于分布式系统中D.但降低了系统的可靠性和可移植性,不适用于分布式系统参考答案:A由于在微内核OS中,客户和服务器之间以及服务器和服务器之间的通信,是采用消息传递通信机制进行的,致使微内核OS 能很好地支持分布式系统和网络系统。
●若操作系统文件管理程序正在将修改后的___(2)__文件写回磁盘时系统发生崩溃,对系统的影响相对较大。
(2)A.用户数据B.用户程序C.系统目录D.空闲块管理参考答案:C●某虚拟存储系统采用最近最少使用(LRU)页面淘汰算法,假定系统为每个作业分配4个页面的主存空间,其中一个页面用来存放程序。
现有某作业的程序如下:Var A: Array[ 1...100,1...100] OF integer;i,j:integer;FOR i:=1 to 100 DOFOR j:=1 to 100 DOA[i,j]:=0;设每个页面可存放200个整数变量,变量i、j存放在程序页中。
初始时,程序及i, j均己在内存,其余3页为空。
若矩阵A按行序存放,那么当程序执行完后共产生__(3)__次缺页中断;若矩阵A按列序存放,那么当程序执行完后共产生___(4)___次缺页中断。
(3)A.50 B.100 C.5000 D.*****(4)A.50 B.100 C.5000 D.*****●在数据库设计的___(5)___阶段进行关系规范化。
(5)A.需求分析B.概念设计C.逻辑设计D.物理设计参考答案:C建议:一定弄明白和记住:数据库设计的每个阶段,应该做什么事情。
2017年下半年系统架构设计师考试上午真题
(25)A.加锁阶段、解锁阶段 B.获取阶段、运行阶段
更多考试真题及答案与解析,关注希赛网在线题库(/tiku/)
希赛网(),专注软考、PMP、通信、建造师考试
C.表决阶段、执行阶段 D.扩展阶段、收缩阶段 ● 下面可提供安全电子邮件服务的是( )。
(11)A. Safety requirements B. Security requirements C. Data management requirements D. System requirements
● 某工程包括 A、B、C、D 四个作业,其衔接关系、正常进度下所需 天数和所需直接费用、赶工进度下所需的最少天数和每天需要增加的直接 费用见下表。该工程的间接费用为每天 5 万元。据此,可以估算出完成该 工程最少需要费用( )万元,以此最低费用完成该工程需要( )天。
更多考试真题及答案与解析,关注希赛网在线题库(/tiku/)
希赛网(),专注软考、PMP、通信、建造师考试
employed to help select the architecture to be used and the software components to be placed on each device. In a ( ), one also has to decide whether to use a two-tier, three-tier,or n-tier architecture. Then the requirements and the architecture design are used to develop the hardware and software specification. There are four primary types of nonfunctional requirements that can be important in designing the architecture. ( ) specify the operating environment(s) in which the system must perform and how those may change over time. ( ) focus on the nonfunctional requirements issues such as response time,capacity,and reliability. ( ) are the abilities to protect the information system from disruption and data loss, whether caused by an intentional act. Cultural and political requirements are specific to the countries in which the system will be used.
2017年系统架构设计师案例分析试题加答案(5)
2017年系统架构设计师案例分析试题加答案(5)系统架构设计师考试属于软考中的一项高级资格考试,考试分综合知识、案例分析和论文3个科目。
下午的案例分析是考试的一大难点,希赛小编为大家整理了几道系统架构设计师案例分析试题,希望对大家有所帮助。
阅读以下关于嵌入式软件体系架构的叙述,在答题纸上回答问题。
希赛公司承担了一项宇航嵌入式设备的研制任务。
本项目除对硬件设备环境有很高的要求外,还要求支持以下功能:①设备由多个处理机模块组成,需要时外场可快速更换(即LRM结构);②应用软件应与硬件无关,便于软硬件的升级:③由于宇航嵌入式设备中要支持不同功能,系统应支持完成不同功能任务间的数据隔离;④宇航设备可靠性要求高,系统要有故障处理能力。
公司在接到此项任务后,进行了反复论证,提出三层栈(TLS)软件总体架构,如图所示,并将软件设计工作交给了李工,要求其在三周内完成软件总体设计工作,给出总体设计方案。
13、用150字以内的文字,说明公司制定的TLS软件架构的层次特点,并针对上述功能需求①~④,说明架构中各层的内涵。
14、在TLS软件架构的基础上,关于选择哪种类型的嵌入式操作系统问题,李工与总工程师发生了严重分歧。
李工认为,宇航系统是实时系统,操作系统的处理时间越快越好,隔离意味着以时间作代价,没有必要,建议选择类似于VxWorks5.5的操作系统;总工程师认为,应用软件间隔离是宇航系统安全性要求,宇航系统在选择操作系统时必须考虑这一点,建议选择类似于Linux的操作系统。
请说明两种操作系统的主要差异,完成表中的空白部分,并针对本任务要求,用200字以内的文字说明你选择操作系统的类型和理由。
15、故障处理是宇航系统软件设计中极为重要的组成部分。
故障处理主要包括故障监视、故障定位、故障隔离和系统容错(重组)。
用150字以内的文字说明嵌入式系统中故障主要分哪几类?并分别给出两种常用的故障滤波算法和容错算法。
阅读以下软件系统架构选择的问题,回答问题。
2017下半年信息系统项目管理师考试上午真题
2017年下半年信息系统项目管理师考试上午真题()是物联网应用的重要基础,是两化融合的重要技术之一。
A.遥感和传感技术B.智能化技术C.虚拟计算技术D.集成化和平台化两化深度融合已经成为我国工业经济转型和发展的重要举措之一。
对两化融合的含义理解正确的是:()A.人工业化与现代化深度融合B.信息化与现代化深度融合C.工业化与信息化深度融合D.信息化与社会化深度融合某大型种植企业今年要建设一个构建在公有云上的企业招投标信息系统,项目经理称现在正在进行软件采购,按照信息系统的生命周期5阶段划分法,当前处于()阶段。
A.系统规划B.系统分析C.系统设计D.系统实施商业智能将企业中现有的数据转化为知识,帮助企业做出明智的业务经营决策,包括数据预处理、简历数据模型、数据分析及数据展现4个阶段;其主要应用的3个关键技术是()。
A.数据仓库/OLAP/数据挖掘B.ETL/OLAP/数据展现C.数据仓库/OLTP/OLAPD.数据集市/数据挖掘/数据质量标准区块链是一种按照时间顺序将数据区块以顺序相连的方式组合成的一种链式数据结构,并以密码学方式保证的不可篡改和不可伪造的分布式账本。
主要解决交易的信任和安全问题,最初是作为()的底层技术出现的。
A.电子商务B.证券交易C.比特币D.物联网人工智能(Artificial Intelligence,简称AI),是研究、来发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。
今年在技术上去的长足的进步,其主要的研究方向不包含()。
A.人机对弈B.人脸识别C.自动驾驶D.3D打印研究软件架构的根本目的是解决软件的复用、质量和维护问题,软件架构设计师是软件开放过程中关键一步,因此需要对其进行评估,在这一活动中,评估人员关注的是系统的()属性。
A.功能B.性能C.质量D.安全通常软件的质量管理可以通过质量工具解决,在新七种工具中()是用于理解一个目标与达成此目标的步骤之间的关系,该工具能帮助团队预测一部分可能破坏目标实现的中间环节,因此有助于制订应急计划。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
全职师资直播+录播双保障 1v1全程辅导
希赛网() 400-111-9811
12、下面可提供安全电子邮件服务的是( )。 A、RSA B、SSL C、SET D、S/MIME
28、软件系统工具的种类繁多,通常可以按照软件过程活动将软件工具分为 ()。 A、需求分析工具、设计工具和软件实现工具 B、软件开发工具、软件维护工具、软件管理工具和软件支持工具 C、需求分析工具、设计工具、编码与排错工具和测试工具 D、设计规范工具、编码工具和验证工具
29、UNIX 的源代码控制工具(Source Code control System,SCCS)是软件项 目开发中常用的( )。 A、源代码静态分析工具 B、文档分析工具 C、版本控制工具 D、再工程工具
全职师资直播+录播双保障 1v1全程辅导
希赛网() 400-111-9811
B、需求必须能够在系统及其运行环境的能力和约束条件内实现 C、每一项需求记录的功能都必须是用户的真正的需要 D、在良好的需求陈述中,所有需求都应被视为同等重要
24、一个好的变更控制过程,给项目风险承担者提供了正式的建议变更机制。 如下图所示的需求变更管理过程中,①②③处对应的内容应分别是( )。
希赛网() 400-111-9811
2017 年下半年系统架构设计师考试上午真题(专业 解析+参考答案)
1、某计算机系统采用 5 级流水线结构执行指令,设每条指令的执行由取指令 (2 Δt )、分析指令(1Δt )、取操作数(3Δt )、运算(1Δt )和写回结果(2Δ t ) 组成, 并分别用 5 个子部件完成,该流水线的最大吞吐率为( ) ; 若连续向流水线输入 10 条指令,则该流水线的加速比为( ) .
A、问题分析与变更描述、变更分析与成本计算、变更实现 B、变更描述与成本计算、变更分析、变更实现 C、问题分析与变更分析、成本计算、变更实现 D、变更描述、变更分析与变更实现、成本计算
25、软件过程是制作软件产品的一组活动以及结果,这些活动主要由软件人员 来完成,主要包括( )。软件过程模型是软件开发实际过程的抽象与概括, 它应该包括构成软件过程的各种活动。软件过程有各种各样的模型,其中, ( )的活动之间存在因果关系,前一阶段工作的结果是后一段阶段工作的输 入描述。 A、软件描述、软件开发和软件测试 B、软件开发、软件有效性验证和软件测试 C、软件描述、软件设计、软件实现和软件测试 D、软件描述、软件开发、软件有效性验证和软件进化 A、瀑布模型
全职师资直播+录播双保障 1v1全程辅导
希赛网() 400-111-9811
30、结构化程序设计采用自顶向下、逐步求精及模块化的程序设计方法,通过 ( )三种基本的控制结构可以构造出任何单入口单出口的程序。 A、顺序、选择和嵌套 B、顺序、分支和循环 C、分支、并发和循环 D、跳转、选择和并发
全职师资直播+录播双保障 1v1全程辅导
希赛网() 400-111-9811
38、应用系统构建中可以采用多种不同的技术,( )可以将软件某种形式的 描述转换为更高级的抽象表现形式,而利用这些获取的信息,( )能够对现 有系统进行修改或重构,从而产生系统的一个新版本。 A、逆向工程((Reverse Engineering) B、系统改进 (System Improvement) C、设计恢复 (DesignRecovery ) D、再工程 (Re-engineering) A、逆向工程((Reverse Engineering) B、系统改进 (System Improvement) C、设计恢复 (Design Recovery ) D、再工程 (Re-engineering)
希赛网() 400-111-9811
17、用于管理信息系统规划的方法有很多,其中( )将整个过程看成是一个 “信息集合”,并将组织的战略目标转变为管理信息系统的战略目标。( ) 通过自上而下地识别企业目标、企业过程和数据,然后对数据进行分析,自下 而上地设计信息系统。 A、关键成功因素法 B、战略目标集转化法 C、征费法 D、零线预算法 A、企业信息分析与集成法 B、投资回收法 C、企业系统规划法 D、阶石法
6、在磁盘上存储数据的排列方式会影响 I/O 服务的总时间。假设每磁道划分 成 10 个物理块,每块存放 1 个逻辑记录。逻辑记录 R1,R2, ..., R10 存放 在同一个磁道上, 记录的安排顺序如下表所示 ;
假定磁盘的旋转速度为 30ms/周,磁头当前处在 R1 的开始处。若系统顺序处理 这些记录,使用单缓冲区,每个记录处理时间为 6ms,则处理这 10 个记录的 最长时间为 ( ) ;若对信息存储进行优化分布后,处理 10 个记录的最 少时间为( )。 A、189ms B、208ms C、289ms D、306ms A、60 ms B、90 ms C、109ms D、180ms
13、网络逻辑结构设计的内容不包括( )。 A、逻辑网络设计图 B、IP 地址方案 C、具体的软硬件、广域网连接和基本服务 D、用户培训计划
14、某企业通过一台路由器上联总部,下联 4 个分支结构,设计人员分配给下 级机构一个连续的地址空间,采用一个子网或者超网段表示。这样做的主要作 用是( )。 A、层次化路由选择 B、易于管理和性能优化 C、基于故障排查 D、使用较少的资源
31、面向对象的分析模型主要由顶层架构图、用例与用例图和( )构成:设 计模型则包含以( )表示的软件体系机构图、以交互图表示的用例实现图、 完整精确的类图、描述复杂对象的( )和用以描述流程化处理过程的活动图 等。 A、数据流模型 B、领域概念模型 C、功能分解图 D、功能需求模型 A、模型视图控制器 B、组件图 C、包图 D、2 层、3 层或 N 层 A、序列图 B、协作图 C、流程图 D、状态图
全职师资直播+录播双保障 1v1全程辅导
B、原型模型 C、螺旋模型 D、基于构建的模型
希赛网() 400-111-9811
27、以下关于敏捷方法的叙述中,( )是不正确的。 A、敏捷型方法的思考角度是"面向开发过程"的 B、极限编程是著名的敏捷开发方法 C、敏捷型方法是"适应性"而非"预设性" D、敏捷开发方法是迭代增量式的开发方法
34、软件构件是一个独立可部署的软件单元,与程序设计中的对象不同,构件 ( )。
全职师资直播+录播双保障 1v1全程辅导
希赛网() 400-111-9811
A、是一个实例单元,具有唯一的标志 B、可以利用容器管理自身对外的可见状态 C、利用工厂方法(如构造函数)来创建自己的实例 D、之间可以共享一个类元素
19、组织信息化需求通常包含三个层次,其中( )需求的目标是提升组织 的竞争能力,为组织的可持续发展提供支持环境。( )需求包含实现信息化 战略目标的需求、运营策略的需求和人才培养的需求三个方面。技术需求主要 强调在信息层技术层面上对系统的完善、升级、集成和整合提出的需求。
A、战略
全职师资直播+录播双保障 1v1全程辅导
A、
B、
C、
D、 A、1:10 B、 2:1 C、 5:2 D、 3:1
2、DMA (直接存储器访问)工作方式是在( )之间建立起直接的数据通路。 A、CPU 与外设 B、CPU 与主存 C、主存与外设 D、外设与外设
全职师资直播+录播双保障 1v1全程辅导
希赛网() 400-111-9811
22、项目配置管理中,产品配置是指一个产品在其生命周期各个阶段所产生的 各种形式和各种版本的文档、计算机程序、部件及数据的集合。该集合中的每 一个元素称为 该产品配置中的一个配置顶,( )不属于产品组成部分工作成 果的配置顶。
A、需求文档
B、设计文档
C、工作计划
D、源代码
23、以下关于需求陈述的描述中,( )是不正确的。 A、每一项需求都必须完整、准确地描述即将要开发的功能
B、发展 C、人事 D、财务 A、规划 B、运作 C、营销 D、管理
希赛网() 400-111-9811
21、项目范围管理中,范围定义的输入包括( )。 A、项目章程、项目范围管理计划、产品范围说明书和变更申请 B、项目范围描述、产品范围说明书、生产项目计划和组织过程资产 C、项目章程、项目范围管理计划、组织过程资产和批准的变更申请 D、生产项目计划、项目可交付物说明、信息系统要求说明和项目质量标准
8、给定关系模式 R(U,F),其中: 属性集 U={A1 ,A2,A3,A4,A5,A6}, 函数依赖 集 F={A1→A2, A1→A3, A3→A4, A1A5→A6}。关系模式 R 的候选码为( ),由 于 R 存在非主属性对码的部分函数依赖,所以 R 属于( )。 A、A1A3
全职师资直播+录播双保障 1v1全程辅导
35、为了使一个接口的规范和实现该接口的构件得到广泛应用,需要实现接口 的标准化。接口标准化是对( )的标准化。 A、保证接口唯一性的命名方案 B、接口中消息模式、格式和协议 C、接口中所接收的数据格式 D、接口消息适用语境
36、OMG 接口定义语言 IDL 文件包含了六种不同的元素,( )是一个 IDL 文件最核心的内容,( )将映射为 Java 语言中的包 (Package) 或 c++ 语言中的命名空间(Namespace)。 A、模块定义 B、消息结构 C、接口描述 D、值类型 A、模块定义 B、消息结构 C、接口描述 D、值类型
5、前趋图(Precedence Graph) 是一个有向无环图,记为:→={(Pi,Pj ) |Pi must complete before Pj may strat}。假设系统中进程 P={P1,P2, P3,P4,P5,P6,P7,P8},且进程的前驱图如下: