2019年软考系统分析师练习试题及答案

合集下载

软考系统分析师题目汇总15.操作系统

软考系统分析师题目汇总15.操作系统

试题1(2019年上半年试题17)多核操作系统的设计方法不同于单核操作系统,一般要突破(17)等方面的关键技术。

A、总线设计、Cache设计、核间通信、任务调度、中断处理、同步互斥B、核结构、 Cache设计、核间通信、可靠性设计、安全性设计、同步互斥C、核结构、 Cache设计、核间通信、任务调度、中断处理、存储器墙设计D、核结构、 Cache设计、核间通信、任务调度、中断处理、同步互斥【解析】【答案】D试题1(2019年上半年试题18)多核CPU环境下进程的调度算法一般有全局队列调度和局部队列调度两种。

(18)属于全局队列调度的特征。

A、操作系统为每个CPU维护一个任务等待队列B、操作系统维护一个任务等待队列C、任务基本上无需在多个CPU核心间切换,有利于提高Cache命中率D、当系统中有一个CPU核心空闲时,操作系统便从该核心的任务等待队列中选取适当的任务执行【解析】【答案】B试题1(2019年上半年试题46~47)前趋图是一个有向无环图,记为→={(Pi,Pj)pi完成时间先于Pj开始时间}。

假设系统中进P={Pl,P2,P3,P4,P5,P6,P7,P8},且进程的前趋图如下:那么,该前趋图可记为(46),图中(47)A、→={(P1,P2),(P1,P3),(P1,P4),(P2,P5),(P3,P2),(P3.P4).(P3,P6).(P4,P7),(P5,P8)B、→={(P1,P2),(P1,P4),(P2,P3),(P2,P5),(P3,P4),(P3,P6),(P4,P7),(P5,P6),(P6,P8),(P7,P6)}C、→={(P1,P2),(P1,P4),(P2,P5),(P3,P2),(P3,P4),(P3,P6),(P4,P6),(P4,p7),(p6,p8),(p7,P8)}D、→={(P1,P2),(P1,P3),(P2,P4),(P2,P5),(P3,P2),(P3,P4),(P3,P5),(P4,P7),(P6,P8),(P7,P8)}A、存在着10个前趋关系,P1为初始结点,P2P4为终止结点B、存在着2个前趋关系,P6为初始结点,P2P4为终止结点C、存在着9个前趋关系,P6为初始结点,P8为终止结点D、存在着10个前趋关系,P1,为初始结点,P8为终止结点【解析】【答案】BD试题1(2019年上半年试题48~49)某文件管理系统在磁盘上建立了位示图(bitmap),记录磁盘的使用情况。

2019下半年系统分析师考试真题及答案-上午卷

2019下半年系统分析师考试真题及答案-上午卷

2019下半年系统分析师考试试题和答案-上午卷一、单项选择题(共75分,每题1分。

每题备选项中,只有1个最符合题意)● 1.面向对象分析中,一个事物发生变化会影响另一个事物,两个事物之间属于()。

A. 关联关系B.依赖关系C.实现关系D.泛化关系选:B● 2. 关于用例图中的参与者,说法正确的是()。

A. 参与者是与系统交互的事物,都是由人来承担B. 当系统需要定时触发时,时钟就是一个参与者C. 参与者可以在系统外部,也可能在系统内部D. 系统某项特定功能只能有一个参与者选:B●3、4、5.在线学习系统中,课程学习和课程考试都需要先检查学员的权限,“课程学习”与“检查权限”两个用例之间属于();课程学习过程中,如果所缴纳学费不够,就需要补缴学费,“课程学习”与“缴纳学费”两个用例之间属于();课程学习前需要课程注册,可以采用电话注册或者网络注册,“课程注册”与“网络注册”两个用例之间属于()。

A. 包含关系B.扩展关系C.泛化关系D.关联关系A. 包含关系B.扩展关系C.泛化关系D.关联关系A. 包含关系B.扩展关系C.泛化关系D.关联关系选:(3)A(4)B(5)C●6、7.非对称加密算法中,加密和解密使用不同的密钥,下面的加密算法中()属于非对称加密算法。

若甲、乙采用非对称密钥体系进行保密通信,甲用乙的公钥加密数据文件,乙使用 ()来对数据文件进行解密。

(6)A.AESB.RSAC.IDEAD.DES(7)A.甲的公钥B.甲的私钥c.乙的公钥D.乙的私钥选:B、D●8.用户A从CA获取了自己的数字证书,该数字证书中包含为证书进行数字签名的()。

A.CA的私钥和A的公钥B.CA的私钥和A的私钥C.CA的公钥和A的公钥D.CA的公钥和A的私钥选:C●9.数字签名是对以数字形式存储的消息进行某种处理,产生一种类似于传统手书签名功效的信息处理过程。

数字签名标准DSS中使用的签名算法DSA是基于EIGamal和Schnorr两个方案而设计的。

2019下半年系统分析师考试真题及答案-上午卷

2019下半年系统分析师考试真题及答案-上午卷

2019下半年系统分析师考试真题及答案-上午卷一、单项选择题(共75分,每题1分。

每题备选项中,只有1个最符合题意)● 1.面向对象分析中,一个事物发生变化会影响另一个事物,两个事物之间属于()。

A. 关联关系B.依赖关系C.实现关系D.泛化关系【参考答案】B【答案解析】一个元素B的改变会影响另夕卜一个元素A,则称A依赖于B,二者之间存在依赖关系● 2. 关于用例图中的参与者,说法正确的是()。

A. 参与者是与系统交互的事物,都是由人来承担B. 当系统需要定时触发时,时钟就是一个参与者C. 参与者可以在系统外部,也可能在系统内部D. 系统某项特定功能只能有一个参与者【参考答案】B【答案解析】识别参与者(actor):•参与者是系统之外与系统进行交互的任何事物,参与者可以是使用系统的用户,可以是其他外部系统、外部设备等外部实体。

*在UML中采用小人符号来表示参与者。

•参与者有主要参与者和次要参与者,开发用例的重点是要找到主要参与者。

●3、4、5.在线学习系统中,课程学习和课程考试都需要先检查学员的权限,“课程学习”与“检查权限”两个用例之间属于();课程学习过程中,如果所缴纳学费不够,就需要补缴学费,“课程学习”与“缴纳学费”两个用例之间属于();课程学习前需要课程注册,可以采用电话注册或者网络注册,“课程注册”与“网络注册”两个用例之间属于()。

A. 包含关系B.扩展关系C.泛化关系D.关联关系A. 包含关系B.扩展关系C.泛化关系D.关联关系A. 包含关系B.扩展关系C.泛化关系D.关联关系【参考答案】(3)A(4)B(5)C●6、7.非对称加密算法中,加密和解密使用不同的密钥,下面的加密算法中()属于非对称加密算法。

若甲、乙采用非对称密钥体系进行保密通信,甲用乙的公钥加密数据文件,乙使用 ()来对数据文件进行解密。

(6)A.AESB.RSAC.IDEAD.DES(7)A.甲的公钥B.甲的私钥c.乙的公钥D.乙的私钥【参考答案】B、D【答案解析】非对称密钥技术是指加密密钥和解密密钥完全不同,并且不可能从任何一个推导出另一,优点是适应开放性的使用环塊,可以实现数字签名与验HE.最常见的彳纟对称密钥技术是RSA«它的理论基础是数论中大素数分解.使用RSA来加密大置的数据则速度太慢,因此RSA广泛用于密钥的分发、数字签名中●8.用户A从CA获取了自己的数字证书,该数字证书中包含为证书进行数字签名的()。

2019年下半年软件水平考试(中级)软件评测师下午(应用技术)真题试卷含答案解析

2019年下半年软件水平考试(中级)软件评测师下午(应用技术)真题试卷含答案解析

试题一---为题目类型阅读下列 C 程序,回答问题,将解答填入答题纸的对应栏内。

【C 程序】 int isbinary(const void*buf,const size t buf—fen){ size t suspicious bytes=0; size t total—bytes=bur len>512 7 512:buf—len;//1,2,3 const unsigned char*buf c=buf; Size ti; Size treturn code=0; if(buf_len==0){//4 return code=0;//5 }else{ for(i=0;i<total—bytes;i++){//6 if(buf C[i]=='\0'){//7 return code=1;//8 break; )else if(buf C[i]<7 I I buf C[i]>14){//9,10 i++;suspicious_bytes++; if(i>=32){//11 return code=1;//12 break; } } } } return return code;//1 3 }1.请针对上述 C 程序给出满足 100%DC(判定覆盖)所需的逻辑条件。

2.请画出上述程序的控制流图,并计算其控制流图的环路复杂度 V(G)。

3.请给出问题 2 中控制流图的线性无关路径。

试题二---为题目类型阅读下列说明,回答问题,将解答填入答题纸的对应栏内。

【说明】某航空公司进行促销活动,会员在指定日期范围内搭乘航班将获得一定奖励,奖励分为 4 个档次,由乘机次数和点数共同决定,如表 2-1 所示。

其中点数跟票面价格和购票渠道有关,规则如表 2-2所示。

5.采用等价类划分法对该程序进行测试(同时对输入输出进行等价类划分),等价类表如表2—3 所示,请补充表 2.3 中的空(1)~(4)。

2019年上半年系统分析师试卷及答案20页15页

2019年上半年系统分析师试卷及答案20页15页

2019年上半年系统分析师上午试卷● 已知3个类O、P和Q,类O中定义了一个私有方法F1、一个公有方法F2和一个受保护的方法F3;类P和类Q为类O的派生类,其继承方式如下所示:class P:protected O {…};class Q:public O {…};在关于方法F1的描述中正确的是(1)在关于方法F2的描述中正确的是(2)在关于方法F3的描述中正确的是(3)(1) A.方法Fl无法被访问B.只有在类O内才能访问方法F1C.只有在类P内才能访问方法F1D.只有在类Q内才能访问方法F1(2) A.类O、P和Q的对象都可以访问方法F2B.类P和Q的对象都可以访问方法F2C.类O和Q的对象都可以访问方法F2D.只有在类P内才能访问方法F2(3) A.类O、P和Q的对象都可以访问方法F3B.类O、P和Q的对象都不可以访问方法F3C.类O的对象可以访问方法F3,但类P的对象不能访问方法F3D.类P的对象可以访问方法F3,但类Q的对象不能访问方法F3●在一个客户信息系统中存在两种类型的客户:个人客户和集团客户。

对于个人客户,系统中保存了其客户标识和基本信息(包括姓名、住宅电话和email );对于集团客户,系统中保存了其客户标识,以及与该集团客户相关的若干个联系人的信息(联系人的信息包括姓名、住宅电话、email、办公电话和职位)。

根据上述描述,得到了如下所示的UML类图,其中类“客户”的属性有(4);类“人”的属性有(5)(4) A.客户标识B.姓名、住宅电话、emailC.姓名、住宅电户、办公电话、email、职位D.客户标识、办公电话、职位(5) A.客户标识B.姓名、住宅电话、emailC.姓名、住宅电户、办公电话、email,职位D.客户标识、办公电话、职位●用于在网络应用层和传输层之间提供加密方案的协议是(6)。

(6) A. PGP B.SSL C.IPSec D.DES●(7)不属于将入侵检测系统部署在DMZ中的优点。

2019年下半年软件评测师下午试卷答案

2019年下半年软件评测师下午试卷答案

2019年下半年软件评测师下午试卷答案第一题问题:1.1 (6分)请针对上述C程序给出满足100%DC (判定覆盖)所需的逻辑条件。

buf_c[i]<7||buf_c[i]>14 ; i>=32;buf_len>512 ; buf_len<=512buf_len==0 ; buf_len!=0i<total_bytes ; i>=total_bytesbuf_c[i]==’ \0’;buf_c[i]!=’ \0/buf_c[i]<7||buf_c[i]>14 ; buf_c[i]>=7&&buf_c[i]<=14i>=32 ; i<32判定覆盖:设计足够的测试用例,使得使程序中的每个判定至少者献得一次"真值"或"假值"。

又称分支覆盖:使程序中的每一个取 "真"分支和取"假”分支至少经历一次本题中涉及到判定的点的条件项分别为:buf_len>512 ; buf_len==0 ; i<total_bytes ;buf_c[i] ==’ \0’; buf_c[i]<7||buf_c[i]>14 ; i>=32;buf_len>512 ; buf_len<=512buf_len==0 ; buf_len!=0i<total_bytes ; i>=total_bytesbuf_c[i]==’ \0’;buf_c[i]!=’ \0/buf_c[i]<7||buf_c[i]>14 ; buf_c[i]>=7&&buf_c[i]<=14i>=32 ; i<32问题:1.2 (6分)请画出上述程序的控制流图,并计算其控制流图的环路复杂度v(G)。

V(g)=8本题由于在〃8 //12后者师在break 语句,导致执行〃8 //12后程序结构会发生改变。

2019年上半年系统分析师真题+答案解析上午选择+下午案例+论文完整版

2019年上半年系统分析师真题+答案解析上午选择+下午案例+论文完整版

2019年上半年系统分析师真题+答案解析上午选择+下午案例+论文完整版上午选择2019年5月25日考试1、面向对象分析中,一个事物发生变化会影响另一个事物,两个事物之间属于()。

A.关联关系B.依赖关系C.实现关系D.泛化关系答案:B依赖关系:一个事物发生变化影响另一个事物。

泛化关系:特殊/一般关系关联关系:描述了一组链,链是对象之间的连接。

聚合关系:整体与部分生命周期不同。

组合关系:整体与部分生命周期相同。

实现关系:接口与类之间的关系2、关于用例图中的参与者,说法正确的是()。

A.参与者是与系统交互的事物,都是由人来承担B.当系统需要定时触发时,时钟就是一个参与者C.参与者可以在系统外部,也可能在系统内部D.系统某项特定功能只能有一个参与者答案:B参与者是指存在于系统外部并与系统进行交互的任何事物,既可以是使用系统的用户,也可以是其他外部系统和设备等外部实体。

系统某项特定功能可以是对应一个参与者,也可能对应不同种类的多个参与者。

时钟可以充当参与者。

3、在线学习系统中,课程学习和课程考试都需要先检查学员的权限,“课程学习”与“检查权限”两个用例之间属于(3);课程学习过程中,如果所缴纳学费不够,就需要补缴学费,“课程学习”与“缴纳学费”两个用例之间属于(4);课程学习前需要课程注册,可以采用电话注册或者网络注册,“课程注册”与“网络注册”两个用例之间属于(5)。

A.包含关系B.扩展关系C.泛化关系D.关联关系答案:A4、A.包含关系B.扩展关系C.泛化关系D.关联关系答案:B5、 A.包含关系B.扩展关系C.泛化关系D.关联关系答案:C本题考查UML图中用例之关的关系。

课程学习和课程考试都需要先检查学员的权限,说明学员权限是从前两者中抽取的公共部分,他们之间的关系应是包含关系。

课程学习时,学费充足,则直接学习,学费不够则缴纳学费,这是典型的扩展关系。

其中课程学习是基本用例,缴纳学费是扩展用例。

课程注册有多种形式,网络注册是其中一种,网络注册具备课程注册的基本职能,他们之间是泛化关系。

2019年5月上半年下午 系统集成项目管理工程师 试题及答案与解析-软考考试真题-案例分析

2019年5月上半年下午 系统集成项目管理工程师 试题及答案与解析-软考考试真题-案例分析

2019年5月上半年下午系统集成项目管理工程师考试真题-案例分析-参考答案【试题一】(20分)阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。

【说明】某公司开发-一个新闻客户端后台大数据平台,该平台可以实现基于用户行为、社交关系、内容、标准、热度、地理位置的内容推荐。

公司指派张工负责项目的质量管理,由于刚开始从事质量管理工作,张工进行充分的学习、并梳理了如下内容:1.质量规划的目的是确定项目应当采取哪些质量标准以及如何达到这些标准,进行制定质量管理规划;2.质量与等级类似,质量优于等级,项目中应重点关注质量。

可以不必考虑等级问题;3.质量规划阶段需要考虑质量成本的因素,质量成本是项目总成本的一一个组成部分。

因此张工建立了如下表格,以区分- -致性成本和非一 -致性成本。

【问题1】(5分)在本案例中,张工完成质量管理规划后,应该输出哪些内容?【参考答案】1.质量管理计划2.过程改进计划3.质量测量指标4.质量核对单5.项目文件更新【问题2】(3分)结合案例,请指出张工对质量与等级的看法是否正确?请简述你对质量与等级的认识。

【参考答案】1、不正确。

:2、质量作为实现的性能或成果,是“一系列内在特性满足要求的程度”。

等级作为设计意图,是对用途相同但技术特性不同的可交付成果的级别分类。

质量水平未达到要求肯定是个问题,而低等级不一定是个问题。

【问题3】(8分)请对张工设计的成本分类表格的内容进行判断(正确打/,错误打X)8~【问题4】 (4分)①_____是将实际或计划的项目实践与可行项目实践进行对照,以便识别最佳实践,形成改进意见,并为绩效考核提供依据。

A.实验设计B.标杆对照C.头脑风暴D.统计抽样②戴明出了质量改进的观点,在休哈特之后系统和科学的提出用_____的方法进行质量和生产力的持续改进。

A.零缺陷B.六西格玛C.精益D.统计③实施质量保证的方法有很多。

_属于实施质量保证的常用方法。

2019年下半年上午 系统分析师 试题及答案与解析-全国软考真题 -(软考高级)

2019年下半年上午 系统分析师 试题及答案与解析-全国软考真题 -(软考高级)

2019年下半年上午系统分析师考试试题-案例分析-答案与解析(高级)一、单项选择题(共75分,每题1分。

每题备选项中,只有1个最符合题意)●1面向对象分析中,一个事物发生变化会影响另一个事物,两个事物之间属于()。

A. 关联关系B.依赖关系C.实现关系D.泛化关系【参考答案】B【答案解析】一个元素B的改变会影响另夕卜一个元素A,则称A依赖于B,二者之间存在依赖关系● 2. 关于用例图中的参与者,说法正确的是()。

A. 参与者是与系统交互的事物,都是由人来承担B. 当系统需要定时触发时,时钟就是一个参与者C. 参与者可以在系统外部,也可能在系统内部D. 系统某项特定功能只能有一个参与者【参考答案】B【答案解析】识别参与者(actor):•参与者是系统之外与系统进行交互的任何事物,参与者可以是使用系统的用户,可以是其他外部系统、外部设备等外部实体。

*在UML中采用小人符号来表示参与者。

•参与者有主要参与者和次要参与者,开发用例的重点是要找到主要参与者。

●3、4、5.在线学习系统中,课程学习和课程考试都需要先检查学员的权限,“课程学习”与“检查权限”两个用例之间属于();课程学习过程中,如果所缴纳学费不够,就需要补缴学费,“课程学习”与“缴纳学费”两个用例之间属于();课程学习前需要课程注册,可以采用电话注册或者网络注册,“课程注册”与“网络注册”两个用例之间属于()。

A. 包含关系B.扩展关系C.泛化关系D.关联关系A. 包含关系B.扩展关系C.泛化关系D.关联关系A. 包含关系B.扩展关系C.泛化关系D.关联关系【参考答案】(3)A(4)B(5)C【答案解析】●6、7.非对称加密算法中,加密和解密使用不同的密钥,下面的加密算法中()属于非对称加密算法。

若甲、乙采用非对称密钥体系进行保密通信,甲用乙的公钥加密数据文件,乙使用 ()来对数据文件进行解密。

(6)A.AESB.RSAC.IDEAD.DES(7)A.甲的公钥B.甲的私钥c.乙的公钥D.乙的私钥【参考答案】B、D【答案解析】非对称密钥技术是指加密密钥和解密密钥完全不同,并且不可能从任何一个推导出另一,优点是适应开放性的使用环塊,可以实现数字签名与验HE.最常见的彳纟对称密钥技术是RSA«它的理论基础是数论中大素数分解.使用RSA来加密大置的数据则速度太慢,因此RSA广泛用于密钥的分发、数字签名中●8.用户A从CA获取了自己的数字证书,该数字证书中包含为证书进行数字签名的()。

软考系统分析师题目汇总19.数学与经济管理

软考系统分析师题目汇总19.数学与经济管理

期从 13 周,延长至 15 周,一共拖延 2 周。
【答案】B C
3 / 33
19.数学与经济管理
试题 1(2018 年上半年试题 58) 下表记录了六个结点 A、B、C、D、E、F 之间的路径方向和距离。从 A 到 F 的最 短距离是(58)。
(58)A.38
B.40
C.44
D.46
【解析】
从 A 到 F 的最短路径是:A-C-F,总长度为 38。
A.23
B.25
C.27
D.29
【解析】本题为最小生成树问题。
从图中选取最小的六条边,并确保这 6 条边不形成环路即可。
即:2+3+3+4+5+6=23。
【答案】A
4 / 33
19.数学与经济管理
试题 1(2017 年上半年试题 52) 线性规划问题由线性的目标函数和线性的约束条件(包括变量非负条件)组成。 满足约束条件的所有解的集合称为可行解区。既满足约束条件,又使目标函数达 到极值的解称为最优解。以下关于可行解区和最优解的叙述中,正确的是(__)。 A.线性规划问题的可行解区一定存在 B.如果可行解区存在,则一定有界 C.如果可行解区存在但无界,则一定不存在最优解 D.如果最优解存在,则一定会在可行解区的某个顶点处达到 【试题分析】 线性规划问题的求解结果可能出现以下几种情况:得到的最优解是唯一的,无穷 多最优解(多重解),无界解(无最优解),无可行解。当求解结果出现后两种情 况时,一般说明线性规划问题的数学模型有错误。无界解源于缺乏必要的约束条 件,无可行解源于矛盾的约束条件。当线性规划问题的可行域非空时,它是有界 或无界凸多边形。若线性规划问题存在最优解,它一定在可行域的某个顶点得到; 若在两个顶点同时得到最优解,则它们连线上的任意一点都是最优解,即有无穷 多最优解。 【试题答案】(52)D

2019年上半年软件水平考试(高级)系统分析师下午(论文)真题试卷含答案解析

2019年上半年软件水平考试(高级)系统分析师下午(论文)真题试卷含答案解析

选答题 1---为题目类型1.论系统需求分析方法系统需求分析是开发人员经过调研和分析,准确理解用户和项目的功能、性能、可靠性等要求,将用户非形式的诉求表述转化为完整的需求定义,从而确定系统必须做什么的过程。

系统需求分析具体可分为功能性需求、非功能性需求与设计约束等三个方面。

请围绕“系统需求分析方法”论题,依次从以下三个方面进行论述。

1.概要叙述你参与管理和开发的软件项目以及你在其中所担任的主要工作。

2.详细论述系统需求分析的主要方法。

3.结合你具体参与管理和开发的实际软件项目,说明是如何使用系统需求分析方法进行系统需求分析的,说明具体实施过程以及应用效果。

选答题 2---为题目类型2.论系统自动化测试及其应用软件系统测试是在将软件交付给客户之前所必须完成的重要步骤之一,目前,软件测试仍是发现软件缺陷的主要手段。

软件系统测试的对象是完整的、集成的计算机系统,系统测试的目的是验证完整的软件配置项能否和系统正确连接,并满足系统设计文档和软件开发合同规定的要求。

系统测试工作任务难度高,工作量大,存在大量的重复性工作,因此自动化测试日益成为当前软件系统测试的主要手段。

请围绕“系统自动化测试及其应用”论题,依次从以下三个方面进行论述。

1.概要叙述你参与管理和开发的软件项目以及你在其中所担任的主要工作。

2.详细论述系统自动化测试的主要工作内容及优缺点。

3.结合你具体参与管理和开发的实际项目,说明是如何进行系统自动化测试的,说明具体实施过程以及应用效果。

选答题 3---为题目类型3.论处理流程设计方法及应用处理流程设计(Process Flow Design,PFD)是软件系统设计的重要组成部分,它的主要目的是设计出软件系统所有模块以及它们之间的相互关系,并具体设计出每个模块内部的功能和处理过程,包括局部数据组织和控制流,以及每个具体加工过程和实施细节,为实现人员提供详细的技术资料。

每个软件系统都包含了一系列核心处理流程,对这些处理流程的理解和设计将直接影响软件系统的功能和性能。

2019年上半年系统分析师考试真题试卷18页word

2019年上半年系统分析师考试真题试卷18页word

2019年系统分析师考试真题试卷单项选择题在下列各题的备选项中,请选择1个最符合题意的选项。

1.在订单管理模块中,新建订单和修改订单都需要检查用户是否登录,用例“新建订单”、“修改订单”与用例“检查用户登录”之间是()。

A. 包含关系B. 扩展关系C. 泛化关系D. 聚集关系2.UML中,序列图的基本元素包括()。

A. 对象、生命线和泳道B. 对象、泳道和消息C. 对象、生命线和消息D. 生命线、泳道和消息3.UML中,静态视图描述事务的静态结构,主要包括();交互视图描述了执行系统功能的各个角色之间相互传递消息的顺序关系,主要包括()。

A. 用例图、类图、包图B. 用例图、组件图、部署图C. 类图、对象图、状态图D. 组件图、协作图、包图A. 活动图、状态图B. 序列图、状态图C. 活动图、协作图D. 序列图、协作图4.使用UML进行关系数据库的()时,需要设计出表达持久数据的实体类及其联系,并将它们映射为数据库表和视图等。

A. 业务用例设计B. 逻辑数据模型设计C. 物理数据模型设计D. 物理实现设计5.以下关于IPsec协议的描述中,正确的是()。

A. IPsec认证头(AH)不提供数据加密服务B. IPsec封装安全负荷(ESP)用于数据完整性认证和数据源认证C. IPsec的传输模式对原来的IP数据报进行了封装和加密,再加上了新IP头D. IPsec通过应用层的Web服务建立安全连接6.防火墙的工作层次是决定防火墙效率及安全的主要因素,下面的叙述中正确的是()。

A. 防火墙工作层次越低,则工作效率越高,同时安全性越高B. 防火墙工作层次越低,则工作效率越低,同时安全性越低C. 防火墙工作层次越高,则工作效率越高,同时安全性越低D. 防火墙工作层次越高,则工作效率越低,同时安全性越高7.在入侵检测系统中,事件分析器接收事件信息并对其进行分析,判断是否为入侵行为或异常现象,其常用的三种分析方法中不包括()。

全国软考真题(高级)系统分析师 2019年上半年上午 考试真题及答案解析(选择题)

全国软考真题(高级)系统分析师 2019年上半年上午 考试真题及答案解析(选择题)

全国软考真题(高级)系统分析师 2019年上半年上午考试真题及答案解析(选择题)全国软考真题(高级)系统分析师2019年上半年上午考试真题及答案解析(选择题)一、单项选择题(共75分,每题1分。

每题备选项中,只有1个最符合题意)●1面向对象分析中,一个事物发生变化会影响另一个事物,两个事物之间属于()。

A. 关联关系B.依赖关系C.实现关系D.泛化关系【参考答案】B【答案解析】一个元素B的改变会影响另夕卜一个元素A,则称A依赖于B,二者之间存在依赖关系● 2. 关于用例图中的参与者,说法正确的是()。

A. 参与者是与系统交互的事物,都是由人来承担B. 当系统需要定时触发时,时钟就是一个参与者C. 参与者可以在系统外部,也可能在系统内部D. 系统某项特定功能只能有一个参与者【参考答案】B【答案解析】识别参与者(actor):?参与者是系统之外与系统进行交互的任何事物,参与者可以是使用系统的用户,可以是其他外部系统、外部设备等外部实体。

*在UML中采用小人符号来表示参与者。

?参与者有主要参与者和次要参与者,开发用例的重点是要找到主要参与者。

●3、4、5.在线学习系统中,课程学习和课程考试都需要先检查学员的权限,“课程学习”与“检查权限”两个用例之间属于();课程学习过程中,如果所缴纳学费不够,就需要补缴学费,“课程学习”与“缴纳学费”两个用例之间属于();课程学习前需要课程注册,可以采用电话注册或者网络注册,“课程注册”与“网络注册”两个用例之间属于()。

A. 包含关系B.扩展关系C.泛化关系D.关联关系A. 包含关系B.扩展关系C.泛化关系D.关联关系A. 包含关系B.扩展关系C.泛化关系D.关联关系【参考答案】(3)A(4)B(5)C【答案解析】●6、7.非对称加密算法中,加密和解密使用不同的密钥,下面的加密算法中()属于非对称加密算法。

若甲、乙采用非对称密钥体系进行保密通信,甲用乙的公钥加密数据文件,乙使用 ()来对数据文件进行解密。

软考系统分析师题目汇总14.系统配置与性能评价

软考系统分析师题目汇总14.系统配置与性能评价

试题1(2019年上半年试题57)信息系统的性能评价指标是客观评价信息系统性能的依据,其中,(57)是指系统在单位时间内处理请求的数量。

A、系统响应时间B、吞吐量C、资源利用率D、并发用户数【解析】【答案】B试题1(2019年上半年试题58)运用互联网技术,在系统性能评价中通常用平均无故障时间(MTBF)和平均故障修复时间(MTTR)分别表示计算机系统的可靠性和可用性,(58)表示系统具有高可靠性和高可用性。

A、MTBF小,MTTR小B、MTBF大,MTTR小C、MTBF大,MTTR大D、MTBF小,MTTR大【解析】【答案】B试题1(2018年上半年试题60)信息系统的性能评价指标是客观评价信息系统性能的依据,其中,(60)是指系统在单位时间内处理请求的数量。

A.系统响应时间B.吞吐量C.资源利用率D.并发用户数【解析】吞吐量是指对网络、设备、端口、虚电路或其他设施,单位时间内成功地传送数据的数量(以比特、字节、分组等测量)。

【答案】B试题1(2018年上半年试题61)运用互联网技术,在系统性能评价中通常用平均无故障时间(MTBF)和平均故障修复时间(MTTR)分别表示计算机系统的可靠性和可用性,下列(61)表示系统具有高可靠性和高可用性。

A.MTBF小,MTTR小B.MTBF大,MTTR小C.MTBF大,MTTR大D.MTBF小,MTTR大【解析】MTBF:平均无故障时间,也就是平均运行多久不出故障,这个时间越大,可用性越好。

MTTR:平均故障修复时间,也就是每次故障需要多长时间恢复为正常状态,这个时间越小越好。

【答案】B试题1(2017年上半年试题60-61)计算机系统的性能一般包括两个大的方面。

一个方面是它的(__),也就是计算机系统能正常工作的时间,其指标可以是能够持续工作的时间长度,也可以是在一段时间内,能正常工作的时间所占的百分比;另一个方面是处理能力,这又可分为三类指标,第一类指标是吞吐率,第二类指标是响应时间,第三类指标是(__),即在给定时间区间中,各种部件被使用的时间与整个时间之比。

2019年上系统分析师考试综合题及参考答案

2019年上系统分析师考试综合题及参考答案
D.接受他人委托而进行开发的软件,其著作权的归属应由委托人与受托人签订书面合同约定;如 果没有签订合同,或合同中未规定的,则其著作权由受托人享有
参考答案:(11)B 试题解析:
合法复制品的正常使用,并不需要经著作权人的许可,因为默认已许可。
第 12 题 某教授于 2016 年 6 月 1 日自行将《信息网络传播权保护条例》译成英文,投递给某国家的核心期 刊,并于 2016 年 11 月 1 日发表。国家相关部门认为该教授的译文质量很高,经与该教授协商,于 2017 年 1 月 5 日发文将该译文定为官方正式译文。下列说法,(12)是正确的。 (12) A.由于该教授未经相关部门同意而自行翻译官方条例,因此对其译文不享有著作权
第 10 题 甲公司委托乙公司开发一种工具软件,未约定软件的使用权、转让权及利益分配办法,甲公司按规 定支付乙公司开发费用。然而,乙公司按约定时间开发该工具软件后,在未向甲公司交付之前,将其转 让给丙公司。下列说法中,正确的是(10) (10) A.该工具软件的使用权属于甲公司
B.甲和乙公司均有该工具软件的使用权和转让权 C.乙公司与丙公司的转让合同无效 D.该工具软件的转让权属于乙公司 参考答案:(10)A 试题解析: 本题考查的是知识产权中委托开发问题。 甲公司委托乙公司开发工具软件,未约定软件著作权的归属,则默认乙公司拥有软件著作 权,但甲公司拥有使用权。
第2题 关于用例图中的参与者,说法正确的是(2)。 (2) A.参与者是与系统交互的事物,都是由人来承担
B.当系统需要定时触发时,时钟就是一个参与者 C.参与者可以在系统外部,也可能在系统内部 D.系统某项特定功能只能有一个参与者 参考答案:B 试题解析:
本题考查用例图中的参与者概念。 参与者是指存在于系统外部并与系统进行交互的任何事物,既可以是使用系统的用户,也可 以是其他外部系统和设备等外部实体。系统某项特定功能可以是对应一个参与者,也可能对应 不同种类的多个参与者。时钟可以充当参与者。

2019年下半年系统架构设计师真题+答案解析(上午选择+下午案例+论文完整版)全国计算机软考

2019年下半年系统架构设计师真题+答案解析(上午选择+下午案例+论文完整版)全国计算机软考

系统架构设计师真题+答案解析上午选择题1、某计算机系统采用5级流水线结构执行指令,设每条指令的执行由取指令(2 Δt )、分析指令(1Δt )、取操作数(3Δt )、运算(1Δt )和写回结果(2Δt ) 组成,并分别用5个子部件完成,该流水线的最大吞吐率为(1);若连续向流水线输入10条指令,则该流水线的加速比为(2).A.B.C.D.答案:B本题考查流水线计算。

流水线周期为:3t。

流水线的吞吐率为:指令条数/流水线执行时间。

即:n/(2t+1t+3t+1t+2t+(n-1)*3t)=n/(6t+3nt)流水线的最大吞吐率就是上面的式子中,n趋向于无穷大的结果。

当n趋向于无穷大时,上式的结果为:1/3t。

所以应该选B。

2、某计算机系统采用5级流水线结构执行指令,设每条指令的执行由取指令(2 Δt )、分析指令(1Δt )、取操作数(3Δt )、运算(1Δt )和写回结果(2Δt ) 组成,并分别用5个子部件完成,该流水线的最大吞吐率为(1);若连续向流水线输入10条指令,则该流水线的加速比为(2).A. 1:10B. 2:1C. 5:2D. 3:1答案:C流水线加速比=不用流水线的执行时间/使用流水线的执行时间10条指令不用流水线的执行时间=(2t+1t+3t+1t+2t)*10=90t。

10条指令使用流水线的执行时间=(2t+1t+3t+1t+2t)+(10-1)*3t=36t。

所以加速比为:90t/36t=5:23、DMA (直接存储器访问)工作方式是在()之间建立起直接的数据通路。

A. CPU与外设B. CPU与主存C. 主存与外设D. 外设与外设答案:C直接主存存取(Direct Memory Access,DMA)是指数据在主存与I/O设备间的直接成块传送,即在主存与I/O设备间传送数据块的过程中,不需要CPU作任何干涉,只需在过程开始启动(即向设备发出“传送一块数据”的命令)与过程结束(CPU通过轮询或中断得知过程是否结束和下次操作是否准备就绪)时由CPU 进行处理,实际操作由DMA硬件直接完成,CPU在传送过程中可做其它事情。

2019年软考系统分析师练习试题及答案

2019年软考系统分析师练习试题及答案

2019年软考系统分析师练习试题及答案1、C 端-端加密适用于点对点的传输在传输过程中无需解密。

2、A RSA算法解决了大量网络用户密钥管理的难题,能同时用于加密和数字签名的算法,也易于理解和操作3、B 选择又称为限制,它是在关系中选择满足给定条件的若干行(元组)。

投影则是从在系中选择若干属性列组成新的关系,是从列的角度实行的运算也就是从属性的角度实行运算,连接是从两个关系的笛卡儿积中选择属性间满足一定条件的元组,由题目要求,所以应该选择B4、D 影响软件开发成本估算的因素包括:软件人员业务水平,软件开发规模及复杂度,开发所需时间。

5、A JavaBean组件模型特点有:能够工作于任何Java程序应用工发工具中,总是在程序运行时被实例化,它支持可移植和可重用的,Java组件的开发,JavaBean组件模型是面向客户端的组件模型。

6—10 D,D,C,A,B 形式语言首先于1956年由Chomsky实行描述。

该理论讨论了语言与文法的数学理论,按照对文法规则的不同定义形式,对语言和文法实行了分类。

一般来说,Chomsky文法是一个四元组G=(VN,Vr,P,Z),其中VN为非终结符集合,Vr为由终结符组成的字母表集合,P是穷非空的重写规则集合,Z是识别符号。

文法G对应的语言是能从该文法的识别符号产生的那些终结符号串(句子)组成的集合。

简单来说,对于文法的分类分为4类:O型文法也称短语结构文法能够由图灵机识别。

1型文法也乐上下文相关文法,能够由线性界限自动机识别。

2型文法也称上下文无关文法,能够由下谁自动机识别。

3型文法也称正则文法能够由有穷状态自动机识别。

具体的文法定义能够参照编译原理中的相关概念。

某种文法能够接受的句子经过简单推理即可。

11、B 自底向上的估计法:这种方法的主要思想是把待开发的软件细分,直到每一个子任务都已经明确所需要的开发工作量,然后把它们加起来,得到软件开发的总工作量。

这是一种常见的估算方法。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2019年软考系统分析师练习试题及答案
1、C 端-端加密适用于点对点的传输在传输过程中无需解密。

2、A RSA算法解决了大量网络用户密钥管理的难题,能同时用于加密和数字签名的算法,也易于理解和操作
3、B 选择又称为限制,它是在关系中选择满足给定条件的若干行(元组)。

投影则是从在系中选择若干属性列组成新的关系,是从列的角度实行的运算也就是从属性的角度实行运算,连接是从两个关系的笛卡儿积中选择属性间满足一定条件的元组,由题目要求,所以应该选择B
4、D 影响软件开发成本估算的因素包括:软件人员业务水平,软件开发规模及复杂度,开发所需时间。

5、A JavaBean组件模型特点有:能够工作于任何Java程序应用工发工具中,总是在程序运行时被实例化,它支持可移植和可重用的,Java组件的开发,JavaBean组件模型是面向客户端的组件模型。

6—10 D,D,C,A,B 形式语言首先于1956年由Chomsky实行描述。

该理论讨论了语言与文法的数学理论,按照对文法规则的不同定义形式,对语言和文法实行了分类。

一般来说,Chomsky文法是一个四元组G=(VN,Vr,P,Z),其中VN为非终结符集合,Vr为由终结符组成的字母表集合,P是穷非空的重写规则集合,Z是识别符号。

文法G对应的语言是能从该文法的识别符号产生的那些终结符号串(句子)组成的集合。

简单来说,对于文法的分类分为4类:
O型文法也称短语结构文法能够由图灵机识别。

1型文法也乐上下文相关文法,能够由线性界限自动机识别。

2型文法也称上下文无关文法,能够由下谁自动机识别。

3型文法也称正则文法能够由有穷状态自动机识别。

具体的文法定义能够参照编译原理中的相关概念。

某种文法能够接受的句子经过简单推理即可。

11、B 自底向上的估计法:这种方法的主要思想是把待开发的
软件细分,直到每一个子任务都已经明确所需要的开发工作量,然后
把它们加起来,得到软件开发的总工作量。

这是一种常见的估算方法。

它的优点是估算各个部分的准确性高。

缺点是缺少各项子任务之间相
互间的联系。

12、A 排序是数据处理中经常使用的一种重要运算。

包括插入
排序,交换排序,选择排序,分配排序等。

选择排序的基本方法是:
每步从待排序的记录中选出排序码最小的记录,顺序入在已排序的记
录序列的最后,直到全部排完。

通常包括,直接选择排序,树形选择
排序和堆栈选择排序。

13、C 本题考查关系的基本概念。

通常来说,一组域的笛卡儿
积能够表示为一个二维表。

表中的行对应一个元组,表中的每列对应
一个域。

而关系则是笛卡儿积的子集,换来说之,关系必须是满足一
定意义的二维表。

关系通常来说要满足几条基本性质,其中,列也就
是属性顺序无所谓,但是必须是不能够分解的,元组也就是行的顺序
无所谓但不能完全相同,分是必须取原子值等等。

14、D “指针”和“链”是数据逻辑组织的两种基本工具。

15、A 由题可知甲厂侵害了乙雨季的技术秘密权。

相关文档
最新文档