Ⅰ 优秀源代码审核工具具有哪些特点
一.可理解性:
可理解性表明人们通过阅读源代码和相关文档,了解程序功能及其如何运行的容易程度。
二.可靠性:
可靠性表明一个程序按照用户的要求和设计目标,在给定的一段时间内正确执行的概率。
三.可测试性
可测试性表明论证程序正确性的容易程度。程序越简单,证明其正确性就越容易。而且设计合用的测试用例,取决于对程序的全面理解。
一个可测试的程序应当是可理解的,可靠的,简单的。
用于可测试性度量的检查项目如下:
程序是否模块化? 结构是否良好?
程序是否可理解? 程序是否可靠?
程序是否能显示任意中间结果?
程序是否能以清楚的方式描述它的输出?
程序是否能及时地按照要求显示所有的输入?
程序是否有跟踪及显示逻辑控制流程的能力?
程序是否能从检查点再启动?
程序是否能显示带说明的错误信息?
四.可修改性
可修改性表明程序容易修改的程度。
五.可移植性
可移植性表明程序转移到一个新的计算环境的可能性的大小。或者它表明程序可以容易地、有效地在各种各样的计算环境中运行的容易程度。
一个可移植的程序应具有结构良好、灵活、不依赖于某一具体计算机或操作系统的性能。
用于可移植性度量的检查项目如下:
1.是否是用高级的独立于机器的语言来编写程序?
2.是否使用广泛使用的标准化的程序设计语言来编写程序? 是否仅使用了这种语言的标准版本和特性?
3.程序中是否使用了标准的普遍使用的库功能和子程序?
4.程序中是否极少使用或根本不使用操作系统的功能?
六.效率
效率表明一个程序能执行预定功能而又不浪费机器资源的程度。
这些机器资源包括内存容量、外存容量、通道容量和执行时间。
用于效率度量的检查项目如下:
程序是否模块化? 结构是否良好?
是否消除了无用的标号与表达式,以充分发挥编译器优化作用?
七.可使用性
从用户观点出发,可使用性定义为程序方便、实用、及易于使用的程度。一个可使用的程序应是易于使用的、能允许用户出错和改变,并尽可能不使用户陷入混乱状态的程序。
Ⅱ 网站源代码下载
下载的下面还告诉你的用户密码有可能是登陆你下载网站源码后台用的,用来管理页面的用户,也可能是下载压缩包的解压密码,最好记录下来
Ⅲ 个人网站源代码哪里下载!
现在网站源代码在很多地方都可以下载得到,说是完整版的,但都不是完整版的,需要你付钱后才帮你升级成为正版,我这边有30套正版的,只收300元,你给我分后我们可以交易
Ⅳ 什么样的网站导航网站源码好
网络搜索"找源码"排名第一的就是全国最具价值的源码源代码专业品牌服务网!
找源码是专业提供优质源码的品牌服务网,海量的精品源码储备,从始至终与众不同!深入浅出了解高级程序员编程思路,轻松寻找最具价值的源码资源!找源码,最终的选择!
相信这里众多的精品源码资源,总会有一款适合你,其中不乏好的网址导航网站.
Ⅳ 哪里可以下载网站的源码
去下载网站系统来用就可以了,比如pageadmin系统、shopex系统、wordpress系统、discuz系统这些都很常用
Ⅵ iphone上有什么阅读优质源码的app
初学者有了一些基础后,读源码是很好的学习和进阶方式,但是一定要选对源码、选好源码。刚才还在某社区怒喷别人分享的烂资源误人子弟,分享一些二把刀子写的“高仿XXX”源码,真是不能忍。如果你问我喷对我有啥好处,能想到的只有两个字:情(zhuang)怀(b)。
Ⅶ ucos和linux区别,联系。学了ucos再学linux会不会有帮助。。。(嵌入式初学者)
区别:ucos有执行效率高、占用空间小、实时性和可扩展性强等特点,linux有稳定性、强大网络功能和出色的文件系统等优点。
联系:是两种性能优良源码公开且被广泛应用的的免费嵌入式操作系统,可以作为研究实时操作系统和非实时操作系统的典范。