系统架构设计师模拟题及答案解析第十八套
2023年系统架构设计师考试模拟练习题及答案
2023年系统架构设计师考试模拟练习题及答案模拟练习题(一)以下关于软件开发方法的叙述,错误的是()。
A.对于较为复杂的应用问题,适合采用形式化方法进行需求分析B.形式化方法的优势在于能够精确地表述和研究应用问题及其软件实现C.净室软件工程将正确性验证作为发现和排除错误的主要机制D.净室软件工程强调统计质量控制技术,包括对客户软件使用预期的测试【解析】正确答案:A。
软件开发方法是指软件开发过程所遵循的办法和步骤,从不同的角度可以对软件开发方法进行不同的分类。
形式化方法是一种具有坚实数学基础的方法,从而允许对系统和开发过程做严格处理和论证,适用于那些系统安全级别要求极高的软件的开发。
形式化方法的主要优越性在于它能够数学地表述和研究应用问题及软件实现。
但是它要求开发人员具备良好的数学基础。
用形式化语言书写的大型应用问题的软件规格说明往往过于细节化,并且难以为用户和软件设计人员所理解。
由于这些缺陷,形式化方法在目前的软件开发实践中并未得到普遍应用。
净室软件工程(Cleanroom Software Engineering,CSE)是软件开发的一种形式化方法,可以开发较高质量的软件。
它使用盒结构规约进行分析和建模,并且将正确性验证作为发现和排除错误的主要机制,使用统计测试来获取认证软件可靠性所需要的信息。
CSE强调在规约和设计上的严格性,还强调统计质量控制技术,包括基于客户对软件的预期使用测试。
模拟练习题(二)结构化布线系统分为六个子系统,其中水平子系统()。
A.由各种交叉连接设备以及集线器和交换机等设备组成B.连接了干线子系统和工作区子系统,C.由终端设备到信息插座的整个区域组成D.实现各楼层设备间子系统之间的互连【解析】正确答案:B。
水平子系统是指的,从楼层管理间到信息插口这一段,它连接了垂直干线子系统与工作区子系统。
模拟练习题(三)以下关于网络控制的叙述,正确的是()。
A.由于TCP的窗口大小是固定的,所以防止拥塞的方法只能是超时重发B.在前向纠错系统中,当接收端检测到错误后就要请求发送端重发出错分组C.在滑动窗口协议中,窗口的大小以及确认应答使得可以连续发送多个数据D.在数据报系统中,所有连续发送的数据都可以沿着预先建立的虚通路传送【解析】正确答案:C。
房地产开发经营与管理第十八套模拟试题
房地产开发经营与管理第十八套模拟试题一.单选题:1.建筑规模一般在1万~3万㎡之间,服务人口10万一30万人,年营业额在l亿~5亿元之间,该物业为()A.市级购物中心B.区购物商场C.居住区商场D.邻里服务性商店标准答案:b解析:区购物商场建筑规模一般在1万~3万㎡之间,服务人口10万一30万人,年营业额在l亿~5亿元之间.2.某承租人的基础租金为10万元/月,如果营业额的5%作为百分比租金,零售商在一个月内的营业额为250万元该月应缴纳的租金总额为()万元A.5B.10C.12.5D.75标准答案:c解析:(250万元-10万元/5%)×5%=12.5万元3.关于收益性物业的现金流,下列说法不正确的是()A.潜在毛租金收入=物业内全部可出租面积×最大可能租金水平B.从潜在毛租金收入中扣除空置和收租损失后,就能得到某一报告期实际的租金收入C.有效毛收入=潜在毛租金收入一其他收入D.净经营收入=有效毛收人一经营费用标准答案:c解析:有效毛收入=潜在毛租金收入一空置和收租损失+其他收入二.多选题:1.零售商业物业的分类,主要依据()方面,分为五种类型:A.位置B.建筑规模C.经营商品的特点D.商业辐射区域的范围标准答案:B, C, D解析:零售商业物业的分类,主要依据其建筑规模、经营商品的特点及商业辐射区域的范围等三个方面。
零售商业物业通常有五种类型.2.净租的形式一般有以下()方式.A.租户仅按比例分摊与物业有关的税项B.租户要按比例分摊与物业有关的税项和保险费C.所有的经营费用都应由业主从其所收取的租金中全额支付D.所有的经营费用都由租户直接支付,而业主一般只负责建筑物结构部分的维修费用。
标准答案:A, B, D解析:所有的经营费用都应由业主从其所收取的租金中全额支付方式为毛租.3.收益性物业管理中的经营费用包括()A.固定资产折旧费B.企业管理费及利润C.保险费D.房产税标准答案:A, B, C, D4.在物业管理中经常用到的预算形式主要有()A.年度运营预算B.资本流预算C.资本支出预算D.长期预算标准答案:A, C, D解析:在物业管理中经常用到的预算形式主要有三种:年度运营预算、资本支出预算和长期预算。
计算机二级第18套答案及解析
第18套第2题:(单项选择题,本题1分)支持子程序调用的数据结构是()。
A. 栈B. 树C. 队列D. 二叉树正确答案:A答题信息:D答疑:【解析】栈支持子程序调用。
栈是一种只能在一端进行插入或删除的线性表,在主程序调用子函数时要首先保存主程序当前的状态,然后转去执行子程序,最终把子程序的执行结果返回到主程序中调用子程序的位置,继续向下执行,这种调用符合栈的特点,因此本题的答案为A。
第3题:(单项选择题,本题1分)某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是()。
A. 10B. 8C. 6D. 4正确答案:C答题信息:A答疑:【解析】根据二叉树的基本性质3:在任意一棵二叉树中,度为0的叶子节点总是比度为2的节点多一个,所以本题中是5+1=6个。
第4题:(单项选择题,本题1分)下列排序方法中,最坏情况下比较次数最少的是()。
A. 冒泡排序B. 简单选择排序C. 直接插入排序D. 堆排序正确答案:D答题信息:C答疑:【解析】冒泡排序与简单插入排序与简单选择排序法在最坏情况下均需要比较n(n-1)/2次,而堆排序在最坏情况下需要比较的次数是。
第6题:(单项选择题,本题1分)下面叙述中错误的是()A. 软件测试的目的是发现错误并改正错误B. 对被调试的程序进行“错误定位”是程序调试的必要步骤C. 程序调试通常也称为DebugD. 软件测试应严格执行测试计划,排除测试的随意性正确答案:A答题信息:D答疑:【解析】软件测试的目的是为了发现错误而执行程序的过程,并不涉及改正错误,所以选项A错误。
程序调试的基本步骤有:错误定位、修改设计和代码,以排除错误、进行回归测试,防止引进新的错误。
程序调试通常称为Debug,即排错。
软件测试的基本准则有:所有测试都应追溯到需求、严格执行测试计划,排除测试的随意性、充分注意测试中的群集现象、程序员应避免检查自己的程序、穷举测试不可能、妥善保存测试计划等文件。
第7题:(单项选择题,本题1分)耦合性和内聚性是对模块独立性度量的两个标准。
信息系统管理工程师模拟题及答案解析第十八套
信息系统管理工程师模拟题及答案解析第十八套单项选择题1、不属于系统设计阶段的是_____。
A.总体设计B.系统模块结构设计C.程序设计D.物理系统配置方案设计2、在结构化设计方法和工具中,IPO图描述了_____。
A.数据在系统中传输时所通过的存储介质和工作站点与物理技术的密切联系B.模块的输入输出关系、处理内容、模块的内部数据和模块的调用关系C.模块之间的调用方式,体现了模块之间的控制关系D.系统的模块结构及模块间的联系3、在结构化设计中,_____描述了模块的输入输出关系、处理内容、模块的内部数据和模块的调用关系,是系统设计的重要成果,也是系统实施阶段编制程序设计任务书和进行程序设计的出发点和依据。
A.系统流程图B.IPo图C.HIPO图D.模块结构图模块设计中常用的衡量指标是内聚和耦合,内聚程度最高的是_____;耦合程度最低的是_____。
4、A.逻辑内聚B.过程内聚C.顺序内聚D.功能内聚5、A.数据耦合B.内容耦合C.公共耦合D.控制耦合6、模块设计时通常以模块的低耦合为目标,下面给出的四项耦合中,最理想的耦合形式是_____。
A.数据耦合B.控制耦合C.公共耦合D.内容耦合7、在结构化设计中,程序模块设计的原则不包括_____。
A.规模适中B.单入口、单出口C.接口简单D.功能齐全8、_____是一种面向数据结构的开发方法。
A.结构化方法B.原型化方法C.面向对象开发方法D.Jackson方法9、在结构化开发中,数据流图是_____阶段产生的成果。
A.总体设计B.程序编码C.详细设计D.需求分析在系统的功能模块设计中,要求适度控制模块的扇入扇出。
下图中模块c的扇入和扇出系数分别为_____。
经验证明,扇出系数最好是_____。
11、A.1或2B.3或4C.5或6D.7或812、模块的独立程度有两个定性指标:聚合和耦合。
在信息系统的模块设计中,追求的目标是_____。
A.模块内的高聚合以及模块之间的高耦合B.模块内的高聚合以及模块之间的低耦合C.模块内的低聚合以及模块之间的高耦合D.模块内的低聚合以及模块之间的低耦合13、下列聚合类型中聚合程度最高的是_____A.偶然聚合B.时间聚合C.功能聚合D.过程聚合14、下列选项中,不属于详细设计的是_____。
中级出版专业资格考试《基础知识》模拟题及答案第十八套
中级出版专业资格考试《基础知识》模拟题及答案第十八套一、单选题1.下列词语中,有错误的是()。
A.受理朝庭B.掂记矫健C.掺假锻炼D.辍学背诵E.就座涌跃2.下列词语中,有错误的是()。
A.枯燥救生圈B.烦琐青棵酒C.赝品叫花子D.震憾侃大山E.拖踏捋胳膊3.下列成语中,有错误的是()。
A.香消玉殒墨守陈规B.旁征博引相辅相成C.渺无音讯绿草如茵D.粗制烂造三顾茅庐E.相形见拙肆无忌惮4.下列语句中,词语使用有错误的是()。
A.一会儿工夫,他就用铅笔画好了草图,惟妙惟肖。
B.在昨天的供货商勾通会上,总经理承诺进一步缩短付款周期。
C.谈判陷入僵局,室内的空气也仿佛凝固了,双方代表都一言不发。
D.老李向上级部门如实反应了公司当前面临的实际问题。
E.他从老师那里不但学到了精堪的绘画技巧,而且学到了为人处事的艺术。
5.下列语句中,成语使用有错误的是()。
A.书法是中国传统的艺术形式,将汉字之美表现得淋漓尽致。
B.现在少数媒体爱抓住某些明星的一点逸闻笔走龙蛇,离低俗越来越近。
C.我们向先进企业学习,起初虽然难免邯郸学步见效慢,但很快就有了起色。
D.我本来想学理科专业,妈妈却要我报考文科专业,这不是差强人意吗?E.他在建筑抗震研究方面造诣极深,所以才能见仁见智,撰写出这样高水平的学术论文。
6.下列语句中,标点符号用法正确的是()。
A.“防治手足口病是关系民生的大事情,”省领导在慰问患者及其他人员时说,“必须坚持生命第一的理念,坚决打赢这场疫情阻击战。
”B.国家有关法律文件对非法制造、贩卖、运输、持有毒品、非法种植罂粟、大麻等植物、引诱、教唆他人吸食、注射毒品等,都作了相应的处罚规定。
C.我们的肌肤每天受到各种侵害,阳光的辐射、空气的污染,都会使肌肤变得干燥、粗糙。
您是否想过给自己的肌肤补充一些营养呢?D.没有朋友,一个人是孤单的,做什么事都很难顺心。
爬山没有劲,打球没有趣,连看电影、看比赛都缺乏滋味。
E.“秦山第二核电站”的2号机组核反应堆首次临界试验获得成功,将于年内并网发电。
第十八套
第十八套一、判断题1:运行时目录列表框的List属性可以用AddItem和RemoveItem两种方法来改变。
错2:创建用户自定义对话框时,一般应将ControlBox设为False,使得控制菜单框不显示。
对3:图形控件可以在运行时获得焦点。
对4:使用单选钮控件数组时,它们响应同一个Click事件,由Index参数值来区分不同的按钮。
对5:声明形参处缺省传递方式声明,则为按值传递(Byval)。
错6:定义数组时,若要使得数组的下界默认值为2,则可以用语句Option Base 2。
错7:执行语句A=B=2后,A的值是一个逻辑值。
对8:表达式Mid("Nothing",3,2)的计算结果是"th"。
对9:如果窗体的Enabled属性为False,就不能对窗体上的任何控件进行操作。
对10:VB中的变量名,如用的是英文字母,其大小写是不区分的。
对二、选择题1:测试已打开文件字节总数的函数为:______。
DA、LenB、FileLenC、EOFD、LOF2:要使某菜单项允许复选,可设置_______属性为True即可。
DA、ClickB、DblClickC、IndexD、Checked3:下列______不可用作图形命令按钮。
CA、图片框控件B、影像框控件C、形状控件D、命令按钮控件4:语句“Circle(1000,1000),800,, 3.1415926/4, 3.1415926,1”绘制的是______。
AA、弧B、椭圆C、扇形D、同心圆5:设计动画时通常用定时器控件______属性来控制动画速度。
AA、IntervalB、TimerC、MoveD、Enabled6:当使用Option Base 0时,Dim a(4,3) As Single定义的数组有______个数组元素。
DA、12B、2C、7D、207:有以下循环:Do循环体Loop While <条件>则以下的______叙述是错误的。
2022年度系统架构设计师模拟真题及答案
下半年系统架构设计师考试真题目录下半年系统架构设计师考试上午真题下半年系统架构设计师考试上午真题下半年系统架构设计师考试上午真题单项选取题每题四个选项中只有一种答案是对的,请将对的选项选取出来。
1.某计算机系统中有一种CPU、一台输入设备和一台输出设备,假设系统中有四个作业T1、T2、T3和T4,系统采用优先级调度,且T1优先级>T2优先级>T3优先级>T4优先级。
每个作业具备三个程序段:输入Ii、计算Ci和输出Pi(i=1,2,3,4),其执行顺序为Ii→Ci→Pi。
这四个作业各程序段并发执行前驱图如下所示。
图中①、②、③分别为(),④、⑤、⑥分别为()。
A.I2、C2、C4B.I2、I3、C2C.C2、P3、C4D.C2、P3、P4A.C2、C4、P4B.I2、I3、C4C.I3、P3、P4D.C4、P3、P42.某文献系统文献存储采用文献索引节点法。
假设磁盘索引块和磁盘数据块大小均为1KB,每个文献索引节点中有8个地址项iaddr[0]~iaddr[7],每个地址项大小为4字节,其中iaddr[0]~iaddr[5]为直接地址索引,iaddr[6]是一级间接地址索引,iaddr[7]是二级间接地址索引。
如果要访问icwutil.dll文献逻辑块号分别为0、260和518,则系统应分别采用()。
该文献系统可表达单个文献最大长度是()KB。
A.直接地址索引、一级间接地址索引和二级间接地址索引B.直接地址索引、二级间接地址索引和二级间接地址索引C.一级间接地址索引、一级间接地址索引和二级间接地址索引D.一级间接地址索引、二级间接地址索引和二级间接地址索引A.518B.1030C.16514D.657983.设关系模式R(U,F),其中u为属性集,F是U上一组函数依赖,那么函数依赖公理系统(Armstrong公理系统)中合并规则是指()为F所蕴涵。
A.若A→B,B→C,则A→CB.若Y⊆X⊆U,则X→YC.若A→B,A→C,则A→BCD.若A→B,C⊆B,贝A→C4.若关系模式R和S分别为:R(A,B,C,D)、S(B,C,E,F),则关系R与S自然联结运算后属性列有()个,与表达方式π1,2,5,6(σ3<6(R▷◁S))等价SQL语句为:SELECT () FROM R, S WHERE () ;A.4B.6C.7D.8A.A,R.C,E,FB.A,C,S.B,S.EC.A,C,S.B,S.CD.R.A,R.C,S.B,S.CA.R.B=S.B AND R.C=S.C AND RC<S.BB.R.B=S.B AND R.C=S.C AND R.C<S.FC.R.B=S.B OR R.C=S.C OR R.C<S.BD.R.B=S.B OR R.C=S.C OR R.C<S.F5.计算机采用分级存储体系重要目是为了()。
2018年下半年 系统架构设计师 案例分析
全国计算机技术与软件专业技术资格(水平)考试2018年下半年系统架构设计师下午试卷I(考试时间14:00~16:30 共150 分钟)1.在答题纸的指定位置填写你所在的省、自治区、直辖市、计划单列市的名称。
2.在答题纸的指定位置填写准考证号、出生年月日和姓名。
3.答题纸上除填写上述内容外只能写解答。
4.本试卷共5道题,试题一是必答题,试题二至试题五选答1 道。
每题25 分,满分75 分。
5.解答时字迹务必清楚,字迹不清时,将不评分。
6.仿照下面例题,将解答写在答题纸的对应栏内。
例题2018 年下半年全国计算机技术与软件专业技术资格(水平)考试日期是(1)月(2)日。
因为正确的解答是“11 月 4 日”,故在答题纸的对应栏内写上“11”和“4”(参看下表)。
试题一阅读以下关于软件系统设计的叙述,在答题纸上回答问题1 至问题3。
【说明】某文化产业集团委托软件公司开发一套文化用品商城系统,业务涉及文化用品销售、定制、竞拍和点评等板块,以提升商城的信息化建设水平。
该软件公司组织项目组完成了需求调研,现已进入到系统架构设计阶段。
考虑到系统需求对架构设计决策的影响,项目组先列出了可能影响系统架构设计的部分需求如下:(a)用户界面支持用户的个性化定制;(b)系统需要支持当前主流的标准和服务,特别是通信协议和平台接口;(c)用户操作的响应时间应不大于3 秒,竞拍板块不大于1 秒;(d)系统具有故障诊断和快速恢复能力;(e)用户密码需要加密传输;(f)系统需要支持不低于2G 的数据缓存;(g)用户操作停滞时间超过一定时限需要重新登录验证;(h)系统支持用户选择汉语、英语或法语三种语言之一进行操作。
项目组提出了两种系统架构设计方案:瘦客户端C/S 架构和胖客户端C/S 架构,经过对上述需求逐条分析和讨论,最终决定采用瘦客户端C/S 架构进行设计。
【问题1】(8 分)在系统架构设计中,决定系统架构设计的非功能性需求主要有四类:操作性需求、性能需求、安全性需求和文化需求。
2018年下半年系统架构设计师真题+答案解析上午选择+下午案例论文完整版(全国计算机软考)
进程在 32 号柱面上的响应序列为④→⑥;由于⑨在 38 号柱面上,故 最后响应。 从以上分析可以得出按照最短寻道时间优先的响应序列为②⑧③⑤ ⑦①④⑥⑨。
2、某计算机系统中的进程管理采用三态模型,那么下图所示的 PCB (进程控制块)的组织方式采用(2),图中(3)。
A. 顺序方式 B. 链接方式 C. 索引方式 D. Hash 答案: C 3、 A. 有 1 个运行进程,2 个就绪进程,4 个阻塞进程 B. 有 2 个运行进程,3 个就绪进程,3 个阻塞进程 C. 有 2 个运行进程,3 个就绪进程,4 个阻塞进程 D. 有 3 个运行进程,2 个就绪进程,4 个阻塞进程 答案: C
A. 冯.诺伊曼结构 B. 哈佛结构 C. FPGA 结构 D. 与 GPU 相同结构 答案: B 常见计算机的体系结构都采用的是冯•诺伊曼结构,由于该结构没有 区分程序存储器和数据存储器,因此导致了总线拥堵,而 DSP 需要 的高度并行处理技术,总线宽度的限制必然会降低并行处理能力。 哈佛(Harvard)结构是专为数字信号处理设计的一种体系架构,其结 构的雄本特征是采用多个内部数据地址,以提高数据吞吐量。 GPU 结构一般采用的是 CPU+FPGA 结构,其核心还是冯•诺伊曼结 构。
12、CPU 的频率有主频、倍频和外频。某处理器外频是 200MHz,倍 频是 13,该款处理器的主频是( )。
A. 2.6GHz
B. 1300MHz C. 15.38Mhz D. 200MHz 答案: A 在计算机中,处理器的运算主要依赖于晶振芯片给 CPU 提供的脉冲 频率,处理器的运算速度也依赖于这个晶振芯片。通常 CPU 的频率 分为主频、倍频和外频。 主频是指 CPU 内部的时钟频率,是 CPU 进行运算时的工作频率。 外频是指 CPU 与周边设备传输数据的频率,具体是指 CPU 到芯片组 之间的总线速度。倍频是指 CPU 频率和系统总线频率之间相差的倍 数,CPU 速度可以通过倍频来无限提升。 三者之间的计算公式:主频=外频×倍频 显然,该款处理器的主频:200MHz×13=2600MHz=2.6GHz
软件评测师模拟题及答案解析第十八套
软件评测师模拟题及答案解析第十八套1、下面为c语言程序,边界值问题可以定位在(45)。
int data(3),inti,for(i=1,i<=3,i++)data(i)=100A.data(O)B.data(1)C.data(2)D.data(3)2、国标16260中,在描述外部(内部)效率度量时,给出了若干针对计算机系统时间消耗的定义,以下描述项中正确的有_(31)。
①响应时间是指从按下传送键到得到结果为止所需要的时间。
②处理时间是指从接受一个消息到送出它的结果之间计算机的历时时间。
③周转时间是指从提出要求到得到结果所需要的时间。
④响应时间包括处理时间和传输时间。
A.①②③④B.①③ c.②③ D.①②④3、编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个阶段,其中,(22)并不是每种编译器都必需的。
A.词法分析和语法分析B.语义分析和中间代码生成C.中间代码生成和代码优化D.代码优化和目标代码生成4、软件内部/外部质量模型中,(33)不是可移植性包括的子特性。
A.适应性B.易改变性C.共存性D.易替换性5、软件文档按照其产生和使用的范围可分为开发文档、管理文档和用户文档。
其中开发文档不包括(8)。
A.软件需求说明B.可行性研究报告C.维护修改建议D.项目开发计划6、测试用例是测试使用的文档化的细则,其规定如何对软件某项功能或功能组合进行测试。
测试用例应包括下列(32)_内容的详细信息。
①测试目标和被测功能。
②测试环境和其他条件。
③测试数据和测试步骤。
④测试记录和测试结果。
A.①③B.①②③C.①8④D.①②③④7、某客户端在采用ping命令检测网络连接故障时,发现可以ping通127.0.0.1及本机的IP地址,但无法ping通同一网段内其他工作正常的计算机的Ip地址,说明该客户端的故障是(69)。
A.TCP/Ip协议不能正常工作B.本机网卡不能正常工作C.本机网络接口故障D.本机DNS服务器地址设置错误8、关于汇编语言,以下叙述中正确的是(20)。
中国移动认证代维认证传输线路L2考试题十八考试卷模拟考试题.docx
《代维认证传输线路L2考试题十八》考试时间:120分钟 考试总分:100分遵守考场纪律,维护知识尊严,杜绝违纪行为,确保考试结果公正。
1、 OLT 机房湿度指标为:()( )A.15%~95 %B.20 %~70 %C.5 %~95 %D.10 %~75 %2、 单板EIGM 使用时需要注意( )。
( )A.1和2光口与两个电口不能同时使用B.没有限制,可共用C.3和4光口与两个电口不能同时使用3、 SNMP 协议中,Trap 报文的目的端口是()( ) A.164 B.161 C.163 D.1624、 EPON 系统中,在OLT 和ONU 之间的控制机制是由( )规定的( ) A.MGCP B.MPCP C.ONU D.ICMP5、 ( )是在OLT 和ONU 之间规定了一种控制机制( )姓名:________________ 班级:________________ 学号:________________--------------------密----------------------------------封 ----------------------------------------------线-------------------------A.CRCB.FCSC.MPCPD.LLID6、GPON 系统中支持的OLT下的ONU之间最大差分距离为多少km( )()A.15B.10C.20D.307、在注册规程处理过程中()通知ONU已经识别了注册请求的MPCP。
()A.REGISTER_REQB.REPORTC.GATED.REGISTER8、关于TL1北向接口,下列说法错误的是()A.是一种基于纯文本格式的人机语言B.TL1易于使用和理解,不需要协议分析器C.遵循约定的语法,具有固定的格式D.没有消息的确认机制9、在光通信中,ODN1:4光分路器的损耗大概是:()dB()A.3B.6C.9D.1210、哪些参数与H248语音业务无关()A.语音业务的VLANB.MGC的IPC.MG的IPD.ONU管理路由11、GPON 1550波长用于承载什么业务( )()A.数据信号B.多媒体信号C.语音信号D.CATV视频信号12、 U31网管历史运行日志存放的路径是:()A.\ums-server\rundata\umd\output\timerB.\ftpdir\logbackupC.\ums-server\logbackupD.\ums-server\rundata\backup\logbak13、 FTTH家庭网关的PON口尾纤类型为( )()A.LCB.FCC.STD.SC14、以下是影响光接收机灵敏度的主要因素的是( )()A.光接收机输入电压B.光接收机输入光波的强度C.光接收机的噪声D.光接收机的输入光波长15、H.248协议又称()协议?()A.SIPB.RTPC.MEGACOD.MGCP16、单板GUTQ总共有( )个电口,电口速率为( )。
2022-2023年软件水平考试《高级系统架构设计师》预测试题5(答案解析)
2022-2023年软件水平考试《高级系统架构设计师》预测试题(答案解析)全文为Word可编辑,若为PDF皆为盗版,请谨慎购买!第壹卷一.综合考点题库(共50题)1.某企业开发信息管理系统平台进行E-R图设计,人力部门定义的是员工实体具有属性:员工号、姓名、性别、出生日期、联系方式和部门,培训部门定义的培训师实体具有属性:培训师号,姓名和职称,其中职称={初级培训师,中级培训师,高级培训师},这种情况属于(),在合并E-R图时,解决这一冲突的方法是(作答此空)A.员工实体和培训师实体均保持不变B.保留员工实体、删除培训师实体C.员工实体中加入职称属性,删除培训师实体D.将培训师实体所有属性并入员工实体,删除培训师实体正确答案:C 本题解析:ER图集成时产生的冲突及解决办法属性冲突:包括属性域和属性取值的冲突。
命名冲突:包括同名异义和异名同义。
结构冲突:包括同一对象在不同应用中具有不同的抽象,以及统一实体在不同的局部E-R图中所包含的属性个数和属性排列次序不完全相同。
本题中,培训师属于员工的一种,所以不应该抽象为两个不同的实体,这种冲突属于结构冲突,解决方案是员工实体中加入职称属性,然后把培训教师实体删除。
2.某公司欲开发一个人员管理系统,在架构设计阶段,公司的架构师识别出3个核心质量属性场景。
其中“管理系统遭遇断电后,能够在15秒内自动切换至备用系统并恢复正常运行”主要与()质量属性相关,通常可采用()架构策略实现该属性;“系统正常运行时,人员信息查询请求应该在2秒内返回结果”主要与()质量属性相关,通常可采用()架构策略实现该属性;“系统需要对用户的操作情况进行记录,并对所有针对系统的恶意操作行为进行报警和记录”主要与()质量属性相关,通常可采用(请作答此空)架构策略实现该属性。
A.追踪审计B.Ping/EchoC.选举D.维护现有接口正确答案:A本题解析:暂无解析3.CPU的频率有主频、倍频和外频。
2018年下半年 系统架构设计师 综合知识(真题)
全国计算机技术与软件专业技术资格(水平)考试2018年下半年系统架构设计师上午试卷(考试时间9:00~11:30共150分钟)请按下述要求正确填写答题卡1.在答题卡的指定位置上正确写入你的姓名和准考证号,并用正规2B铅笔在你写入的准考证号下填涂准考证号。
2.本试卷的试题中共有75个空格,需要全部解答,每个空格1分,满分75分。
3.每个空格对应一个序号,有A、B、C、D四个选项,请选择一个最恰当的选项作为解答,在答题卡相应序号下填涂该选项。
4.解答前务必阅读例题和答题卡上的例题填涂样式及填涂注意事项。
解答时用正规2B铅笔正确填涂选项,如需修改,请用橡皮擦干净,否则会导致不能正确评分。
例题●2018年下半年全国计算机技术与软件专业技术资格(水平)考试日期是(88)月(89)日。
(88)A.9 B.10 C.11 D.12(89)A.4 B.5 C.6 D.7因为考试日期是“11月4日”,故(88)选C,(89)选A,应在答题卡序号88下对C填涂,在序号89下对A填涂(参看答题卡)。
●在磁盘调度管理中,应先进行移臂调度,再进行旋转调度。
假设磁盘移动臂位于21号柱面上,进程的请求序列如下表所示。
如果采用最短移臂调度算法,那么系统的响应序列应为(1)。
(1)A.②⑧③④⑤①⑦⑥⑨ B.②③⑧④⑥⑨①⑤⑦C.①②③④⑤⑥⑦⑧⑨D.②⑧③⑤⑦①④⑥⑨●某计算机系统中的进程管理采用三态模型,那么下图所示的PCB(进程控制块)的组织方式采用(2),图中(3)。
(2)A.顺序方式 B.链接方式 C.索引方式 D.Hash(3)A.有1个运行进程,2个就绪进程,4个阻塞进程B.有2个运行进程,3个就绪进程,3个阻塞进程C.有2个运行进程,3个就绪进程,4个阻塞进程D.有3个运行进程,2个就绪进程,4个阻塞进程●某文件系统采用多级索引结构,若磁盘块的大小为4K字节,每个块号需占4字节,那么采用二级索引结构时的文件最大长度可占用(4)个物理块。
2018年下半年上午 系统架构设计师 试题及答案与解析-软考考试真题-基础知识
2018年上午系统架构设计师考试真题-答案与解析一、单项选择题(共75分,每题1分。
每题备选项中,只有1个最符合题意)⚫1第1题.在磁盘调度管理中,应先进行移臂调度,再进行旋转调度。
假设磁盘移动臂位于21号柱面上,进程的请求序列如下表所示。
如果采用最短移臂调度算法,那么系统的响应序列应为(1)。
A.②⑧③④⑤①⑦⑥⑨B.②③⑧④⑥⑨①⑤⑦C.①②③④⑤⑥⑦⑧⑨D.②⑧③⑤⑦①④⑥⑨【参考答案】D【答案解析】暂无⚫第2、3题.某计算机系统中的进程管理采用三态模型,那么下图所示的PCB(进程控制块)的组织方式采用(2),图中(3)。
(2)A.顺序方式B.链接方式C.索引方式D.Hash(3)A.有1个运行进程,2个就绪进程,4个阻塞进程B.有2个运行进程,3个就绪进程,3个阻塞进程C.有2个运行进程,3个就绪进程,4个阻塞进程D.有3个运行进程,2个就绪进程,4个阻塞进程【参考答案】(2)C、(3)C【答案解析】暂无⚫第4题.某文件系统采用多级索引结构,若磁盘块的大小为4K字节,每个块号需占4字节,那么采用二级索引结构时的文件最大长度可占用(4)个物理块。
A.1024B.1024×1024C.2048×2048D.4096×4096【参考答案】B【答案解析】暂无⚫第5、6题.给定关系R(A,B,C,D,E)与S(A,B,C,F,G),那么与表达式π1,2,4,6,7(σ1<6(R∞S))等价的SQL语句如下:SELECT(5)FROMR,SWHERE(6);(5)A.R.A,R.B,R.E,S.C,GB.R.A,R.B,D,F,GC.R.A,R.B,R.D,S.C,FD.R.A,R.B,R.D,S.C,G(6)A.R.A=S.AORR.B=S.BORR.C=S.CORR.A<S.FB.R.A=S.AORR.B=S.BORR.C=S.CORR.A<S.BC.R.A=S.AANDR.B=S.BANDR.C=S.CANDR.A<S.FD.R.A=S.AANDR.B=S.BANDR.C=S.CANDR.A<S.B【参考答案】(5)B、(6)C【答案解析】暂无⚫第7题.在关系R(A1,A2,A3)和S(A2,A3,A4)上进行关系运算的4个等价的表达式E1、E2、E3和E4如下所示:A.B.C.D.如果严格按照表达式运算顺序执行,则查询效率最高的是表达式(7)。
系统架构设计师上午试题模拟(含详细答案)
高级系统架构设计师上午试题模拟1一、单项选择题1、详细的项目范围说明书是项目成功的关键。
______不应该属于范围定义的输入。
A.项目章程B.项目范围管理计划C.批准的变更申请D.项目文档管理方案2、我国的《著作权法》对一般文字作品的保护期是作者有生之年和去世后50年,德国的《版权法》对一般文字作品的保护期是作者有生之年和去世后70年。
假如某德国作者已去世60年,以下说法中正确的是______。
A.我国M出版社拟在我国翻译出版该作品,需要征得德国作者继承人的许可方可在我国出版发行B.我国M出版社拟在我国翻译出版该作品,不需要征得德国作者继承人的许可,就可在我国出版发行C.我国M出版社未征得德国作者继承人的许可,将该翻译作品销售到德国,不构成侵权D.我国M出版社未征得德国作者继承人的许可,将该翻译作品在我国销售,构成侵权3、在网络管理中要防止各种安全威胁。
在SNMPv3中,无法预防的安全威胁是______。
A.篡改管理信息:通过改变传输中的SNMP报文实施未经授权的管理操作B.通信分析:第三者分析管理实体之间的通信规律,从而获取管理信息C.假冒合法用户:未经授权的用户冒充授权用户,企图实施管理操作D.消息泄露:SNMP引擎之间交换的信息被第三者偷听4、根据《软件文档管理指南》(GB/T16680—1996),以下关于文档评审的叙述中,错误的是______。
A.设计评审产生的最终文档规定系统和程序将如何设计开发和测试,以满足一致同意的需求规格说明书B.详细设计评审主要评审计算机程序、程序单元测试计划和集成测试计划C.需求评审进一步确认开发者和设计者已了解用户要求什么,以及用户从开发者一方了解某些限制和约束D.在概要设计评审过程中主要详细评审每个系统组成部分的基本设计方法和测试计划,系统规格说明应根据概要设计评审的结果加以修改5、在计算机操作系统中,一个任务被唤醒,意味着______。
A.该任务重新占有了CPUB.它的优先级变为最大C.其任务移至等待队列队首D.任务变为就绪状态某企业工程项目管理数据库的部分关系模式如下所示,其中带实下划线的表示主键,虚下划线的表示外键。
分布式架构第十八单元试题及答案
分布式架构第十八单元试题及答案您的姓名: [填空题] *_________________________________下面代码Java变量定义正确的是35. String #name="Jane Doe"36. int %age = 24;37. Double _height = 123.5;38. double ~temp = 37.5; [单选题]第35行第36行第37行(正确答案)第38行public class TestString{ public static void main(String[] args) { String str = "420"; str += 42; System.out.println(str); }}输出结果是: [单选题]4242046242042(正确答案)public class Test{ public static void main(String[] args) { int x = 5; boolean b1 = true; boolean b2 = false; if((x==4) && !b2) System.out.println("1 "); System.out.println("2 "); if((b2=true) && b1) System.out.println("3 "); }}输出结果是: [单选题]231 22 3(正确答案)public void go(){ String o = ""; z: for(int x=0;i<3;x++) { for(int y=0;y<2;y++) { if(x == 1) break; if(x==2 && y==1) break z; o = o + x + y; } } System.out.println(o);}输出结果是: [单选题]000001000120(正确答案)00012021int x = 0;int y = 10;do{ y--; ++x;}while(x<5);System.out.println(x+","+y);输出结果是:[单选题]5,65,5(正确答案)6,56,6public class Breaker{ static String o = ""; public static void main(String[] args) { z: o = o + 2; for(int x=3;x<8;x++) { if(x == 4) break; if(x == 6) break z; o = o + x; }System.out.println(o); }}输出结果是: [单选题]23234234567编译错误(正确答案)public class Breaker2{ static String o = ""; public static void main(String[] args) { z:for(int x=2;x<7;x++) { if(x == 3) continue; if(x == 5) break z; o = o + x; }System.out.println(o); }}输出结果是: [单选题]224(正确答案)234编译错误public class Spock{ public static void main(String[] args) { Long tail = 2000L; Long distance = 1999L; Long story = 1000L; if((tail>distance)^((story*2)==tail)) System.out.println("1"); if((distance+1 != tail)^((story*2)==distance))System.out.println("2"); }}输出结果是: [单选题]1212无输出(正确答案)String[] elements = {"for","tea","too"};String first =(elements.length>0)?elements[0]:null;输出结果是: [单选题]编译错误运行时抛出异常first赋值为nullfirst赋值为elements[0](正确答案)import java.util.*;public class Quest{ public static void main(String[] args) { String[] colors={"blue","red","green","yellow","orange"}; Arrays.sort(colors); int s2 = Arrays.binarySearch(colors,"orange"); int s3 = Arrays.binarySearch(colors,"violet"); System.out.println(s2+" "+s3); }}输出结果是: [单选题]2-12-42-5(正确答案)编译错误class Alligator{ public static void main(String[] args) { int[] x[] ={{1,2},{3,4,5},{6,7,8,9}}; int[][] y = x; System.out.println(y[2][1]); }}输出结果是:[单选题]237(正确答案)编译错误public class Barn{ public static void main(String[] args) { new Barn().go("hi",1); new Barn().go("hi","world",2); } public void go(String... y,intx){ System.out.println(y[y.length-1]+" "); }}输出结果是: [单选题]hi hihi worldworld world编译错误(正确答案)class Person{ String name = "No name"; public Person(String nm){name = nm;}}class Employee extends Person{ String empId = "0000"; public Employee(String id){empId = id;}}class EmployeeTest{ public static void main(String[] args) { Employee e = new Employee("4321"); System.out.println(e.empId); }}输出结果是: [单选题]43210000运行时抛出异常编译错误(正确答案)class Mud{ //将下面代码放到这里, System.out.println("hi"); }}一共有多少选项可以正常编译public static void main(String...a){public static void main(String.* a){publicstatic void main(String... a){public static void main(String[]... a){public static voidmain(String...[] a){ [单选题]123(正确答案)class Atom{ Atom(){System.out.print("atom ");}}class Rock extends Atom{ Rock(String type){System.out.print(type);}}public class Mountain extendsRock{ Mountain(){ super("granite "); new Rock("granite "); } public static voidmain(String[] a){new Mountain();}}输出结果是: [单选题]编译错误atom granitegranite granite(正确答案)atom granite atom granitepublic class Blip{ protected int blipvert(int x){return 0;}}class Vert extends Blip{ //下面代码放在这里}1. public int blipvert(int x){return 0;}2. private int blipvert(int x){return 0;}3. private int blipvert(long x){return 0;}4. protected long blipvert(int x){return 0;}5. protected int blipvert(long x){return 0;}6. protected long blipvert(long x){return 0;}7. protected long blipvert(int x,int y){return 0;}一共有多少选项放在上面可以正常编译[单选题]245(正确答案)1.class Super2.{3. private int a;4. protected Super(int a){this.a = a;}5.}6.class Sub extends Super7.{8. public Sub(int a){super(a);}9. public Sub(){this.a = 5;}10.}上面代码如下修改可以编译通过 [单选题]修改第2行为public int a;修改第2行为protected int a;修改第13行为public Sub(){this(5);}(正确答案)修改第13行为public Sub(){super(a);}class Batman{ int squares = 81; public static void main(String[] args){ newBatman().go(); } void go(){ incr(++squares); System.out.println(squares); } void incr(int squares){squares+=10;}}输出结果是: [单选题]8182(正确答案)9192class Pass{ public static void main(String[] args) { int x = 5; Pass p = new Pass();p.doStuff(x); System.out.println(" main x = "+x); } void doStuff(intx){ System.out.println(" doStuff x = "+x++); }}输出结果是: [单选题]编译错误运行时抛出异常doStuff x=6 main x=6doStuff x=5 main x=5(正确答案)class ClassA{ public int numberOfInstances; protected ClassA(int numberOfInstances){ this.numberOfInstances=numberOfInstances; }}class ExtendedA extends ClassA{ private ExtendedA(int numberOfInstances){ super(numberOfInstances); } public static void main(String[] args){ ExtendedA ext =new ExtendedA(420); System.out.println(ext.numberOfInstances); }}输出结果是: [单选题]420(正确答案)运行时抛出异常所有构造方法必须声明为public构造方法不能声明为私有class One{ void foo(){}}class Two extends One{ //下面代码放在这里}一共有多少选项可以放在上面可以正常编译1.int foo(){}2.void foo(){}3.public voidfoo(){}4.private void foo(){}5.protected void foo(){} [单选题]13(正确答案)2class X{ X(){System.out.print(1);} X(int x){ this(); System.out.print(2); }}public class Y extends X{ Y(){ super(6); System.out.print(3); } Y(int y){ this(); System.out.println(4); } public static void main(String[] a){new Y(5);}}输出结果是: [单选题]131341234(正确答案)2134public class Hi{ void m1(){} protected void m2(){}}class Lois extends Hi{ //下面哪些代码可以放在这里}输出结果是:public void m1(){}(正确答案)protected void m1(){}(正确答案)private void m1(){}void m2(){}class One{ public One foo(){return this;}}class Two extends One{ public Onefoo(){return this;}}class Three extends Two{ //下面哪些代码可以放在这里}A.public void foo(){}B.public int foo(){return 3;}C.public Two foo(){return this;}D.public One foo(){return this;}public void foo(){}public int foo(){return 3;}public Two foo(){return this;}(正确答案)public One foo(){return this;}(正确答案)class Employee{ String name;double baseSalary; public Employee(String name,double baseSalary){ = name; this.baseSalary = baseSalary; }}public class SalesPerson extends Employee{ double commission; public SalesPerson(String name, double baseSalary,double commission) { //下面哪些代码可以放在这里编译运行 }}super(name,baseSalary);(正确答案)mission = commission;super();mission = commission;super(name,baseSalary);mission = commission;(正确答案)public abstract class Shape{ private int x; private int y; public abstract void draw(); public void setAnchor(int x,int y) { this.x = x; this.y = y; }}下面定义正确的是:public class Circle implements Shape{ private int radius;}public abstract class Circle extends Shape{ private int radius;}(正确答案)public class Circle extends Shape{ private int radius; public void draw();}public class Circle extends Shape{ private int radius; public void draw(){};}(正确答案)class ClassA{}class ClassB extends ClassA{}class ClassC extends ClassA{}ClassA p0 = new ClassA();ClassB p1 = new ClassB();ClassC p2 = new ClassC();ClassA p3 = new ClassB();ClassA p4 = new ClassC();下面哪几个赋值语句是合法的p0=p1(正确答案)p1=p2p1 = (ClassB)p3(正确答案)p2 = (ClassC)p4(正确答案)class Thingy{Meter m = new Meter();}class Component{ voidgo(){System.out.print("c");}}class meter extends Component{ voidgo(){System.out.print("m");}}class DeluxeThingy extends Thingy{ public static void main(String[] args) { DeluxeThingy dt = new DeluxeThingy(); dt.m.go(); Thingy t = new DeluxeThingy(); t.m.go(); }}下面描述正确的是:输出mm(正确答案)输出mcDeluxeThingy has-a Component(正确答案)以上都不对abstract public class Employee{ protected abstract double getSaleAmount(); public double getCommision() { return getSalesAmount()*0.15; }}class Sales extends Employee{ //下面哪些代码放在这里可以正确运行}double getSalesAmount(){return 1230.45;}public double getSalesAmount(){return 1230.45;}(正确答案)private double getSalesAmount(){return 1230.45;}protected double getSalesAmount(){return 1230.45;}(正确答案)public interface Status{ /*下面哪些修饰符可以放在这里*/ int MY_VALUE=10;}final(正确答案)static(正确答案)nativepublic(正确答案)下面哪些类正确实现ng.Runnable和ng.Cloneable接口public class Session implements Runnable,Cloneable{ public void run(); public Object clone();}public class Session extends Runnable,Cloneable{ public void run(){...} public Object clone(){...}}public class Session implements Runnable,Cloneable{ public void run(){...} public Object clone(){...}}(正确答案)public abstract class Session implements Runnable,Cloneable{ public void run(){...} public Object clone(){...}}(正确答案)10.interface Foo{11. int bar();12.}13.14.public class Beta{15.16. class A implements Foo{17. public int bar(){return 1;}18. }19.20. public int fubar(Foo foo){returnfoo.bar();}21.22. public void testFoo(){23.24. Class A implements Foo{25. public int bar(){return 2;}26. }27.28. System.out.println(fubar(new A()));29. }30.31. public static void main(String[] argv){32. new Beta().testFoo();33. }34.}下面哪些语句是正确的编译错误代码可以编译,运行输出2(正确答案)如果第16,17,18行删除,输出2(正确答案)如果第24,25,26行删除,输出1(正确答案)Java语言是编译类型语言 [判断题]对错(正确答案)同一个JVM中同一个的类可以被加载多次 [判断题]对(正确答案)错long类型8个字节,float类型4个字节,long类型中最大数比float类型中最大的数要更大 [判断题]对错(正确答案)Java语言无法调用C语言编写的DLL动态链接库 [判断题]对错(正确答案)在Java语言中字符'A'占一个字节,汉字'中'占两个字节 [判断题]对错(正确答案)在Java语言中int和char类型可以相互转换 [判断题]对(正确答案)错在Java语言中可以集成父类的方法和属性,我们可以写一个类继承ng.String [判断题]对错(正确答案)Java语言中,有八种基本数据类型 [判断题]对(正确答案)错Java可以开发桌面程序,也可以开发服务器端程序 [判断题]对(正确答案)错Java类中启动方法可以是public static void main(String… arg) [判断题] 对(正确答案)错。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
系统架构设计师模拟题及答案解析第十八套单项选择题
1、需求工程活动产生软件运行特征的规约,指明软件和其他系统元素的接口并建立
______
A.数据流图和数据字典
B.程序流程图
C.体系结构模型
D.软件必须满足的约束条件
2、有两种需求定义的方法一严格定义和原型定义,在关于这两种方法的描述中,不正确的是______。
A.严格定义方法假定所有的需求都可以预先定义
B.严格定义方法假定软件开发人员与用户之间的沟通存在障碍
C.原型定义方法认为需求分析中不可避免地要出现很多反复
D.原型定义方法强调用户在软件开发过程中的参与和决策
3、软件需求分析产生软件操作特征的规格说明,指明软件和其他系统元素的接口,建立软件必须满足的约束。
下面对于软件需求分析的描述,不正确的是______。
A.分析员研究系统规约和软件项目计划,并在系统语境内理解软件和复审,从而生成计划软件范围的估算
B.需求分析使得系统工程师能够刻画出软件的功能和性能、指明软件和其他系统元素的接口、并建立软件必须满足的约束
C.经过仔细的需求分析活动,分析员能够得到详细的系统规约
D.需求分析能够为软件设计者提供可被翻译成数据、体系结构、界面和过程设计的模型
4、质量功能部署(QFD.是一种将客户要求转化成软件需求的技术。
OFD的目的是最大限度地提升软件工程过程中客户的满意度。
为了这个目标,OFD确认了3类需求,常规需求、______和意外需求。
A.期望需求
B.基础需求
C.显式需求
D.功能需求
5、需求分析的任务是借助于当前系统的物理模型导出目标系统的逻辑模型,解决目标系
统“做什么”的问题。
______并不是需求分析的实现步骤之一
A.获得当前系统的物理模型
B.抽象出当前系统的逻辑模型
C.建立目标系统的逻辑模型
D.确定目标实现的具体技术路线
6、某网软件开发团队欲开发一套管理信息系统,在项目初期,用户提出了软件的一些基本功能,但是没有详细定义输入、处理和输出需求。
在这种情况下,该团队在开发过程应采用______。
A.瀑布模型
B.增量模型
C.原型开发模型
D.快速应用程序开发(RAD.
7、基于构件的开发(CBD.模型,融合了______模型的许多特征。
该模型本质是演化的,采用迭代方法开发软件。
A.瀑布
B.快速应用开发(RAD.
C.螺旋
D.形式化方法
统一软件开发过程是一种基于面向对象技术的软件开发过程,其特点是“用例驱动,以架构为核心,迭代并增量”。
统一软件开发过程定义了4种通用的开发阶段,它们按照过程顺序分别是:起始阶段、8、构建阶段和9,其中在构建阶段主要产生的文档有10。
8、A.分析阶段B.细化阶段C.设计阶段D.交付阶段
9、A.分析阶段B.细化阶段C.设计阶段D.交付阶段
10、A.初始用户手册B.用例模型C.项目计划D.设计模型
11、敏捷软件过程强调:让客户满意和软件尽早增量发布;小而高度自主的项目团队;非正式的方法;最小化软件工程工作产品,以及整体精简开发。
______不是采用这种软件开发过程的原因。
A.难以提前预测哪些需求是稳定的和哪些需求会变化
B.对于软件项目开发来说,设计和实现可以做到基本分离
C.从制订计划的角度来看,分析、设计、实现和测试并不容易预测
D.可执行原型和部分实现的可运行系统是了解用户需求和反馈的有效媒介
逆向工程过程的抽象层次是指可从源代码中抽取出来的设计信息的精制程度。
抽象层次分为4层,其中,“最低层”抽象能够导出过程的设计表示文档,“低层”抽象能够导出程序和数据结构信息,“中层”能够导出12,“高层”抽象能够导出13。
12、A.实体关系模型B.程序和文档结构信息
C.全部文档信息
D.数据流和控制流模型
13、A.实体关系模型B.模块结构图
C.完全的数据流图
D.全部文档信息
14、详细的项目范围说明书是项目成功的关键。
不应该属于范围定义的输入。
A.项目章程
B.项目范围管理计划
C.批准的变更申请
D.项目文档管理方案
15、项目时间管理包括使项目按时完成所必需的管理过程,活动定义是其中的一个重要过程。
通常可以使用______来进行活动定义。
A.鱼骨图
B.工作分解结构(WBS)
C.层次分解结构
D.功能分解图
16、软件的逆向工程是一个恢复设计的过程,从现有的程序中抽取数据、体系结构和过程的设计信息。
逆向工程的完备性可以用在某一个抽象层次上提供信息的详细程度来描述,在大多数情况下,抽象层次越高,完备性就越低。
下列可以通过逆向工程恢复的制品中,完备性最低的是A.过程的设计模型B.程序和数据结构
C.对象模型、数据和控制流
D.u工状态图和部署图
17、_____把整个软件开发流程分成多个阶段,每一个阶段都由目标设定、风险分析、开发和有效性验证及评审构成。
A.原型模型
B.瀑布模型
C.螺旋模型
D.v模型
在RUP中采用“4+1”视图模型来描述软件系统的体系结构。
在该模型中,最终用户侧重于18,系统工程师侧重于19。
18、A.实现视图B.进程视图C.逻辑视图D.部署视图。