⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 answer.htm

📁 关于软件开发过程。
💻 HTM
📖 第 1 页 / 共 3 页
字号:
<font face="宋体" color="#000000" size="3">)明确购买的目的和要求;(</font><font face="Times New Roman" color="#000000" size="3">2</font><font face="宋体" color="#000000" size="3">)明确购买工具的环境条件与制约条件:(</font><font face="Times New Roman" color="#000000" size="3">3</font><font face="宋体" color="#000000" size="3">)市场调查;(</font><font face="Times New Roman" color="#000000" size="3">4</font><font face="宋体" color="#000000" size="3">)可供选择的工具进行综合比较:(</font><font face="Times New Roman" color="#000000" size="3">5</font><font face="宋体" color="#000000" size="3">)进行测试和检验。(</font><font face="Times New Roman" color="#000000" size="3">6</font><font face="宋体" color="#000000" size="3">)正式签约购买;(</font><font face="Times New Roman" color="#000000" size="3">7</font><font face="宋体" color="#000000" size="3">)安装与试用。</font></p><p><font face="Times New Roman" color="#000000" size="3">45&nbsp;</font><font face="宋体" color="#000000" size="3">使软件开发工具得到有效使用并真正发挥作用,需要哪些条件?</font></p><p><font face="宋体" color="#000000" size="3">一开始就要对使用过程进行认真的组织与管理。</font></p><p><font face="Times New Roman" color="#000000" size="3">46&nbsp;</font><font face="宋体" color="#000000" size="3">引入软件开发工具之后,应该怎样进行管理?</font></p><p><font face="宋体" color="#000000" size="3">(</font><font face="Times New Roman" color="#000000" size="3">1</font><font face="宋体" color="#000000" size="3">)制定严格的使用制度;(</font><font face="Times New Roman" color="#000000" size="3">2</font><font face="宋体" color="#000000" size="3">)记录使用的详细过程;(</font><font face="Times New Roman" color="#000000" size="3">3</font><font face="宋体" color="#000000" size="3">)培训使用人员;(</font><font face="Times New Roman" color="#000000" size="3">4</font><font face="宋体" color="#000000" size="3">)经常进行审计与评价工作。</font></p><p><font face="Times New Roman" color="#000000" size="3">47&nbsp;</font><font face="宋体" color="#000000" size="3">对于软件开发工具的使用情况进行审计时,需要考虑哪些问题?</font></p><p><font face="宋体" color="#000000" size="3">(</font><font face="Times New Roman" color="#000000" size="3">1</font><font face="宋体" color="#000000" size="3">)购买时希望利用它的功能是否发挥了功效:(</font><font face="Times New Roman" color="#000000" size="3">2</font><font face="宋体" color="#000000" size="3">)效率、响应速度、输出方式等性能是否满足需要;(</font><font face="Times New Roman" color="#000000" size="3">3</font><font face="宋体" color="#000000" size="3">)多少人使用了本工具?工作方式与工作效率是否有了提高;(</font><font face="Times New Roman" color="#000000" size="3">4</font><font face="宋体" color="#000000" size="3">)经济效益;(</font><font face="Times New Roman" color="#000000" size="3">5</font><font face="宋体" color="#000000" size="3">)有无因硬软件限制而影响效果;(</font><font face="Times New Roman" color="#000000" size="3">6</font><font face="宋体" color="#000000" size="3">)使用的频繁程度;(</font><font face="Times New Roman" color="#000000" size="3">7</font><font face="宋体" color="#000000" size="3">)管理信息范围;(</font><font face="Times New Roman" color="#000000" size="3">8</font><font face="宋体" color="#000000" size="3">)人机界面(</font><font face="Times New Roman" color="#000000" size="3">9</font><font face="宋体" color="#000000" size="3">)项目管理(</font><font face="Times New Roman" color="#000000" size="3">10</font><font face="宋体" color="#000000" size="3">)故障及处理情况;(</font><font face="Times New Roman" color="#000000" size="3">11</font><font face="宋体" color="#000000" size="3">)</font><font face="Times New Roman" color="#000000" size="3">&nbsp;</font><font face="宋体" color="#000000" size="3">项目组成员的印象(</font><font face="Times New Roman" color="#000000" size="3">12</font><font face="宋体" color="#000000" size="3">)开发软件情况。</font></p><p><font face="Times New Roman" color="#000000" size="3">48&nbsp;</font><font face="宋体" color="#000000" size="3">自行研制软件开发工具要注意哪些问题?</font></p><p><font face="宋体" color="#000000" size="3">首先从实际出发,设定现实的、有限的目标。坚持短小实用,逐步积累,避免期望过高,贪在求全。注意文档的齐全与资料的积累;</font></p><p><font face="Times New Roman" color="#000000" size="3">49&nbsp;</font><font face="宋体" color="#000000" size="3">为本单位使用的软件开发工具与商品化的软件开发工具有什么区别?</font></p><p><font face="宋体" color="#000000" size="3">商品化的软件各种应用项目差别很大,运行环境复杂多变,本单位使用的软件只是适用于某一应用场所。</font></p><p><font face="Times New Roman" color="#000000" size="3">50&nbsp;</font><font face="宋体" color="#000000" size="3">结合自己所了解的软件开发工具,分析现阶段软件开发工具的实际水平,以及使用者应当采取的策略。</font></p><p><font face="Times New Roman" color="#000000" size="3">51&nbsp;&nbsp;</font><font face="宋体" color="#000000" size="3">以自己接触过的软件开发工具为例,分析软件开发工具目前的发展水平与实际需要的差距。</font></p><p><font face="宋体" color="#000000" size="3">真正一体化而且能用于各种平台的工具不多,比较多的有两种,一种用于特定平台,主要用于设计阶段的工具。另一种侧重于分析方法,独立于平台的工具。</font></p><p><font face="Times New Roman" color="#000000" size="3">52&nbsp;</font><font face="宋体" color="#000000" size="3">根据我国软件开发工具研究与应用的现状,提出推动我国这一领域工作的意见与方法。</font></p><p><font face="宋体" color="#000000" size="3">我国软件产业没有形成一批稳定的、高度稳定性的软件开发群体,能够真正发挥软件开发工具作用的环境与社会需求还不具备,多数项目依赖个人的编程技巧,谈不上组织管理,更谈不上项目管理与版本管理。我国软件产业的当务之急是普及软件工程及方法学的知识,提高软件开发工作的水平,使软件开发工具的应用有实践的基础。</font></p><p><font face="Times New Roman" color="#000000" size="3">53&nbsp;</font><font face="宋体" color="#000000" size="3">论述本系统、本行业、本地区软件开发工具的使用情况,指出弱点与对策。</font></p><p><font face="Times New Roman" color="#000000" size="3">54&nbsp;</font><font face="宋体" color="#000000" size="3">总结自己对软件开发工具应用状况的认识,今后如何加强。</font></p><p><font face="Times New Roman" color="#000000" size="3">55&nbsp;&nbsp;</font><font face="宋体" color="#000000" size="3">人工智能技术在软件开发工具的发展中有什么作用?</font></p><p><font face="宋体" color="#000000" size="3">智能化就是在软件开发工具的研究与使用中引用人工智能、神经网络等技术,使是软件开发工具对于不确定的信息、模糊信息具有更强的处理能力。由于软件开发工作中存在大量的不确定因素,人们常常需要用知识与经验来加以补充或加工,这方面,人工智能可以提高信息处理的功能及效率。</font></p><p><font face="Times New Roman" color="#000000" size="3">56&nbsp;</font><font face="宋体" color="#000000" size="3">计算机网络的普遍使用对软件开发工具有什么影响?</font></p><p><font face="宋体" color="#000000" size="3">网络是计算机应用领域中的一个重要方向。通过网络,人们可以更方便地互通信息,共享知识,给人们期望的软件重用、知识重用提供了新的机会。在项目管理方面,网络的应用使人们更便于掌握项目的进展状况、质量状况等。可以利用网络提供条件提高工作效率,在网络上开发应用软件的工具。</font></p><p><font face="Times New Roman" color="#000000" size="3">57&nbsp;</font><font face="宋体" color="#000000" size="3">试分析一体化软件开发的困难何在以及今后的发展前景。</font></p><p><font face="宋体" color="#000000" size="3">信息库内容处处理功能的讨论,从理论上为实现一体化提供了基础。客户</font><font face="Times New Roman" color="#000000" size="3">/</font><font face="宋体" color="#000000" size="3">服务器结构的发展也为实现软件开发工具的一体化提供了新思路。一体化的困难不在于技术上的问题,而在于相关信息的认识深度。</font></p><p><font face="Times New Roman" color="#000000" size="3">58&nbsp;</font><font face="宋体" color="#000000" size="3">软件构件标准化的思想对软件开发工具有什么影响。</font></p><p><font face="宋体" color="#000000" size="3">由软件部件、组合软件的想法引起。用构件组成大型软件的结构也必须符合一定的标准。</font></p><p><font face="Times New Roman" color="#000000" size="3">59&nbsp;</font><font face="宋体" color="#000000" size="3">总结自己学习本课程的体会。</font></p><p><font face="Times New Roman" color="#000000" size="3">60&nbsp;&nbsp;&nbsp;ROSE&nbsp;</font><font face="宋体" color="#000000" size="3">简介</font></p><p><font face="宋体" color="#000000" size="3">主要功能:创建、修改、控制和保存各种类、状态、对象、子系统、类群、模块、处理器、服务以及它们之间的关系等模型成分;为用户创建的模型生成相应的</font><font face="Times New Roman" color="#000000" size="3">C++</font><font face="宋体" color="#000000" size="3">代码;对</font><font face="Times New Roman" color="#000000" size="3">C++</font><font face="宋体" color="#000000" size="3">代码进行语义分析,输出</font><font face="Times New Roman" color="#000000" size="3">ROSE</font><font face="宋体" color="#000000" size="3">模型文件;比较两个</font><font face="Times New Roman" color="#000000" size="3">ROSE</font><font face="宋体" color="#000000" size="3">模型语义上的差异。进行设计修改;将</font><font face="Times New Roman" color="#000000" size="3">OMT</font><font face="宋体" color="#000000" size="3">模型转换成</font><font face="Times New Roman" color="#000000" size="3">ROSE</font><font face="宋体" color="#000000" size="3">模型;在</font><font face="Times New Roman" color="#000000" size="3">Booch/OMT</font><font face="宋体" color="#000000" size="3">环境下,向用户概况介绍</font><font face="Times New Roman" color="#000000" size="3">ROSE</font><font face="宋体" color="#000000" size="3">的图、模块和说明书。</font></p><p><font face="宋体" color="#000000" size="3">软件评价:</font></p><p><font face="宋体" color="#000000" size="3">(</font><font face="Times New Roman" color="#000000" size="3">1</font><font face="宋体" color="#000000" size="3">)从用户的角度,为用户的设计和分析提供了方便的途径。人机界面新颖友好,易于接受。使用</font><font face="Times New Roman" color="#000000" size="3">&nbsp;</font><font face="宋体" color="#000000" size="3">面向对象的技术。人机界面借助多窗口、多级菜单等技术。进入系统到分析、设计以及实现的阶段,都提供了图形接口;提供多种符合来区别不同的类和关系,用符合的形象来说明开发者的设计思想和对客观世界的理解;始终在屏幕上部提供应用工具和菜单为用户提供服务。是在面向对象的方法中为开发者提供了形象有思维方式和设计方法。</font></p><p><font face="宋体" color="#000000" size="3">(</font><font face="Times New Roman" color="#000000" size="3">2</font><font face="宋体" color="#000000" size="3">)为开发者提供了简单的</font><font face="Times New Roman" color="#000000" size="3">C++</font><font face="宋体" color="#000000" size="3">代码生成工具,根据模型中各个组件的说明及其特性的设置,</font><font face="Times New Roman" color="#000000" size="3">&nbsp;</font><font face="宋体" color="#000000" size="3">为每个模型生成相应的代码框架及代码。将编辑、编译、连接、运行、查错、求助、操作系统切换等集为一体。提供了有特点的反向工程,将</font><font face="Times New Roman" color="#000000" size="3">C++</font><font face="宋体" color="#000000" size="3">代码转换成模型,使开发者在程序结构、思路方面有更深一步的理解。</font></p><p><font face="宋体" color="#000000" size="3">(</font><font face="Times New Roman" color="#000000" size="3">3</font><font face="宋体" color="#000000" size="3">)</font><font face="Times New Roman" color="#000000" size="3">&nbsp;</font><font face="宋体" color="#000000" size="3">模型对象的不断积累,使对象的可重用性体现的更为完美。重用性包括两方面,一方面指以前的设计的系统中的对象在新系统的分析和设计中的应用;二是指在系统中设计好一个对象后,它实际上是代表一类事物的集合。可以从以前的模型库中找到相同或相似的对象。</font></p><p> <font face="宋体" color="#000000" size="3">(</font> <font face="Times New Roman" color="#000000" size="3">4</font>   <font face="宋体" color="#000000" size="3">)</font> <font face="Times New Roman" color="#000000" size="3">&nbsp;</font>   <font face="宋体" color="#000000" size="3">安全性。由模型生成代码,不改变模型就不会改变代码。与面向对象的语言不一样,在面向对象的语言中,用户在编程过程中创建的类随时被嵌入已有的类中,系统功能越来越强,也越来越庞大复杂,威胁着系统的安全性和可靠性。</font></p><p align="right"><font face="宋体" size="3" color="#CC0033">王强版权所有</font> </p><p align="right"></p><p align="right"></p><p align="right"></p><p align="right"></p><p align="right"> </p></body></html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -