软件工程-原理、方法及应用(史济民第三版)答案范文.pdfVIP

  • 1
  • 0
  • 约1.23万字
  • 约 12页
  • 2026-02-14 发布于河南
  • 举报

软件工程-原理、方法及应用(史济民第三版)答案范文.pdf

软件程-原理、法及应(史济民第三版)答案范

软件程-原理、法及应(史济民第三版)答案

绪论

1.什么是软件危机?为什么会产软件危机?

答:软件危机是指在计算机软件的开发和维护过程中遇到的系列严重问题。

(1).软件维护费急剧上升,直接威胁计算机应的夸。

(2).软件产技术进步缓慢

2.什么是软件产程化?程化产法与早期的程序设计法主要差别在哪?

答:结构化程序设计地出现,使许多产业界认识认识到必须把软件产从个化式改变为程化。采程的概念、原理、

技术和法开发与维护软件,把经过时间考验证明正确的管理技术和当前能够得到的最好的技术法结合起来,以经济地开

发出质量的软件并有效地维护它,这就是软件程,同时这也是程化产法。

3.分别说明(1)软件开发法与开发具;(2)软件技术与软件管理的相互关系。

答:(1)具和法,是软件开发技术的两柱,它们密切相关。当种法提出来并证明有效后,往往随之研制出相应

的具,来帮助实现和推这种法。新法在推初期,总有不愿接受和采。若将新法融合于具之中,使们通过

使具来了解新法,就能更快促进新法的推。(2)在业产中,即使有先进的技术和设备,管理不善的企业也不

能获得良好的效益。

软件在产中不能按质按时完成计划,管理混乱往往是其中的重要原因。所以对于个理想的软件程环境,应该同时具备技

术和管理两个。

4.试从你的亲实践,谈谈软件具在软件开发中的作。

答:C++开发个软件,是校园卡通的模块。先,要在编辑程序持下在计算机中输源程序。然后编译程序,把源程

序翻译成标程序。如果发现错误,就重新调编辑程序对源程序进修改。编译通过后,再调连接程序吧所有通过了编译

标程序连同与之有关的程序连接起来,构成个能在计算机上运的可执软件。编译程序,编辑程序,连接程序以及持

他们的计算机操作系统,都属于软件具。离开这些具,软件开发就是去了持,变得分困难和低效,甚不能运。

5.什么是软件程环境?谈谈你对环境重要性的认识。

答:法与具相结合,再加上配套的软、硬件持就形成环境。例如在批处理时代,户开发的程序是分批送计算机中

的计算机的,有了错误,就得下机修改。程序员对写的程序只能继续地跟踪,思路经常被迫中断,效率难于提。分时系

统的使,使开发员从此能在的终端上跟踪程序的开发,仅此点,就明显提了开发的效率。

6.何谓向对象软件程?简述它与传统软件程在各型软件开发中的作。

答:以向对象程序设计为基础。

7.软件按规模可分成哪类?简述软件程中各型软件开发中的作。

答:按规模分为极、、中、、甚、极。

(1)中型软件:软件程对改进软件质量,提程序员产率和满户的需求,有很的作。(2)型软件:这类

软件必须从头尾坚持软件程的法,严格遵守标准档格式和正规的复审制度,才能避免或减少混乱,真正开发出型的

软件。

8.什么是形式化软件开发法?实现这类开发的困难和出路在哪?

答:它是种基于数学的开发技术,主要采数学的法来描述系统的性质(例如程序变换和程序验证等)。形式化的法加

上动化的开发环境,可能是解决这难题的出路。

软件开发模型

1.什么是软件存周期?把存周期划分为阶段的的是什么?

答:软件存周期划分为计划、开发和运3个时期;把整个存周期划分为较的阶段,给每个阶段赋予确定有限的任

务,就能够化简每步的作内容,使因为软件规模增长增加了软件复杂性变得交易控制和管理。

2.传统的瀑布模型把存周期分为哪些阶段?瀑布模型软件开发有哪些特点?

答:瀑布模型在编码以前安排了分析阶段和设计阶段;阶段间具有顺序性和依赖性。

3.说明档和复审对于软件质量的控制的作。

答:每阶段都要完成规定的档,没有完成档,就认为没有完成该阶段的任务。软件开发是许多共同参加的计划,完整

与合格的档,不仅是开发时期软件员之间互相通信的媒介,也是运时期对软件进维护的中要依据。每阶段都要对已

完成的档进复审,以便尽早发现问题,消除隐患。愈是早期潜伏下来的故障,暴露出来的时间愈晚,排除故障需付出的代

价也就愈。及时复审是保证软件质量,降低开发成本的重要措施。

4.什么是快速原型法?其快速表现在哪?

答:先建个能够反映户主要需求的原型,让户实际看看未来系统的概貌,以便判断哪些功能是符合需要的,哪些

还需要改进。然后将原型改进,最终建完全符合户要求的新系统。

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档