1 / 53
文档名称:

高质量C 编程指南1.ppt

格式:ppt   大小:118KB   页数:53页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

高质量C 编程指南1.ppt

上传人:aena45 2021/7/16 文件大小:118 KB

下载得到文件列表

高质量C 编程指南1.ppt

文档介绍

文档介绍:高质量C++编程指南 (任选课)
主 讲: 窦 军
EMAIL:
课程安排
上机安排:
第5、7、 9周周4晚上C机房
上机作业:
1、万年历程序。利用C++的输入输出语句在屏幕上输出任意指定一年的年历,输出格式是按月输出,并带星期显示。
2、用递归写伪币问题。n块相同的金币中有且仅有一块假币.该假币一定比真正的金币轻,要求用一没有砝码的天平,用尽量少的称量次数找出假币,模拟该过程。
要求请编一程序完成这一工作.要求在最差情况下也有尽量少的称量次数。对该程序输入一种实际情况:总金币数与假币序号,要求程序显示出找出假币的实际过程。
3、计算常数e(2.
523... )精确到小数点后任意位。用指针来实现,计算出常数e并在屏幕上显示出来。
4、大数阶乘。利用链表类或者标准STL实现任意大数阶乘的精确计算,并在屏幕上显示出来。
5、建立大数类并重载+-*/运算,实现大数的+-*/运算。
6、文件的读写操作:计算pi(
415926535……)到小数点后任意位,并将计算结果写入文件。
计算公式:
这个公式简称BBP公式,由 Bailey, Borwein和 Plouffe于1995年共同发表。它打破了传统的pi的算法,可以计算pi的任意第n位,而不用计算前面的n-1位。这为pi的分布式计算提供了可行性。
PI的近10年记录:
第一章、高质量软件开发之概念
1.1 软件质量的基本概念
一、词典的定义:
①典型的或本质的特征
②事物固有的或区别于其他事物的特征或本质
③优良或者出色的程度
二、软件成熟度模型CMM(Capability Maturity Model)定义:
① 一个系统或者组件或者过程符合特定需求的程度
② 一个系统或者组件或者过程符合客户或者用户的要求或期望的程度
 以上定义很抽象
三、从实用角度,10大质量属性:
1、第一大类:功能性属性
①正确性 第一个重要的软件质量属性。指软件按照要求正确执行任务的能力。
软件如果运行不正确,将给用户造成不便甚至损失。

最近更新

2025年度钥匙托管与写字楼门禁系统维护服务协.. 8页

2025年度金融行业高级管理人员薪酬合同范本 8页

2025年度金融科技企业人才聘用合同 7页

智能动态代理技术-洞察阐释 35页

2025年度跨境贸易代理报税合作协议书 8页

2025年度跨境电商企业跨境贸易借款合同 8页

2025年度跨区域债权转让合同范例 8页

2025年度购车贷款附赠租赁优惠套餐合同 8页

2025年度财务咨询与税务筹划劳动合同 8页

2025年度解除劳动合同通知书模板与员工离职后.. 7页

2025年度虚假劳动合同认定与赔偿标准合同 7页

2025年度茶叶电商平台竞业限制茶园租赁合同 8页

2025年度航空航天材料专利授权合同 9页

2025年度自驾游车队管理及责任协议书 8页

2025年度能源行业人力资源外包与安全生产协议.. 9页

2025年度能源企业经营权承包供应协议 9页

2025年度股权代持与员工激励方案协议 8页

心肌劳损药物安全性评价-洞察阐释 36页

清新文艺类模板(14) 25页

2025年度网络安全竞业禁止保护合同 9页

2025年度网络安全公司入职员工劳动合同模板 7页

2025年度网络主播艺人经纪合同 9页

2025年度绿色能源个体工商户合伙协议 9页

2025年度绿色环保技术研发入股合伙人合作协议.. 9页

全国2025年4月高等教育自学考试 保险法试题 课.. 7页

人们通过合作取得更大的成功辩论稿 5页

小学语文毕业考试试卷A卷 5页

船舶运输稳定性计算 3页

保护环境英语作文简单(有关保护环境英语作文合.. 9页

管道支吊架基本知识演示文稿 71页