下载App
搜答案
所有课程
登录
注册
千题库
从业资格
软件水平考试
【中级】软件设计师
【中级】软件设计师
考试试题
[单选题]驱动新能源汽车的发动机时,电能和光能汽车分别采用不同驱动方法,而客户端希望使用统一的驱动方法,需定义一个统一的驱动接口屏蔽不同的驱动方法,该要求适合采用( )模式。
[单选题]对于长度相同但格式不同的两种浮点数,假设前者阶码长、尾数短,后者阶码短、尾数长,其他规定都相同,则二者可表示数值的范围和精度情况为( )
[单选题]下面关于IP地址和MAC地址说法错误的是( )。
[填空题]阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内。 【说明】 某学校拟开发一套实验管理系统,对各课程的实验安排情况进行管理。 【需求分析】 一个实验室可进行多种类型不同的实验。由于实验室和实验员资源有限,需根据学生人数分批次安排实验室和实验员。一门课程可以为多个班级开设,每个班级每学期可以开设多门课程。一门课程的一种实验可以根据人数、实验室的可容纳人数和实验类型,分批次开设在多个实验室的不同时间段。一个实验室的一次实验可以分配多个实验员负责辅导实验,实验员给出学生的每次实验成绩。 (1)课程信息包括:课程编号、课程名称、实验学时、授课学期和开课的班级等信息;实验信息记录该课程的实验进度信息,包括:实验名、实验类型、学时、安排周次等信息,如表2-1所示。
[单选题]项目范围管理中,范围定义的输入包括( )。
[解析题]某新能源汽车公司为了提升效率。需开发一个汽车零件采购系统请完成系统的数据库设计 [概念结构设计] (1)记录供应商的信息包括供应商的名称地地和一个电 (2)记录零件的信息包括零件的编码名称知价格 (3)纪录车型信息,包括车型的编号名称和规格 (4)记录零件采购信息某个车型的某种零件可以从多家供应商采购,某种零件也可以被多个车型采用,某家供应商也可以供应多种零件,还包括采购数量和采购日期 [逻辑结构设计] 根据概念结构设计阶段完成的实体联系图,得出如下关系模式(不完整) 供应商(名称,地址,电话) 零件(编码各称,价格) 车型(编号,各称,规格) 采购(车型编号,供应商名称,(a),(b),采购日期) 问题1(5分):根据描进补充图1的实体联系图(不增加新的实体) 问题2(3分):补充逻结构设计结果中的(a),(b)两处空缺并标注主键和外键完整性约束 问题3(7分):该汽车公司现新增如下需求:记录车型在全国门店的销售情况,门店信息包括门店的编号地址和电话,销售包括销售数量和销售日期等。 对原有设计进行以下修改以实现该需求: (1)在图1中体现门店信息及其车型销售情况、并标明新增的实体和联系及其心要属性 (2)给出新增加的关系模式并标注主键和外键完整性约束
[单选题]某软件公司参与开发管理系统软件的程序员张某,辞职到另一公司任职,于是该项目负责人将该管理系统软件上开发者的署名更改为李某(接张某工作)。该项目负责人的行为( )。
[单选题]以下关于Cache的叙述中,正确的是( )。
[单选题]以下关于UML(Unified Modeling Language,统一建模语言)的叙述中,不正确的是( )
[单选题]UML构件图(Qmponent diagram)现了-组构件之间的组织和依赖,专注于系统的静态( )图,图中通常包括构件、接口以及各种关系
[单选题]编译和解释是实现高级语言翻译的两种基本方式,相对应的程序分别称为编译器和解释器。与编译器相比,解释器( )。编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个阶段:其中,代码优化和(请作答此空)并不是每种编译器都必需的。词法分析的作用是识别源程序中的( )。
[问答题]阅读以下说明和Java代码,填补代码中的空缺,将解答填入答题纸的对应栏内。 【说明】 以下Java代码实现一个超市简单销售系统中的部分功能,顾客选择图书等物件 (Item)加入购物车(ShoppingCart),到收银台(Cashier)对每个购物车中的物品统计其价格进行结账。设计如图5-1所示类图。 【Java代码】 interface Item{ public void accept(Visitor visitor); public double getPrice();}class Book (1){ private double price; public Book(double price){(2);} public void accept(Visitor visitor){ //访问本元素 (3); } public double getPrice() { return price; }}//其它物品类略 interface Visitor { public void visit(Book book); //其它物品的visit方法 } class Cashier(4){ private double totalForCart; //访问Book类型对象的价格并累加 (5){ //假设Book类型的物品价格超过10元打8折 if(book.getPrice()<10.0){ totalForCart+=book.getPrice(); } else totalForCart+=book.getPrice()*0.8; } //其它visit方法和折扣策略类似,此处略 public double getTotal() { return totalForCart; }} class ShoppingCart { //normal shopping cart stuff private java.util.ArrayListitems=newjava.util.ArrayList<>(); public double calculatePrice() { Cashier visitor=newCashier(); for(Item item:items) { (6); } doubletotal=visitor.getTotal(); return total; } public void add(Item e) { this.items.add(e); }}
[单选题]基于RUP的软件过程是一个迭代过程。一个开发周期包括初始、细化、构建和移交四个阶段,每次通过这四个阶段就会产生一代软件,其中建立完善的架构是( )阶段的任务。
[单选题]对下图所示的程序流程图进行语句覆盖测试和路径覆盖测试,采用McCabe度量法计算其环路复杂度为( )。
[单选题][详见图片]
[单选题]RISC(精简指令系统计算机)的特点不包括( )。
百度扫一扫练题
微信扫一扫答题
历年真题
章节练习
考前押题
模拟试题
进入题库
章节练习【2023年版】
计算机基础
数据结构与算法
系统开发
标准与知识产权
专业英语
案例分析
历年真题(案例分析)
2023年上半年(下午)《软件设计师》真题
2022年下半年(下午)《软件设计师》真题
2021年下半年(下午)《软件设计师》真题
2021年上半年(下午)《软件设计师》真题
2020年(下午)《软件设计师》真题
2019年上半年(下午)《软件设计师》真题
2019年下半年(下午)《软件设计师》真题
2018年上半年(下午)《软件设计师》真题
2018年下半年(下午)《软件设计师》真题
2017年上半年(下午)《软件设计师》真题
每日一练
2024年【中级】软件设计师每日一练(04月25日)
2024年【中级】软件设计师每日一练(04月24日)
2024年【中级】软件设计师每日一练(04月23日)
2024年【中级】软件设计师每日一练(04月22日)
2024年【中级】软件设计师每日一练(04月21日)
2024年【中级】软件设计师每日一练(04月20日)
2024年【中级】软件设计师每日一练(04月19日)
2024年【中级】软件设计师每日一练(04月18日)
2024年【中级】软件设计师每日一练(04月17日)
2024年【中级】软件设计师每日一练(04月16日)
热门试卷
2024年软件设计师模拟题1
2024年软件设计师模拟题2
2024年软件设计师模拟题3
2024年软件设计师模拟题4
2024年《软件设计师》下午押题密卷1
2024年《软件设计师》下午押题密卷2
2023年软件设计师模拟题1
2023年软件设计师模拟题2
2023年软件设计师模拟题3
2023年《软件设计师》上午押题密卷1
2023年《软件设计师》上午押题密卷2
2023年上半年(上午)《软件设计师》真题
2023年上半年(下午)《软件设计师》真题
2022年下半年(上午)《软件设计师》真题
2022年下半年(下午)《软件设计师》真题
2021年下半年(上午)《软件设计师》真题
2021年上半年(上午)《软件设计师》真题
2021年下半年(下午)《软件设计师》真题
热门下载
2020年《软件设计师》上午真题下载
2020年《软件设计师》下午真题下载
2019年11月《软件设计师》上午真题下载
2019年11月《软件设计师》下午真题下载
2019年5月《软件设计师》上午真题下载
2019年5月《软件设计师》下午真题下载
2019年5月《软件设计师》上午真题下载
2018年11月《软件设计师》上午真题下载
2018年11月《软件设计师》下午真题下载
2018年5月《软件设计师》下午真题下载
2017年11月《软件设计师》上午真题下载
2017年11月《软件设计师》下午真题下载
相关课程
【高级】信息系统项目管理师
【中级】系统集成项目管理工程师
【高级】系统架构设计师
【高级】网络规划设计师
【高级】系统规划与管理师
【高级】系统分析师
【中级】网络工程师
【中级】信息系统监理师
【中级】信息安全工程师
【中级】软件评测师
【中级】数据库系统工程师
【中级】信息系统管理工程师
【中级】电子商务设计师
【中级】嵌入式系统设计师
【初级】程序员
【初级】网络管理员
收藏本站
Ctrl+D
将本站加入到书签,做题找题搜题,快速快捷。
下载App
微信扫一扫打开
回到顶部