首页
试卷库
试题库
当前位置:
X题卡
>
所有题目
>
题目详情
在软件设计和编码过程中,采取“()”的做法将使软件更加容易理解和维护。
查看本题答案
包含此试题的试卷
中级软件设计师《单选题》真题及答案
点击查看
你可能感兴趣的试题
在软件设计和编码过程中采取的做法将使软件更加容易理解和维护
良好的程序结构,有无文档均可
使用标准或规定之外的语句
良好的程序结构,编写详细正确的文档
尽量减少程序中的注释
试题三论软件可靠性设计技术的应用随着软件的日益普及系统中软件成分不断增加使得系统对软件的依赖越
按生命周期划分软件工具可分为软件需求分析工具软件设计工具软件编码工具和______
软件测试是保证软件质量的重要措施它的实施应该是在______完成
软件运行阶段
软件开发全过程
程序编码阶段
软件设计阶段
软件设计是软件需求分析的继续下述内容哪个哪些是软件设计阶段所就应包含的Ⅰ.软件结构Ⅱ.软件过程Ⅲ.软
Ⅰ
Ⅰ和Ⅱ
Ⅰ,Ⅱ和Ⅲ
全部
试题三论软件可靠性设计技术的应用随着软件的日益普及系统中软件成分不断增加使得系统对软件的依赖越
软件生存周期的正确顺序是______
软件设计、系统与软件需求定义、制定计划、编码和单元测试、集成和系统测试、运行和维护
系统与软件需求定义、软件设计、制定计划、编码和单元测试、集成和系统测试、运行和维护
制定计划、软件设计、系统与软件需求定义、编码和单元测试、集成和系统测试、运行和维护
制定计划、系统与软件需求定义、软件设计、编码和单元测试、集成和系统测试、运行和维护
软件测试是保证软件质量的重要措施它的实施应该是在______
程序编码阶段
软件开发全过程
软件运行阶段
软件设计阶段
编码键盘和非编码键盘有什么区别在接口电路和软件设计的区别
论文论软件可靠性设计技术的应用 随着软件的日益普及系统中软件成分不断增加使得系统对软件的依赖越来越
试题三论软件可靠性设计技术的应用随着软件的日益普及系统中软件成分不断增加使得系统对软件的依赖越
软件设计是软件需求分析的继续下述内容哪个哪些是软件设计阶段所就应包含的Ⅰ.软件结构Ⅱ.软件过程Ⅲ.软
Ⅰ
Ⅰ和Ⅱ
Ⅰ,Ⅱ和Ⅲ
全部
软件需求分析是保证软件质量的重要步骤它的实施应该是在49
软件定义阶段
软件设计阶段
编码阶段
软件开发全过程
软件测试不包括方面的差错和纠错
软件计划
软件设计
软件编码
软件价格
软件设计是软件开发的重要组成阶段也是软件需求分析阶段的继续下列叙述中Ⅰ.软件结构Ⅱ.软件过程Ⅲ.软件
Ⅰ和Ⅱ
Ⅱ和Ⅲ
Ⅰ、Ⅱ和Ⅲ
全是
在软件设计和编码过程中下列将使软件更加容易理解和维护的做法为______
良好的程序结构,有无文档均可
使用标准或规定之外的语句
编写详细正确的文档,采用良好的程序结构
尽量减少程序中的注释
软件开发阶段通常可分成______等阶段
软件设计、编码、软件测试
软件编码、分析、软件测试
软件分析、编码、软件测试
软件维护、编码、软件测试
热门试题
更多
关系RS如下图所示关系代数表达式π345σ1<6<R×S=55对关系RS进行自然连接后的属性列数和元组个数分别为56 55处填
阅读下列说明和图回答问题1至问题3将解答填入答题纸的对应栏内 【说明】 某运输公司决定为新的售票机开发车票销售的控制软件图3-1给出了售票机的面板示意图以及相关的控制部件售票机相关部件的作用如下所述 1目的地键盘用来输入行程目的地的代码例如200表示总站 2乘客可以通过车票键盘选择车票种类单程票多次往返票和座席种类 3继续/取消键盘上的取消按钮用于取消购票过程继续按钮允许乘客连续购买多张票 4显示屏显示所有的系统输出和用户提示信息 5插卡口接受MCard现金卡硬币口和纸币槽接受现金 6打印机用于输出车票 假设乘客总是支付恰好需要的金额而无需找零售票机的维护工作取回现金放入空白车票等由服务技术人员完成 系统采用面向对象方法开发使用UML进行建模系统的顶层用例图和类图分别如图3-2和图3-3所示 【问题1】5分根据说明中的描述给出图3-2中A1和A2所对应的参与者U1所对应的用例以及12处所对应的关系
当用分支覆盖法对以下流程图进行测试时至少需要设计个测试用例
由ab构造且仅包含偶数个a的串的集合用正规式表示为
在开发信息系统时用于系统开发人员与项目管理人员沟通的主要文档是
一个B类网络的子网掩码为255.255.224.0则这个网络被划分成了个子网
阅读下列说明和图回答问题1至问题4将解答填入答题纸的对应栏内 【说明】 某大型企业的数据中心为了集中管理控制用户对数据的访问并支持大量的连接需求欲构建数据管理中间件其主要功能如下 1数据管理员可通过中间件进行用户管理操作管理和权限管理用户管理维护用户信息用户信息用户名密码存储在用户表中操作管理维护数据实体的标准操作及其所属的后端数据库信息标准操作和后端数据库信息存放在操作表中权限管理维护权限表该表存储用户可执行的操作信息 2中间件验证前端应用提供的用户信息若验证不通过返回非法用户信息若验证通过中间件将等待前端应用提交操作请求 3前端应用提交操作请求后中间件先对请求进行格式检查如果格式不正确返回格式错误信息如果格式正确则进行权限验证验证用户是否有权执行请求的操作若用户无权执行该操作则返回权限不足信息否则进行连接管理 4连接管理连接相应的后台数据库并提交操作连接管理先检查是否存在空闲的数据库连接如果不存在新建连接如果存在则重用连接 5后端数据库执行操作并将结果传给中间件中间件对收到的操作结果进行处理后将其返回给前端应用 现采用结构化方法对系统进行分析与设计获得如图1-1所示的顶层数据流图和图1-2所示的0层数据流图 使用说明中的词语给出图1-2中的数据存储D1~D3的名称
设L为广义表将headL定义为取非空广义表的第一个元素tailL定义为取非空广义表除第一个元素外剩余元素构成的广义表若广义表L=xyzautw则从L中取出原子项y的运算是
下图属于UML中的46其中AccountManagement需要47 47处填
下面关于图网的叙述正确的是
若类A仅在其方法Method1中定义并使用了类B的一个对象类A其它部分的代码都不涉及类B那么类A与类B的关系应为41若类A的某个属性是类B的一个对象并且类A对象消失时类B对象也随之消失则类A与类B的关系应为42 41处填
以下不符合XML文档语法规范的是
HTML元素中属性用于定义超链接被鼠标点击后所显示的颜色
在面向对象分析与设计中38是应用领域中的核心类一般用于保存系统中的信息以及提供针对这些信息的相关处理行为39是系统内对象和系统外参与者的联系媒介40主要是协调上述两种类对象之间的交互 39处填
FornearlytenyearstheUnifiedModelingLanguageUMLhasbeentheindustrystandardforvisualizingspecifyingconstructinganddocumentingthe71ofasoftware-intensivesystem.Asthe72standardmodelinglanguagetheUMLfacilitatescommunicationandreducesconfusionamongproject73TherecentstandardizationofUML2.0hasfurtherextendedthelanguage’sscopeandviability.Itsinherentexpressivenessallowsusersto74everythingfromenterpriseinformationsystemsanddistributedWeb-basedapplicationstoreal-timeembeddedsystems.TheUMLisnotlimitedtomodelingsoftware.Infactitisexpressiveenoughtomodel75systemssuchasworkflowinthelegalsystemthestructureandbehaviorofapatienthealthcaresystemsoftwareengineeringinaircraftcombatsystemsandthedesignofhardware.TounderstandtheUMLyouneedtoformaconceptualmodelofthelanguageandthisrequireslearningthreemajorelements:theUML’sbasicbuildingblockstherulesthatdictatehowthosebuildingblocksmaybeputtogetherandsomecommonmechanismsthatapplythroughouttheUML. 71处填
采用二维表格结构表达实体类型及实体间联系的数据模型是
阅读下列说明回答问题1至问题3将解答填入答题纸的对应栏内 【说明】 某学校拟开发一套实验管理系统对各课程的实验安排情况进行管理 【需求分析】 一个实验室可进行多种类型不同的实验由于实验室和实验员资源有限需根据学生人数分批次安排实验室和实验员一门课程可以为多个班级开设每个班级每学期可以开设多门课程一门课程的一种实验可以根据人数实验室的可容纳人数和实验类型分批次开设在多个实验室的不同时间段一个实验室的一次实验可以分配多个实验员负责辅导实验实验员给出学生的每次实验成绩 1课程信息包括课程编号课程名称实验学时授课学期和开课的班级等信息实验信息记录该课程的实验进度信息包括实验名实验类型学时安排周次等信息如表2-1所示 2以课程为单位制定实验安排计划信息包括实验地点实验时间实验员等信息实验计划如表2-2所示 3由实验员给出每个学生每次实验的成绩包括实验名学号姓名班级实验成绩等信息实验成绩如表2-3所示 4学生的实验课程总成绩根据每次实验的成绩以及每次实验的难度来计算 【概念模型设计】 根据需求阶段收集的信息设计的实体联系图不完整如图2-1所示 【逻辑结构设计】 根据概念模型设计阶段完成的实体联系图得出如下关系模式不完整 课程课程编号课程名称授课院系实验学时 班级班级号专业所属系 开课情况__1__授课学期 实验__2__实验类型难度学时安排周次 实验计划__3__实验时间人数 实验员__4__级别 实验室实验室编号地点开放时间可容纳人数实验类型 学生__5__姓名年龄性别 实验成绩__6__实验成绩评分实验员 【问题2】6分根据图2-1将逻辑结构设计阶段生成的关系模式中的空1~6补充完整并用下划线指出这六个关系模式的主键
FornearlytenyearstheUnifiedModelingLanguageUMLhasbeentheindustrystandardforvisualizingspecifyingconstructinganddocumentingthe71ofasoftware-intensivesystem.Asthe72standardmodelinglanguagetheUMLfacilitatescommunicationandreducesconfusionamongproject73TherecentstandardizationofUML2.0hasfurtherextendedthelanguage’sscopeandviability.Itsinherentexpressivenessallowsusersto74everythingfromenterpriseinformationsystemsanddistributedWeb-basedapplicationstoreal-timeembeddedsystems.TheUMLisnotlimitedtomodelingsoftware.Infactitisexpressiveenoughtomodel75systemssuchasworkflowinthelegalsystemthestructureandbehaviorofapatienthealthcaresystemsoftwareengineeringinaircraftcombatsystemsandthedesignofhardware.TounderstandtheUMLyouneedtoformaconceptualmodelofthelanguageandthisrequireslearningthreemajorelements:theUML’sbasicbuildingblockstherulesthatdictatehowthosebuildingblocksmaybeputtogetherandsomecommonmechanismsthatapplythroughouttheUML. 73处填
下面关于栈和队列的叙述错误的是
假设员工关系EMP员工号姓名部门部门电话部门负责人家庭住址家庭成员成员关系如下表所示如果一个部门可以有多名员工一个员工可以有多个家庭成员那么关系EMP属于52且53问题为了解决这一问题应该将员工关系EMP分解为54 53处填
在WindowsXP操作系统中用户利用“磁盘管理”程序可以对磁盘进行初始化建卷23通常将“C:/Windows/myprogram.exe”文件设置成只读和隐藏属性便控制用户对该文件的访问这一级安全管理称之为24安全管理 24处填
当不适合采用生成子类的方法对已有的类进行扩充时可以采用43设计模式动态地给一个对象添加一些额外的职责当应用程序由于使用大量的对象造成很大的存储开销时可以采用44设计模式运用共享技术来有效地支持大量细粒度的对象当想使用一个已经存在的类但其接口不符合需求时可以采用45设计模式将该类的接口转换成我们希望的接口 45处填
以下的算法设计方法中以获取问题最优解为目标
当不适合采用生成子类的方法对已有的类进行扩充时可以采用43设计模式动态地给一个对象添加一些额外的职责当应用程序由于使用大量的对象造成很大的存储开销时可以采用44设计模式运用共享技术来有效地支持大量细粒度的对象当想使用一个已经存在的类但其接口不符合需求时可以采用45设计模式将该类的接口转换成我们希望的接口 43处填
阅读下列说明和图回答问题1至问题3将解答填入答题纸的对应栏内 【说明】 某运输公司决定为新的售票机开发车票销售的控制软件图3-1给出了售票机的面板示意图以及相关的控制部件售票机相关部件的作用如下所述 1目的地键盘用来输入行程目的地的代码例如200表示总站 2乘客可以通过车票键盘选择车票种类单程票多次往返票和座席种类 3继续/取消键盘上的取消按钮用于取消购票过程继续按钮允许乘客连续购买多张票 4显示屏显示所有的系统输出和用户提示信息 5插卡口接受MCard现金卡硬币口和纸币槽接受现金 6打印机用于输出车票 假设乘客总是支付恰好需要的金额而无需找零售票机的维护工作取回现金放入空白车票等由服务技术人员完成 系统采用面向对象方法开发使用UML进行建模系统的顶层用例图和类图分别如图3-2和图3-3所示 【问题3】3分图3-3中的类图设计采用了中介者Mediator设计模式请说明该模式的内涵
设系统中有R类资源m个现有n个进程互斥使用若每个进程对R资源的最大需求为w那么当mnw取下表的值时对于下表中的a~e五种情况26两种情况可能会发生死锁对于这两种情况若将27则不会发生死锁 27处填
阅读下列说明和图回答问题1至问题4将解答填入答题纸的对应栏内 【说明】 某大型企业的数据中心为了集中管理控制用户对数据的访问并支持大量的连接需求欲构建数据管理中间件其主要功能如下 1数据管理员可通过中间件进行用户管理操作管理和权限管理用户管理维护用户信息用户信息用户名密码存储在用户表中操作管理维护数据实体的标准操作及其所属的后端数据库信息标准操作和后端数据库信息存放在操作表中权限管理维护权限表该表存储用户可执行的操作信息 2中间件验证前端应用提供的用户信息若验证不通过返回非法用户信息若验证通过中间件将等待前端应用提交操作请求 3前端应用提交操作请求后中间件先对请求进行格式检查如果格式不正确返回格式错误信息如果格式正确则进行权限验证验证用户是否有权执行请求的操作若用户无权执行该操作则返回权限不足信息否则进行连接管理 4连接管理连接相应的后台数据库并提交操作连接管理先检查是否存在空闲的数据库连接如果不存在新建连接如果存在则重用连接 5后端数据库执行操作并将结果传给中间件中间件对收到的操作结果进行处理后将其返回给前端应用 现采用结构化方法对系统进行分析与设计获得如图1-1所示的顶层数据流图和图1-2所示的0层数据流图 【问题4】3分在绘制数据流图时需要注意加工的绘制请给出三种在绘制加工的输入输出时可能出现的错误
下面关于面向对象分析与面向对象设计的说法中不正确的是
FornearlytenyearstheUnifiedModelingLanguageUMLhasbeentheindustrystandardforvisualizingspecifyingconstructinganddocumentingthe71ofasoftware-intensivesystem.Asthe72standardmodelinglanguagetheUMLfacilitatescommunicationandreducesconfusionamongproject73TherecentstandardizationofUML2.0hasfurtherextendedthelanguage’sscopeandviability.Itsinherentexpressivenessallowsusersto74everythingfromenterpriseinformationsystemsanddistributedWeb-basedapplicationstoreal-timeembeddedsystems.TheUMLisnotlimitedtomodelingsoftware.Infactitisexpressiveenoughtomodel75systemssuchasworkflowinthelegalsystemthestructureandbehaviorofapatienthealthcaresystemsoftwareengineeringinaircraftcombatsystemsandthedesignofhardware.TounderstandtheUMLyouneedtoformaconceptualmodelofthelanguageandthisrequireslearningthreemajorelements:theUML’sbasicbuildingblockstherulesthatdictatehowthosebuildingblocksmaybeputtogetherandsomecommonmechanismsthatapplythroughouttheUML. 75处填
某项目主要由A~I任务构成其计划图如下图所示展示了各任务之间的前后关系以及每个任务的工期单位天该项目的关键路径是17在不延误项目总工期的情况下任务A最多可以推迟开始的时间是18天 18处填
热门题库
更多
初级网络管理员
初级信息处理技术员
中级数据库系统工程师
中级多媒体应用设计师
高级系统分析师
高级网络规划设计师
高级系统架构师
中级信息系统监理师
初级通信工程师
中级通信工程师
通信新技术、新业务知识
无线通信专业技术
移动通信专业技术
有线传输专业技术
电话交换专业技术
电信网络专业技术