重要提示: 请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
找答案首页 > 全部分类 > 计算机类考试
搜题
网友您好, 请在下方输入框内输入要搜索的题目:
搜题
题目内容 (请给出正确答案)
[主观题]

阅读以下说明,回答问题,将解答填入对应的解答栏内。 [说明] 将一个正整数分解质因数。例如:输入90,

阅读以下说明,回答问题,将解答填入对应的解答栏内。

[说明] 将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。

main ()

{

int n, i;

printf ("\n please input a number: \n");

scanf ("% d" ,&u);

printf ("%d =" ,n);

for((1))

{

while((2))

{

if((3))

{ printf ("%d*",i);

(4)

}

else

break;

}

}

printf (“%d”,n);}

查看答案
更多“阅读以下说明,回答问题,将解答填入对应的解答栏内。 [说明] 将一个正整数分解质因数。例如:输入90,”相关的问题

第1题

请阅读以下技术说明、类图及C++代码,根据要求将(1)~(5)空缺处的内容填写完整。[说明] 已知对某载客

请阅读以下技术说明、类图及C++代码,根据要求将(1)~(5)空缺处的内容填写完整。

[说明]

已知对某载客车辆(Car)进行类建模,如图4-19所示。其中,类Engine表示发动机引擎,类Wheel表示车轮,类Body表示车身,类Driver表示司机,类Passenger表示乘客。

[C++代码]

car.run();

}

点击查看答案

第2题

请将以下与租赁者信息相关的数据字典条目补充完整。 登录信息=租赁者ID+密码 注册信息=(9) 租赁者

请将以下与租赁者信息相关的数据字典条目补充完整。

登录信息=租赁者ID+密码

注册信息=(9)

租赁者信息=(10)

点击查看答案

第3题

阅读以下某房屋租赁服务系统的技术说明和数据流图,根据要求回答问题1~问题4。 [说明] 某房屋租赁

阅读以下某房屋租赁服务系统的技术说明和数据流图,根据要求回答问题1~问题4。

[说明]

某房屋租赁公司欲建立一个房屋租赁服务系统,统一管理房主和租赁者的信息,从而快速地提供租赁服务。该系统具有以下功能。

(1)登记房主信息:对于每名房主,系统需登记其姓名、住址和联系电话,系统还将为其分配一个唯一的身份标识(ID)和密码,并将这些信息写入房主信息文件。

(2)登记房屋信息:所有在系统中登记的房屋都有一个唯一的识别号(对于新增加的房屋,系统会自动为其分配一个识别号)。除此之外,还需登记该房屋的地址、房型(如平房、带阳台的楼房、独立式住宅等)、最多能够容纳的房客数、租金及房屋状态(待租赁、已出租)。这些信息都保存在房屋信息文件中。一名房主可以在系统中登记多个待租赁的房屋。

(3)收取手续费:房主登记完房屋后,系统会生成一份费用单,房主根据费用单交纳相应的费用。

(4)登记租赁者信息:所有想通过该系统租赁房屋的租赁者,必须首先在系统中登记个人信息,租赁者信息包括姓名、现住址、电话号码、出生年月、性别,以及系统分配的唯一身份标识(ID)和密码。这些信息都保存在租赁者信息文件中。

(5)租赁房屋:已经登记在系统中的租赁者,可以得到一份系统提供的待租赁房屋列表。一旦租赁者从中找到合适的房屋,就可以提出看房请求。系统将安排租赁者与房主见面的时间和地点,并将见面信息(包含见面双方的基本信息)通知租赁者和房主。对于每次看房,系统会生成一条看房记录并将其写入看房记录文件中。

(6)变更房屋状态:当租赁者与房主达成租房或退房协议后,房主向系统提交变更房屋状态的请求。系统将根据房主的请求,修改房屋信息文件。

该房屋租赁服务系统的顶层数据流图如图5-10所示,图5-11是其第0层数据流图。

请使用[说明]中给出的词汇,将该房屋租赁服务系统顶层数据流图(见图5-10)中(1)~(4)空缺处的数据流补充完整。

点击查看答案

第4题

考虑表6—1的实例,假设有3个物品,背包容量为22。图6—6中是根据上述算法构造的搜索树,其中结点的编

号表示了搜索树生成的顺序,边上的数字I/O分别表示选择/不选择对应物品。除了根结点之外,每个左孩子结点旁边的上下两个数字分别表示当前背包的重量和已获得的价值,右孩子结点旁边的数字表示扩展了该结点后最多可能获得的价值。为获得最优解,应该选择物品 (5) ,获得的价值为 (6)。

