中级软件设计师2015下半年下午精彩试题和问题详解

合集下载

2015年下半年软件水平考试(中级)电子商务设计师《基础知识》真题及详解

2015年下半年软件水平考试(中级)电子商务设计师《基础知识》真题及详解

2015年下半年软件水平考试(中级)电子商务设计师《基础知识》真题(总分150, 考试时间90分钟)1. 选择题下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。

1. 下列各种软件中,__________不属于办公软件套件。

A Kingsoft OfficeB Intemet ExplorerC Microsoft OfficeD Apache OpenOffice该问题分值: 2答案:B解析:本题的正确选项为B。

办公软件套件通常应包括字处理、表格处理、演示文稿和数据库等软件。

选项A “Kingsoft Office”是金山公司开发办公软件套件。

选项C“Microsoft ffice”是Microsoft公司开发的Office 2007办公软件套件。

选项D“Apache OpenOffice”是Apache公司开发的优秀的办公软件套件,能在Windows、Linux、MacOS X(X11)和Solaris等操作系统平台上运行。

选项B“Intemet Explorer”是网页浏览软件,该软件不属于办公软件套件。

2. 在Word 2007的编辑状态下,需要设置表格中某些行列的高度和宽度时,可以先选择这些行列,再选择_________,然后进行相关参数的设置。

A “设计”功能选项卡中的“行和列”功能组B “设计”功能选项卡中的“单元格大”"功能组C “布局”功能选项卡中的“行和列”功能组D “布局”功能选项卡中的“单元格大小”功能组该问题分值: 2答案:D解析:本题考查Word基本操作。

在Word 2007的编辑状态下,利用“布局”功能选项卡中的“单元格大小”功能组区可以设置表格单元格的高度和宽度。

3. 在Excel工作表中,若用户在A1单元格中输入=IF("优秀"<>"及格",1,2),按回车键后,则A1单元格中的值为_________。

2015下半年软件评测师考试真题及答案-下午卷

2015下半年软件评测师考试真题及答案-下午卷

2015下半年软件评测师考试真题及答案-下午卷试题一阅读下列java程序,回答问题1至问题3,将解答填入答题纸内对应栏内。

