找答案首页 >全部分类 >计算机类考试>软考(中级)>软件设计师>阅读下列说明和c++代码,将应填入(n)处的字句写在答题纸的对应栏内。【说明】某灯具厂商欲生产一个灯
搜题
网友您好, 请在下方输入框内输入要搜索的题目:
网友您好, 请在下方输入框内输入要搜索的题目:
搜题
题目内容 (请给出正确答案)

阅读下列说明和c++代码,将应填入(n)处的字句写在答题纸的对应栏内。【说明】某灯具厂商欲生产一个灯

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

【说明】

某灯具厂商欲生产一个灯具遥控器,该遥控器具有7个可编程的插槽,每个插槽都

有开关按钮,对应着一个不同的灯。利用该遥控器能够统一控制房间中该厂商所有品牌

灯具的开关,现采用Command(命令)模式实现该遥控器的软件部分。Command模式

的类图如图5-1所示。

【c++代码】

}

查看答案
更多“阅读下列说明和c++代码,将应填入(n)处的字句写在答题纸的对应栏内。【说明】某灯具厂商欲生产一个灯”相关的问题

第1题

阅读下列说明和C代码,回答问题l至问题3.将解答写在答题纸的对应栏内。【说明】计算一个整数数组a的

阅读下列说明和C代码,回答问题l至问题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<n

len:最长递增子序列的长度

i.j:循环变量

temp,临时变量

(2)C程序

include <stdio . h>

