图书资料员(初中高级技师)

普通图书中()和()是记录图书最集中的部分,是图书记录的主要信息源。

题目

普通图书中()和()是记录图书最集中的部分,是图书记录的主要信息源。

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

试卷附图图1~图5中,图书中药为没药的是( )。

A.
B.
C.
D.
E.

答案:A
解析:
图A为没药,图B为雄黄,图C为乳香,图D为赭石,图E为儿茶

第2题:

将现有图书的基本信息按照CNMARC标准录入计算机,并且通过唯一的标识(条形码号)来标记该书,为图书在系统中建立特征信息:索书号和财产记录。这项工作称作是()

  • A、图书分类
  • B、图书上架
  • C、回溯建库
  • D、硬件配置

正确答案:C

第3题:

为了记录每种图书或唱碟租借的历史记录,引入类CirculationHistory,类中存储的信息是图1-1中所表示的内容。请采用UML表示法将下列四个类间的关系表示出来。


正确答案: 其中类Items_on_loan与CirculationHistory之间是聚集关系;Book、CD与 Items_on_loan之间是继承关系。
其中,类Items_on_loan与CirculationHistory之间是聚集关系;Book、CD与 Items_on_loan之间是继承关系。

第4题:

读者检索到所需图书的书目信息应记录下什么()信息,便可以确定图书的具体位置。

  • A、索书号
  • B、出版社
  • C、ISBN号

正确答案:A

第5题:

关于图书版本记录页的说法,错误的是()。

  • A、版本记录页一般位于底封
  • B、版本记录页应有版权说明
  • C、图书在版编目数据又称“CIP数据”,是版本记录页的重要组成部分
  • D、版本记录页习称“版权页”

正确答案:A

第6题:

某公司的主要业务是出租图书和唱碟。由于业务需求,该公司委托希赛公司开发一套信息管理系统。该系统将记录所有的图书信息、唱碟信息、用户信息、用户租借信息等。希赛公司决定采用面向对象的分析和设计方法开发此系统。图2-22所示为某类图书或唱碟被借阅时应记录的信息,图2-23描述了系统定义的两个类Book和CD,分别表示图书和唱碟的信息。



【问题1】
经过进一步分析,设计人员决定定义一个类Items_on_loan,以表示类Book和CD的共有属性和方法。请采用图2-23中属性和方法的名称给出类Items_on_loan应该具有的属性和方法。(注意:不同名称的属性和方法表示不同的含义,如CD中的composer与Book中的author无任何关系)
【问题2】
为了记录每种图书或唱碟租借的历史记录,引入类CirculationHistory,类中存储的信息是图2-22中所表示的内容。请采用UML表示法将下列四个类之间的关系表示出来。



【问题3】
现需了解十大最畅销(借出次数最多)图书或唱碟。为此,引入TenPopulate类以存储所有十大畅销图书或CD的名称及其被借出的次数。图2-24的顺序图描述了某类图书或唱碟被借出后成为十大畅销图书或唱碟时对象间的消息交互。系统在一次运行过程中,应有 (1) 个TenPopulate实例对象最合适,一个TenPopulate类实例对象最多需要和 (2) 个Items_on_loan实例对象交互。



答案:
解析:
【问题1】
属性:title
方法:Reference Title
【问题2】
如图2-25所示
【问题3】
(1)1
(2)图书和唱碟种类数【解析】
本题主要涉及类的设计、类之间的关系和顺序图。
在面向对象的程序设计当中,类的设计是非常重要的,类设计的合理性直接影响到整个系统的性能。
【问题1】
问题1要求考生写出类Items_on_loan的属性和方法,由于题目已经说明此类的属性和方法是Book类和CD类的公共属性和方法;又因为Book类和CD类中,不同名的属性、方法表示的含义不同,所以公共属性和方法就是同名属性和方法,因此,Items_on_loan的属性有title,方法有Reference title。
【问题2】
问题2引入了CirculationHistory类,此类用于记录每种图书或者光碟的租借记录。现要求CirculationHistory类、Book类、CD类及Items_on_loan类之间的关系,根据【问题1】可以知道,Items_on_loan是类Book和CD的公共部分,用面向对象的术语来说,类Items_on_loan是类Book和CD的父类,所以它们之间存在继承关系。
再看CirculationHistory类和其他类的关系,CirculationHistory类只需要记录图书或唱碟的名称及借阅记录,而不需要其他详细资料,这样,CirculationHistory不必和Book与CD产生关系,只需要与Items_on_loan产生关系即可。由于CirculationHistory中除记录图书或唱碟名称以外,还需要记录借出时间、归还时间及用户名,这些数据无法从Items_on_loan中获取。一个CirculationHistory只包含一个Items_on_loan,存在1:1的关系,这说明Items_on_loan其实只是CirculationHistory的组成部分,但Items_on_loan可脱离CirculationHistory而独立存在,也就是说,一本图书或一张CD可以没有记录其借阅历史的CirculationHistory,但有记录其基本信息的Items_on_loan,所以它们之间又存在聚集关系(而不是那种部分随整体销毁而销毁的组合关系)。综上所述,4个类的关系如图2-25所示。



