当前位置: 首页 > news >正文

软考 系统架构设计师系列知识点之净室软件工程(3)

接前一篇文章:软考 系统架构设计师系列知识点之净室软件工程(2)

所属章节:

第5章. 软件工程基础知识

        第5节. 净室软件工程

相关试题

1. 以下关于软件开发方法的叙述,错误的是()。

A. 对于较为复杂的应用问题,适合采用形式化方法进行需求分析

B. 形式化方法的优势在于能够精确地表述和研究应用问题及其软件实现

C. 净室软件工程将正确性验证作为发现和排除错误的主要机制

D. 净室软件工程强调统计质量控制技术,包括客户对软件使用预期的测试

正确答案:A。

解析:

软件开发方法是指软件开发过程所遵循的办法和步骤,从不同的角度可以对软件开发方法进行不同的分类。

形式化方法是一种具有坚实数学基础的方法,从而允许对系统和开发过程做严格处理和论证,适用于那些系统安全级别要求极高的软件的开发。形式化方法的主要优越性在于它能够数学地表述和研究应用问题及软件实现。但是它要求开发人员具备良好的数学基础。用形式化语言书写的大型应用应用程序的软件规格说明往往过于细化,并且难以为用户和软件设计人员所理解。由于这些缺陷,形式化方法在目前的软件开发实践中并未得到普遍应用。

净室软件工程(Cleanroom Software Engineering,CSE)是软件开发的一种形式化方法,可以开发较高质量的软件。它使用盒结构规约进行分析和建模,并且将正确性验证作为发现和排除错误的主要机制,使用统计测试来获取认证软件可靠性所需的信息。CSE强调在规约和设计上的严格性,还强调统计质量控制技术,包括基于客户对软件的预期使用测试。

http://www.lryc.cn/news/216519.html

相关文章:

  • 『VUE H5页面 - PDF预览』
  • 使用lua-resty-request库编写爬虫IP实现数据抓取
  • vue-admin-templete项目配置在手机上预览
  • 服务号升级订阅号的流程
  • redhat7.4 安装lnmp操作环境
  • Java判断是否有特殊字符串
  • 服务器搭建:从零开始创建自己的Spring Boot应用【含登录、注册功能】
  • 家用小型洗衣机哪款性价比高?公认好用四款内衣洗衣机推荐
  • Sui zkSend,创建链接可直接发送SUI,快来体验吧
  • SQL面试
  • Elasticsearch(一)---介绍
  • Vscode LinuxC++环境配置
  • 【tensorboard打开失败】No dashboards are active for the current data set.
  • 客服管理者如何调动客服人员的积极性?
  • Jenkins自动化部署简单配置
  • Linux————内置命令大全
  • 从用户角度出发,如何优化大数据可视化体验|北京蓝蓝UI设计公司
  • 【vue】封装树形下拉框组件 el-popover+el-tree+el-select
  • docker安装Kafka,SpringBoot整合Kafka
  • MySQL - InnoDB 的事务支持、锁机制
  • Android Studio的笔记--Module新建和使用
  • Git统计个人提交代码行数
  • Collction的List方法,list特有方法,遍历方式,迭代器选择
  • 奇偶校验码和循环冗余码
  • Recommender System复习(考试向)
  • SpringBoot绑定配置文件中变量的四种方式-解析
  • linux 安装 elasticsearch 全教程
  • 更快更准 | YOLOv3算法超详细解析(包括诞生背景+论文解析+技术原理等)
  • 【ChatGPT】教我 Flyweight(享元) 模式
  • 双十一越来越早,公域电商何去何从——深度解析