计算机水平考试-中级软件设计师下午试题模拟69

计算机水平考试-中级软件设计师下午试题模拟69

ID:43567048

大小:672.93 KB

页数:11页

时间:2019-10-11

计算机水平考试-中级软件设计师下午试题模拟69_第1页
计算机水平考试-中级软件设计师下午试题模拟69_第2页
计算机水平考试-中级软件设计师下午试题模拟69_第3页
计算机水平考试-中级软件设计师下午试题模拟69_第4页
计算机水平考试-中级软件设计师下午试题模拟69_第5页
资源描述:

《计算机水平考试-中级软件设计师下午试题模拟69》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、中级软件设计师下午试题模拟69试题一至试题四是必答题,从试题五试题试题中任选1道解答。试题一阅读下列说明和数据流图,回答下面问题。[说明]某供销系统接受顾客的订货单,当库存中某配件的数量小于订购量或库存量低于一定数量时,向供应商发出采货单;当某配件的库存量大于或等于订购量时,或者收到供应商的送货单时并更新了库存后,向顾客发出提货单。该系统述可随时向总经理提供销售和库存情况表。以下是经分析得到的数据流图及部分数据字典,有些地方有待填充,假定项层数据流图是止确的。图1是顶层数据流图,图2是第0层数据流图,图3是第1层数据流图,其中A.是加工1的

2、子图,B.是加工2的子图。[图1]订货单.不合格‘订货匝总经理再*怩销库况律及库表供销系统、不合格送馆帝送货单供应潇[图2][图3]订货取不合格■订炉厂住格江货说制作销儕及应存悄况销付历史(A)[数据字典]1数据流条目订货单二配件号+配件名+规格+数量+顾客名+地址提货单二订货单+金额采货单二配件号+配件名+规格+数量+供应商名+地址送货单二配件号+配件名+规格+数量+金额2文件说明文件名:配件库存组成:{配件号+配件名+规格+数量+允许的最低库存量}K根据题意,图2中哪个文件可不必画出。2、根据题意,指出图3A.中缺失的数据流的名称,并指

3、出该数据流的起点和终点。3、根据题意,指出图3B.屮缺失的数据流的名称,并指出该数据流的起点和终点。试题二阅读下列说明和E-R图,冋答下面问题。[说明]某学校的教学系统描述如下:学生信息包括:学号(SNo)、姓名(Sname)a性别(Sex)>年龄(Age)>入学年份(Year)主修专业(Major),其中学号是入学吋唯一编定的。课程信息包括:课程号(CNo)、课程名称(CName)、学时(Period)>学分(Credit),其中课程号是唯—.编定的。一个学生可选多门课,每个学生选每门课有一个成绩。下图是经分析得到的E-R图。4、设基本表

4、:Student(SNo,SName,Sex,Age,Year,Major),Course(CNo,Cname,Period,Credit),Grade(SNo,CNo,Grade)通过如FSQL语句建立,请在SQL语句空旅处填入正确的内容。CREATETABLEStudent(SNoCHAR(6)NOTNULL,SNameCHAR(20)zSexCHAR(1)zAgeINTEGER,YearCHAR(4)zMajorCHAR(20)zCREATETABLECourse(CNoCHAR(6)NOTNULL,CNameCHAR(20)zPer

5、iodINTEGER,CreditINTEGER,CREATETABLEGrade(SNoCHAR(6)NOTNULL,CNoCHAR(6)NOTNULL,GradeREAL,5、若另冇表Teach(CName,TName)存储教师任课情况,Tname表示教师名。用SQL创建一个含有学号、姓名、课程名、成绩、任课教师名的''主修专业为计算机CS〃的学生成绩视图,并要求进行修改、插入操作吋保证该视图只有计算机系的学生。请在SQL语旬空缺处填入正确的内容。CREATEVIEWSGSELECTStudent・SNo,SName,Grade,Cou

6、rse.CName,TNameFROMStudentzGrade,Teach,WHEREAND-ANDMajor='CS1,6、如下的SQ;语句是用于查询''每个学生的选修课程数、总成绩、平均成绩〃的不完整语句,请在空缺处填入正确的内容。SELECTStudent.SNo,,SUM(Grade),AVG(Grade)FROMStudent,GradeWHEREStudent.SNo=Grade・SNo,GROUPBY;试题三阅读下列说明和图,回答下面问题。[说明]银行的自动柜员机(ATM)的功能描述如下:7金融卡与信用卡识别:包含伪卡识别以

7、及密码验证;8主菜单项:这是一台ATM最主要的人机界而,捉供各项功能给客户,具体冇:捉款、传账、更改密码以及存款;9结朿操作:客户执行完''菜单项〃的功能后,可以选择''打印单据〃或''不打印单据〃,选好后就结束此次交易。注意,ATM除了能处理本行的银行卡外,其他银行的银行卡也应该能处理,通过''金融中心〃与其他银行主机进行数据交换。另外,为了方便,ATM述提供快捷提款,并提供代交费功能(代交费是以转账的方式处理的)。该系统采用面向对象方法开发,系统中的类以及类之间的关系用UML类图表示。7、图是该系统的用例图,根据题意,用题中所述术语指出

8、图中参与者A、B分别是什么,用例C、D分别是什么。8、ATM机有如下状态:空闲、银行卡验证、业务选择等待、取款金额输入、密码修改、出钞、单据打卬。ATM机一般处于空闲状态,当有客

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。