计算机软件自考论文

2024-08-08

计算机软件自考论文(共8篇)

1.计算机软件自考论文 篇一

第八章习题参考答案 软件维护有哪些内容? 答:(1)校正性维护。在软件交付使用后,一些隐含的错误在某些特定的使用环境下会暴露出来。为了识别和纠正错误,修改软件性能上的缺陷,应进行确定和修改错误的过程,这个过程就称为校正性维护。(2)适应性维护。为了使应用软件适应计算机硬件、软件环境及数据环境的不断发生的变化而修改软件的过程称为适应性维护。(3)完善性维护。为增加软件功能、增强软件性能、提高软件运行效率而进行的维护活动称为完善性维护。(4)预防性维护。为了提高软件的可维护性和可靠性而对软件进行的修改称为预防性维护。软件维护的特点是什么? 答:主要体现在三个方面:

(1)非结构化维护和结构化维护。软件的开发过程对软件的维护有很大的影响。若不采用软件工程的方法开发软件,则软件只有程序而无文档,维护工作非常困难,这是一种非结构化的维护。若采用软件工程的方法开发软件,则各阶段都有相应的文档,容易进行维护工作,这是一种结构化的维护。

(2)维护的困难性。软件维护的困难性是由于软件需求分析和开发方法的缺陷。软件生存周期中的开发阶段没有严格而又科学的管理和规划,就会引起软件运行时的维护困难。

(3)软件维护的费用。软件维护的费用在总费用中的比重是在不断增加的,这是软件维护有形的代价。另外还有无形的代价,即要占有更多的资源。软件维护费用增加的占有原因是软件维护的生产率非常低。软件维护的流程是什么?

答:软件维护的流程如下:知道维护申请报告、审查申请报告并批准、运行维护并做详细记录、复审。软件维护的副作用有哪些? 答:维护的副作用有以下三种:

(1)编码副作用。在使用程序设计语言修改源代码时可能引入的错误。

(2)数据副作用。在修改数据结构时,有可能造成软件设计与数据结构不匹配,因而导致软件错误。数据副作用是修改软件信息结构导致的结果。但它可以通过详细的设计文档加以控制。

(3)文档副作用。如果对可执行软件的修改没有反映在文档中,就会产生文档副作用。什么是软件可维护性?可维护性度量的特性是什么?

答:软件可维护性的定义:软件能够被理解、校正、适应及增强功能的容易程度。软件的可维护性可用以下七个质量特性来衡量,即可理解性、可测试性、可修改性、可靠性、可移植性、可使用性和效率。提高可维护性的方法有哪些? 答:(1)建立明确的软件质量目标。(2)使用先进的软件开发技术和工具。(3)建立明确的质量保证。(4)选择可维护性的程序设计语言。(5)改进程序的文档。第九章习题参考答案

渐增模型有几种?各有何特点? 答:渐增模型有两种类型,一是增量构造模型,二是演化提交模型。增量构造模型是在瀑布模型基础上,对一些阶段进行整体开发,对另一些阶段进行增量开发。演化提交模型则是在瀑布模型的基础上,所有阶段都进行增量开发,不仅是增量开发,也是增量提交。

2、快速原型模型有几种,各有什么特点?

答:快速原形模型根据原型的不同作用,有三类原型模型:

探索型原型:把原型用于开发的需求分析阶段,目的是要弄清用户的需求,确定所期望的特性,并探索各种方案的可行性。它主要针对开发目标模糊,用户与开发者对项目都缺乏经验的情况,通过对原型的开发来明确用户的需求。

实验型原型:主要用于设计阶段,考核实现方安是否合适,能否实现。对于一个大型系统,若对设计方案心中没有把握时,可通过这种原型的开发来证实设计方案的正确性。

(3)演化型原型:它将原型思想扩展到软件开发的全过程,就是及早向用户提交一个原型系统,在得到用户认可后,将原型系统不断扩充演化为最终的软件系统。快速原型的开发步骤是什么? 答:快速原型的开发步骤是:(1)快速分析:在分析人员与用户的配合下,迅速确定系统基本需求并开始构造原型。(2)构造原型:在快速分析的基础上,根据基本需求说明尽快实现一个可运行的系统。(3)运行原型:通过运行快速原型,发现问题,消除误解,达到开发者也用户的充分协调。(4)评价原型:在运行的基础上,评价原型的特性,分析运行效果是否满足用户的需求,提出全面的修改意见。(5)修改:根据评价原型的活动结果进行修改,修改过程代替初始的快速分析,从而实现原型开发的循环过程。用户与开发者在这种循环过程中不断接近系统的最终要求。上述步骤在软件工具的支持下往往是互相交融在一起的,而不再象瀑布模型那样严格的阶段划分,线性推进。评价快速原型模型的优缺点。答:快速原型的优点是:(1)可及早为用户提供有用的产品。(2)可及早发现问题,随时纠正错误。(3)减少技术、应用风险,缩短开发时间,减少费用、提高生产率。(4)通过实际运行原型,提供直接评价系统的方法,促使用户主动参与开发活动,加强了信息反馈,促进各类人员的协调,减少误解,适应需求变化,能有效提高系统质量。快速原型的缺点是:1.缺乏丰富而强有力的软件工具和开发环境。2.缺乏有效的管理机制,还未建立起自己的开发标准。3.对设计开发环境要求较高。(4)在多次重复改变原型的过程中,程序员会感到厌倦。(5)系统的易变性对测试有一定影响,难于做到彻底测试,更新文档较为困难。

4、比瀑布模型与增量模型,指出增量模型的新思路。

答:瀑布模型属于整体开发模型,它规定在开始下一个阶段的工作之前,必须完成前一阶段的所有细节。瀑布模型很难适应需求可变、模糊不定的软件系统的开发,而且在开发过程中用户很难参与进去,只有到开发结束才能看到整个软件系统。这种理想的、线性的开发过程缺乏灵活性,不适应实际的开发过程。增量模型是在瀑布模型的基础上加以修改而形成的。属于非整体开发模型。

它的基本思路是为了使开发过程具有一定的灵活性和可修改性,在开发过程中推迟某些阶段或所有阶段中的细节,从而较早的产生工作软件。第十章习题参考答案

说明对象、类、类结构、消息的基本概念。答:(1)对象:对象是人们要进行研究的任何事物,它不仅能表示具体的事物,还能表示抽象的规则、计划或事件。对象包括有形实体、作用、事件、性能说明等类型。对象具有状态和行为。一个对象用数据值来描述它的状态,对象的操作则用于改变状态,对象及其操作就是对象的行为。对象实现了数据和操作的结合,使数据和操作封装于对象的统一体中。对象内的数据具有自己的操作,从而可灵活地专门描述对象的独特行为,具有较强的独立性和自治性,其内部状态不受或很少受外界的影响,具有很好的模块化特点。为软件重用奠定了坚实的基础。(2)类:具有相同或相似性质的对象的抽象就是类。因此,对象的抽象就是类,类的具体化就是对象,也可以说类的实例是对象。(3)类结构:类与类之间的结构关系,包括一般-具体结构关系和整体-部分结构关系。一般-具体关系结构称为分类结构,也可以说是“或”关系或“is a”关系,类的这种层次结构可用来描述现实世界中的一般化的抽象关系,通常越在上层的类越具有一般性和共性,越在下层的类越具体、越细化。整体-部分结构称为组装结构,它们之间的关系是一种“与”关系,或者是“has a”关系。类的这种层次关系可用来描述现实世界中的类的组成的抽象关系。上层的类具有整体性,下层的类具有成员性。在类的层次结构中,通常上层的类称为父类或超类,下层类称为子类。(4)消息:对象之间进行通信的构造叫做消息。在对旬的操作中,当一个消息发送给某个对象时,消息包含接收对象去执行某种操作的信息。接收消息的对象经过解释,然后给予响应。这种通信机制称为消息传递。发送一条消息的格式是“对象名.方法名(参数)”。说明面向对象的特征和要素。答:面向对象的特征是:(1)对象唯一性。每个对象都有自身唯一的标识,在对象生存期中,其标识不变,不同的对象不能有不同的标识。(2)分类性。是指将具有一致的数据结构(属性)和行为(操作)的对象抽象成类(3)继承性。是子类自动共享父类数据结构和方法的机制,这是类之间的一种关系。(4)多态性。是指相同的操作或函数过程可以作用于多种类型的对象上并获得不同的结果。面向对象的要素是:1.抽象。2.封装性(信息隐蔽)(3)共享性。说明动态模型的特征,说明事件,脚本、状态的含义。

答:动态模型是与时间和变化有关的系统性质,该模型描述了系统的控制结构,它表示了瞬时的、行为化的系统控制性质,它关心的是系统的控制,操作的执行顺序,它从对象的事件和状态的角度出发,表现了相互行为。事件是指特定时刻发生的某件事情,它是某事情发生的信号,它没有持续时间,它是一种相对性的快速事件。脚本是完成系统某个功能事件序列,侧重于表达说明发生于系统执行过程中的一个特定场景,用事件跟踪图表达。状态是对象属性值的抽象。状态指明了对象对输入事件的响应。说明功能模型的特征,比较功能模型的DFD和结构化方法的DFD异同。

答:功能模型描述了系统的所有计算。功能模型指出发生了什么,动态模型确定什么时候发生,而对象模型确定发生的客体。功能模型表明一个计算如何从输入值得到输出值,它不考虑所计算的次序。功能模型由多张数据流图组成。数据流图说明数据流是如何从外部输入、经过操作和内部存储输出到外部的。功能模型也包括对象模型中值的约束条件。

说明三种分析模型的关系。答:三种分析模型之间关系是这样的:功能模型指出发生了什么,动态模型确定什么时候发生,而对象模型确定发生的客体。说明对象建模的过程。

答:对象建模的过程如下:首先标识类和关联,因为它们影响了整体结构和解决问题的方法,其次是增加属性,进一步描述类和关联的基本网络,使用继承合并和组织类,最后将操作增加到类中去作为构造动态模型和功能模型的副产品。(1)确定类。构造对象模型的第一步是标出来自问题域的相关对象类,包括物理实体和概念。所有类在应用中都必须有意义。检查问题陈述中的所有名词,产生暂定类。然后去掉不必要的类和不正确的类。(2)准备数据字典。为所有建模实体准备一个数据词典。准确描述各个类的精确含义,描述当前问题中的类的范围,包括对类的成员、用法方面的假设或限制。1.确定关联。两个或多个类之间的相互依赖就是关联。从问题中抽取所有可能的关联表示,把它们记下来,但不要过早去细化这些表述。2.确定属性。属性是个体对象的性质,通常用修饰性的名词词组来表示。只考虑与具体应用直接相关的属性,不考虑那些超出问题范围的属性,首先找出重要属性,避免那些只用于实现的属性,要为各个属性取有意义的名字。3使用继承来细化类。4.完善对象模型。说明功能建模的过程。答:功能建模的过程如下:(1)确定输入、输出值(2)建立数据流图

10、说明对象设计的步骤。

答:对象设计要确定实现用到的类、关联的完整定义,接口的形式以及实现操作方法的算法,可以增加实现必须的内部对象,对数据结构和算法进行优化。1.获得操作 2确定操作的目标对象 3.算法设计 4.优化设计 5.控制的实现 6调整继承(7)关联的设计 第十一章习题参考答案

软件质量与软件质量保证的含义是什么? 答:从实际应用来说,软件质量定义包括三个一致性:1.与所确定的功能和性能需求的一致性;(2)与所成文的开发标准的一致性; 3.与所有专业开发的软件所期望的隐含特性的一致性。4.软件质量保证是指确定、达到和维护所需要的软件质量而进行的所有有计划、有系统的管理活动。影响软件质量的因素有哪些? 答:影响软件质量的因素分为可以直接度量的因素(如单位时间内千行代码中所产生的错误)和只能间接度量的因素(如可用性和可维护性)。

什么是软件质量保证策略?软件质量保证的主要任务是什么? 答:软件质量保证策略是指软件质量保证工作的过程和侧重点。

质量保证的主要任务包括以下几点:1.正确定义用户的要求。2.技术方法的应用。3.提高软件开发的工程能力。4.软件的复用。5.发挥每个开发者的能力。6.组织外部力量协作。7.排除无效劳动。(8)提高计划和管理质量。

程序复杂性的度量方法有哪些? 答:软件复杂性的度量方法有:1.代码行度量法:以源代码行数作为程序复杂性的度量。

2、McCabe度量法:一种基于程序控制流的复杂性度量方法。什么是软件的可靠性?它们能否定量计算? 答:软件可靠性是指在给定的时间内,在规定的环境条件下系统完成所指定功能的概率。衡量软件可靠性的两个常用指标是平均失效等待时间MTTF和平均失效间隔时间MTBF。就是说可以定量计算。