【Java程序】public int addAppTask(Acitivity activity,Intent intent,TaskDescriptiondescription,Bitmap thumbnail){Point size=getSize();//1 final int tw=thumbnail.getWidth();final int th=thumbmail.getHeight();if(tw!=size.x||th!=size.y){ //2,3 Bitmap bm=Bitmap.createBitmap(size.x,size.y,thumbmail.getConfig()); //4 float scale;float dx=0,dy=0;if(tw*size.x>size.y*th){ //5 scale=(float)size.x/(float)th; //6 dx=(size.y-tw*scale)*0.5f;}else{ //7 scale=(float)size.y/(float)tw;dy=(size.x-th*scale)*0.5f;}Matrix matrix=new Matrix();matrix.setScale(scale, scale);matrix.postTranslate((int)(dx+0.5f),0);Canvas canvas=new Canvas(bm);canvas.drawBitmap(thumbmail,matrix,null);canvase.serBitmap(null);thumbnail=bm;}if(description==null){ //8 description =new TaskDescription(); //9 }} //10 【问题1】请简述基本路径测试法的概念。

2015年下半年软件水平考试(中级)系统集成项目管理工程师下午(应用技术)真题试卷

2015年下半年软件水平考试(中级)系统集成项目管理工程师下午(应用技术)真题试卷

2015年下半年软件水平考试(中级)系统集成项目管理工程师下午(应用技术)真题试卷(总分:26.00,做题时间:90分钟)一、试题一(总题数:1,分数:8.00)阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。

【说明】在某市的政府采购中,系统集成公司甲中标了市政府部门乙的信息化项目。

经过合同谈判,双方签订了建设合同,合同总金额为1150万元,建设内容包括:搭建政府办公网络平台,改造中心机房,并采购所需的软硬件设备。

甲公司为了更好地履行合同要求,将中心机房的电力改造工程分包给专业施工单位丙公司,并与其签订分包合同。

在项目实施了2个星期后,由于政府部门乙提出了新的业务需求,决定将一个机房分拆为两个,因此需要增加部分网络交换设备。

乙参照原合同,委托甲公司采购相同型号的网络交换设备,金额为127万元,双方签订了补充协议。

在机房电力改造施工过程中,由于丙公司工作人员的失误,造成部分电力设备损毁,导致政府部门乙两天无法正常办公,严重损害了政府部门乙的社会形象,因此部门乙就此施工事故向甲公司提出索赔。

(分数:8.00)(1).【问题1】案例中,政府部门乙向甲公司提出索赔。

索赔是合同管理的重要环节,按照我国建设部、财政部下达的通用条款,以下哪项不属于索赔事件处理的原则?(从候选答案中选择一个正确选项,将该选项编号填入答题纸对应栏内) 候选答案:A.索赔必须以合同为依据B.索赔必须以双方协商为基础C.及时、合理地处理索赔 D.加强索赔的前瞻性(分数:2.00)__________________________________________________________________________________________ 正确答案:(正确答案:B)解析:解析:考察的是索赔事件处理的原则,索赔事件处理的原则为:1.索赔必须以合同为依据;2.必须注意资料的积累; 3.及时、合理地处理索赔; 4.加强索赔的前瞻性。

2015年下半年下午 软件测评师 试题及答案与解析-全国软考真题

2015年下半年下午 软件测评师 试题及答案与解析-全国软考真题

2015年下半年下午软件测评师考试试题-案例分析-答案与解析试题一(共15分)【说明】阅读下列java程序,回答问题1至问题3,将解答填入答题纸内对应栏内。

【Java程序】【问题1】请简述基本路径测试法的概念。

【参考答案】基本路径测试法是在程序控制流图的基础上,通过分析控制构造的环路复杂性,导出基本可执行路径集合,从而设计测试用例的方法。

本题考查白盒测试法的应用。

本问题考查白盒测试用例设计方法中的基本路径测试法。

基本路径测试法是在程序控制流图的基础上,通过分析控制构造的环路复杂性,导出基本可执行路径集合,从而设计测试用例的方法。

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

控制流图【参考答案】环路复杂度V(G)=5本问题考查白盒测试用例设计方法:基本路径测试法。

涉及到的知识点包括根据代码绘制控制流图、计算环路复杂度。

控制流图是描述程序控制流的一种图示方式,它由节点和定向边构成。

控制流图的节点代表一个基本块,定向边代表控制流的方向。

其中要特别注意的是,如果判断中的条件表达式是复合条件,即条件表达式是由一个或多个逻辑运算符连接的逻辑表达式,则需要改变复合条件的判断为一系列之单个条件的嵌套的判断。

本题程序中,if(tw!=size.x||th!=size.y)这条判断语句中的判定由两个条件组成,因此在画控制流图的时候需要拆开成两条判断语句。

需要注意的是,复合条件之间是“&&”的关系还是“||”的关系反应在控制流图的画法是不同的。

程序的环路复杂度等于控制流图中判定节点的个数加1,本题控制流图中判定节点个数为4,所以V(G)=5。

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

【参考答案】1. 1-2-4-5-6-8-9-102. 1-2-4-5-7-8-9-10(1-2-4-5-7-8-10)3. 1-2-4-5-6-8-10(1-2-4-5-7-8-10)4. 1-2-3-4-5-6-8-9-10(1-2-3-4-5-7-8-9-10,1-2-3-4-5-6-8-10,1-2-3-4-5-7-8-10)5. 1-2-3-8-9-10(1-2-3-8-10)本问题考査白盒测试用例设计方法:基本路径法。

2015年下半年下午 软件设计师 试题及答案与解析-软考考试真题-案例分析

2015年下半年下午 软件设计师 试题及答案与解析-软考考试真题-案例分析

2015年下半年下午软件设计师考试试题-案例分析-答案试题一(共15分)【说明】某教育平台欲添加在线作业批改系统,以实现高效的作业提交与批改,并进行统计。

学生和讲师的基本信息已经初始化为数据库中的学生表和讲师表。

系统的主要功能如下:(1)提交作业。

验证学生标识后,学生将电子作业通过在线的方式提交,并进行存储。

系统给学生发送通知表明提交成功,通知中包含唯一编号;并通知讲师有作业提交。

(2)下载未批改作业。

验证讲师标识后,讲师从系统中下载学生提交的作业。

下载的作业将显示在屏幕上。

(3)批改作业。

讲师按格式为每个题目进行批改打分,并进行整体评价。

(4)上传批改后的作业。

将批改后的作业(包括分数和评价)返回给系统,进行存储。

(5)记录分数和评价。

将批改后的作业的分数和评价记录在学生信息中,并通知学生作业已批改口(6)获取已批改作业。

根据学生标识,给学生查看批改后的作业,包括提交的作业、分数和评价。

(7)作业抽检。

根据教务人员标识抽取批改后的作业样本,给出抽检意见,然后形成抽检报告给讲师。

现采用结构化方法对在线作业批改系统进行分析与设计,获得如图1-1所示的上下文数据流图和图1-2所示的0层数据流图。

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

【参考答案】E1、学生E2、讲师E3、教务人员【答案解析】DFD是一种便于用户理解、分析系统数据流程的图形化建模工具,是系统逻辑模型的重要组成部分。

上下文DFD(顶层DFD)通常用来确定系统边界,将待开发系统看作一个大的加工(处理),然后根据系统从哪些外部实体接收数据流,以及系统将数据流发送到哪些外部实体,建模出的上下文数据流图中只有唯一的一个加工和一些外部实体,以及这两者之间的输入输出数据流。

0层DFD在上下文确定的系统外部实体以及与外部实体的输入输出数据流的基础上,将上下文DFD中的加工分解成多个加工,识别这些加工的输入输出数据流,使得所有上下文DFD中的输入数据流经过这些加工之后变换成上下文DFD的输出数据流。

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

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

2015年下半年软件评测师真题+答案解析上午选择1、CPU响应DMA请求是在(1)结束时。

A. 一条指令执行B. 一段程序C. 一个时钟周期D. 一个总线周期答案:DDMA控制器在需要的时候代替CPU作为总线主设备,在不受CPU干预的情况下,控制I/O设备与系统主存之间的直接数据传输。

DMA 操作占用的资源是系统总线,而CPU并非在整个指令执行期间即指令周期内都会使用总线,故DMA请求的检测点设置在每个机器周期也即总线周期结束时执行,这样使得总线利用率最高2、虚拟存储体系是由(2)两线存储器构成。

A. 主存,辅存B. 寄存器,CacheC. 寄存器,主体D. Cache,主存答案:A计算机中不同容量、不同速度、不同访问形式、不同用途的各种存储器形成的是一种层次结构的存储系统。

所有的存储器设备按照一定的层次逻辑关系通过软硬件连接起来,并进行有效的管理,就形成了存储体系。

不同层次上的存储器发挥着不同的作用。

一般计算机系统中主要有两种存储体系:Cache存储体系是由Cache和主存储器构成,主要目的是提高存储器速度,对系统程序员以上均透明;虚拟存储体系是由主存储器和在线磁盘存储器等辅存构成,主要目的是扩大存储器容量,对应用程序员透明。

3、浮点数能够表示的数的范围是由其(3)的位数决定的。

A. 尾数B. 阶码C. 数符D. 阶符答案:B在计算机中使用了类似于十进制科学计数法的方法来表示二进制实数,因其表示不同的数时小数点位置的浮动不固定而取名浮点数表示法。

浮点数编码由两部分组成:阶码E(即指数,为带符号定点整数,常用移码表示,也有用补码的)和尾数(是定点纯小数,常用补码或原码表示)。

因此可以知道,浮点数的精度由尾数的位数决定,表示范围的大小则主要由阶码的位数决定。

4、在机器指令的地址段中,直接指出操作数本身的寻址方式称为(4)。

A. 隐含寻址B. 寄存器寻址C. 立即寻址D. 直接寻址答案:C随着主存增加,指令本身很难保证直接反映操作数的值或其地址,必须通过某种映射方式实现对所需操作数的获取。

下半年软件设计师考试下午真题模拟试题及参考答案

下半年软件设计师考试下午真题模拟试题及参考答案

下半年软件设计师考试下午真题试题及参考答案下半年软件设计师考试下午真题(参考答案)试题部分1.阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。

【说明】某证券交易所为了方便提供证券交易服务,欲开发一证券交易平台,该平台的主要功能如下:(1)开户。

根据客户服务助理提交的开户信息,进行开户,并将客户信息存入客户记录中,账户信息(余额等)存入账户记录中;(2)存款。

客户能够向其账户中存款,根据存款金额修改账户余额;(3)取款。

客户能够从其账户中取款,根据取款金额修改账户余额;(4)证券交易。

客户和经纪人均能够进行证券交易(客户经过在线方式,经纪人经过电话),将交易信息存入交易记录中;(5)检查交易。

平台从交易记录中读取交易信息,将交易明细返回给客户。

现采用结构化方法对该证券交易平台进行分析与设计,获得如图1-1所示的上下文数据流图和图1-2所示的0层数据流图。

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

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

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

【问题4】(5分)实际的证券交易一般是在证券交易中心完成的,因此,该平台的“证券交易”功能需将交易信息传递给证券交易中心。

针对这个功能需求,需要对图1-1和图1-2进行哪些修改,请用200字以内的文字加以说明。

2.阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。

【说明】某宾馆为了有效地管理客房资源,满足不同客户需求,拟构建一套宾馆信息管理系统,以方便宾馆管理及客房预订等业务活动。

【需求分析结果】该系统的部分功能及初步需求分析的结果如下:(1)宾馆有多个部门,部门信息包括部门号、部门名称、电话、经理。

每个部门能够有多名员工,每名员工只属于一个部门;每个部门只有一名经理,负责管理本部门。

(2)员工信息包括员工号、姓名、岗位、电话、工资,其中,员工号唯一标识员工关系中的一个元组,岗位有经理、业务员。

2015年下半年软件评测师考试下午真题

2015年下半年软件评测师考试下午真题

2015年下半年软件评测师考试下午真题试题一(共15分)阅读下列java 程序,回答问题1至问题3,将解答填入答题纸内对应栏内问题2(2分)请简述基本路径测试法的概念 问题2(8分)请画出上述程序的控制流图,并计算其控制流图的环图复杂度v(g) 问题3(5分)请给出问题2中的控制流图的线性无关路径 试题二(花20分)说明 基本商店的货品价格(p)都不大于20元(且为整数),假设顾客每次付款为20元且每次限购一件商品,现有一个软件能在每位顾客购物手给出找零钱的最佳组合(找给顾客户货币张数量少)假定此商店的找零货币值只包括10元,(v10 )5元(n5)1元(n1)3种 问题1 (8分)请采用等价划分法为该软件设计测试用量(不考虑p ,为非整数的情况)并填入到下表中(《N1,2》表示2张1元,若无输出或输出法刚填入n/a2015下半年软件评测师网络课堂:/zhibo/v19.html希赛软考学院 w w w .e d u c i t y .c n希赛软考学院 w w w .e d u c i t y .c n希赛软考学院 w w w .e d u c i t y .c n问题2请采用边界值分析法为该软件设计 测试用例 问题3请给出采用决策表法进行测试用例设计的主要步骤试题三(共20分)阅读下列说明,回答问1至问4,将解答填入答题纸的对应栏内 说明某mooc (慕课)教育平台谷开发一基于web 在在线作业批改系统,以实现高效的作业提交与批改并地行纺计,系统页面中涉及内部的内容链接,外部参考链接以及邮件链接等,页面中采用表单实现作业题目的打分和评价,其中打分为1-5分整数,评价为文本 系统要支持(1)在特定时期愉300个用户并发时,主要功能的处理能力至少 要达到16个请求/秒,平均数据量16KB 请求(2)系统 前端采用HTML5实现,以使用户可以通过不同的移动设备的浏览哭器进行访问。

问题1(4分)针对此在线系统进行链接测试时,需要测试哪些方面? 问题2(5分)为了达到系统要支持(2)设计一个兼容性测试矩阵。

2015年下半年下午 软件测评师 试题及答案与解析-全国软考真题

2015年下半年下午 软件测评师 试题及答案与解析-全国软考真题

2015年下半年下午软件测评师考试试题-案例分析-答案与解析试题一(共15分)【说明】阅读下列java程序,回答问题1至问题3,将解答填入答题纸内对应栏内。

【Java程序】【问题1】请简述基本路径测试法的概念。

【参考答案】基本路径测试法是在程序控制流图的基础上,通过分析控制构造的环路复杂性,导出基本可执行路径集合,从而设计测试用例的方法。

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

控制流图【参考答案】环路复杂度V(G)=5【问题3】请给出问题2中的控制流图的线性无关路径。

【参考答案】1. 1-2-4-5-6-8-9-102. 1-2-4-5-7-8-9-10(1-2-4-5-7-8-10)3. 1-2-4-5-6-8-10(1-2-4-5-7-8-10)4. 1-2-3-4-5-6-8-9-10(1-2-3-4-5-7-8-9-10,1-2-3-4-5-6-8-10,1-2-3-4-5-7-8-10)5. 1-2-3-8-9-10(1-2-3-8-10)本问题考査白盒测试用例设计方法:基本路径法。

涉及到的知识点包括:根据控制流图和环路复杂度给出线性无关路径。

线性无关路径是指包含一组以前没有处理的语句或条件的路径。

从控制流图上来看,一条线性无关路径是至少包含一条在其他线性无关路径中从未有过的边的路径。

程序的环路复杂度等于线性无关路径的条数,所以本题中应该有5条线性无关路径。

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

【说明】某商店的货品价格(P)都不大于20元(且为整数),假设顾客每次付款为20元且每次限购一件商品,现有一个软件能在每位顾客购物后给出找零钱的最佳组合(找给顾客货币张数最少)。

假定此商店的找零货币面值只包括:10元(N10)、5元(N5)、1元(N1)3种。

【问题1】请采用等价类划分法为该软件设计测试用例(不考虑P为非整数的情况)并填入到下表中。

中级软件设计师下半年下午试题附答案解析完整版

中级软件设计师下半年下午试题附答案解析完整版

中级软件设计师下半年下午试题附答案解析 HEN system office room 【HEN16H-HENS2AHENS8Q8-HENH1688】试题一(15分)阅读下列说明和图,回答问题1至4,将答案填入答题纸的对应栏内。

【说明】某公司拟开发一个共享单车系统,采用北斗定位系统进行单车定位,提供针对用户的APP以及微信小程序,基于Web的管理与监控系统。

该共享单车系统的主要功能如下。

1)用户注册登录。

用户在APP段端输入手机号并获取验证码后进行注册,将用户信息进行存储。

用户登录后显示用户所在位置周围的单车。

2)使用单车。