int maxL (int *b. int n) {

int i. temp =0;

For(i = 0; i < n; i++){

if (b[i] > temp )

Temp= b[i];

}

Return temp;

【问题l】(8分)

根据说明和C代码,填充C代码中的空(1)~(4)。

【问题2】(4分)

根据说明和C代码,算法采用了(5)设计策略,时间复杂度为(6)(用O符号表示)。

【问题3】(3分)

已知数组a={3,10,5,15,6,8},根据说明和C代码,给出数组b的元素值。

点击查看答案

第2题

阅读下列说明和图,回答问题1至问题3.将解答填入答题纸的对应栏内。【说明】某公司欲开发一个管理选

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

【说明】

某公司欲开发一个管理选民信息的软件系统。系统的基本需求描述如下:

(1)每个人(Person)可以是一个合法选民(Eligible)或者无效的选民(Ineligible)。

(2)每个合法选民必须通过该系统对其投票所在区域(即选区,Riding)进行注册

(Registration)。每个合法选民仅能注册一个选区。

(3)选民所属选区由其居住地址(Address)决定。假设每个人只有一个地址,地址

可以是镇( Town)或者城市(City)。

(4)某些选区可能包含多个镇,而某些较大的城市也可能包含多个选区。

现采用面向对象方法对该系统进行分析与设计,得到如图3-1所示的初始类图。

【问题1】(8分)

根据说明中的描述,给出图3-1中C1-C4所对应的类名(类名使用说明中给出的

英文词汇)。

【问题2】(3分)

根据说明中的描述,给出图3-1中Ml-M6处的多重度

【问题3】(4分)

现对该系统提出了以下新需求:

(l)某些人拥有在多个选区投票的权利,因此需要注册多个选区:

(2)对于满足(1)的选民,需要划定其“主要居住地”,以确定他们应该在哪个

选区进行投票。

为了满足上述需求,需要对图3-1所示的类图进行哪些修改?请用100字以内

文字说明。

点击查看答案

第3题

阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内,【说明】某集团公司在全国不同城市拥

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

【说明】

某集团公司在全国不同城市拥有多个大型超市,为了有效管理各个超市的业务工

作,需要构建一个超市信息管理系统。

【需求分析结果】

(l)超市信息包括:超市名称、地址、经理和电话,其中超市名称唯一确定超市关

系的每一个元组。每个超市只有一名经理。

(2)超市设有计划部、财务部、销售部等多个部门,每个部门只有一名部门经理,

有多名员工,每个员工只属于一个部门。部门信息包括:超市名称、部门名称、部门经

理和联系电话。超市名称、部门名称唯一确定部门关系的每一个元组。

(3)员工信息包括:员工号、姓名、超市名称、部门名称、职位、联系方式和工资。

其中,职位信息包括:经理、部门经理、业务员等。员工号唯一确定员工关系的每一个

元组。

(4)商品信息包括:商品号、商品名称、型号、单价和数量。商品号唯一确定商品

关系的每一个元组。一名业务员可以负责超市内多种商品的配给,一种商品可以由多名

业务员配给。

【概念模型设计】

根据需求分析阶段收集的信息,设计的实体联系图和关系模式(不完整)如下:

【关系模式设计】

超市(超市名称,经理,地址,电话)

部门((a) ,部门经理,联系电话)

员工((b) .姓名,联系方式,职位,工资)

商品(商品号,商品名称,型号,单价,数量)

配给((c) ,配给时间,配给数量,业务员)

【问题1】(4分)

根据问题描述,补充四个联系,完善图2-1的实体联系囝。联系名可用联系1、联

系2、联系3和联系4代替,联系的类型分为1:1、l:n和m:n(或1:1、1:*和*:*)。

【问题2】(7分)

(1)根据实体联系图,将关系模式中的空(a)~(c)补充完整:

(2)给出部门和配给关系模式的主键和外键。

【问题3】(4分)

(l)超市关系的地址可以进一步分为邮编、省、市、街道,那么该属性是属于简单

属性还是复合属性?请用100字以内文字说明。

(2)假设超市需要增设一个经理的职位,那么超市与经理之间的联系类型应修改为

(d) ,超市关系应修改为 (e) 。

点击查看答案

第4题

阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某大型匹萨加工和销售商

阅读下列说明和图,回答问题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中缺失的数据流及其起点和终点。

点击查看答案

第5题

A.relativelyB./ C.only D. more than

A.relatively

B./

C.only

D. more than

点击查看答案

第6题

A.multiple objectivesB.different objectivesC.a single objective D.Independent objecti

A.multiple objectives

B.different objectives

C.a single objective

D.Independent objectives

点击查看答案

第7题

Teams are required for most engineering projects. Although some small hardware orsoftware

Teams are required for most engineering projects. Although some small hardware or

software products can be developed by individuals. the scale and complexity of modern

systems is such. and the demand for short schedules so great that it is no longer(71 )for

one person to do most engineering jobs. Systems development is a team (72),and the

effectiveness of the team largely determines the (73) of the engineering

Development teams often behave much like baseball or basketball teams. Even though

they may have multiple specialties. all the members work toward (74) However. onsystems maintenance and enhancement teams. the engineers often work relatively independently. much like wrestling and track teams

A team is(75) just a group of people who happen to work together. Teamwork

takes practice and it involves special skilis. Teams require common processes; they need

agreed-upon goals; and they need effective guidance and leadership. The methods for guiding

and leading such teams are well known but they are not obvious

A.convenient

B.existing

C.practical

D.real

点击查看答案

第8题

分配给某公司网络的地址块是210.115.192.0/20,该网络可以被划分为(70)个C 类子网。A.4B.8C.16D.32

分配给某公司网络的地址块是210.115.192.0/20,该网络可以被划分为(70)个C 类子网。

A.4

B.8

C.16

D.32

点击查看答案

第9题

DHCP客户端可从DHCP服务器获得(69)。A.DHCP服务器的地址和Web服务器的地址 B.DNS服务器的地址和DH

DHCP客户端可从DHCP服务器获得(69)。

A.DHCP服务器的地址和Web服务器的地址

B.DNS服务器的地址和DHCP服务器的地址

C.客户端地址和邮件服务器地址

D.默认网关的地址和邮件服务器地址

点击查看答案

第10题

ICMP协议属于因特网中的(67)协议,ICMP协议数据单元封装在(68)中传送。A.数据链路层B.网络层C.传输

ICMP协议属于因特网中的(67)协议,ICMP协议数据单元封装在(68)中传送。

A.数据链路层

B.网络层

C.传输层

D.会话层

点击查看答案
客服
TOP
开通会员查看答案
该问题答案仅对会员开放,欢迎开通会员
推荐
季卡
¥49.90
查看1200次答案
月卡
¥39.80
查看600次答案
年卡
¥99.80
查看2000次答案
选择优惠券
请选择
请选择支付方式
微信支付
支付宝支付
点击支付即表示你同意并接受《服务协议》《会员须知》
谢谢您的反馈

您认为本题答案有误,我们将认真、仔细核查,如果您知道正确答案,欢迎您来纠错

重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
请使用微信扫码支付(元)
订单号:
遇到问题请联系在线客服
恭喜您,购买会员成功 系统为您生成的账号密码如下:
重要提示: 请勿将会员账号共享给其他人使用,违者账号将被封禁。
发送账号到微信 保存账号查看答案
怕账号密码记不住?建议关注微信公众号绑定微信,开通微信扫码登录功能
请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系在线客服

扫码关注微信公众号

开通微信扫码登录功能

选择优惠券
确认选择
警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

- 微信扫码关注上学吧 -
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反上学吧会员政策被冻结。您可在“上学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
- 微信扫码关注上学吧 -