2019上半年软件设计师下午真题及答案

合集下载

2019年上半年软件水平考试(初级)信息处理技术员下午(应用技术)真题试卷含答案解析

2019年上半年软件水平考试(初级)信息处理技术员下午(应用技术)真题试卷含答案解析

试题一---为题目类型1.利用系统提供的素材,按题目要求完成后,用 word 的保存功能直接存盘。

物流管理概述物流管理(Logistics Management)是指在社会生产过程中,根据物质资料实体流动的规律,应用管理的基本原理和科学方法,对物流活动进行计划、组织、指挥、协调、控制和监督,使各项物流活动实现最佳的协调与配合,以降低物流成本,提高物流效率和经济效益。

现代物流管理是建立在系统论、信息论和控制论的基础上的。

要求: 1.将文章标题“物流管理概述”设置为华文行楷、小初号,水平居中,段前和段后间距均为 1 行。

2.设置正文字体为黑体、小四号字,左对齐,首行缩进 2 字符,行距为固定值 24 磅。

3.设置页边距为上、下 2 厘米;左、右 2.5 厘米;装订线为左 0.5 厘米;纸张大小为A4。

4.在文档页脚中插入页码,样式为“页面底端”“普通数字 1”。

5.在正文第一自然段后另起行录入第二段文字:特殊物流是指在遵循一般物流规律基础上,带有制约因素的特殊应用领域、特殊管理方式、特殊劳动对象、特殊机械装备特点的物流。

试题二---为题目类型2.用word 软件制作如图所示的学生外语课程学习评价表。

按题目要求完成后,用 word 的保存功能直接存盘。

试题三---为题目类型3.在Excel 的Sheetl 工作表Al:G13 单元格中创建学生“学生成绩表”(内容如下图所示)。

按题目要求完成之后,用 Excel 的保存功能直接存盘。

试题四---为题目类型4.利用系统提供的资料,用 PowerPoint 创意制作演示文稿。

按照题目要求完成后,用PowerPoint 的保存功能直接存盘。

要求: 1.标题设置为 40 磅、楷体、居中。

2.正文内容设置为 24 磅、宋体。

3.演示文稿设置旋转动画效果。

4.为演示文稿插入页脚,内容为“四个全面”。

试题五---为题目类型5.利用系统提供的素材,按题目要求完成后,用 Word 的保存功能直接存盘。

2019年上半年软件设计师(中级)真题+答案解析上午选择+下午案例完整(全国计算机软考)

2019年上半年软件设计师(中级)真题+答案解析上午选择+下午案例完整(全国计算机软考)
4、某系统由 3 个部件构成,每个部件的千小时可靠度都为 R,该系 统的千小时可靠度为(1-(1-R)²)R,则该系统的构成方式是( )。
A. 3 个部件串联 B. 3 个部件并联

C. 前两个部件并联后与第三个部件串联 D. 第一个部件与后两个部件并联构成的子系统串联 答案: C 挨个计算下 串联的可靠度为 R*R*R; 并联的可靠度为 1-(1-R)*(1-R)*(1-R); 前两个部件并联后与第三个部件串联的可靠度为(1-(1-R)*(1-R))*R; 第一个部件与后两个部件并联构成的子系统串联的可靠度为 R*(1-(1-R)*(1-R))。
答案: C MIME 是一个互联网标准,扩展了电子邮件标准,使其能够支持,与 安全无关。与安全电子邮件相关的是 S/MIME 安全多用途互联网邮件 扩展协议。 SSL 和 HTTPS 涉及到邮件传输过程的安全。GP(全称:Pretty Good

Privacy,优良保密协议),是一套用于信息加密、验证的应用程序, 可用于加密电子邮件内容。
9、用户 A 和 B 要进行安全通信,通信过程需确认双方身份和消息不 可否认。A 和 B 通信时可使用( )来对用户的身份进行认证;使用 ( )确保消息不可否认。
A. 数字证书 B. 消息加密 C. 用户私钥 D. 数字签名 答案: A 这里使用的应该是发送方的公钥,在 4 个选项中,能包含发送方公钥 的只有数字证书。 10、 A. 数字证书 B. 消息加密 C. 用户私钥 D. 数字签名 答案: D 确保消息不可否认,也就是考查确保发送者身份的不可抵赖,所以这 里使用的应该是发送方的数字签名。

D. 用硬布线电路实现指令解码,快速完成指令译码 答案: B RISC 寻址方式比较单一,多寄存器寻址。其他描述都是正确的。

2019年软件设计师考试真题及答案

2019年软件设计师考试真题及答案

2019下半年软件设计师考试真题及答案-上午卷1、在cpu内外常需设置多级高速缓存cache,主要目的是()。

A、扩大主存的存储容量B、提高cpu访问主存数据或指令的效率C、扩大存储系统的存量D、提高cpu访问内外存储器的速度答案:D(如果D中没有“内”则选B)2、某系统的可靠性结构框图如下图所示,假设部件1、2、3的可靠度分别为;;(部件2、3为冗余系统)若要求该系统的可靠度不小于,则进行系统设计时,部件4的可靠度至少应为()。

答案:A3、计算机运行过程中,进行中断处理时需保存现场,其目的是()。

A、防止丢失中断处理程序的数据B、防止对其他程序的数据造成破坏C、能正确返回到被中断的程序继续执行D、能为中断处理程序提供所需的数据答案:C4、内存按字节编址,地址从A0000H到CFFFFH的内存,共存()字节,若用存储容量为64k*8bit的存储器芯片构成该内存空间,至少需要()片。

A、80kB、96 kC、160 kD、192 kA、2B、3C、5D、8答案:D、B5、执行指令时,将每一节指令都分解为取指、分析和执行三步,已知取指时间t取指=5△t,分析时间t分析= 2△t.执行时间t执行= 3△t如果按照重叠的流水线方式执行指令,从头到尾执行完500条指令需()△t.A、2500B、2505C、2510D、2515答案:B6、下列协议中,与电子邮箱服务的安全性无关的是()A、SSLB、HTTPSC、MIMED、PGP答案:C7、下列算法中,不属于公开密钥加密算法的是()。

A、ECCB、DSAC、RSAD、DES答案:D8、kerberos系统中可通过在报文中加入()来防止重放攻击。

A、会话密钥B、时间戳C、用户IDD、私有密钥答案:B9、某电子商务网站向CA申请了数字证书,用户可以通过使用()验证()的真伪来确定该网站的合法性。

A、CA的公钥B、CA的签名C、网站的公钥D、网站的私钥A、CA的公钥B、CA的签名C、网站的公钥D、网站的私钥答案:A、B10、李某受非任职单位委托,利用该单位实验室实验材料和技术资料开发了一项软件产品,对该软件的权利归属,表达正确的是()。

完整word版,2019上半年软件设计师下午真题及答案,推荐文档

完整word版,2019上半年软件设计师下午真题及答案,推荐文档

2019上半年软件设计师下午真题及答案试题一(共15分)阅读下列说明和图,回答问题1至问题4,将解答填入答题纸的对应栏内。

【说明】某学校欲开发一学生跟踪系统,以便更自动化、更全面地对学生在校情况(到课情况和健康状态等)进行管理和追踪,使家长能及时了解子女的到课情况和健康状态,并在有健康问题时及时与医护机构对接。

该系统的主要功能是:(1)采集学生状态。

通过学生卡传感器,采集学生心率、体温(摄氏度)等健康指标及其所在位置等信息并记录。

每张学生卡有唯一的标识(ID)与一个学生对应。

(2)健康状态告警。

在学生健康状态出问题时,系统向班主任、家长和医护机构健康服务系统发出健康状态警告,由医护机构健康服务系统通知相关医生进行处理。

(3)到课检查。

综合比对学生状态、课表以及所处校园场所之间的信息对学生到课情况进行判定。

对旷课学生,向其家长和班主任发送旷课警告。

(4)汇总在校情况。

定期汇总在校情况,并将报告发送给家长和班主任。

(5)家长注册。

家长注册使用该系统,指定自己子女,存入家长信息,待审核。

(6)基础信息管理。

学校管理人员对学生及其所用学生卡和班主任、课表(班级、上课时间及场所等)、校园场所(名称和所在位置区域)等基础信息进行管理;对家长注册申请进行审核,更新家长状态,将家长ID加入学生信息记录中使家长与其子女进行关联,向家长发送注册结果。

一个学生至少有一个家长,可以有多个家长。

课表信息包括班级、班主任、时间和位置等。

现采用结构化方法对学生跟踪系统进行分析与设计,获得如图1-1所示的上下文数据流图和图1-2所示的0层数据流图。

【问题1】(5分)使用说明中的词语,给出图1-1中的实体E1〜E5的名称。

【问题2】(4分)使用说明中的词语,给出图1-2中的数据存储D1〜D4的名称。

【问题3】(3分)根据说明和图中术语,补充图1-2中缺失的数据流及其起点和终点(三条即可)。

【问题4】(3分)根据说明中的术语,说明图1-1中数据流“学生状态”和“学生信息”的组成。

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

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

1.论 IT 服务持续改进 IT 服务持续改进主要的目标是使得 IT 服务可以一直适应不断变化的业务需求,通过识别改正机会并实施改进活动,使得 IT 服务有效支持相关的业务活动。

请以“IT 服务持续改进”为题,分别从以下三个方面进行论述: 1.概要叙述你参与过的或者你所在组织开展过的 IT 服务项目的基本情况(背景、目的、组织结构、周期、服务对象、服务方式、服务内容、交付成果等),并说明你在其中承担的工作。

2.结合项目实际,论述你对 IT 服务持续改进的认识,可以包括但不限于以下几个方面。

(1)IT 服务持续改进方法。

(2)针对人员、资源、技术和过程,常用的测量指标。

3.请结合论文中所提到的 IT 服务,介绍你是如何进行 IT 服务持续改进的,包括具体做法和经验教训。