7、说明容错软件的定义与容错的一般方法。答:容错软件的定义有四种,指规定功能的软件,(1)在一定程度上对自身错误的作用具有屏蔽能力的软件。(2)在一定程度上能从错误状态自动恢复到正常状态的软件。(3)在因错误而发生错误时,仍然能在一定程度上完成预期的功能的软件。(4)在一定程度上具有容错能力的软件。

实现容错技术的主要手段是冗余。冗余通常分为四类:1.结构冗余,又分为静态、动态和混合冗余三种。2.信息冗余 3.时间冗余(4)冗余附加技术 第十二章习题参考答案

软件工程管理包括哪些内容? 答:软件工程管理的具体内容包括对开发人员、组织机构、用户、文档资料等方面的管理。

2、软件项目计划中包括哪些内容?

答:软件项目计划内容包括:1.范围 2.资源 3.进度安排 4成本估算(5)培训计划

3、软件开发成本估算方法有哪几种? 答:软件开发成本估算的方法主要有:(1)自顶向下估算方法(2)自底向上估算方法(3)差别估算方法 以及专家估算法、类推估算法、算式估算法等几类方法。

4、什么是软件配置管理?什么是基线?

答:软件配置管理,简称SCM(Software Configuration Management),是指一组管理整个软件生存期各阶段中变更的活动。软件配置管理技术可以使软件变更所产生的错误达到最小并最有效地提高生产率。基线:是软件生存期中各开发阶段的一个特定点,它的作用是把开发各阶段工作的划分更加明确化,使本来连续的工作在这些点上断开,以便于检查与肯定阶段成果。

5、软件工程标准化的意义是什么?都有哪些软件工程标准? 答:软件工程标准化可以为软件工程各个阶段的活动提供统一的行动规范和衡量准则,使得各种工作都能有章可循。软件工程标准根据其制定机构与适用范围,可分为:1.国际标准2.国家标准 3.行业标准 4.企业规范

5、项目(课题)规范

6、请说明软件文档的作用?

答:软件文档的作用是:1.提高软件开发过程的能见度;2.提高开发效率;3.作为开发人员阶段工作成果和结束标志;4.记录开发过程的有关信息便于使用与维护;5.提供软件运行、维护和培训有关资料;6.便于用户了解软件功能、性能。第十三章习题参考答案

1、什么是软件开发环境?请列出其发展情况。

答:软件开发环境是指在计算机的基本软件的基础上,为支持软件的开发而提供的一组工具软件系统。具体地说,软件开发环境是一组相关工具的集合。这些相关工具按一定的开发方法或一定开发处理模型组织起来的,这些相关工具支持整个软件生存期的各阶段或部分阶段。软件开发环境的发展阶段:

(1)70年代,软件开发与设计方法出现了结构化分析技术的一整套相互衔接的SA-SD的方法学。与此相适应的计算机辅助软件工程技术则主要由开发孤立的软件工具而逐步向程序设计环境的开发和使用方向发展,出现了第一代的基于正文的CASE工具。

(2)80年代中期与后期,主要是实时系统设计方法,以及面向对象的分析和设计方法的发展,它克服了结构化技术的缺点。在这期间开发了第二代的CASE工具,其特点是支持使用图形表示的结构化方法,如数据流图与结构图。其开发环境表现在提高环境中工具的集成性方面,如“集成的项目支持环境”。

(3)80年代后期和90年代初期出现了“基于信息工程CASE”技术,这种环境集成了用于项目计划、分析、设计、编程、测试和维护的一个工具箱的集合。

(4)90年代出现一系列集成的CASE软件产品,用以实现需求管理、应用程序分析设计和建模、编码、软件质量保证和测试、过程和项目管理及文档生成管理等软件开发工作的规范化、工程化和自动化。

2、请叙述软件开发环境的分类。答:软件开发环境可按解决的问题、软件开发环境的演变趋向和集成化程度进行分类:(1)按解决的问题可分为:程序设计环境、系统合成环境、项目管理环境三类。(2)按软件开发环境的演变趋向可分为:以语言为中心的环境、工具箱环境和基于方法的环境三类。(3)按集成化程度有第一代、第二代、第三代的开发环境。

3、何谓软件工具?通常包含哪几部分?答:软件工具的定义是:可用来帮助和支持软件需求分析、软件开发、测试、维护、模拟、移植或管理而编制的计算机程序或软件。软件工具是一个程序系统。软件工具通常由工具、工具接口和工具用户接口三部分构成。

4、当今软件工具发展有何特点? 答:软件工具的发展有以下特点:(1)软件工具由单个工具向多个工具集成化方向发展。(2)重视用户界面设计。(3)不断地采用新理论和新技术。(4)软件工具的商品化与软件产业的发展形成良性互动。

5、什么是CASE?CASE工具有哪些分类?答:CASE是一组工具和方法的集合,可以辅助软件开发生命周期各阶段进行软件开发。CASE把软件开发技术、软件工具和软件开发方法集成到一个统一而一致的架中,并且吸收了CAD(计算机辅助设计)、软件工程、操作系统、数据库、网络和许多其他计算机领域的原理和技术。因而,CASE领域是一个应用、集成和综合的领域。根据CASE系统对软件过程的支持范围,CASE可分为三类:(1)支持单个过程任务的工具。(2)支持某一过程所有活动或某些活动的工作台。(3)环境支持软件过程大部分乃至所有活动,一般包括几个不同工作台的集合。

6、请叙述集成化CASE的五级模型。答:集成化CASE的五级模型包括(1)平台集成:工具运行在相同的硬件/操作系统平台上(2)数据集成:工具使用共享数据模型来操作(3)表示集成:工具使用相同的用户界面(4)控制集成:工具激活后能控制其他操作(5)过程集成:工具在一个过程模型和“过程机”的指导下使用

7、CASE工作台有哪些分类? 答:CASE工具台是一组工具集,支持像设计、实现或测试等特定的软件开发阶段。CASE工具组装成一个工具台后工具能协同工作,可提供比单一工具更好的支持。CASE工作台包括:(1)程序设计工作台。由支持程序设计的一组工具组成。(2)分析和设计工作台。支持软件过程的分析和设计阶段。(3)测试工作台。(4)交叉开发工作台。这些工作台支持在一种机器上开发软件,而在其他的系统上运行所开发的软件。(5)配置管理(CM)工作台。这些工作台支持配置管理。(6)文档工作台。这些工具支持高质量文档的制作。(7)项目管理工作台。支持项目管理活动。

2.计算机软件自考论文 篇二

软件质量在软件开发中占有重要的地位, 在软件开发的各个阶段必须给予高度的重视, 否则会影响软件的使用。软件质量的度量可以采用相关的技术模型, 通过具体的指标得以反映。软件的复杂性与软件的质量有密切的关系。结构简单的软件, 对于保证软件的质量有很大的帮助作用, 所以在进行软件设计时, 应当尽量保证设计简单的软件结构。软件的可靠性是软件质量的反映。从某种意义上说, 软件的可靠性高说明软件的质量高, 软件的可靠性可以通过有关指标和模型反映出来。在软件开发中, 要保证软件的质量, 因此应当尽量避免软件错误, 其中, 有些避免不了的错误应当采用软件容错的技术进行解决。

2 软件质量问题分析

软件不同于硬件, 软件不会用坏, 不存在零件更换问题, 但不允许存在误差, 不能发生错误, 否则后果十分严重。医疗系统中的软件错误可能造成生命危险, 银行系统中的软件错误会使金融混乱, 航空管理系统中的错误会造成飞机失事。例如, 美国在一次发射火箭的实验中, 由于飞行计划程序里漏掉一个连字符而导致了火箭实验的失败。任何企业都需要有效的管理方法, 软件企业需要的管理方法又与其他类型的企业不同。

在国内软件企业管理的经验比较少, 人员也比较缺乏, 没有形成一个有效的体系。国际上流行的软件过程的认证方法 (如, IS09000和SW-CMM) 在国内虽然已引起足够的认识, 但通过认证的情况并不理想。在这种情况下, 软件企业承担大型软件工程和系统设计、开发、集成能力相对较弱, 并造成在国际市场上处于不利的竞争地位。当前, 软件质量问题比较多, 其主要原因是软件企业管理水平跟不上。

3 影响软件质量的因素

软件的正确性、可靠性和安全性是影响软件质量的三个重要因素。根据Mc Call等人提出的软件质量度量模型, 正确性是指程序满足其规格说明和完成用户任务目标的程度。正确性的评价准则包括:可跟踪性、完整性和一致性;可靠性是指程序在要求的精度下, 能够完成其规定功能的期望程度。可靠性的评价准则包括:容错性、准确性、一致性、模块性和简洁性;安全性则是对软件的完备性进行评价的准则之一, 指控制或保护程序和数据机制的有效性, 比如对于合理的输入, 系统会给出正确的结果, 而对于不合理的输入程序则予以拒绝等。在1985年ISO建议的软件质量度量模型中, 正确性和安全性是软件质量需求评价准则 (SQRC) 中的两条准则, 前者包括软件质量设计评价难则 (SQDC) 中的可跟踪性、完备性和一致性, 后者则包括其中的存取控制和存取审查。而Mc Call模型中的可靠性因素则体现在可容性准则和可维护性准则中。其他的影响软件质量的主要因素有:

1) 可测试性:程序容易测试的程度。

2) 适应性:修正和改进系统所需要的工作量的大小。

3) 可维修性:诊断和改正系统错误所需要的工作量大小。

4) 效率:为了完成预定的任务, 系统耗费资源的程度。

5) 可理解性:理解和使用该系统的容易程度。

6) 可用性:系统在完成预定功能时令人满意的程度。

7) 风险性:按预定的成本和进度开发出系统, 并为用户所满意的程度。

4 改进软件质量保证的技术

4.1 软件复用技术

由于封装和继承的特性, 面向对象方法比其他软件开发方法更适于支持软件复用。封装意味着可以将表示构件的类看做黑盒子。用户只需了解类的外部接口, 即了解它能够响应哪些消息, 相应的对象行为是什么。继承是指在定义新的子类时, 可利用可复用构件库中已有的父类的属性和操作。当然, 子类也可以修改父类的属性与操作, 或者引进新的属性与操作。构件的用户不需要了解构件的实现细节。

4.2 容错技术

所谓“容错”, 就是在出现有限数目的硬件或软件故障的情况下, 系统仍可提供连续正确执行的内在能力。容错和避错是不同的, 容错主要是针对版本中的故障向系统提供保护。组成容错软件的每一个版本的程序设计也要求尽量采用避错技术, 防止单版本领繁出错。但在容错系统的单版本设计时, 避错技术的应用要考虑成本分配上的合理性, 以使总体上符合效益成本比最大的要求。软件容错的目的是屏蔽软件故障, 恢复因出错而影响的运行进程。尽管对于整个这类系统来说, 由于硬件 (包括软件载体) 瞬时干扰引起的故障也能起到一定的屏蔽作用, 但它和专门设计的、以软件为手段实现硬件容错的系统是不同的。软件容错的实现需要硬件的保证和协同。如果软件容错配合以合理的硬件冗余, 可以起到比各自单独考虑容错更好的作用。

4.3 软件工程标准化

在开发一个软件时, 需要有多层次、不同分工的人员相互配合;在开发项目的各个部分以及各开发阶段之间, 也都存在着许多联系和衔接。把这些错综复杂的关系协调好, 需要有一系列统一的约束和规定。在软件开发项目取得阶段成果或最后完成时, 还需要进行阶段评审和验收测试。投入运行的软件, 其维护工作中遇到的问题又与开发工作有着密切的关系。软件的管理工作则渗透到软件生存期的每个环节。所有这些都要求提供统一的行为规范和衡量准则, 使得各种工作能有章可循。

4.4 软件过程评估与改进

软件过程是软件生存期中的一系列相关的过程, 又称为软件生存期过程。过程是活动的集合, 活动是任务的集合。任务是将输入变换为输出的操作。活动的执行可以是顺序的、重复的、并行的、嵌套的。软件过程的考虑主要针对软件生产和管理。为了得到满足要求的软件产品, 不但需要有好的开发方法, 还需要有好的工程支持和工程管理。就是说, 软件过程不仅要有工程观点, 还应有系统观点、管理观点、运行观点和用户观点。

软件质量保证和全面质量管理的思想是一致的, 都指出了不应该只在一个环节上, 比如测试环节来保证软件质量, 我们需要建立众多的辅助流程, 全面地去改进、控制软件流程来保证软件质量。

参考文献

[1]李康荣.Web软件质量层次分析评价方法研究[J].微计算机信息, 2010 (3) :25-26.

[2]宋志秋, 钱英军.基于CMM的软件过程方法研究[J].经济研究导刊, 2010 (1) :251-252.

[3]张旭, 王鹏, 习媛媛, 等.单元测试在软件质量保证中的应用研究[J].煤炭技术, 2010 (6) :185-186.

[4]陈周天.浅谈软件的可靠性[J].黑龙江科技信息, 2010 (10) :65-66.