图2-25 ?4个类之间的关系
聚合关联中涉及到重复度,当没有指定重复度时,默认重复度为1,那么,图2-25中两个类CirculationHistory、Items_on_loan所在端的重复度都为1。
【问题3】
题目中说"引入TemPopulate类以存储所有十大畅销图书或CD的名称及其被借出的次数",可见TemPopulate类的功能是存储所有十大畅销图书或CD的名称及其被借出的次数。既然如此,系统在一次运行中只需要1个TenPopulate实例对象就可以了,因为它存储所有十大畅销图书或CD的名称及其被借出的次数。每当有图书或唱碟被借出时,都需要和TenPopulate类的对象发生交互,因此,当所有图书或CD都被借阅时,TenPopulate类实例对象需要跟所有这些Items_on_loan实例对象交互更新借出次数以评出十大最畅销图书或CD,一个TenPopulate类实例对象最多需要和"图书和唱碟种类总数"个Items_on_loan实例对象交互。

第7题:

关于图书版本记录页的说法,正确的有()。

  • A、版本记录页一般位于底封
  • B、版本记录页应有版权说明
  • C、图书在版编目数据又称“CIP数据”,是版本记录页的重要组成部分
  • D、版本记录页习称“版权页”
  • E、版本记录应置于版本记录页的下部位置

正确答案:B,C,D,E

第8题:

阅读下列说明和图,回答问题1~问题3。

[说明]

某公司的主要业务是出租图书和唱碟。由于业务需求,该公司委托软件开发公司A开发一套信息管理系统。该系统将记录所有的图书信息、唱碟信息、用户信息、用户租借信息等。A公司决定采用面向对象的分析和设计方法开发此系统。图1-1所示为某类图书或唱碟被借阅时应记录的信息,图1-2描述了系统定义的两个类Book和CD,分别表示图书和唱碟的信息。

经过进一步分析,设计人员决定定义一个类Items on loan,以表示类Book和CD的共有属性和方法。请采用图1-2中属性和方法的名称给出类Items_on_loan应该具有的属性和方法(注意:不同名称的属性和方法表示不同的含义,如CD中的composer与 Book甲的author无任何关系)。


正确答案:属性:title 方法:Reference Title
属性:title 方法:Reference Title 解析:如果要求设计一个类表示Book和CD的共有属性和方法,那么就需要从Book和 CD中找出相同的属性和方法,Book和CD都有title属性和reference title方法,所以 Item on loan的属性为title,方法为reference title。
Book和CD应该继承item_on_loan类,所以它们之间的关系是继承关系,而CirculationHistory表示对象的租借次数,它不属于Item_on_loan的属性,但Item_on_loan应该能够查询到CirculationHistory记录的信息,所以它们之间是聚集关系。
Tenpopulate类存储十大畅销图书或CD的名称及其被借出的次数,顺序图中明确的给出了其对象,通常整个系统中有一个对象就可以了,但是为了记录图书或唱片的借出信息,每当有图书或唱片被借出时,都需要和TenPopulate类的对象发生交互。因此有可能所有的图书和唱片都要和TenPopulate类对象发生交互。

第9题:

图书选择标准主要包括以下几个方面:图书的内容范围、图书的内容质量、图书的读者对象、图书的责任者、图书的出版者与出版记录、图书的价格、图书的印刷质量等。


正确答案:正确

第10题:

学校采购了一批图书,要将这批图书信息输入到图书馆的数据库中,应采取的操作是()。

  • A、 添加记录
  • B、 修改记录
  • C、 查询记录
  • D、 删除记录

正确答案:A

更多相关问题