重庆大学12-13(1)计算机信息管理基础试卷A第1页共3页重庆大学计算机信息管理基础课程试卷2012~2013学年第1学期开课学院:计算机学院课程号:18007225考试日期:考试方式:考试时间:120分钟题号一二三四五六七八九十总分得分特别注意:所有试题的答案做在答题纸上!其中一、二试题答案填于答题纸的表格中,否则不得分。交卷时试卷和答卷分开交。一、单项选择题(每小题1分,共20分)1.在关系数据库中,要满足参照完整性规则,可以在表中()。A.设置外键B.给属性确定取值范围C.给属性取默认值D.设置主键2.在基本表中,可以唯一标识元组的属性称为()。A.外键B.分量C.域D.主键3.在SQL语言中,给用户授与权限的命令动词是()A.GiveB.GrantC.AlterD.Update4.用DataArchitect工具绘制的CDM图是()A.数据流程图B.业务流程图C.ER概念模型图D.物理数据模型图5.外模式定义了允许用户操作的数据库数据,也称为()A.用户模式B.模式C.存储模式D.概念模式6.任何一个满足2NF但不满足3NF的关系模式都不.存在()A.主属性对候选键的部分依赖B.非主属性对候选键的部分依赖C.主属性对候选键的传递依赖D.非主属性对候选键的传递依赖7.关于数据规模的金字塔结构,正确的叙述是:()。A.高层管理是非结构化的B.基层管理是非结构化的C.中层管理是非结构化的D.高层和基层是非结构化的8.在信息管理发展的3个主要时期中,第2个时期是()。A.计算机管理B.信息资源管理C.传统管理D.信息技术管理9.战略级信息的特点是()。A.来源于外部、使用频率低B.来源于外部、使用频率高C.来源于内部、使用频率低D.来源于内部、使用频率高10.AdaptiveServerAnyWhere7.0是()。A.数据库B.数据库管理系统C.项目管理软件D.数据建模软件11.企业资源计划的英文名是()。A.DBAB.ERPC.MRPD.Project12.系统切换时,在某一特定时刻,旧系统停止使用,新系统投入运行,这种切换方式称为()。A.直接切换B.平行切换C.逐步切换D.迭代切换13.可行性研究的主要内容不包括()。A.法律可行性B.维护可行性C.经济可行性D.技术可行性14.系统实现的主要工作是()。A.代码设计B.数据库设计C.各功能模块的算法设计D.编写程序15.现实世界中事物在某一方面的特性在信息世界中称为()A.一条记录B.实体值C.属性D.元组16.Gantt图用来描述A.组织机构的结构B.业务流程C.项目的进度计划D.数据传递17.符合PowerScript脚本语言规定的正确的变量名是()A.123UpdateB.&MyDataC._PassWD.LiMing18.在SQL语言中,用于数据查询的SQL命令是()。A.InsertB.DeleteC.UpdateD.Select命题人:组题人:审题人:命题时间:2012-12教务处制学院专业、班年级学号姓名公平竞争、诚实守信、严肃考纪、拒绝作弊封线密重庆大学12-13(1)计算机信息管理基础试卷A第2页共3页19.用树型结构表示实体类型及实体间联系的数据模型称为()A.层次模型B.网状模型C.关系模型D.面向对象数据模型20.软件设计主要包括:软件体系结构设计、过程设计、数据设计和()A.网络设计B.可行性分析C.建立DFD图D.接口设计二、判断题(每小题1分,共10分)正确的叙述打√,否则打×。1.数据流程图是分层次的,绘制时采取自顶向下逐层分解的方法。()2.C/S模式称为浏览器/服务器模式。()3.模块之间的耦合是越低越好,模块内的内聚是越高越好。()4.数据独立性高是数据库的优点。()5.面向数据流的结构化分析模型主要包括数据词典、数据流图、ER图等。()6.主机和终端设备属于计算机网络的通信子网。()7.系统开发管理包括费用管理。()8.函数UPPER(abCd)的结果是abcd。()9.SELECT语句中,WHERE子句用来筛选满足条件的记录。()10.在PowerBuilder程序设计中,工作空间文件的类型名是PBL。()三、填空题(每空1分,共10分)1.实体完整性规则是指主码的取值①。2.管理信息系统的开发过程分为四个阶段:系统分析、②、系统实施和③。3.PowerBuilder是可视化面向对象的应用程序开发环境,整个应用程序有大量的④组成。程序是嵌套在⑤中的,也就是说是由⑤驱动的。4.PowerBuilder提供的4个代词中,this表示⑥、parent是指⑦。5.系统维护包括硬件维护、⑧和⑨。6.在程序中,要打开一个名w_main的窗体,正确的PowerBuilder语句是⑩。四、简答题(每小题3分,共12分)1.在进行系统分析时,调查研究的主要方式有哪些?2.什么是白盒测试法?3.简述你用PB进行应用程序开发的基本步骤。4.什么是数据库?五、分析应用题(前5小题每题6分,6小题8分,7小题10分,共48分)1.设有关系模式:客房预定表(客房号,客房面积,类型,价格,客人身份证号,客人姓名,性别,预定起始日期,预定终止日期),其语义为:每间客房有确定的面积、类型和价格,每间客房在不同的时间段可以被多位客人预定,每位客人也可以预定多间客房。请回答:(1)客房预定表属于第几范式?为什么?(2)客房预定表如果不是3NF,将它规范化并给出符合3NF的关系,用下横线标出主码,外码用波浪线标出。2.下面程序的功能是连接数据库并在数据窗口控件dw_1内显示查询出来的信息,程序不完整,请补充程序。SQLCA.DBMS=ODBCSQLCA.AutoCommit=FalseSQLCA.DBParm=Connectstring='DSN=MyExam;UID=DBA;PWD=SQL'(1)dw_1.settransobject((2))(3)3.请按如下所述的银行取款过程画出数据流程图:储户将填好的取款单及存折交储蓄所,经查对储户帐,将不合格的存折和取款单退回储户,合格的存折和取款单被送交取款处理,处理时要修改储户帐和现金帐,并将存折、利息和现金等信息交储户,同时将取款单存档。提示:数据流图基本元素用如下图形表示:外部实体数据流1处理或加工1数据存储重庆大学12-13(1)计算机信息管理基础试卷A第3页共3页4.某单位招聘考试规则如下:理论考试60分(不含)以下不录取。60分以上者加试计算机操作,加试成绩60分(不含)以下不录取。对计算机操作考试80分(含)以上者,理论考试80分(含)以上做系统管理员,理论考试80分以下做程序员,其余的人员做操作员。试请画出招聘考试的决策树。5.某信息系统开发过程的网络计划如下图所示,要求:(1)计算3、4、5、6、7事件的最早开始时间和最迟开始时间。(5分)(2)指出图中的关键路径。(1分)6.在一个应用中,有客户、服装和工厂3个实体,“客户”有属性客户号、客户名称,“服装”有属性服装编号、服装名称、服装类别,“工厂”有属性工厂编号、工厂地址、厂长姓名。假设一个客户可以购买多种服装,并且每种服装可以购买多套,每种服装也可以销售给多个客户。工厂可以生产多种服装,但是规定每种服装只能在一个工厂里生产,工厂每生产一批服装都有一个生产日期和唯一的生产批次号码。(1)试画出E--R图,并注明实体属性和联系类型。(4分)(2)将E-R模型转化为关系模型。其中主键用下横线标出。外码用波浪线标出(如果某属性同时是主键和外键的,则同时标注下横线和波浪线)。(4分)7.已知有关系模式:读者关系Reader(Rno,Rname,Rsex),其中Rno为读者编号,Rname为姓名,Rsex为性别。图书关系Book(Bno,Bname,Bamount,Bprice),其中Bno为图书编号,Bname为书名,Bamount为数量,Bprice为价格。借阅关系Checkout(Rno,Bno,Cdate),其中Rno为读者编号,Bno为图书编号,Cdate为借阅日期。请根据下列要求,分别写出完成对应功能的SQL语句:(1)在Book表中插入一条图书记录(20090021,计算机基础,8本,30元)(2)查询张华借阅的图书的图书编号和借阅日期。(3)查询价格大于等于35元小于等于50元的图书书名和数量。(4)按性别统计读者的人数。(5)修改Book表,将图书编号为20090021的图书数量减1。1002223582525762541566523ADBEFHDGK4C111N9