2011年全国自考软件开发工具模拟试卷3
2011版_软件开发工具_3173_自考过关宝典
软件开发工具单项选择集锦一、单项选择题1、最早出现的软件开发工具是()p35A.计划工具B.分析工具C.设计工具D.通用工具1.1. 出现最早、数量最大的软件开发工具是()A.设计工具B.分析工具C.计划工具D.集成化工具2.下面哪项不属于面向对象的特性?( ) p47A.继承性B.遗传性C.多态性D.封装性面向对象特性:封装、继承、多态3.框图是用于( )的概念模式。
P56A.描述程序执行的逻辑过程B.描述数据结构C.描述数据内容D.描述系统状态及转换方式4.( )是软件开发全过程的信息管理总枢纽。
P60A.信息库B.数据库C.数据仓库D.项目数据库5.下列属于概念模式的是( )。
P58A.神经网络B.远程网络C.时序网络D.分散式网络6.目前人机界面中,最流行的产品是( )。
P64A.CPISC.CUAD.GUI7.在下列软件开发所涉及的信息中,属于跨越开发周期的是(p54)A.有关系统环境、现状与需求的信息B.有关软件功能设计的各种信息C.有关用户对系统各种变更要求的信息D.有关包括程序与文档的软件成果信息8.在软件开发工具的概念模式中,决策表属于的概念模式是()P59 A.时序网络B.计算机模拟模型C.结构图D.数学与逻辑模型9.在软件开发过程中,建立逻辑模型应在(p72)A.需求分析阶段B.编码阶段C.分析设计阶段D.测试阶段9.1.AD/Cycle中的需求分析阶段的任务是()C.建立逻辑模型D.完成系统总体设计9.2.在AD/Cycle的跨周期管理中,完成数据库物理设计是在()A.需求分析阶段B.分析设计阶段C.编码阶段D.测试阶段10.关于软件开发工具的开发与选择问题,下列选项中正确的是()P81A.具体工作条件与软件开发工具的开发与选择无关B.选择软件开发工具与项目特征无关C.只要确定了某种软件开发工具,就能够进行软件开发工作了D.自行开发软件开发工具时,应充分考虑其难度11.在对市场上可供使用的软件开发工具进行调查研究时,应包括的内容是()P84 A.软件开发工具供应商的规模B.软件开发工具的管理者C.软件开发工具的销售量D.软件开发工具的服务和培训条件12.在第三代语言的应用中,人们发现了新的“瓶颈”是(p23)A.处理需求的描述B.处理过程的描述C.处理结果的描述D.检测方式的描述13.下述对通用软件特点叙述正确的是(p24)A.通常情况下,用通用软件进行软件开发工作要比使用软件开发工具开发软件效率高B.使用通用软件开发软件能够完成几乎所有的开发工作C.使用通用软件常常遇到难于保持一致性的困难D.通用软件能够自动生成非常高质量的程序14.每项任务仅由一个模块来完成,这称为模块的( P44 )A.开放性B.确定性C.凝聚性D.稳定性14.1.在模块的相互联系中,应当仅使用( )A.逻辑耦合B.功能耦合C.数据耦合D.控制耦合14.2.模块的功能在逻辑上应尽可能地()A.全面、完整B.单一、明确C.全面、明确D.规范、完整14.3.在论述程序结构时,E.Yourdon把程序的结构分解成三个基本模块,即A.处理单元、循环机制、二分决策机制B.处理单元、循环机制、控制转移机制C.循环机制、二分决策机制、控制转移机制D.处理单元、二分决策机制、控制转移机制14.4.划分模块的基本要求是A.模块间联系少,模块规模足够小,模块扇入数足够大B.模块功能单一,模块间联系少,模块扇入数足够大C.模块功能单一,模块间联系少,模块规模足够小D.模块功能单一,模块规模足够小,使用逻辑耦合A.机器语言B.汇编语言C.高级语言D.非过程化语言16.软件是用户与硬件之间的桥梁。
全国自考软件工程模拟试题和答案(三)
全国自考软件工程模拟试题和答案(三)一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1. 面向对象的主要特征除对象惟一性、封装、继承外,还有()A. 多态性B. 完整性C. 可移植性D. 兼容性答案:A2. 项目开发计划是一个()文档。
A. 技术性B. 管理性C. 需求分析D. 设计答案:B3. 在变更控制中,()可用来确保由不同用户所执行的并发变更。
A. 异步控制B. 同步控制C. 存取控制D. 基线控制答案:B4. 以下不属于设计质量评审对象的是()A. 在需求分析阶段产生的软件需求规格说明B. 在需求分析阶段产生的数据需求规格说明C. 在软件概要设计阶段产生的软件概要设计说明书D. 在软件详细设计阶段产生的软件的功能结构和功能的通用性答案:D5. 根据支持的范围,CASE工具可分为窄支持、较宽支持和一般支持,则以下解释正确的是()A. 窄支持是指支持特定过程阶段B. 较宽支持是指支持过程中特定的任务C. 一般支持是指支持覆盖软件过程的全部阶段或大多数阶段D. 较宽支持是指支持覆盖软件过程的大多数阶段答案:C6. 构造原型时,主要考虑()A. 全部功能B. 原型要体现的特征C. 全部细节D. 全部需求答案:B7. Rumbangh等人提出的对象模型技术OMT把分析时收集的信息构造在三类模型中,即对象模型、动态模型和()A. 信息模型B. 控制模型C. 功能模型D. 行为模型答案:C8. DFD中的每个加工至少有()A. 一个输入流或者一个输出流B. 一个输入流和一个输出流C. 一个输入流D. 一个输入流答案:B9. 以下说法错误的是()A. 自顶向上测试的优点是随着上移,驱动模块逐步减少,测试开销小一些B. 自顶向上测试的优点是比较容易设计测试用例C. 自顶向下测试的优点是是较早地发现高层模块接口、控制等方面的问题D. 自顶向下测试的优点是使低层模块的错误能较早发现答案:D10. JSP方法是一种面向()的设计方法。
2011年全国自考互联网软件应用与开发模拟试卷
2011年全国自考互联网软件应用与开发模拟试卷一、单项选择题(本大题共10小题,每小题1分,共10分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1. 怎样正确删除一个IIS计算机中不再运行的Windows NT Option Pack部件,例如Certificate Server?()A. 删除启动菜单中的文件快捷方式B. 使用Desktop Explorer删除相关文件C. 重新运行Option Pack安装程序D. 从Service控制面板中选择Remove答案:C2. 在系统安全性方面,关于PHP与ASP比较说法错误的一项是()A. 就系统安全性而言,ASP是最差的B. 如果没有经过微软的IIS Service Pack处理,使用::$DATA就可以看到ASP的源代码C. PHP在许多商业及非商业方面使用时,经常出现安全问题D. 在系统安全性方面,PHP比ASP安全得多答案:C3. 你想确定在Web站点内部或Internet中其他Web服务器没有中断的链接。
应该查看()选项。
A. Honor Robot ProtocolB. Verify Offsite LinksC. User AgentD. Ignore Case of URLs答案:B4. 以下是几个附属于Recordset对象的函数及属性,其中用来将当前记录移到上一条的是()A. MovePreviousB. MoveNextC. MoveFirstD. MoveLast答案:A5. 以下不属于服务器端控件的是()A. 按钮控件B. 复选控件C. 组合控件D. 列表框答案:B6. 在ADO的对象中代表对数据库操作返回的整个结果集的对象是()A. FieldB. TableC. IndexD. Recordset答案:D7. 下面关于URL引用的说法正确的一项是()A. URL引用可以是一个单词或一个图片B. 绝对引用指的是对同一个计算机上的文件的URL引用C. 指明Web页的精确的计算机、目录和文件的URL引用称为相对引用D. 任何一种类型的链接,都使用一个相对的或绝对的引用答案:D8. 当<INPUT>标记的TYPE属性的值为()时,代表一个单选按钮。
[自学考试密押题库与答案解析]软件开发工具自考题模拟3
A.功能
B.性能
C.培训条件
D.售后服务
答案:A
问题:3. 购置软件开发工具时,首先要______
A.明确目的与要求
B.明确环境条件与制约条件
C.进行市场调查
D.试用教学版
答案:A[考点] 本题主要考查的知识点为购置软件开发工具的步骤。
四、论述题
问题:1. 什么是软件开发工具智能化?
答案:所谓智能化。具体地说就是在软件开发工具的研究与使用中引用人工智能、神经网络等技术,使得软件开发工具对于不确定性的信息、模糊信息具有更强的处理能力。由于在软件开发工作中,存在着大量不确定的因素,人们常常需要用知识与经验来加以补充或加工。在这方面,人工智能方面的技术可以提高信息处理的功能及效率。如KnowledgeWare公司开发的以知识处理为基础的工具,就给人们不少启发。
问题:4. 简述软件开发工具的购置步骤与方法。
答案:在软件开发工具的选择与购置工作中,应当遵循以下的步骤和方法:第一步,明确购买软件开发工具的目的和要求。第二步,明确购买软件开发工具的环境条件和制约条件。第三步,市场调查。第四步,对于可供选择的各种工具进行综合比较。第五步,进行测试和检验。第六步,正式签约购置。第七步,安装与试用。
问题:14. 购置还是自行开发软件开发工具取决的因素不包括______
A.准备从事的软件开发工作的性质和要求
B.开发人员对支持工作与支持程度的实际需要
C.人员的因素和工作环境
D.领导意识
答案:D[考点] 本题主要考查的知识点为购置与开发软件开发工具之间的权衡因素。
问题:15. 在购买软件开发工具之前首先要明确______
全国计算机技术与软件专业技术资格(水平)考试2011全真模拟试卷(三)下午试题
全国计算机技术与软件专业技术资格(水平)考试全真模拟试卷(三)下午试题(考试时间14∶00~16∶30,共150分钟)本试卷共六道试题,满分75分。
●试题一阅读以下说明和流程图(如图1所示),回答问题1至问题4,将答案写在答卷的对应栏内。
【说明】本流程图是将中缀表示的算术表达式转换成后缀表示。
如中缀表达式(A-(B*C+D)*E)/(F+G))的后缀表示为ABC*D+E*-FG+/为了方便,假定变量名为单个英文字母,运算符只有+、-、*、/(均为双目运算符,左结合),并假定所提供的算术表达是非空且语法是正确的。
另外,中缀表示形式中无空格符,但整个算术表达式以空格符结束。
流程图中使用的符号的意义如下:数组IN[]存储中缀表达式;数组POLISH[]存储其后缀表达式;数组S[]是一个后进先出栈;函数PRIOR(CHAR)返回符号CHAR的优先级,各符号的优先级见表2:表2【问题1】填充流程图中①的判断条件。
【问题2】写出子程序A的功能,并顺序写出实现该功能的操作【问题3】写出子程序B的功能,并顺序写出实现该功能的操作。
【问题4】中缀表达式(A+B-C*D)*(E-F)/G经该流程图处理后的输出是什么?【流程图】图1●试题二阅读下列程序和控制流图,将应填入(n) 的字句写在答题纸的对应栏内。
【程序】图2 控制流图下面是一段求最大值的程序,其中datalist是数据表,n是datalist的长度。
int GetMax(int n,int datalist[]){int k=0;for(int j=1;j<n;j++)if(datalist[j]>datalist[k])k=j;return k;}【控制流图】该程序的控制流图中A~E分别是什么?【问题2】计算控制流图的McCabe环路复杂性。
【问题3】用基本路径覆盖法给出测试路径。
【问题4】为各测试路径设计测试用例。
●试题三请补充函数fun(),该函数的功能是:只保留字符串中的大写字母,删除其他字符,结果仍保存在原来的字符串中,由全局变量m对删除后字符串的长度进行保存。
2011年全国自考Java语言程序设计(一)模拟试卷(三)及答案
2011年全国自考Java语言程序设计(一)模拟试卷(三)及答案一、单项选择题(本大题共10小题,每小题1分,共10分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.Java语言约定,显示屏上一个长方形区域为程序绘图区域,坐标原点(0,0)位于整个区域的() (1分)A:中心B:左上角C:右上角D:自由设定2.如果发生多个线程形成一个等待环,这样,所有线程都陷入相互等待的状态。
这种循环等待现象称为() (1分)A:互斥B:同步C:死锁D:临界3.在Java中,设置字型应使用Graphics的()方法。
(1分)A:setfont(Font font)B:setFont(Font font)C:Font(String fontname,int style,int size)D:font(String fontname,int style,int size)4.有关在Java中定义实例方法和类方法的叙述正确的是() (1分)A:前者有public修饰,后者没有public修饰B:前者没有public修饰,后者有public修饰C:前者有static修饰,后者没有static修饰D:前者没有static修饰,后者有static修饰5.在Java语言中,移去按钮对象监视器的方法是() (1分)A:removeListener(ActionListener e)B:setRemoveEnable(ActionListener e)C:removeActionListener(ActionListener e)D:addActionListener(ActionListener e)6.下列代码中,错误的Java整型常量是() (1分)A:007B:008C:0x3AAD:0x3AB7.在Java语言中执行如下语句后,i和j的值分别为()int i=10;int j=++i; (1分)A:11和11B:10和10C:10和11D:11和108.下列有关数组的叙述错误的是() (1分)A:数组是将一组相同类型的数据顺序存储,组成一种复合数据类型B:在Java语言中,数组是一种引用类型,数组名如同对象名一样,是一种引用C:对于多维数组,从最高维开始,可以对每一维分配不等长的空间D:在Java语言中,数组元素可以互相赋值,而数组名不能直接赋值9.包含当事件发生时从源传递给监视器的特定事件信息的对象是() (1分)A:事件对象B:源对象C:监视器对象D:接口10.在Java语言中,支持网络通信的软件所在的包是() (1分)A:java.utilB:C:java.ioD:java.internet二、填空题(本大题共10小题,每小题2分,共20分)请在每小题的空格中填上正确答案。
2011年全国自考软件开发工具模拟试卷2
2011年全国自考软件开发工具模拟试卷(二)一、单项选择题(本大题共20小题,每小题2分,共40分。
在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内,错选、多选或未选均无分)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. 由于软件开发工具一般都较为庞大,复杂,因而要首先考虑其(1)与(2),以使其既实用又灵活。
【】A. (1)代码生成(2)文档生成B. (1)项目管理(2)版本管理C. (1)功能设计(2)总体结构D. (1)信息库的内容(2)信息库的管理9. 近年来对质量好的软件的评判标准有【】A. 运行越快越好B. 程序越短越好C. 占用内存越少越好D. 用户界面友好10. 下列哪个选项不是信息库的内容【】A. 系统状况B. 设计成果C. 有关项目管理与版本管理的信息D. 系统维护信息11. 在对市场上可供使用的软件开发工具进行调查研究时,应包括的内容是【】A. 软件开发工具供应商的规模B. 软件开发工具的管理者C. 软件开发工具的销售量D. 软件开发工具的服务和培训条件12. 下述对通用软件特点叙述正确的是【】A. 通常情况下,用通用软件进行软件开发工作要比使用软件开发工具开发软件效率高B. 使用通用软件开发软件能够完成几乎所有的开发工作C. 使用通用软件常常遇到难以保持一致性的困难D. 通用软件能够自动生成非常高质量的程序13. 关于软件开发环境的叙述,不正确的是【】A. IBM公司的AD/Cycle给出了集成软件开发环境的理论框架B. 软件开发工具对环境的要求不应当低于它所支持的应用软件的环境要求C. 集成化的软件开发工具对环境的要求比单项工具的要求高D. 软件开发工具的环境要求应尽量降低,以利于广泛应用14. 引入软件开发工具后,还需要经常进行【】工作。
2011年全国自考软件开发工具模拟试卷4
2011年全国自考软件开发工具模拟试卷(四)一、单项选择题(本大题共20小题,每小题2分,共40分。
在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内,错选、多选或未选均无分)1. 下列哪项不属于大型软件开发过程中涉及的角色【】A. 用户B. 项目负责人C. 程序员D. 计算机厂家答案:D解析:【考点点击】本题主要考查的知识点为大型软件开发过程中涉及的角色。
【要点透析】在大型软件的开发过程中,涉及到的角色有:用户、项目负责人、程序员和硬件。
2. 软件开发工具的基础是【】A. 信息库B. 用户C. 数据库D. 计算机系统答案:A解析:【考点点击】本题在2010年10月真题第一大题第7小题考查过,主要考查的知识点为软件开发工具的基础。
【要点透析】软件开发工具的基础是信息库。
没有这个基础,或者这个基础不牢,那么总控就无信息可调度,人机界面也就没有有用的信息向用户提供,所谓支持软件开发也就成为一句空话。
3. 项目数据库的一项重要内容是【】A. 各工作阶段的预期进度、实际进展情况、验收情况B. 各工作阶段的资源配置情况C. 各工作阶段的经费使用情况D. 各工作阶段的人员状况答案:A解析:【考点点击】本题主要考查的知识点为项目数据库的相关知识。
【要点透析】项目数据库是信息库的一个组成部分,它记录的是项目本身进展的各种有关信息,它的一项重要内容是各工作阶段的预期进度、实际进展情况、验收情况。
4. 下列哪项不是项目管理的基本目标【】A. 有效地控制产品的质量B. 保证安全,提高保密程度C. 保证整个系统按预定进度完成D. 合理利用各种资源答案:B解析:【考点点击】本题主要考查的知识点为项目管理的基本目标。
【要点透析】项目管理的基本目标有:有效地控制产品的质量、保证整个系统按预定进度完成、合理利用各种资源、控制与降低成本。
5. 下列不是报表的组成部分的是【】A. 表名B. 页眉C. 总结行D. 表尾附录答案:B6. 应承担验收模块任务的是【】A. 用户B. 项目负责人C. 程序员D. 硬件答案:B解析:【考点点击】本题主要考查的知识点为在软件开发过程中,各成员应当承担的具体的任务。
全国自考软件工程模拟试题及答案
以下是为⼤家整理的全国⾃考软件⼯程模拟试题及答案的⽂章,供⼤家学习参考!⼀、单项选择题(本⼤题共20⼩题,每⼩题1分,共20分)在每⼩题列出的四个备选项中只有⼀个是符合题⽬要求的,请将其代码填写在题后的括号内。
错选、多选或未选均⽆分。
1. 软件管理⽐其他⼯程管理更为()A. 容易B. 困难C. 迅速D. 迟缓答案:B2. 以下说法错误的是()A. McCabe度量法对于不同种类的控制流的复杂性不能区分B. McCabe度量法将简单IF语句与循环语句的复杂性分别看待C. McCabe度量法对于嵌套IF语句与简单CASE语句的复杂性是⼀样的D. McCabe度量法将模块接⼝当成⼀个简单分⽀⼀样处理答案:B3. 早期的软件⼯具只能完成⼀件特定的任务,后来出现了⼯作台,它将⼀组⼯具组合在⼀起,对软件开发过程的某些⽅⾯提供⽀持。
()是⼯作台的发展,其⽬的在于为软件开发提供完整的和⼀致的⽀持。
软件开发环A.境B. 软件C. ⼯具D. ⼯作台答案:A4. 表⽰连接的系统流程图的符号是() A. A B. B C. C D. D 答案:B5. Jackson⽅法是⼀种⾯向()的⽅法。
A. 对象B. 数据结构C. 数据流D. 控制流答案:B6. IDEF图从各个侧⾯反映系统()A. 怎么做B. 做什么C. 对谁做D. 何时做答案:B7. 需求规格说明书的作⽤不应包括() A. 软件设计的依据 B. ⽤户与开发⼈员对软件要做什么的共同理解 C. 软件验收的依据 D.软件可⾏性研究的依据答案:D8. 以下说法错误的是()A. MTTF是⼀个描述失效模型或⼀组换效特性的指标量B. MTBF是指两次相继失效之间的平均时间C. MTBF在实际使⽤时通常指当n很⼤时,系统第n次失效与第n+1次失效之间的平均时间D. 对于失效率为常数和修复时间很短的情况,MTTF与MTBF差别很⼤答案:D9. 在软件结构设计的后处理中,下列说法错误的是() A. 为模块写的处理说明及接⼝说明可采⽤IPO图 B. 数据结构的描述可⽤Warnier图或Jackon图C. 给出设计约束或限制。
全国2011年10月自考软件开发工具试题和答案
全国2011年10月高等教育自学考试软件开发工具试题课程代码:03173一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未均无分。
1.一些专门用于支持软件开发的软件开发工具陆续问世,从而进入了专用的软件开发工具的阶段。
这个阶段开始于20世纪的( )A.60年代B.70年代C.80年代D.90年代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.VBB.VCC.PBD.JA V A8.结构化程序设计的方法主要的服务对象是( )A.用户B.系统分析员C.程序员D.系统设计员9.在大型软件开发中,用户承担的工作是( )A.验收模块B.要求修改C.交付检验D.试运行10.2008年,国际电子电气工程师学会的权威刊物《软件》的九月/十月号,以“软件开发工具”(Software Development Tools)为题的一期专刊中,认为错误..的观念是( )A.软件开发工具的实践性很强B.软件开发工具的抽象程度越来越高C.软件开发工具的历史发展是多样性和趋同性并存的D.在信息处理、知识表达、事务处理等问题上,确实是存在着我们已经认识的普遍规律11.Eclipse文本编辑器中查找下一个操作的快捷键是( )A.Ctrl+KB.Ctrl+ZC.CtrI+CD.Ctrl+X12.在Eclipse CDT编辑器中,完成快捷键设定的操作是同时按下=键和( )A.Shift键B.Ctrl键C.Alt键D.Tab键13.在Eclipse中,把文件恢复到历史记录版本的操作按钮是( )A.RestoreB.ReplaceC.RenameD.Reset14.下述版本控制软件中,具有开放源代码特点的是( )A.RCSB.PVCSC.CVSD.SCCS15.CVS中,在某一时刻,模块中文件状态的静态影像称为( )A.输出B.提交C.快照D.备份16.在Eclipse首次启动时,如果某个插件有多个版本,通常的处理办法是( )A.使用最后存储的版本B.使用最先存储的版本C.使用存储的最高版本D.列出所有版本供选择17.在Eclipse插件清单编辑器中,指定当前插件运行时所需插件列表的页面是( )A.概述页面B.依赖性页面C.构建页面D.运行时页面18.在Eclipse插件清单编辑器中,显示插件提供给其他插件使用包的页面是( )A.概述页面B.依赖性页面C.构建页面D.运行时页面19.在如下关于面向对象的一些概念的叙述中,正确的是( )A.客观世界的有规律的事物才是对象B.类是对一组相同的对象的描述C.封装即信息隐藏D.方法是驻留在程序中的过程20.在Rational Rose建模的逻辑设计中,使用的图是( )A.活动图B.顺序图C.状态图D.关联图二、填空题(本大题共20小题,每空1分,共20分)请在每小题的空格中填上正确答案。
2011年10月全国软件工程(02333)自考试题及答案
全国2011年10月高等教育自学考试软件工程试题课程代码:02333一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均不得分。
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.UML术语中,限定符常被用在( )A.依赖关系 B.泛化关系C.关联关系D.细化关系7.UML提供的13种图形化工具中,用于概念模型和软件模型静态结构的是( )A.用况图 B.状态图C.类图D.活动图8.RUP的迭代、增量式开发规定的4个阶段不.包括( )A.评审阶段 B.构造阶段C.移交阶段D.精化阶段9.根据RUP实现的活动,输入为设计类,活动为实现类,则输出为( )A.用况 B.子系统C.接口D.构件10.软件评估可分为静态评估和动态评估,其中属于动态评估技术的是( )A.评审 B.走查C.形式化证明D.软件测试11.黑盒测试技术,又称为( )A.功能测试 B.结构测试C.系统测试D.集成测试12.若有语句if(A<1 and C>0)then B=1/C else B=1/A,选用类似数据A=2,C=1;A=-2,C=1;A=2,C=-1;A=-2,C=-1;得到不同B的值,这种测试策略为( )A.定义域测试 B.等价类测试C.路径测试D.事务流测试13.在两种模型的基础上,螺旋模型加入两者所忽略的风险分析,这两者是( )A.瀑布模型和增量模型 B.瀑布模型和演化模型C.喷泉模型和增量模型D.喷泉模型和演化模型14.在软件生存周期模型中,主要用于支持面向对象技术的软件开发模型是( )A.演化模型 B.增量模型C.喷泉模型D.螺旋模型15.CMMI能力等级中的第一级为( )A.已执行级 B.已管理级C.已定义级D.已定量管理级二、填空题(本大题共20空,每空1分,共20分)请在每小题的空格中填上正确答案。
软件开发工具模拟试卷答案
2011年全国自考软件开发工具模拟试卷(二)一、单项选择题(本大题共20小题,每小题2分,共40分。
在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内,错选、多选或未选均无分)1. 软件开发工具在技术上的三个要点是面向使用者、保证信息的准确传递和保证系统的【】A. 一致性B. 周期性C. 开放性D. 准确性答案:C解析:【考点点击】本题主要考查的知识点为软件开发工具在技术上的三个要点。
【要点透析】软件开发工具在技术上的三个要点是面向使用者、保证信息的准确传递和保证系统的开放性。
2. 下面哪项不属于项目管理的范围【】A. 质量管理B. 资源管理C. 费用管理D. 计时管理答案:D解析:【考点点击】本题主要考查的知识点为项目管理的范围。
【要点透析】项目管理包括质量管理、进度管理、资源管理和费用管理。
3. 下列哪个是软件开发工具【】A. 菜单生成器B. 编译系统C. 操作系统D. 病毒防治软件答案:A解析:【考点点击】本题主要考查的知识点为软件开发工具的种类。
【要点透析】软件开发工具包括面向特定功能模块的各种代码生成程序,如:报表生成器、菜单生成器、对话生成器等,而选项中的编译系统、操作系统、病毒防治软件均不是软件开发工具。
4. 在文件系统基础上发展起来的一种数据管理技术,它的重点在于合理地组织数据,体现出数据之间的逻辑关系,并尽可能地帮助用户检索,减少冗余。
这是【】A. 信息库B. 数据库C. 数据仓库D. 资料库答案:B解析:【考点点击】本题主要考查的知识点为数据库的定义。
【要点透析】数据库是在文件系统基础上发展起来的一种数据管理技术,它的重点在于合理地组织数据,体现出数据之间的逻辑关系,并尽可能地帮助用户检索,减少冗余。
5. 下列哪个与软件开发工具的性能指标无关【】A. 主机(频)速度B. 软件环境C. 硬件环境D. 使用要求答案:A解析:【考点点击】本题主要考查的知识点为与软件开发工具有关的一些具体的指标。
全国2011年1月高等教育软件开发工具自考试题
28.从网络通信技术的角度看,Internet是一个以_____________网络协议连接计算机网络的数据通信网。
29.在软件开发工具中,描述静态数据结构的概念模式是__________________。
23.软件开发工作的起点是提出__________________。
24.一般说来,项目管理包括进度管理、资源与费用管理、_________等内容。
25.结构化程序设计强调,模块之间应尽量避免_________耦合。
26.工程思想的核心是___________________的表达方式和规范化的工作步骤。
30.在软件开发工具的SAA框架中,在硬件基础上提供的接口是CPI、CCS和_________。
31.在PowerBuilder中,_________是应用程序的入口点。
32.在PowerBuilder中,一个数据窗口由数据窗口_____________和数据窗口对象组成。
33.在AD/Cycle的跨周期管理中,需求分析与分析设计阶段所使用的工具包括分析工具、设计工具和_____________工具。
D.文件中换行使用<br>标识符
E.所有元素必须合理嵌套,不允许交叉嵌套
三、填空题(本大题共20小题,每小题1分,共20分)
请在每小题的空格中填上正确答案。错填、不填均无分。
21.通俗地讲,软件开发工具是开发软件的_________________。
22.软件包括程序和_________________两个不可缺少的组成部分。
38.引入软件开发工具之后组织管理工作包括四个方面:制定严格的使用制度、记录使用的详细过程、培训使用人员、经常进行_________和评价工作。
2011全国自考软件工具开发模拟三
2011年全国自考软件开发工具模拟试卷(三)一、单项选择题(本大题共20小题,每小题2分,共40分。
在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内,错选、多选或未选均无分)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. 限制GOTO语句的使用B. 子程序只有一个入口和两个出口C. 程序风格明确、清晰D. 书写格式体现层次结构7. 下列关于第三代程序设计语言的特点的说法,错误的是【】A. 程序语句与机器指令一一对应B. 算术表达式接近于人的书写形式C. 执行前需要用编译(或解释)程序来翻译D. 实现了对机器的独立性8. 关于信息库的叙述,不正确的是【】A. 信息库是软件开发全过程中信息管理的枢纽B. 信息库中存放的都是软件开发的成果C. 对信息库中的信息一般不做删除,过时信息只是加上时间标志D. 保持一致性是信息库研究中的核心问题9. 在软件开发过程中,有关系统环境、现状及需求的信息是由【】提出的。
A. 软件维护人员B. 程序员C. 软件分析设计人员D. 软件用户10. 下列概念模式中,哪个不适合描述动态数据结构或属性【】A. 时序网络B. 结构图C. 数据流程图D. E-R图11. 编程阶段的成果不包括【】A. 数据字典B. 框图C. 程序代码D. 变量说明12. 实现总控部分和人机界面时,下列哪项说法不正确【】A. 面向使用者B. 保证信息的准确传递C. 保证信息的高效传递D. 保证系统的开放性13. 在软件开发过程中,建立逻辑模型应在【】A. 需求分析阶段B. 编码阶段C. 分析设计阶段D. 测试阶段14. 从概念上说,软件开发工具产生的基础是【】A. 机器语言B. 汇编语言C. 高级语言D. 非过程化语言15. GDB调试器的断点包括【】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. 一致性维护二、填空题(本大题共10小题,每小题1分,共10分。
2011年全国自考Java语言程序设计(一)模拟试卷(三)及答案
2011年全国自考Java语言程序设计(一)模拟试卷(三)及答案一、单项选择题(本大题共10小题,每小题1分,共10分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.Java语言约定,显示屏上一个长方形区域为程序绘图区域,坐标原点(0,0)位于整个区域的() (1分)A:中心B:左上角C:右上角D:自由设定2.如果发生多个线程形成一个等待环,这样,所有线程都陷入相互等待的状态。
这种循环等待现象称为() (1分)A:互斥B:同步C:死锁D:临界3.在Java中,设置字型应使用Graphics的()方法。
(1分)A:setfont(Font font)B:setFont(Font font)C:Font(String fontname,int style,int size)D:font(String fontname,int style,int size)4.有关在Java中定义实例方法和类方法的叙述正确的是() (1分)A:前者有public修饰,后者没有public修饰B:前者没有public修饰,后者有public修饰C:前者有static修饰,后者没有static修饰D:前者没有static修饰,后者有static修饰5.在Java语言中,移去按钮对象监视器的方法是() (1分)A:removeListener(ActionListener e)B:setRemoveEnable(ActionListener e)C:removeActionListener(ActionListener e)D:addActionListener(ActionListener e)6.下列代码中,错误的Java整型常量是() (1分)A:007B:008C:0x3AAD:0x3AB7.在Java语言中执行如下语句后,i和j的值分别为()int i=10;int j=++i; (1分)A:11和11B:10和10C:10和11D:11和108.下列有关数组的叙述错误的是() (1分)A:数组是将一组相同类型的数据顺序存储,组成一种复合数据类型B:在Java语言中,数组是一种引用类型,数组名如同对象名一样,是一种引用C:对于多维数组,从最高维开始,可以对每一维分配不等长的空间D:在Java语言中,数组元素可以互相赋值,而数组名不能直接赋值9.包含当事件发生时从源传递给监视器的特定事件信息的对象是() (1分)A:事件对象B:源对象C:监视器对象D:接口10.在Java语言中,支持网络通信的软件所在的包是() (1分)A:java.utilB:C:java.ioD:java.internet二、填空题(本大题共10小题,每小题2分,共20分)请在每小题的空格中填上正确答案。
软件开发工具模拟试卷答案
2011年全国自考软件开发工具模拟试卷(一)一、单项选择题(本大题共20小题,每小题2分,共40分。
在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内,错选、多选或未选均无分)1. 对于软件开发来说,项目管理的核心是( )A. 加快进度B. 保证质量C. 降低费用D. 充分利用资源答案:B解析:【考点点击】本题在2004年10月真题第一大题第3小题考查过,主要考查的知识点为软件开发中项目管理的核心。
【要点透析】对于软件开发来说,项目管理的核心是保证质量。
2. 编程阶段的所有成果,一般应当存入【】A. 文件系统B. 信息库C. 数据库D. 数据仓库答案:B解析:【考点点击】本题主要考查的知识点为应当存入信息库的内容。
【要点透析】应当存入信息库的内容有:设计阶段的各种资料、编程阶段的所有成果,运行及使用情况的详细记录、维护及修改的情况等。
3. 下列哪一个不是项目管理的基本目标【】A. 有效地控制产品(或工程)的质量B. 尽可能提高产品的数量C. 保证整个系统按预定的进度完成D. 控制和降低成本答案:B解析:【考点点击】本题在2006年10月真题第二大题第16小题考查过,主要考查的知识点为项目管理的基本目标。
【要点透析】项目管理的基本目标有:有效地控制产品(或工程)的质量、保证整个系统按预定的进度完成、控制和降低成本等。
4. 对于查询系统,除功能正确、用户界面友好外,考虑的首要因素是【】A. 速度快B. 占内存少C. 输出界面美观D. 可靠性高答案:A解析:【考点点击】本题主要考查的知识点为进行查询系统研究时需要考虑的首要因素。
【要点透析】对于查询系统,除功能正确、用户界面友好外,考虑的首要因素是其运行的速度是否快到能够满足用户和使用者的需要,因此本题应选择选项A。
5. 下列哪项不是与软件开发工具有关的概念、术语【】A. 即插即用的程序设计B. 第三代语言C. CASE工具D. 最终用户计算答案:B解析:【考点点击】本题主要考查的知识点为与软件开发工具有关的概念、术语。
全国自考软件开发工具试题及答案
全国自考软件开发工具试题及答案一、单选题(共30题,共60分)1.以下几种较有代表性的语言及其开发工具中支持面向对象非常好的是()。
A.VCB.PBC.C++Builder/DelphiD.JAVAABCD正确答案:D2.不属于软件开发工具概念模式的是()。
A.数据流程图B.实体关系图C.关键路线图D.数据字典ABCD正确答案:C3.以下几种较有代表性的语言及其开发工具中发展潜力最差的是()。
A.VCB.VBC.PBD.JAVAABCD正确答案:B4.用来打开网页文件的编辑器是()。
A.C/C++编辑器B.文本编辑器C.任务编辑器D.Web浏览器ABCD正确答案:D5.出现最早的软件开发工具是()。
A.计划工具B.分析工具C.设计工具D.集成化工具ABCD正确答案:C6.一个好的项目组应当具备的条件是()。
A.有事先制定详细的时间表,并且得到严格执行B.成员有程序设计所需要的基本知识与技能C.成员深入了解本项目所在的领域D.成员熟悉软件开发的技术环境ABCD正确答案:A7.在Eclipse设置调试属性时,应选择Preferences菜单中的选项是()。
A.GeneralB.Install/UpdateC.TasksD.Run/DebugABCD正确答案:D8.属于Eclipse调试透视图的是()。
A.触发器B.变量视图C.编辑器D.大纲视图ABCD正确答案:A9.在Eclipse代码模板编辑中,变量的开头字符和括起来的符号分别是()。
A.$ 和[ ]B.&和{ }C.¥和( )D.$和{ }ABCD正确答案:D10.在版本控制软件中,对程序冻结和解冻的操作人员只能是()。
A.程序员B.程序员和管理员C.管理员D.用户ABCD正确答案:C11.在Eclipse的插件清单中,提供插件id的标签是()。
A.pluginB.runtimeC.requiresD.extensionsABCD正确答案:A12.在Eclipse插件中,属于代码管理类插件是()。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2011年全国自考软件开发工具模拟试卷(三)一、单项选择题(本大题共20小题,每小题2分,共40分。
在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内,错选、多选或未选均无分)1. 报表设计是哪个阶段的任务之一【】A. 需求分析B. 分析设计C. 编码D. 测试答案:B解析:【考点点击】本题主要考查的知识点为软件开发过程中的分析设计阶段的任务。
【要点透析】分析阶段的基本任务是完成系统的总体设计,这包括数据结构的详细设计、处理过程的详细设计、子系统或模块的划分以及它们之间相互联系的具体规定。
作为对于下一阶段工作的具体要求,还应当完成屏幕设计、报表设计、数据库的物理设计。
2. 下列哪项不是大型软件开发过程中可能遇到的困难【】A. 软件的定义B. 测试的问题C. 工作进度的控制D. 文档与代码的协调答案:A解析:【考点点击】本题在2005年10月真题第二大题第19小题考查过,主要考查的知识点为大型软件开发过程中可能会遇到的困难。
【要点透析】大型软件开发过程中可能会遇到困难有:一致性的保持、测试的问题、工作进度的控制、文档与代码的协调、版本更新带来的问题。
3. 下列哪项不是分析设计阶段的任务【】A. 信息的静态模型的设计B. 数据结构的详细设计C. 处理过程的详细设计D. 数据库的物理设计答案:A解析:【考点点击】本题主要考查的知识点为在进行软件开发时,分析设计阶段的任务。
【要点透析】分析设计阶段的任务有:数据结构的详细设计、处理过程的详细设计、数据库物理设计、子系统或模块的划分及它们相互联系的具体规定等。
4. 项目管理和版本管理的核心问题是【】A. 软件的管理B. 资源的管理C. 跨生命周期的信息的管理D. 使用人员的管理答案:C5. 下列哪个是自行开发软件开发工具最核心的问题【】A. 功能上的要求B. 短小实用C. 文档齐全D. 通用化、商品化答案:A解析:【考点点击】本题主要考查的知识点为在自行开发软件开发工具的过程当中,需要考虑到的最核心的问题。
【要点透析】自行开发软件开发工具最核心的问题是对其功能上的相关要求。
6. 下列不属于结构化程序设计在实施过程中强调的要点的是【】A. 限制GOTO语句的使用B. 子程序只有一个入口和两个出口C. 程序风格明确、清晰D. 书写格式体现层次结构答案:B解析:【考点点击】本题主要考查的知识点为结构化程序设计在实施过程中强调的要点。
【要点透析】结构化程序设计在实施过程中强调的要点有:限制GOTO语句的使用;子程序只有一个入口和一个出口;程序风格明确、清晰,书写格式体现层次结构;编写程序的同时完成有关文档编撰。
7. 下列关于第三代程序设计语言的特点的说法,错误的是【】A. 程序语句与机器指令一一对应B. 算术表达式接近于人的书写形式C. 执行前需要用编译(或解释)程序来翻译D. 实现了对机器的独立性答案:A解析:【考点点击】本题主要考查的知识点为第三代程序设计语言的主要特点。
【要点透析】第三代程序设计语言的主要特点是:突破了与机器指令一一对应的限制,用尽可能接近自然语言的表达方式描述人们设想的处理过程,而把这种表达方式向机器指令的转化工作,交给编译系统去完成。
另一个重要的进步是,高级程序设计语言实现了对机器的独立性。
8. 关于信息库的叙述,不正确的是【】A. 信息库是软件开发全过程中信息管理的枢纽B. 信息库中存放的都是软件开发的成果C. 对信息库中的信息一般不做删除,过时信息只是加上时间标志D. 保持一致性是信息库研究中的核心问题答案:B9. 在软件开发过程中,有关系统环境、现状及需求的信息是由【】提出的。
A. 软件维护人员B. 程序员C. 软件分析设计人员D. 软件用户答案:D解析:【考点点击】本题在2009年10月真题第一大题第6小题考查过,主要考查的知识点为在软件开发过程中,相关信息的来源。
【要点透析】在软件开发过程中,有关系统环境、现状及需求的信息是由软件用户提出,由分析人员采集,经过他的理解,成为需求分析及设计的依据。
10. 下列概念模式中,哪个不适合描述动态数据结构或属性【】A. 时序网络B. 结构图C. 数据流程图D. E-R图答案:D解析:【考点点击】本题主要考查的知识点为适合描述动态数据结构或属性的概念模式。
【要点透析】适合描述动态数据结构或属性的有:时序网络、结构图和数据流程图。
ER图是一种用于描述静态数据结构的概念模式。
11. 编程阶段的成果不包括【】A. 数据字典B. 框图C. 程序代码D. 变量说明答案:A12. 实现总控部分和人机界面时,下列哪项说法不正确【】A. 面向使用者B. 保证信息的准确传递C. 保证信息的高效传递D. 保证系统的开放性答案:C解析:【考点点击】本题主要考查的知识点为实现总控部分和人机界面时,应考虑的一些技术。
【要点透析】实现总控部分和人机界面时,在技术上的考虑可以归纳为三个要点:面向使用者、保证信息的准确传递、保证系统的开放性(灵活性)。
13. 在软件开发过程中,建立逻辑模型应在【】A. 需求分析阶段B. 编码阶段C. 分析设计阶段D. 测试阶段答案:A解析:【考点点击】本题在2005年10月真题第一大题第3小题考查过,主要考查的知识点为软件开发过程中四个主要阶段的任务。
【要点透析】软件开发过程所划分的四个主要阶段的任务为:(1)需求分析阶段的任务是建立逻辑模型。
(2)分析设计阶段的任务是完成系统的总体设计。
(3)编码阶段的任务是编写软件。
(4)测试阶段的任务是对已经完成的各个模块或子系统进行测试、调整,以便最终形成完整的软件。
14. 从概念上说,软件开发工具产生的基础是【】A. 机器语言B. 汇编语言C. 高级语言D. 非过程化语言答案:C解析:【考点点击】本题在2005年10月真题第一大题第10小题考查过,主要考查的知识点为软件开发工具产生的基础。
【要点透析】软件开发工具概念的要点是:(1)它是在高级程序设计语言(第三代语言)之后,软件技术进一步发展的产物。
(2)它的目的是在人们开发软件中给予各种不同方面、不同程度的支持或帮助。
(3)它支持软件开发的全过程,而不是仅限于编码或其他稳定的工作阶段。
15. GDB调试器的断点包括【】A. 横断点B. 列断点C. 事件断点D. 位置断点答案:C解析:【考点点击】本题主要考查的知识点为GDB调试器的主要断点。
【要点透析】GDB调试器在调试程序时主要的断点有行断点、事件断点和方法断点。
所以本题的正确答案为C。
16. 对历史信息进行处理的方法不包括【】A. 加强标准化B. 稳定数据结构C. 智能化D. 联机存储答案:D解析:【考点点击】本题主要考查的知识点为对历史信息进行处理的方法。
【要点透析】对于数量太大,占用存储设备过多的历史信息采用脱机备份的方法进行处理。
而对于格式不一致,难以有效利用的历史信息可以采用加强标准化,稳定数据结构或智能化的方法进行处理。
17. 软件开发工具用到的理论和方法不包括【】A. 认知科学中关于概念模式的概念与方法B. 数据库技术的理论和方法C. 存储技术的有关方法D. 管理科学中关于项目管理和版本管理的理论和方法答案:C解析:【考点点击】本题主要考查的知识点为软件开发工具用到的理论和方法。
【要点透析】软件开发工具用到的理论和方法有:认知科学中关于概念模式的概念与方法、数据库技术的理论和方法、编译技术的有关方法、管理科学中关于项目管理和版本管理的理论和方法、系统科学与系统工程中的有关理论与方法、关于人机界面的理论与方法等。
18. 软件开发过程的第一阶段是【】A. 需求分析阶段B. 设计阶段C. 编码阶段D. 维护阶段答案:A解析:【考点点击】本题主要考查的知识点为软件开发过程的阶段。
【要点透析】软件开发过程的每一个周期分为五个阶段:需求分析阶段、分析设计阶段、编码阶段、测试阶段及维护阶段。
19. 实体关系图用于描述【】A. 程序的执行逻辑B. 系统的模块结构C. 系统的信息流程D. 系统的静态数据结构答案:D解析:【考点点击】本题在2004年10月真题第一大题第5小题考查过,主要考查的知识点为实体关系图的含义。
【要点透析】实体关系图是用来描述系统的静态数据结构的概念模式。
20. 以下不属于信息库管理模块的功能的是【】A. 备份与删除B. 录入更新C. 使用查询D. 一致性维护答案:A解析:【考点点击】本题主要考查的知识点为信息库管理模块的功能。
【要点透析】信息库的管理功能是:(1)录入更新。
(2)使用查询。
(3)一致性维护。
(4)信息之间逻辑联系的识别与记录。
(5)如何实现定量信息与文字信息的协调一致。
二、填空题(本大题共10小题,每小题1分,共10分。
请在每小题的空格中填上正确答案。
错填、不填均无分)1. 软件开发工作过程的第二个阶段是______阶段。
答案:总体设计2. 在关于用户界面的基本原则中,用户界面的主要功能是______,且界面必须______ 。
答案:通信始终一致3. 信息库包含的内容有系统状况、______、运行状况记录和项目及版本管理信息。
答案:设计成果4. 目前真正一体化的、又能应用于各种平台上的工具尚不多。
比较多的两种工具,一种是______的工具,另一种是______的工具。
答案:用于特定平台上的、主要用于设计阶段侧重于分析方法的、独立于平台5. 模块的规模应当足够小,以便使它本身的______易于进行。
答案:调试6. 在Eclipse中要查看代码的层次结构,需要用到的菜单项为______ 。
答案:浏览7. 按集成程度划分,可将软件开发工具分为:专用工具、面向某一阶段或某一任务的工具以及______的、面对软件开发的全过程的工具。
答案:集成化8. 计算机的软件成果包括______和文档两个方面。
答案:程序9. 一般来说,设计工具多是依赖于特定______的。
答案:软件10. 参加大型软件开发的项目组成员,必须具备高度的组织纪律性和______。
答案:团队精神三、简答题(本大题共5小题,每小题5分,共25分)1. 简述软件开发工具的一体化。
答案:一体化的趋势早在20世纪80年代后期已经十分明显。
但是,在开始时人们显然低估了一体化的困难。
许多教训告诉我们,困难不在于技术上的问题(如速度、容量等),而在于对软件开发过程与相关信息的认识深度。
只有对于软件开发中涉及的各种信息,以及在开发过程中它们的发生、变化、关系、一致性等有了完整与深刻的理解,才能真正实现软件开发工具的一体化。
2. 简述项目管理的含义。
答案:项目管理指与固定的生产线上的日常生产管理不同的,具有更大的变动性、时间性的另一类管理任务。
3. AD/Cycle的系统应用体系结构包括哪三个方向的接口?答案:AD/Cycle的系统应用体系结构包括对程序员接口CPI、通信接口CCS和用户接口CUA。