题目内容 (请给出正确答案)
[主观题]

阅读下列说明和流程图,回答问题1至问题3,将解答写在对应栏内。 【说明】 流程图描述了某宽带数据专

阅读下列说明和流程图,回答问题1至问题3,将解答写在对应栏内。

阅读下列说明和流程图,回答问题1至问题3,将解答写在对应栏内。 【说明】 流程图描述了某宽带数据专阅

【说明】

流程图描述了某宽带数据专线管理系统的部分处理流程。

(1)凡申请宽带数据专线使用者,均需填写专线申请表。系统把申请表存储在专线申请登记文件中,等待分配专线号。

(2)系统为申请者指定专线号,并根据通信距离(按地区计算)、通信计算初装费和月租费,然后发初装通知单送给用户,并产生施工单交有关部门施工。同时产生专线处理文件。专线号是专线的唯一标识。

(3)施工结束后,系统更新用户文件,并产生专线计费文件,作为以后收费的依据。

(4)一个用户可以租用多条专线,用户可用现金或银行托付两种方式支付租金,但一个用户只能使用一种付款方式。系统每月按用户(而不是专线)为单位计费出账。

(5)流程图中各数据文件及有关单据所含的数据项如下。

专线申请表及专线中请登记文件:

申请号、用户名称、付款方式,开户银行代码、账号、主端名称、主端地址、对端地址、对端所在地区、通信速率、设备接口、申请日期。

专线处理文件;

申请号、专线号、用户名称、付款方式、开户银行代码、账号、初装费、月租费、完工日期。

初装费收据:

专线号、初装费、交费日期。

施工单:

施工单号、专线号、主端名称、主端地址、对端所在地区,通信速率、设备接口、完工期限。

完工单:

施工单号、专线号、完工日期。

用户文件:

用户编号、用户名称、付款方式、开户银行代码、账号。

专线计费文件:

专线号、用户编号、月租金、开通日期。

【问题1】

宽带数据专线价目文件由哪些数据项组成?

【问题2】

为了避免在用户尚未支付初装费时就去施工,有人提议将图中从处理2产生的施工单改成从处理3产生施工单。试问从处理3能否产生施工单?为什么?

【问题3】

当一个用户使用多条专线时,若允许该用户对其中的一些专线采用现金支付,对另一些专线采用银行托付方式,则在尽量减少数据冗余的前提下,应如何调整有关的数据文件。

查看答案
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“阅读下列说明和流程图,回答问题1至问题3,将解答写在对应栏内…”相关的问题

第1题

阅读下列说明和数据流图,回答问题1至问题4。 【说明】 某基于微处理器的住宅安全系统,使用传感器(如

阅读下列说明和数据流图,回答问题1至问题4。

【说明】

某基于微处理器的住宅安全系统,使用传感器(如红外探头、摄像头等)来检测各种意外情况,如非法进入、火警、水灾等。

房主可以在安装该系统时配置安全监控设备(如传感器、显示器、报警器等),也可以在系统运行时修改配置,通过录像机和电视机监控与系统连接的所有传感器,并通过控制面板上的键盘与系统进行信息交互。在安装过程中,系统给每个传感器赋予一个编号(即ID)和类型,并设置房主密码以启动和关闭系统,设置传感器事件发生时应自动拨出的电话号码。当系统检测到一个传感器事件时,就激活警报,拨出预置的电话号码,并报告关于位置和检测到的事件的性质等信息。

数据流图如图1-9(住宅安全系统顶层图)所示中的A和B分别是什么?

点击查看答案

第2题

根据数据流图的设计原则,阅读如图1-1所示的数据流图,找出其中的错误之处。

点击查看答案

第3题

请从下面的选项中选择相应的判断逻辑填补【算法2-1】中的“判断条件1”至“判断条件3”。注意,若“判断条

件2”的逻辑判断结果为假,就无需对“判断条件3”进行判断。

(a)字符是括号

(b)字符是左括号

(c)字符是右括号

(d)栈空

(e)栈不空

(f)栈顶元素表示的是与当前字符匹配的左括号

(R)栈顶元素表示的是与当前字符匹配的右括号

点击查看答案

第4题

阅读下列说明和算法,回答问题1和问题2。【说明】 算法2-1是用来检查文本文件中的圆括号是否匹配。若

阅读下列说明和算法,回答问题1和问题2。

【说明】

算法2-1是用来检查文本文件中的圆括号是否匹配。若文件中存在圆括号没有对应的左括号或者右括号,则给出相应的提示信息,如下所示:

文件 提示信息

(1+2)

abc) 缺少对应左括号:第2行,第4列