①扫码/手动开锁。

通过扫描二维码或手动输入编码获取开锁密码,系统发送开锁指令进行开锁,系统修改单车状态,新建单车行程。

②骑行单车。

单车定时上传位置,更新行程。

③锁车结账。

用户停止使用或手动锁车并结束行程后,系统根据已设置好的计费规则及使用时间自动结算,更新本次骑行的费用并显示给用户,用户确认支付后,记录行程的支付状态,系统还将重置单车的开锁密码和单车状态。

3)辅助管理。

①查询。

用户可以查看行程列表和行程详细信息。

②保修。

用户上报所在位置或单车位置以及单车故障信息并进行记录。

4)管理与监控①单车管理及计费规则设置。

商家对单车基础信息,状态等进行管理,对计费规则进行设置并存储。

②单车监控。

对单车,故障,行程等进行查询统计。

③用户管理。

管理用户信用与状态信息,对用户进行查询统计。

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

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

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

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

【问题4】(2分)根据说明中术语,说明“使用单车”可以分解为那些子加工?试题二(共15分)阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。

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

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

2015年下半年11月下午程序员考试真题-案例分析(本题答案解析)试题一(共15分)阅读以下说明和流程图,填补流程图中的空缺,将解答填入答题纸的对应栏内。

【说明】下面流程图的功能是:在给定的一个整数序列中查找最长的连续递增子序列。