[5]邢小英.基于软件Agent技术的软件质量保证研究[J].宁波工程学院学报, 2010 (2) :59-62.

[6]吴晓姝.浅谈软件开发过程中的软件质量保证[J].电大理工, 2010 (1) :48-50.

3.计算机软件自考论文 篇三

【关键词】软件专业 教学 竞赛平台

【中图分类号】 G 【文献标识码】 A

【文章编号】0450-9889(2015)09C-0033-03

全国软件专业人才设计与开发大赛作为一项全国性的竞赛活动,目的是为推动软件开发技术的发展,促进软件专业技术人才培养,向软件行业输送具有创新能力和实践能力的高端人才,提升高校毕业生的就业竞争力。因此,探讨这一竞赛平台究竟给软件专业教学带来了哪些积极的作用、如何促进专业教学等问题,对专业教学的改革有非常重要的意义。

一、计算机软件专业教学中存在的问题

(一)课程安排模块化,连贯性不强

表1是计算机软件专业主干课程的安排情况表,表中看不出专业课程的教学主线,更看不出学生应该学习的主要专业知识和专业技能。第一方面,第一个学期程序设计基础,第二个学期C语言程序设计,第三学期C#程序设计基础,程序设计基础课程占了三个学期,且还开设了不同的语言,导致学生在编程入门基础学习无所适从。第二方面,第二个学期的课程共有4门,学时都差不多,第三个学期除网页动画设计外,其余4门课程学时也差不多,课程杂,体现不出技术主线和学生软件编程知识能力的逐步培养和形成。第三方面,课程模块化,连贯性不强。看不出第二个学期的所学对第三个学期的课程学习有什么帮助和知识技能的积累。这样的课程安排违反了学生学习软件编程开发技术的认知规律,导致学生学习不系统,在实践操作时无从下手,最简单的程序都写不出来。同时也对学生的自信心造成打击,觉得自己很差,失去学习兴趣,以后上课就开始不听,接着就是听不懂,最后干脆旷课在宿舍玩游戏的恶性循环局面。

表1 软件专业主干课程安排表

(二)缺少让学生自我展示的平台,学生找不到学习的成就感

首先,计算机类专业不像艺术类等其它专业那样具有很强的现场观赏性,没有很多竞赛平台让学生展示自己的专业技能。针对软件专业学生举办的竞赛仅有ACM国际大学生程序设计竞赛,作为国际性大赛,ACM不分本科组和高职高专组,难度比较大,不适合高职高专学生参加。因此,行业社会就缺少让高职高专计算机软件专业的学生自我展示专业技能水平的舞台。其次,计算机软件专业课程多,衔接性强,难度大,很难像艺术类等其它专业那样,单独学习完一门课程就可以设计出精美的作品。软件专业的学生需要学完很多门课程后,经过不断的动手编程实践,积累一定经验才可能设计开发出相应的程序作品。所以,在专业教学上没有举办过学生作品展,更不用说举办学校层面的作品展。缺少了行业社会和学校两大重要展示平台,学生在学习上很难找到学习成就感。

(三)为了照顾大多数学生,缺少对拔尖学生的培养

由于招生政策的问题,高职学生之间的差距比较明显。特别是补录的学生,在基础和学习能力上与正常录取的学生又有一段差距。而在正常的专业课堂教学活动中,面向的是大部分学生,因此,在制定课程教学目标和确定教学内容时,要兼顾大部分学生的学习能力和接受能力。这样,无形中就降低了专业课程教学内容的深度和教学目标的高度。而后果就是导致少部分拔尖学生在课堂上“吃不饱”,不能学到自己想学的知识内容,不能提高并达到自己应有的专业技能水平。

二、利用全国软件大赛竞赛平台促进计算机软件专业教学的优势

参加竞赛实践证明,通过引导学生参加全国软件专业人才设计与开发大赛,能促进学生对专业知识和技能的学习,能较好的解决上述专业教学过程中存在的问题,具体表现在:

(一)通过竞赛培训引导,增加学生自主学习能力

为兼顾大多数学生学习制定的人才培养方案,在课程安排上就多开设些相对容易掌握的技能课程,让在编程方面可塑性不强的学生能掌握一些其他专业技能,增强这些学生的就业竞争力。为了解决这个问题,让学生参加全国软件专业人才设计与开发大赛是一个有效的解决途径。在准备竞赛的过程中,按竞赛考纲的要求安排专业教师对学生进行全程辅导,对学生难以掌握的知识点进行详细的讲解。在专业教师的辅导下,学生可按竞赛知识技术路线进行系统有效的学习。经过一段时间的学习,学生便可以入门编程,找到编程应用于实际的快乐。有了兴趣,学生就会根据自己的兴趣点,制定自己的学习目标,根据目标,制定学习计划和多方获取学习资料,利用课余时间刻苦钻研,多做多练,积极促进了教学的教学工作,很好的弥补了课程安排和课堂教学上的不足。

(二)搭建让学生展示自我技能水平的舞台

以参加全国软件专业人才设计与开发大赛为契机,首先,在选拔参赛选手时,就建立了一次学校范围内的、让学生自我展示专业技能水平的机会。在校内设置选拔赛,只有在选拔赛中取得优秀成绩的选手才有资格报名参加全国比赛。其次,全国软件专业人才设计与开发大赛再次搭建了一个全国性的大舞台,让高职软件专业学生能有机会与来自全国各地的同行同台竞技,真正检验自己的专业技能在全国同行中处于什么样的水平,看清自我,找出差距。同时也给他们指明了今后应该努力的方向,激起学习的热情。看到这个大赛平台给学生所带来的积极影响,也促使了教师积极地在教学过程中搭建学生专业课程作品展。在学生学完相关课程后,给他们布置相应的工程应用项目,然后将作品以多媒体展厅的形式尽可能更开放地展出。以此激励学生努力学习,并从中找到学习的成就感。

(三)推动精英学生的培养

培养高水平的毕业生是打造一流高职院校的前提,兼顾大部分学生的传统课堂教学,很难满足精英学生的学习培养需要,无法实施因材施教的适合高职学生培养的教学方式。全国软件专业人才设计与开发大赛恰好给精英学生的培养搭建了一个很好的平台。学生通过参加此项竞赛,能额外得到老师的培训指导,进行更多专业的技能训练,同时他们能与来自全国的选手比赛交流,一是方便老师发现自己学校的精英,二是方便学生找到自己与其他选手之间的不足。此外,本大赛有很多知名企业参与,获得大赛全国一等奖的选手会直接被这些知名企业录用,在企业资深工程师的指导下快速成长,成为学校的“品牌”毕业生。

三、利用全国软件大赛竞赛平台促进计算机软件专业教学的具体措施

(一)提高学生创新能力

1.积极探索学科竞赛模式的创新。以全国软件大赛竞赛组织为切入点,引入更多的学科竞赛,组织更多形式的学科竞赛方式。据调查,扩大招生规模后的高职高专学生普遍喜欢娱乐性强的学科竞赛,不喜欢传统方式的学科竞赛。因此,需要在竞赛形式上下功夫,创新竞赛组织方式,找准学生的参赛兴趣点,提高学生的参赛热情。如各学校可根据自身的专业办学特色,举办形式多样、层次不同的竞赛,如网页设计大赛、创意创业竞赛、演讲比赛、辩论赛、动画制作大赛、计算机组装大赛等活动,积极组织和鼓励学生参加各种比赛,从多方面来培养学生的自主学习、自主创新和创造能力。

2.建立学科竞赛的保障机制。完善的竞赛保障机制,是学生得以安心参加各类学科竞赛的前提,是老师安心指导创造佳绩的保障,良好的竞赛保障机制是鼓励学生参加种学科竞赛并取得成绩的重要前提。首先要有良好的赛项宣传机制,让每位同学务必知晓比赛通知。同时深入学生宿舍宣传,并通过赛前动员会等手段鼓励学生参赛,扩大比赛的参赛人数。其次,在整个竞赛过程中,学校提供专门的比赛训练场地和训练设备,相关经费和政策支持,使参赛学生和指导教师无后顾之忧。最后,对每次参赛进行经验总结,提高各种比赛的竞争力。

(二)提高学生实践能力

1.改变原来的教学方式,理论与实践相结合。高职学生不喜欢照本宣科的纯理论知识灌输的教学方式,喜欢通过实践的方式去理解和掌握理论知识。因此,在教学上应采用案例教学法,将理论知识传授通过案例去讲解,提高学生的学习兴趣。平时布置相应的作业,让学生多动手,多实践,积极提高自身的实践能力。

2.将竞赛转化为教学内容。在程序设计等相关的课程里,将竞赛的内容融入到教学内容,在讲解理论知识的同时,让学生明白这些知识的应用,有助于学生消化理论知识,促进实践能力的培养。

3.建立学科竞赛实践训练场所。建立如实践教学创新实训基地,大学生创客空间等实践教学场所,开放实训室和实训设备,为学生提供自己动手,自主创新的发展空间,激发学生的学习热情。

在职业教育中,如何提高学生的实践创新能力是一项重要的课题,也是职业教育者的教学目标。随着各种竞赛体制的完善,以学科竞赛为载体,积极鼓励学生参加各种(下转第160页)(上接第34页)学科竞赛,通过竞赛对大学生创新实践能力培养的作用将会越来越显著。高职教育必须以市场为导向,培养出更多适合社会需要的人才。

全国软件专业人才设计与开发大赛平台,为专业的教学改革指明了方向。从专业建设角度来说,应该参考大赛平台的要求,对课程体系进行重新整合,以适应社会对软件人才的需求;同时通过大赛平台丰富教学资源,促进专业的对外交流,加强培养学生的自学能力、分析和解决问题的能力,提高学生的创新能力和就业竞争力。

【参考文献】

[1] 赵娟. 关于提高应用技术大学学生实践能力的思考——以南宁学院为例[J].广西教育,2015(19)

[2] 周荣辉,郝晓枫,赵宏宇. 学生程序设计能力培养的思考[J].吉林大学学报:信息科学版,2005(23)

[3] 何迎生,鲁荣波. ACM 竞赛平台在计算机专业教学中的应用研究[J].计算机教育,2009(12)

[4] 李绍中. 开展职业技能竞赛提升高职人才培养质量[J].职教通讯 ,2012(12)

【作者简介】罗云芳(1981- ),男,广西贺州人,硕士,广西职业技术学院讲师,研究方向:软件工程,计算机网络编程,计算机教学。

4.自考论文指导计算机专业 篇四

2009-11-2

42009年下半年北京市高等教育自学考试毕业申报工作即将进行,现将考生办理毕业手续的相关事宜通知如下:

一、北京市高等教育自学考试毕业申报时间为2009年12月12日-17日,考生须登录北京教育考试院网站()进行网上毕业申报。点击“自考业务办理”后,在“毕业申报”栏目内,点击毕业申报中的“2009年下半年自学考试毕业申报”,密码为考生报名考试时使用的密码。

二、电子商务中、高级证书,剑桥金融管理证书和剑桥商务管理证书与毕业同期申办,考生于区县初审时间分别到崇文区自考办和西城区自考办办理。

三、本次自学考试毕业申报专业的课程及替代关系按公布计划执行,对于年龄超过50岁(含50岁)的考生,可适当放宽其旧课程使用时限。

四、申报过程中,对计算机系统未能提取到成绩的课程,考生要根据成绩单补录成绩和考试时间,并在初审时提交成绩单。

五、考生应按照要求填写简历和自我总结,简历按时间顺序由远到近,从高中开始填写,数字在英文半角状态下录入,时间间隔横杠用小键盘上的减号。自我总结不得超过500个汉字,建议考生先用WORD编辑,再进行粘贴。

六、网上申报成功的考生按照网上申报成功回执单的要求,带齐材料于规定时间、地点,现场提交毕业申报材料。

七、考生需交纳费用20元。

八、考生因个人原因未能在规定时间内申办毕业手续,当期不予补办,可参加下一期的申办,毕业审核要求及毕业时间亦随下期。

九、毕业申报期间考生可拨打咨询电话1606688,或到考试院一层大厅进行现场咨询。北京教育考试院自学考试办公室

5.计算机软件自考论文 篇五

1.信息检索:指将信息按一定的方式组织和存储起来,并根据信息用户的需要找出有关信息的过程。

2.根据检索手段的不同,信息检索可以分为手工检索、光盘检索、联机检索和网络检索。

3.信息检索的基本原理

通过对大量的、分散无序的文献信息是进行搜集、加工、组织、存储,建立各种各样的检索系统,并通过一定的方法和手段使存储与检索这两个过程所采用的特征标识达到一致,以便有效地获得和利用信息源。

4.信息检索语言

信息检索语言是人们在加工、存储和检索信息时用来描述信息内容和信息需求的词汇或符号及其使用规则构成的供标引和检索的工具。

5.五个信息检索阶段:手工检索、机械信息检索、脱机批处理检索、联机检索、网络信息检索,后三

