设计开提报告_第1页
设计开提报告_第2页
设计开提报告_第3页
免费预览已结束,剩余4页可下载查看

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、说明:1、研究(或设计)的目的与意义。应说明此项研究(或设计)2、国内外同类研究(或同类设计)5、实施计划。要在研究提纲中按研究(或设计)1可在导师所在系(教研室)1说明:1、研究(或设计)的目的与意义。应说明此项研究(或设计)2、国内外同类研究(或同类设计)5、实施计划。要在研究提纲中按研究(或设计)1可在导师所在系(教研室)1(设计)个2者C 语言是结构化的编程语言,基本块就是结构的内核。对基本块的了解和应用能加强 对C 语言是结构化的编程语言,基本块就是结构的内核。对基本块的了解和应用能加强 对形式,程序结构的划分可以帮助 工程师更好地理解程序的结构,对程序的测试, 以及C 语言程序具有

2、块结构以及不严谨的数据类型检查,具有自编译的特性。C 语言是一种为 UNIX操作系统所采用的程序语言,一种可移植性的系统程序发展语言。C语言所写的程序都Cif语句、switch 语句、while 语句、 dowhile 语句、 for 语句的分析。C用于学,方便理自己译的程,过调用处编译的序使程控制化看出已编译序所存的程序进优化另有利于多别人的序读懂人的程序,吸取经验别人的维和思,从中取良好方,C 语言开发者,程序结构的划分可以帮助 工程师更好地理解程序的结构,对程序的测试, 以及程序的逆向分析提供支持。程序控制流图利于开发者对整个 工程助 工程师更好地理解程序的结构,对程序的测试, 以及程序

3、的逆向分析起着早期系统 都是使用汇编语言来编写的,由于汇编语言编写不易和难 ,而且一般早期系统 都是使用汇编语言来编写的,由于汇编语言编写不易和难 ,而且一般一个C语言的程序主要由如下5部分组成:预处理命令区,全局变量 区,自定义函数原型 区,主函数区和定义自定义函数主体区。 对C语言的源程序进行分析,将函数体内的各将源程序转换为控制流图是 工程的研究课题之一。在流图的分析来理解源程序和纠正源程序中的错误;在 度量中,McCabe程序复杂性也是通于移动规则的抽象机 M 通过分析表来实现。此种源程序分析及其控制流图的生成方法技术已在 McCabe 程序复杂性度量工具中应用并证实是可行的。该方法和

4、技术也是 工程计算机发展迅速对编程 的要求也越来越高。人们在编程中多看多了解一些程序对编程 很有作用。但在读程序源代码和理解中存在问题。很难清晰了解程序结构和程序的优点试、 服务。计算机发展迅速,在我国有一支庞大的学习编程队伍。程序控制结构的分析对编程 和软有着基础指导和启发的作用用C语言描述控制流图结构能够给很多编程 在读和写高效的程序时起到指明灯的作用。借助对程序结构的清晰了解,编程 能更好的优化代CC【2】【3】程序的控流图本程序的控流图本是一个向图,用一个元表示:=,r,i其中N结点集E指边合ry和it序的出口结本课希望使用语言对C语言程序进分析:图中,每一个基本块对应一个结点,而基本块是由一条条指令 ,因而 又可将基本根据所学的数据结构的知识,选择合适的结构, 识别出的基本块。在基本块的识别过程中,根据程序中语句的特点,采用链式 结构, 各基本块之间2.27-3.10查阅材料,写出开3.10-3.25进行调研

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论