试题二---为题目类型2.论 IT 服务团队建设管理 IT 服务团队的整体绩效取决于系统规划与管理师采用何种办法来管理团队。

不同的企业在 IT 服务团队管理时有着不同的特性。

请以“IT服务团队建设管理”为题,分别从以下三个方面进行论述: 1.概要叙述你参与过的或者你所在组织开展过的 IT 服务项目的基本情况(背景、目的、组织结构、周期、服务对象、服务方式、服务内容、交付成果等),并说明你在其中承担的工作。

2.结合项目管理实际情况并围绕以下要点论述你对IT 服务团队建设管理的认识。

(1)IT 服务团队的特征。

(2)如何对 IT 服务团队进行建设与管理。

3.请结合论文中所提到的 IT 服务项目,介绍你是如何进行团队建设管理的(可叙述具体做法),并总结你的心得体会。

1.论 IT 服务持续改进 IT 服务持续改进主要的目标是使得 IT 服务可以一直适应不断变化的业务需求,通过识别改正机会并实施改进活动,使得 IT 服务有效支持相关的业务活动。

请以“IT 服务持续改进”为题,分别从以下三个方面进行论述: 1.概要叙述你参与过的或者你所在组织开展过的 IT 服务项目的基本情况(背景、目的、组织结构、周期、服务对象、服务方式、服务内容、交付成果等),并说明你在其中承担的工作。

2019年上半年程序员真题+答案解析上午选择+下午案例完整版

2019年上半年程序员真题+答案解析上午选择+下午案例完整版

壹2019年上半年程序员真题+答案解析上午选择+下午案例上午选择2019年5月25日考试1、天气预报、市场信息都会随时间的推移而变化,这体现了信息的()。

A. 载体依附性B. 共享性C. 时效性D. 持久性答案:C信息有时效性,同一信息在不同的时间可能具有不同的价值(例如新闻的时效性就很强)。

信息的多次使用不会使信息减少,这与物质消耗的情况不同。

2、某软件开发公司的程序员小李正在进行Program-1的编写和调试工作,项目经理给小李又安排了一项临时性的紧急任务,要求优先处理。

小李在执行紧急任务前对原工作的正确处理方式为(),转做紧急任务。

A. 立即停止Program-1的编写和调试工作B. 尽快做完Program-1的编写和调试工作C. 完成Program-1的编写和调试工作后贰D. 尽快将原工作做好断点记录与备份答案:D3、某市场调研公司对品牌商品销售情况进行调查后,得到下图(a)所示的销量统计数据。

将图(a)所示的销售量按产品类别分类汇总,得到如图(b)所示的汇总结果。

在进行分类汇总前,应先对图(a)的数据记录按(3)字段进行排序;选择“数据/分类汇总”命令,在弹出的“分类汇总”对话的“选定汇总顶”列表框中,选择要进行汇总的(4)字段,再点击确认键。

A. 销售地点B. 销售日期C. 产品D. 销售量答案:C4、A. 销售地点B. 销售日期C. 产品叁D. 销售量答案:D本题考查Excel分类汇总的知识点。

分类汇总首先要对分类字段进行排序,然后选择汇总项,这里分类字段是产品,所以先对产品字段进行排序,然后分类汇总项是销售量。

5、统一资源地址(URL ) /index.html中的、index.html、http分别表示()。

A. 访问的主机、请求查看的文档名和域名、所使用的协议B. 所使用的协议、访问主机的域名、请求查看的文档名C. 访同主机的域名、请求查看的文档名、所使用的协议D. 请求查看的文档名和域名、所使用的协议、访问的主机答案:CURL(Uniform Resource Locator,统一资源定位符),用于定位网络上的资源,每一个信息资源都有统一的且在网上唯一的地址。

2019年上半年程序员考试《应用技术》下午真题及标准答案

2019年上半年程序员考试《应用技术》下午真题及标准答案

2019年上半年程序员考试《应用技术》下午真题(总分100, 考试时间150分钟)案例分析题1.【说明】如果n位数(n≥2)是回文数(从左到右读与从右到左读所得结果一致),且前半部分的数字递增(非减)、后半部分的数字将递减(非增),则称该数为拱形回文数。

例如, 12235753221就是一个拱形回文数。

显然,拱形回文数中不含数字0。

下面的流程图用于判断给定的n位数(各位数字依次存放在数组的各个元素A[i]中,i=1,2, ...,n)是不是拱形回文数。

流程图中,变量T动态地存放当前位之前一位的数字。

当n是奇数时,还需要特别注意中间一位数字的处理。

【流程图】注1: “循环开始”框内给出循环控制变量的初值、终值和增值(默认为1),格式为: 循环控制变量=初值,终值[,增值]注2: 函数int(x)为取x的整数部分,即不超过x的最大整数。

阅读上述说明和流程图,填写流程图中的空缺,将解答填入答题纸的对应栏内。