者统称为计算机信息检索。

6.与手工检索相比,计算机信息检索的特点表现在:

(1)速度快、效率高,仅几分钟就可以从成千上万条记录中找到所需信息;

(2)检索范围广,可以迅速而方便地浏览相关学科或主题的所有数据库中的记录,在网络中,几乎每一台个人计算机都可以成为信息源;

(3)检索不受时空的限制,只要拥有相应的软件和硬件设备,就可以在任何地方借助

光盘和通信网络查询所需信息。

7.信息检索的模型:就是运用数学的语言和工具,对信息检索系统中的信息及其处理过程加以翻译和

抽象,表述为某种数学公式,再经过演绎、推断、解释和实际校验,反过来指导信息检索实践。

信息检索的三个经典模型是:布尔模型、向量空间模型和概率模型。

8.信息检索系统是具有信息存储和信息查询功能的一类信息服务设施。

9.信息检索系统是信息检索所用的硬件资源、系统软件以及信息资源集合的总和。

10.数据库由字段、记录和文档构成。

11.根据载体的不同,数据库可分为:联机数据库、光盘数据库和网络数据库三种。

12.信息检索系统评价的核心是检索性能评价。

13.检索性能评价:根据一定的评价指标对实施信息检索活动所取得的成果进行客观科学评价,以进一

步完善检索工作的过程。

评价检索效果的最主要的指标:查全率和查准率。

14.查全率

查全率是指检出文献中合乎需要的文献数量占数据库中存在的合乎该需要的所有文献的比例。

15.查准率

查准率是指检出文献中合乎需要的文献数量占检出文献全部数量的比例。

第二章 网络信息检索的方法与技术

1.布尔逻辑检索的主要运算符

布尔逻辑检索的主要运算符有:逻辑与(“AND”)、逻辑或(“OR”)、逻辑非(“NOT”)。

它们分别代表的含义是:(1)逻辑“与”。表示检索结果中必须包含所有的检索词;(2)逻辑“或”。表示检索结果中只要包含任何一个检索词即可;(3)逻辑非。表示检索结果中一定不能出现“NOT”后面的检索词。

2.邻近检索

邻近检索是用一些特定的算符来表达检索词与检索词之间的顺序和词间距的检索。

3.短语检索:短语用“ ”表示,检索出与“”内形式完全相同的短语,以提高检索的精度和准确度,因而也有人称之为“精确检索”

4.截词检索

是指在检索标识中保留相同的部分,用相应的截词符代替可变化部分。检索中,计算机会将所有含有相同部分标识的记录全部检索出来。截词符一般用“?”或“*”表示,但不同的数据库中有所差别。

常用的截词检索方法有前截词、中间截词和后截词。

5.在信息检索过程中,为了提高查全率或查准率,需要将检索范围限制在特定的字段中,即字段限制

检索。

6.模糊检索:模糊检索是指使用某一检索词进行检索时,能同时对该词的同义词、近义词、上位词、下位词进行检索,以达到扩大检索范围、避免漏检的目的。

7.信息检索的主要技术有:

(1)全文检索技术;(2)多媒体信息检索技术;(3)超文本及超媒体检索技术;(4)智能信息检索技

术;(5)可视化信息检索技术;(6)跨语言信息检索技术;(7)文本聚类技术。

(8)智能信息检索的最大特点是在检索过程中引入了资源对象的语义处理。

8.检索策略

检索策略是为实现检索目标而制订的全盘计划或方案,是就一个问题检索一个或多个数据库所输入的全

部检索式的集合。

9.信息检索的一般步骤(主要流程):

(1)分析信息需求。即要确切了解所要查询的目的和要求,确定检索问题的关键词、涉及学科、信息类

型、查询方式、查询范围、查询时间等。

(2)选择合适的检索工具。选择合适的检索工具主要从检索工具的类型、收录范围、检索问题的类型、检索具体要求等方面综合考虑。

(3)确定检索点与关键词。应尽量选专指词、特定概念或专业术语,避免冷僻词汇和太泛的词。

(4)正确构造检索式。利用搜索工具支持的检索运算、允许使用的检索标识和各种限定,正确构建检索

式。

(5)及时调整检索策略。当检索结果为零或检索结果太少,需要扩大检索范围;检索时如果得到太多的检索结果,或检索结果不相关,需要缩小检索范围。

(6)检索结果的输出。

第三章 搜索引擎

1.搜索引擎是一种基于Web上应用的软件系统,它以一定的策略在Web上搜索和发现信息,在对信

息进行处理和组织后,为用户提供web信息查询服务。

搜索引擎有三个功能模块:网页搜集;预处理;查询服务。

2.搜索引擎的工作原理:

搜索引擎的三个功能模块形成了搜索引擎工作的三个阶段。

(1)网页搜集。系统在一定时间内定向向网站派出“蜘蛛”程序,扫描网站的所有网页并将相关信息存

入数据库。

(2)预处理。主要包括关键词的提取;重复网页或转载网页的消除;链接分析;网页重要程度的计算。

(3)查询服务。搜索引擎接受用户提交的查询请求后,按照用户的要求检索索引数据库,找到用户所需

要的资源,并返回给用户,列表显示摘要结果。

3.按信息内容的组织方式,搜索引擎可划分为目录式搜索引擎和机器人搜索引擎。

(1)目录式搜索引擎。是以人工方式或半自动方式搜集信息,由搜索引擎的编辑员查看信息之后,依据

一定的标准对网络资源进行选择、评价、人工形成信息摘要,并将信息置于事先确定的分类框架中而形成的主题目录。

(2)机器人搜索引擎。是由一个被称作“蜘蛛”的计算机程序依据一定的网络协议以某种策略自动在互

联网中搜集和发现信息,由索引器为搜集到的信息建立索引,由检索器根据用户的查询输入检索索引库,并

将查询结果返回给用户。

4.Yahoo是目前最流行的目录式搜索引擎,提供主题目录检索。

5.按专业范畴划分,可将搜索引擎划分为综合性搜索引擎和专业性搜索引擎。综合性搜索引擎内容涵

盖各个学科和生产生活的各个领域,可检索图片、音频、视频等多种资源类型,适用对象广泛。

6.常用的综合性搜索引擎包括哪些,专业性搜索引擎包括哪些

7.按检索功能划分,可将搜索引擎划分为独立搜索引擎和元搜索引擎。元搜索引擎是多个独立搜索引

擎的集合,通过一个统一的用户界面,可同时对多个搜索引擎进行检索操作。

8.调查显示,截止2009年6月底,中国网民人数已达3.38亿。其中约2.35亿网民使用过搜索引擎,中国网民用得最多的搜索引擎是百度。在全球范围内,2009年7月,搜索引擎用户已达1137亿次,其中Google市场份额最高。

9.综合性搜索引擎的评价指标主要有:

(1)收录范围。即搜索引擎收录的范围是否完备充分。(2)分类。即搜索引擎的分类是否科学合理,分类的广度与深度是否合适。(3)检索功能与效果。检索手段是否完善,检索效果是否好。(4)对检索结果的处理。结果的排序方式是否多样、是否有去重功能、能否按照用户反馈动态调整和显示检索结果。(5)页

面组织。页面组织是否清晰、类目设置是否合理、界面是否友好。(6)其他功能与服务。能否满足用户多方

面的信息需求。

第四章

1.国内重要的综合性信息检索系统中国知网CNKI的《中国期刊全文数据库》(CAJ)是目前世界上最大的连续动态更新的中国期刊

全文数据库,收录了国内1994年至今的8200余种综合性期刊与专业特色期刊的全文。

2.中国知网CNKI提供了导航检索、逻辑式检索、智能辅助检索三种类型。

3.中国知网的源数据库资源主要有:中国学术期刊全文数据库,中国博士学位论文全文数据库,中国

优秀硕士学术论文全文数据库,中国重要会议论文全文数据库,中国重要报纸全文数据库,中国年

鉴网络出版总库,中国工具书网络出版总库。

4.维普资讯网VIP的前身是科学技术部西南情报中心的情报分析网站,目前已发展成为集外文献、企业咨询、动态新闻服务、行业信息资源等多种服务为一体的科技文献知识资源门户网站。

5.维普资讯网的主要资源有:中国科技期刊数据库,中文科技期刊引文库,外文科技期刊数据库,中

国科技经济新闻数据库,中国科学指标数据库。

6.维普资讯网设有专门的“专业检索首页”,为中文期刊专业文章提供一站式的检索服务。检索方式

有快速检索,传统检索,高级检索,期刊导航。

7.国家科技图书文献中心NSTL是经国务院领导批准,于2000年6月12日成立的一个基于网络环境的科技信息资源服务机构。

8.国际科学引文数据库(DISC)是国家科技图书文献中心(NTSL)于2006年首创的集文献发现、引文链接、原文传递为一体的信息服务系统。它提供快速检索,期刊浏览,来源文献检索,引文检

索。

9.中国高等教育文献保障系统CALIS 是经国务院批准的我国高等教育“211工程”、“九五”、“十五”

总体规划中三个公共服务体系之一。它的数据资源主要有中文数据资源、外文数据资源两大类。

10.中国高等教育文献保障系统(CALIS)中的联合目录公共检索系统(OPAC)选择多库分类检索,OPAC中的数据按照语种划分,可分为中文、西文、日文、俄文四个数据库。

11.中国科学院国家科学数字图书馆(CSDL)建设以来非常重视信息服务,其中:论文查收查引检索

及评价服务是根据用户需要,在国内外权威数据库中检索其论文被收录和被引用的情况,并出具相

关检索证明报告。定题、专题检索服务是针对用户事先选定的专题,定期或不定期地进行文献跟踪

检索,把经过筛选的最新检索结果,以书目、索引、全文等方式提供给用户。科技查新服务是根据

用户提供的有关科研资料查证其研究结果是否具有新颖性,并做出结论。在线参考咨询服务是用户

可按专业、机构或所处地理位置选择专家提问,可在线提交咨询表单。

第五章 国外重要的综合性信息检索系统

1.学术资源整合平台(WOK)是基于互联网建立的动态的学术信息资源整合平台,提供自然科学、工程技术、社会科学、艺术与人文等多个领域中高质量的学术信息。

2.学术资源整合平台(WOK)支持的运算有布尔逻运算,截词检索,短语检索。

3.在截词检索中,通常运用*代表多个字符,运用?代表一个字符。

4.引文检索是指从被引著者、被引文献入手检索文献的被引用情况。

5.美国Dialog系统是世界上最早和最大的专业情报检索系统,也是我国科技界广泛使用的系统。

6.美国Dialog联机检索系统支持的运算有布尔逻运算,位置限制检索,短语检索和截词检索。

7.SDOL采取浏览与检索相结合的方式,主要有期刊论文浏览、快速检索、高级检索、专家检索。

8.联机计算机图书馆中心(或OCLC)创立于1967年,是全球最大的不以赢利为目的、维护和管理

电子资源系统并提供计算机图书馆服务的会员制合作和研究组织。

9.PowerSearch 2.0检索平台支持对Gale的2万多种出版物的浏览,提供5种检索方式,包括基本检

索、主题词浏览、出版物浏览、高级检索、异构跨库检索。

10.CSAIllumina 是一个多学科、多信息类型的信息服务平台,目前由美国Proquest公司提供服务,具有多语种文字检索界面。

第六章 国外专业性书目信息检索系统

1.SciFinder是美国化学学会的分支机构推出的基于网络的文献检索系统。

2.在SciFinder检索窗口最上方的主工具栏中列出了3种检索模式:Explore References,Explore

Substances,Explore Reactions。

3.在数据库CASREACT中检索化学反应及相关信息。检索化学反应仅有1种检索途径。

4.用化学结构式检索化学反应,可以用反应分类,报道反应信息的文献来源,文献出版年和反应步数

5.6.7.8.9.10.11.12.13.14.15.16.第七章

