会计考友 发表于 2012-8-2 09:08:23

2012年软件水平考试软件设计师考前冲刺题及答案解析(19)

74. 软件架构在软件需求与设计之间架起一座桥梁,也长短险承担者进行交流的手段,许可分歧的风险承担者找出他们所关心的软件架构问题。逻辑视图的首要风险承担者是 () 。   A.项目打点师
  B.系统集成工程
  C.系统实施工程师
  D.最终用户
  参考谜底:D。
  解析:所谓风险承担者是指对软件系统某个方面(或条理)负责(或关注)的人员。也可以这样来理解风险承担者,软件系统的某个方面(或条理)如不美观存在缺陷或问题,对此负责任或受影响的人员。
  逻辑视图描述了设计的对象模子,撑持系统的功能需求。而系统的功能需求来自于最终用户,是以最终用户是逻辑
  历程视图的风险承担者主若是系统集成人员;物理视图的风险承担者主若是系统实施工程师;开发视图的风险承担者主若是编程人员和软件项目打点人员;场景的风险承担者是最终用户和开发人员。
  75. 某商场的部门、员工和商品3个实体之间的关系如图7所示。假设每个部门有若干名员工,每种商品只能由一个部门负责发卖,那么部门到员工、部门到商品之间分袂存在 () 的联系。
http://www.examw.com/soft/Files/2012-5/11/105482051.jpg
  图7 某实体关系图
  A.1:1和1:1
  B.1:1和1:n
  C.1:n和1:1
  D.1:n和1:n
  参考谜底:D。
  解析:E-R图中实体集A与实体集B有一对多(1:n)的联系是指实体集A中的每一实体,实体集B中有0个或多个实体与之联系,而对于实体集B中的每一个实体,实体集A中至多有一个实体与之联系。
  由题中的关头信息“每个部门有若干名员工,每种商品只能由一个部门负责发卖”可知,实体“部门”与“员工”是一对多(1:n)的联系,实体“部门”与“商品”也是一对多(1:n)的联系,是以本试题的正确谜底是选项D。
  76. 关系模式Student(Sno,Sname,Cno,Cname,Grade,Tname,Taddr)的属性分袂暗示学号、学生姓名、课程号、课程名、成就、任课教师名和教师地址。此鱿脯一个学生可以选若干门课程,一个教师可以教学若干门课程,一门课程可以由多个教师教学,对于统一门课程,学生只能选定一个教师教学的课程,教师不会闻名。关系模式Student的分化ρ= () ,而且是无损联接及连结函数依靠。
  A.{(Sno,Sname,Cno,Tname,Taddr),(Sno,Sname,Cno,Cname,Grade)}∈1NF
  B.{(Sno,Sname),(Sno,Cno,Grade,Tname,Taddr),(Cno,Cname)}∈2NF
  C.{(Sno,Sname),(Sno,Cno,Grade),(Tname,Taddr),(Cno,Cname,)∈3NF
  D.{(Sno,Sname),(Sno,Cno,Grade),(Tname,Taddr),(Tname,Cno),(Cno,Cname)}∈BCNF
  参考谜底:B。

  解析:关系模式Student(Sno,Sname,Cno,Cname,Grade,Tname,Taddr)的候选关头字有1个,为(Sno,Cno)。最小函数依靠集中有5个函数依靠。因为存执政门依靠现象,是以该关系模式属于1NF范式,分化ρ={(Sno,Sname),(Sno,Cno,Grade,Tname,Taddr),(Cno,Cname)}∈2NF,而且是无损联接及连结函数依靠。

会计考友 发表于 2012-8-2 09:08:24

2012年软件水平考试软件设计师考前冲刺题及答案解析(19)

</p>  77. 某企业职工和部门的关系模式如下所示,其中部门负责人也是一名职工。
  职工(职工号,姓名,春秋,月工资,部门号,电话,办公室)
  部门(部门号,部门名,负责人代码,任职时刻)
  发芽每个部门中月工资最高的“职工号”的SQL发芽语句如下:
  Select 职工号 from 职工 as E
  where 月工资=(Select Max(月工资)from 职工 as M () );
  A.where M.部门号=E.部门号
  B.where M.职工号=E.职工号
  C.where M.职工号=E.负责人代码
  D.where M.部门号=E.职工号
  参考谜底:A。
  解析:发芽每个部门中月工资最高的“职工号”的SQL发芽语句如下所示。
  Select 职工号 from 职工 as E
  where 月工资=(Select Max(月工资) from 职工 as M where M.部门号=E.部门号);
  此鱿脯子发芽“Select Max(月工资) from 职工 as M where M.部门号=E.部门号”意为找出M.部门号最高月工资。主发芽“Select 职工号 from 职工 as E where 月工资=”意为该职工的月工资等于最高工资。是以,(54)空白处的正确谜底是选项A。
  78. 一级封锁和谈解决了事务的并发操作带来的 () 纷歧致性的问题。
  A.读脏数据
  B.数据一再改削
  C.数据丢失踪改削
  D.数据不成一再读
  参考谜底:C。
  解析:并发操作带来的数据纷歧致性默示为丢失踪改削、数据不成一再读和读脏数据3类。一级封锁和谈是指在事务T改削数据R之前对其加X锁,直到事务竣事前才释放该锁。事务T在执行时代, 其他事务不能对数据进行改削,只有事务T竣事,其对数据R的改削写入数据库之后,其他事务才可以改削数据R,这样事务T的改削就不会丢失踪。
  因为一级封锁和谈没有限制其他事务对数据R的篡夺操作,是以可能使其他事务在T改削时代篡夺数据R,发生数据不成一再读和读脏数数据的错误。
  79. 以下说法正确的是 () 。
  A.从结构的角度看,数据仓库首要稀有据集市、企业仓库和用户仓库3种模子
  B.数据挖掘就是要智能化和自动化地把数据转换为有用的信息和常识
  C.OLAP手艺为提高措置效率,必需绕过DBMS直接对物理数据进行篡夺和写入
  D.数据仓库是从数据库中导入大量的数据,并对结构和存储进行组织以提高发芽效率
  参考谜底:B。
  解析:从结构的角度看,数据仓库首要有企业仓库、数据集市和虚拟仓库等3种模子。此鱿脯企业仓库用于收集跨越整个企业的各个主题的所有信息,它供给整个企业规模的数据集成。而数据集是包含对特定的用户有用的、企业规模数据的一个子集,其规模限于所选定的主题。虚拟仓库是操作型数据库上视图的集结。是以选项A的描述是错误的。
页: [1]
查看完整版本: 2012年软件水平考试软件设计师考前冲刺题及答案解析(19)