答案:(1)n-i+1(2)T&&A[i]!=0或T&&A[i]>0(3)T(4)n(5)T或A[n/2]或A[(n-1)/2]1)跟A[i]对称的后半部分元素下标是n-i+1;2)T动态地存放当前位之前一位的数字,所以这里A[i]大于前一项T值。

且在拱形回文数中,不含数字0,所以再加上一个条件A[i]!=03)比较完后,将A[i]值赋给T,T进行动态地存放当前位之前一位的数字。

4、5)判断元素个数是偶数还是奇数,如果是奇数,则还需要进行判断最中间的元素,所以4空这里填n,5空填的是为奇数个时最中间元素的前一项元素的表示。

2.【说明】函数bubbleSort(int arr[], int n, int (*compare)(int,int))的功能是根据调用时传递的比较函数compare对数组arr的前n个元素进行排序。

【C代码】#define swap(a, b) { a = a^b; b = a^b; a = a^b;} //交换a与b的值int less(int x,int y){return ((x<y) ? 1 : 0);}int larger(int x, int y){return ((x>y) ? 1 : 0);}void bubbleSort(int arr[ ], int n, int (*compare)(int,int)){ int i,j;int swapped = 1;for( i=0; swapped; i++) {swapped = 0;for(j=0; j<n-l-i; j++)if ( compare( arr[j+1], arr[j])) {swap( arr[j+1], arr[j]);swapped =1;}}}阅读以下说明和C代码,回答问题,将解答写入答题纸的对应栏内。

2019上半年软件设计师下午真题及答案

2019上半年软件设计师下午真题及答案

2019上半年软件设计师下午真题及答案试题一(共15分)阅读下列说明和图,回答问题1至问题4,将解答填入答题纸的对应栏内。

【说明】某学校欲开发一学生跟踪系统,以便更自动化、更全面地对学生在校情况(到课情况和健康状态等)进行管理和追踪,使家长能及时了解子女的到课情况和健康状态,并在有健康问题时及时与医护机构对接。

该系统的主要功能是:(1)采集学生状态。

通过学生卡传感器,采集学生心率、体温(摄氏度)等健康指标及其所在位置等信息并记录。

每张学生卡有唯一的标识(ID)与一个学生对应。

(2)健康状态告警。

在学生健康状态出问题时,系统向班主任、家长和医护机构健康服务系统发出健康状态警告,由医护机构健康服务系统通知相关医生进行处理。

(3)到课检查。

综合比对学生状态、课表以及所处校园场所之间的信息对学生到课情况进行判定。

对旷课学生,向其家长和班主任发送旷课警告。

(4)汇总在校情况。

定期汇总在校情况,并将报告发送给家长和班主任。

(5)家长注册。

家长注册使用该系统,指定自己子女,存入家长信息,待审核。

(6)基础信息管理。

学校管理人员对学生及其所用学生卡和班主任、课表(班级、上课时间及场所等)、校园场所(名称和所在位置区域)等基础信息进行管理;对家长注册申请进行审核,更新家长状态,将家长ID加入学生信息记录中使家长与其子女进行关联,向家长发送注册结果。

一个学生至少有一个家长,可以有多个家长。

课表信息包括班级、班主任、时间和位置等。

现采用结构化方法对学生跟踪系统进行分析与设计,获得如图1-1所示的上下文数据流图和图1-2所示的0层数据流图。

【问题1】(5分)使用说明中的词语,给出图1-1中的实体E1〜E5的名称。

【问题2】(4分)使用说明中的词语,给出图1-2中的数据存储D1〜D4的名称。

【问题3】(3分)根据说明和图中术语,补充图1-2中缺失的数据流及其起点和终点(三条即可)。

【问题4】(3分)根据说明中的术语,说明图1-1中数据流“学生状态”和“学生信息”的组成。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

全国软考真题(中级) 软件设计师 2019年上半年下午 考试真题及答案解析(案例分析)

全国软考真题(中级) 软件设计师 2019年上半年下午 考试真题及答案解析(案例分析)

全国软考真题(中级)软件设计师2019年上半年下午考试真题及答案解析(案例分析)试题一(共15分)阅读下列说明,回答间顺顺,将解答填入题纸的对应栏内。

【说明】某学校欲开发- -学生跟踪系统,以便更自动化、更全面地对学生在校情况(到课情况和健康状态等)进行管理和追踪,使家长能及时了解子女的到课情况和健康状态,并在有健康问题时及时与医护机构对接。

该系统的主要功能是:(1)采集学生状态。

通过学生卡传感器,采集学生心率、体温(摄氏度)等健康指标及其所在位置等信息并记录。

每张学生卡有唯一的标识(ID)与一个学生对应。

(2)健康状态告警。

在学生健康状态出问题时,系统向班主任、家长和医护机构健康服务系统发出健康状态警告,由医护机构健康服务系统通知相关医生进行处理。

(3)到课检查。

综合比对学生状态、课表以及所处校园场所之间的信息对学生到课情况进行判定。

对旷课学生,向其家长和班主任发送旷课警告。

(4)汇总在校情况。