设序列存放在数组A[1:n](n≥2)中,要求寻找最长递增子序列A[K : K+L-1](即A[K]<A[K+1] <…<A[K+L-1])。

流程图中,用Kj和Lj分别表示动态子序列的起始下标和长度,最后输出最长递增子序列的起始下标K和长度L。

例如,对于序列A={1,2,4,4,5,6,8,9,4,5,8},将输出 K=4,L=5。

【流程图】注:循环开始框内应给出循环控制变量的初值和终值,默认递增值为1,格式为:循环控制变量=初值,终值【本题答案参考】(1)、n-1。

(2)、Lj+1→Lj 。

(3)、Lj>L。

(4)、Kj 。

(5)、i+1。

【本题答案解析】为了记录多次可能出现的连续递增情况,需要动态记录各次出现的递增子序列的起始位置(数组下标Kj)和长度(Lj)。

为了求出最大长度的递增子序列,就需要设置变量L 和K,保存迄今为止最大的Lj及其相应的Kj。

正如打擂台一样,初始时设置擂主 L=1,以后当Lj>L时,就将Lj放到L中,作为新的擂主。

擂台上始终是迄今为止的连续递增序列的最大长度。

而Kj则随Lj→L而保存到K中。

由于流程图中最关键的步骤是比较A[i]与A[i+1],因此对i的循环应从1到n-1,而不是1到n。

