全国自考软件开发工具考前密卷03173含答案.docx
- 文档编号:11247768
- 上传时间:2023-02-26
- 格式:DOCX
- 页数:18
- 大小:21.64KB
全国自考软件开发工具考前密卷03173含答案.docx
《全国自考软件开发工具考前密卷03173含答案.docx》由会员分享,可在线阅读,更多相关《全国自考软件开发工具考前密卷03173含答案.docx(18页珍藏版)》请在冰豆网上搜索。
全国自考软件开发工具考前密卷03173含答案
2014年10月全国自考软件开发工具考前密卷03173(含答案)
一、单项选择题(本大题共20小题,每小题2分,共40分。
在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内,错选、多选或未选均无分)
第1题软件开发工具在技术上的三个要点是面向使用者、保证信息的准确传递和保证系统的【】
A.一致性
B.周期性
C.开放性
D.准确性
【正确答案】C
【你的答案】
本题分数2分
第2题下列哪项不是大型软件开发过程中可能遇到的困难【】
A.软件的定义
B.测试的问题
C.工作进度的控制
D.文档与代码的协调
【正确答案】A
【你的答案】
本题分数2分
第3题下列哪个选项不是软件开发中常用的概念模式【】
A.结构图
B.框图
C.数据字典
D.计划进度表
【正确答案】D
【你的答案】
本题分数2分
第4题下列哪项不是项目管理的基本目标【】
A.有效地控制产品的质量
B.保证安全,提高保密程度
C.保证整个系统按预定进度完成
D.合理利用各种资源
【正确答案】B
【你的答案】
本题分数2分
第5题Eclipse中,用于编辑XML文件的插件是【】
A.PHP Development Tools(PDT)
B.Visual Editor(VE)
C.XMLBuddy
D.Log4E
【正确答案】C
【你的答案】
本题分数2分
第6题关于信息库的叙述,不正确的是【】
A.信息库是软件开发全过程中信息管理的枢纽
B.信息库中存放的都是软件开发的成果
C.对信息库中的信息一般不做删除,过时信息只是加上时间标志
D.保持一致性是信息库研究中的核心问题
【正确答案】B
【你的答案】
本题分数2分
第7题程序的编写属于软件开发过程中的【】阶段。
A.设计
B.编程
C.实现
D.编码
【正确答案】C
【你的答案】
本题分数2分
第8题下列哪个选项不是信息库的内容【】
A.系统状况
B.设计成果
C.有关项目管理与版本管理的信息
D.系统维护信息
【正确答案】D
【你的答案】
本题分数2分
第9题侧重于分析方法的、独立于平台的工具有【】
A.Rational公司的Rose
B.ORACLE的CASE
C.INFOMAX的New Era
D.IBM的VisualAge
【正确答案】A
【你的答案】
本题分数2分
第10题UML的组成不包括【】
A.图表
B.视图
C.基本机制
D.图形
【正确答案】D
【你的答案】
本题分数2分
第11题在下列软件开发所涉及的信息中,属于跨越开发周期的是【】
A.有关系统环境、现状与需求的信息
B.有关软件功能设计的各种信息
C.用户对系统的各种变更要求
D.软件成果本身
【正确答案】C
【你的答案】
本题分数2分
第12题下述体现软件开发工具发展的有【】
A.程序设计自动化程度提高
B.程序员仍然用C语言编程
C.把软件开发工作扩展到了作为一个不断发展的主体生长完善的全过程
D.软件生产的成败更多地依赖于编程技术
【正确答案】A
【你的答案】
本题分数2分
第13题以下不属于自行进行软件开发工具开发时的原则的是【】
A.短小实用
B.避免期望过高,贪大求全
C.踏实发展
D.逐步积累
【正确答案】C
【你的答案】
本题分数2分
第14题在以下有关项目管理的方法的叙述中,不正确的是【】
A.在正确处理好质量、进度、资源配置和费用这四个问题的基础上提出的方法
B.人们依据项目管理的经验,提出了以数据库为中心进行项目管理的方法
C.项目数据库实际上是信息库的一个组成部分,它记录的是项目本身进展的各种有关信息
D.根据严格的规定进行的一种管理方式
【正确答案】B
【你的答案】
本题分数2分
第15题下列说法不正确的【】
A.信息库中关于应用领域与环境的信息是需求分析阶段收集的信息
B.信息库中关于应用领域与环境的信息是分析设计阶段工作的依据
C.信息库中关于应用领域与环境的信息不是分析设计阶段所需的原始材料
D.信息库中关于应用领域与环境的信息包括应用领域对软件的要求
【正确答案】C
【你的答案】
本题分数2分
第16题下列对软件的定义不正确的是【】
A.计算机的灵魂
B.用户与开发者之间的桥梁
C.人类互相联系的纽带
D.人类在各个领域中积累的知识的结晶
【正确答案】B
【你的答案】
本题分数2分
第17题以下不属于选购软件开发工具的方法与步骤的是【】
A.明确目的与要求
B.明确环境以及制约条件
C.市场调查,综合比较,测试检验
D.用户评价
【正确答案】D
【你的答案】
本题分数2分
第18题计划工具往往【】
A.依赖于机器和软件
B.独立于机器和软件
C.依赖于机器,但独立于软件
D.独立于机器,但依赖于软件
【正确答案】B
【你的答案】
本题分数2分
第19题软件开发工具是以第几代语言为基础的【】
A.第一代
B.第二代
C.第三代
D.第四代
【正确答案】C
【你的答案】
本题分数2分
第20题以下不属于信息库管理模块的功能的是【】
A.备份与删除
B.录入更新
C.使用查询
D.一致性维护
【正确答案】A
二、填空题(本大题共10小题,每小题1分,共10分。
请在每小题的空格中填上正确答案。
错填、不填均无分)
第1题网络化、一体化、标准化及______是软件开发工具发展方向中值得注意的几个方向。
【正确答案】智能化
【你的答案】
本题分数1分
你的得分
修改分数
第2题概念模式总是在一定的理论指导下形成的,同时又不断地根据实际情况______。
【正确答案】修正
【你的答案】
本题分数1分
你的得分
修改分数
第3题信息库的管理功能包括:
使用查询、录入更新和______。
【正确答案】一致性维护
【你的答案】
本题分数1分
你的得分
修改分数
第4题信息库包含的内容有系统状况、______、运行状况记录和项目及版本管理信息。
【正确答案】设计成果
【你的答案】
本题分数1分
你的得分
修改分数
第5题对于自行开发工具来说,除了技术上的各种考虑之外,主要是要区分______还是______ 。
【正确答案】为自己所用 作为商品开发
【你的答案】
本题分数1分
你的得分
修改分数
第6题模块的规模应当足够小,以便使它本身的______易于进行。
【正确答案】调试
【你的答案】
本题分数1分
你的得分
修改分数
第7题总体设计的成果是______及______。
【正确答案】系统的总体设计文件 各个模块的设计任务书
【你的答案】
本题分数1分
你的得分
修改分数
第8题在Eclipse中打开查找/替换的快捷键为______。
【正确答案】Ctrl+F
【你的答案】
本题分数1分
你的得分
修改分数
第9题自顶向下的程序设计方法就是采用自上而下,______的方法将程序分成若干部分。
【正确答案】逐步分解
【你的答案】
本题分数1分
你的得分
修改分数
第10题Flow用于______。
【正确答案】画数据流图
三、简答题(本大题共5小题,每小题5分,共25分)
第1题计算机模拟的含义是什么?
【正确答案】计算机模拟是指利用计算机大量、高速处理信息的能力,在计算机内设置一定的环境,以程序来实现客观系统中的某些规律或规则,以便人们观察与预测客观系统的状况。
【你的答案】
本题分数5分
你的得分
修改分数
第2题简述软件开发工具与第四代程序设计语言的联系与区别。
【正确答案】第四代语言(4GL)的原义是非过程化的程序设计语言。
针对以处理过程为中心的第三代语言,第四代语言希望通过某些标准处理过程的自动生成,使得用户可以只说明要求做什么,而把具体的执行步骤的安排交由软件自动处理。
显然,这一思路与软件开发工具是一致的,离硬件更远,离用户更近。
但是,第四代语言没有涉及需求分析、项目管理、文档生成等问题。
因此,我们认为第四代语言可以被看做软件开发工具中的一类,而不是全部。
软件开发工具的范围还要更宽一些。
【你的答案】
本题分数5分
你的得分
修改分数
第3题简述在软件开发工具的使用过程中组织管理工作的重要性。
【正确答案】一旦购置了软件开发工具,使用者必须从一开始就对它的使用过程进行认真的组织与管理。
这种组织管理工作的成功与失败,直接影响着软件开发工具的作用的发挥程度。
一般来说,任何软件系统在运用中都应当进行认真的管理,否则就会出现混乱,以致使系统崩溃。
对于软件开发工具来说,这个问题更为突出。
因此,如果没有认真的组织管理,软件开发工具是不可能自发地、轻易地、顺利地实现的。
【你的答案】
本题分数5分
你的得分
修改分数
第4题简述一个好的项目组至少应当具备的条件。
【正确答案】一个好的项目组至少应当具备的条件为:
(1)有严格的、成文的工作规范和文档标准,而且应当为全体成员所熟知,并且切实得到遵守。
(2)人员之间有严格的分工。
(3)每个项目都有预先制定的详细的时间表,并得到严格执行。
【你的答案】
本题分数5分
你的得分
修改分数
第5题什么是数据库?
【正确答案】数据库是在文件系统基础上发展起来的一种数据管理技术,它的重点在于合理地组织数据,体现出数据之间的逻辑关系,并尽可能地帮助用户检索,减少冗余。
【你的答案】
四、论述题(本大题共1小题,共10分)
第1题论述信息库几种常用组织方式的优缺点。
【正确答案】人们最初的思路是采取集中存储的组织方式。
集中存储的思想是建立一个庞大的数据库,把上述各种信息都存放在这个数据库中,而各种工具或实现单项功能的模块则围绕在这个信息库的周围,对这个信息库进行录入、修改、查询、删除。
这种想法比较自然,而且充分利用已有的数据库技术,比较容易保持一致性。
但是,它的缺点是与的模块化相冲突。
于是,就有了分散存储的想法出现,即把信息分别存入不同的数据库,由不同的功能模块来处理。
这种方法的优点是易于变更和剪裁,一旦某一部分发生变更,不致影响整个系统。
但是这样一来,每个模块都要自己进行一整套增、删、改的操作,而且各部分之间的一致性无从保证。
针对这种问题,一些专家又提出了第三种思路,即逻辑上统一,物理上分散,设立统一的信息库管理模块来进行管理。
它通过信息库管理模块来对分散的各个数据库进行存取,并进行一致性的检查与维护。
这样一来,数据库与模块都实现了模块化,既保持了一致性,又保持了灵活性。
【你的答案】
五、应用题(本大题共1小题,共15分)
第1题在Eclipse中,新建一个C/C++项目,试编程实现计算表达式1/2+2/3+3/4+…+99/100的值。
}
"/>
【正确答案】#include <stdio.h>
#include <stdlib.h>
main()
{
float i=0,sum=0;
for(i=2;i<=100;i++)
{
sum+=(i-1)/i;
}
printf("1/2+2/3+3/4+…+99/100=%f",sum);
}
【你的答案】
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 全国 自考 软件 开发 工具 考前 03173 答案
![提示](https://static.bdocx.com/images/bang_tan.gif)