定期汇总在校情况,并将报告发送给家长和班主任。

(5)家长注册。

家长注册使用该系统,指定自己子女,存入家长信息,待审核。

(6)基础信息管理。

学校管理人员对学生及其所用学生卡和班主任、课表(班级、上课时间及场所等)、校园场所(名称和所在位置区域)等基础信息进行管理;对家长注册申请进行审核,更新家长状态,将家长ID加入学生信息记录中使家长与其子女进行关联,向家长发送注册结果。

-一个学生至少有一个家长,可以有多个家长。

课表信息包括班级、班主任、时间和位置等。

现采用结构化方法对学生跟踪系统进行分析与设计,获得如图1-1所示的上下文数据流图和图1-2所示的0层数据流图。

【问题1】(5分)使用说明中的词语,给出图1-1中的实体E1~E5的名称。

【参考答案】E1:学生E2:学校管理人员E3:班主任E4:学长E5:医护机构健康服务系统【问题2】(4分)使用说明中的词语,给出图1-2中的数据存储D1~D4的名称。

【参考答案】D1:学生状态信息表D2:学生基础信息表D3:校园场所信息表D4:课表【问题3】(3分)根据说明和图中术语,补充图1-2中缺失的数据流及其起点和终点(三条即可)。

2019年上半年软件水平考试(中级)信息安全工程师下午(应用技术)真题试卷含答案解析

2019年上半年软件水平考试(中级)信息安全工程师下午(应用技术)真题试卷含答案解析

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

【说明】 访问控制是保障信息系统安全的主要策略之一,其主要任务是保证系统资源不被非法使用和非常规访问。

访问控制规定了主体对客体访问的限制,并在身份认证的基础上,对用户提出的资源访问请求加以控制。

当前,主要的访问控制模型包括:自主访问控制(DAC)模型和强制访问控制(MAC)模型。

1. 针对信息系统的访问控制包含哪三个基本要素?2. BLP 模型是一种强制访问控制模型,请问: (1)BLP 模型保证了信息的机密性还是完整性? (2)BLP 模型采用的访问控制策略是上读下写还是下读上写?3. Linux 系统中可以通过 1s 命令查看文件的权限,例如:文件 net .txt 的权限属性如下所示: -rwx ——1 root root 5025 May 25 2019/home /abc /net .txt 请问: (1)文件net .txt 属于系统的哪个用户? (2)文件 net .txt 权限的数字表示是什么?试题二---为题目类型阅读下列说明和表,回答问题,将解答填入答题纸的对应栏内。

【说明】 密码学作为信息安全的关键技术,在信息安全领域有着广泛的应用。

密码学中,根据加密和解密过程所采用密钥的特点可以将密码算法分为两类:对称密码算法和非对称密码算法。

此外,密码技术还用于信息鉴别、数据完整性检验、数字签名等。

5. 信息安全的基本目标包括真实性、保密性、完整性、不可否认性、可控性、可用性、可审查性等。

密码学的三大安全目标 C .I .A 分别表示什么?6. 仿射密码是一种典型的对称密码算法。

仿射密码体制的定义如下: 令明文和密文空间M=C=Z 26,密钥空间 K={(k 1,k 2)∈Z 26×Z 26:gcd(k 1,26)=1}。

对任意的密钥 key=(k 1,k 2)∈ K ,x∈M,y∈C,定义加密和解密的过程如下: 加密:e key (x)=(k 1x+k 2)mod26 解密: d (x)=k -1(y-k )mod26 其中 k -1 表示 k 在 z 中的乘法逆元,即 k -1乘以 k 对 26 取模等于 1,gcd(k 1,26)=1 表示 k 1 与 26 互素。

2019年上半年程序员真题+答案解析上午选择+下午案例完整版(20190611180251)

2019年上半年程序员真题+答案解析上午选择+下午案例完整版(20190611180251)

2019年上半年程序员真题+答案解析上午选择+下午案例上午选择2019年5月25日考试1、天气预报、市场信息都会随时间的推移而变化,这体现了信息的()。

A. 载体依附性B. 共享性C. 时效性D. 持久性答案: C信息有时效性,同一信息在不同的时间可能具有不同的价值(例如新闻的时效性就很强)。

信息的多次使用不会使信息减少,这与物质消耗的情况不同。

2、某软件开发公司的程序员小李正在进行Program-1的编写和调试工作,项目经理给小李又安排了一项临时性的紧急任务,要求优先处理。

小李在执行紧急任务前对原工作的正确处理方式为(),转做紧急任务。

A. 立即停止Program-1的编写和调试工作B. 尽快做完Program-1的编写和调试工作C. 完成Program-1的编写和调试工作后D. 尽快将原工作做好断点记录与备份答案: D3、某市场调研公司对品牌商品销售情况进行调查后,得到下图(a)所示的销量统计数据。

将图(a)所示的销售量按产品类别分类汇总,得到如图(b)所示的汇总结果。