1.2.3.4.5.6.7.8.9.10.11.加以限定,以缩小检索范围。在数据库CAS Registry 中检索化合物及相关信息,系统提供3种检索途径:化学结构检索,分子式检索,物质检索.BP主界面上提供6种检索方式:基本检索,高级检索,题录检索,检索工具,字段检索,多字段检索。工程索引(Engineering Village)系统所提供了5种检索方式:简单检索,快速检索,专家检索,词表检索,标签检索。PubMed提供概要、简介、文摘、引文、MEDLINE等5种显示检索结果内容的记录格式。PubMed可以全部或部分保存文献记录,既可保存当前页,又可以保存其中的几条记录。保存方式有:网页格式和纯文本方式。荷兰医学文摘(Excerpta Medica,简称EM)创刊于1947年 美国教育资源信息中心(ERIC)的检索方法有:初级检索,高级检索,ERIC叙词表检索。美国教育资源信息中心(简称ERIC)包括两部分内容:教育资源 和当前教育期刊索引。LexisNexis公司的数据库产品有:律商联讯、法律数据库、国会大全、统计大全、环境大全和学术大全。进入LexisNexis中文网站后,可见4个资源子库:法律子库,新闻和商业子库,企业界信息子库,在线查询库LexisNexis在线服务数据库主页的特点是无检索框。LexisNexis系统默认的是Search方式,这种方式最符合用户的检索习惯。Internet上多媒体信息的检索 多媒体信息检索是指对包括图像和音频、视频等在内的多媒体信息进行特征元数据提取、索引建库,同时根据用户的检索需求,将用户的信息需求表达与多媒体索引库进行相似度匹配运算,识别和返回用户所需信息,并通过与用户之间的反馈,不断优化、调整显示结果的过程。目前,主流的多媒体信息检索方式主要分为基于文本的和基于内容的多媒体信息检索两类。现在,主流搜索引擎都有基于文本 的图像检索功能,具有基于内容的图像检索功能的搜索工具还不多见。基于内容的图像检索的原理是:首先根据分析图像的内容,提取其颜色、形状、纹理,以及对象空间关系等信息,建立图像的特征索引库,而后将用户的检索提问与特征索引库进行匹配计算,返回检索结果。常见的图像检索系统有10个:QBIC, WebSEEK, TinEye, Titomo, VAST, ImageRover, Scour, Amazing Picture Machine, Lycos, Image SurferQBIC:QBIC是基于内容的图像检索系统的简称,是IBM Almaden研究中心开发的第一个商用的基于内容的图像及视频检索系统,主要为IBM的DB2大型数据库提供图像检索,并支持基于Web的图像检索服务。它提供了对静止图像及视频信息基于内容的检索手段,是标准的基于内容特征检索图像的工具。WebSEEK的检索途径有3种:一是使用关键词进行自由全文检索,但不支持短语检索;二是利用不同的类目等级进行主题浏览;三是在检出图像的基础上利用其可视属性进行进一步检索。视觉语义图像查询系统提供4种功能,分别是:(1)文本查询功能:可以直接在文本检索框中输入想要查询的文本关键字;(2)示例查询功能:在示例图像框中输入想要查询的样例图像,或者点击浏览选择图片;(3)综合查询功能:在示例图像框中输入想要查询的样例图像,或者点击浏览选择,同时在文本检索框中输入想要查询的文本关键字;(4)相关反馈:在进行文本查询后,如果满意结果中的某张图片,可以点击该图片下面的反馈链接,系统将返回与此图片相似且与文本关键字相关的图片集。基于内容的视频检索通常有基于属性和基于对象两种方法,可以通过颜色、纹理、形状、空间联系、原始语义、客观属性、主观属性、动作、文本和领域概念来表征视频信息。基于内容的视频检索,其检索过程分为数据库建立和视频检索两个阶段,前一阶段的任务主要是侦测视频片段边界、选择关键属性和提取诸如颜色、纹理、形状等低级别的空间特征,后一阶段则致力于通过颜色、形状或颜色与其他类目的组合,来进行用户需求向量与已有资源向量空间的相似度匹配。现有的基于内容的视频信息检索工具主要有6个:VisualSeek,Informedia-II Digital Video Library,Google Video Search, Yahoo Video Search, Open V,VideoQ

12.音频信息的检索可通过同音比较、听觉或知觉特征的提取、个人语言的主观特征描述和 拟声法 4

种方式来实现。

八 专题信息的检索

1.专利包含三层含义,分别是专利权、专利技术和专利说明书。

2.专利权是指国家专利主管机关依据专利法授予申请人的一种实施其发明创造的专有权。

3.我国专利法将专利分为三种,即发明、实用新型和外观设计。

4.专利信息是指以专利文献作为主要内容或以专利文献为依据,经分解、加工、标引、统计、分析、整合和转化等信息化手段处理,并通过各种信息化方式传播而形成的与专利有关的各种信息的总称。

5.专利信息可分为5种:技术信息、法律信息、经济信息、著录信息、战略信息。

6.专利文献是包含已经申请或被确认为发现、发明、实用新型和工业品外观设计的研究、设计、开发

和试验成果的有关资料,以及保护发明人、专利所有人及工业品外观设计和实用新型注册证书持有人权利的有关资料的已出版或未出版的文件(或其摘要)的总称。

7.专利文献的类型有一次专利文献,二次专利文献,专利分类资料。

8.专利分类是按专利文献的技术内容或 主题进行分类,以便于查找,各国曾有不同的专利文献分

类法。

9.中国专利说明书的编号体系包括:申请号,专利号,公开号,授权公告号

10.专门检索专利的搜索引擎有:FreePatentsOnline,IP-Discover,免费专利在线

11.商标是区别商品或服务来源的一种标志,每一个注册商标都是指定用于某一商品或服务上的。

12.商标信息检索的途径有:分类检索,关键词检索,图像检索

13.商标信息的主要来源有:商标主管部门提供的商标信息,商业性的商标数据库,专门的商标搜索引

擎,某企业的商标数据库。

14.专门的商标搜索引擎有:Trademarkia,桑尼维尔专利和商标中心,托马斯网

15.商业性的科技报告数据库:万方数据中的科技成果类数据库,NSTL的国外科技报告数据库,NTIS

美国政府报告数据库。

16.科技报告按保密性可以分为:保密报告、非保密报告和解密报告。

第九章 网络信息检索与利用中的有关问题

1.《时代》杂志自2003年起每年都会评选最佳网站。

2.Robert Harris是一名作家和具有多年大学教育经验的教育家,他提出了因特网研究资源评价的著名的CARS指标体系,即:可信性、准确性、合理性、支持度。

3.我们将网络信息的评价标准归为两大类:网站性能的评价标准和网站内容的评价标准。

4.网站内容是网络信息资源评估中最重要的指标。

5.网络信息资源的评价方法一般划分为定性评价法、定量评价法和综合评价法。

6.网络信息利用中应特别注意知识产权的四个特征,即法定性、专有性、地域性和时间性。

7.个人文献管理软件是一种用于帮助用户组织、管理与课题相关的参考文献,建立个人参考文献数据

库的软件。

8.个人文献管理软件的主要作用是帮助用户有效管理已经获取的文献信息,并且对已经获得的文献信

息进行方便快捷的利用。

9.个人文献管理软件的基本功能包括:建立个人的书目文献数据库,或是个人虚拟图书馆;帮助用户

组织、管理已获取的文献信息;对个人的书目文献数据库进行快速检索;按特定格式要求快速插入引文(参考文献);导出/导入、备份/恢复个人文献数据库中的内容。

10.自动翻译是在没有人工翻译参与的情况下,利用最新技术生成的翻译,自动翻译通常也称为“机器

翻译”。

11.自动翻译工具的功能有:文本翻译、文档翻译、网站翻译和翻译电子邮件。

第十章 信息检索的主要应用-科技查新

1.“查新”一词来源于专利审查,其本来意义是新颖性检索,最早见于1978年6月公布的《专利合作条例》。

2.1991年国家科委正式制定《科技查新咨询工作管理办法(讨论稿)》,并通过考核评定,公布了首

批11个国家查新咨询单位,查新工作纳入制度化轨道?

3.查新咨询分为以下几类:科研咨询;产品咨询;技术、方法咨询以及专利咨询。

4.查新质量主要表现在文献检索质量和查新报告质量两方面。

6.计算机软件自考论文 篇六

【答案】主存与CACHE之间的映象方式有直接映象、全相联印象、组相联印象三种。直接映象是指主存储器中的每个块只能够映象到CACHE中唯一一个指定块的地址映象方式。全相联映象是指每个主存块都能够映象到任一CACHE块的地址映象方式。组相联印象是直接映象和全相联映象两种方式的结合,它将存储空间分成若干组,在组间采用直接映象方式,而在组内采用全相联印象方式。2.简述存储器间接寻址方式的含义,说明其寻址过程。

【答案】含义:操作数的地址在主存储器中,其存储器地址在指令中给出。

寻址过程:从指令中取出存储器地址,根据这个地址从存储器中读出操作数的地址,再根据这个操作数的地址访问主存,读出操作数。

3.微程序控制器主要由哪几部分构成?它是如何产生控制信号的? 【答案】微程序控制器主要由控制存储器、微指令寄存器μIR、微地址寄存器μAR、地址转移逻辑等构成。操作控制信号的产生:事先把操作控制信号以代码形式构成微指令,然后存放到控制存储器中,取出微指令时,其代码直接或译码产生操作控制信号。4.简述提高总线速度的措施。

【答案】从物理层次:1增加总线宽度;2增加传输的数据长度;3缩短总线长度;4降低信号电平;5采用差分信号;6采用多条总线。从逻辑层次:1简化总线传输协议;2采用总线复用技术;3采用消息传输协议。5.简述中断方式的接口控制器功能。

【答案】中断方式的接口控制器功能:①能向CPU发出中断请求信号;②能发出识别代码提供引导CPU在响应中断请求后转入相应服务程序的地址; ③CPU要能够对中断请求进行允许或禁止的控制;④能使中断请求参加优先级排队。

6.CPU与DMA访问内存冲突的裁决的方法有哪些?

【答案】①CPU等待DMA的操作;②DMA乘存储器空闲时访问存储器;③CPU与DMA交替访问存储器。08真题1.高速缓存Cache用来存放什么内容?设置它的主要目的是什么?(3分)参考答案:Cache中存放当前活跃的程序和数据,作为主存活跃区的副本。(2分)设置它的主要目的是解决CPU与主存之间的速度匹配。(2分)

2.什么是堆栈?说明堆栈指针SP的作用。(3分)参考答案:堆栈是一种按先进后出(或说成是后进先出)顺序进行存取的数据结构或存储区域。常在主存中划一小块连续单元区作为堆栈。(3分)堆栈指针SP是用来保存最后进入堆栈的位置(栈顶)的寄存器。(1分)3.简述微程序控制方式的基本思想。它有什么优点和缺点?(3分)参考答案:(P132-134)微程序控制的基本思想可归纳为:

(1)将微操作命令以微码形式编成微指令,并事先固化在控制存储器(ROM)中。(1分)

(2)将一条机器指令的操作分解为若干微操作序列,用一段微程序对应地解释执行,微程序中每条微指令所包含的微命令控制实现一步操作。(1分)

优点:结构规整,有利于设计自动化;易于修改与扩展,灵活性、通用性强;适于作系列机的控制器,性能价格比较高;可靠性较高,易于诊断与维护。(1分)缺点:速度相对较慢。(1分)

4.什么是中断?请说明它的特点和适用场合。(3分)参考答案:中断是指在计算机的运行过程中,CPU接到更紧迫的服务请求而暂停执行现行程序,转去执行中断服务程序,以处理某些随机事态;并在处理完毕后自动恢复原程序的执行。(2分)主要特点是具有随机性,通过执行程序来处理随机事件。(1分)它适用于中低速I/O操作的管理,以及处理随机发生的复杂事件。(1分)5.什么是串行总线?什么是并行总线?试比较它们的应用场合。(3分)参考答案:串行总线采用一条数据线;并行总线采用多条线路并行地传输数据信号。(2分)串行总线一般用于较长距离的较低速率的数据传输;并行总线一般用于较短距离的高速数据传输。(2分)07真题1.半导体随机访问存储器芯片主要有哪两种类型?(5分)参考答案:主要有静态存储器(SRAM)芯片和动态存储器(DRAM)芯片。2.简述CISC和RISC的含义。(5分)参考答案:CISC:复杂指令系统计算机,其指令条数较多,指令功能和结构复杂,进而机器结构复杂。(2分)RISC:精简指令系统计算机,其指令条数较少,指令结构和功能简单,进而机器结构简单,提高了机器的 性能价格比。(3分)

3.微指令执行周期与指令执行周期的对应关系是什么?(5分)参考答案:(1)一条机器指令对应一段微程序;(1.5分)(2)指令从主存中读取,微指令从控制存储器中读取;(2分)(3)每个机器周期对应一个微指令周期。(1.5分)5.何谓I/O接口?外围设备编址有哪两大类方法?(5分)参考答案:I/O接口是主机与外设之间的交接界面;(3分)外设编址有统一编址法和单独编址法。(2分)6.简述在程序查询 输入输出方式下,计算机进行输入操作的过程。(5分)参考答案:过程是:(1)CPU启动外设,命令外设进行读操作;(1.5分)(2)CPU读取外设的状态,等待输入设备的数据发送准备就绪;(1.5分)(3)CPU从数据总线输入数据,放在内部的寄存器中。(2分)

第五章1.在CPU中,哪些寄存器属于控制用的指令部件?它们各起什么作用?(5分)

【答案】:(1)程序计数器PC,提供取指地址,从而控制程序执行顺序。

(2)指令寄存器IR,存放现行指令,作为产生各种微操作命令的基本逻辑依据。

(3)程序状态寄存器PS,记录程序运行结果的某些特征标志,或用来设置程序运行方式与优先级,参与形成某些微操作命令。

