当前位置:文档之家› 川大信息检索与利用复习资料整理

川大信息检索与利用复习资料整理

川大信息检索与利用复习资料整理
川大信息检索与利用复习资料整理

四川大学信息检索与利用文史类

一、图书馆服务与资源介绍

1、四川大学图书馆,由文理、工学、医学、江安四个分馆组成。

川大图书馆主页的数据库:超星、CNKI、维普、万方、SCI、SpringerLinker

2、索取号:

索取号是某种图书或期刊在图书馆中位置的代号,是图书馆进行藏书组织、排架、流通和清点的主要依据之一,同时也是读者查找文献资源的依据。绝大多数的图书馆使用分类排架号作为索取号。

一般根据文献类型的不同,称图书的索取号为索书号、期刊的索取号为索刊号。

(1)索书号:

我馆索书号标签粘贴在书脊距底部约一寸的位置。

本馆索书号由以下两个部分构成:中图法分类号;同类区分号。

(2)索刊号

过刊索刊号粘贴或烫印在书脊距底部约5cm的位置,

现刊索刊号粘贴或手写在期刊封面下部。

3、《中图法》分类(5个基本部类,22个基本大类)

A 马克思主义、列宁主义、毛泽东思想、邓小平理论

B 哲学、宗教

C 社会科学总论;F 经济

N 自然科学总论;T 工业技术(TB 一般工业技术)

Z 综合性图书

4、与望江、华西分馆的借还书

(1)读者在就近分馆凭有效借阅证提交借书申请单;

(2)四个工作日内读者申请的图书由图书所属分馆传递到提交借书申请单的分馆,读者到提交借书申请单的分馆凭借书申请单和有效借阅证办理借阅手续;

(3)读者申请的图书在该分馆保留两个工作日,两个工作日后读者未来取书,该书被送回图书所属分馆。

1.3 信息检索的概念和作用

1、信息检索的概念

信息检索通常是指从以一定方式组成的信息集合中,查找特定用户所需信息的方法与过程。广义的信息检索包括信息的存储与检索。

2、信息检索的基本原理

(1)信息检索是文献交流的重要环节;

(2)文献存储的可逆性是信息检索的基础

3、信息检索的类型

文献检索数据检索事实检索

1.4 信息检索语言

信息检索语言的概念

是人们在加工、储存及检索信息时所使用的标识符号。

信息检索语言的分类

自然语言受控语言

几种常用的分类语言

中图法(中国图书馆分类法);杜威十进分类法DDC

1.6 信息检索工具和检索系统

计算机信息检索的类型:

参考数据库;源数据库/联机检索系统(如DIALOG);光盘数据库系统;网络信息检索系统

1.7 信息检索效果及评价

查全率查准率漏检率误检率其他

第2章信息检索技术及其应用

1、布尔算符:用来规定检索概念或检索词之间相互逻辑关系的算符。

逻辑“与”:AND(或*);逻辑“或”:OR(或+);逻辑“非”:NOT(或–)

2 位置算符/词位算符:用于限定词与词之间的位置关系,以提高查准率。

当检索词为词组形式时,或两个检索词之间可能被其他词或标点符号隔开时,均应使用位置算符。

(1)W - With

①W是With的缩写,表示在此算符两侧的检索词必须按输入时的前后顺序排列,不能颠倒。所连接的词之间除可以有一个空格、标点或连接号外不得夹有任何其他单词或字母。

例:intelligent (W) robot?

②Wn( 或nW) 表示在此算符两侧的检索词必须按输入时的前后顺序排列,不能颠倒。但允许在连接的两个词之间最多插入n个单元词。

例:intelligent w1 robot*

(2)N - Near

①N是Near的缩写,表示此算符两侧的检索词必须紧密相连,所连接的词之间不允许插入任何其他单词或字母。但词序可以颠倒。

例:intelligent NEAR robot*

②Nn (或nN)表示在两个检索词之间最多可插入n个单词,且两词的词序任意。

例:intelligent N1 robot*

3、截词检索:

截词是指将检索词在适当的地方截断,截词检索是用截断词的一个局部进行的检索,凡是满足这

个截词所有字符(串)的记录,系统都为命中。

截词检索在西文数据库中广泛使用。是在词干后可能变化的位置加上截词符号。检索词的单复数形式,同一词英、美不同拼法,词根相同的词都可用截词检索。这样既可减少检索词的输入量,又可扩大查找范围,提高查全率。

①按截词位置分:前截断、后截断、中截断;

②按截词的字符数量分:非限制截断、限制截断。

注:表示截词的截断符号,各检索系统有不同的规定,没有统一标准。

(1)后截断

后截断是在检索词词干后面加截词符,表示不限制或限制词尾可变化的字符数,即查找词干相同的所有词。从检索性质上讲,后截断是前方一致检索。

①非限制截断:是在检索词词干后面加一个截词符,表示不限制词尾可变化的字符位数,即查找词干相同的所有词。即允许其后可带有任何字符且数量不限。

例:comput? 相当于查找compute、computing、computerized、computationally……

注:不宜将词截得过短,否则容易造成误检。

②限制截断:是在检索词词干后面加若干个截词符,表示限制可变化的字符数。

例:fib?? 相当于查找fiber 或fibre ……

(2)中截断(通配符或屏蔽)

是把截断符号置于一个检索词的中间,对词中间出现变化的字符数加以限定。一般中截断仅允许有限截断。

例:organi#ation, 可检索到包含organization和organisation的记录。

①一个?,代表零个或任意个字符。

例:colo?r 可检索到包含color、colour、colonizer、colorimeter的记录。

②一个? 和数字,其中的数字代表可替换的字符数。

例:colo?1r, 只能检索到包含colour的记录。

4、字段检索:指定检索词出现的字段,被指定的字段也称检索入口,检索时,系统只对指定字段进行匹配运算,提高了效率和查准率。

西文数据库,字段检索常用代码来表示,如:作者AU,机构名称CS,文摘AB,题名TI,关键词KW。

四、学位论文数据库

1、学位论文是本科生和研究生从事学习和科学研究活动的学术论文。

(1)与一般论文的写作比较,质量要求更高,结构更为严谨。

(2)与期刊论文的检索比较,有以下特殊的检索字段(入口):导师、第一导师、导师单位、论文级别、学科专业名称、学位授予单位等。

2、学位论文信息检索

(1)CNKI学位论文全文数据库

(2)中国博士学位论文全文数据库

(3)中国优秀硕士学位论文全文数据库

(4)万方学位论文全文数据库

(5)四川大学学位论文数据库

(6)CALIS高校学位论文文摘库

(7)PQDD(学位论文数据库)

ProQuest公司是世界上最早及最大的博硕士论文收藏和供应商

第9章信息资源的利用与论文写作

9.4 学术论文写作

1、学术论文的特点:

求实性科学性创新性理论性

2、学术论文的基本格式与写作要求

①规则:GB7713-87(国标《科学技术报告、学位论文和学术论文的编写格式);GB7714-87(国标《文后参考文献著录规则》)

②基本格式:题名;作者姓名和单位;摘要;关键词;引言;正文;结论;致谢(学位论文必备);英文题名、摘要及关键词;参考文献。

3、学术论文三要素:论点、论据和论证。

英文电子图书

?KingBook(金图国际外文数字图书馆)远程镜像

?KingBook(金图国际外文数字图书馆)

?MyiLibrary电子书数据库

?Encyclop?dia Britannica(大英百科全书、不列颠百科全书)

?Springer Ebooks

MyiLibrary电子书数据库

?学科覆盖范围:工程技术、自然科学、生命科学、医药、社会科学、法律、教育、心理、哲学、政治学、文学、语言、音乐等。

?

Encyclop?dia Britannica

?Encyclopaedia Britannica 包括印刷版《不列颠百科全书》的73 000余条条目,提供有关各种主题完整而准确的信息,包括短条目和长及书籍的长条目。

?Britannica Concise Encyclopaedia 《不列颠百科全书》简明版,包括28 000个短条目,可以迅速解答有关历史、艺术、科学等主题的问题。

?The Web‘s Best Sites 大英精选网站。超过166,000 专家编辑群精选推荐网站。

?The Web's Best Sites 大英精选网站.

?Merriam-Webster Dictionary & Thesaurus 韦氏词典及英语同义词字典

?Journals and Magazines EB Online还包括对EBSCO和ProQuest这两个数据库的部分期刊和杂志的检索.

?The New York Times, BBC News 焦点新闻.

?Spotlight Archive 大英主题数据库

?World Atlas 世界地图

?World Data Analyst 全球资料分析

?Gateway to the Classics 经典文献

?Notable Quotations 名人格言

?Britannica Blog 大英知识博客

?Advocacy for Animals 动物保护站

SpringerLink系统可访问2010-2012版权年Springer 出版的近10500种英文电子书,学科涉及化学与材料、数学与统计学、资源环境与地球科学、计算机科学、生命科学、医学、物理学、经济学、商业与管理、心理学、人文社科、法律、教育学、哲学,其中包括Lecture Notes in Computer Science (计算机科学讲义)、Lecture Notes in Mathematics(数学讲义)、Lecture Notes in Physics(物理学讲义)和Lecture Notes in Earth Science(地球科学讲义)等著名丛书

英文数据库

?Web of science

?EBSCO

?Gale

?OCLC基础组的13个数据库

?Emerald管理学、工程学数据库

?ScienceDirect(Elsevier SDOL)

?SpringerLink

?Wiley-BlackWell e-journals

?JSTOR(Journal Storage)-CASHL电子资源

?PAO(Periodicals Archive Online)-CASHL电子资源

?ProQuest Research Library (PRL) ProQuest学术图书馆期刊数据