((def)gx) 缺少对应左括号:第3行,第10列

(((h)

ij)(k

(1ml) 缺少对应右括号:第5行,第4列;第4行,第1列

在算法2-1中,stack为一整数栈。算法中各函数的说明见表4。

【算法2-1】将栈stack 置空,置EOF为false ch < - nextch(); while( not EOF) k < - kind(CH); if(k== (1) ) push( (2) );push( (3) ); elseif(k== (4) ) if(not empty()) pop( ) ;pop( ); else 显示错误信息(缺少对应左括号或右括号); 显示行号row;显示列号col; endif endif ch < - nextch( ); endwhile if(not empty()) 显示错误信息(缺少对应左括号或右括号); while(not empty()) row < - pop() ; col <- pop(); 显示行号row; 显示列号col; endwhile endif 为了识别更多种类的括号,对算法2-1加以改进后得到算法2-2。算法2-2能够识别圆括号、方括号和花括号(不同类型的括号不能互相匹配)。改进后,函数kind(char ch)的参数及其对应的返回值见表5。

【算法2-2】

将栈stack置空,置EOF为false

ch< -nextch();

while(not EOF)

k <-kind(ch);

if( k >0)

if( 判断条件1 )

push((5));push((6));push((7));

elseif( 判断条件2 and 判断条件3 )

pop() ;pop() ;pop();

else

显示行号row; 显示列号col;

endif

endif

ch < - nextch();

endwhile

if(not empty( ) )

显示错误信息(缺少对应左括号或右括号);

while( not empty( ) )

pop( ); row←pop( ); col←pop( );

显示行号row;显示列号col;

endwhile

endif

请将【算法2-1】和【算法2-2】中(1)~(7)处补充完整。

点击查看答案

第5题

阅读以下说明,回答问题1~3,将解答填入对应的解答栏内。[说明] 现有两个应用,涉及到两个关系模式:

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

[说明] 现有两个应用,涉及到两个关系模式:

R1 (A,A1,A3,B,D1),其上的函数依赖F={A→A1,A→A2,A→A3,(A,B)→D1}

R2 (B,B1,B2),其上的函数依赖F={B →B1,B→B2}

如果将上述应用的数据库设计成如下关系模式;

RS(A,A1,A2,A3,B,B1,B2,D1),请指出该关系模式的候选键。

点击查看答案

第6题

阅读下列说明,回答问题1至问题3。 【说明】 关于一位花商有以下一些事实。 (1)销售在不同地区生长的

阅读下列说明,回答问题1至问题3。

【说明】

关于一位花商有以下一些事实。

(1)销售在不同地区生长的花,这些地区一年的最低气温在一定范围内变化。

(2)想用编号来表示发货类型。

(3)要出售某些类型的花。

假定已经通过SQL语句建立了基本表:

CREATE TABLE Zone(ID CHAR(2) PRIMARY KEY,

LowerTemp NUMERIC(3),

UpperTemp NUMERIC(3));

CREATE TABLE Delivery(ID CHAR (2) PRIMARY KEY,

Category CHAR(5),

DelSize NUMERIC(5,3));

CREATE TABLE FlowerInfo(ID CHAR (3),

ComName CHAR(25),

LatName CHAR(30),

Czone NUMERIC(3),

Hzone NUMERIC(3),

Delivered NUMERIC(3),

SunNeed CHAR(3),

PRIMARY KEY(ID));

地区(ID,最高温度,最低温度)

发货(ID,发货类型,发货规格)

花的信息(ID,普通名,拉丁名,花能够生长的最冷地区,花能够生长的最热地区,发货类型,日光需求)

写出SQL语句,将记录(ID,Category==pot,DelSize=1.5)插入Delivery表中。

点击查看答案

第7题

数据流图2(网络故障检测系统第0层DFD图)中的数据存储“配置信息”会影响图中的哪些加工?

点击查看答案

第8题

阅读下列C++程序和程序说明,将应填入(n)处的字句写在对应栏内。【说明】[程序6说明]单源最短路径的

阅读下列C++程序和程序说明,将应填入(n)处的字句写在对应栏内。

【说明】[程序6说明]单源最短路径的分支限界算法。

const int MAXNUM=29999;

include<iostream>

include<vector>

include<algorithm>

include<functional>

using namespace std;

template <class VertexType,class EdgeType>

class MinNode { //程序中使用的最小化堆的结点说明

friend class Graph<VertexType,EdgeType>

public:

MinNode (int nl, EdgeType length1)

{ VexNum=nl;

length=length1;

}

bool operator>(const MinNode<VertexType,EdgeType>&p)const

{ return (1)>p.length;

}

private:

int VexNum;

//记录源点序号,序号数组p及distance下标相一致。源点为初始扩展顶点

EdgeType length;

//记录源点到本顶点的当前最短路径的长度,源点到自身的长度为0

}

template<class VertexType,classEdgeType>

void Graph<VertexType,EdgeType>:: shortestpath(VertexType start) {

int j,k,source;//source 记录源点的序号。

EdgeType*distance=(2);

int*p=new int[MaxNumVertex];

vector<MinNode<VertexType,EdgeType> >H;

for(source=0;source<MaxNumVertex;source++)

{ if(NodeList[source]==start)break;}

if (source>=MaxNumVertex){cout<<”This is error!”<<end1;return;}

MinNode<VertexType,Edge Type>(3);

for(k=0;k<MaxNumVertex;k++)

{ distance[k]:MAXXUM; //记录源点到本顶点k的最终的最短路径的长度

p[k]=source; //记录最短路径上的本顶点的直接前驱顶点的序号

}

distance[source]=0;p[source]=-1;//m 是源点,前一顶点不存在

vector<MinNode<VertexType, EdgeType>>::iterator q;

while(1){

for(j=0;j<MaxNumVertex;j++)

if((AdjMatrix[E.VexNum* MaxNumVertex+j]<MAXNUM)

&&((4)<distance[j]))

{ distance[j]=E.length+AdjMatrix[E.VexNum* MaxNumVertex+j];

p[j]=E. VexNum; //记录顶点j的前一顶点

MinNode<VertexType, EdgeType>(5);

H.push_ back(N);

push_heap(H. begin(),H.end(),greater<MinNode<VertexType,

EdgeType>>());

}

if(H.empty()=true)break; //若优先队列为空,那么算法结束

else{

pop_ heap(H.begin(),H. end(),greater<MinNode<VertexType,

EdgeType>>());

q=H.end()-1; //从最小化堆中取路径最短的顶点

E=*q;

H.pop_ back(); //删除从最小化堆中“挤”出的顶点

}

} //end while

for(k=0;k<MaxNumVertex;k++){

cout<<"Shorstest path from vertex"<<k<<"is"<<distance[k]<<end1;

j=k;cou

点击查看答案

第9题

阅读以下说明和图,回答问题1和问题2,将答案写在答卷的对应栏内。【说明】 银行客户需要从ATM取100元

阅读以下说明和图,回答问题1和问题2,将答案写在答卷的对应栏内。

【说明】

银行客户需要从ATM取100元,他向ATM的读卡机插卡,读卡机读取卡号,然后ATM屏幕初始化,ATM提示输入PIN(密码),客户输入PIN(123456),ATM打开他的账户,密码有效,因此ATM提示选择事务,客户选择取钱,ATM提示输入金额,客户输入100元, ATM验证账户上有足够的钱,就从账上减去100元,ATM吐出100元,并退出客户的卡。

根据上面的描述,完成下述的时序图。

点击查看答案

第10题

阅读以下说明,回答问题,将解答填入对应的解答栏内。. [说明] 请完成流程图以描述在数据A(1)至A(10

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

. [说明] 请完成流程图以描述在数据A(1)至A(10)中求最大数和次大数的程序的算法。并将此改成PAD图。该算法的流程图如下图:

点击查看答案
热门考试 全部 >
相关试卷 全部 >
账号:
你好,尊敬的上学吧用户
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
谢谢您的反馈

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

警告:系统检测到您的账号存在安全风险

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

微信搜一搜
上学吧
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反上学吧购买须知被冻结。您可在“上学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
上学吧
点击打开微信