最后一次比较应是“A[n-1]<A[n]?”。

因此(1)处应填n-1。

当A[i]<A[i+1]成立时,这是递增的情况。

此时应将动态连续递增序列的长度增1,因此(2)处应填写Lj+1→Lj。

当A[i]<A[i+1]不成立时,表示以前可能存在的连续递增已经结束。

此时的动态长度Lj应与擂台上的长度L进行比较。

即(3)处应填Lj>L。

2015年下半年 软件设计师 综合知识

2015年下半年 软件设计师 综合知识

全国计算机技术与软件专业技术资格(水平)考试2015年下半年软件设计师上午试卷(考试时间 9 : 00~11 : 30 共 150 分钟)请按下述要求正确填写答题卡1. 在答题卡的指定位置上正确写入你的姓名和准考证号,并用正规2B 铅笔在你写入的准考证号下填涂准考证号。

2. 本试卷的试题中共有 75 个空格,需要全部解答,每个空格 1 分,满分75 分。

3. 每个空格对应一个序号,有A、B、C、D 四个选项,请选择一个最恰当的选项作为解答,在答题卡相应序号下填涂该选项。

4. 解答前务必阅读例题和答题卡上的例题填涂样式及填涂注意事项。

解答时用正规 2B 铅笔正确填涂选项,如需修改,请用橡皮擦干净,否则会导致不能正确评分。

例题● 2015 年下半年全国计算机技术与软件专业技术资格(水平)考试日期是(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 填涂(参看答题卡)。

●CPU是在(1)结束时响应DMA请求的。

(1)A.一条指令执行 B.一段程序 C.一个时钟周期 D.一个总线周期●虚拟存储体系由(2)两级存储器构成。

(2)A.主存-辅存 B.寄存器-Cache C.寄存器-主存 D.Cache-主存●浮点数能够表示的数的范围是由其(3)的位数决定的。

(3)A.尾数 B.阶码 C.数符 D.阶符●在机器指令的地址字段中,直接指出操作数本身的寻址方式称为(4)。

(4)A.隐含寻址 B.寄存器寻址 C.立即寻址 D.直接寻址●内存按字节编址从B3000H到DABFFH的区域其存储容量为(5)。

(5)A.123KB B.159KB C.163KB D.194KB●CISC是(6)的简称。

(6)A.复杂指令系统计算机 B.超大规模集成电路C.精简指令系统计算机D.超长指令字●(7)不属于主动攻击。

中级软件设计师下半年下午试题附答案解析

中级软件设计师下半年下午试题附答案解析

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

【说明】某公司拟开发一个共享单车系统,采用北斗定位系统进行单车定位,提供针对用户的APP 以及微信小程序,基于Web的管理与监控系统。

该共享单车系统的主要功能如下。

1)用户注册登录。

用户在APP段端输入手机号并获取验证码后进行注册,将用户信息进行存储。

用户登录后显示用户所在位置周围的单车。

2)使用单车。

①扫码/手动开锁。

通过扫描二维码或手动输入编码获取开锁密码,系统发送开锁指令进行试题二(共15分)阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。