?SAGE Journals Online

?PQDD--ProQuest Digital Dissertations (CALIS镜像) 学位论文

Web of Science

Web of Science 由五个数据库组成,内容包含来自数以千计的学术期刊、书籍、丛书、报告、会议

及其他出版物的信息

?Science Citation Index Expanded(科学引文索引)(SCI-Expanded):是针对科学期刊文献的多学科索引。

?Social Sciences Citation Index(社会科学引文索引)(SSCI):是针对社会科学期刊文献的多学科索引。

?Arts & Humanities Citation Index(艺术及人文科学引文索引)(A&HCI):是艺术和人文期刊文献的多学科索引。

?Conference Proceedings Citation Index - Science (CPCI-S) :此数据库对应印刷版的《科技会议录索引》(Index to Scientific & Technical Proceedings,简称ISTP)。

?Conference Proceedings Citation Index - Social Sciences & Humanities (CPCI-SSH):此数据库对应印刷版的《社会与人文科学会议录索引》(Index to Social Science & Humanities Proceedings,简称ISSHP)。

11个字段的深入分析

?按照作者分析:了解某个研究的核心研究人员是谁;

?按照丛书名称分析:

?按照会议名称分析:了解论文发表在那些会议录上;

?按照国家/地区分析:了解核心研究国是哪里;

?按照文献类型分析: 了解该研究通常以什么途径发表;

?按基金资助机构分析:了解发表论文基金资助的情况;

?按照机构分析:了解有哪些机构在从事这项研究

?按照语种分析:了解该研究是以什么语种发表的;

?按照出版年分析:了解该研究的发展趋势;

?按照来源出版物分析:了解该研究通常发表在哪些期刊上;

?按照学科分类分析:了解该研究涉及了哪些研究领域

EBSCO是美国的一家私人公司

?名称来源于“Elton B. Stephens Company”

?创建于1943年,1963年开设图书馆服务办公室,1986年开始发展电子信息产品,1994年开始在Internet上提供在线服务。

?是全球最早推出全文在线数据库检索系统的公司之一

?可以提供100 多种全文数据库和二次文献数据库。所用检索系统为“EBSCOhost”。

Gale平台数据库

?Gale集团隶属于全球最大的信息传媒集团之一The Thomson Corporation(TTC),是国际著名出版机构和全球最大、最权威的参考书出版商,多年来在出版人文科学工具书以及机构名

录方面颇具权威性。图书馆购买了Gale 集团6个专题数据库,内容来自Gale 集团多年来出版的众多参考书系列,许多资料为Gale 集团独家拥有,是重要的事实性数据来源。数据每月更新一次。

OCLC基础组的12个数据库

JSTOR(Journal Storage)-CASHL电子资源

?该库是以政治学、经济学、哲学、历史等人文社会学科主题为中心,兼有一般科学性主题共十几个领域的代表性学术期刊的全文库,从创刊号到最近两三年前过刊都可用影像来阅览全文,有些过刊其回溯年代早至1665年,目前共计400多种期刊,具体内容包括:? 1. Arts & Sciences I Collection人文社会主题一

? 2. General Science Collection一般科学性主题

? 3. Ecology & Botany Collection生态学与植物学主题:

? 4. Arts & Sciences II Collection人文社会主题二

?5. Business Collection 商业主题:有关商业方面的期刊46种。

? 6. Language & Literature Collection语言文学专题:共47种刊。

PQDD学位论文全文库是目前国内唯一提供国外高质量学位论文全文的数据库,主要收录了来自欧美国家2,000余所知名大学的优秀博硕士论文,目前中国集团可以共享的论文已经达到254345篇,涉及文、理、工、农、医等多个领域,是学术研究中十分重要的信息资源。