在进行分类汇总前,应先对图(a)的数据记录按(3)字段进行排序;选择“数据/分类汇总”命令,在弹出的“分类汇总”对话的“选定汇总顶”列表框中,选择要进行汇总的(4)字段,再点击确认键。

A. 销售地点B. 销售日期C. 产品D. 销售量答案: C4、 A. 销售地点B. 销售日期C. 产品D. 销售量答案: D本题考查Excel分类汇总的知识点。

分类汇总首先要对分类字段进行排序,然后选择汇总项,这里分类字段是产品,所以先对产品字段进行排序,然后分类汇总项是销售量。

5、统一资源地址(URL ) /index.html中的、index.html、http分别表示()。

A. 访问的主机、请求查看的文档名和域名、所使用的协议B. 所使用的协议、访问主机的域名、请求查看的文档名C. 访同主机的域名、请求查看的文档名、所使用的协议D. 请求查看的文档名和域名、所使用的协议、访问的主机答案: CURL(Uniform Resource Locator,统一资源定位符),用于定位网络上的资源,每一个信息资源都有统一的且在网上唯一的地址。

2019年上半年下午程序员试题及答案与解析-软考考试真题-案例分析

2019年上半年下午程序员试题及答案与解析-软考考试真题-案例分析

china_nejcer2019年上半年下午程序员考试试题-案例分析-答案与解析试题一(共20分)阅读下列说明和图,回答问题1至问题3 ,将解答填入答题纸的对应栏内。

【说明】如果n 位数(n 》2)是回文数(从左到右读与从右到左读所得结果一致),且 前半部分的数字递增(非减)、后半部分的数字将递减(非增),则称该数为 拱形回文数。

例如,12235753221就是一个拱形回文数。

显然,拱形回文数中不 含数字0o下面的流程图用于判断给定的n 位数(各位数字依次存放在数组的各个元素A[i ]中,i 二1 , 2,・・・,n )是不是拱形回文数。

流程图中,变量T 动态地存放当前位之前 一位的数字。

当n 是奇数时,还需要特别注意中间一位数字的处理。

【流程图】“循环开始”框内给岀循环控制变量的初值、终值和增值(默认为1),格式为:循环控制变量二初值,终值[,增值]注1:注2:函数int (x)为取x的整数部分,即不超过x的最大整数。

【问题1]阅读以下说明和流程图,填写流程图中的空缺,将解答填入答题纸的对应栏内。

china_nejcer 试题二(共15分)china_nejeer 阅读下列说明和c函数,填补函数中的空缺,将解答填入答案纸的对应栏目内。

【说明】函数bubbleSort (in t arr [], int n, int (^compare) (int, int)) 的功能是根据调用时传递的比较函数compare 对数组arr 的前n个元素进行排序。

【C代码】#def ine swap (a, b) { a = a/'b; b 二a^b; a 二ab} // 交换a 与b 的值int less(int x,int y)(return ((x<y) ? 1 : 0);int larger(int x, int y)(return ((x>y) ? 1 : 0);void bubbleSort(int arr[ ], int n, int (*compare)(int, int)){ int i, j;int swapped 二1;for( i二0; swapped: i++) { swapped 二0; for(j=0; j<n-l~i; j++) if(compare( arr[j+1], arr[j])) { swap( arr[j+1], arr[j]) ; swapped 二1;【问题2]阅读以下说明和C代码,回答问题,将解答写入答题纸的对应栏内。

2019年上半年下午5月 软件设计师 参考答案与解析-软考真题-案例分析

2019年上半年下午5月 软件设计师 参考答案与解析-软考真题-案例分析

2019年上半年下午5月软件设计师考试真题案例分析-参考答案试题一(共15分)阅读下列说明,回答间顺顺,将解答填入题纸的对应栏内。

【说明】某学校欲开发- -学生跟踪系统,以便更自动化、更全面地对学生在校情况(到课情况和健康状态等)进行管理和追踪,使家长能及时了解子女的到课情况和健康状态,并在有健康问题时及时与医护机构对接。

该系统的主要功能是:(1)采集学生状态。

通过学生卡传感器,采集学生心率、体温(摄氏度)等健康指标及其所在位置等信息并记录。

每张学生卡有唯一的标识(ID)与一个学生对应。

(2)健康状态告警。

在学生健康状态出问题时,系统向班主任、家长和医护机构健康服务系统发出健康状态警告,由医护机构健康服务系统通知相关医生进行处理。

(3)到课检查。

综合比对学生状态、课表以及所处校园场所之间的信息对学生到课情况进行判定。

对旷课学生,向其家长和班主任发送旷课警告。

(4)汇总在校情况。

定期汇总在校情况,并将报告发送给家长和班主任。

(5)家长注册。

家长注册使用该系统,指定自己子女,存入家长信息,待审核。

(6)基础信息管理。

学校管理人员对学生及其所用学生卡和班主任、课表(班级、上课时间及场所等)、校园场所(名称和所在位置区域)等基础信息进行管理;对家长注册申请进行审核,更新家长状态,将家长ID加入学生信息记录中使家长与其子女进行关联,向家长发送注册结果。