【说明】M公司为了便于开展和管理各项业务活动,提高公司的知名度和影响力,拟构建一个基于网络的会议策划系统。

【需求分析结果】该系统的部分功能及初步需求分析的结果如下:(1)M公司旗下有业务部,策划部和其它部门。

部门信息包括部门号,部门名,主管,联系电话和邮箱号。

每个部门只有一名主管,只负责本部门的工作,且主管参照员工关系的员工号:一个部门有多名员工,每个员工属于且仅属于一个部门。

(2)员工信息包括员工号,姓名,职位,联系方式和薪资。

职位包括主管,业务员,策划员等。

业务员负责受理用户申请,设置受理标志。

一名业务员可以受理多个用户申请,但一个用户申请只能由一个业务员受理。

(3)用户信息包括用户号,用户名,银行账号,电话,联系地址。

用户号唯一标识用户信息中的每一个元组。

(4)用户申请信息包括申请号,用户号,会议日期,天数,参会人数,地点,预算费用和受理标志。

申请号唯一标识用户申请信息中的每一个元组,且一个用户可以提交多个申请,但一个用户申请只对应一个用户号。

(5)策划部主管为已受理的用户申请制定会议策划任务。

策划任务包括申请号,任务明细和要求完成时间。

申请号唯一标识策划任务的每一个元组。

一个策划任务只对应一个已受理的用户申请,但一个策划任务可由多名策划员参与执行,且一名策划员可以参与执行多项策划任务。

2015年中级软考《信息系统-系统集成项目管理工程师》下午案例分析真题-推荐下载

2015年中级软考《信息系统-系统集成项目管理工程师》下午案例分析真题-推荐下载

对全部高中资料试卷电气设备,在安装过程中以及安装结束后进行高中资料试卷调整试验;通电检查所有设备高中资料电试力卷保相护互装作置用调与试相技互术通关,1系电过,力管根保线据护敷生高设产中技工资术艺料0不高试仅中卷可资配以料置解试技决卷术吊要是顶求指层,机配对组置电在不气进规设行范备继高进电中行保资空护料载高试与中卷带资问负料题荷试2下卷2,高总而中体且资配可料置保试时障卷,各调需类控要管试在路验最习;大题对限到设度位备内。进来在行确管调保路整机敷使组设其高过在中程正资1常料中工试,况卷要下安加与全强过,看度并22工且22作尽22下可22都能22可地护以缩1关正小于常故管工障路作高高;中中对资资于料料继试试电卷卷保破连护坏接进范管行围口整,处核或理对者高定对中值某资,些料审异试核常卷与高弯校中扁对资度图料固纸试定,卷盒编工位写况置复进.杂行保设自护备动层与处防装理腐置,跨高尤接中其地资要线料避弯试免曲卷错半调误径试高标方中高案资等,料,编试要5写、卷求重电保技要气护术设设装交备备置底4高调、动。中试电作管资高气,线料中课并敷3试资件且、设卷料中拒管技试试调绝路术验卷试动敷中方技作设包案术,技含以来术线及避槽系免、统不管启必架动要等方高多案中项;资方对料式整试,套卷为启突解动然决过停高程机中中。语高因文中此电资,气料电课试力件卷高中电中管气资壁设料薄备试、进卷接行保口调护不试装严工置等作调问并试题且技,进术合行,理过要利关求用运电管行力线高保敷中护设资装技料置术试做。卷到线技准缆术确敷指灵设导活原。。则对对:于于在调差分试动线过保盒程护处中装,高置当中高不资中同料资电试料压卷试回技卷路术调交问试叉题技时,术,作是应为指采调发用试电金人机属员一隔,变板需压进要器行在组隔事在开前发处掌生理握内;图部同纸故一资障线料时槽、,内设需,备要强制进电造行回厂外路家部须出电同具源时高高切中中断资资习料料题试试电卷卷源试切,验除线报从缆告而敷与采设相用完关高毕技中,术资要资料进料试行,卷检并主查且要和了保检解护测现装处场置理设。备高中资料试卷布置情况与有关高中资料试卷电气系统接线等情况,然后根据规范与规程规定,制定设备调试高中资料试卷方案。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实用文档2015 年下半年软件设计师考试下午真题试题一(共 15 分)阅读下列说明和图,回答问题 l 至问题 4,将解答填入答题纸的对应栏内。

【说明】某慕课教育平台欲添加在线作业批改系统,以实现高效的作业提交与批改,并进行统计。

学生和讲师的基本信息已经初始化为数据库中的学生表和讲师表。

系统的主要功能如下:(1)提交作业。

验证学生标识后,学生将电子作业通过在线的方式提交,并进行存储。

系统给学生发送通知表明提交成功,通知中包含唯一编号;并通知讲师有作业提交。

(2)下载未批改作业。

验证讲师标识后,讲师从系统中下载学生提交的作业。

下载的作业将显示在屏幕上。

(3)批改作业。

讲师按格式为每个题目进行批改打分,并进行整体评价。