CALIS公共目录检索系统(https://www.doczj.com/doc/051171893.html,

一、信息、知识、文献的概念

1. 信息( information ):

信息是指客观事物相联系,反映客观事物的运动状态,通过一定的物质载体被发出、传递和感受,对接受对象的思维产生影响并用来指导接受对象的行为的一种描述。从本质上说,信息是反映现实世界的运动。发展和变化状态及规律的信号与消息。

2. 知识:

知识是人类在改造客观世界实践中所得的认识和经验的总合,是信息的一部分,是一种特定的人类信息。

3. 文献(document):

文献是用文字、图形、符号、声频、视频等技术手段记录人类知识的一切物质载体。

二、信息、知识和文献之间的相互关系

1.信息是事物的本来面貌,信息经过人脑加工形成知识。

2.只有将自然现象和社会现象的信息经过加工,上升为对自然和社会发展客观规律的认识,这种再生信息才构成知识。

3.知识信息被记录在载体上就形成文献。

文献必须包含知识内容,而知识内容只有记录在物质载体上才能构成文献。文献经过传递、传播、应用于理论与实际而产生新的信息。

一、文献信息资源的层次

从对文献的生产加工与组织层次来看,文献可以分成一次文献、二次文献和三次文献。

1. 一次文献(primary document)

即原始文献。人们对自然和社会信息进行首次加工(固化)而成的文字记载,这是文献信息源的主要部分,数量极为庞大。专著、报纸、期刊、专利文献、标准文献、会议文献、样本等成品文献属于一次文献。

2. 二次文献(secondary document)

是通过对大量分散、无序的一次文献进行再加工,通过整理、提炼和压缩,并按其外部特征(题名、作者、文献物理特征)和内容特征序化,形成另一类新的文献形式——书目、索引、文摘,这就是二次文献。

二次文献的重要性在于它可以提供一次文献的线索。

3. 三次文献(tertiary document)

在利用二次文献的基础上,选择有关的一次文献再加以分析、综合而编写出来的第三个层次的文献形式——专题报告、综述、进展以及手册、百科全书、年鉴等工具书,就是三次文献。

?从一次文献——> 二次文献——> 三次文献

?博——>略,分散——>集中, 无序——>有序

?一次文献:文献的基础,是文献检索的对象

?二次文献:是一次文献的简略和有序化,是文献检索的工具。

?三次文献:是集中分散的一次文献,按知识门类或专题进行综合加工的产物,是文献检索的重

要来源。

二、文献信息资源的类型

1. 根据文献的载体形式划分印刷型缩微型机读型视听型

2. 根据文献的编辑出版形式划分

3. 按文献的结构等级(文献的加工程度)划分

1. 图书( book ) ISBN(International Standard Book Number)

定义:指内容比较成熟、资料比较系统、有完整定型的装祯形式的出版物。

格式:著者、书名[M]、版本(第1版不标注)、出版地、出版者、出版年、引文所在的起始或起止页码。

【例】Borko H, Bernier C L. Indexing concepts and methods[M]. New York:Academic Press,1978

2. 期刊( journal、periodical ) ISSN(International Standard Serial Number)

定义:是指那些定期或不定期出版、汇集了多为著者论文的连续出版物。通常有数字或年月顺序编号,并打算无限期地连续出版下去的出版物。期刊一般都有固定的刊名。

格式:著者、题(篇)名[J]、刊名、出版年、卷号(期号)、引文所在的起始或起止页码。

【例】Porter MF, Zhang J. An algorithm for suffix stripping [J]. Program. 1980, 14(3):130~137 3. 会议文献( conference、paper )

定义:会议文献是在各种学术、专题会议上发表的论文、报告稿、讲演稿等与会议有关的文献。会议文献多数以会议录的形式出现。是专业领域最新研究成果报道的一种主要方式。

格式:文献著者、题(篇)名[A]、论文集名[C]、出版地、出版者、出版年、引文所在起始或起止页码。【例】Neal J. The Digital Imperative:Building the Electronic Library of the Future[A]. '98 General Conference of International Federation of Library Associations and Institutes[C], Amsterdam, The Netherlands, 1998.

4. 学位论文( dissertation、thesis )

定义:高等学校或科研院所的本科生、研究生为获得学位资格(学士、硕士和博士)而撰写的学术性较强的研究论文。

格式:著者、题(篇)名[D]、保存地点、保存单位、年份、引文所在起始或起止页码。

【例】Cairns R B. Infrared spectroscopic studies on solid oxygen [D]. Berkeley:Univ. of California,1986

8. 政府出版物( government document )

政府出版物是各国政府部门及其所属机构发表、出版的文件,其内容广泛,概括可以分为行政性文献和科技文献两大类。

9. 产品资料、技术档案等(product literature、technical record)

各厂商为推销产品而印发的商业宣传品,包括产品样本、产品目录、产品说明书、厂商介绍、技术座谈资料等。

企业或科研机构在技术工作中形成的、有一定的工程对象的技术文件。如任务书、协议书、技术经济指标和审批文件、研究计划方案大纲和技术措施等。

各类型出版物特点比较

●内容新颖性:期刊、会议文献、图书

●信息报道速度:期刊、会议文献

●流通范围广度:期刊、图书、会议文献、政府出版物

●发行量:期刊、图书、会议文献

●易于获取程度:期刊、图书、学位论文、会议文献、政府出版物

文献出版类型的辩识

(1)图书: 有出版社名称和出版年份。

(2)期刊: 包括刊名、卷、期、页码、月年。

(3)会议文献: 包括会议名称、时间、地址、会议录出版单位及其地址、出版年份、会议录提供单位及其地址、页码。

(4)学位论文: 一般著录学位和学位论文的名称, 颁发的单位及地址、时间。

一、信息检索的概念

广义的信息检索:是指将信息按一定的方式组织和存储起来, 并根据信息用户的需要找出有关信息的过程和技术。全称为“信息存储与检索”。

狭义的信息检索:指该过程的后半部分,即从信息集合中找出所需要的信息的过程,相当于人们通常所说的信息查寻。

二、信息检索的基本原理

是信息用户的需求和信息集合的比较与选择,即匹配(match)的过程。用户根据检索需求,对一定的信息集合采用一定的技术手段,根据一定的线索与准则找出相关的信息。

三、信息检索的类型

1. 根据信息的存储媒体和检索技术手段的不同, 信息检索可分为:

手工检索:通常使用的是一些印刷载体的工具书和检索期刊,检索过程由人脑和手翻书刊的配合来完成的,匹配是人脑的思考、比较和选择。

计算机检索:使用的是检索系统。系统包括计算机设备、终端、通信设施、数据库和检索、应用软件等。

2. 根据检索对象形式的不同, 信息检索可分为:

文献检索: 凡以文献检索工具(文摘、题录、全文等)为检索对象, 是一种相关检索,不直接解答用户所提出的技术问题本身,只提供与之相关的文献供用户参考。

数据检索(数值检索): 以数值、图标等信息形式为检索对象的信息检索。是一种确定性检索, 直接回答用户所需要的确切的数据。

事实检索:事实数据也被称作“基础资料”,它是指以直接提供可用的特定事实信息为目的的信息检索。

一、检索方法

文献检索的方法(查找文献的方法)大致可以归纳为三种:

1.常用方法(直接法):即直接利用文献检索工具或检索系统来查找文献的方法,是一种常规的科学检索方法。分为顺查法、倒查法和抽查法。

2.追溯法:又称引文法,是一种跟踪查找法。这种方法是利用已知的有关文献后所附的“引用参考文献”进行追溯查找,通常是在没有成套检索工具或检索工具不全的情况下,采用此法可查得一批相关文献。

3.循环法(交替法、分段法):1、2两种方法的综合。利用检索工具或检索系统进行常规检索,再利用文献后所附参考文献进行追溯检索,分期分段交替使用这两种方法,直到满足要求为止。可以查得较全面较准确,尤其适用于那些过去年代内文献较少的课题。

二.信息检索的基本途径

文献检索的途径主要可以分为以下几种:

1. 分类途径

是一种按照文献的知识内容及所属学科(专业)性质而分类和检索文献信息的途径。一般检索系统均提供数据库所使用的分类表的分类号索引。

《中图法》的分类原则

根据当前社会科学和自然科学所包括的学科多、发展快等特点,按图书学科内容作为分类的主要标准与依据。将图书在五个基本部类的基础上分为22个大类,分别以拉丁字母A—Z表示。

2.主题途径

通过文献信息的内容主题进行检索的途径。计算机检索主要是主题检索,检索系统可提供多个检索点。

3. 著者途径

是根据已知文献著者姓名来查找文献的途径。文献著者包括个人著者和团体著者。一般检索系统都有著者(个人)索引,有的还有团体著者(机构)索引,均按字顺编排,其下为记录个数或文摘号。在利用内容途径查文献有困难时,如一些新近发展起来的学科或技术,往往难于确定类目或检索词,使用著者途径查找文献就显出其优越性,但该方法不能满足全面检索某一课题文献的需要。

4. 名称途径

根据文献的名称查找文献的途径。一般多用于查找图书、期刊、会议名称。常用于目录性检索工具/系统,如《书名目录》《期刊目录》《期刊联合目录》等。

二、数据库的类型

目前在计算机检索领域中数据库种类繁多,为便于学习,归纳为文献数据库和非文献数据库两大类。

文献数据库包括:题录文摘数据库、全文数据库;

非文献数据库包括:事实数据库、数值数据库。

1. 题录、文摘数据库(bibliographic database): 是一种二次文献数据库,主要存贮相关主题领域的各类文献资料的书目信息,包括机读版的文摘、题录、目录、索引等。用户可从大量文献记录中筛选出有参考价值的文献源,并依据记录提供的来源指示获取一次文献。如:Ei Web(工程索引)、《中文期刊数据库(文摘题录版)》等。

2.全文数据库(full-text database): 是将一个完整的信息源的全部内容转化为计算机可识别和处理的信息单元而形成的数据集合,即机读化的一次文献。用户可直接检索出原始文献,也可检索全文中的段、节、章等内容。

如:《中国学术期刊数据库》、《维普中文科技期刊(全文版)》等。

3.事实数据库(fact database):这类数据库能直接向用户提供可用的数据(包括文字、图形、图象、声音、计算机程序等)。如:百科全书、辞典、手册、指南、地图集、人名录、企事业名录、计算机程序、音乐等。

如:中经专网(教育版)、中国资讯行、万方。

4.数值数据库(numeric database):这类数据库主要提供来自原始文献的统计数据、调查数据或经过处理的各种数据、数值表格。

如:气象数据、地质资料、化学或物理化合物特性的文献数据、财务数据、人口统计资料、市场调研数据等。

四、字段检索(range searching)

字段检索即指定检索词出现的字段,被指定的字段也称检索入口,检索时,系统只对指定字段进行匹配运算,提高了效率和查准率。西文数据库,字段检索常用代码来表示,如下表所示。

信息检索的基本步骤

(1)确定检索方向。这是使检索获得满意结果的先决条件,为此必须弄清所需信息的诸特征,如学科归属、主题概念、时间界限、文献类型、国别和语种等。

(2)确定检索方法。一般有三种方法:

a.正文法——从主题、分类、作者等途径查找。

b.引文法:又叫追溯法,即着眼于文献所附的参考或引用文献目录。(SCI)

c.交替法:正文法和引文法交替使用。

(3)确定检索工具。根据学科专业、语种等,选择一种或多种检索工具或检索引擎。

(4)确定检索途径。主题、分类或作者

(5)实施检索。注意检出一批结果后,应浏览题目和文摘,判断是否满足要求,并加以筛选,若感到不满意,应及时修改检索策略,加以调整,再行检索,直到满意为止。

(6)索取原始文献。检出结果通常是文献线索,还不是原始文献。为了索取原始文献,还须进行两项工作:

a.辩识文献款目,包括文献类型、来源、出版物名称等;

b.查找原始文献的收藏单位,先从本单位、本地区入手,利用馆藏目录和联合目录(联网目录),

找到原始文献收藏单位,即可通过借阅、复制或网上传送、馆际互借等途径获得文献。

中文检索工具

一、全文数据库

https://www.doczj.com/doc/051171893.html,KI中国知网(中国知识基础设施工程)

2.中文科技期刊数据库

3.万方数据资源

4.人大复印报刊资料全文数据库

5.龙源电子期刊

二、全文图书

1.超星数字图书馆

2.读秀

3.书生之家

4.方正Apabi数字图书馆

三、索引

1.全国报刊索引数据库

2.中文社会科学引文索引(CSSCI)

四、其他

1.国务院发展研究中心信息网(国研网)

2.中经专网

3.国泰安数据库(用户名:scdx, 密码:654321)

4.超星名师讲坛——超星视频

5. KUKE数字音乐图书馆

2. 在数据库检索中,当检出的文献数量较少时,分析其可能原因,以及采用何种对应措施,才能增大文献信息的检出量?(至少列举5种情况)

答:在数据库检索中,当检出的文献数量较少时,可能是以下原因造成的:

①检索词拼写错误;

②遗漏重要的同义词或者隐含概念;

③检索词过于冷僻具体;

④没有使用截词算符;

⑤位置算符和字段算符使用过多;

⑥使用过多的逻辑“与”,过于严格。

⑦被检索的数据库数量较少

因此需要扩大检索范围,增加文献信息的检出量,具体措施如下:

①减少“与(AND)”算符,以0R加入相关检索词;以0R加入所有下位叙词;加入上位叙词;采用上位类;排除数据库中的普遍概念。

②在词干相同的单词后使用截词符(?);

③去除已有的字段限制、位置算符限制(或者改用限制程度较小的位置算符)。

④修正错误的检索词;

⑤补充足够的问义词,

⑥把叙词作为紧邻关键词使用;

⑦选用登录数高的索引词;

⑧放弃单库检索,选择跨库检索

软件工程复习资料

软件概念:与计算机系统操作有关的程序、数据以及相关文档的完整集合 软件特点:逻辑实体、智力产品,制造即拷贝2无磨损和老化,不遵循“浴盆曲 线”,但存在退化问题3尚未摆脱手工方式,软件移植的需要,复杂(问题复杂性/ 程序结构复杂性),软件开发的性质如成本、进度、质量等难以估计控制,维护困难,可复用性软件分类:按功能:系统软件/支撑软件/应用软件2按工作方式:实时处理/分时/交互/批处理3按服务对象:项目 / 产品(定制 / 通用)4按失效影响:关键/ 非关键5规模:微型、小型、中型、大型、甚大型、极大型 软件危机的表现:软件开发成本和进度失控,维护代价高2用户不满意3软件 质量不可靠4软件不可维护 5无文档资料6 计算机系统中软件成本比重加大7软件开发生产率提高不能满足要求软件危机的原因软件的规模和复杂性2人类智力的局限性3协同工作的困难性4缺乏方法学和工具5用户描述不精确、二义、遗漏,双方理解有偏差缓解软件危机的途径组织管理、协同配合的工程2软件工程的理论模型、技术方法3软件工具 软件工程的三要素1过程:管理部分2方法:技术手段3工具:自动或半自 动地支持软件的开发和管理三要素的关系:相互关联与支持 软件生命周期:可行性研究-需求分析-概要设计-详细设计-实现-集成测试-确认 测试-使用与维护-退役 软件开发和测试活动之间的关系软件 开发和软件测试都是软件生命周期中的重要组成部分,软件测试是保证软件开发产物 质量的重要手段。测试是贯穿于整个开发流程了,而不是在编码完成才开始。 瀑布模型是将软件生存周期的各项活动规定为按固定顺序而连接的若干阶段工 作,并且规定了它们自上而下、相互衔接的固定次序,如同瀑布流水,逐级下落。最终得到软件产品优点是使用时间最长、应用面比较广泛的开发模型2是其他一些开发模型的基础3当前一阶段完成后,只需要去关注后续阶段缺点不能适应用户需求的变化2到最后阶段才能得到可运行的软件版本适用场合:对于规模较小,软件需求较为稳定的项目,采用模型能够显著提高软件开发的质量和效率 演化模型(原型模型)演化模型是一种全局的软件(或产品) 生存周期模型。属于 迭代开发方法。该模型可以表示为:第一次迭代(需求->设计->实现->测试->集成)->反馈->第二次迭代(需求->设计->实现->测试->集成)->反馈->……优点:1支持需求的动态变化2有助于获取用户需求,便于用户对需求的理解3尽早发现软件中的错误缺点1需要为系统的每个新版本交付文档,不划算2新需求的不断增加,使系统结构退化,变更成本上升3不支持风险分析 螺旋模型1将瀑布模型与原型模型进行有机结合2增加风险分析步骤优点1支持 需求的动态变化2有助于获取用户需求,便于用户对需求的理解3尽早发现软件中的错误4支持风险分析,可降低或者尽早消除软件开发风险5适合于需求动态变化、开发风险较大的系统缺点建设周期长适用场合在需求不明确的情况下,适合用螺旋模型进行开发,便于风险控制和需求变更。特别适合于大型复杂的系统 喷泉模型:软件复用与生命周期中多项开发活动集成,主要支持面向对象的开发 方法优点1软件系统可维护性较好2各阶段相互重叠,表明了面向对象开发方法各阶段间的交叉和无缝过渡3整个模型是一个迭代的过程,包括一个阶段内部的迭代和跨阶段的迭代4模型具有增量开发特性,即能做到“分析一点、设计一点、实现一点,测试一点”,使相关功能随之加入到演化的系统中5模型由对象驱动,对象是各阶段活动的主体,也是项目管理的基本内容6该模型很自然地支持软部件的重用缺点由于喷泉模型在各个开发阶段是重叠的,因此在开发过程中需要大量的开发人员,因此不利于项目的管理。此外这种模型要求严格管理文档,使得审核的难度加大,尤其是面对可能随时加入各种信息、需求与资料的情况。 OO 为什么好oo 解决问题的思路是从现实世界中的客观对象入手,运用人类的 自然思维方式来构造软件系统,而传统的结构化方法从功能入手和信息工程化方法从信息入手。在面向对象方法中,把一切都看成是对象。OO 方法用类和对象作为系统的基本构成单位。对象对应问题域中的事物,其属性与操作刻画了事物的静态特征和动态特征,它们之间的继承关系、聚合关系、消息和关联如实地表达了问题域中事物之间实际存在的各种关系面向对象方法的特点(1)从现实世界中客观存在的事物出发来建立软件系统,强调直接以问题域中的事物为中心来思考问题、认识问题,把它们抽象地表示为系统中的对象,作为系统的基本构成单位。这可以使系统直接映射问题域,保持问题域中事物及其相互关系的本来面貌(对象) (2)用对象的属性表示事物的状态特征;用对象的操作表示事物的动态特征(属性与操作)(3)对象的属性与操作结合为一体,成为一个独立的、不可分的实体,对外屏蔽其内部细节(封装)(4)对事物进行分类。把具有相同属性和相同操作的对象归为一类,类是这些对象的抽象描述,每个对象是它的类的一个实例(分类)(5)复杂的对象可以用简单的对象作为其构成部分(聚集:一个(较复杂的)对象由其他若干(较简单的)对象作为其构成部分,称较复杂的对象为聚集,称较简单的对象为成分,称这种关系为聚集)(6)通过在不同程度上运用抽象的原则,可以得到较一般的类和较特殊的类。特殊类继承一般类的属性与操作,从而简化系统的构造过程及其文档,有利于复用(继承:特殊类拥有其一般类的全部属性与操作,称作特殊类对一般类的继承)(7) 类具有封闭性,把内部的属性和服务隐藏起来,只有公共的服务对外是可见的(类的封闭性)(8) 对象之间通过消息进行通讯,以实现对象之间的动态联系(消息)(9) 通过关联表达类之间的静态关系(关联) 自顶向下,逐步求精:从顶层开始逐层向下分解,直至系统的所有模块都小 到易于掌握为止 抽象从事物中舍弃个别的非本质的特征,而抽取共同的、本质特征的做法叫抽象。 过程抽象:将完成一个特定功能的动作序列抽象为一个函数名和参数表(模块)例: 比较字符串: int Compare (CString, CString)。数据抽象:将诸多数据对象的定义(描述)抽象为一个数据类型名,以后可通过该数据类型名来定义多个具有相同性质的数据对象例:Eg: 1, 2, 3,—>Integer ;软件工程书;人工智能书—>书类 封装把对象的属性和操作结合成一个独立的系统单位,并尽可能隐蔽对象的内部 细节。只是向外部提供接口,降低了对象间的耦合度使对象能够集中完整地描述并对应一个具体事物。意义:体现了独立性,使对象外部不能随意存取对象的内部数据,使其所含的信息对那些不需要这些信息的模块不可访问。对象的内部的修改对外部的影响很小,减少了修改引起的“波动效应”。公开静态的、不变的操作,而把动态的、易变的信息隐藏起来。 模块化将一个软件划分为一组具有相对独立功能的部件,每个部件称为一个模 块;当把所有的模块组装在一起时,便可获得满足用户需求的软件系统。为什么要进行模块化:模块化体现了“分而治之”的问题分析和解决方法。模块化的目的①进行功能分解,把复杂的大的功能划分成简单的小的子功能,尽量降低每个模块的成本。②尽量使每个模块间的接口不能太多,太多会使接口成本增加。兼顾二者可取得最佳的划分状态,确保软件总成本最低模块设计原则1信息隐藏2高内聚度(强)3低耦合度(松)什么是信息隐藏(1)模块应该设计得使其所含的信息(过程和数据)对那些不需要这些信息的模块不可访问(2)模块之间仅仅交换那些为完成系统功能所必须交换的信息信息隐藏的优点(1)支持模块的并行开发(设计和编码)(2)模块的独立性更好(3)便于系统功能的扩充(4)便于测试和维护,减少修改影响向外传播的范围模块化、信息隐藏,局部化是什么关系局部化与信息隐藏是一对密切相关的概念。局部化就是指将一些使用上密切相关的元素尽可能放在一起。对一个模块来说,局部化是期望模块所使用的数据尽可能是在模块内部定义的。因此,局部化意味着减少模块之间的联系,有助于实现模块之间的信息隐藏。在软件测试和维护期间经常需要修改一些模块的内容。信息隐藏和局部化降低了模块之间的联系,使得在修改一个模块时对其他模块的影响降到最低。“隐藏”的意思是,有效的模块化通过定义一组相互独立的模块来

【人教版】六年级数学下册【知识点归纳整理】

【人教版】六年级数学下册知识点 第一单元【负数】 1、正、负数的读写方法:(1)写正数是,加“+”号或省略“+”号两种形式都可以,但是读正数是,加“+”号的,一定要读出“正”字;省略“+”号的,这个“正”字就不需要读出来。(2)写负数时,一定要写出“-”号,读负数时,也一定要读出“负”字。 2、负数:在数轴线上负数都在0的左侧,所有的负数都比0小。负数用负号“-”标记,如-2,-5.33等。正数:大于0的数叫正数(不包括0),在数轴上正数都在0的右边。用正负数可以表示一对意义相反的量,如温度、方向、海拔、支出和存入等。 3、0既不是正数,也不是负数,它是正、负数的界限。正数都大于0,负数都小于0,正数大于一切负数。(正数> 0 >负数)例:5>0>–7,–6>–8 4、数轴:规定了原点,正方向和单位长度的直线叫数轴。 在数轴上,从左到右的顺序就是数从小到大的顺序。 所有的数都可以用数轴上的点来表示。也可以用数轴来比较两个数的大小。 第二单元【圆柱和圆锥】 1、【圆柱】的特征:有两个大小相同的圆和一个侧面组成的立体图形。 (1)底面的特征:圆柱的底面是完全相同的两个圆。 (2)侧面的特征:圆柱的侧面是一个曲面。 (3)高的特征:两个底面之间的距离叫做高。圆柱有无数条高。 2、圆柱的侧面:当沿高展开时展开图是一个长方形;当底面周长和高相等时,沿高展开图是正方形;当不沿高展开时展开图是平行四边形。但不可能得到梯形。 3、把圆柱平行于底面切割,切面是和底面大小相同的两个圆; 把圆柱沿底面直径垂直于底面进行切割,切面是连个大小相同的长方形。 4、圆柱的侧面积:圆柱的侧面积=底面的周长×高,用字母表示为:S侧=C h。

软件工程重点整理

软件工程重点 (吐血整理——林新发) 红色的是重点中的重点 前面数字是课本页码 第一章概论 1 什么是计算机软件 计算机软件指计算机系统中的程序及其文档 3软件的特点 (1)软件是一种逻辑实体,而不是有形的系统元件,其开发成本和进度难以准确地估算 (2)软件是被开发的或被设计的,它没有明显的制造过程,一旦开发成功,只需复制即可,但其维护的工作量大 (3)软件的使用没有硬件那样的机械磨损和老化问题 4软件的分类 (1)系统软件(如操作系统、编译程序等)、 (2)支持软件(如数据库管理系统、网络软件、软件开发环境等)、 (3)应用软件(如实时软件、嵌入式软件、科学和工程计算软件、事务处理软件、人工智能软件等) 6软件工程定义 软件工程是应用计算机科学、数学及管理科学等原理,以工程化的原则和方法制作软件的工程 7生存周期 软件有一个孕育、诞生、成长、成熟、衰亡的生存过程。这个过程即为计算机软件的生存周期 软件生存周期大体可分为如下几个活动:计算机系统工程、需求分析、设计、编码、测试、运行和维护 12能力成熟度模型CMM(了解一下) 初始级、可重复级、已定义级、已管理级、优化级 18瀑布模型(重) 系统工程、需求分析与规约、设计与规约、编码与单元测试、集成测试系统测试、运行与维护 第二章系统工程 41系统工程的任务 (1)识别用户的要求,确定待开发软件的总体要求和范围,

(2)系统建模和模拟 (3)进行成本估算,做出进度安排 (4)进行可行性分析,即从经济、技术、法律等方面分析待开发的软件是否有可行的解决方案,并在若干个可行的解决方案中作出选择。 (5)生成系统规格说明书 42可行性分析 (1)经济可行性(成本、效益、货币的时间价值、投资回收期、纯收入) (2)技术可行性(风险分析、资源分析、技术分析) (3)法律可行性 第三章需求工程 48软件需求 指用户对目标软件系统在功能、行为、性能、设计约束等方面的期望。 包括:功能需求、性能需求、用户或人的需求、环境需求、界面需求、文档需求、数据需求、资源使用需求、安全保密要求、可靠性需求、软件成本消耗与开发进度需求、其他非功能需求 50需求获取方法与策略(重) 建立顺畅的通信途径、访谈与调查、观察用户操作流程、组成联合小组、用况 51 图3.2 53 创建用况模型的主要步骤 (1)确定谁会直接使用该系统,即参与者(Actor) (2)选取其中一个参与者 (3)定义该参与者希望系统做什么,参与者希望系统作的每件事将成为一个用况 (4)对每件事来说,何时参与者会使用系统,通常会发生什么,这就是用况的基本过程 (5)描述该用况的基本过程 54需求分析原则(重) 1.必须能够表示和理解问题的信息域 2.必须能够定义软件将完成的功能 3.必须能够表示软件的行为(作为外部事件的结果) 4.必须划分描述数据、功能和行为的模型,从而可以分层次地揭示细节

大象版六年级上册科学总复习资料(B4已整理)

大象版科学六年级上册总复习小结 第一单元、植物角里的科学 1.生物无论生活在什么样的环境中,都会受到环境中(各种因素)的影响。小麦的生长发育不仅受到(阳光)、(温度)、(水)、(肥料)、(空气)等非生物因素的影响,还受到麦蚜、蝗虫、鼠等生物因素的影响。 2.(实验)是验证猜想的有效方法之一。制定实验方案时,根据(研究内容),找出实验所涉及的因素。在对比实验中,只有(需要对比)的实验条件不同,其他实验条件(必须相同)。 3.植物角里的花草,把头探向窗外的主要原因是(植物的生长具有向阳性),根系向着有水的一面伸展的原因是(植物的根具有向水性)。 4.植物是通过(根)吸收水分,并由(茎)输送到叶片,一部分水后来又由( 叶片 )蒸发到空气中。在植物喝水的试验中,水面上放置的植物油是为了防止水分的蒸发,保证试验的准确性。 5.(阳光)、(水)等是植物生长最基本的需求。在阳光、水等的刺激下,植物的茎、叶具有(向光生长)的特性,这样有利于接收充足的阳光进行光合作用,植物的(根具有向水性),有利于吸收足够的水分,植物的根还具有(向地生长的特性),既有利于植株的固定,又有利于从土壤中吸收水和养分。这些都是植物长期进化的结果。 6.阳光、水、空气等是植物生存所共同依赖的条件。竹、松、柏、云杉等能够在白雪皑皑、冰天雪地的环境中正常生活,而西红柿、黄瓜、香蕉、菠萝等,在10℃以下就会被冻伤。仙人掌能在干旱缺水的沙漠里生长,而菱离开水面就会枯死,这些植物的不同喜好,是它们世世代代适应某种环境的结果。 第二单元:让生活充满阳光 1.本身能发光的物体叫光源。光从光源发出后沿直线传播,人类最早记录光的直线传播的,是我国春秋时期著名的思想家、墨家学派的创始人墨翟。他在《墨经》中对(影子的形成)和(小孔成像)都做了完整的记载。 2.光照射到物体的表面光的路线会被改变,这叫做光的反射。不同物体反射光的能力也不同。 3.人们除了利用平面镜来改变和控制光的传播方向外,还发明了光导纤维、放大镜等来控制光的路线。 4.放大镜又称凸透镜,平行的光线透过它时,将会发生偏折,聚集到一个点上。人们利用这个属性,发明了照相机、显微镜等,有时装满水的圆形瓶子也能产生与放大镜类似的作用。 5.一个成功的设计,往往要经历(反复实验)和(不断改进)的过程。对新的改进方案,需要再次用(实验)来验证其可行性,多试几次,我们就会离成功越来越近。 6.阳光是由(红、橙、黄、绿、青、蓝、紫)七种颜色的光组成的。普通的白光是由七种颜色组成的,不同的物体会对不同的色光产生(吸收和反射)作用,比如:红花只反射红色的光,而其他光则被吸收了。 7.五彩玻璃具有变色效果、调光玻璃根据需要调节透明程度,从而改变透进光的强度。 8.(红、绿、蓝)是最基本的三种颜色,称为光的三原色。各种颜色的光都是由这三种色光组成的,彩色电视机正是运用了这个原理。 9.自动调控房间采光的(传导器)是由(接收器、光导纤维、散射器)等三部分组成。传动器由电脑控制,接收器安装在屋顶,并且能全天自动跟踪太阳。这种装置不但能解决高层建筑群中背阴房间的采光问题,还能应用于日光浴及花卉栽培等。 10.美国研制开发的“太阳能窗”,是由嵌入两个大玻璃天窗的多个透明塑料板构成的。每个小塑料板都有几十个小金字塔的模块。 11.阳光让我们的生活充满生机和光明,乐观开朗的心情有利于病人康复。 12.1870年,英国物理学家丁达尔在一次实验中发现,光线能沿着弯曲的水流传播。人们根据这一发现发明了光导纤维。光导纤维广泛应用于通讯、医疗等行业。 13.光在同一种物质中,是沿着直线传播的,没有光源,我们就看不到周围的物体。 第三单元大家动手做乐器 1.音乐是流动的诗篇,编钟是中国古代的打击乐器,古琴入选为联合国教科文组织“人类口头与非物质遗产代表作”名录。骨笛是世界上最早的乐器。我国古典《流水》被录在美国“航天者”号太空飞船携带的一张镀金唱片上,于1977年8月22日发射到外太空。 2.常见的管弦乐器大致可以分为三大类:(弦乐器),如小提琴;(管乐器),如小号;(打击乐器),如木琴。 3.声音是由物体的(振动)产生的,振动有规则的、有准确高度的声音叫乐音;振动无规则的、无固定音高或音高听起来不明显的声音称为噪声。 4.一件乐器仅仅能发出声音是不够的,还必须能使声音的大小和高低发生变化,这样才能演奏音乐。 5.乐音有三个要素:响度(或音量)、音高(或音调)和音色。(乐音的强弱叫响度),(乐音的高低叫音高)。不同的乐器都有自己独特的音色。 6.弦乐器是通过弹拨琴弦、击打琴弦或用琴弓拉琴弦,使之振动发声的。 7.用手指弹拨琴弦,琴弦的振动会引起琴弦下盒内的空气产生振动,同时空气的振动又引起盒本身的振动,这种现象叫做共鸣。共鸣使得声音变大。所以,弦乐器都有一个共鸣箱。 8.什么叫音乐疗法?就是利用音乐的特殊功能,针对不同的病情,采用相应的音乐,使其产生治疗的作用。如:悠扬欢快的旋律,可以使人全身心投入于乐曲之中,增强肺的呼吸功能,使肌肉放松,消除神经紧张,帮助驱散烦闷,减轻人们工作、生活上的压力。 9.人们以分贝为单位来测量声音的响度(音量)。0分贝是人能听见的左微弱的声音。落叶声10分贝,耳语声30分贝,图书馆中40分贝,正常谈话65分贝,吸尘器工作80分贝,摩托车发动95分贝,耳机的最大音量100分贝,民用喷气式飞机起飞120分贝,军用喷气式飞机起飞140分贝。为了保护听力,声音不能超过90分贝,为了保证工作和学习,声音不能超过70分贝,为了保证休息和睡眠,声音不能超过50分贝。 10.人能听到声音需要三个条件:发出声音的物体(声源)、传递声音的物质(介质)和能够接收声音的听觉系统。 11.声音是由物体的振动产生的,气体、液体和固体的振动都会产生声音。声音在不同的介质中传播的速度各不相同,声音在空气中传播的速度是每秒340米,在水中时每秒1400米,在钢铁中是每秒5000米。真空不能传递声音。 12.人是怎样听到声音的?(声源产生的声音,通过物质传到人的耳朵里,耳朵通过听觉系统把声音信号传递给大脑,人就听到声音了。) 13.什么叫噪声?指嘈杂、刺耳的声音。 14.噪声有什么危害?(噪声使人感到厌烦,分散注意力,影响工作,妨碍休息。比较强的噪声,使人难受,时间久了,会引起耳聋。极强的噪声,对人体的危害更大,一个人突然置身于极强的噪声中,听觉器官就会发生急性外伤,并且整个肌体会受到严重损害,双耳变聋,语言混乱,神志不清,甚至会造成脑震荡、休克或死亡。) 15.如何控制噪声?(一、在声源处控制:如禁止鸣笛,给汽车、摩托车安装消声器,二、在传播途径上控制:如在路边植树形成“绿色音屏”、或安装隔音板,三、在接收处控制:如人佩戴耳塞或者耳机状消声器。) 第四单元登上健康快车 1.在人体内担负指挥和协调工作的是神经系统。神经系统包括脑、脊髓、神经。脊髓在人体的背部中央、藏在脊柱里,与脑相连。从脑和脊髓发出许多条神经,遍布全身各处。 2.脑是人体的司令部,脑掌管着人体的全身知觉、运动和思维、记忆等活动。 3.人的循环系统由心脏、血管和血液组成。心脏的作用类似于“水泵”,使血液在血管内循环流动。 4.我国青少年一般从10~12岁开始进入青春期。 5.青春期的第一个生理变化是身高和体重的迅速增长;第二个生理变化是第二性征的出现。 6.青春期的心理有哪些变化?进入青春期的少年,个人考虑问题、自我感觉以及与他人相处的方式开始有所变化。许多青少年对自己经历的一些变化有许多复杂的感受。有时自我感觉良好。有时又感到害羞和困惑。有的青少年会提出存在心中已久的问题,比如“我是谁”。有的青少年开始尝试新的体验,如无偿地帮助他人、交朋友或打扮自己,穿一些时髦的衣服等。 7.青春期应补充哪些营养?(1、蛋白质,2、糖类和脂肪,3、维生素,4、矿物质和微量元素,5、水。)蛋白质是生长发育的基础身体的细胞主要由蛋白质组成。维生素不仅可以预防某些疾病,还可以提高机体免疫力。 8.什么叫做亚健康状态?经常出现头痛、头晕、心烦、四肢无力、食欲不振、记忆力减退、注意力不集中等不适症状,但医学检查并无明确的疾病,这种介于疾病与健康之间的状态,医学上称为亚健康状态。 第五单元我们所经历的科学探究过程 1.蚯蚓喜欢潮湿、阴暗的环境。 2.我们进行探究过程包括:观察与提问、猜想与假设、计划与组织、事实与证据、分析与结论、表达与交流。

软件工程复习资料

1、下列哪一模型是软件的基础模型 A.瀑布模型 B.快速原型 C.增量模型 D.螺旋模型 2、划分软件生存周期的阶段时所应遵循的基本原则是 A.各阶段的任务尽可能相对独立 B.各阶段的任务在时间上连续 C.各阶段的任务尽可能相关性 D.各阶段的任务在时间上相对独立 3、下列哪个办法不属于解决软件危机的途径之一 A.采用软件工程的解决途径 B.研制新一代智能计算机 C.采用面向对象的软件设计方法 D.大力扶持软件企业 4、下列哪个不属于软件工程的内涵之一 A.扶持培养软件高手的学院 B.开发既可靠又能有效运行的软件 C.应用完善的科学与工程原理 D.经济地开发软件 5.造成大型软件开发困难的根本原因在于 A.开发人员缺乏足够的开发经验 B.项目开发进度不合理 C.软件系统的复杂性 D.对软件开发的资金投入不足 6.软件会逐渐退化而不会磨损,其原因在于 A.软件备件很难订购 B.不断的变更使组件接口之间引起错误 C.软件错误在经常使用之后会逐渐增加 D.软件通常暴露在恶劣的环境下 7.下面说法正确的是 A.大多数软件系统是不容易修改的,除非它们在设计时考虑了变化 B.由于软件是产品,因此可以应用其他工程制品所用的技术进行生产 C.一般来说,软件只有在其行为与开发者的目标一致的情况下才能成功 D.购买大多数计算机系统所需的硬件比软件更昂贵 8.Ariane 5火箭发射失败的事例告诉我们 A.(2)软件后备系统可以通过复制生成 B.(3)软件重用必须重新进行系统论证和系统测试 C. 选项(1)和(3) D.(1)系统环境的变化可能影响软件采集数据的精度、范围和对系统的控制

9.软件危机的主要原因是 A.软件本身的特点及开发方法。 B.软件工具落后。 C.软件生产能力不足。 D.对软件的认识不够。 10.下面的描述正确的是 A.软件质量是在开发过程中逐渐构建起来的。 B.软件质量是由产品的功能、性能、易用性等外在特性决定的。 C.运行正确的软件就是高质量的软件。 D.软件产品质量越高越好,最理想的情况是达到“零缺陷”。 11、可行性研究主要包括哪几项? A.技术可行性、经济可行性和操作可行性 B.技术可行性、经济可行性和道德可行性 C.技术可行性、法律可行性和操作可行性 D.技术可行性、操作可行性和法律可行性 12、成本/效益分析的目的是帮助()正确地作出是否投资于这项开发工程的决定。 A.系统分析员 B.客户组织的负责人 C.项目经理 D.软件开发人员 13、在进行成本/效益分析的时候,需要考虑() A.开发成本 B.运行费用 C.系统带来的经济效益 D.系统使用寿命 14、数据流图和数据字典共同定义了新系统的逻辑模型。 A.错 B.正确 15、可行性研究可行性研究需要的时间长短和所研究系统的规模关系不大。 A. 正确 B.错误 16、把可行性研究各个步骤的工作结果写成清晰的文档,请用户、客户组织的负责人及评审组审查,以决定是否继续这项工程及是否接受分析员推荐的方案。 A.正确 B.错误 17、结构化分析方法遵守的准则之一——定义软件需要完成的功能,需要建立的模型是 A.功能模型 B.数据模型 C.行为模型 D.动态模型 18、下列叙述中,()不属于数据字典的作用。 A.为用户与开发人员之间统一认识 B.为需求分析阶段定义各类条目

六年级(下册)科学重要知识点整理

六年级下册科学重要知识点整理 六年级下册科学重要知识点整理 判断。 1.一个细菌又称一个菌落。(×) 2.光线从空气进入凸透镜时会产生折射而弯曲。(√) 3.晶体的形状是很有规则的,都可以用肉眼直接看到。(×) 4.一个凸透镜的放大倍数是有限的。(√) 5.把橘皮、馒头等放在温暖干燥的环境中就可以进行霉菌培养。(×) 6.利用酵母菌发面后,体积可以达到原来的4-5倍。(√) 7.电池、医用针管等有毒有害垃圾要做深埋处理,才不会有危害。(√) 8.用不同的方法重新使用已用过的东西,可以减少垃圾数量。(√) 9.填埋场在填满垃圾后,可以在上面建公园、种庄稼。(×) 10.垃圾其实是放错了地方的财富。(√) 11.光年就是光走一年的距离,是用来计量恒星距 离的单位。(√)

12.不同的人观察同一棵树后,所描述的内容可能会不一样。(√) 13人们要想获取真实的资料,必须自己亲自去动手 获取,没必要与会交流。(×)电磁现象是丹麦科学家奥斯特最先发现了。(√) 15.太阳系是宇宙中最大的天体系统。(×) 16.正在使电灯发光的电线旁边没有磁场。(×) 17.将垃圾深埋以后,再也不会污染环境了。(×) 18.空气,土壤,海洋一旦被污染就再也无法治理了。(×) 19.我们平时发面用的酵母菌对人体是有害的。(×) 20.放大镜放大的倍数越高,所看到的视野就越大。(×) 21.自然界中很多物体都是晶体,晶体的形状都是 很有规则的。(√) 22.锅盖做成圆顶形主要是为了锅的容量大一点。(×) 23.用放大镜可以观察到手上的细菌。(×) 24.物体的细菌结构必须制成玻片标本在显微镜下 才能观察清楚。(√) 25.我们在记录信息的时候,要如实记录,但不需

软件工程知识点总结

软件工程(简要知识点) 一、. 软件过程五个模型对比(瀑布模型、快速原型、增量、螺旋、喷泉模型) 二、可行性研究: 1、任务:用最小的代价在尽可能短的时间内确定问题是否能够解决。 2、四个方面:技术、经济、操作可行性、法律 3、数据流图四种成分:1、源点/终点2、处理3、数据存储 4、数据流 三、需求分析: 1、任务:确定系统必须完成哪些工作,对目标系统提出完整、清晰、具体的要求。 2、结构化方法就是面向数据流自顶向下逐步求精进行需求分析的方法。 3、实体联系图:1、数据对象2、属性3、联系(1:1、1:N、M:N) 四、总体设计: 1.任务:回答“概括的说,系统应该如何实现”,用比较抽象概括的方式确定系统如何完成预定的任务,也就是说应该确定系统的物理配置方案,并且进而确定组成系统的每个程序结构。 2.系统设计阶段(确定系统具体实施方案)、结构设计阶段(确定软件结构) 3.模块独立:内聚和耦合 4. 耦合表示一个软件结构内各个模块之间的互连程度,应尽量选用松散耦合的系统

5. 内聚(Cohesion): 一个模块内各元素结合的紧密程度 6.面向数据流的设计方法:变换流和事务流 五、详细设计: 1.任务:确定应该怎样具体的实现所要求的系统,也就是说经过这个阶段的设计工作应该得出对目标系统的精确描述,从而在编码阶段可以把这个描述直接翻译成用某种程序设计语言书写的程序。 2.过程设计的工具(程序流程图、盒图、PAD图、判定表、判定树) 七、测试: 1、单元测试:又称模块测试。每个程序模块完成一个相对独立的子功能,所以可以对该模块进行单独的测试。由于每个模块都有清晰定义的功能,所以通常比较容易设计相应的测试方案,以检验每个模块的正确性。 2、集成测试: 在单元测试完成后,要考虑将模块集成为系统的过程中可能出现的问题,例如,模块之间的通信和协调问题,所以在单元测试结束之后还要进行集成测试。这个步骤着重测试模块间的接口,子功能的组合是否达到了预期要求的功能,全程数据结构是否有问题等。 3、白盒测试技术(逻辑覆盖、基本路经测试)

大学软件工程复习资料

五、简答题 1.层次图和层次方框图之间区别何在?P92 ①层次图描绘软件的层次结构,层次方框图描绘数据结构 ②层次图中方框代表一个功能模块,层次方框图方框代表数据的子集或数据元素 ③层次图中连线表示模块间调用关系,层次方框图连线表示组成关系。 2.2、软件设计过程中为什么要采用模块化设计方法?P85 参考答案: (1)、采用模块化原理可以使软件结构清晰,不仅容易设计,也容易阅读和理解; (2)、模块化使软件容易测试和调试,因而有助于提高软件的可靠性; (3)、模块化可以提高软件的可修改性; (4)、模块化有助于开发过程的组织和管理; 3.用某种软件复杂性度量算法来度量不同类型的程序时。得出的度量值是否真正反映了它们的复杂性? 如果对同类型的程序进行度量,其结果是否就比较有价值? 参考答案: 开发规模相同,但复杂性不同的软件,花费的成本和时间会有很大的差异。因此到目前为止,还没有一个软件复杂性度量的方法能够全面、系统地度量任一软件的复杂性,某一种度量方法只偏重于某一方面。所以,用某种软件复杂性来度量不同类型的程序,所得到的度量值不一定真正反映它们的复杂性。但对同一类里的程序,按某种视点来度量它们的复杂性,其结果还是比较有价值的。 4.数据流图的作用是什么?它有哪些基本成分? 参考答案: 数据流图可以用来抽象地表示系统或软件。它从信息传递和加工的角度.以图形的方式刻画数据流从输入到输出的移动变换过程,同时可以按自顶向下、逐步分解的方法表示内容不断增加的数据流和功能细节。因此,数据流图既提供了功能建模的机制.也提供了信息流建模的机制,从而可以建立起系统或软件的功能模型。 基本成分有:数据原点/终点数据处理数据流数据存储 5.常用的估算软件规模的方法有哪些?试比较这些方法的优缺点。 代码行技术的优点,容易计算,缺点是太片面,因为源程序只是软件配置的很少一部分,不同语言实现同一个软件所需的代码行数不同; 功能点数的特点:与编程语言无关,但是判断信息域复杂性级别和技术因素的影响程度时,存在着相当大的主观因素。 6.CMM的全称是什么?其基本思想是什么?为什么要对CMM进行分级?P321 其基本思想是:软件开发和维护过程中的问题是由于管理软件过程的方法不当引起的,即使是应用新的软件技术,也不会自动提高软件的生产率和质量。能力成熟度模型有助于软件开发机构建立一个有规律的、成熟的软件过程。改进后的软件过程将有利于开发出高质量的软件,使更多的软件项目免受时间和费用超支之苦。 ······························································································· 3分 对于任何软件开发机构的软件过程的改进都是在完成一个又一个小的改进的基础之上不断进行的渐进过程,而不是一蹴而就的彻底革命。CMM将软件过程从无序到有序的进化过程分为5个等级,用于测量软件机构的软件过程成熟度和评价其软件过程能力 什么是软件配置管理? 答:软件配置管理,简称SCM(Software Configuration Management),是在软件的整个生命周期内管理变化的一组活动。具体地讲,这组活动包括:①标志变化,②控制辩化,③确保适当地实现变化,④向需要指导这类信息的人报告变化。软件配置管理技术可以使软件变更所产生的错误达到最小并最有效地提高

六年级数学下册必背知识点归纳

负数必背知识点 1、0既不是正数,也不是负数,它是正数和负数的分界。0大于所有负数,小于所有正数。负数比较大小,不考虑负号,数字大的数反而小。 2、“+”可以省略不写,“-”不能省略。 3、数轴的要素:正方向(箭头表示)、原点(0刻度)、单位长度(刻度)。 0左边的数都是负数,0右边的数都是正数 百分数(二)知识点 1、折扣:商品按原定价格的百分之几出售,叫做折扣。通称“打折”。几折就表示十分之几,也就是百分之几十。例如八折就表示十分之八,就是按原价的80﹪出售。 2、成数:“几成”就是十分之几,也就是百分之几十。三成五就是十分之三点五,也就是35% 3、应纳税额 = 总收入×税率税率=应纳税额÷总收入总收入=应纳税额÷税率 4、利息=本金×利率×存期 5、满100元减50元,就是在总价中取整百元部分,每个100元减去50元,不满100元的零头部分不优惠。 圆、圆柱、圆柱必背公式 1、在同圆或等圆内,直径的长度是半径的2倍,公式d=2r;半径的长度是直径的一半,公式r=d÷2. 2、已知直径求周长:圆的周长=圆周率×直径,公式C=πd,直径=周长÷圆周率,公式d=C÷π 3、已知半径求周长:圆的周长=2×圆周率×半径,公式C=2πr,半径=周长÷圆周率的2倍,公式r=C÷2π =πr2 4、已知半径求面积:圆的面积=圆周率×半径的平方,公式S 圆 =π(d÷5、已知直径求面积:圆的面积=圆周率×(直径÷2)的平方,公式S 圆 2)2 6、圆柱的侧面积=底面的周长×高,公式S侧=Ch;圆柱的底面周长=侧面积÷高,公式C=s侧÷h;圆柱的高=侧面积÷底面周长,公式h=S侧÷C。 7、圆柱的表面积=侧面积+2×底面积,公式 S表= S侧+2S底。 8、圆柱的体积等于底面积乘以高,公式 V圆柱=Sh。圆柱的高等于体积除以底面

软件工程知识点汇总

软件工程知识点汇总 1 软件工程、软件工程方法学:三要素 1.1 软件工程:○1应用系统化的、规范化的、可度量的方法来开发、运行和维护软件,即将工 程应用到软件;○2对○1的各种方法的研究 1.2 软件工程是一门研究用工程化方法构建和维护有效的实用的和高质量的软件的学科 1.3 软件工程三要素是:方法、工具、过程 软件工程的方法:是指完成软件开发各项任务的技术方法 软件工具:是指为软件工程方法的运用提供自动半自动的软件支撑环境 软件工程过程:是指将软件工程方法和工具综合起来以达到合理、及时地进行计算机软件开发这一目的 2 软件工程的原则包括:模块化原则、信息隐蔽原则、抽象化原则、模块独立原则(内聚、耦合)、 依赖倒转原则、开闭原则等 2.1 模块化原则:指解决一个复杂问题时自顶向下逐层把软件系统划分为若干模块的过程。模 块是程序中相对独立的成分,一个独立的编程单位,应有良好的编程接口,模块的大小要 适中,模块过大会使模块内部的复杂性增加不利于模块的理解和修改,模块过小会导致整 个系统表示过于复杂,不利于控制系统的复杂性。 2.2 信息隐蔽原则:采用封装技术,将程序模块的实现细节隐藏起来,使模块接口尽量简单。 2.3 抽象化原则:抽取事物最基本的特性和行为,忽略非本质细节,采用分层次抽象,自顶向 下,逐层细化的办法控制软件开发过程的复杂性。 2.4 模块独立原则:是指每个模块只完成系统要求的独立子功能,并且与其他模块的联系最少 且接口简单。要求在一个物理模块内集中逻辑上相互关联的计算机资源,保证模块间由松 散的偶合关系,模块内部有较强的内聚性,这有助于控制系统的复杂性。(即:高内聚低 耦合) 2.5 依赖倒转原则:抽象不应该依赖于细节,细节应该依赖于抽象。 2.6 开闭原则:软件实体应该是可扩展的,但是不可以修改。即对于扩展是开放的,对于更改 是封闭的。 3 软件开发模型:瀑布模型;快速原型;喷泉模型;各种模型的工作原理、阶段、每阶段任务、 特点、示意图; 软件开发模型(也称为软件过程模型):是从软件项目需求定义开始直至软件经使用后废弃为止,跨 越整个生命周期的系统开发、运行和维护所实施的全部过程、活动和任务的结构框架 3.1 瀑布模型(又称线性模型): 3.1.1工作原理:规定了它们自上而下、相互衔接的固定次序,如同瀑布流水,逐级下落。 前一阶段的工作成果是后一阶段工作开始的基础.所以,每个阶段都必须交出合格的文档,必须对前阶段的工作进行评审,前一阶段的工作完成后才可以开始后一阶段的工作 3.1.2 阶段: 计划时期:问题定义、可行性研究 开发时期:需求分析、设计、编码、测试 运行时期:运行和维护 3.1.3 各阶段任务: 1.需求分析和定义 在软件项目进行过程中,需求分析是从软件定义到软件开发的关键步骤,是今后软件,开发的基本依据,同时也是用户对软件产品进行验收的基本依据。需求分析和定义是以用

古诗拓展(六年级复习资料 自己辛苦整理,好用哦!)

1、知我者谓我心忧,不知我者谓我何求,悠悠苍天,此何人哉? 语出《诗经·王风·黍离》。 译:知道我的人,说我心烦忧;不知道的,问我有何求。高高在上的老天,是谁造成了这种局面 2、蒹葭苍苍,白露为霜,所谓伊人,在水一方. 语出《诗经秦风蒹葭》。 译:芦荻青青,白露成霜,在这寂寞的秋日,亲爱的人儿却在水的那一边. 3、投我以木桃,报之以琼瑶。出自《诗经·卫风·木瓜》。 译:他送我木桃,我就送他佩玉。 4、它山之石,可以攻玉。出自《诗经·小雅·鹤呜》。 译:它乡山上的宝石,同样可以雕刻成玉器。 5.战战兢兢,如临深渊,如履薄冰。出自《诗经·小雅·小旻》。 6.关关雎鸠,在河之洲,窈窕淑女,君子好逑。《诗经·国风·周南·关雎》 译:水鸟应和声声唱,成双成对的在河滩上。美丽贤德的女孩,正是我的好伴侣。 7、青青子衿,悠悠我心。《诗经·国风·郑风·子衿》 译:你的衣领青又青,悠悠思君伤我心。 8、投我以木瓜,报之以琼琚。《诗经·国风·卫风·木瓜》 译:他送我木瓜,我就送他佩玉。 9、言者无罪,闻者足戒。(《诗经·周南·关雎·序》) 译:指提意见的人只要是善意的,即使提得不正确,也是无罪的。听取意见的人即使没有对方所提的缺点错误,也值得引以为戒。 10、投我以桃,报之以李。(《诗经·大雅·抑》) 译:人家送我一篮桃子,我便以李子相回报。 11、硕鼠硕鼠,无食我黍。三岁贯汝,莫我肯顾,逝将去女,适彼乐土. 《诗经.国风.魏风.硕鼠》 国风·王风·采葛 彼采葛兮,一日不见,如三月兮。彼采萧兮,一日不见,如三秋兮。彼采艾兮,一日不见,如三岁兮。《诗经?国风?魏风?硕鼠》 硕鼠硕鼠,无食我黍!三岁贯女,莫我肯顾。 逝将去女,适彼乐土。乐土乐土,爰得我所。 硕鼠硕鼠,无食我麦!三岁贯女,莫我肯德。 逝将去女,适彼乐国。乐国乐国,爰得我直。 硕鼠硕鼠,无食我苗!三岁贯女,莫我肯劳。 逝将去女,适彼乐郊。乐郊乐郊,谁之永号? 诗、词、曲是古代诗歌的三大类。 一、诗 古代的诗按格律可分古体诗和近体诗两大类。古体诗是指没有严格的格律要求的诗,近体诗是讲究格律、有固定格式的诗。 1.古体诗:又称古诗、古风,指唐代产生近体诗以前的诗,句式大体整齐,也要押韵,但在字数、句数、押韵、平仄、对仗等方面没有严格的规定,可以算一种体。诗的每一句有几个字,就称为几言。按言分有四言诗、五言诗(简称"五古")、七言诗(简称"七古")、杂言诗(诗中各句字有多有少)等。如《硕鼠》为四言诗,《石壕吏》、《饮酒》为五古,《琵琶行》为七古,《梦游天姥吟留别》为杂言诗。 2.近体诗:近体诗是指唐代形成的格律诗。当时为了与过去的非格律诗加以区别,称格律诗为近体诗或今体诗。 近体诗又分为律诗、绝句、排律三种。 律诗分五言律诗和七言律诗。每首八句,每两句叫一联。头两句叫首联,三、四句叫颔联,五、六句叫颈联,七、八句叫尾联。中间两联必须对仗。偶数句句尾要押韵(通常押平声韵,首句可押韵也可不押韵)。每个字用平声(相当现代汉语的平和阳平)还是用仄声(相当现代汉语的上声和去声)都有规定。如《过故人庄》是五言律诗,《闻官军收河南河北》是七言律诗。 绝句又叫截句、断句,因其形式很像截取律诗的一半。或五言,或七言。每首四句,二、四句要押韵(通常押平声韵),句中各字用平声还是仄声也有规定,绝句用不用对仗都可以。如《送元二使安西》、《十一月四日风雨大作》都是绝句。 二、词 词还有曲子词、长短句、诗余、乐府等名称。词萌芽于南朝,形成于唐代,盛行于宋代。开始是用来为某乐谱配词,用于歌唱的。为谱配歌词叫填词,填词所选定的调子叫词调,词调都有名称(如"水调歌头"、"念奴娇"等),叫做词牌。后来成了与音乐失去联系的一种文学体裁,词牌也便成了说明文字声韵格式即词谱的名称。填词时为点明题旨,多在词牌下另标题目。如"早行"、"咏梅"等。 词一般按字句多少分为小令、中调、长调三类。五十八字以内为小令;五十九字至九十字为中调;九十一字以上为长调。一首词只一段的叫单调,两段的叫双调,三段、四段的叫三叠、四叠。一段叫一阕。双调中的两段,称上阕、献,或叫上片、下片,三叠、四叠中的段落按次序叫第一阕、第二阕……词在句式方面的基本特征是长短句,从一字句到十一字句都有。词谱中对每种词调的平仄、押韵都有规定。 三、曲 曲是由词进一步发展而成的。宋、金时期北方产生了新的乐曲曲词,发展到元代,就形成了与唐诗、宋词并称的元曲(又称北曲)。元曲包括散曲和杂剧。关汉卿、郑光祖、白朴、马致远被称为元曲四大家。

软件工程复习资料

软件工程的定义:软件工程是一门研究如何用系统化、规范化、数量化等工程化思想和方法去进行软件开发、维护和管理的学科。 软件危机的定义:软件开发和维护过程中所遇到的如软件规模越来越大,复杂度不断增加,软件的需求量日益增大等的严重问题我们称之为软件危机。 软件工程有哪些基本的思想:a.推迟实现的观点b.逐步求精的观点c.分解与抽象的观点d.信息隐蔽的观点e.质量保证的观点 CMM(Capability Maturity Model)能力成熟度模型,是对于软件组织在定义、实施、度量、控制和改善其软件过程的实践中各个发展阶段的描述。 极限编程(Extreme Programming , XP)是一种软件工程方法学是敏捷软件开发中最富有成效的几种方法学之一。它的的核心有四个要点:交流、简单、反馈、勇气 软件生命周期模型:通常把软件生命周期中各项开发活动的流程用一个合理的框架——开发模型来规范描述,这就是软件过程模型,或者称为软件生命周期模型。 软件需求分类:功能需求、非功能需求和领域需求 结构化分析(Structured Analysis, SA) 结构图(Structure Chart ,SC) 面向对象的一些概念:类是具有相同或相似性质的对象的抽象。实例是类的具体化。继承性是子类自动共享父类数据结构和方法的机制,这是类之间的一种关系。消息是指对象间相互联系和相互作用的方式 数据流类型:变换型数据流、事务型数据流、混合型数据流 Jackson图:Jackson图是Jackson方法分析和设计最有效的表达手段,用它既可以描述问题的数据结构,也可以描述软件的程序结构。Jackson图的优点是便于表示层次结构,利于结构自顶向下分解,形象直观,可读性好。Jackson方法用某种形式的伪码给出程序的过程性描述。伪码一般采用结构化形式的英语描述,例如,用”select”语句描述选择结构,用”until”或”while”语句描述重复结构。 结构化程序设计的三种基本逻辑结构是:顺序结构、选择结构和循环结构。 类与类之间的关系:关联、泛化、聚集 软件设计的三类活动:软件设计的第一类活动是软件结构设计,也称为总体设计、概要设计或高层设计。第二类活动是软件详细设计,也称为(模块)过程设计或底层设计。第三类活动是设计测试。 软件模块化设计的指导思想:分解、抽象、逐步求精、信息隐蔽和模块独立性。 软件模块化设计的定义:把一个大型软件系统的全部功能,按照一定的原则合理地划分为若干个模块,每个模块完成一个特定子功能,所有的这些模块以某种结构形式组成一个整体。 模块独立性的定义及控制标准:模块独立性是模块化、抽象、信息隐蔽概念的直接结果,也是判断模块化结构是否合理的标准。模块独立性可以由两个定性标准度量,即模块自身的内聚和模块之间的耦合。 内聚性、耦合性和抽象的定义:内聚性是从功能的角度对模块内部聚合能力的量度,耦合性是对一个软件结构内不同模块之间互连程度的度量。抽象是一种从一般的观点看待事物的方法,它要求我们集中于事物的本质特征(内部状态和运动规律),而非具体细节或具体实现。 信息隐蔽定义:每个模块对其他所有模块都隐蔽自己的设计决策,也就是说,模块应该详细说明且精心设计以求在某个模块中包含的信息不被不需要这些信息的其他模块访问。 按耦合度从低到高依次有7种耦合方式:a.非直接耦合(独立运行)b.数据耦合(用参数表传递简单数据)c.标记耦合(传递数据结构或者一部分)d.控制耦合(传递的信息包括控制模块的信息)e.外部耦合(模块与软件之外的环境有关)f.公共耦合(多个模块引用同一全局的数据区)g.内容耦合(访问内部数据,代码重叠或者多个入口)按内聚度从低到高依次有7种内聚种类:a.偶然内聚(模块完成的多个任务,任务之间的关系松散)b.逻辑内聚(模块完成逻辑相关的一组任务)c.瞬时内聚(模块的所有任务必须在同一时间间隔内执行)d.过程内聚(模块的处理元素相关而且按照特定的次序执行)e.通信内聚(模块的所有元素集中在一个数据结构区域上)顺序内聚(模块的处理元素相关,必须顺序执行)f.功能内聚(模块完成单一的功能,各个部分协调工作,而且不可缺少)结构化设计方法(SD)是基于模块化、自顶向下细化、结构化程序设计等程序设计技术基础上发展起来的。 软件维护类型及对应方向的维护: 纠错性维护:对在测试阶段未能发现的,在软件投入使用后才逐渐暴露出来的错误的测试、诊断、定位、纠错以及验证、修改的回归测试过程。纠错性维护占整个维护工作的21% 完善性维护:为了满足这些日益增长的新要求,需要修改或再开发软件,以扩充软件功能、增强软件性能、

相关主题
文本预览
相关文档 最新文档