[计算机类试卷]软件水平考试(中级)软件设计师下午(应用技术)试题模拟试卷32及答案与解析.doc
《[计算机类试卷]软件水平考试(中级)软件设计师下午(应用技术)试题模拟试卷32及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]软件水平考试(中级)软件设计师下午(应用技术)试题模拟试卷32及答案与解析.doc(11页珍藏版)》请在麦多课文档分享上搜索。
1、软件水平考试(中级)软件设计师下午(应用技术)试题模拟试卷 32及答案与解析 一、必答题(共 4道大题,每道大题 15分) 1 阅读下列说明和流程图,回答问题 1至问题 3,将解答写在对应栏内。 【说明】 流程图描述了某宽带数据专线管理系统的部分处理流程。 (1)凡申请宽带数据专线使用者,均需填写专线申请表。系统把申请表存储在专线申请登记文件中,等待分配专线号。 (2)系统为申请者指定专线号,并根据通信距离 (按地区计算 )、通信计算初装费和月租费,然后发初装通知单送给用户,并产生施工单交有关部门施工。同时产生专线处理文件。专线号是专线的唯一标识。 (3)施工结束后,系统更新用户文件,并产生专
2、线计费文件,作为以后收费的依据。 (4)一个用户可以租用多条专线,用户可用现金或银行托付两种方式支付租金,但一个用户只能使用一种付款方式。系统每月按用户 (而不是专线 )为单位计费出账。 (5)流程图中各数据文件及有关单据所含的数据项如下。 专线申请表及专线中请登记文件: 申请号、用户名称、付款方式,开户银行代码、账号、主端名称、主端地址、对端地址、对端所在地区、通信速率、设备接口、申请日期。 专线处理文件; 申请号、专线号、用户名 称、付款方式、开户银行代码、账号、初装费、月租费、完工日期。 初装费收据: 专线号、初装费、交费日期。 施工单: 施工单号、专线号、主端名称、主端地址、对端所在地
3、区,通信速率、设备接口、完工期限。 完工单: 施工单号、专线号、完工日期。 用户文件: 用户编号、用户名称、付款方式、开户银行代码、账号。 专线计费文件: 专线号、用户编号、月租金、开通日期。 【问题 1】 宽带数据专线价目文件由哪些数据项组成 ? 【问题 2】 为了避免在用户尚未支付初装费时就去施工,有人提议将图中从处理 2产生的施工单改成从处理 3产生施 工单。试问从处理3能否产生施工单 ?为什么 ? 【问题 3】 当一个用户使用多条专线时,若允许该用户对其中的一些专线采用现金支付,对另一些专线采用银行托付方式,则在尽量减少数据冗余的前提下,应如何调整有关的数据文件。 2 阅读下列说明,回
4、答问题 1和问题 2,将解答写在答卷的对应栏内。 【说明】 供应商 零件 工程项目数据库由以下 4个关系模式构成: S(SNO, SNAME, STATUS, CITY) P(PNO, PNAME, COLOR, WEIGHT, CITY) J(JNO, TNAME, CITY) SPJ(SNO, PNO, JNO, QTY) 其中,供应商 S,零件 P和工程项目 J 分别由供应商号 (SNO),零件号 (PNO)和工程项目号 (JNO)唯一标识。供货 SPJ是指由某个供应商向某个工程项目供应某些数量的某种零件。 【问题 1】 请用 SQL语言完成如下的操作。 找出给北京的工程项目提供不同的零
5、件号: 将没有供货的所有工程项目从 J中删除; 查询这样的工程项目号:供给该工程项目的零件 P1的平均供应量大于供给工程项目 n的任何一种零件的最大供应量。 【问题 2】 定义一个视图,它由所有这样的工程项目 (工程项目号与所在城市名称 )组成:它们由供应商 S1供货且使用零件 P1。 3 阅读下列说明和图,回答问题 1至问题 3,将解答写在答卷的对应栏内。 【说明】 “进货库存信息管理系统 ”是 ERP系统中一个重要的子系统,下面是该系统的一个简化了的主结构功能图。 其中一些各系统功能描述如下: 进货信息管理系统 进货单据建立文件维护管理工作。 进货查询统计管理工作。 进货过账工作。 在进货
6、管理系统中,要处理 “成本计算和费用摊消 ” 的问题。处理方式如下 所述。 进口货物的成本计算: (1)先算出本次进货货物的原币总成本金额。 (2)再依照当时原币 (如:美金 US$,英镑、港币 HK$等 )的汇率乘以本次进货原币总成本金额,算出本次进货台币总成本金额。 (3)再计算出本次进货所产生的全部费用总金额 (包含:关税、报关费、运费、其他费用等费用 )。 (4)将 “本次进货台币总成本金额 ”加上 “全部费用总金额 ”算出本次实际的 “总成本金额 ”。 (5)再利用下述公式算出各单项货物的 “单项货物的成本金额 ”。 (6)最后一个步骤,再将“单项货物的成本金额 ”除以单项货物本次进
7、货的 数量,即可算出 “单一货物本次进货实际的成本金额 ”。 【问题 1】 将此 “进口货物的成本计算方式 ”利用UML的类图米设计结构,要求使用到抽象和继承。写出类 1和类 2名称 (中文、英文皆可,但要说明其主要功能 ) 【问题 2】 说明类图都包括什么。 【问题 3】 解释依赖与泛化,请举例。 4 阅读下列 C函数和函数说明,将应填入 (n)处的字句写在对应栏内。 【说明】 函数 DeleteNode (Bitree *r, int e)的功能是:在树根结点指针为 r的二叉查找 (排序 )树上删除键值为 e的结点,若删除 成功,则函数返回 0,否则函数返回 -1。二叉查找树结点的类型定义
8、为: typedef struct Tnode int data; /*结点的键值 */ struct Tnode *Lchild, *Rchild; /*指向左、右子树的指针 */ *Bitree: 在二叉查找树上删除一个结点时,要考虑 3种情况: 若待删除的结点 p是叶子结点,则直接删除该结点; 若待删除的结点 p只有一个子结点,则将这个子结点与待删除结点的父结点直接连接,然 后删除结点 p; 若待删除的结点 p有两个子结点,则在其左子树上,用中序遍历寻找关键值最大的结点 s,用结点 s的值代替结点 p的值,然后删除结点 s,结点 s必属于上述 、 情况之一。 【函数】 int Delet
9、eNode (Bitree *r, int e) Bitree p=*r,pp, s, c; while ( (1) ) /*从树根结点出发查找键值为 e的结点 */ pp=p; if(e p- data) p=p- Lchild; else p=p- Rchild; if(!P) return-1; /*查找失败 */ if(p- Lchild p- data=s- data; p=s; /*处理情况 、 */ if ( (4) ) c=p- Lchild; else c=p- Rchild; if(p=*r) *r=c; else if ( (5) ) pp- Lchild=c; else
10、 pp- Rchild=c; free (p); return 0; 二、选答题(共 3道大题,每道大题 15分) 从下列 3道试题中任选 1道解答,如果解答的试题数超过 1道,则仅题号小的 1道题解答有效。 5 阅读下列 C+程序和程序说明,将应填入 (n)处的字句写在对应栏内。 【说明】 Point是平面坐标系上的点类, Line是从 Point派生出来的直线类。 #include iostream.h class Point public: Point (int x, int y) ; Point (Point Point(); void set (double x, double y)
11、 ; void print(); private:double X,Y; ; Point:Point (int x, int y) /Point 构造函数 X=x; Y=y; Point:Point ( (1) ) /Point 拷贝构造函数 X=p.X; Y=p.Y; void Point:set (double x, double y) X=x; Y=y; void Point:print() cout ( X “,“ Y “) “ endl; Point: Point() cout “Point 的析构函数被调用 ! “ endl; class Line: public Point pu
12、blic: Line (int x, int y, int k) ; Line (Line Line(); void set (double x, double y, double k) void print(); private:double K; ; (2)/Line 构造函数实现 K=k; (3)/Line 拷贝构造函数实现 K=s.K; void Line:set (double x, double y, double k) (4); K=k; void Line:print() cout “ 直线经过点 “; (5); cout “斜率为 : k=“ K endl; Line: :
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 软件 水平 考试 中级 设计师 下午 应用技术 试题 模拟 32 答案 解析 DOC
