首页学历类考试大学计算机科学
(简答题)

什么是软件工程?它有哪些本质特征?怎样用软件工程消除软件危机?

正确答案

1993年IEEE的定义:软件工程是:
① 把系统的、规范的、可度量的途径应用于软件开发、运行和维护过程,也就是把工程应用于软件;
② 研究①中提到的途径。
软件工程的本质特征:
(1) 软件工程关注于大型程序(软件系统)的构造;
(2) 软件工程的中心课题是分解问题,控制复杂性;
(3) 软件是经常变化的,开发过程中必须考虑软件将来可能的变化;
(4) 开发软件的效率非常重要,因此,软件工程的一个重要课题就是,寻求开发与维护软件的更好更有效的方法和工具;
(5) 和谐地合作是开发软件的关键;
(6) 软件必须有效地支持它的用户;
(7) 在软件工程领域中是由具有一种文化背景的人替具有另一种文化背景的人(完成一些工作)。
消除软件危机的途径: 
(1) 对计算机软件有一个正确的认识(软件≠程序);
(2) 必须充分认识到软件开发不是某种个体劳动的神秘技巧,而应该是一种组织良好、管理严密、各类人员协同配合、共同完成的工程项目 ;
(3) 推广使用在实践中总结出来的开发软件的成功技术和方法;
(4) 开发和使用更好的软件工具。

答案解析

相似试题

  • (简答题)

    什么是软件工程?它有哪些本质特性?

    答案解析

  • (简答题)

    什么是人类智能?它有哪些特征或特点?

    答案解析

  • (简答题)

    什么是软件危机?它有哪些典型表现?为什么会出现软件危机?

    答案解析

  • (简答题)

    什么叫系统工程?它有哪些基本原则?

    答案解析

  • (简答题)

    为什么要用拷贝构造函数?它有哪些特点?

    答案解析

  • (简答题)

    系统模型有哪些主要特征?模型化的本质和作用是什么?

    答案解析

  • (简答题)

    DBS由哪几部分组成?它有哪些系统软件?其中DD有什么作用?

    答案解析

  • (简答题)

    样式表文件是怎样形成的?它有什么作用?

    答案解析

  • (简答题)

    什么是PID,它有哪三个参数,各有什么作用?怎样控制?

    答案解析

快考试在线搜题