软件开发工具自考题-1_第1页
软件开发工具自考题-1_第2页
软件开发工具自考题-1_第3页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、软件开发工具自考题-1( 总分: 100.00 ,做题时间: 90 分钟 )一、 单项选择题 ( 总题数: 20,分数: 40.00)1. 以下各项中,属于软件开发工具功能的是_A开发过程中的信息管理B 设备管理C文件管理D 处理机管理(分数: 2.00 )A.B.C.D.解析: 考点本题在2003 年 10 月真题第一大题第3 小题考查过,主要考查的知识点为软件开发工具提供的功能。2. 软件开发工具最重要的性能是_A帮助人们存储及管理各种信息B 工具的描述或表达能力C帮助人们进行项目与版本管理D 帮助人们编写文档(分数: 2.00 )A.B. C.D.解析: 考点 本题在 2007 年 10

2、 月真题第二大题第12 小题考查过,主要考查的知识点为软件开发工具最主要的性能。3. 下列哪个是软件开发工具 _A菜单生成器 B 编译系统C操作系统D 病毒防治软件(分数:A.2.00 )B.C.D.解析: 考点 本题主要考查的知识点为软件开发工具的种类。 4. 对于财务管理软件系统,除功能正确外,人们考虑的首要因素是_A用户界面友好B 速度快C可靠性高D 易于修改(分数: 2.00 )A.B.C. D.解析: 考点 本题主要考查的知识点为财务管理软件系统中需要考虑的除功能正确之外的首要的因素。5. 在软件开发过程中,涉及的信息可分为以下四大类,其中跨生命周期的是_A有关软件应用的领域与环境的

3、状况B有关逻辑设计和物理设计的各种成果C有关运行状况的记录D有关项目管理与版本管理的信息(分数: 2.00 )A.B.C.D. 解析:6. 在文件系统基础上发展起来的一种数据管理技术,它的重点在于合理地组织数据,体现出数据之间的逻辑关系,并尽可能地帮助用户检索,减少冗余。这是_A信息库 B 数据库C数据仓库D 资料库(分数: 2.00 )A.B. C.D.解析: 考点 本题主要考查的知识点为数据库的定义。7. 项目管理和版本管理的核心问题是_A软件的管理B 资源的管理C跨生命周期的信息的管理D 使用人员的管理(分数: 2.00 )A.B.C. D.解析:8. 软件开发工具的基础是 _A信息库

4、B 用户C数据库 D 计算机系统(分数: 2.00 )A. B.C.D.解析: 考点本题在201O年 10 月真题第一大题第7 小题考查过,主要考查的知识点为软件开发工具的基础。9. 下列哪个是自行开发软件开发工具最核心的问题_A功能上的要求B 短小实用C文档齐全D 通用化、商品化(分数:2.00 )A.B.C.D.解析: 考点 本题主要考查的知识点为在自行开发软件开发工具的过程当中,10. 下列哪个与软件开发工具的性能指标无关_需要考虑到的最核心的问题。A主机 ( 频) 速度 B 软件环境C硬件环境D 使用要求(分数: 2.00 )A. B.C.D.解析: 考点 本题主要考查的知识点为与软件

5、开发工具有关的一些具体的指标。11. 项目数据库的一项重要内容是 _A各工作阶段的预期进度、实际进展情况、验收情况B各工作阶段的资源配置情况C各工作阶段的经费使用情况D各工作阶段的人员状况(分数: 2.00 )A. B.C.D.解析: 考点 本题主要考查的知识点为项目数据库的相关知识。12. 下列关于 VB的说法正确的是 _A VB的开发效率较低B VB的面向对象的功能较好C VB不支持跨平台操作D VB的发展潜力很好(分数: 2.00 )A.B.C. D.解析: 考点 本题主要考查的知识点为软件开发工具VB的特性。13. 下列不属于结构化程序设计在实施过程中强调的要点的是_A限制 GOTO语

6、句的使用B 子程序只有一个入口和两个出口C程序风格明确、清晰D 书写格式体现层次结构(分数: 2.00 )A.B. C.D.解析: 考点 本题主要考查的知识点为结构化程序设计在实施过程中强调的要点。14. 在大型软件开发中,项目负责人的任务不包括_A分析需求B 分配任务C模块调式D 向用户交付使用(分数: 2.00 )A.B.C. D.解析: 考点 本题在 2010 年 10 月真题第一大题第 4 小题考查过,主要考查的知识点为在大型软件开发中,项目负责人具体要执行的任务。15. 下列哪项不是项目管理的基本目标_A有效地控制产品的质量B 保证安全,提高保密程度C保证整个系统按预定进度完成D 合

7、理利用各种资源(分数: 2.00 )A.B. C.D.解析: 考点 本题主要考查的知识点为项目管理的基本目标。16. 下列不是报表的组成部分的是 _A表名 B 页眉C总结行 D 表尾附录(分数: 2.00 )A.B. C.D.解析:17. 理想的系统结构应该是 _A模块式的 B 易于裁剪的C集成式的D A与 B(分数: 2.00 )A.B.C.D. 解析:18. 引用软件开发工具后,在组织管理上不应考虑的问题是_A制定严格的使用制度B 记录使用过程C培训使用人员D 购买新计算机(分数: 2.00 )A.B.C.D. 解析: 考点 本题主要考查的知识点为引用软件工具后,在组织管理上应考虑的问题。

