软件工程考试题(共8篇)
软件工程考试题 篇1
一,单项选择题(本大题共20小题,每小题1分,共20分)
在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在题后的横线上。
1.可行性研究要进行一次_____需求分析。
A.详细的 B.全面的 C.简化的、压缩的 D.彻底的 2.系统流程图用于可行性分析中的_____的描述。
A.当前运行系统 B.当前逻辑模型 C.目标系统 D.新系统 3.系统流程图是描述_____的工具。
A.逻辑系统B.程序系统C.体系结构D.物理系统 4._______工具在软件详细设计过程中不采用。
A.判定表 B.IPO图 C.PDL D.DFD图 5.程序的三种基本控制结构是
A.过程、子程序和分程序 B.顺序、选择和重复
C.递归、堆栈和队列 D.调用、返回和转移 6.程序的三种基本控制结构的共同特点是
A.不能嵌套使用 B.只能用来写简单程序
C.已经用硬件实现 D.只有一个入口和一个出口 7.产生软件维护的副作用,是指
A.开发时的错误 B.隐含的错误
C.因修改软件而造成的错误 D.运行时误操作
8.维护中,因误删除一个标识符而引起的错误是_________副作用。
A.文档 B.数据 C.编码 D.设计 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.测试 C.技术创造 D.技术评审 15.面向对象方法学的出发点和基本原则是尽可能模拟人类习惯的思维方式,分析、设计和实现一个软件系统的方法和过程,尽可能接近于人类认识世界解决问题的方法和过程。因此面向对象方法有许多特征,如软件系统是由对象组成的;________;对象彼此之间仅能通过传递消息互相联系;层次结构的继承。
A.开发过程基于功能分析和功能分解 B.强调需求分析重要性
C.把对象划分成类,每个对象类都定义一组数据和方法 D.对既存类进行调整
16.软件开发过程中,抽取和整理用户需求并建立问题域精确模型的过程叫()
A.生存期 B.面向对象设计 C.面向对象程序设计 D.面向对象分析
17.原型化方法是用户和设计者之间执行的一种交互构成,适用于______系统。
A.需求不确定性高的 B.需求确定的 C.管理信息 D.实时 18.原型化方法是一种_______型的设计过程。
A.自外向内 B.自顶向下 C.自内向外 D.自底向上 19.为了提高测试的效率,应该()A.随机地选取测试数据 B.取一切可能的输入数据作为测试数据
C.在完成编码以后制定软件的测试计划
D.选择发现错误可能性大的数据作为测试数据
20.使用白盒测试方法时,确定测试数据应根据_______和指定的覆盖标准。
A.程序的内部逻辑 B.程序的复杂结构 C.使用说明书 D.程序的功能
1.C[解析]软件的可行性研究的目的就是用最小的代价在尽可能短的时间内确定该软件项目是否能够开发,是否值得去开发。其实质是要进行一次简化、压缩了的需求分析、设计过程,要在较高层次上以较抽象的方式进行需求分析和设计过程。因此答案为C。
2.A[解析]可行性研究首先要确定项目的规模和目标,然后就需要对当前运行的系统进行研究了,在考察系统的基础上,通过描绘现有系统的高层系统流程图,与有关人员一起审查该系统流程图是否正确。描述的对象是当前正在运行的系统,因此选择A。
3.C[解析]系统流程图是用图形符号来表示系统中的各个元素,例如人工处理、数据库、设备等,流程图表达了系统中各个元素之间的信息流动情况。是描绘物理系统的传统工具。
4.D[解析]详细描述处理过程常用三种工具:图形、表格和语言。其中图形工具有结构化流程图、盒图和问题分析图三种,答案中的判定表是用来表示复杂的条件组合与应做的动作之间的对应关系。IPO图用来描述每个模块输入/输出数据、处理功能及模块调用的详细情况。PDL是过程设计语言的缩写,也称程序描述语言,用于描述模块算法设计和处理细节的语言,这三种都可以在软件详细设计过程中使用,而DFD图则是数据流图,是以图形的方式描绘数据在系统中流动和处理的过程,只反映系统必须完成的逻辑功能,所以它只是一种功能模型,不能在详细设计过程中使用。
5.B[解析]程序的三种基本控制结构是顺序、选择和循环(重复)。子程序只是程序设计一种方法,递归则是一种算法,都算不上是控制结构。6.D[解析]程序的特点就是从一个入口开始,最终以一个出口结束,其间可以用顺序,选择和循环方式对程序的流向进行控制。三种结构可以写出非常复杂的程序,而且选择和循环都可以嵌套设计。
7.C [解析]因修改软件而造成的错误或其他不希望出现的情况称为维护的副作用,包括编码副作用、数据副作用、文档副作用三种。只有答案C是正确的表述。
8.C[解析]编码副作用指的是在使用程序设计语言修改源代码时可能引入错误,比如删除或修改一个子程序、一个标号、一个标识符,改变程序代码的时序关系,修改文件的打开或关闭等。因此本题答案为C。
9.A [解析]软件的可维护性可用七个质量特性来衡量,分别是:可理解性、可测试性、可修改性、可靠性、可移植性、可使用性和效率。对于不同类型的维护,这些特性的侧重点也不相同,有一些可维护特性是可以相互促进的,比如可理解性和可测试性,可理解性和可修改性,另外一些则是相互矛盾的,如答案中的B效率和可移植性、C中的效率和可修改性。至于D中的结构好则不属于可维护性的特征。
10.B [解析]类有两种主要的结构关系,即一般——具体结构关系和整体——部分结构关系。前者称为分类结构,用来描述现实世界中的一般化的抽象关系。后者称为组装结构,用来描述现实世界中的类的组成的抽象关系。汽车和发动机的关系很明显,应该属于整体——部分关系。
11.B[解析]变更控制包括建立控制点和建立报告与审查制度,其过程中的“检出”和“登入”处理实现了存取控制和同步控制,存取控制管理各个用户存取和修改一个特定软件配置对象的权限,同步控制可用来确保由不同用户所执行任务的并发变更。
12.A[解析]“检出”和“登入”处理实现了两个重要的变更控制要素。具体说明见上题。
13.D[解析]提高软件质量和可靠性的技术大致可分为两类,一类是避开错误技术,即在开发的过程中不让差错潜入软件的技术,另一类是容错技术,即对某些无法避开的差错,使其影响减至最小的技术
14.D[解析]技术评审是以提高软件质量为目的的技术活动,是对软件本身的结构、与运行环境的接口、变更带来的影响等方面进行的评审活动。
15.C[解析]面向对象方法有四个特征,分别是对象唯一性、分类性、继承性和多态性。其中分类性是指将具有一致的数据结构(属性)和行为(操作)的对象抽象成类,每个类是具有相同性质的个体集合,而每个对象相关类的实例,对象彼此之间通过传递消息互相联系。16.D[解析]面向对象的分析的过程就是认识客观世界的过程,其目的就是建立对客观世界的精确、简洁、可理解的正确模型,也就是所谓的建模。因此本题答案为D。
17.A[解析]原型不同于最终系统,它只实现所选择的部分功能,仅是为了试验或是演示而用,部分功能需求可以忽略或者模拟实现,因此适用于需求不确定性高的系统。
18.A[解析]原型化方法的基本思想是根据用户给出的基本需求,通过快速实现构造出一个小型的、可执行的模型,用户在计算机上实际运行这个用户界面原型,在试用过程中提出意见或建议,然后开发者再对原型进行改进。如此周而复始,逐步弥补不足之处,从而提高了最终产品的质量。它是一种自外向内的设计过程 19.D[解析]软件测试是为了尽可能多的发现程序中的错误,尤其是发现至今尚未发现的错误。在选取测试用例时,不可能进行穷举测试,在每一个细节进行测试,也不能无目的地随机选取测试数据,为了提高测试的效率,测试用例应该选择发现错误可能性大的部分,这样的测试结果才符合软件测试的目的。
20.A[解析]白盒测试是把测试对象看作一个打开的盒子,测试人员须了解程序的内部结构和处理过程,由于白盒测试是一种结构测试,所以被测对象基本上是源程序,以程序的内部逻辑和指定的覆盖标准确定测试数据。二,填空题(本大题共10小题,每小题2分,共20分)
21.系统流程图是描述物理模型的传统工具,用图形符号表示系统中各个元素表达了系统中各种元素之间的()情况。
22.成本效益分析的目的是从()角度评价开发一个项目是否可行。
23.自顶向下结合的渐增式测试法,在组合模块时有两种组合策略:深度优先策略和()。
24.独立路径是指包括一组以前没有处理的语句或条件的一条路径。从程序图来看,一条独立路径是至少包含有一条()的边的路径。
25.汇编语言是面向()的,可以完成高级语言无法完成的特殊功能,如与外部设备之间的一些接口工作。
26.在JSP方法中解决结构冲突的具体办法是()。
27.详细设计的任务是确定每个模块的内部特性,即模块的算法、()。
28.所有软件维护申请报告要按规定方式提出,该报告也称()报告。
29.有两类维护技术:在开发阶段使用来减少错误、提高软件可维护性的面向维护的技术;在维护阶段用来提高维护的效率和质量的()技术。
30.科学工程计算需要大量的标准库函数,以便处理复杂的数值计算,可供选择的语言有:()、PASCAL语言、C语言和PL/1语言。
21.解:信息流动[解析]系统流程图是描述物理系统的传统工具,用图形符号表示系统中的各个元素,如人工处理、数据处理、数据库、文件、设备等,表达了元素之间的信息流动的情况。
22.解:经济[解析]成本效益分析首先是估算将要开发的系统的开发成本,然后与可能取得的效益进行比较和权衡,其目的是从经济角度评价开发一个新的软件项目是否可行。
23.解:宽度优先策略[解析]渐增式测试法有自顶向下结合和自底向上结合两种组装模块的方法,其中自顶向下集成是构造程序结构的一种增量式方式,不需要编写驱动模块,只需要编写桩模块。它从主控模块开始,按照软件的控制层次结构,以深度优先或宽度优先的策略,逐步把各个模块集成在一起。
24.解:在其他独立路径中未有过[解析]在基本路径测试中,以详细设计或源程序为基础,导出控制流程图的拓扑结构——程序图,在计算了程序图的环路复杂性之后,确定只包含独立路径的基本路径图,其中独立路径是包括一组以前没有处理的语句或条件的一条路径。从程序图来看,一条独立路径是至少包含有一条在其他独立路径中未有过的边的路径。
25.解:机器[解析]汇编语言属于低级语言,是一种面向机器的语言,它与高级语言相比有许多优越性:如操作灵活,可以直接作用到硬件的最下层,完成与外部设备的接口工作等,是能够利用计算机硬件特性直接控制硬件设备的唯一语言。
26.解:中间数据结构或中间文件[解析]JSP方法是面向数据结构的设计方法。它定义了一组以数据结构为指导的映射过程,根据输入、输出的数据结构,按一定的规则映射成软件的过程描述,在JSP方法中解决结构冲突的具体办法是引入中间数据结构或中间文件,将冲突部分分隔开来,建立多个程序结构,再利用中间文件把它们联系起来,构成一个系统的整体。
27.解:使用的数据[解析]详细设计的基本任务是为每个模块进行详细的算法设计,为模块内的数据结构进行设计,确定每个模块的内部特性,包括模块的算法和使用的数据。对数据库进行物理设计等。
28.解:软件问题[解析]在软件维护的流程中,第一步就是制定维护申请报告,也称为软件问题报告,它是维护阶段的一种文档,由申请维护的用户填写。29.解:维护支援[解析]面向维护的技术涉及软件开发的所有阶段,能够减少软件错误,提高软件的可维护性。而维护支援技术则包含信息收集,错误原因分析,维护方案评价等项,是在软件维护阶段用来提高维护效率和质量的技术。30.解:FORTRAN语言[解析]计算机语言根据不同行业的需求,使用的侧重点也不尽相同,在办公管理方面,一些数据库语言如FOXPRO、ORICAL有很多的应用,在工程行业,计算机语言的科学计算能力就显得格外重要,如MATLAB、PL/
1、FORTRAN语言都是工程计算中常用的语言。
三,名词解释(本大题共5小题,每小题3分,共15分)
31.经济可行性
解:进行开发成本的估算以及了解取得效益的评估,确定要开发的项目是否值得投资开发。[解析]对于一个系统所必须要衡量的是经济上是否合算,经济可行性的范围很广,包括效益分析、潜在市场前景等。
32.社会可行性
解:要开发的项目是否存在任何侵犯、妨碍等责任问题,要开发项目目的运行方式在用户组织内是否行得通,现有管理制度、人员素质、操作方式是否可行。[解析]社会可行性包括合同、责任、侵权等技术人员不甚了解的诸多问题。
33.投资回收期
解:投资回收期就是使累计的经济效益等于最初的投资费用所需的时间。[解析]通常我们用投资回收期来衡量一个开发项目的价值,投资回收期越短,就越快获得利润。
34.对应关系 解:即有直接因果关系在程序中可以同时处理。[解析]对应关系是指数据单元在数据内容上、数量上和顺序上有直接的因果关系,对于重复的数据单元,重复的次序和次数都相同才有对应关系。
35.结构冲突 解:输入数据与输出数据结构找不到对应关系的情况,称为结构冲突。[解析]使用JSP方法时会遇到此类结构冲突问题,对此,Jackson提出了引入中间数据结构或中间文件的办法,将冲突部分分隔开来,建立多个程序结构,再利用中间文件把它们联系起来,构成一个系统的整体。四,简答题(本大题共4小题,每小题5分,共20分)
36.可行性研究报告的主要内容有哪些?
解:一个可行性研究报告的主要内容如下:(1)引言:说明编写本文档的目的;项目的名称、背景;本文档用到的专门术语和参考资料。
(2)可行性研究前提:可行性研究前提。说明开发项目的功能、性能和基本要求;达到的目标;各种限制条件;可行性研究方法和决定可行性的主要因素。(3)对现有系统的分析:说明现有系统的处理流程和数据流程;工作负荷;各项费用支出;所需要各类专业技术人员的数量;所需要各种设备;现有系统存在什么问题。(4)所建议系统的技术可行性分析:所建议系统的简要说明;处理流程和数据流程;与现有的系统比较的优越性;采用所建议系统对用户的影响;对各种设备、现有软件、开发环境、运行环境的影响;对经费支出的影响;对技术可行性的评价。
(5)所建议系统的经济可行性分析:说明所建议系统的各种支出,各种效益;收益投资比;投资回收周期。
(6)社会因素可行性分析:说明法律因素,对合同责任、侵犯专利权、侵犯版权等问题的分析;说明用户使用可行性,是否满足用户行政管理、工作制度、人员素质的要求。
(7)其他可供选择方案:逐一说明其他可供选择的方案,并说明未被推荐的理由。
(8)结论意见:说明项目是否能开发;还需要什么条件才能开发;对项目目标有什么变动等。
[解析]做软件的可行性研究的目的就是用最小的代价在尽可能短的时间内确定该软件项目是否能够开发,是否值得去开发,其中的问题能否解决,报告共分为八个基本内容。
37.系统设计的内容是什么?
解:系统设计阶段先从高层入手,然后细化。系统设计要决定整个结构及风格,这种结构为后面设计阶段的更详细策略的设计提供了基础。
(1)系统分解。系统中主要的组成部分称为子系统,子系统既不是一个对象也不是一个功能,而是类、关联、操作、时间和约束的集合。每次分解的各子系统数目不能太多,最底层子系统称为模块。
(2)确定并发性。分析模型、现实世界及硬件中不少对象均是并发的。系统设计的一个重要目标就是确定哪些是必须同时动作的对象,哪些不是同时动作的对象。后者可以放在一起,而综合成单个控制线或任务。
(3)处理器及任务分配。各并发子系统必须分配给单个硬件单元,要么是一个一般的处理器,要么是一个具体的功能单元,必须完成下面的工作:估计性能要求和资源需求,选择实现子系统的硬软件,将软件子系统分配给各处理器以满足性能要求和极小化处理器之间的通信,决定实现各子系统的各物理单元的连接。(4)数据存储管理。系统中的内部数据和外部数据的存储管理是一项重要的任务。通常各数据存储可以将数据结构、文件、数据库组合在一起,不同数据存储要在费用、访问时间、容量以及可靠性之间做折中考虑。
(5)全局资源的处理。必须确定全局资源,并且制定访问全局资源的策略。全局资源包括:物理资源,如处理器、驱动器等;空间,如盘空间、工作站屏等;逻辑名字,如对象标识符、类名、文件名等。
如果资源是物理对象,则可以通过建立协议实现对并发系统的访问,以达到自身控制;如果资源是逻辑实体,如对象标识符,那么在共享环境中有冲突访问的可能,如独立的事务可能同时使用同一个对象标识符,则各个全局资源都必须有一个保护对象,由保护对象来控制对该资源的访问。
(6)选择软件控制机制。分析模型中所有交互行为都表示为对象之间的事件。系统设计必须从多种方法中选择某种方法来实现软件的控制。(7)人机交互接口设计。设计中的大部分工作都与稳定的状态行为有关,但必须考虑用户使用系统的交互接口。
[解析]系统设计是问题求解及建立解答的高级策略。必须制定解决问题的基本方法,系统的高层结构形式包括子系统的分解、它的固有并发性、子系统分配给硬软件、数据存储管理、资源协调、软件控制实现、人机交互接口。
38.什么是软件危机?软件危机的表现是什么?其产生的原因是什么?
解:软件发展第二阶段的末期,由于计算机硬件技术的进步,计算机运行速度、容量、可靠性有显著的提高,生产成本显著下降,这为计算机的广泛应用创造了条件。一些复杂的、大型的软件开发项目提出来了,但是,软件开发技术的进步一直未能满足发展的需要。在软件开发中遇到的问题找不到解决办法,使问题积累起来,形成了尖锐的矛盾,因而导致了软件危机。
软件危机表现在以下四个方面:
(1)经费预算经常突破,完成时间一再拖延。由于缺乏软件开发的经验和软件开发数据的积累,使得开发工作的计划很难制定。主观盲目制定计划,执行起来与实际情况有很大差距,使得开发经费一再突破。由于对工作量估计不足,对开发难度估计不足,进度计划无法按时完成,开发时间一再拖延。(2)开发的软件不能满足用户要求。开发初期对用户的要求了解不够明确,未能得到明确的表达。开发工作开始后,软件人员和用户又未能及时交换意见,使得一些问题不能及时解决,导致开发的软件不能满足用户的要求,因而导致开发失败。(3)开发的软件可维护性差。开发过程中没有同意的、公认的规范,软件开发人员按各自的风格工作,各行其是,开发过程无完整、规范的文档,发现问题后进行杂乱无章的修改。程序结构不好,运行时发现错误也很难修改,导致维护性差。(4)开发的软件可靠性差。由于在开发过程中,没有确保软件质量的体系和措施,在软件测试时,又没有严格的、充分的、完全的测试,提交给用户的软件质量差,在运行中暴露出大量的问题。
造成软件危机的原因是:(1)软件的规模越来越大,结构越来越复杂。(2)软件开发管理困难而复杂。(3)软件开发费用不断增加。(4)软件开发技术落后。(5)生产方式落后。(6)开发工具落后,生产率提高缓慢。
[解析]由于软件危机的出现,人们才开始用工程化的思想来开发软件,从此,软件生产才步入了软件工程时代。
39.软件质量保证应做好哪几方面的工作?
解:软件质量保证是软件工程管理的重要内容,软件质量保证应做好以下几方面的工作:
(1)采用技术手段和工具。质量保证活动要贯彻开发过程始终,必须采用技术手段和工具,尤其是使用软件开发环境来进行软件开发。(2)组织正式技术评审。在软件开发的每一个阶段结束时,都要组织正式的技术评审。国家标准要求单位必须采用审查、文档评审、设计评审、审计和测试等具体手段来保证质量。(3)加强软件测试。软件测试是质量保证的重要手段,因为测试可发现软件中大多数潜在错误。(4)推行软件工程规范(标准)。用户可以自己制定软件工程规范(标准),但标准一旦确认就应贯彻执行。(5)对软件的变更进行控制。软件的修改和变更常常会引起潜伏的错误,因此必须严格控制软件的修改和变更。(6)对软件质量进行度量。即对软件质量进行跟踪,及时记录和报告软件质量情况。
[解析]软件的质量保证是向用户及社会提供满意的高质量的产品,确保软件产品从诞生到消亡为止的所有阶段的质量的活动,是软件工程管理中的重要内容。五,论述题(本大题共3小题,第40小题7分,第41小题8分,第42小题10分,共25分)
40.请使用PAD图和PDL语言描述在数组A(1)~A(10)中找最大数的算法。
解:PDL语言:
N=1
WHILE N<=10 DO
IF A(N)<=A(N+1)MAX =A(N+1);
ELSE MAX =A(N)ENDIF;
N=N+1;
ENDWHILE;
PAD图:
[解析]人工查找时,是从第一个元素开始查找,用当前元素与下一个元素比较,将较大者作为当前元素又与下一元素比较,如此循环,直到数组末尾。41.根据下列条件使用等价类划分法设计测试用例。
某一8位微机,其八进制常数定义为:以零开头的数是八进制整数,其值的范围是-177~177,如05,0127,-065
解:(1)划分等价类并编号,如下表示:(4分)
(2)为合理等价类设计测试用例,表中有两个合理等价类,设计两个例子(2分)
(3)为不合理等价类测试用例,至少设计一个测试用例(2分)
[解析]等价类划分属于黑盒测试的一种,它将输入数据域按有效的或无效的划分成若干个等价类,测试每个等价类的代表值就等于对该类其他值的测试,这样用少量有代表性的例子代替大量测试目的相同的例子,可以有效提高测试效率。本题划分了3个合理等价类,9个不合理等价类进行测试,取到了预期的效果。
42.某电器集团公司下属的厂包括技术科、生产科等基层单位。现在想建立一个计算机辅助企业管理系统,其中:
生产科的任务是:
(1)根据销售公司转来的内部合同(产品型号、规格、数量、交获日期)制定车间月生产计划。
(2)根据车间实际生产日报表、周报表调整月生产计划
(3)以月生产计划为以及,制定产品设计(结构、工艺)及产品组装月计划。
(4)将产品的组装计划传达到各科,将组装月计划分解为周计划,下达给车间
技术科的任务是:
(1)根据生产科转来的组装计划进行产品结构设计,产生产品装配图给生产科,产生外购需求计划给供应科,并产生产品自制物料清单。
(2)根据组装计划进行产品工艺设计,根据产品自制物料清单产生工艺流程图给零件厂。试写出以上系统中生产科和技术科处理的软件结构图。
解:
画出生产科图的给6分,画出技术科的给4分。
[解析]软件结构图是软件系统的模块层次结构,反映了整个系统的功能实现,即将来程序的控制层次体系,软件结构往往用树状或网状结构的图形来表示,其主要内容有模块及模块的控制关系,根据题意,可绘制出生产科和技术科的软件结构图,其中生产科的结构图深度和宽度均为4,技术科的结构图的深度和宽度均为3。
软件工程考试题 篇2
关键词:全国计算机等级考试,服务器安装调试,考试机安装调试
全国计算机等级考试 ( (National Computer Rank Examination下文简称为NCRE) 是经原国家教育委员会 (现教育部) 批准, 由教育部考试中心主办, 面向于全社会开放, 主要是考核并检测参加考试的人员计算机应用知识与技能的一类全国性的计算机水平等级考试。 目前全国大部分高校都是NCRE考点, 主要是由于NCRE的证书已经成为许多单位作为人员聘用、 职务晋升、 职称评定、 上岗资格的重要依据, 同时NRCE考试也可以作为我国高等教育自学考试对应课程替代证书官方要求之一。
由于NCRE考试是全国范围考试, 所以NCRE的考试不仅试题采用全国统一的命题试卷, 同时在操作方式上也采用统一考试的形式。 2013 年下半年开始, 全部实行上机考试。考试时间: 一级、 三级为90 分钟, 二级、 三级为120 分钟。由于NCRE考试时间限制, 所以对于服务器和考试机都不能出现任何问题, 必须在最快时间内解决。 不可以有大面积延迟现象, 针对个别考试机可以换机或延时的方法来操作。
NCRE无纸化考试服务器端使用Windows Server 2008操作系统, 并在服务器上必须安装SQL Server 2008, 考试机端使用Win7操作系统, 同时考试机必须安装8个应用软件: (1) WPS Office是用于一级计算机基础及WPS Office应用; (2) Photo Shop是用于一级计算机基础及Photoshop应用; (3) Visual Basic 6.0是用于二级VB语言程序设计; (4) Visual Fox Pro 6.0是用于—二级VFP语言程序设计; (5) MS Office是用于计算机基础一级及MS Office应用、二级MS Office高级应用和二级Access数据库程序设计; (6) Net Beans是用于二级Java语言程序设计、二级Web程序设计, Net Beans软件可以在教育部考试中心网站下载, 下载后直接解压至C盘根目录; (7) VC++6.0是用于二级C语言程序设计、二级C++语言程序设计; (8) My SQL是用于二级My SQL数据库程序设计。
1 安装注意事项
(1) Windows Server 2008 的防火墙要关闭, 通过Window Server 2008 控制面板可以有效避免阻止安装新软件及其运行, 还会导致某个程序或端口没有打开, 服务器端和考试端无法正常运行。
(2) 启用网络发现, 文件共享。
如果Windows Server 2008 启用网络发现出现以下现象:需要在服务器上点击 “网络和共享中心” 接着选择 “网络发现”, 不论如何操作 “启用” 网络发现功能, 系统都会自动重置为自定义 (其实就是半关闭状态) , 这种问题的解决方法需要进行以下操作:
启动如下3个服务:选择开始菜单-->搜索-->services.msc-->逐一打开。
1) Function Discovery Resource Publication (Pn P-X和SS-DP相关设备)
2) SSDP Discovery (搜索使用了SSDP发现协议的一些设备, 比如一些非即插即用的设备。)
3) UPn P Device Host
若检查时发现网络发现功能已经可以启动, 但是仍然是无法共享文件。这需要尝试检查“本地连接”属性中的“Microsoft网络的文件和打印共享”是否已经安装并且启用。
(3) Windows Server 2008 要安装Internet Information Services (简称IIS) 7.0。
IIS是操作系统自带, 默认未启用。在Windows Server2008安装盘中提供了“启用IIS.bat”, 执行即可启用;也提供了手工启用IIS的帮助文档。
1) 请使用Administrator用户登录系统 (重要) , 打开 “服务器管理”。 界面如下:
方法1: 开始-管理工具-服务器管理器
方法2:开始-控制面板程序和功能打开或关闭Windows功能
2) 选中左侧的 “ 角色” , 找到右边的 “ 角色摘要” 中“角色” 的 “添加角色”, 单击。 界面如图1 所示。
单击 “下一步”, 选中 “Web服务器 (IIS) ” (阴影代表已安装过了, 图2 上的是作者已安装了的) , 单击 “下一步”, 选中要添加的内容。 单击下一步, 再单击 “安装”, 等待一会儿 (大概需要十几分钟) , 单击 “确定”, 关闭窗口。 即可。
经过以上每一个步骤的安装, 这样Web服务器IIS 7.0 安装成功。
2 SQL Server 2008 的安装
上机考试需要服务器端安装SQL Server2008 关系型数据库软件, 这是运行一、 二级考试的系统所必须的后台数据库系统。作者推荐使用MS SQL Server2008 中文标准版实现这一功能。
(1) SQL Server2008安装时要注意的两点:
1) 混合访问模式, 密码设置为:ncrencre。
2) 只安装数据库引擎服务和管理工具-基本。
(2) 作为NCRE服务器SQL Server配置管理器具体设置
1) SQL Server的协议:
shared Memory启用
Named Pipes启用
TCP/IP启用
2) 客户端协议TCP/IP将1433 端口启用。
3 安装Windows7 (32 位) 应注意事项
(1) 安装后请开启administrator用户, 建议K用户都基于administrator改名。
(2) 用户账户控制设成 “从不通知”。 设置成这样是考试机在用户帐户控制电脑不需要管理员级别权限。
(3) 音频驱动一定要正确安装, 否则Power Point中试题会出错。
(4) 建议在Windows7 中安装应用程序 (软件) 时, 右击安装程序, 选择 “以管理员身份运行”。
4 Visual studio 6.0 的安装
Visual studio 6.0包含NCRE二级考中Microsoft Visual Basic、Microsoft Visual C++、Microsoft Visual Fox Pro。
(1) 安装问题。
1) Visual studio 6.0 安装时请不要用虚拟光驱等软件安装, 否则Microsoft Visual Basic 6.0 安装重启会出错。
2) Visual studio 6.0安装前请先安装Microsoft.net framework 4.0, 否则安装Microsoft Visual Fox Pro 6.0时会出错。
3) 在安装Microsoft Visual C++6.0 的时候, 选择 “custom (自定义安装) ”。
4) 在 “custom (自定义安装) ” 的选项中, — ——请不要选择TOOLS下层的OLE/COM OBJECT VIEWER工具, 就可以顺利完成安装, 这个Viewer是查看工具, 它的缺失并不会影响Microsoft Visual C++的编译。
(2) Microsoft Visual C++6.0 打开一个文件或工程的时候, 会导致Microsoft Visual C++6.0 崩溃而关闭。
解决方案:
方案一: 直接启动考生文件夹的工程目录或源文件, 不使用菜单的 “打开” 功能。
方案二:微软针对这个问题发布了一个补丁filetool.dll (附件提供的是已编译过的) 。
1) 将从微软下载中心下载的File Tool.dll文件复制到C:Program FilesMicrosoft Visual StudioCommonMSDev98Add Ins文件夹下。
2) 选择开始, 运行, 输入cmd, 在命令提示符下手动注册该dll (如果非管理员需要授权) 。
regsvr32 " C:Program FilesMicrosoft Visual StudioCommonMSDev98Add Ins File Tool.dll"。
3) 启动Microsoft Visual C++6.0, 右击工具栏, 自定义...->附加项和宏文件, 选中File Tool Developer Studio Add-in附加项, 会出现“A”和“0”用这个“打开”或“添加”。 (具体可搜索filetool.dll, 去微软网站看详细说明或进一步设置) 。
5 Photo Shop CS5 的安装
5.1 补丁使用
(1) 将hosts文件覆盖 “C:WindowsSystem32Driversetc”目录下的hosts文件。
(2) 安装Adobe CS5 Design Premium之前请断开国际互联网, 仅使用局域网或禁用网卡。
(3) 在软件安装时不要输入序列号, 选择试用软件。
(4) 安装完毕后, 重新启动, 运行软件, 输入这个序列号: 1330-1343-1830-9875-8192-3098。
(5) 单击确定后关闭软件。
(6) 建议备份原始的amtlib.dll文件, 即将amtlib.dll文件重命名为amtlib.dll.bak , 然后将附件中的amtlib.dll文件覆盖到安装目录。
5.2 Photo Shop考试辅助软件安装说明
( 1) 打开考试中下发的光盘中 “ 插件” 文件夹, 找到Setup.exe文件, 双击, 开始安装。
(2) 出现版权申明界面, 单击“下一步”。
(3) 开始安装, 单击“下一步”。
(4) 成功安装, 点击 “完成”, 程序自动退出, 完成安装。
6 Net Beans_NCRE的安装
Net Beans_NCRE是国家计算机等级考试中二级Java考试所必需的应用软件, 安装Net Beans IDE中国教育考试版2007。这个版本的Net Beans为压缩格式, 是免安装的版本, 需要从指定的网站下载后, 直接解压到C盘根文件夹下 (注: 必须在C盘) , 你会看到解压为j2sdk1.6.2 目录、 Net Beans软件目录 (netbeans-ncre2007) 以及启动快捷方式, 这时可以将解压后的快捷方式复制到桌面上以方便考生们查看。
如果需要使用Net Beans所带JDK去编译并运行程序, 这时可手动配置JDK环境变量。
将 “NB_NCRE_JDK6_0128” 目录下所有文件直接拷贝到C: 盘根目录下即可。
在NCRE考试系统中, 使用Net Beans会出现字符乱码现象, 解决方案:
中文全部变成乱码, 但是可以正常运行是因为Net Beans默认编码为UTF-8, 想办法变成GBK即可。
方法一:
(1) 找到本机解压Netbeans后的安装文件夹, 在这个文件夹下有会etc文件夹, 如C:/Program Files/Net Beans 7.2/etc。
(2) 启用记事本程序, 打开netbeans.conf文件进行编辑。
(3) 找到netbeans_default_options这一行, (注: 没带# 号的, 带# 号的是注释) .
(4) 在上面这一行的最后面加上一个空格, 再输入 “-J-Dfile.encoding=GBK”。
方法二:
在你的项目上点右键-〉 选择属性, 出现如图3 所示。
将编码更改为GBK即可正常显示中文。 注意: 更改后不能立即显示, 重新部署项目后才能正常显示中文。
7 My SQL-5.5.24 的安装
My SQL -5.5.24 是二级My SQL考试所需的应用软件, Mysql-5.5.24 可以在NCRE官网上下载。
直接运行安装程序, 默认安装即可。 (不要选择开机自启, 考试软件会自动执行)
8 MS Office 2010 和WPS Office 2012 的安装
(1) MS Office 2010 采用自定义完全安装。
全国计算机等级考试一级的MS Office考试所需的应用软件的安装。 安装需要采用中文专业版Microsoft Office 2010, 并且在安装中采用自定义完全安装。
(2) WPS Office 2012 直接默认完全安装。
一级WPS Office考试所需的应用软件, 此软件可以NCRE官网下周WPS Office教育考试专用版, 网址:http://www.ncre.cn。
9 NCRE一二级考试服务器和考试机需要安装软件清单
如表1 所示。
10 NCRE机房管理注意事项
机房管理在NCRE考试中非常重要的一项工作, 若之前没有把机房的考试机上的系统安装调试好, 会带来严重问题, 所以机房管理方面非常重要, 以下是作者机房管理中总结5点要求:
(1) 机房管理使用 “PNS虚拟桌面产品” 进行镜像发布的, 务必使用NCRE模拟考试系统 (尤其是一、 二级) 进行测试。 必要时, 进行软件更新与升级。
(2) 机房管理使用 “ 软保护卡” ( 例如联想系列产品) 进行镜像发布的, 务必使用NCRE模拟考试系统 (尤其是一、二级) 进行测试。 必要时, 进行软件更新与升级。
(3) 机房管理使用 “ 硬保护卡” 进行镜像发布的, 务必保证对Windows 7 支持。 必要时, 进行硬件更新与升级。
(4) 机房务必使用专业服务器 ( 硬件) 做管理端, 以支持多客户端和网络流量。
(5) 机房其他硬件要求参见教育部考试中心及省教育考试院对新版NCRE考试系统安装环境的要求。
参考文献
[1]刘安明.对全国计算机等级考试的几点思考[J].电子商务, 2009, (116) :55-56.
[2]黄桂辉.计算机等级考试系统安装与安全配置技术的探讨[J].电脑知识与技术, 2009, 10 (116) :8344-8346.
《酶工程》课程考试命题改革初探 篇3
关键词:酶工程;考试命题;改革
中图分类号:S-03文献标识码:A文章编号:1674-0432(2010)-08-0243-1
中国的发展需要大量的应用人才,尤其需要创新型人才。所谓人才不是背书本的“复印机”、“扫描仪”,而是能够综合运用所学知识解决实际问题的实干家、创业者。大学是培养人才的主战场,为紧跟时代脚步,培养符合社会发展需要的创新人才,大学教育从人才培养目标、人才培养方案到课堂教学、实验教学、考试命题等细节均需要不断的调整完善。考试作为学生学习效果的检验是构成高等教育诸多环节中的重要一环,考试、命题有必要推陈出新,體现对学生实际应用知识能力和创新能力的检验。
高等学校本科教育专业课考试命题形式较为固定,一般广泛采用的题型包括填空、概念、简答、论述以及选择和判断等,此类题型主要适合考核学生对于本门课程理论及重要知识点的掌握情况,且区分度较好。然而此种命题方式也有弊端,就是不能区分学生实际应用知识的能力,学生在不甚理解的情况下背下来也能获得好成绩。于是有些学生为求高分而考前突击,也有的铤而走险,夹带抄袭。其结果是学生不能通过复习、考试的过程进一步理解所学知识,融会贯通,有些还因违纪而受到处分,与教育的初衷背道而驰。
为此,本课程组(酶工程)在近几轮的教学过程中尝试对考试命题进行改革:将实验中的一些细节问题以填空题和判断题的形式出现在试卷中,以此考察是否注意到了实验的细节,是否用心思考实验的原理,是否通过实验掌握了其中蕴含的理论知识;将原理、公式演化为应用题进行考核,以此避免学生通过机械记忆应付考试;以论述题的形式考察学生针对复杂知识的掌握情况;引入综合拓展题,设定与科研、生产有关的实际问题,要求学生在掌握所学知识的基础上,发挥创新能力,综合运用知识,创造性的解决问题。
综合拓展题型的引入是本项改革的重点,在此题型的设计过程中本课题组借鉴了博士研究生入学考试中常见的自主设计题型,此类题型的特点为题目中只给出要求,不给条件,要求学生根据自己掌握的知识体系,独立设计出解决方案。此类题型能够充分调动学生的主动性,展示其综合运用所学知识解决实际问题的能力。但由于不给出所需的条件此类题型的解题自由度相当大,作为本科生有时会感到无从入手。为使此题型能够适应本科教学的需要,我们尝将问题试设定在特定情境中(有利于调动学生积极性,如设定学生为某酶制剂企业的技术负责人等);给出背景信息(减小试题自由度),信息中包括了解决问题所需且超出学生掌握范围的必要条件,但条件并不充分,同时背景信息中也包括一些非解题所必须冗余条件(此种设计更加符合生产实际,同时也增加了试题的区分度)。学生在解题过程中首先要根据自己掌握的知识体系形成一定的设计方案,进而总结出方案中的几个关键步骤,再根据背景信息选择适当的解决措施,完成设计或进行计算给出答案。作为对学生综合能力的检验,我们在评价学生答案的过程中是根据学生每一步的分析、判断综合评价、客观评定学生对知识的掌握情况、系统程度和应用能力。
经《酶工程》课程应用实践,此项改革对于学生全面而灵活的掌握知识,并形成综合运用知识独立思考,解决生产实际中遇到的问题起到促进推动作用。通过分析试卷我们发现新命题方式的优点得以充分体现:实验细节题的总得分率为68%,结合实验课成绩分析,实验中认真操作并能够深入思考实验原理举一反三的同学(实验成绩在80分以上)得分率较高(88.2%),而在实验课中草率应付的同学(实验成绩在60分以下)得分率较低(32.7%),由此调动了同学们认真完成实验的积极性,并使其真正通过实践应用牢固掌握知识。综合拓展题总得分率为71.6%,其区分效果较好,成绩分散(满分5.8%,0分3.4%),有些同学虽然在概念题上答案不够严谨,但在应用题、拓展题上能够综合运用所学理论知识解决实际问题,获得了较好的成绩,也有少数同学放弃此题。从整体的成绩分布来看,成绩符合正态分布,平均成绩为75.2分,与预期75分相符,其中60-70分、70-80分和80-90分的人数分别占总人数的16.67%,33.33%和34.38%,以80-90分略多,90-100分的同学超过8%,说明学生普遍对知识的掌握情况较好。但以往那些善于背书的同学在新的命题中成绩一般,而那些课堂能够与老师积极互动(平时成绩80分以上),真正将知识的核心实质掌握在头脑中的同学成绩优异(平均85.9分)。
结合试卷分析的情况以及考试后同学们对试题的反应看来,多数学生能够将知识融会贯通,对于知识细节,包括关于实验和生产应用中知识的灵活应用均能较好掌握。对于此种新题型的引入多数同学认为这样的“活题”更能够反映实际掌握知识的情况,更能激发自己的兴趣。由此我们设想在今后的课堂教学中进一步增加互动,增加实践教学的比重,使得课堂教学和实际应用更加紧密的结合起来。
目前,本专业的其他课程也借鉴了本项改革的思路,取得了较好的效果。灵活的命题方式引导了学生灵活的学习方式,学生在课堂中不是被动的接受知识而是主动的获取知识,教学效果得以改善,专业课成绩明显提高。
基金项目:吉林省教育科学“十一五”规划课题《生物工程专业教学体系的调整和重建》及吉林农业大学质量工程课题《生物工程特色专业》项目资助。
作者简介:孙旸(1976-),男,博士,吉林农业大学讲师,研究方向:酶工程教学与研究。
收费软件考试题 篇4
答:需要配置set.ini文件trans.ini文件,屏保,任务栏隐藏,注册控件名字是:ocbox.ocx 注册命令是:regsvr32 d:GssCilentocbox.ocxU创卡箱读卡器名字,金晟安读卡器的名字,其中选择libicc.dll标准是什么? 答:U创卡箱读卡器名字:航天金卡,选择100kb的libicc.dll
U创卡箱读卡器名字: 金邦达,选择321kb的libicc.dll
3来车是货车首先要判断哪俩个信息?如信息不正确则选择什么功能键?
答:车重及车轴数,信息如不正确则按【计重功能】键选择相应功能
4在什么情况下选择 修改计重信息、添加计重信息、删除计重信息、拖车、长车 这5个计重功能
答:在车辆的车轴数目不准时及将一辆车拆分成俩辆车时使用修改计重信息功能
货车不按计重收费按车型收费时使用添加计重信息功能
在车走后计重信息还保留在屏幕上时使用删除计重信息功能
拖车在拖着抛锚车(硬拖车时)使用拖车功能
出口来超长车时使用长车功能
5在入口发卡和出口收卡时,如卡箱没有将卡没有顺利发出导致卡箱死机或收回和卡夹编号读取错误时处理办法
答:将卡箱中的卡手动取出再将卡箱的底部开关关闭在关闭卡箱上部开关。如还不好使则将卡箱断电2分钟然后再给卡箱通电,重启车控机,6在什么情况下会导致同一收费站U型最近、U型最远不准?
答:出口车控制机系统时间于入口车控制机系统时间不一致
7在上班状态下进行换夹对吗?身份卡能否同时在出口入口上班?
答:不对,应在下班状态下换夹
同一身份卡不能在同一车道上班
8写出拖车流程,拖车(货车5型)是公务车,被拖车(货车4型软件系统识别为4轴,实际为5轴,超载)是绿色通道的蔬菜车
答:拖车:按【货车】键+数字5+【计重功能】键+数字5+【确认】键+输入拖车重量+【确认】键+刷改型卡+后三位车牌照+【确认】键+【出票】键
被拖车:按【货车】键+数字4+【计重功能】键+数字1+【确认】键+输入数字5+【确认】键+刷改型卡+后三位车牌+【确认】键+【雨棚灯】键+输入后5位车牌号+【确认】键+
【雨棚灯】键+选择绿色通道蔬菜+【确认】键+刷改型卡+【出票】键
票管系统测试题:
1.票管系统的工程名是gss,营城子票管服务器的地址是10.22.21.100,请写出访问票管系统的网址。
答:http://10.22.21.100/gss
2.营城子车道系统中,收费员上班时候发现收费站名是朝阳镇收费站,在票管系统中怎样
解决这个问题?
答:更改系统节点配置文件,把站编号改为营城子的站编号,然后下发数据到车道。
3.站里一张ic卡磨没了ic卡号,通过怎样的操作可以知道该卡号
A:卡回收 B 卡清点C 卡调入 D 卡调出 答 B
4.收费站来了一批新卡,票管员通过怎样的操作可以变成本站卡?
A:卡回收 B 卡清点C 卡调入 D 卡调出 答 A
5.站里面连接卡箱要进行收卡,发卡操作,如果操作失败,要检查卡箱配置文件,请问卡
箱一共有几根串口线?
A 1 B 2 C 3 D 4 答 B
6.票管电脑安装了一分八的串口卡,票管电脑自带2个串口,如果卡机连接串口卡的3口,实际上卡机连接的是串口几?
A 2 B 3 C 4 D 5 答 D
7.传输异常包括一下几种情况(多选)
A 车道和传输机网络中断 B 传输机和站数据服务器网络中断 C 车道和站之间的交换机断电 D 票管机和数据服务器网络中断 答:A B C
8.出口车流量包括一下几种情况?
软件工程考试 篇5
软件工程的内容:软件开发技术和软件开发管理两个方面
可行性研究方面:技术可行性经济可行性操作可行性法律可行性
IT项目可行性研究审计的概念:事前对IT项目从技术和经济两个方而进行的详细论证,涉及
数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合.包括(1)数据流(2)数据元素(3)数据存储(4)处理 验证软件需求的正确性:(1)一致性:所有需求必须是一致的,任何一条需求不能和其他需求互相矛盾。(2)完整性: 需求必须是完整的,规格说明书应该包括用户需要的每一个功能或性能(3)现实性:指定的需求应该是用现有的硬件技术和软件技术基本上可以实现的。对硬件技术的进步可以做些预测,对软件技术的进步则很难做出预测,只能从现有技术水平出发判断需求的现实性。(4)有效性: 必须证明需求是正确有效的,确实能解决用户面对的问题。
软件设计过程有:1数据设计:将实体 – 关系图中描述的对象和关系,以及数据词典中描述的详细数据内容转化为数据结构的定义。2总体结构(系统结构)设计: 定义软件系统各主要成份之间的关系。3过程设计: 把结构成份转换成软件的过程性描述。4接口设计:定义软件内部各成份之间、软件与其它协同系统之间及软件与用户之间的交互机制。软件设计方法:结构化设计方法(SD)面向数据结构的设计方法(JSD方法)面向对象的设计方法(OOD)
软件设计分两个阶段完成:结构设计:结构设计是总体设计阶段的任务。结构设计确定程序由哪些模块组成,以及这些模块之间的关系。过程设计:确定每个模块的处理过程
结构程序设计:一种设计程序的技术,它采用自顶向下逐步求精的设计方法和单入口单出口的控制结构
软件测试:是根据软件开发各阶段的文档资料和程序的内部结构,精心设计一组“高产”的测试用例,利用这些实例执行程序,找出软件中潜在的各种错误和缺陷的过程 黑盒法(黑盒技术是把被测试对象看成一个黑盒子,测试人员完全不考虑程序的内部结构和处理过程,只在软件的接口处进行测试,依据需求规格说明书,检查程序是否满足功能要求 白盒法(白盒技术):是把测试对象看作一个打开的盒子,测试人员须了解程序的内部结构和处理过程,以检查处理过程的细节为基础,对程序中尽可能多的逻辑路径进行测试,检查内部控制结构和数据结构是否有错,实际的运行状态与预期的状态是否一致。驱动模块:驱动模块是用来模拟被测模块的上级调用模块的模块,功能要比真正的上级模块简单得多,它只完成接受测试数据,以上级模块调用被测模块的格式驱动被测模块,接收被测模块的测试结果并输出。
桩模块:桩模块用来代替被测试模块所调用的模块。它的作用是返回被测模块所需的信息。单元测试::单元测试指对源程序中每一个程序单元进行测试,检查各个模块是否正确实现规定的功能,从而发现模块在编码中或算法中的错误。
集成测试:是指在单元测试的基础上,将所有模块按照设计要求组装成一个完整的系统进行的测试,故也称组装测试或联合测试。
确认测试:又称有效性测试。是为了检查软件的功能与性能是否与需求规格说明书中确定的指标相符合所进行的测试
单元测试内容①模块接口②局部数据结构③重要的执行路径④错误处理⑤边界条件。调试的目的确定错误的原因和位置,并改正错误,因此调试也称为纠错(Debug)调试的技术手段有简单的调试方法、归纳法、演绎法和回溯法等 软件可维护性:软件能够被理解、校正、适应及增强功能的容易程度
为了保证软件的可维护性,需要做哪些质量保证检查?(1)在检查点进行检查。检查点是指软件开发的每一个阶段的终点。(2)验收检查。验收检查是一个特殊的检查点的检查,它是把软件从开发转移到维护的最后一次检查。(3)周期性的维护检查(4)对软件包的检查。好的文档有以下几方面的作用:(1)好的文档能提高程序的可阅读性,但坏的文档比没有文档更坏;(2)好的文档意味着简明性,风格的一致性,容易修改;(3)程序编码中应该有必要的注释以提高程序的可理解性;(4)程序越长、越复杂,则它对文档的需求也越迫切 软件维护的流程:定维护申请报告。审查申请报告并批准。进行维护并做详细记录。复审 面向对象方法学的出发点和基本原则:是尽可能模拟人类习惯的思维方式,使开发软件的方法与过程尽可能接近人类认识世界解决问题的方法与过程.描述问题的问题域与实现解法的求解域在结构上尽可能一致。
对象是用面向对象方法学开发软件时对客观世界实体的抽象,它是由描述实体属性的数据及可以对这些数据施加的所有操作封装在一起构成的统一体。传统的数据是用传统方法学开发软件时对客观世界实体的抽象,但是,种抽象是不全面的:数据只能描述实体的静态属性,不能描述实体的动态行为。必须从外界对数据施加操作,才能改变数据实现实体应有的行为。对象与传统数据有本质区别,它不是被动地等待外界对它施加操作,相反,它是进行处理的主体。必须发消息请求对象主动地执行它的某些操作,处理它的私有数据,而不能直接从外界对它的私有数据进行操作。
对象模型的五个层次:主题层(也称为范畴层),类—&—对象层,结构层,属性层,服务层
面向对象实现主要包括两项工作:把面向对象设计结果,翻译成用某种程序语言书写的面向对象程序;测试并调试面向对象的程序
面向对象软件的测试分四个层次进行:算法层、类层、主题层、系统层
项目管理者的目标: 定义全部项目任务,识别出关键任务,跟踪关键任务的进展状况,以保证能及时发现拖延进度的情况
软件配置管理主要有5项任务: 标识 版本控制 变化控制 配置审计 报告 软件工程实施项目管理的目的 : 在于它能够帮助我们进行系统性思考,并切实可行地进行全局性安排,同时也可以为项目开发的人力资源需求提供依据。
项目管理者的任务:确保信息系统项目符合预算和进度要求,并确保交付的系统能够达到预定的目标
软件工程考试题 篇6
一、单项选择题(共 25题,每题2分,每题的备选项中,只有1个事最符合题意)
1、具有良好的耐腐蚀性能,特别是耐碱性,并有较好的耐磨性,与金属有极好的附着力,漆膜有良好的弹性与硬度,此种涂料为__。A.聚氨酯树脂涂料 B.酚醛树脂涂料 C.呋喃树脂涂料 D.环氧树脂涂料
2、关于竣工决算,下列说法正确的是__。
A.建筑项目竣工决算应包括从筹集到竣工投产全过程的全部费用 B.建筑项目竣工决算应包括从动工到竣工投产全过程的全部费用 C.新增固定资产价值的计算应以建设项目为对象
D.已具备竣工验收条件的项目,如半年内不办理竣工验收和固定资产移交手续则视同项目已正式投产
3、某企业有一处房产原值200万元,2004年5月1 13与另一单位订立合同,约定从2004年7月1日至2010年7月1 13用于联营投资(收取固定收入,不承担联营风险)。已知该企业当年取得固定收入20万元,当地政府规定的扣除比例为20%。该企业2004年应缴纳的房产税额为__万元。A.3.36 B.4.32 C.2.4 D.1.92
4、在下列情况中,承包方要求索赔的工期不予顺延的是__。A.发包人未按时提供施工条件
B.设计变更造成工期延长,但此项有时差可利用
C.一周内非承包人原因停水、停电、停气造成停工累计超过8小时 D.不可抗力事件
5、联合试运转费属于__。A.管理费 B.直接工程费
C.工程建设其他费用 D.生产准备费
6、原设计用煤渣打一地坪,造价50万元以上。后经分析用工程废料代替煤渣,既保持了原有的坚实的功能,又节省投资20万元。根据价值工程原理,这体现了提高价值的__的途径。A.功能提高,成本不变 B.功能不变,价值降低 C.功能和成本都提高 D.功能提高,成本降低
7、地下室应按__外边线所围水平面积计算。A.外墙勒脚 B.外墙防潮层 C.外墙保护墙 D.外墙上口
8、现浇钢筋混凝土楼梯的工程量应该按照设计图示尺寸__。A.以体积计算,不扣除宽度小于500mm的楼梯井 B.以体积计算,扣除宽度小于500mm的楼梯井
C.以水平投影面积计算,不扣除宽度小于500mm的楼梯井 D.以水平投影面积计算,扣除宽度小于500mm的楼梯井
9、编制建筑安装工程指数时采用平均数指数的形式,其原因是__。A.获得基期价格乘报告期数量之积的和比较困难 B.获得基期价格乘基期数量之积的和比较困难 C.获得报告期价格乘基期数量之积的和比较困难 D.获得报告期价格乘报告期数量之积的和比较困难
10、电缆按其构造及作用的不同,可分为__等。A.控制电缆 B.仪表电缆 C.电话电缆
D.射频同轴电缆
11、某市建筑公司承建某县政府办公大楼,工程不含税造价为3500万元,则该施工企业应缴纳的营业税、城市维护建设税和教育费附加分别为__万元。A.108.56、108.86、105.91 B.108.56、5.43、3.26 C.108.56、326、5.54 D.108.56、5.91、8.36
12、采用砂浆灌竖缝,两侧用夹板夹住砌块,超过3cm宽的竖缝采用不低于__的细石混凝土灌缝,收水后进行嵌缝,即原浆勾缝。A.C10 B.C35 C.C20 D.C50
13、关于施工组织设计技术经济分析方法的叙述正确的是__。A.定性分析法既简便且不易受主观因素制约 B.价值法、评分法都属于多指标的定量分析法 C.价值法需经专家采用加权系数计算
D.评分法需经计算各方案的总价值后评定优劣
14、__不是应用多指标对比法评价设计方案的评价结论内容。A.分析对象的主要技术经济特点及适用条件 B.对方案功能评价并进行综合定量分析的结果 C.预期经济效果
D.现阶段实际达到的经济效果水平
15、当初步设计达到一定深度,建筑结构比较明确,并能够较准确地计算出概算工程量时,编制概算可采用__。A.概算定额法 B.概算指标法
C.类似工程预算法 D.预算定额法
16、计算砌块墙外墙高度时,正确的方法是__。
A.犀面无天棚者外墙高度算至屋架下弦底另加200mm B.平屋面外墙高度算至钢筋混凝土板底 C.平屋面外墙高度算至钢筋混凝土板顶 D.女儿墙从屋面板上表面算至压顶上表面
17、在混凝土结构层上粘贴木地板时先应用()找平。A.20mm厚1:2.5水泥砂浆 B.10mm厚:2.5水泥砂浆 C.15mm厚1:3水泥砂浆 D.10mm厚1:3水泥砂浆
18、防水混凝土的水泥用量不得小于__kg/m3。A.300 B.320 C.550 D.600
19、单层建筑物高度小于2.2m的建筑面积__。A.不计算 B.按一半计算 C.全计算
D.按1/3计算
20、根据世界银行工程造价构成的规定,项目直接建设成本中不包括__费。A.工程所在地的临时公共设施 B.土地征购 C.仪器仪表 D.开工试车
21、已知某进口设备原价为1500万元,安装费率为14%,设备吨重为300t,每吨设备安装费指标为8000元,则该进口设备安装费为__万元。A.240 B.210 C.225 D.200
22、在一般砖混结构中,墙体的重量占建筑物总重量的__,墙的造价占全部建筑造价的__。
A.40%~45%,40%~45% B.40%~45%,30%~40% C.30%~40%,40%~45% D.30%~40%,30%~40%
23、建设项目可行性研究的技术基础是__。A.市场研究 B.效益研究
C.投资估算评价 D.技术研究
24、工程造价是指__。A.全部固定资产投资费用 B.工程价格
C.建筑安装工程费用 D.建设工程总价格
25、下列选项中,需由政府审批的可行性研究报告的项目是__。A.政府投资补助的企业投资项目 B.政府贷款贴息的企业投资项目
C.政府采用资本金注入方式的投资项目
D.政府限制类的不使用政府投资资金的企业投资项目
二、多项选择题(共25题,每题2分,每题的备选项中,有2个或2个以上符合题意,至少有1个错项。错选,本题不得分;少选,所选的每个选项得 0.5 分)
1、为减弱压缩机排气的周期性脉动,稳定管网压力,通常在活塞式压缩机上配备有__。
A.油水分离器 B.空气过滤器 C.后冷却器 D.贮气罐
2、施工企业项目成本核算的对象是()。A.承包的施工项目 B.整个企业 C.工程项目
D.项目经理部的管理成本 3、33A挢墩轻型化的途径之一是:在多跨桥的两端设置刚性较大的桥台,中墩均是__。同时,在全桥除在一个中墩上设置活动支座外,其余墩台均采用固定支座。
A.柔性墩 B.空心桥墩 C.柱式桥墩 D.组合式桥台
4、适用于索赔事项引起的、超过原计划费用的索赔计算方法是__。A.总费用法 B.实际费用法 C.修正总费用法 D.实际价格调整法
5、预算定额的编制应遵循__原则。A.统一性和差别性相结合 B.平均先进性 C.独立自主 D.以专家为主
6、根据《建筑工程工程量清单计价规范》的规定,板卷管管件制作工程量的计算方法有__。
A.弯头、三通、异径管等,工程量按设计图示数量计算 B.异径管按大头口径、三通按主管口径计算,以“t”为单位计算 C.管材制虾体弯或中频煨弯,塑料管煨弯等则以“件”为单位计算 D.管道机械以“个”为单位计算
7、根据《中华人民共和国土地管理法》(简称《土地管理法》),土地利用总体规划的编制原则之一是__。
A.严格控制农业建设占用未利用土地 B.严禁占用基本农田 C.严格控制土地利用率
D.占用耕地与开发复垦耕地相平衡
8、目前,在我国财务制度体系中具有最高层次的法规是()。A.《会计法》
B.《企业会计准则》 C.《企业财务通则》 D.行业会计制度
9、根据《政府采购法》的规定,依法进行政府采购的国家机关、事业单位在采购纳入集中采购目录的政府采购项目时,必须__。A.采用竞争性谈判方式采购 B.委托集中采购机构代理采购
C.委托招标代理机构通过邀请招标方式采购 D.委托招标代理机构通过公开招标方式采购
10、管道安装完毕,应对管道系统进行压力试验,按试验的目的可分为()。A.强度试验 B.严密性试验 C.液压试验 D.气压试验
11、工作C有两项紧前工作A、B,其持续时间分别为3天、4天,其最早开始时间相应为第5天和第6天,C工作的最迟开始时间为第13天,则下列计算正确的是__。
A.工作C的总时差为3天 B.A工作总时差为5天 C.A工作自由时差为2天 D.B工作总时差为2天 E.B工作自由时差为1天
12、某施工企业与业主签订了一项总金额为1800万元的建造合同,合同规定的建设工期为3年,2006年实际发生合同成本600万元,年末预计为完成合同尚需发生成本900万元,则该企业2006年确认的合同收入及合同毛利分别为()。A.594万元,396万元 B.720万元,120万元 C.900 35元,480万元 D.1206万元,201万元
13、某项目第一年投资100万元,第二年获得净收益180万元,基准收益率为10%,则财务净现值为__万元。A.81.0 B.74.1 C.65.8 D.57.9
14、进口设备采用装运港船上交货价(FOB)时,卖方需承担的责任是__。A.租船舱,支付运费
B.办理出口手续,并将货物装上船 C.装船后的一切风险和运费
D.办理海外运输保险并支付保险费
15、以展开面积计算的门窗工程是__。A.金属门 B.门窗套 C.窗台板 D.窗帘盒
16、某建筑物基坑开挖深度6m,且地下水位高,土质松散,支护结构应选用()。A.间断式水平挡土板 B.连续式水平挡土板 C.深层搅拌桩 D.垂直挡土板
17、侧重于揭示企业财务结构的稳健程度和分析企业债务偿付安全性的物质保障程度的指标分别为__。A.产权比率和资产负债率 B.产权比率和偿债备付率 C.利息备付率和资产负债率 D.偿债备付率和利息备付率
18、业主收到承包方递交的竣工结算报告及资料后,给予确认或提出修改意见。500万以下的工程规定的审查时限是__。A.45天 B.30天 C.20天 D.60天
19、目前,一般工地用得较多的钻孔器具是__。A.潜孔钻 B.气腿风钻 C.钻车 D.钻机
20、已知某产品的零件甲功能评分为5,成本为20元,该产品各零部件功能积分之和为30,产品成本 100元,则零件甲的价值系数为__。A.0.25 B.0.03 C.0.833 D.1.2
21、当拆除构件跨度为10m的混凝土梁的模板时,该混凝土的强度应达到设计混凝土立方体抗压强度标准值的__以上。A.50% B.75% C.80% D.100%
22、下列关于筛板塔的优点表述正确的是__。A.结构简单,金属耗量小 B.造价低廉
C.气体压降小,板上液面落差也较小,其生产能力及板效率较泡罩塔高 D.操作弹性范围较宽
23、在水泥砂浆中掺入石灰浆的主要目的是()。A.提高砂浆的强度
B.提高砂浆的体积安定性 C.提高砂浆的可塑性 D.加快砂浆的凝结速度
24、通过划拨方式取得土地使用权支付的土地使用费是__。A.土地开发成本斗利润 B.土地转让金
C.土地征用及迁移补偿费 D.土地使用权出让金
25、根据我国《招标投标法》规定,开标时间应该是__。A.提交投标文件截止时间后14d B.提交投标文件截止时间后7d C.紧接在投标文件截止时间之后
客观题考试软件的设计与应用 篇7
我们设计开发了客观题考试分析软件,该软件具有以下特点:任课教师组卷方便,考试在局域网上操作,考后批阅简捷快速,对一系列的教学统计指标,如每题全班每题得分率、难易度、区分度等有了方便的显示。
1 系统设计
计算机考试系统由答案表生成子系统、学生考试子系统、教师统计分析试卷子系统组成,基于C/S模型进行设计可实现不同专业学科的通用考试、评价、分析的功能。
1.1 答案表生成子系统
计算机客观题考试可广泛应用于多专业,如果要求非计算机专业的教师来建立题库、管理修改题库的确有其局限性,因而对应用计算机考试推广有许多困难和障碍。本系统针对教师的困难,采用更加灵活和便捷的策略,即将试题由教师本人来制作。制作的试题存在EXCEL表中,A列是题型,B~F列是题目和备选答案,G列为参考答案。考试时将Excel表导入到考场教师机的ACCESS表即可完成试题的生成。对教师而言,局域网提供了考试环境和平台。
系统根据教师的试题,自动生成一张相对应的ACCESS数据表,即考生答案表,纵向为每题的答案;横向为每考生的试卷的答案记录,表的第一条记录是存放试卷的参考答案,考试结束,所有的考生答案都上传存储到这张数据表上。利用程序就可对这张答案表计算一系列的统计指标。
生成答案表的核心语句利用是SQL中的Create和Insert into命令,然后用Execute StrSql语句来执行。
1.2 学生考试子系统
在每台考生机(即客户机)安装了学生考试子系统。有信息登录界面:输入学生的班级、姓名、学号等;接着出现考试界面,其主要特点是:单选题、多选题自动切换;题目顺序随机出现,避免作弊;一旦考试完毕,按“提交”按钮,立刻将考生的答案提交到教师机答案表上,完成了考试过程。
考生考试结束提交答卷是整个在线考试系统的一个关键部分,即每台考试机的答卷要上传到教师机答案表的指定记录位置,这里使用WinSocket控件,取出每台考试机的IP地址,将第4组的IP地址作为唯一的ID号,通过算法,确保考生的答案能的提交到教师答案数据表的指定记录上。
1.3 教师统计分析试卷子系统
教师统计分析试卷子系统有生成考生答案表,统计分析试卷的功能。
教师统计分析试卷子系统在考试机房指定的一台上运行,一旦考试结束,本子系统主要是统计考试的一系列教学指标。
1)每考生的成绩:将每考生的每一答案与第一条对应的参考答案进行比较,循环累计,最后将结果值即成绩存放该记录的最后一列。
2)每题全体考生的正确人数统计:将第一条的每列的参考答案与每行的该列的答案进行比较,相同+1,其结果存放的该列的最后一条记录,最后利用VB6.0中的MSChart控件进行图表显示,由于每页显示15条直方图,利用“翻屏”技术,循环显示,直至结束。(见图1)
3)区分度:是指试题鉴别应试者水平差异的区分能力,是鉴别水平高低的指标。具体的算法是从最高分开始取27%的人作为高分组(H),从最低分开始取27%的人作为低分组(L);分别求出高分组和低分组在该题的通过率;用高分组的通过率(PH)减去低分组的通过率(PL),所得的差数就是该题的区分度,即D值。试题区分度的计算公式是:D=PH-PL计算所有题目区分度加权平均值,作为该试卷的区分度值。
式中:Di为第i道题区分度;fi为第i道题的分值。一般认为,试题的区分度指数在0.3~0.6之间,其区分度较高;小于0.2~0.3之间,用时需做改进;<0.19,则必须淘汰或重做修改计算区分度。
4)难易度:难度是衡量试题难易的指标。命题时一般控制在0.5-0.6之间为宜。计算试题的难度值,计算所有题目难度加权平均值,作为该试卷的难度值。
式中:为整试卷的平均难度值pi为第i道题的难度值;fi为第i道题的分值。
5)信度和效度:信度是考试分数一致性和可靠性的指标,它是指考试结果反映应试者水平的稳定程度;效度是考试对其既定目标实现的有效性和准确性的质量指标,它反映考试结果与预定要达到目标相符合的程度。
本教师统计分析子系统对上述统计指标进行计算的同时,还配有相对应的结论,供教师在获得统计数据时了解该指标对应的评估,有利教师改进试卷,提高试卷质量。
2 结论
本文介绍了一个基于C/S模型的在线客观题考试分析系统。该系统采用Visual Basic语言和Access数据库编程,在10/100 M的局域网上运行,具有组卷门槛低,操作简单方便,试后批阅分析便、高效、快捷、公正。具有提高教学质量、提供教学新手段和积累教学资源等作用。该成果已在我校多专业推广和应用,对教学管理科学化也起到积极的作用。
参考文献
[1]何丰如,喻萍.智能化网络教学平台的研究与实现[J].计算机工程与设计,2005(6):1626-1629.
[2]本书编写组.Visual Basic6.0程序设计参考手册[M].北京:人民邮电出版社,2003.
[3]宋岭梅.教育测量学[M].武汉:华中师范大学出版社,1991
软件工程考试题 篇8
应用型本科工程教育试点班是河北省2011年以探索培养高素质应用型、复合型专门人才为主要任务的改革项目,人才培养将注重应用能力和创新能力的提高,增强学生对职业岗位及社会的适应能力,满足社会之需求。2011年我院共招收了交通、测绘两专业学生83名。
高等数学、线性代数、英语和计算机基础四门课是工程本科各专业必修的重要课程,是后续课程及相关专业课程学习的理论基础,其学习效果的好坏直接关联到后续课程的学习,关联着继续学习能力、语言能力、解决问题的能力的提高,基础课程是考察一个学校教学质量优劣的一个重要因素。因此,分析研究大学生基础课程考试成绩的影响因素及影响程度,对提高大学生的学习成绩及科学文化素质,增强学校的教学和管理能力,促进高等职业教育改革都有着积极重要的意义。
二、模型的建立、分析及检验
为全面客观的分析影响试点班基础课成绩情况,在相关研究的基础上,经过反复筛选问卷题项,调整问卷结构,设计出较客观全面的问卷调查表,研究学生的智力因素和非智力因素以及周围环境对考试成绩的影响。[1]调查内容包括四门基础课(高等数学、线性代数、英语、计算机基础)成绩,高考成绩,任课教师及辅导员对学生的效应,班级和系部对学生的效应,学校对学生的效应,学生的家庭背景,情感因素,学习态度及兴趣,学生性别9个因素。目的在于研究这些因素彼此之间是否存在联系,其余8个因素是否会影响基础课成绩以及影响程度的大小,旨在为今后我校的教学和管理工作提供相关的参考。调查对象为我院工程教育试点班83名学生,共收回有效问卷79份。经过对资料进行整理和分析得到描述统计量表:[2]
从表1描述统计量表来看,在初始的8个影响因素里,取值单位相差的数量级很大,有必要对数据进行标准化处理;从峰度、偏度的取值来看,都接近于0,各变量都没有很过分地偏离正态分布。
由于本文影响因素较多,数据量较大,经SPSS软件检验,影响因素之间还存在着多重共线性,因此,采用向后逐步回归分析法进行研究,[3]得到下表:
表2是模型汇总表。在表2中可以看出,模型汇总给出了向后逐步回归的各模型的拟合情况,共经历了5个过程,最终模型(模型5)的R=0.591,R2=0.349,依据经济学家科恩[4]定义回归的R2的值0.02、0.13、0.26分别表示为小、中、大的效应量,该模型表明:四门基础课成绩变异性的34.9%能被预测变量解释,效应量较高,模型的整体拟合程度较为理想。
表3是多元线性回归分析的方差分析表。从表中可以看到,5个模型回归的均方差分别是4998.005,5634.082,
6422.683,7616.055,9234.684,剩余的均方差分别为
938.717,933.178,932.752,926.219,929.128;F检验统计量的观察值分别是5.324,6.038,6.886,8.223,9.939;
相应的概率Sig.均为0.000<0.05。因此,因变量(四门基础课的成绩)与自变量:智力因素,任课教师及辅导员效应、班级效应、学校效应存在线性关系。
表4是模型的参数估计,表中包含了5个模型以及最终进入模型的4个自变量,最终模型(模型5)中的所有自变量系数的 t检验Sig值都小于0.05并且接近0.01,说明这些自变量是因变量的显著预测变量,对最终模型的贡献都是显著的,最后一列的共线性统计量VIF的值相仿,都在1.007-1.206之间,与1非常接近,远小于10,故可认为4个自变量之间不存在共线性问题。[5]
因此,影响基础课程成绩的多元线性方程为:
基础课程成绩=1.388*(智力因素)+8.708*(任课教师及辅导员效应)-8.691*(班级效应)+5.975*(学校效应)-553.351
图1是回归标准化残差的标准P-P图。该图给出了观察值的残差分布与假设的正态分布比较,因为所有残差点都分布在对角线附近,这说明残差的正态性假设基本成立。
图2显示了因变量与回归标准化预测值的散点图,所有散点都分布在对角线附近,说明预测值和观测值非常接近,预测效果较为理想。
三、小结
模型是以我校教育工程试点班83名学生构成样本空间,利用SPSS软件,对数据进行分析和研究,得到回归方程。该方程较好地解释了4门基础课程的影响因素及影响程度,拟合程度较好。得出了影响4门基础课程成绩的主要因素是智力因素、任课教师及辅导员效应、班级及系部效应、学校效应。其中,任课教师及辅导员效应的系数非常大,因此,提高授课教师及辅导员的教学素质、人文素质以及责任心是提高学生成绩的关键因素;班级及系部效应的系数出现了负数,经过实际分析和比对发现:学生如果过度热衷于班级及系部的其他形式的各种活动,那么投入到基础课程上的学习时间就相对较少,就会在一定程度上影响基础课程的学习效果。
模型是从这次问卷结果中分析得出,所得结论不可能与实际情况完全一致,但其科学性是客观的,谨供借鉴和参考。
[参考文献]
[1] 学生心理健康教育指导丛书:影响学习成绩的因素分析 [M].电子丛书.
[2] 陈忠琏.探索性数据分析[M]. 北京:中国统计出版社,1998.
[3] 赖国毅,陈超.SPSS17.0常用功能与应用实例讲解[M].北京:电子工业出版社,2011.
[4] 罗纳德·D.约克奇著,刘超,吴铮译. SPSS其实很简单[M].北京:中国人民大学出版社,2011.
[5] 赵卫亚.计量经济学教程[M].上海:上海财经大学出版社,2010.
【软件工程考试题】推荐阅读:
软件工程试题及答案08-15
【软件工程师】精选试题五05-19
软件工程模拟试题及答案11-11
VC软件工程师笔试题10-24
《软件工程》期末考试模拟练习题09-24
打印过软件测试工程师试题07-01
嵌入式软件工程师笔试题08-12
Java 软件工程师面试笔试题11-15