2.硬连线控制器如何产生微命令?产生微命令的主要条件是哪些?

【答案】:硬连线控制器依靠组合逻辑电路产生命令;(1分)

组合逻辑电路的输入是产生微命令的条件,主要有:① 指令代码;② 时序信号;③ 程序状态信息与标志位;④ 外部请求信号。(4分)

3.微程序控制器怎么产生操作控制信号,这种控制器有何优缺点?

【答案】:操作控制信号的产生:事先把操作控制信号以代码形式构成微指令,然后存放到控制存储器中,取出微指令时,其代码直接或译码产生操作控制信号。

优点:规整、易于修改和扩展。

缺点:速度较慢。

4.当读取并执行一条指令时,控制器的主要功能是什么?

【答案】:① 从主存取指令,并计算下一条指令在主存中的地址;

② 对指令进行译码,产生相应的操作控制信号;

③ 控制指令执行的步骤和数据流动的方向。

5.与硬连线控制器相比,微程序控制器有哪些优缺点?

【答案】:与硬连线控制器相比,微程序控制器的优点是设计规整、易于修改和扩展。缺点是比硬连线控制器速度慢。

6.硬连线控制器主要由哪几部分构成?它是如何产生控制信号的?

【答案】:硬连线控制器主要由时钟源、环形脉冲发生器、控制信号编码器电路和指令译码器电路构成。硬连线控制器采用组合逻辑与时钟信号结合的方式产生控制信号。

第六章(2000年)1.何谓存储总线?何谓I/O总线?各有何特点?(4分)

【答案】:存储总线是连接CPU和主存储器之间的专用总线,速度高。

1/O总线是连接主机(CPU)与1/O设备之间的总线,可扩展性好。

2.总线的分类方法主要有哪几种?请分别按这几种法说明总线的分类。

【答案】:① 按传送格式分为:串行总线、并行总线;② 按时序控制方式分为:同步总线(含同步扩展总线)、异步总线;③ 按功能分为:系统总线、CPU内部总线、各种局部总线。3.何谓串行传输,有何优缺点?适用什么场合?

【答案】:串行传输是指数据的传输在一条线路上按位进行。

优点:线路成本低。

缺点:传送速度慢。

适用场合:主机与低速外设间的传送、远距离通信总线的数据传送、系统之间的数据传送。

4.总线的同步通信方式与异步通信方式有什么区别?各适用于哪些场合?

【答案】:同步通信方式中:数据传送操作由统一的时序信号同步定时控制,有严格的时钟周期划分,总线操作有固定的时序,设备之间没有应答信号。适合各设备速度固定且一致(或差异不大)的场合。

异步通信方式中:数据传送操作所需时间视需要而定,总线操作周期时间不固定,没有时钟周期划分,设备之间采用握手信号的应答方式。适合:各设备速度差异较大的场合。

5.串行总线和并行总线有何区别? 各适用于什么场合?

【答案】:串行总线的数据传输是在一条线路上按位进行。线路成本低,传送速度慢。适用场合:主机与低速外设间的传送、远距离通信总线的数据传送、系统之间的数据传送。

并行总线的每个数据位都需要单独一条传输线,所有的数据位同时进行传输。线路成本高,传送速度快。适用场合:短距离的高速数据传输。

6.系统总线接口有哪几项基本功能?

【答案】:① 控制:传递总线上的控制信息,主设备会通过总线接口向从设备发出控制信息。② 数据缓存:在总线传递信息时,在总线接口中临时存放数据。③ 状态设置通过总线和转换从设备的工作信息,便于主设备了解从设备的信息。④ 数据转换:某些总线接口需要对传递的数据进行转换。⑤ 整理:对接口本身进行调整。⑥ 程序中断。

7.什么是总线裁决?总线裁决有哪几种方式?

【答案】:总线裁决就是决定总线由哪个设备进行控制。

总线裁决方式可分为集中式裁决和分布式裁决两种。

集中式裁决将总线的控制功能用一个专门的部件实现,这个部件可以位于连接在总线的某个设备上。当一个设备需要向共享总线传输数据时,它必须先发出请求,在得到许可时才能发出数据。裁决部件接收来自各个设备的总线使用请求信号,向其中某一个设备发出总线许可信号。

分布式裁决将控制功能分布在连接在总线上的各设备中,一般是固定优先级的。每个设备分配一个优先号,发出总线请求的设备将自己的优先号送往请求线上,与其他设备的请求信号构成一个合成信号,并将这个合成裁决信号读入以判断是否有优先级更高的设备申请总线。这样可使得优先级最高的设备获得总线使用权。8.集中式裁决有哪几种方式:

【答案】:链式查询方式(菊花链方式):各申请总线的设备合用一条总线作为请求信号线,而总线控制设备的响应信号线则串接在各设备间。

计数器定时查询方式:集中式总线裁决方式之一,设备要求使用总线时通过一条公用请求线发出,总线控制器按计数的值对各设备进行查询。

独立请求方式:集中式总线裁决方式之一,每一个设备都有一个独立的总线请求信号线送到总线控制器,控制器也给各设备分别发送一个总线响应信号。

独立请求方式可以和链式查询方式结合,构成分组链式查询方式。

9.提高总线速度的措施。

【答案】:从物理层次:1.增加总线宽度;2.增加传输的数据长度;3.缩短总线长度;4.降低信号电平;5.采用差分信号;6.采用多条总线。从逻辑层次:1.简化总线传输协议;2.采用总线复用技术;3.采用消息传输协议。

10.什么是串行接口?什么是并行接口?他们与系统总线及I/O设备之间的传递格式分别是什么?

【答案】:串行接口和并行接口都是总线与设备之间的接口部件,但与设备间的数据格式不同。串行接口与外设之间串行,与系统总线之间并行。并行接口与外设之间并行,与系统总线之间并行。

第七章1.以DMA方式实现传送,大致可分为哪几个阶段?(3分)

【答案】:① DMA传送前的预置阶段(DMA初始化);

② 数据传送阶段(DMA传送);

③ 传送后的结束处理。

2.何谓中断方式?它主要应用在什么场合?请举二例。

【答案】:① 中断方式指:CPU在接到随机产生的中断请求信号后,暂停原程序,转去执行相应的中断处理程序,以处理该随机事件,处理完毕后返回并继续执行原程序;

② 主要应用于处理复杂随机事件、控制中低速1/O;

③ 例:打印机控制,故障处理。

3.在 DMA 方式预处理(初始化)阶段,CPU 通过程序送出哪些信息?

【答案】:向DMA控制器及I/O接口(分离模式或集成模式均可)分别送出以下信息:

① 测试设备状态,预置DMA控制器工作方式;

② 主存缓冲区首址,交换量,传送方向;

③ 设备寻址信息,启动读/写。

4.中断接口一般包含哪些基本组成?简要说明它们的作用。

【答案】:① 地址译码。选取接口中有关寄存器,也就是选择了I/O设备。

② 命令字/状态字寄存器。供CPU输出控制命令,调回接口与设备的状态信息。

③ 数据缓存。提供数据缓冲,实现速度匹配。

④ 控制逻辑。如中断控制逻辑、与设备特性相关的控制逻辑等。

5.何谓DAM方式?说明它的适用场合。

【答案】:定义:由DMA控制器控制系统总线,直接依靠硬件实现主存与I/O设备之间的数据直传,传送期间不需要CPU程序干预。

适用场合:高速、批量数据的简单传送。6.何谓多重中断?如何保证它的实现?

【答案】:多重中断:CPU在响应处理中断过程中,允许响应处理更高级别的中断请求,这种方式称为多重中断。

实现方法:在中断服务程序的起始部分用一段程序来保存现场、送新屏蔽字以屏蔽同级别和低级别的中断请求、然后开中断,这样CPU就可响应更高级别的中断请求,实现多重中断。

7.试对程序中断方式和 DMA 方式各分别举出二种应用例子。

【答案】:中断方式常用于打印机输出、键盘输入等;

DMA方式常用于读/写磁盘、读/写磁带等。

8.主机与外围设备之间信息传送的控制方式有哪几种?采用哪种方式 CPU 效率最低?

【答案】:主机与外围设备之间信息传送的控制方式有四种:程序查询方式、中断方式、DMA方式和通道方式。程序查询方式CPU 效率最低。

9.试比较中断方式与 DMA 方式的主要异同,并指出它们各自应用在什么性质的场合。

【答案】:相同点:这两种方式下,主机和I/O设备都是并行工作。

不同点:中断方式在CPU响应了I/O设备的中断请求后,要暂停现行程序的执行,转为I/O设备服务。DMA 方式直接依靠硬件实现主存与I/O设备之间的数据直传,传送期间不需要CPU程序干预,CPU可继续执行原来的程序,CPU效率比中断方式。

DMA 方式适用场合:高速、批量数据的简单传送。

中断方式适用场合:处理复杂随机事件、控制中低速1/O设备。

10.基本的DMA控制器的主要部件有哪些?

【答案】:基本的DMA控制器的主要部件有:地址寄存器、长度计数器、数据寄存器、标志寄存器、命令寄存器、控制逻辑等。

11.简述多重中断系统中CPU响应处理一次中断的步骤。

【答案】:① 关中断;② 保存现场信息;③ 判别中断条件;④ 开中断;⑤ 执行中断服务程序;⑥ 关中断;⑦ 恢复现场信息;⑧ 开中断。

12.中断方式的接口控制器功能:能向CPU发出中断请求信号;能发出识别代码提供提供引导CPU在响应中断请求后转入相应服务程序的地址; CPU要能够对中断请求进行允许或禁止的控制;能使中断请求参加优先级排队。

13.CPU与外围设备进行通信有三种类型:① CPU向外围设备发出操作控制命令;② 外围设备向CPU提供状态信息;③ 数据在CPU和外围设备之间传递。14.中断裁决机制:轮询、菊花链、独立请求。

15.CPU与DMA访问内存冲突的裁决的三种方法:① CPU等待DMA的操作;② DMA乘存储器空闲时访问存储器;③ CPU与DMA交替访问存储器。

16.CPU启动DMA的步骤:① 测试设备状态;② 写存储器地址寄存器;③ 写长度计数器;④ 启动DMA控制逻辑。17.通道的三种类型:

选择通道:它与设备之间的传输一直维持到设备请求的传输完成为止,然后为其它外围设备传输数据。数据宽度是可变的,通道中包含一个保存IO数据传输所需的参数寄存器。

数组多路通道:以数组为单元在若干高速传输操作之间进行交叉复用。

字节多路通道:用于连接多个慢速的和中速的设备,这些设备的数据传送以字节为单位,字节交叉模式、猝发模式。

18.字节多路通道与数组多路通道的区别:首先数组多路通道允许多个设备同时工作,但只允许一个设备进行传输型操作,而其它设备进行控制型操作;字节多路通道不仅允许多个设备操作,而且允许它们同时进行传输型操作。其次,数组多路通道与设备之间的数据传送的基本单位是数据块,通道必须为一个设备传送完一个数据块以后才能为别的设备传送数据,而字节多路通道与设备之间的数据传送基本单位是字节,各设备之间的数据传送是以字节为单位交替进行的。

19.通道的功能:① 接受CPU的I/O操作指令,按指令要求控制外围设备;② 从内存中读取通道程序,并执行,即向设备控制器发送各种命令;③ 组织和控制数据在内存与外设之间的传送操作;④ 读取外设的状态信息,形成整个通道的状态信息,提供给CPU或保存在内存中;⑤ 向CPU发出IO操作中断请求,将外围设备的中断请求和通道本身的中断请求按次序报告CPU。

其它

1.总线连接方式中,各部件都可以向总线发送数据,怎样避免信号发送中的冲突?(5分)参考答案:从电路的角度,总线的连接方式是一种公用线路的连接方式。总线是一组公共的传输线,为保证总线 所传输的信号的有效性,应控制总线信号的发送,连接在总线上的设备不能同时有多个设备向总线发送信 息。为避免信号发送中的冲突,保证传输信息的正确性,连接在总线上的设备必须通过总线驱动电路向总 线发送信号。总线驱动电路可由三态输出电路或集电极开路门电路构成,并用一个控制信号控制它的输出 端。当总线驱动电路的控制端信号有效时,驱动电路向总线输出信号;控制信号无效时,驱动电路处于高 阻状态。控制器保证在任何时刻只有一个部件的总线输出控制信号是有效的,这样就避免了总线数据传输 的冲突。2.有些指令的操作码为什么要采用可变长度?(5分)参考答案:固定长度操作码可使得计算机对指令的译码方法十分简单,但它不便于指令的扩展。采用可变长度操 作码的编码主要有两种情况,一种情况是为了缩短操作码的平均长度。根据指令使用的概率进行编码,先 对使用较频繁的指令用位数较少的代码进行编码,然后对剩下的码字进行扩展编码,作为使用不频繁的指 令的操作码。如教材中例4-1中所示的。另一种可变长度操作码的编码的情况是为了增加新的指令。原来 的指令中的操作码中剩下的码字不够用,通过对剩下的码字进行位扩充,增加操作码长度,可以增加更多 的指令。

