软件资格考试软件设计师(基础知识、应用技术)合卷(中级)试题与参考答案_第1页
软件资格考试软件设计师(基础知识、应用技术)合卷(中级)试题与参考答案_第2页
软件资格考试软件设计师(基础知识、应用技术)合卷(中级)试题与参考答案_第3页
软件资格考试软件设计师(基础知识、应用技术)合卷(中级)试题与参考答案_第4页
软件资格考试软件设计师(基础知识、应用技术)合卷(中级)试题与参考答案_第5页
已阅读5页,还剩67页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

D.结构化分析模型理?B.系统设计A.属性D.关联D)DevOps流程17、以下关于面向对象程序设计中的封装的说法,错误的是()18、在软件工程中,瀑布模型是()A一种软件需求分析方法B.一种软件设计方法C.一种软件项目管理方法D.一种软件生命周期模型19、以下关于软件工程的说法,正确的是()。A.软件工程就是编写程序B.软件工程仅关注程序的正确性C.软件工程包括需求分析、设计、实现、测试和维护等多个阶段D.软件工程的核心是开发速度20、在统一建模语言(UML)中,()描述了系统对外部实体的观察,显示出在什么A.用例视图B.类视图C.时序视图D.组件视图述系统中对象的行为?B.抽象C.聚合D.封装A.开放封闭原则(0pen/ClosedPrinciple)鼓励设计容易扩展的软件责C.多态D.多重继承A)J2EE是SunMicrosystems(已被Oracle收购)开发的一系列Java技术。及费用预算?()28、在软件设计过程中,下列哪一项不是系统设计的目标?()型的描述错误的是()30、题目:软件架构设计的主要目的是()B.继承允许创建新的类,这些新类可以从已存在的类派生,继承其属性和方法。C.多态性意味着同一个操作可以作用于不同的对象,产生不同的解释和行为。D.封装不允许外部直接访问对象内部的数据,但继承和多态不受此限制。33、在面向对象设计中,下列哪项不属于设计模式?A.单例模式B.原型模式C.模板方法模式D.状态模式A.类是对象的抽象,对象是类的具体实例B.一个类可以有多个对象,但一个对象只能属于一个类C.类可以包含属性和方法D.类的构造函数可以重载36、在计算机网络中,路由器的核心功能是什么?A)将数据包从一个网络传输到另一个网络B)对数据包进行物理编码C)存储用户数据D)进行数据包的重发C.链表A.对象的继承C.对象的封装A.封装C.逆向工程D.系统仿真关于“自顶向下”方法的描述中,错误的是()46、在软件工程中,需求分析阶段的目的不包括()B.工厂模式A)封装B)继承C)多态D)泛型B.一致性C.多态D.抽象A.用例D.实现类B)序列图B.知识表示方法B.系统设计阶段C.类与对象之间没有关系B.用例图B.可用性C.兼容性Appium(用于移动应用测试)、TestNG(测试框架)等。【案例背景】 【案例内容】【问答题】【案例材料】【问题】【案例材料】【问题】●利用缓存(如Redis)和分布式消息队列(如RabbitMQ)优化读写性能。●对于经常进行范围查询且耗时较长的字段(如日期时间字段),使用位图索引进一、基础知识(客观选择题,75题,每题1分,共75分)D.结构化分析模型理?A.属性C.抽象D.关联14、哪种技术被广泛应用于提高软件系统的可维护性?A)单元测试B)模块化程序设计C)软件自动化部署答案:BB.std::vector在任何时候都会重新分配内存,即使元素数量没有增加答案:D会自动扩容,而不是发送错误信息。选项B错误,因为不是在16、在HTML中,哪个标签用于定义预格式化的文本?17、以下关于面向对象程序设计中的封装的说法,错误的是()18、在软件工程中,瀑布模型是()B.抽象D.封装A.开放封闭原则(0pen/ClosedPrinciple)鼓励设计容易扩展的软件B.单一职责原则(SingleResponsibilityPrinciple)责A.封装B.继承C.多态A)J2EE是SunMicrosystems(已被0racle收购)开发的一系列Java技术。及费用预算?()28、在软件设计过程中,下列哪一项不是系统设计的目标?()型的描述错误的是()30、题目:软件架构设计的主要目的是()答案:AD.类的构造函数可以重载据成员)和方法(成员函数)。选项D正确,因为构造函数可以重载,即同一个类可以有多个构造函数,它们的参数列表不同。选项B错误,因为一个对象可以属于多个类,(精简指令集计算机)架构的嵌入式处理器技术,具有高性能、低功耗的特点,广泛应36、在计算机网络中,路由器的核心功能是什么?A)将数据包从一个网络传输到另一个网络B)对数据包进行物理编码C)存储用户数据D)进行数据包的重发B.图结构C.链表B.对象的多态C.对象的封装A.需求分析阶段A.封装C.多态关于“自顶向下”方法的描述中,错误的是()46、在软件工程中,需求分析阶段的目的不包括()A)封装B)继承C)多态D)泛型答案:C)B)继承D)泛型答案:DA.继承B.聚合D.派生B.一致性B.继承C.多态D.抽象A.用例答案:AB)序列图C)类图C.有监督学习与无监督学习择C项。答案:A答案:C解析:数据库事务的ACID特性是指原子性(AtomiB.用例图B.可用性C.兼容性选2,每题25分,共75分)第一题某公司为了提升企业内部管理效率,决定开发一套企业资源计划(ERP)系统。该系统包括采购管理、库存管理、销售管理、财务管理等多个模块。在开发过程中,公司采用了面向对象的方法进行系统设计,并遵循了软件工程的相关原则。1、请简述面向对象方法的主要特点。(2分)答:面向对象方法的主要特点有:封装性、继承性、多态性、抽象性。2、根据案例背景,说明ERP系统设计时应遵循的软件工程原则。(3分)答:ERP系统设计时应遵循的软件工程原则有:模块化、分层设计、抽象、信息隐藏、可重用性、可维护性、可扩展性、易用性、性能优化。3、针对ERP系统中的采购管理模块,请设计一个类图,并简要说明各类的职责。答:采购管理模块类图如下:十----------------+b.按照支付宝提供的API文档进行开发,对接支付功能;【案例背景】 【案例内容】【问答题】字段名称|字段类型|说明Username|VARCHAR(50)|用户名

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论