2014年西电软件工程902初试题__真题
- 格式:docx
- 大小:4.21 MB
- 文档页数:3
2014年下半年下午软件设计师考试试题-案例分析-答案试题一(共15分)阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内。
【说明】某大型披萨加工和销售商为了有效管理生产和销售情况,欲开发一披萨信息系统,其主要功能如下:(1)销售。
处理客户的订单信息,生成销售订单,并将其记录在销售订单表中。
销售订单记录了订购者、所订购的披萨、期望的交付日期等信息。
(2)生产控制。
根据销售订单以及库存的披萨数量,制定披萨生产计划(包括生产哪些披萨、生产顺序和生产量等),并将其保存在生产计划表中。
(3)生产。
根据生产计划和配方表中的披萨配方,向库存发出原材料申领单,将制作好的披萨的信息存入库存表中,以便及时进行交付。
(4)采购。
根据所需原材料及库存量,确定采购数量,向供应商发送采购订单,并将其记录在采购订单表中;得到供应商的供应量,将原材料数量记录在库存表中,在采购订单表中标记已完成采购的订单。
(5)运送。
根据销售订单将披萨交付给客户,并记录在交付记录表中。
(6)财务管理。
在披萨交付后,为客户开具费用清单,收款并出具收据;依据完成的采购订单给供应商支付原材料费用并出具支付细节;将收款和支付记录存入收支记录表中。
(7)存储。
检查库存的原材料、拔萨和未完成订单,确定所需原材料。
现采用结构化方法对披萨信息系统进行分析与设计,获得如图1-1所示的上下文数据流图和图1-2所示的0层数据流图。
【问题1】根据说明中的词语,给出图1-1中的实体E1~E2的名称。
【参考答案】E1、客户;E2、供应商【答案解析】DFD是一种便于用户理解、分析系统数据流程的图形化建模工具,是系统逻辑模型的重要组成部分。
上下文DFD (顶层DFD)通常用来确定系统边界,将待开发系统看作一个大的加工(处理),然后根据系统从哪些外部实体接收数据流,以及系统将数据流发送到哪些外部实体,建模出的上下文图中只有唯一的一个加工和一些外部实体,以及这两者之间的输入输出数据流。
●若用 256K X 8bit 的存储器芯片,构成地址 40000000H 到 400FFFFFH 且按字节编址的内存 区域,则需(5)片芯片 。
(5)A.4 B.8 C.16 D.32 ●以下关于进度管理工具 Gantt 图的叙述中,不正确的是(6) 。
D(6)A.能清晰的表达每个任务的开始时间、结束时间和持续时间 B.能清晰的表达任务之间的并行关系 C.不能清晰的确定任务之间的依赖关系 D.能清晰的确定影响进度的关键任务 ●若某文件系统的目录结构如下图所示,假设用户要访问文件 fault.Swf,且当前工作目录 为 swshare,则该文件的全文件名为(7) ,相对路径和绝对根路径分别为(8)(7)A.fault.swf B.flash\fault.swf C.swshare\flash\fault.swf D.\swshare\flash\fault.swf (8)A.swshare\flash\和\flash\ B.flash\和\swshare\flash\ C.\swshare\flash\和 flash\ D.\flash\和\swshare\flash\ ●在引用调用方式下进行函数调用,是将(9) 。
(9)A.实参的值传递给形参 B.实参的地址传递给形参 C.形参的值传递给实参 D.形参的地址传递给实参 ●王某买了一件美术作品原件,则他享有该美术作品的(10) (10)A.著作权 B.所有权 C.展览权 D.所有权和展览权 ●路由器连接帧中继网络的接口是(11) ,连接双绞线以太网的接口是(12) 。
(11)A.AUI 接口 B.RJ-45 接口 C.Console 接口 D.Serial 接口 (12)A.AUI 接口 B.RJ-45 接口 C.Console 接口 D.Serial 接口 ●在地面上相距 2000 公里的两地之间通过电缆传输 4000 比特长的数据包,数据速率为 64Kb/s,从开始发送到接收完成需要的时间为(13) 。
2014年上半年上午软件设计师考试试题-答案与解析一、单项选择题(共75分,每题1分。
每题备选项中,只有1个最符合题意)●第1题.在CPU中,常用来为ALU执行算术逻辑运算提供数据并暂存运算结果的寄存器是(1)。
A.程序计数器B.状态寄存器C.通用寄存器D.累加寄存器【参考答案】D【答案解析】CPU中有一些重要的寄存器,程序计数器(PC)用于存放指令的地址。
当程序顺序执行时,每取出一条指令,PC内容自动增加一个值,指向下一条要取的指令,当程序出现转移时,则将转移地址送入PC,然后由PC给出新的指令地址。
状态寄行器用于记录运算中产生的标志信息。
状态寄存器中的每一位单独使用,成为标志位。
标志位的取值反映了ALU当前的工作状态,可以作为条件转移指令的转移条件。
典型的标志位有以下几种:进位标志位(C)、零标志位(Z)、符号标志位(S)、溢出标志位(V)、奇偶标志位(P)。
通用寄存器组是CPU中的一组工作寄存器,运算时用于暂存操作数或地址。
在程序中使用通用寄存器可以减少访问内存的次数,提高运算速度。
累加器(accumulator)是一个数据寄存器,在运算过程中暂时存放操作数和中间运算结果,不能用于长时间地保存一个数据。
●第2题.某机器字长为n,最高位是符号位,其定点整数的最大值为(2)。
A.2n-1B.2n-1-1C.2nD.2n-1【参考答案】B【答案解析】机器字长为n,最高位为符号位,则剩余的n-1位用来表示数值,其最大值是这n-1位都为1,也就是2n-1-1。
●第3题.海明码利用奇偶性检错和纠错,通过在n个数据位之间插入k个校验位,扩大数据编码的码距。
若n=48,则k应为(3)。
A.4B.5C.6D.7【参考答案】C【答案解析】设数据位是n位,校验位是k位,则n和k必须满足以下关系:2k-1≥n+k。
若n=48,则k为6时可满足26-1≥48+6。
海明码的编码规则如下。
设k个校验位为Pk,Pk-1,…,P1,n个数据位为Dn-1,Dn-2,…,D1,D0。
全国计算机技术与软件专业技术资格(水平)考试2014 年上半年软件设计师上午试卷(考试时间 9 : 00~11 : 30 共 150 分钟)请按下述要求正确填写答题卡1. 在答题卡的指定位置上正确写入你的姓名和准考证号,并用正规2B 铅笔在你写入的准考证号下填涂准考证号。
2. 本试卷的试题中共有 75 个空格,需要全部解答,每个空格 1 分,满分75 分。
3. 每个空格对应一个序号,有A、B、C、D 四个选项,请选择一个最恰当的选项作为解答,在答题卡相应序号下填涂该选项。
4. 解答前务必阅读例题和答题卡上的例题填涂样式及填涂注意事项。
解答时用正规 2B 铅笔正确填涂选项,如需修改,请用橡皮擦干净,否则会导致不能正确评分。
例题● 2014 年上半年全国计算机技术与软件专业技术资格(水平)考试日期是(88)月(89)日。
(88)A. 3 B. 4 C. 5 D. 6 (89)A. 20 B. 21 C. 22 D. 23 因为考试日期是“5 月 20 日”,故(88)选 C,(89)选 A,应在答题卡序号 88 下对 C 填涂,在序号 89 下对 A 填涂(参看答题卡)。
●在CPU中,常用来为ALU执行算术逻辑运算提供数据并暂存运算结果的寄存器是(1)。
(1)A.程序计数器 B.状态寄存器 C.通用寄存器 D.累加寄存器●某机器字长为n,最高位是符号位,其定点整数的最大值为(2)。
(2)A.2n-1 B.2n-1-1 C.2n D.2n-1●海明码利用奇偶性检错和纠错,通过在n个数据位之间插入k个校验位,扩大数据编码的码距。
若n=48,则k应为(3)。
(3)A.4 B.5 C.6 D.7●通常可以将计算机系统中执行一条指令的过程分为取指令,分析和执行指令3步。
若取指令时间为4△t,分析时间为2△t,执行时间为3△t,按顺序方式从头到尾执行完600条指令所需时间为(4)△t;若按照执行第 i 条,分析第 i+1条,读取第 i+2条重叠的流水线方式执行指令,则从头到尾执行完600条指令所需时间为(5)△t 。
2014年下半年下午程序员考试试题-案例分析-答案与解析试题一(共15分)阅读以下说明和流程图,填补流程图中的空缺(1)〜(5),将解答填入答题纸的对应栏内。
【说明】本流程图旨在统计一本电子书中各个关键词出现的次数。
假设已经对该书从头到尾依次分离出各个关键词{A(i)|i=1,…,n}(n>1) },其中包含了很多重复项,经下面的流程处理后,从中挑选出所有不同的关键词共m个{K(j)lj=l,…,m},而每个关键词K(j)出现的次数为K(j),j=1,…,m。
【流程图】【参考答案】(1)、1(2)、K(j)(3)、NK(j)+1->NK(j) 或NK(j)++ 或等价表示(4)、m+1->m 或m++ 或等价表示(5)、A(i)【答案解析】流程图中的第1框显然是初始化。
A (1) ->K(1)意味着将本书的第1个关键词作为选出的第1个关键词。
1->NK (1)意味着此时该关键词的个数置为1。
m是动态选出的关键词数目,此时应该为1,因此(1)处应填1。
本题的算法是对每个关键词与已选出的关键词进行逐个比较。
凡是遇到相同的,相应的计数就增加1;如果始终没有遇到相同关键词的,则作为新选出的关键词。
流程图第2框开始对i=2,n循环,就是对书中其他关键词逐个进行处理。
流程图第3 框开始j=l,m循环,就是按已选出的关键词依次进行处理。
接着就是将关键词A(I)与选出的关键词K(j)进行比较。
因此(2)处应填K(j)。
如果A(i)=K(j),则需要对计数器NK(j)增1,即执行NK(j)+1->NK(j)。
因此(3)处应填NK(j)+1->NK(j)。
执行后,需要跳出j循环,继续进行i循环,即根据书中的下一个关键词进行处理。
如果A(i)不等于NK(j),则需要继续与下个NK(j)进行比较,即继续执行j循环。
如果直到j循环结束仍没有找到匹配的关键词,则要将该A(i)作为新的已选出的关键词。
2014-2015(1)软件工程复习一、填空题1.软件是、规程以及运行计算机系统可能需要的相关文档和数据。
2.软件工程是①将系统性的、规范化的、的方法,应用于软件的开发、运行和维护;②对①中所述方法的研究。
3.在面向对象的方法中,系统由对象构成,对象是一个包含属性和操作两方面的独立单元,对象之间通过联系。
4.需求获取的关键在于通过与用户的沟通和交流,和理解用户的各项需求。
5.用户需求反映了。
6.非功能性需求是。
7.用例之间可以有泛化关系,,扩展关系等。
8.属性是用来描述对象特征的一个数据项。
9.顺序图强调的是消息的。
10.顺序图中包括的建模元素有对象、生命线、、消息等。
11.实体类表示系统存储和管理的永久信息,是系统需要持久保存的对象,最终要映射到。
12.类的实例是对象,用例的实例是。
13.在软件开发的不同阶段使用的类图具有不同的抽象层次。
一般类图可分为3个层次,即______________层、说明层和实现层。
1.软件是复杂的、、不断变化的。
2.软件工程以关注软件质量为目标,由过程、和工具三个要素组成。
3.场景是的实例。
4.业务需求定义了。
5.功能需求说明了。
6.系统需求模型的描述有3种方法,请列出(1)(2)(3)____ 。
7.从广义上讲,形式化方法是指将的方法用于解决软件工程领域的问题。
8.服务是用来描述对象特征(行为)的一个操作序列。
9.协作图强调的是参加交互的。
10.在分析对象模型中,分析类可划分成实体类,和控制类3种类型。
11.实体类的最后要映射到数据库中的数据表的列。
12.RUP软件开发过程的特点是:、以体系结构为中心、迭代和增量式开发。
13.验证和是贯穿软件生命周期的规范化评估方法。
二、判断题1.软件需求是决定软件开发是否成功的一个关键因素。
()2.本体论是一个哲学的概念,用于描述事物的本质。
知识工程学者借用这个概念,是为了解决知识共享中的问题,基于本体(Onto logy)的软件需求,其目的就是通过在开发者和客户之间建立共享的领域知识平台,进而引导客户完成需求获取过程,并且形成准确无二义的需求规范,这种基于领域共享知识的需求获取方法更系统,并且具有高可复用性和精确性等特点()3.用例不是系统的全部需求,用例描述的只是功能性方面的需求。
2021下半年软件评测师考试真题及答案-下午卷试题一阅读以下C程序,答复以下问题1至问题3,将解答填入答题纸的对应栏内。
【C程序】int GetMaxDay〔 int year, int month〕{int maxday=0; //1if〔 month>=1&&month<=12〕{ //2,3if〔month==2〕{ //4if〔 year%4==0〕{ //5if〔year%100==0〕{ //6if〔year%400==0〕 //7maxday= 29; //8else //9maxday= 28;}else //10maxday= 29;}elsemaxday = 28; //11}else{ //12if 〔month==4||month==6||month==9||month==11〕 //13, 14,15,16 maxday = 30; //17else //18maxday = 31;}}return maxday; //19}【问题1】〔6分〕请针对上述C程序给出满足100%DC〔判定覆盖〕所需的逻辑条件。
【问题2】请画出上述程序的控制流图,并计算其环路复杂度V〔G〕。
【问题3】请给出问题2中控制流图的线性无关路径。
答案:【问题1】Month>=1&&month<=12 T/FMonth==2 T/FYear%4==0 T/FYear%100==0 T/FYear%400==0 T/FMonth==4 〔2〕〔3〕Month==6 〔4〕〔5〕Month==9 〔6〕〔7〕Month==11 T/F 【问题2】V〔G〕=11【问题3】1、2、191、2、3、191、2、3、4、12、13、17、191、2、3、4、12、13、14、17、191、2、3、4、12、13、14、15、17、191、2、3、4、12、13、14、15、16、17、191、2、3、4、12、13、14、15、16、18、191、2、3、4、5、11、191、2、3、4、5、6、10、191、2、3、4、5、6、7、9、191、2、3、4、5、6、7、8、19解析:【问题1】判断覆盖:设计足够的测试用例,使得程序中的每个判定至少都获得一次“真值〞或“假值〞,或者说使得程序中的每一个取“真〞分支和取“假〞分支至少经历一次,因此判定覆盖又称分支覆盖对于此题中判定的条件有:(真/假都需要成立)Month>=1&&month<=12Month==2Year%4==0Year%100==0Year%400==0Month==4 ||Month==6||Month==9||Month==11【问题2】控制流图是描述程序控制流的一种图示方法。
2014年下半年下午软件测评师考试试题-案例分析-答案与解析试题一(共15分)【说明】阅读下列C程序,回答问题1至问题3,将解答填入答题纸的对应栏内。
【C程序】int GetMaxDay( int year, int month){int maxday=0; //1if( month>=1&&month<=12){ //2,3if(month==2){ //4if( year%4==0){ //5if(year%100==0){ //6if(year%400==0) //7maxday= 29; //8else //9maxday= 28;}else //10maxday= 29;}elsemaxday = 28; //11}else{ //12if (month==4||month==6||month==9||month==11) //13, 14,15,16maxday = 30; //17else //18maxday = 31;}}return maxday; //19}【问题1】请针对上述C程序给出满足100%DC(判定覆盖)所需的逻辑条件。
【答案解析】试题分析】判定覆盖指设计足够的测试用例,使得被测程序中每个判定表达式至少获得一次“真”值和“假”值,从而使程序的每一个分支至少都通过一次。
本题中程序有6个判定,所以满足判定覆盖一共需要12个逻辑条件。
【问题2】请画出上述程序的控制流图,并计算其环路复杂度V(G)。
【答案解析】【试题分析】涉及到的知识点包括根据代码绘制控制流图、计算环路复杂度。
控制流图是描述程序控制流的一种图示方式,它由节点和定向边构成。
控制流图的节点代表一个基本块,定向边代表控制流的方向。
其中要特别注意的是,如果判断中的条件表达式是复合条件,即条件表达式是由一个或多个逻辑运算符连接的逻辑表达式,则需要改变复合条件的判断为一系列之单个条件的嵌套判断。
第 页 共 页西安电子科技大学考试时间 120 分钟 试 题(A )1.考试形式:闭卷;2.本试卷共 大题,满分100分。
班级 学号 姓名 任课教师一、简答题(40分,每个小题5分)1.若)cos(kx t E E y +=ω ,)sin(kx t A E z +=ω,当A 分别为5,-10时,判断波各是什么极化?2.如果空气中某区域的静电场的电位为)(220yz x aV +=φ,其中V 0和a 为常数,求其对应的电场强度及电荷密度? 3.如果空气中某区域恒定磁场的矢量磁位为y a y x )(22+=A ,求其磁感应强度和电流密度?4.一个电基本阵子的辐射功率为0.1W ,求距离其1千米处辐射电场的最大值?5.一个半径为a 的导体球,放置在空气中,求其电容?6.如果在0<z 的区域为空气,0>z 区域为相对介电常数为4的非磁性介质,且已知入射波的波矢量为z x i a a k +=3,求反射波和折射波的波矢量?7.某种非磁性导电媒质的电导率为4S/m ,相对介电常数为18,求将其看作低损耗介质的频率范围?8.如果圆极化平面波从相对介电常数为3的非磁性介质斜入射到空气,要使反射波为线极化,求入射角?二、(12分)均匀平面波在非磁性介质中传播,已知其电场为)/()2102cos(10)(8m V z t a a x ππ-⨯+=y E1)波的频率和相移常数?2)介质的相对介电常数及其 H 的瞬时值表达式;3)平均坡印廷矢量;第 页 共 页三、(12分)均匀平面波(设电场为E x 、磁场为H y ,沿+Z 方向传播)由理想非磁性介质向空气垂直入射,介质的相对介电常数为4,已知界面上入射波电场E i 0 = 1.5 ×103-v /m ,1)求反射波电场、磁场的幅值。
2)若ω=3×108rad /s ,求透射区任一点的E 、H 及 S av四、(12分)半径为a 的接地导体球壳,在距离球心a/2处有一个点电荷Q ,求这个电荷受到导体壳的作用力?五、(12分)空气中无源区时谐场的矢量位函数为)cos(kz A a A m x =在洛仑兹规范条件下,求电磁场的标量位φ及电磁场强度。
华中师范大学网络教育学院《软件工程》练习测试题库及答案一、单项选择题1.开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做()A.软件工程B.软件周期C.软件危机D.软件产生2.研究开发所需要的成本和资源是属于可行性研究中的()研究的一方面。
A.技术可行性B.经济可行性C.社会可行性D.法律可行性3.IDEF0图不反映出系统()A.系统做什么B.系统功能如何实现C.系统由谁来做D.系统实现的约束条件4.模块的内聚性最高的是()A.逻辑内聚B.时间内聚C.偶然内聚D.功能内聚5.在SD方法中全面指导模块划分的最重要的原则是()A.程序模块化B.模块高内聚C.模块低耦合D.模块独立性6.软件详细设计主要采用的方法是()A.模块设计B.结构化设计C.PDL语言D.结构化程序设计7.下列关于JSP方法不正确的说法是()A.JSP方法主要用于规模不大的数据处理系统B.JSP方法不明确的划分软件概要设计和详细设计的两个阶段C.JSP方法适用于输入数据和输出数据之间有对应关系的问题求解D.JSP方法根据输入、输出的数据结构,按一定的规则映射成软件的体系结构。
因此它只适用于详细设计阶段8.不适合作为科学工程计算的语言是()A. PascalB. CC. FortranD. Prolog9.黑盒测试在设计测试用例时,主要需要研究()A.需求规格说明与概要设计说明B.详细设计说明C.项目开发计划D.概要设计说明与详细设计说明10.若有一个计算类型的程序,它的输入量只有一个X,其范围是[-1.0,1.0],现从输入的角度考虑一组测试用例:-1.001,-1.0,1.0,1.001。
设计这组测试用例的方法是()A.条件覆盖法B.等价分类法C.边界值分析法D.错误推测法11.下列属于维护阶段的文档是()A.软件规格说明B.用户操作手册C.软件问题报告D.软件测试分析报告12.快速原型模型的主要特点之一是()A.开发完毕才见到产品B.及早提供全部完整的软件产品C.开发完毕后才见到工作软件D.及早提供工作软件13.因计算机硬件和软件环境的变化而做出的修改软件的过程称为()A.较正性维护B.适应性维护C.完善性维护D.预防性维护14.类库这种机制是()级别的信息共享。
2014年软件评测师考试下午真题加答案解析(一)2016年下半年软件评测师考试即将于11月12日进行,准备参加2017上半年软件评测师考试的同学们,历年软考真题是否是你特别想要的学习资料?下面希赛软考学院为您提供2014软件评测师下午真题,希望对大家有所帮助。
试题一(共20分)阅读下列C程序,回答问题1至问题3,将解答填入答题纸的对应栏内。
【C程序】【问题1】(6分)请针对上述C程序给出满足100%DC(判定覆盖)所需的逻辑条件。
【问题2】(9分)请画出上述程序的控制流图,并计算其环路复杂度V(G)。
【问题3】(5分)请给出问题2中控制流图的线性无关路径。
参考答案:【问题1】:【问题2】:V(G)=11【问题3】:1、2 1、2、31、2、3、4、12、13、17、191、2、3、4、12、13、14、17、191、2、3、4、12、13、14、15、17、191、2、3、4、12、13、14、15、16、17、191、2、3、4、12、13、14、15、16、18、191、2、3、4、5、11、191、2、3、4、5、6、10、191、2、3、4、5、6、7、9、191、2、3、4、5、6、7、8、19试题分析:判断覆盖:设计足够的测试用例,使得程序中的每个判定至少都获得一次“真值”或“假值”,或者说使得程序中的每一个取“真”分支和取“假”分支至少经历一次,因此判定覆盖又称分支覆盖对于本题中判定的条件有:【问题2】控制流图是描述程序控制流的一种图示方法。
其基本符号有圆圈和箭线:圆圈为控制流图中的一个结点,表示一个或多个无分支的语句;带箭头的线段称为边或连接,表示控制流。
基本结构如下所示:控制流程图的环路复杂性V(G)等于:(1)控制流程图中的区域个数。
(2)边数-结点数+2。
(3)判定数+1。
V(G)=11【问题3】线性无关路径是指包括一组以前没有处理的语句或条件的一条路径。
从控制流图来看,一条线性无关路径是至少包含有一条在其他线性无关路径中从未有过的边的路径:1)1、22)1、2、33)1、2、3、4、12、13、17、194)1、2、3、4、12、13、14、17、195)1、2、3、4、12、13、14、15、17、19 6)1、2、3、4、12、13、14、15、16、17、19 7)1、2、3、4、12、13、14、15、16、18、19 8)1、2、3、4、5、11、199)1、2、3、4、5、6、10、1910)1、2、3、4、5、6、7、9、1911)1、2、3、4、5、6、7、8、19。
全国计算机技术与软件专业技术资格(水平)考试2014年下半年程序员上午试卷(考试时间 9 : 00~11 : 30 共 150 分钟)1. 在答题卡的指定位置上正确写入你的姓名和准考证号,并用正规 2B 铅笔在你写入的准考证号下填涂准考证号。
2. 本试卷的试题中共有 75 个空格,需要全部解答,每个空格 1 分,满分75 分。
3. 每个空格对应一个序号,有 A、B、C、D 四个选项,请选择一个最恰当的选项作为解答,在答题卡相应序号下填涂该选项。
4. 解答前务必阅读例题和答题卡上的例题填涂样式及填涂注意事项。
解答时用正规 2B 铅笔正确填涂选项,如需修改,请用橡皮擦干净,否则会导致不能正确评分。
例题● 2014 年下半年全国计算机技术与软件专业技术资格(水平)考试日期是(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 填涂(参看答题卡)。
在Word 编辑状态下,若要显示或隐藏编辑标记,则单击(1)按钮;若将光标移至表格外右侧的行尾处,按下Enter键,则(2)。
(1)A. B. C. D.(2)A.光标移动到上一行,表格行数不变 B.光标移动到下一行,表格行数不变C.在光标的上方插入一行,表格行数改变D.在光标的下方插入一行,表格行数改变在Excel中,若在A1单元格中输入=SUM(MAX(15,8),MIN(8,3)),按Enter 键后,则A1单元格显示的内容为(3);若在A2单元格中输入“=3=6”(输入不包含引号),则A2单元格显示的内容为(4).(3)A.23 B.16 C.18 D.11(4)A.=3=6 B.=36 C.TRUE D.FALSE用户的电子邮箱是在(5)的一块专用的存储区。
2014年下半年软件设计师考试下午真题1 、阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内。
【说明】某大型披萨加工和销售商为了有效管理生产和销售情况,欲开发一披萨信息系统,其主要功能如下:(1)销售。
处理客户的订单信息,生成销售订单,并将其记录在销售订单表中。
销售订单记录了订购者、所订购的披萨、期望的交付日期等信息。
(2)生产控制。
根据销售订单以及库存的披萨数量,制定披萨生产计划(包括生产哪些披萨、生产顺序和生产量等),并将其保存在生产计划表中。
(3)生产。
根据生产计划和配方表中的披萨配方,向库存发出原材料申领单,将制作好的披萨的信息存入库存表中,以便及时进行交付。
(4)采购。
根据所需原材料及库存量,确定采购数量,向供应商发送采购订单,并将其记录在采购订单表中;得到供应商的供应量,将原材料数量记录在库存表中,在采购订单表中标记已完成采购的订单。
(5)运送。
根据销售订单将披萨交付给客户,并记录在交付记录表中。
(6)财务管理。
在披萨交付后,为客户开具费用清单,收款并出具收据;依据完成的采购订单给供应商支付原材料费用并出具支付细节;将收款和支付记录存入收支记录表中。
(7)存储。
检查库存的原材料、拔萨和未完成订单,确定所需原材料。
现采用结构化方法对披萨信息系统进行分析与设计,获得如图1-1所示的上下文数据流图和图1-2所示的0层数据流图。
图1-1 上下文数据流图图1-2 0层数数据流图【问题1】(4分)根据说明中的词语,给出图1-1中的实体E1~E2的名称。
【问题2】(5分)根据说明中的词语,给出图1-2中的数据存储D1~D5的名称。
【问题3】(6分)根据说明和图中词语,补充图1-2中缺失的数据流及其起点和终点。
根据需求分析阶段收集的信息,设计的实体联系图和关系模式(不完整)如下:图1-1 实体联系图 超市(超市名称,经理,地址,电话)【问题1】【问题2】(a)超市名称,部门名称主键:(超市名称,部门名称)外键:超市名称,部门经理现采用面向对象方法对该系统进行分析与设计,得到如图1-1所示的初始类图。
2014下半年软件设计师考试下午真题(三)下午试题,是软件设计师考试的一大难点,除了掌握对应的知识点外,还要多做历年软考真题来巩固学过的知识点,希赛小编为大家整理了2014下半年软件设计师考试下午真题,希望对大家有所帮助。
试题:五阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内。
【说明】某大型披萨加工和销售商为了有效管理生产和销售情况,欲开发一披萨信息系统,其主要功能如下:(1)销售。
处理客户的订单信息,生成销售订单,并将其记录在销售订单表中。
销售订单记录了订购者、所订购的披萨、期望的交付日期等信息。
(2)生产控制。
根据销售订单以及库存的披萨数量,制定披萨生产计划(包括生产哪些披萨、生产顺序和生产量等),并将其保存在生产计划表中。
(3)生产。
根据生产计划和配方表中的披萨配方,向库存发出原材料申领单,将制作好的披萨的信息存入库存表中,以便及时进行交付。
(4)采购。
根据所需原材料及库存量,确定采购数量,向供应商发送采购订单,并将其记录在采购订单表中;得到供应商的供应量,将原材料数量记录在库存表中,在采购订单表中标记已完成采购的订单。
(5)运送。
根据销售订单将披萨交付给客户,并记录在交付记录表中。
(6)财务管理。
在披萨交付后,为客户开具费用清单,收款并出具收据;依据完成的采购订单给供应商支付原材料费用并出具支付细节;将收款和支付记录存入收支记录表中。
(7)存储。
检查库存的原材料、拔萨和未完成订单,确定所需原材料。
现采用结构化方法对披萨信息系统进行分析与设计,获得如图1-1所示的上下文数据流图和图1-2所示的0层数据流图。
【问题1】(4分)根据说明中的词语,给出图1-1中的实体E1~E2的名称。
【问题2】(5分)根据说明中的词语,给出图1-2中的数据存储D1~D5的名称。
【问题3】(6分)根据说明和图中词语,补充图1-2中缺失的数据流及其起点和终点。
参考答案试题六阅读下列说明和Java代码,将应填入(n)处的字句写在答题纸的对应栏内。
2014下半年软件设计师考试下午真题(一)下午试题,是软件设计师考试的一大难点,除了掌握对应的知识点外,还要多做历年软考真题来巩固学过的知识点,希赛小编为大家整理了2014下半年软件设计师考试下午真题,希望对大家有所帮助。
试题一阅读下列说明和C++代码,将应填入(n)处的字句写在答题纸的对应栏内。
【说明】某灯具厂商欲生产一个灯具遥控器,该遥控器具有7个可编程的揑槽,每个揑槽都有开关按钮,对应着一个丌同的灯。
利用该遥控器能够统一控制房间中该厂商所有品牌灯具的开关,现采用Command(命令)模式实现该遥控器的软件部分。
Command模式的类图如图1-1所示。
试题二阅读下列说明和C代码,回答问题1至问题3,将解答写在答题纸的对应栏内。
【说明】计算一个整数数组a的最长递增子序列长度的方法描述如下:假设数组a的长度为n,用数组b的元素b<i>记录以a<i>(0≤i<n)为结尾元素的最长递增予序列的长度,则数组a的最长递增子序列的长度为;其中b<i>满足最优子结构,可递归定义为:【C代码】下面是算法的C语言实现。
(1)常量和变量说明a:长度为n的整数数组,待求其最长递增子序列b:长度为n的数组,b<i>记录以a<i>(0≤i<n)为结尾元素的最长递增子序列的长度,其中0≤i<nlen:最长递增子序列的长度i,j:循环变量temp:临时变量(2)C程序【问题1】(8分)根据说明和C代码,填充C代码中的空(1)~(4)。
【问题2】(4分)根据说明和C代码,算法采用了(5)设计策略,时间复杂度为(6)(用O符号表示)。
【问题3】(3分)已知数组a={3,10,5,15,6,8},根据说明和C代码,给出数组b的元素值。
参考答案如需了解更多软件设计师考试资讯,请看希赛软考学院!。
试题:1阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内。
【说明】某大型披萨加工和销售商为了有效管理生产和销售情况,欲开发一披萨信息系统,其主要功能如下:(1)销售。
处理客户的订单信息,生成销售订单,并将其记录在销售订单表中。
销售订单记录了订购者、所订购的披萨、期望的交付日期等信息。
(2)生产控制。
根据销售订单以及库存的披萨数量,制定披萨生产计划(包括生产哪些披萨、生产顺序和生产量等),并将其保存在生产计划表中。
(3)生产。
根据生产计划和配方表中的披萨配方,向库存发出原材料申领单,将制作好的披萨的信息存入库存表中,以便及时进行交付。
(4)采购。
根据所需原材料及库存量,确定采购数量,向供应商发送采购订单,并将其记录在采购订单表中;得到供应商的供应量,将原材料数量记录在库存表中,在采购订单表中标记已完成采购的订单。
(5)运送。
根据销售订单将披萨交付给客户,并记录在交付记录表中。
(6)财务管理。
在披萨交付后,为客户开具费用清单,收款并出具收据;依据完成的采购订单给供应商支付原材料费用并出具支付细节;将收款和支付记录存入收支记录表中。
(7)存储。
检查库存的原材料、拔萨和未完成订单,确定所需原材料。
现采用结构化方法对披萨信息系统进行分析与设计,获得如图1-1所示的上下文数据流图和图1-2所示的0层数据流图。
图1-1 上下文数据流图图1-2 0层数数据流图【问题1】(4分)根据说明中的词语,给出图1-1中的实体E1~E2的名称。
【问题2】(5分)根据说明中的词语,给出图1-2中的数据存储D1~D5的名称。
【问题3】(6分)根据说明和图中词语,补充图1-2中缺失的数据流及其起点和终点。
试题:2阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。
【说明】某集团公司在全国不同城市拥有多个大型超市,为了有效管理各个超市的业务工作,需要构建一个超市信息管理系统。
【需求分析结果】(1)超市信息包括:超市名称、地址、经理和电话,其中超市名称唯一确定超市关系的每一个元组。