3.什么是总线的匀时传输方式?它有什么用途?(5分)参考答案:总线的匀时传输方式就是一种传输数据流的实时传输方式。它要求在传输的过程中不但延迟的时间少,而且要求时间延迟均匀。匀时传输方式主要用于传输音频、视频等多媒体数据流。USB总线能够支持匀 时传输方式。

4.什么是访存局部性规律?它是如何形成的?(5分)参考答案:访问的局部性是对大量的程序访存行为进行的分析发现的特征,CPU对存储器的访问在一段时间内总是 集中在存储器的某一部分区域中。出现这种现象的原因是程序执行的顺序特征、循环特征和子程序调用特 征。当一个循环程序在执行时,CPU反复读取存储器中构成循环的一组指令。当调用子程序时,子程序的 一组指令从存储器中读入。这种指令读取就存在局部性的特征。对于数据的访问也存在局部性特征,如查 表程序逐项地读取一个表格的各个数据,它们读存储在存储器中相邻的地方。循环或者递归的程序总是访 问相同或者相邻的数据,如数组数据。

5..磁道的索引有什么作用?扇区地址有什么作用?(5分)参考答案:(P195)磁道的索引表示一个磁道的开始位置。磁盘控制器根据索引标志对磁道中的扇区进行定位。扇区地址是寻找扇区的依据。表示磁道中某一个扇区的起始位置。6.串行总线和并行总线分别适用于什么样的数据传输?(5分)参考答案:串行总线的线路成本较低,一般用于较长距离的数据传输;并行总线的传输带宽较高,主要用于高速数据传输,传输距离较短。7.形成微地址的断定方法的原理是什么?(10分)参考答案:在断定方式中,下一条微指令的微地址包含在当前微指令的代码中,在每一条微指令都具有分支的功能,不需要专门的转移微指令。每一条微指令 中的下址字段指定下一条微指令的微地址。为处理微程序的条件转移,引入两个下址字段,根据条件选择其中一个下址字段作为下一条微指令的微地 址。1.什么是数据的对齐方式?为什么要有对齐方式?(5分)参考答案:如果将存储器空间表示一个字一行的形式,那么当一个数据字存储在一行的位置时就是字对齐的存储 方式。判断的方法是,如果一个字的存储地址(字节地址)是字长(字节数)的整数倍,那么这个字是字 对齐的,对于32位的数据字,它是4字节的,所以地址应当是4的整数倍。数据字对齐存储可以提高数据的 读写速度。

2.宽字存储器和多体交叉存储器有什么区别?(5分)参考答案:宽字存储器和多体交叉存储器都是从结构上提高存储器性能的方法,用增加访存并行性的方法提高存 储器的吞吐率。它们都不能提高存储器的访问时间。宽字存储器在一个控制器的控制下进行操作,对连续 的多个数据字进行访问,只能提高连续访问方式下的访存速率。多体交叉存储器由多个存储器控制电路,分别控制各个存储体。各存储体独立工作,只要相继访问的数据不在同一个存储体中,就不会发生冲突,可以并行操作而提高访存的速率。

3.访存局部性规律有什么用处?(5分)参考答案:根据访存局部性规律,我们不需要把所有的存储区域都用昂贵的高速电路来实现,可以根据存储的数据的访问概率把程序运行时访问最频繁的数据 放在速度最高的存储器件中,而把不频繁访问的数据放在速度较低,成本也较低的存储器件中,从而使得存储器的平均访问时间接近于高速存储器,而成本则较低。4.形成微地址的增量方法的原理是什么?(5分)参考答案:在增量方式中,让多数微指令按顺序执行,用专门的转移微指令实现微程序的分支。将微程序中的各条微指令按执行顺序安排在控制存储器中,后 继微地址由现行微地址加1得到。在按顺序执行时,用微程序计数器μPC来产生下一条微指令的微地址;在微程序中需要不按存储顺序执行微指令时,通过转移方式,用一条转移微指令转向指定的微指令。

5.什么是cache的替换策略?有哪些替换策略?(5分)参考答案:在全相联和组相联的cache中,当从主存将数据块调入cache时发生冲突时,可以选择将某一个数据块替换出去,以腾出位置存放新的数据块。选择 替换的数据块的目的是减少块冲突,选择的方法称为替换策略,或称替换算法。替换算法有先进先出、LRU和随机法。6.单独编址法和统一编址法之间有什么区别?(5分)参考答案:在统一编址法中将输入输出设备中的控制寄存器、数据寄存器、状态寄存器和内存单元一样看待,可用访问内存的指令来访问输入输出设备接口中 的某个寄存器。统一编址法的优点是可以利用许多访存指令进行输入输出操作。它的缺点是外设占用了存储器的地址空间,减少了有效存储器空间,而且会影响存储器管理和存储空间的扩展。单独编址法中采用专门的地址空间和控制信号进行输入输出操作,内存的地址空间和输入输出设备的地址空间分开,需要使用专门的输入输出指令。访问存储器和访问外围设备采用不同的指令,两者不会产生混淆。单独编址法需要增加指令的数量,使CPU的指令处理比较复杂。1.在程序状态寄存器中,特征位N、Z、V、C、P分别表示什么?(5分)参考答案:程序状态寄存器中的特征位用于条件判断,其含义为: N 负数标志,如果结果为负数则设置为1,否则清0 Z 零标志,如果结果为零则设置为1,否则清0 V 溢出标志,如果结果数据溢出则设置为1,否则清0 C 进位标志,如果结果产生了进位则设置为1,否则清0 P 校验位,如果结果中有奇数个1时为1,有偶数个1时为0 2.衡量图像显示设备的主要性能指标有哪些?(5分)参考答案:衡量图像显示设备的主要性能指标有分辨率和灰度级。分辨率以图像点阵数为标志。点阵数越多,显示器中显示的像素就越多,分辨率就越高。颜色灰度级是指显示器所显示的像素点的亮度差别。显示器的灰度级越多,显示的图像层次就越丰富逼真。而像素的灰度级越多,表示像素需要的信息代码位数就越多,需要的显示存储器也越大。

3.数据通路有哪两种形成的方法?各有哪些特点(5分)参考答案:(P116-117)数据通路的建立一般有以下两种方法:用总线结构和用专用的通路。在总线结构的数据通路中,在各寄存器以及ALU之间建立一条或者几条数据总线,寄存器间的数据传输通过这些总线完成。在总线结构中,可同时进行的数据传输的数量取决于总线的数量。总线上可以有多个模块同时接收数据,但任一时刻只能有一个模块向同一条总线发送数据。在专用通路结构的数据通路中,在各寄存器与ALU之间建立专用的数据传输与接收的通路,这种方式下各专用通路的数据传输互不相关,控制比较简单,各寄存器之间的数据传输可以并行进行,但在部件数量多的情况下需要建立的通路数量很多,需要合理安排连接结构。4.磁盘的信息读写原理是什么?(5分)参考答案:磁盘通过磁头线圈的电流记录或读取信息。磁头由磁心和线圈组成,盘片的磁层经过磁头的下面。写 操作时,在磁头线圈的作用下,磁头上形成磁场,使得盘片上的相应点被磁化。不同的磁化状态表示不同 的数据。读操作时,盘片的磁场感应磁头,使得磁头线圈中产生电流,不同的电流方向代表不同的数据。电流信号放大后就可被计算机接收。

5.微指令控制字的编码方式有哪些?(5分)参考答案:(P134-135)微指令控制字的编码方式有直接表示法、编码表示法和混合表示法。直接表示法微指令将每个控制信号都作为微指令中的一个位,这些控制信号同时有效时可控制有关部件同时进行操作。6.固定长度的操作码与可变长度的操作码各有哪些特点?(5分)参考答案:在固定长度的操作码中,所有的指令操作码长度相同,它便于指令的译码。但指令的扩展性差,如果n位操作码的2n种操作码都定义完成,就不能 再增加新的指令。可变长度的操作码便于增加新的指令,如果将常用指令用较短的操作码,不常用指令用较长的操作码,则可以缩短指令操作码的平均长度。但可变长度的操作码使得指令译码变得复杂。

7.DMA控制器有哪些功能?(10分)参考答案:DMA控制器在一般系统总线接口的基础上增加了对存储器进行方式的电路。除了一般接口的功能外,DMA控制器能够控制对存储器的访问以及数据的输入输出。DMA访存的数据地址是一个连续的数据块,DMA 控制器能够用计数的方法生成所有的数据地址,同时对传输的数据进行计数。1.系统总线接口的基本功能是什么?(5分)参考答案:系统总线接口的基本功能是控制、数据缓存、状态设置、数据转换、整理和程序中断等。2.衡量通道性能的指标是什么?(5分)参考答案:衡量通道性能的指标是通道的流量,它指通道在传送数据时,单位时间内传送的数据位数,如每秒传 输的字节数B/s。

3.针式打印机如何打印文字? 如何打印图形?(5分)参考答案:针式打印机在文字打印方式下,能够将主机送来的文字编码转换成文字的点阵信息。主机只要向打印 机发送ASCII代码或者汉字机内码,打印机根据文字代码从字符发生器中得到字符的点阵,然后将点阵打 印出来。字符发生器中存储了每个文字的点阵信息。在图形打印方式下,主机直接将图形的点阵信息发送给打印机,打印机直接将点阵信息打印出来。

4.SRAM和DRAM存储器芯片各有什么特点?(5分)参考答案:SRAM存储器单元由6个晶体管来存储一位信息,而DRAM存储器由一个电容器和一个晶体管构成,所以 DRAM的成本较低。在同样集成电路规模的情况下,DRAM存储器芯片的容量较大。但是,DRAM芯片的访问需 要两次输入地址,还需要对电容进行刷新等,所以DRAM芯片的访问速度较慢。5.一条微指令分为哪些部分?各起什么作用?(5分)参考答案:一条微指令分为操作控制部分和顺序控制部分。操作控制部分包含一个机器周期中每个微操作所需的 全部控制信号的编码,用来发出管理和指挥全机工作的控制信号,即控制字。顺序控制部分用来决定产生 下一条微指令的地址,指出下一条微指令代码在控制存储器中的存储位置。6.计算机指令中包含哪些信息?怎样表示这些信息?(5分)参考答案:计算机指令中包含的信息有操作的类型、操作数的存储位置、操作结果的存储位置等。指令中一般用 不同的代码段表示上述不同的信息,各个代码段构成指令的格式。一般指令格式中包含操作码字段和各操 作数地址码字段。指令格式中规定了指令中编码字段的个数、各个字段的位数以及各个字段的编码方式。7.试叙述分布式总线裁决的一般过程。(10分)参考答案:各部件发出请求,同时检测其他部件请求。如果其他请求的部件优先级比本部件高,则本部件不能立 即使用总线;如果其他请求部件的优先级较低,则本部件就赢得裁决而可以立即使用总线。1.什么是集中式总线裁决?有哪些裁决方法?(5分)参考答案:(P149-150)集中式总线裁决采用一个专用的裁决部件进行总线的裁决,主要有链式查询方式、计数器定时查询方式和独立请求方式。

2.在一个采用向量中断的系统中,将各个外围设备用菊花链连接起来,试描述中断源的识别、中断的裁决以及中断服务程序入口地址的形成过程。(5分)参考答案:在该系统中,当多个设备同时发出中断请求时,首先进行裁决,中断许可信号串行地依次传递给各个外设,发出外设的设备在收到中断许可信号后将中断向量放到总线上,CPU收到中断响应后就响应这个设备的请求,这样既完成了中断裁决,又完成了中断源识别。然后CPU根据中断向量查找中断向量表得到服务程序的入口地址。

3.试叙述分布式总线裁决的一般过程。(5分)参考答案:各部件发出请求,同时检测其他部件请求。如果其他请求的部件优先级比本部件高,则本部件不能立 即使用总线;如果其他请求部件的优先级较低,则本部件就赢得裁决而可以立即使用总线。4.总线中为什么要采用消息传送方式传输数据?(5分)参考答案:总线中采用消息传送方式传输数据是为了提高数据传输速度,减少总线信号线数量,减少通信中同步 操作的开销。

5.转子程序指令与一般转移指令有什么区别?(5分)参考答案:转子程序的指令和一般转移指令都要指定转移目标地址。此外,在执行转子程序指令时还要将PC的值保存起来,以便于子程序的返回。通常在执行 转子程序指令时将PC的值保存在堆栈中,返回指令从堆栈中取出这个返回地址。

7.计算机软件自考论文 篇七

1 GEOMAP 工作原理