(4)上传批改后的作业。

将批改后的作业(包括分数和评价)返回给系统,进行存储。

(5)记录分数和评价。

将批改后的作业的分数和评价记录在学生信息中,并通知学生作业已批改口(6)获取已批改作业。

根据学生标识,给学生查看批改后的作业,包括提交的作业、分数和评价。

(7)作业抽检。

根据教务人员标识抽取批改后的作业样本,给出抽检意见,然后形成抽检报告给讲师。

现采用结构化方法对在线作业批改系统进行分析与设计,获得如图 1-1 所示的上下文数据流图和囹 1-2 所示的 0 层数据流图。

实用文档1】(3 分)【问题 E1~E3 的名称。

使用说明中的词语,给出图 1-1 中的实体分)(4 【问题 2】 D4 的名称。

1-2 使用说明中的词语,给出图中的数据存储 D1~分) 3【问题】(6 中缺失的数据流及其起点和终点。

根据说明和图中术语,补充图 1-24】(2 分)【问题 1-2 1-1 系统进行的,则需要对图和图若发送给学生和讲师的通知是通过第三方 Email字以内文字加以说明。

100 进行哪些修改?用试题二(共 15 分) 3,将解答填入答题纸的对应栏内。

至问题阅读下列说明,回答问题 1 【说明】某企业拟构建一个高效、低成本、符合企业实际发展需要的办公自动化系统。

工程师小李主要承担该系统的公告管理和消息管理模块的研发工作。

公告管理模块的主要功能包括添加、修改、删除和查看公告。

消息管理模块的主要功能是消息群发。

实用文档小李根据前期调研和需求分析进行了概念模型设计,具体情况分述如下:【需求分析结果】(1)该企业设有研发部、财务部、销售部等多个部门,每个部门只有一名部门经理,有多名员工,每名员工只属于一个部门,部门信息包括:部门号、名称、部门经理和电话,其中部门号唯一确定部门关系的每一个元组。

(2)员工信息包括:员工号、姓名、岗位、电话和密码。

员工号唯一确定员工关系的每一个元组;岗位主要有经理、部门经理、管理员等,不同岗位具有不同的权限。

一名员工只对应一个岗位,但一个岗位可对应多名员工。

(3)消息信息包括:编号、内容、消息类型、接收人、接收时间、发送时间和发送人。

其中(编号,接收入)唯一标识消息关系中的每一个元组。

一条消息可以发送给多个接收人,一个接收人可以接收多条消息。

(4)公告信息包括:编号、标题、名称、内容、发布部门、发布时间。

其中编号唯一确定公告关系的每二个元组。

一份公告对应一个发布部门,但一个部门可以发布多份公告;一份公告可以被多名员工阅读,一名员工可以阅读多份公告。

【概念模型设计】根据需求分析阶段收集的信息,设计的实体联系图(不完整)如图 2-1 所示:【逻辑结构设计】:根据概念模型设计阶段完成的实体联系图,得出如下关系模式(不完整)) ,部门经理,电话部门( (a)部门号,电话,密码),岗位号,员工(员工号,姓名岗位(岗位号,名称,权限)消息类型,接收时间,发送时间,发送人)( (b) , 消息,名称,内容,发布部门,发布时间)( (c) 公告 ) 阅读时间(d) , 阅读公告(5 分)【问题 1】(、所示的实体联系图。

联系名可用联系 1根据问题描述,补充四个联系,完善图 2-1:*1:*和m:n1:n 和(或 1:1、 1:1 3 联系 2、联系和联系 4 代替,联系的类型分为、)。

* 分)8 2】(【词题补充完整。

~(d)根据实体联系图,将关系模式中的空(1)(a) (2)给出“消息”和“阅读公告”关系模式的主键与外键。

2 】【问题3(分)、实用文档消息和公告关系中都有“编号”属性,请问它是属于命名冲突吗?用 1 00 字以内文字说明原因。

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

【说明】一某出版社拟开发一个在线销售各种学术出版物的网上商店(ACShop),其主要的功能需求描述如下:ACShop 在线销售的学术出版物包括论文、学术报告或讲座资料等。

(1)ACShop 的客户分为两种:未注册客户和注册客户。

(2)(3)未注册客户可以浏览或检索出版物,将出版物添加到购物车中。

未注册客户进行注册操作之后,成为 ACShop 注册客户。

(4)注册客户登录之后,可将待购买的出版物添加到购物车中,并进行结账操作。

结账操作的具体流程描述如下:①从预先填写的地址列表中选择一个作为本次交易的收货地址。

如果没有地址信息,则可以添加新地址。

②选择付款方式。

ACShop 支持信用卡付款和银行转账两种方式。

注册客户可以从预先填写的信用卡或银行账号中选择一个付款。

若没有付款方式信息,则可以添加新付款方式。

③确认提交购物车中待购买的出版物后,ACShop 会自动生成与之相对应的订单。

(5)管理员负责维护在线销售的出版物目录,包括添加新出版物或者更新在售出版物信息等操作。

现采用面向对象方法分析并设计该网上商店 ACShop,得到如图 3-1 所示的用例图和图 3-2 所示的类图。

实用文档分)(4 【问题 1】 (4)所对应的用例名。

3-1 中(1)~据说明中描述,给出图4 分)【问题 2】(根据说明中的描述,分别说明用例“添加新地址”和“添加新付款方式”会在何种情 (4)扩展而来?中的用例(3)和况下由图 3-17 分) 3】(【问题所对应的类名。

(1)~(7)根据说明中的描述,给出图 3-2 中分) 15 试题四(共,将解答写在答题纸的对应栏内。

至问题 3阅读下列说明和 C 代码,回答问题 1【说明】)。