-一个学生至少有一个家长,可以有多个家长。

课表信息包括班级、班主任、时间和位置等。

现采用结构化方法对学生跟踪系统进行分析与设计,获得如图1-1所示的上下文数据流图和图1-2所示的0层数据流图。

【问题1】(5分)使用说明中的词语,给出图1-1中的实体E1~E5的名称。

【参考答案】E1:学生E2:学校管理人员E3:班主任E4:学长E5:医护机构健康服务系统【问题2】(4分)使用说明中的词语,给出图1-2中的数据存储D1~D4的名称。

【参考答案】D1:学生状态信息表D2:学生基础信息表D3:校园场所信息表D4:课表【问题3】(3分)根据说明和图中术语,补充图1-2中缺失的数据流及其起点和终点(三条即可)。

2019年上半年软件设计师上午下午试题及答案

2019年上半年软件设计师上午下午试题及答案

2019年上半年软件设计师上午试题及答案1.计算机执行指令的过程中,需要由()产生每条指令的操作信号并将信号送往相应的部件进行处理,以完成指定的操作。

A.CPU的控制器B.CPU的运算器C.DMA控制器D.Cache控制器2.DMA控制方式是在()之间直接建立数据通路进行数据的交换处理。

A.CPU与主存B.CPU与外设C.主存与外设D.外设与外设3.CPU访问存储器时,被访问数据一般聚集在一个较小的连续存储区域中。

若一个存储单元已被访问,则其邻近的存储单元有可能还要被访问,该特性被称为()A.数据局部性B.指令局部性C.空间局部性D.时间局部性4.某系统由3个部件构成,每个部件的千小时可靠度都为R,该系统的千小时可靠度为(1-(1-R)²)R,则该系统的构成方式是()。

A.3个部件串联B.3个部件并联C.前两个部件并联后与第三个部件串联D.第一个部件与后两个部件并联构成的子系统串联5.在()校验方法中,采用模2运算来构造校验位。

A.水平奇偶B.垂直奇偶C.海明码D.循环冗余6.以下关于RISC (精简指令系统计算机)技术的叙述中,错误的是()。

A.指令长度固定、指令种类尽量少B.指令功能强大、寻址方式复杂多样C.增加寄存器数目以减少访存次数D.用硬布线电路实现指令解码,快速完成指令译码7.()防火墙是内部网和外部网的隔离点,它可对应用层的通信数据流进行监控和过滤。

A.包过滤B.应用级网关C.数据库D.WEB8.下述协议中与安全电子邮箱服务无关的是()。

A.SSLB.HTTPSC.MIMED.PGP9-10.用户A和B要进行安全通信,通信过程需确认双方身份和消息不可否认。

A 和B通信时可使用()来对用户的身份进行认证;使用()确保消息不可否认。

A.数字证书B.消息加密C.用户私钥D.数字签名A.数字证书B.消息加密C.用户私钥D.数字签名11.震网(Stuxnet)病毒是一种破坏工业基础设施的恶意代码,利用系统漏洞攻击工业控制系统,是一种危害性极大的()。

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

2019上半年软件设计师下午真题及答案
试题一(共15分)
阅读下列说明和图,回答问题1至问题4,将解答填入答题纸的对应栏内。

【说明】
某学校欲开发一学生跟踪系统,以便更自动化、更全面地对学生在校情况(到课情况和健康状态等)进行管理和追踪,使家长能及时了解子女的到课情况和健康状态,并在有健康问题时及时与医护机构对接。

该系统的主要功能是:
(1)采集学生状态。

通过学生卡传感器,采集学生心率、体温(摄氏度)等健康指标及其所在位置等信息并记录。

每张学生卡有唯一的标识(ID)与一个学生对应。

(2)健康状态告警。

在学生健康状态出问题时,系统向班主任、家长和医护机构健康服务系统发出健康状态警告,由医护机构健康服务系统通知相关医生进行处理。

(3)到课检查。

综合比对学生状态、课表以及所处校园场所之间的信息对学生到课情况进行判定。

对旷课学生,向其家长和班主任发送旷课警告。

(4)汇总在校情况。

定期汇总在校情况,并将报告发送给家长和班主任。

(5)家长注册。

家长注册使用该系统,指定自己子女,存入家长信息,待审核。

(6)基础信息管理。

学校管理人员对学生及其所用学生卡和班主任、课表(班级、上课时间及场所等)、校园场所(名称和所在位置区域)等基础信息进行管理;对家长注册申请进行审核,更新家长状态,将家长ID加入学生信息记录中使家长与其子女进行关联,向家长发送注册结果。

一个学生至少有一个家长,可以有多个家长。

课表信息包括班级、班主任、时间和位置等。

现采用结构化方法对学生跟踪系统进行分析与设计,获得如图1-1所示的上下文数据流图和图1-2所示的0层数据流图。

【问题1】(5分)
使用说明中的词语,给出图1-1中的实体E1〜E5的名称。

【问题2】(4分)
使用说明中的词语,给出图1-2中的数据存储D1〜D4的名称。