8、19. 下列属于 EMF创建一个应用的步骤的是 _A创建扩展点 B 构造模型C创建编辑器扩展点D 创建透视图扩展点(分数: 2.00 )A.B.C.D.解析: 考点本题主要考查的知识点为EMF插件创建一个应用的步骤。20. 软件开发工具直接涉及的标准有_A CORBA B HTMLC TCP/IP D FTP(分数: 2.00 )A. B.C.D.解析: 考点 本题主要考查的知识点为软件开发工具直接涉及的标准。二、 填空题 ( 总题数: 10,分数: 10.00)21. 第二代计算机语言是 1 。(分数: 1.00 )填空项 1:_(正确答案:汇编语言)解析:22. 一个好的项目组,应该有严格

9、的、成文的工作规范和1,而且应当为全体成员所熟知,并且切实得到遵守。(分数: 1.00 )填空项 1:_(正确答案:文档标准)解析:23. 概念模式总是在一定的理论指导下形成的,同时又不断地根据实际情况1 。(分数: 1.00 )填空项 1:_(正确答案:修正)解析:24. 信息库的管理功能包括:使用查询、录入更新和1 。(分数: 1.00 )填空项 1:_(正确答案:一致性维护)解析:25. 信息库包含的内容有系统状况、1 、运行状况记录和项目及版本管理信息。(分数: 1.00 )填空项 1:_(正确答案:设计成果)解析:26. 软件开发工作作为一种 1 ,必须考虑经济上的收益与支出的合理性

10、。(分数: 1.00 )填空项 1:_(正确答案:经济活动)解析:27. 项目管理与版本管理主要使用的是1 中的理论与方法。1.00填空项 1:_(正确答案:管理科学)解析:28. 框图是人们最早使用的一种概念模式,它是用来描述1 的。(分数: 1.00 )填空项 1:_(正确答案:程序执行的逻辑过程)解析:29. 对于自行开发工具来说,除了技术上的各种考虑之外,主要是要区分_还是 _。(分数: 1.00 )填空项 1:_(正确答案:为自己所用作为商品开发)解析:30. 目前真正一体化的、又能应用于各种平台上的工具尚不多。比较多的两种工具,一种是_ 的工具,另一种是_的工具。(分数: 1.00

11、 )填空项 1:_(正确答案: 用于特定平台上的、主要用于设计阶段侧重于分析方法的、独立于平台)解析:三、 简答题 ( 总题数: 5,分数: 25.00)31. 简述软件开发工具的范围。(分数: 5.00 )_正确答案: ( 软件开发工具的范围大致可以捕述为: 在高级程序设计语言 ( 第三代语言 ) 的基础上, 为提高软件开发的质量和效率,从规划、分析、设计、测试、文档和管理各方面,对软件开发者提供各种不同程度的帮助的一类新型的软件。)解析:32. 简述软件开发工具与第四代程序设计语言的联系与区别。(分数: 5.00 )_正确答案: ( 第四代语言 (4GL) 的原义是非过程化的程序设计语言。

12、针对以处理过程为中心的第三代语言,第四代语言希望通过某些标准处理过程的自动生成,使得用户可以只说明要求做什么,而把具体的执行步骤的安排交由软件自动处理。 显然,这一思路与软件开发工具是一致的, 离硬件更远, 离用户更近。 但是,第四代语言没有涉及需求分析、项目管理、文档生成等问题。因此,我们认为第四代语言可以被看做软件开发工具中的一类,而不是全部。软件开发工具的范围还要更宽一些。)解析:33. 什么是过程化程序设计语言 ?(分数: 5.00 )_正确答案: ( 第三代程序设计语言一般都是过程化语言,即需要由编写程序的人一步一步地安排好机器的执行次序,虽然不是一对一地指挥到机器指令,但是还必须在

13、人的头脑中安排好实际的执行过程。)解析:34. 简述软件开发工具的网络化。(分数: 5.00 )_正确答案: ( 软件开发工具的网络化指若干人在不同的地方利用网络合作开发同一个软件,息交流与共享,实现软件重用,进行项目管理。)解析:35. 简述项目管理应当考虑的范围。利用网络实现信(分数: 5.00 )_正确答案: (1) 研究与确定开发工作的方针与方法。(2) 开发任务的划分与分工。(3) 资源状况。(4) 人员情况。(5) 变更情况。(6) 质量情况。 )解析:四、 论述题 ( 总题数: 1,分数: 10.00)36. 论述软件质量的评测标准。(分数: 10.00 )_正确答案: ( 关于

14、软件的质量人们有许多不同的看法。最初,人们把速度放在首位,希望能够尽可能地算得快。这样,程序越短越好,能用五行实现的,决不要用六行实现。在早期,程序员们常常为了减少几行程序而绞尽脑汁。类似地,怎样少占内存和寄存器也是当时人们努力争取的目标。以至有些考程序的题目要求考生只用指定个数的存储单元完成某项功能。这样的结果,使得程序变得非常难懂,更谈不上修改了。自从 20 世纪 60 年代末以来,这种看法逐步发生了改变。早期计算机速度很慢,存储容量十分有限,人们自然要计较程序的条数与内存的占用数量。随着计算机技术的发展,这些问题逐渐变得不那么重要了。由于应用领域的复杂性造成的问题越来越突出。 人们对于软件质量的看法也发生了改变。 除了结构良好之外,对于人机界面的要求,对于易于修改的要求也都列入了质量要求之内。目前多数人的看法可以用以下几条概括。(1) 正确地实现所要求的功能,准确地给出预定的输出结果。(2) 用户界面友好,符合实际用户的使用习惯与知识能力。(3) 具有足够的速度 ( 而不是越快越好 ) ,能在符合用户要求的时间限度内,给出所要求的处理结果。(4) 具有足够的可靠性。能够在各种干扰下保持正常的工作。(5) 程序易读,结构良好,文档齐全,从而保证系统易于修改。)解析:五、 应用题 ( 总题数:

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论