对于表6—1的实例,若采用穷举法搜索整个解空间,则搜索树的结点数为 (7) ,而用了上述回溯法,搜索树的结点数为 (8) .

点击查看答案

第5题

请用IDEF0。图描绘该功能的需求。

点击查看答案

第6题

阅读下列说明与相关类图,填空并回答问题。【说明】 装饰者模式动态地给一个对象添加一些额外的职责,

阅读下列说明与相关类图,填空并回答问题。

【说明】

装饰者模式动态地给一个对象添加一些额外的职责,就扩展功能而言,该模式比生成子类方式更加灵活。装饰模式的提出有助于解决滥用继承的问题。

例如,一个名叫星巴兹(Starbuzz)的咖啡连锁店提供多种多样的咖啡,最朴素的设计就是采用继承,即设计一个饮料抽象基类Beverage,让不同种类的咖啡HouseBlend、 Decaf、Espresso、DarkRoast继承Beverage类,如图13-23所示。Beverage类的cost()方法是抽象方法,每个子类的cost()方法实现即返回具体咖啡种类的价钱,Beverage类的 description实例变量由每个子类设置,用来描述该类饮料,Beverage类的getDescription()方法用来返回此描述。

客户在点咖啡时还可以要求添加各种各样的调料(Condiment),加入的调料不同所收取的费用也是不同的,让各种加了调料的不同咖啡都继承基类Beverage,当咖啡种类和调料种类很多时,组合种类的数量就会急剧增长,就会发生“类数量爆炸”现象,如图13-24所示。

显然,采用这种设计方式会使得代码的维护变得十分困难,可以采用装饰者模式来解决这个问题。软件设计师蝴蝶飞根据装饰者模式的思想设计了如图13-25所示的类图。

在图13-25中,将各种调料Milk、Mocha、Soy、Whip作为装饰者来装饰House- Blend、Decal、Espresso、DarkRoast等各种咖啡。下面的Java程序(代码13-6)对应其具体实现。

【代码13-6】

import java.io.* ;

abstract class Beverage{

String description="Unknown Beverage";

public String getDescription(){

return description;

}

public (1) double cost();

}

abstract class CondimentDecorator (2) Beverage {

public abstract Strmg getDescription();

}

class Decafextends Beverage {

public Decaf(){

description="Decaf Coffee";

}

public double cost(){

return 1.05;

}

}

class Espresso extends Beverage {

public Espresso() {

description="Espresso";

}

public double cost(){

return 1.99;

}

}

class HouseBlend extends Beverage{

public HouseBlend(){

description="House Blend Coffee";

}

public double cost(){

return.89;

}

}

class DarkRoast extends Beverage{

public DarkRoast(){

description="Dark Roast Coffee";

}

public double cost(){

return.99;

}

}

class Mocha extends CondtmentDecorator{

Beverage (3);

public Mocha(Beverage beverage){

this.beverage=beverage;

}

public String getDescription(){

return beverage.getDescription()+", Mocha";

}

public double cost(){

return.20+beverage.cost();

}

}

Class Soy extends CondimentDecorator{

Beverage beverage;

public Soy(Beverage beverage) {

this.beverage=beverage;

}

public Strillg getDescription(){

点击查看答案

第7题

阅读以下说明和Java代码,将应填入(n)处的字句写在对应栏内。 【说明】 某绘图系统存在point、line、sq

阅读以下说明和Java代码,将应填入(n)处的字句写在对应栏内。

【说明】

某绘图系统存在point、line、square三种图元,它们具有Shape接口,图元的类图关系如图13-12所示。现要将circle图元加入此绘图系统以实现功能扩充。已知某第三方库已经提供了XCircle类,且完全满足系统新增的Circle图元所需的功能,但XCircle不是由 Shape派生而来的,它提供的接口不能被系统直接使用。代码13-2既使用了XCircle又遵循了Shape规定的接口,既避免了从头开发一个新的Circle类,又可以不修改绘图系统中已经定义的接口。代码13-3根据用户指定的参数生成特定的图元实例,并对之进行显示操作。绘图系统定义的接口与XCircle提供的显示接口及其功能如表13-5所示。

【代码13-2】

class Circle (1) {

private (2) pxc;

public Circle(){

pxc=new (3);

}

public void display(){

pxc. (4);

}

}

【代码13-3】

public class Factory{

public (5) getShape Instance(int tyoe){ //生成特定类实例

switch(type){

case 0: return new point();

case 1: return new Rectangle();

case 2: return new line();

case 3: return new Circle();

default: return null

}

}

};

public class App{

public static viod main(String argv[]){

if(argv. length!=1){

system. out. println("error parameters!");

Return;

}

int type=(new Integer(argv[0])). intValue();

Factory factory=new Factory();

shape s;

s=factory. (6);

if(s==null){

system.out. println("Error get instance!");

Return;

}

s.display();

return;

}

}

点击查看答案

第8题

阅读以下说明,回答问题1、问题2和问题3。【说明】 某单位正在使用一套C/S模式的应用软件系统,现在需

阅读以下说明,回答问题1、问题2和问题3。

【说明】

某单位正在使用一套C/S模式的应用软件系统,现在需要升级为B/S应用模式,但需要保持业务的连续性。开发人员提出用Web Service作为中间层的接口进行开发。

【问题1】

请用120字以内文字,从业务的继承性、升级成本(时间、工作量)和扩展性三个方面简要说明开发人员所提方案的优点。

【问题2】

Web Service的三个基本技术是WSDL、SOAP、UDDI,它们都是以XML为基础定义的。请用120字以内文字,简要说明WSDL、SOAP和UDDI的作用。

【问题3】

服务注册中心、服务提供者和服务请求者之间的交互和操作构成了Web Service的体系结构,如图13-21所示。请用180字以内文字,说明这三者的主要功能及其交互过程。

点击查看答案

第9题

阅读以下某人才信息交流网数据库设计的技术说明和图,根据要求回答问题1~问题5。[说明] 某市人才交

阅读以下某人才信息交流网数据库设计的技术说明和图,根据要求回答问题1~问题5。

[说明]

某市人才交流中心为促进当地人力资源的合理配置,加强当地企业与人才的沟通,拟建立人才信息交流网。

[需求分析结果]

1.每个前来登记的个人需填写《人才入库登记表》,如表2-17所示,并出示相关证件,经工作人员审核后录入个人信息。

2.每个前来登记的企业需填写《企业信息登记表》,如表2-18所示,并出示相关证明及复印件,经工作人员核实后录入企业信息。

3.个人和企业的基本信息只需在第一次登记时填写,个人编号和企业编号由系统自动生成。个人和企业的基本信息由计算机长期存储,以后个人只需提供个人编号和求职意向信息,企业只需提供企业编号和岗位需求信息。

4.个人的求职意向信息和企业的岗位需求信息在两个工作日内由工作人员录入数据库并发布。

[概念模型设计]

根据需求阶段收集的信息,设计人才、岗位和企业的实体联系图如图2-24所示(不完整)。

[逻辑结构设计]

1.将概念模型设计的实体联系图转换为以下关系模式

人才(个人编号,姓名,性别,出生日期,身份证号,毕业院校,专业,学历,证书名称,证书编号,联系电话,电子邮件,个人简历及特长)

企业(企业编号,企业名称,联系人,联系电话,地址,企业网址,电子邮件,企业简介)

求职意向( (2) )

岗位需求( (3) )

2.由于一个人可能持有多个证书,因此对“人才”关系模式进行优化,得到如下两个新的关系模式

人才( (4) )

证书( (5) )

根据上述的设计过程,回答以下问题。

在(1)空缺处填入所需的实体、联系及其属性,完成概念模型设计。

点击查看答案

第10题

请根据系统功能描述数据流图,并使用[说明]中的词汇,将以下数据字典条目中(1)~(5)空缺处的内容填

写完整。

查询请求信息=[查询读者请求信息|查询图书请求信息]

读者情况=读者号+姓名+所在单位+{借书情况} 管理工作请求单=(1)

入库单=(2) 借书单:(3)

还书单=(4) 非法请求信息=(5)

点击查看答案
下载上学吧APP
客服
TOP
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案
购买前请仔细阅读《购买须知》
请选择支付方式
微信支付
支付宝支付
选择优惠券
优惠券
请选择
点击支付即表示你同意并接受《服务协议》《购买须知》
立即支付
搜题卡使用说明

1. 搜题次数扣减规则:

功能 扣减规则
基础费
(查看答案)
加收费
(AI功能)
文字搜题、查看答案 1/每题 0/每次
语音搜题、查看答案 1/每题 2/每次
单题拍照识别、查看答案 1/每题 2/每次
整页拍照识别、查看答案 1/每题 5/每次

备注:网站、APP、小程序均支持文字搜题、查看答案;语音搜题、单题拍照识别、整页拍照识别仅APP、小程序支持。

2. 使用语音搜索、拍照搜索等AI功能需安装APP(或打开微信小程序)。

3. 搜题卡过期将作废,不支持退款,请在有效期内使用完毕。

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

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

- 微信扫码关注上学吧 -
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反上学吧购买须知被冻结。您可在“上学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
- 微信扫码关注上学吧 -
请用微信扫码测试
选择优惠券
确认选择
谢谢您的反馈

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

上学吧找答案