Longest Common Substring和 y 的最长公共子串(计算两个字符串 xi 中前记录的元素 c[i][j] x 的长度分别为和字符串 y m 和 n,用数组 c 假设字符串 x 个字符的最长公共子串的长度。

y 中前 j 个字符和c[i][j]满足最优子结构,其递归定义为:即为字符串x 和 n)0 ≤ m,≤j ≤的值,值最大的 c[i][j]i c[i][j](0 计算所有≤ j,+ i 和确定一个最长公共子串。

的最长公共子串的长度。

根据该长度即y代码】C 【 (1)常量和变量说明实用文档x,y:长度分别为 m 和 n 的字符串c[i][j]:记录 x 中前 i 个字符和 y 中前 j 个字符的最长公共子串的长度max:x 和 y 的最长公共子串的长度maxi, maXj:分别表示 x 和 y 的某个最长公共子串的最后一个字符在 x 和 y 中的位置(序号)(2)C程序#include<stdio.h>#include<string.h>int c[50][50]; intmaxi;int maxj;int lcs(char *x, int m, char *y,int n) {int i, j;int max= 0;maxi= 0;maxj = 0;for ( i=0; i<=m ; i++) c[i][0] =0; for (i =1; i<= n; i++) c[i][0]=0;for (i =1; i<= m; i++){{for (j=1; j<= n; j++)) If ( (1){c[il[j] = c[i -l][j - i] + 1;if(max<c[il[j] {: (2)maxi =i;maxj=j;}}(3) else;}}max; retum}void printLCS(int max,char *x) { inti= 0;实用文档if (max = 0) retum;For ( (4) ; i < maxi; i++)}void main(){Char* x= ABCADAB;Char*y= BDCABA;int max= o;int m =strlen(x);=intnstrlen(y);Max=lcs(x,m,y,n)printLCS(max,x)}【问题 1】(8 分)根据以上说明和 C 代码,填充 C 代码中的空(1)~(4).【问题 2】(4 分)根据题干说明和以上 C 代码,算法采用了(5)设计策略。

分析时间复杂度为(6)(用 0 符号表示)。

【问题 3】(3 分)根据题干说明和以上 C 代码,输入字符串 x= ABCADAB','y=BDCABA,则输出为(7)。

从下列的 2 道试题(试题五至试题六)中任选 1 道解答。

请在答题纸上的指定位置处将所选择试题的题号框涂黑。

若多涂或者未涂题号框,则对题号最小的一道试题进行评分。

试题五(共 15 分)阅读下列说明和 C++代码,将应填入(n)处的字句写在答题纸的对应栏内。

【说明】某大型购物中心欲开发一套收银软件,要求其能够支持购物中心在不同时期推出的各种促销活动,如打折、返利(例如,满 3 00 返 1 00)等等。

现采用策略( Strategy)模式实现该要求,得到如图 5-1 所示的类图。

实用文档【C++代码】#include<iostream> Usingnamespace std;enum TYPE{NORMAL, CASH_DISCOUNT, CASH_RETURN};class CashSuper{ public:(1)};class CashNormal : public CashSuper { //正常收费子类public:}retum money; double acceptCash(double money) {};class CashDiscount : public CashSuper {实用文档private:double moneyDiscount; // 折扣率public:moneyDiscount= discount;}CashDiscount(double discount) {double acceptCash(double money) { retum money * moneyDiscount; } };/ class CashRetum : public CashSuper { /满额返利private:// double moneyCondition; 满额数额// 返利数额double moneyReturn;public:CashRetnm(double;m otieyCondition, double moneyReturn){ this=>moneyCondition - moneyCondition;this=>m oneyRetumF ;moneyRetum;}double acceptCash(doublemoney) { double result =>money; if(money=moneyCondition)result = money - (int)(mon ey l mon eyCondition ) *result ;moneyRetum; Return}};class CashContext{ private:CashSuper*cs; public:CashContext(inttype){ switch(type) {//正常收费case NORMAL:(2)//满 30 返 case CASH;:RETURN100(3)Break;//打八折case CASH DISCOUNT:)4(break;}}money) double GetResult(double{ (5)}实用文档};//此处略去 main()函数实用文档试题六(共 15 分)阅读下列说明和 Java 代码,将应填入 (n) 处的字句写在答题纸的对应栏内。

相关文档
最新文档