【问题3】(3分)
根据说明和图中术语,补充图1-2中缺失的数据流及其起点和终点(三条即可)。

【问题4】(3分)
根据说明中的术语,说明图1-1中数据流“学生状态”和“学生信息”的组成。

试题二(共15分)
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。

【说明】
某创业孵化基地管理若干孵化公司和创业公司,为规范管理创业项目投资业务,需要开发一个信息系统。

请根据下述需求描述完成该系统的数据库设计。

【需求描述】
(1)记录孵化公司和创业公司的信息。

孵化公司信息包括公司代码、公司名称、法人代表名称、注册地址和一个电话;创业公司信息包括
公司代码、公司名称和一个电话。

孵化公司和创业公司的公司代码编码不同。

(2)统一管理孵化公司和创业公司的员工。

员工信息包括工号、身份证号、姓名、性别、所属公司代码和一个手机号,工号唯一标识每位员工。

(3)记录投资方信息。

投资方信息包括投资方编号、投资方名称和一个电话。

(4)投资方和创业公司之间依靠孵化公司牵线建立创业项目合作关系,具体实施由孵化公司的一位员工负责协调投资方和创业公司的一个创业项目。

一个创业项目只属于一个创业公司,但可以接受若干投资方的投资。

创业项目信息包括项目编号、创业公司代码、投资方编号和孵化公司员工工号。

【概念模型设计】
根据需求阶段收集的信息,设计的实体联系图(不完整)如图2-1所示。

【逻辑结构设计】
根据概念模型设计阶段完成的实体联系图,得出如下关系模式(不完整):
孵化公司(公司代码,公司名称,法人代表名称,注册地址,电话)
创业公司(公司代码,公司名称,电话)
员工(工号,身份证号,姓名,性别,(a),手机号)
投资方(投资方编号、投资方名称,电话)
项目(项目编号,创业公司代码(b),孵化公司员工号)
【问题1】(5分)
根据问题描述,补充图2-1的实体联系图。

【问题2】(4分)
补充逻辑结构设计结果中的(a)、(b)两处空缺及完整性约束关系。

【问题3】(6分)
若创业项目的信息还需要包括投资额和投资时间,那么:
(1)是否需要增加新的实体来存储投资额和投资时间?
(2)如果增加新的实体,请给出新实体的关系模式,并对图2-1进行补充。

如果不需要增加新的实体,请将“投资额”和“投资时间”两个属性补充连线到图2-1合适的对象上,并对变化的关系模式进行修改。

试题三(共15分)
阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内。

【说明】
某图书公司欲开发一个基于Web的书籍销售系统,为顾客(Customer)提供在线购买书籍(Books)的功能,同时对公司书籍的库存及销售情况进行管理。

系统的主要功能描述如下:
(1)首次使用系统时,顾客需要在系统中注册(Register detail)。

顾客填写注册信息表要求的信息,包括姓名(name)、收货地址(address)、电子邮箱(email)等,系统将为其生成一个注册码。

(2)注册成功的顾客可以登录系统在线购买书籍(Buy books)。

购买时可以浏览书籍信息,包括书名(title)、作者(author)、内容简介(introduction)等。

如果某种书籍的库存量为0,那么顾客无法查询到该书籍的信息。

顾客选择所需购买的书籍及购买数量 (quantities),若购买数量超过库存量,提示库存不足;若购买数量小于库存量,系统将显示验证界面,要求顾客输入注册码。

注册码验证正确后,自动生成订单(Order),否则,提示验证错误。

如果顾客需要,可以选择打印订单(Printorder)。

(3)派送人员(Dispatcher)每天早晨从系统中获取当日的派送列表信息(Produce picklist),按照收货地址派送顾客订购的书籍。

(4)用于销售的书籍由公司的采购人员(Buyer)进行采购(Reorderbooks)。

采购人员每天从系统中获取库存量低于再次订购量的
书籍信息,对这些书籍进行再次购买,以保证充足的库存量。

新书籍到货时,采购人员向在线销售目录(Catalog)中添加新的书籍信息(Addbooks)。

(5)采购人员裉据书籍的销售情况,对销量较低的书籍设置折扣或促销活动(Promote books)。

(6)当新书籍到货时,仓库管理员(Warehouseman)接收书籍,更新库存(Update stock)。

现采用面向对象方法开发书籍销售系统,得到如图3-1所示的用例图和图3-2所示的初始类图(部分)。

【问题1】(6分)
根据说明中的描述,给出图3-1中A1〜A3所对应的参与者名称和U1〜U3处所对应的用例名称。

【问题2】(6分)
根据说明中的描述,给出图3-1中用例U3的用例描述。

(用例描述中必须包括基本事件流和所有的备选事件流)。

【问题3】(3分)
根据说明中的描述,给出图3-2中C1〜C3所对应的类名。

(注:文档可能无法思考全面,请浏览后下载,供参考。

可复制、编制,期待你的好评与关注!)。

相关文档
最新文档