GEOMAP软件是针对石油勘探开发行业数字化制图作业需求而研制开发的一套专业地质制图系统,具备的完整专业图形模板、丰富的数据成图功能、强大的图形编辑手段,可以快速、高效的制作符合石油行业标准的地质图件。该软件具有原始数据输入、图形有效编辑、数据库管理、图件空间分析及最终图件输出等主要功能,软件系统采用矢量和栅格数据混合结构,提供了数字化输人、扫描矢量化输入功能,通过图形编辑及投影变换、误差校正等功能完成对数据的处理,数据库管理通过地图库、属性库和影像库管理功能来实现,空间管理通过矢量空间分析、图像分析等功能来完成,数据输出可以实现文本、图形、图像、报表等形式。

2 GEOMAP 成图特征

(1)数据化:GEOMAP软件可实现专业精确的数据化成图,可直接导入地震资料处理的SEGY数据、测井曲线的LAS、716等数据,还可以自动导入工区、井位、地震测线、人文地理等基础数据,生成诸如地震剖面、测井曲线柱状图及石油地质研究的常用基础图件;也可以利用已存入的地质数据直接生成地层划分、构造等值线、统计图、三角图等专业图件。此外该软件还可提供Open Spirit插件 , 直接读取Open Work、Geo Frame等数据库数据,便于转换数据直接成图。

(2)标准化:GEOMAP软件还可实现规范、共享的标准化制图,其支持全球各类投影系统,适用于制作国内外不同国家和地区不同比例尺图件;支持行业标准中全部专业符号,并提供扩充工具;支持行业标准中的各类线型,并提供扩充工具。

(3)兼容性:GEOMAP软件还可实现兼容、开放的格式转换,可提供GEOMAP GXF明码交换格式;可接收CGM/CGM+ CAD、Arc GIS、Map GIS、Mapinfo等多种矢量格式,可输出CGM、EMF、Arc GIS、Map GIS、PDF、AI、PS、EPS、CDR等图形数据格式。

(4)多元化:GEOMAP软件还可实现实用高效的多元化组合成图,其支持图层划分以及多种图层叠合方式;支持不同投影、不同坐标等多图件组合;支持单一图层的移动、等比例缩放等高级操作;支持多格式图像、电子表格、Word文档等OLE的嵌入、移动和缩放等。

(5)矢量化:GEOMAP软件具有便捷强大的图形编辑功能,支持针对图层的图元样式管理和操作;提供各类专业符号复杂属性设置并提供批量编辑功能;支持自动 / 半自动矢量化加工。

此外,GEOMAP软件还具有灵活多样的成果输出,支持局部输出、出版印刷CMYK颜色模型、按比例绘制大幅面挂图(还可根据纸张大小自动分幅,并绘制拼接线以及按纸张大小自动调整输出比例等);同时还支持BMP、JPEG、GIF等各种图 像格式以 及DXF、CGM、EMF等矢量格式输出。

3 GEOMAP 制图流程

GEOMAP软件系统的制图流程主要如下六个步骤,如图1所示。

(1)图形及数据准备:包括底图准备、参数选取和图形分层三方面。底图准备指将已有纸质图件扫描转化成电子图件,保存成位图文件(BMP、TIF等位图格式),为图形矢量化准备素材。参数选取包括确定图件的图幅范围、投影类型、在底图上标注定位标记及定位点坐标参数,井位数据、测线数据、面数据、工区数据、井柱、地名、符号、三角图、统计图及Map GIS、CGM、DXF、Mapinfo等格式数据转换成GEOMAP系统所定义的数据文件格式。图形分层是指对录入的图形和数据类型进行分层,以方便统一加载和修改。

(2)新建图件:包括未建立和已建立Geo Map Sever地质制图协同服务平台连接下的图件新建两种情况。未建立Geo Map Sever地质制图协同服务平台连接下的图件新建,需要对图件信息、编图信息属性进行图名、单位、坐标类型(决定投影类型)、底色、制图比例尺等参数的输入进行定义。参数定义完毕后,便可进行投影类型的选择。已建立Geo Map Sever地质制图协同服务平台连接下的图件新建,只需定义图名、更新投影类型即可完成图件新建。

(3)新建图层:在新建图件内新建图层,直接命名即可。新建图层可分为“按坐标”与“按底图专用”两种类型。“按坐标”的新建图层主要用于存放图元图层的新建 (一般将相同属性或相近属性的图元划分为一层)“,按底图专用”的新建图层侧重于插入与当前图件图幅大小完全相等并参与打印的位图所用。

(4)新建图元:包括在加载底图的情况下的底图清绘、使用数据文件的数据制图、编图概念下的自行绘制三种新建图元方法。底图清绘是指在加载底图的情况下,使用半自动矢量追踪或GEOMAP软件提供的各种绘图工具,将底图上各种图元信息转变为GEOMAP图件上的图元的过程。数字制图是指利用数据库中的数据、前期准备的专业数据文件、其它制图系统形成的图形格式和数据文件、以及其它软件生成的图表等文件,通过系统导入将这些数据文件中已经有的坐标点读取过来,然后在GEOMAP图件中找到其一一对应的坐标点,并按其图元类型、属性加以显示。自行绘制是指在图件上面自行绘制图框、图名、图例等标识性图元。通过以上三种方法,可实现地质绘图和编图。

(5)编辑图元:可对文字、线条、图形、颜色、地震剖面、工区、测线等35种图元进行自由编辑,GEOMAP软件系统还可以对位图图元进行编辑。

(6)输出成图:GEOMAP软件系统支持EMF文件输出、位图输出、打印机输出及PS文件输出等多种图形输出格式,可与其他软件系统相互兼容,有利于系统之间的图件转换与编辑。

4 结论

通过对GEOMAP软件系统的研究分析可以发现,该软件制图具有以下优点:

(1)GEOMAP系统软件绘图不仅加快了图件的编绘速度,而且易于修改、成图精确,格式规范。

(2)GEOMAP系统软件以图册为基本图形管理单位,实行分图层、分图元管理,便于操作、方便简单,提高工作效率。

(3)GEOMAP系统软件可以自动改变参数,成图时间快,信息利用量大、利用率高。

(4)GEOMAP系统软件具有强大的空间分析能力,可对地质要素建立一一对应关系,精确确定目标位置、提高作图精度,增加地质研究的可靠性,从而为地质研究提供有力保障。

总之,GEOMAP软件绘图系统不仅可以绘制构造等值线、油藏剖面图、沉积微相平面图、矿物分类三角图等多种类型的地质图件,还可以从多角度、多方面反映地下构造形态、油气聚集与分布情况,为方便快速的油气勘探提供有效的技术手段,同时还可以为油气水的动态分析提供图件支持,便于更加合理地进行油田开发方案设计与编制。

摘要:目前计算机制图在各行各业中的应用越来越频繁,GEOMAP软件系统就是基于计算机软件自动成图的原理,以地理信息系统为基础,针对石油勘探开发行业数字化制图作业需求而研制开发的一套专业地质制图系统。文章在系统介绍了GEOMAP的工作原理、成图特征、编制图件的实现流程的基础上,总结了GEOMAP系统软件制图方式的优点,力争为精确快速的编制地质图件提供一种有效方法。

8.计算机软件教学探讨 篇八

关键词:计算机软件;教学;方法

中图分类号:G434文献标识码:A文章编号:1007-9599 (2010) 16-0000-01

The Teaching of Computer Software

Liu Haixiong

(Loudi Health School,Loudi417000,China)

Abstract:In the information age,along with the rapid development and application of computers to master computer applications commonly used in the work of each person learning to become not only a little of the course.In the course of the teaching process,teachers should select the appropriate version in order to cultivate the abilities of students,self-learning ability and sense of innovation as a starting point,the integrated use of examples approach,task-driven approach and methods,while the students to create an autonomous Learning environment,

and create a flexible evaluation system to enhance teaching effectiveness.

Keywords:Computer software;Teaching;Method

计算机专业教学的内容基本上以软件教学为主线,而计算机专业软件是一门实践性很强的课程。在该课程的教学中如何培养学生的创新意识和实践能力,是从事计算机学科教学的教师共同探讨的话题。

一、着重培养学生的动手能力

各应用软件相对于计算机系统软件来说,理论知识点较少,难度也相对偏低,其重点在于提高学生的动手能力,因此教师在教学过程中要做到言简意骇,中心突出,让学生有更多的时间进行操作练习。

二、着重培养学生分析、解决问题的能力和创新能力

一般情况下,与应用软件相关的教材会提供详细的操作步骤,但学生往往是知其然而不知所以然,一旦离开书本便不知如何是好。因此在教学过程中,教师必须采用启发式教学方法进行点拨,促进学生思考,并帮助学生深刻理解。市场经济社会需要培养有个性、有能力和开拓精神的人才。为此要克服目前教育中的划一性、封闭性,充分发挥和培养學生的个性特长。作为教师,应保护学生的探索精神和创新思维,为充分开发学生的潜能创造宽松的环境。比如,在学习Photoshop中的画图工具时,可首先要求学生在课前发挥想象力自行设计由圆、矩形、直线、曲线、填充色和文字等组成的画面,由于学生的积极性较高,设计的作品就丰富多彩,会产生各种图案。然后可将学生作品通过多媒体演示教学环境进行点评,最后告诉他们什么地方创意新颖,什么地方可以如何改进。这样不仅提高了学生的创新能力,而且由于用电脑绘图比手工绘图方便、快捷,可以使学生对电脑产生浓厚的兴趣。

三、多种教学方法综合运用

(一)实例教学法。实例教学是通过具体生动典型的范例进行教学,帮助学生理解、运用、巩固所学知识。就像一个单词在一段文章中更容易被记忆一样。计算机图像动画软件的基本操作方法和基本技能往往比较繁杂、琐碎难记,这时可以结合实例将这些内容贯穿起来,调动学生的积极性,培养学习兴趣,使学生注意力更持久。

(二)任务驱动法。“任务驱动”是一种建立在建构主义教学理论基础上的教学方法。它不仅适用于新知识的学习,还是一个发展的体系,是一种灵活的教学方法,同样适用于熟练和巩固已经学习过的知识点。在计算机专业软件课程中采用“任务驱动法”要注意以下几点:第一、要求学生不仅多思考,更要敢于动手,勤于实践。鼓励学生在长期的练习中熟练掌握技能技巧、获取知识和“创作”经验。第二、教师可以有意识地设置一些复杂的任务,让学生分工协作,培养学生的合作能力。第三、学生完成任务后,要及时总结,及时鼓励,及时提出新的建议,以增强学生的学习兴趣。

四、给学生创造一个自主学习的环境

很多学生在工作之后才发现,在学校学习的知识远远不能满足工作的需要,还需要自己补充和更新,这就要求教师要有意识地创造一个自主学习的环境,培养学生的自学能力。网络学习资源丰富,有各种水平的图像动画软件使用教程、有优秀的专业网站、有一流的作品展览、学生可以不受时间、空间的限制进行自主学习,他们还可以通过网络的专题讨论区域E-mail和作品作者讨论或请教创作的经验,有可能得到该领域第一流老师的指导。网络学习资源为学生提供的是图文并茂、丰富多彩的交互式人机界面,以及符合人类思维特点的、按超文本结构组织的大规模知识库,因而很容易激发学生的学习兴趣,并为学生实现探索式、发现式学习创造有利条件。充分利用网络资源,可以有效地促进学生的自学能力和创造性思维。我们教师在自主学习环境中也扮演重要角色,是学生自主学习的指导者、组织者、帮助者和促进者。一方面,基于网络的学习为学生提供了多种认识工具:网页浏览器、E-mail、BBS论坛,等等。这类知识工具具有开放性、探索性,学生在使用这些认知工具学习时,对学生的信息收集技能、组织技能、创造技能、操作技能等都提出更高的要求。因此,引导学生恰当运用这些工具可以更好地帮助他们完成自学过程,促进学生进行创造性思考。另一方面,要注意监督学生的自主学习,消除网络的副作用,以收到良好的学习效果。

五、参加职业技能考试

鼓励学生参加职业技能考试是对学生掌握软件应用情况的检验,也是对教师教学效果的检验。从目前来看,持有“IT认证”、“计算机程序员”等职业技能证的同学,在就业时已显优势,部分同学已在工作岗位上学以致用。随着国家职业资格证书制度的推行,以及劳动力市场的规范管理,持证上岗已是大势所趋。鼓励学生根据自己的特长与爱好参加相应的应用软件职业技能考试,将会增加他们的就业机会与竞争实力。

总之,在计算机应用软件的教学过程中,要改变过于强调接受学习、死记硬背、机械训练的现状,运用多种教学方式方法,突出学生的主体性,倡导学生主动参与、乐于探究、勤于动手,培养学生的自主学习的能力、敢于创新的能力和分析问题、解决问题的能力,为其能成功地开启未来之门打下良好的基础。

参考文献:

[1]张成浩.浅谈学习计算机软件的方法[J].科协论坛,2009

上一篇:一品巴西烤肉四年级作文下一篇:一个女人的来信