欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    2022年全国自考软件开发工具模拟试卷 2.pdf

    • 资源ID:33659071       资源大小:67.58KB        全文页数:8页
    • 资源格式: PDF        下载积分:4.3金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要4.3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    2022年全国自考软件开发工具模拟试卷 2.pdf

    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小题考查过,主要考查的知识点为项目管理的基本目标。【要点透析】项目管理的基本目标有:有效地控制产品(或工程)的质量、保证整个系统按预定的进度完成、控制和降低成本等。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 8 页 - - - - - - - - - 4. 对于查询系统,除功能正确、用户界面友好外,考虑的首要因素是【】A. 速度快B. 占内存少C. 输出界面美观D. 可靠性高答案: A 解析:【考点点击】 本题主要考查的知识点为进行查询系统研究时需要考虑的首要因素。【要点透析】对于查询系统,除功能正确、用户界面友好外,考虑的首要因素是其运行的速度是否快到能够满足用户和使用者的需要,因此本题应选择选项A。5. 下列哪项不是与软件开发工具有关的概念、术语【】A. 即插即用的程序设计B. 第三代语言C. CASE 工具D. 最终用户计算答案: B 解析: 【考点点击】本题主要考查的知识点为与软件开发工具有关的概念、术语。【要点透析】与软件开发工具有关的概念、术语有很多,主要有:第四代语言、即插即用的程序设计、 CASE 工具、最终用户计算、组件程序设计等。6. 下列哪项不是选择软件开发工具的要点【】A. 运行环境B. 性能/ 价格比C. 用户的编程能力D. 对应的开发方法答案: C 解析:【考点点击】本题在 2009年10月真题第二大题第 20小题考查过,主要考查的知识点为选择软件开发工具的要点。【要点透析】对软件开发工具进行市场调查的要点有:(1)软件开发工具的功能。( 2)软件开发工具的性能。( 3)软件开发工具所使用或依据的开发方法或开发理论。(4)软件开发工具的运行环境。 (5)软件开发工具的文档资料是否齐全。(6)软件开发工具的服务与培训条件。(7)价格。7. 下列哪个选项不是软件开发中常用的概念模式【】A. 结构图B. 框图C. 数据字典D. 计划进度表答案: D 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 8 页 - - - - - - - - - 解析:【考点点击】本题主要考查的知识点为软件开发中常用的概念模式。【要点透析】在软件开发中常用的概念模式有结构图、框图、数据流程图、实体关系图和数据字典等。8. 对于财务管理软件系统,除功能正确外,人们考虑的首要因素是【】A. 用户界面友好B. 速度快C. 可靠性高D. 易于修改答案: C 解析:【考点点击】 本题主要考查的知识点为财务管理软件系统中需要考虑的除功能正确之外的首要的因素。【要点透析】 对于财务管理软件系统, 除功能正确外, 人们考虑的首要因素是其是否具有很好的可靠性。9. 在软件开发过程中,涉及的信息可分为以下四大类, 其中跨生命周期的是【】A. 有关软件应用的领域与环境的状况B. 有关逻辑设计和物理设计的各种成果C. 有关运行状况的记录D. 有关项目管理与版本管理的信息答案: D 10. 下列属于用 EMF 创建一个应用的步骤的是【】A. 创建扩展点B. 构造模型C. 创建编辑器扩展点D. 创建透视图扩展点答案: B 解析:【考点点击】本题主要考查的知识点为EMF 插件创建一个应用的步骤。【要点透析】EMF 是Eclipse 的建模框架。其创建一个应用的步骤: 首先构造模型,然后生成代码。11. 在软件开发过程中, 常用【】来描述某一业务处理系统的信息来源、存储、处理和去向的全面情况。A. ER图B. 框图C. DFD D. 时序网络答案: C 12. 侧重于分析方法的、独立于平台的工具有【】A. Rational 公司的 Rose B. ORACLE的CASE 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 8 页 - - - - - - - - - C. INFOMAX 的New Era D. IBM的VisualAge 答案: A 解析:【考点点击】 本题主要考查的知识点为在软件开发的过程中所遇到的侧重于分析方法的、独立于平台的工具。【要点透析】侧重于分析方法的、独立于平台的工具是Rational 公司的 Rose。13. 每项任务仅由一个模块来完成,这称为模块的【】A. 开放性B. 确定性C. 凝聚性D. 稳定性答案: C 解析:【考点点击】本题在2005年10月真题第一大题第 9小题考查过,主要考查的知识点为凝聚性的含义。【要点透析】 模块凝聚性的含义是每一个模块实现一项明确的任务,反之每项任务仅由一个模块来完成。14. 下列哪项不属于程序的结构的基本模块【】A. 顺序机制B. 处理单元C. 循环机制D. 二分决策机制答案: A 解析:【考点点击】本题主要考查的知识点为程序的结构的基本模块。【要点透析】程序的结构的基本模块有:处理单元、循环机制和二分决策机制。15. 需求分析阶段收集的信息是【】A. 系统状况B. 设计成果C. 运行状况D. 项目版本信息答案: A 16. 以下不属于选购软件开发工具的方法与步骤的是【】A. 明确目的与要求B. 明确环境以及制约条件C. 市场调查,综合比较,测试检验D. 用户评价答案: D 解析:【考点点击】本题主要考查的知识点为在选购软件开发工具的过程中,所应当遵循的具体的方法与步骤。【要点透析】购置软件开发工具的方法步骤:(1)明确购买软件开发工具的目名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 8 页 - - - - - - - - - 的与要求。(2)明确购买软件开发工具的环境条件和制约条件。(3)市场调查。( 4)对于可供选择的各项工具进行综合比较。(5)进行测试和检验。( 6)正式签约购置。( 7)安装与试用。17. 观察与预测客观系统的状况可用【】A. DD B. 时序网络C. 数学与逻辑模型D. 计算机模拟模型答案: D 18. 人们在编写软件时最早使用的概念模式是【】A. E-R图B. 系统结构图C. 框图D. 程序结构图答案: C 19. VisualAge 属于哪个公司【】A. ORACLE B. IBM C. INFOMAX D. HP 答案: B 20. 结构化程序设计的特点不包括【】A. 减少了程序工作量B. 增加了编程的麻烦C. 降低了程序运行的效率D. 提高了程序的可读性、可靠性、正确性答案: A 解析:【考点点击】本题主要考查的知识点为结构化程序设计的特点。【要点透析】结构化程序设计的特点是: 增大了程序工作量;增加了编程的麻烦;降低了程序运行的效率;提高了程序的可读性、可靠性,正确性,使程序易于修改。二、填空题 ( 本大题共 10小题,每小题 1分,共10分。请在每小题的空格中填上正确答案。错填、不填均无分 ) 1. 正确理解、 掌握和运用 _,是做好软件开发工作的基础,也是掌握和运用软件开发工具的基础。答案:概念模式名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 8 页 - - - - - - - - - 2. 概念模式总是在一定的理论指导下形成的,同时又不断地根据实际情况_。答案:修正3. 软件开发工作作为一种 _,必须考虑经济上的收益与支出的合理性。答案:经济活动4. 对于自行开发工具来说, 除了技术上的各种考虑之外, 主要是要区分 _还是_ 。答案:为自己所用作为商品开发5. 为自己所用而开发软件开发工具时,应从实际出发,设定有限的_。答案:目标6. 系统建成后一般需要经过单元测试、集成测试、_和_。答案:系统测试验收测试7. 结构化程序设计的实施方法是:_。答案:自上而下、逐步分解8. Eclipse 最初用来进行 _语言开发。答案: Java 9. 客观世界的任何事物都是 _。答案:对象10. 版本管理的核心是保持各版本之间、局部与整体之间的_。答案:一致性三、简答题 (本大题共 5小题,每小题 5分,共25分) 1. 什么是过程化程序设计语言?答案:第三代程序设计语言一般都是过程化语言,即需要由编写程序的人一步一步地安排好机器的执行次序, 虽然不是一对一地指挥到机器指令,但是还必须在人的头脑中安排好实际的执行过程。2. 代码生成器依据哪些资料工作? 答案:代码生成器生成代码时依据三方面的资料:(1)信息库里已有的有关资料。(2)各种标准模块的框架和构件。(3)使用者通过屏幕前的操作送入的信息。3. 什么是数据字典?答案:数据字典是一种描述数据内容的概念模式。它用表格的形式列出数据的基本属性以及相互关系。4. 简述信息库这一概念提出的背景。答案:信息库是针对软件开发或信息系统开发中的大量信息管理工作提出来的。早在手工进行系统分析的阶段人们已经发现, 许多问题出在信息交流中的误解与损失。按照传统的生命周期法, 每一阶段都是用相应的文档实现过渡的,在信息传递中,误解与丢失十分严重。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 8 页 - - - - - - - - - 另外,软件的修改与版本更新也引起一些问题, 有时不得不从头收集基础信息, 不但浪费很大,而且会引起用户的厌烦。 随着数据库技术的发展, 人们很自然地想到用计算机来办这件事。这就是信息库这个概念提出的背景。5. 为自己所用而开发软件开发工具时,应注意哪些事项? 答案:为自己所用而开发软件开发工具时,应注意以下事项:(1) 从实际出发,设定现实的、有限的目标。(2) 坚持短小实用,逐步积累,避免期望过高,贪大求全。(3) 注意文档的齐全和资料的积累。四、论述题(本大题共 1小题,共 10分)1. 承担大型软件开发任务的程序员,必须遵守哪些规定?答案:保证严格地在本模块范围内操作,决不使用可能干扰其他模块的命令或函数。原则上讲,有一定经验的程序员是可以通过某些命令直接影响机器内部信息的。对于单人工作的程序员来说,这常常是发挥技巧、提高效率的手段,但是对于项目组的成员来说,这必然会导致混乱,应当严格禁止。(2) 严格按总体设计的要求和理解去传递参数值,决不随意修改其内容或含义。(3)在对公用的文件或数据库进行存取时,必须完全地、准确地按统一规定的格式去操作,决不能擅自改变。(4) 在使用标识符时, 应按照统一的原则, 尽量使用易于看出逻辑含义的名称。特别是涉及公用数据及参数的时候。(5)严格按照统一的要求编写文档,在内容、格式、表达方式、符号使用上遵循项目组的统一规定。(6)尽量保持程序风格的一致,如注释行的安排,行首空格的使用等。总之,作为项目组的成员,必须放弃自己的某些“自由”( 即独自工作时可以自主的事情 ),接受项目组的限制和约束, 服从项目组的严格管理。 可以说, 作为项目组的一员参加大型软件的开发,必须具有高度的组织纪律性和团队精神。五、应用题(本大题共 1小题,共 15分)1. 对于单个的程序员来说, 独自编写程序相当于手工作坊的工作方式。而真正的大型软件的研制必须采用现代化生产的方式才能完成。谈谈大型软件开发过程中存在的各种困难及其产生的名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 8 页 - - - - - - - - - 原因以及你对这种困难与原因的认识。答案:大型软件开发中的困难主要有如下几点:(1)一致性的保持十分困难。(2)测试的困难大大增加。(3)工作进度难以控制。(4)文档与代码的协调十分困难。(5)版本更新带来的困难困难产生的原因 : (1)大系统的复杂性。(2)许多具有主动性的个人之间的组织与协调带来大量的困难。(3)各个应用领域之间的差别导致困难的加重。(4)时间的因素,变化的因素给软件开发工作带来许多困难。个人认识:软件开发工作的困难来源于多方面,而且是人类当代面临的总的困难的一部分,它是与软件的本质联系在一起的, 不可能在短期内轻易地得到解决。因此我们在针对性地、 积极地解决这些困难的同时,又要做好长期的准备。当然,我们在克服软件开发工作的困难的同时,也是在探索解决人类面临的一般的困难。 可以说,软件危机的研究与克服, 是当代人类思想发展的前沿课题之一。_名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 8 页 - - - - - - - - -

    注意事项

    本文(2022年全国自考软件开发工具模拟试卷 2.pdf)为本站会员(C****o)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开