题目
A.直线图
B.饼状图
C.直方图
D.复合曲线图
第2题
A.具体业态包括电子信息制造业、信息通信业、软件及信息技术服务业等
B.使得碎片化、局部化、地域化、部门化的数据,首次有序结合在一起
C.对本身有明显利润并同时可以提升其他产业利润的公共产业
D.以信息为加工对象,以数字技术为加工手段,以意识产品为成果,以介入全社会各领域为市场
第3题
A.Y.是
B.N.否
第4题
综合题设计数据库某仓库管理系统中,现有如下表格
(1)图书表
(2)借阅登记
要求:
1、用ACCESS设计存放客户信息和报名情况的表,包括:
(1)表名
(2)表包含的字段和字段名
(3)各字段的数据类型
(4)哪个字段作为表的主键。
2、说明这两个表的关系。
第6题
试题 四(15 分)
阅读下列说明,回答问题1和问题2,将解答填入答题纸的对应栏内。
【说明】
某学校为实现无纸化、网络化的教材管理,拟开发一套教材管理系统。该系统主要负责统计全校的教学用书的需求信息,以便教材的统一购买。
【 需求分析结果】
(1) 教学计划
各学院的教学计划是教材需求的来源。各学院的教学管理人员为本学院的各个专业方向制定教学计划。教学计划主要是描述每个专业方向不同学期所开设的课程信息。教学计划的示例如表4-1。
(2) 课程信息 课程信息包括课程编号、课程名、教材编号,由课程编号唯一标识。如表4-1中, 《数
据库技术》课程因其使用的教材不同而分别编号。
(3) 专业方向、班级
学校根据学院和专业方向将学生划分班级。一个学院可有多个专业方向,不同学院可以有相同名字的专业方向。一个专业方向可有多个班级,班级包含入学年份和人数。
(4) 教材信息
教材信息记录教材的基本信息,包括教材编号、教材名称、ISBN 号、出版社名称、作者、版本号。同一种教材版本不同编号也不同,一种教材可以有多个作者。
(5) 教材需求
根据各学院的教学计划和对应的班级人数,统计全校各系各专业各班级的教材需求情况。教材需求量是根据现有的教学计划和班级人数计算得到的。
【 逻辑结构设计】
根据需求阶段收集的信息,设计的关系模式如图4-1所示。
关系模式的主要属性、含义及约束如表4-2所示。
根据图4-1关系模式,给出班级、教材的函数依赖(不完整)如下。
(1)班级关系函数依赖FD1
班级号 → { 入学年份, 人数, 院系名称, 专业名称 }
(2)教材关系函数依赖FD2
教材编号 →{ 教材名称, ISBN, 出版社, 版本号 } (不完整)
【问题1】 (8分)
根据图4-1的关系模式,回答以下问题:
(1) 分析“教材”关系,给出除FD2外其余的函数依赖和多值依赖;
(2) 列出“教材”关系的所有候选键;
(3) 分析“教材”关系所属范式,并说明原因;
(4) 对“教材”关系进行分解,使其达到 4NF。分解后各关系模式分别命名为:教材1,教材2,……。
【 问题2】(7分)
分析以上各关系模式,请回答以下问题:
(1) “教学计划”关系是否存在冗余?请简要说明。
(2) 根据现有关系模式,能否获得学校每学期的各种教材的需求总量?请简要说明。
(3) 考虑到任选课只有部分学生选修,需要增加或修改哪些关系模式,请给出修改结果并简要说明。
第7题
B.接口是实现者同意满足的行为规范; 这是一个合同。通过实现一个接口,类保证支持一个所需的行为,这允许系统以相同的方式来处理非相关元素
C.表虽然不是基本UML的一部分,但是表是一个可以用原型来做。它在右上角用“表”图标绘制。表属性是原型的“列”。大多数表将具有一个主键,一个或多个字段形成用于访问表的唯一组合,以及一个主键操作,它是原型的“PK”。一些表将具有一个或多个外键,它们是一个或多个字段,它们一起映射到相关表格中的主键上,加上刻有“FK”的外键操作
D.关联类是允许关联连接具有操作和属性的结构。如将“员工”分配给“项目”的方式不仅仅是在两个类之间建立一个简单的关联链接:“员工”在"项目"中占用的"角色"是一个复杂的实体,它包含不属于的属性在"员工"或"项目"类中。例如,“员工”可能同时在几个“项目”上工作,每个“项目”的职称和安全级别都不同
第8题
阅读下列说明和图,回答问题l至问题3,将解答填入答题纸的对应栏内。
【说明】
某银行计划开发一个自动存提款机模拟系统(ATM System)。系统通过读卡器((:ardReader)读取ATM卡;系统与客户(Customer)的交互由客户控制台(CustomerCon—sole)实现;银行操作员(()perator)可控制系统的启动(System Startup)和停止(SystemShutdown);系统通过网络和银行系统(Bank)实现通信。当读卡器判断用户已将ATM卡插入后,创建会话(Session)。会话开始后,读卡器进行读卡,并要求客户输入个人验证码(PIN)。系统将卡号和个人验证码信息送到银行系统进行验证。验证通过后,客户可从菜单选择如下事务(Transaction):
1.从ATM卡账户取款(withdraw);
2.向ATM卡账户存款(Deposit);
3.进行转账(Transfer);
4.查询(Inquire)ATM卡账户信息。
一次会话可以包含多个事务,每个事务处理也会将卡号和个人验证码信息送到银行系统进行验证。若个人验证码错误,则转个人验证码错误处理(Invalid PIN Process)。每个事务完成后,客户可选择继续上述事务或退卡。选择退卡时,系统弹出ATM卡,会话结束。系统采用面向对象方法开发,使用uML进行建模。系统的顶层用例图如图5—3所示,一次会话的序列图(不考虑验证)如图5—4所示。消息名称参见表5—4。
根据【说明】中的描述,给出图5—3中A1和A2所对应的参与者,u1至u3所对应的用例,以及该图中空 (1) 所对应的关系。(ul至u3的可选用例包括:Session、Trans-action、Inserl Card、Invalid PIN Process和Transfer)
第9题
A.java.lang 包封装了Object、Class、System、String、Thread等基本类
B.System类提供了标准的I/O操作,可以实例化
C.Class类的对象包含所对应的类的基本信息,可以通过调用Class类的方法访问这些信息
D.Object类是所有类都必须继承的类
第10题
A.组织结构图
B.业务功能图
C.组织业务关系图
D.信息关联图
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!