《软件工程概论》实验上机指导书 (Version 1.0)

《软件工程概论》实验上机指导书 (Version 1.0)

ID:35606118

大小:378.00 KB

页数:15页

时间:2019-03-31

《软件工程概论》实验上机指导书 (Version 1.0)_第1页
《软件工程概论》实验上机指导书 (Version 1.0)_第2页
《软件工程概论》实验上机指导书 (Version 1.0)_第3页
《软件工程概论》实验上机指导书 (Version 1.0)_第4页
《软件工程概论》实验上机指导书 (Version 1.0)_第5页
资源描述:

《《软件工程概论》实验上机指导书 (Version 1.0)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《软件工程概论》实验上机指导书(Version1.0)安徽工业大学计算机学院计算机科学技术系郭玉华姓名:____________________班级:______________学号:____________________专业:___________________2010年2月目录实验一:培养良好编程习惯3实验二:程序质量管理5实验三:综合-学生信息管理系统9实验一:培养良好编程习惯一 实验要求了解程序设计和编程风格的关系;理解代码撰写规范与程序设计质量的关系;掌握一般的代码撰写规范;二 实验目的通过编写符合一般(C语言)规范代码,培养良好的程序设计(代码撰写)习惯;三实验准备1.熟悉C语

2、言的编程规范;2.复习求三个(整)数中最大数的算法;复习C语言;四步骤1.按照C语言编程规范编写求三个整数中最大数的函数;2.在main函数中调用该函数。3.按照c语言编程规范,分别改写文件(简单)加密/解密程序。(不要求加密作为一个函数,解密作为一个函数。)4.测试以上程序五文件加密/解密程序1.加密程序:#include#definenull0intmain(){FILE*f1,*f2;charname1[1];charname2[2];charc;printf("Pleaseinputnameofthesourcefiletobeencrypted(jiami)")

3、;scanf("%s",name1);printf("Pleaseinputnameofthetargetfilename:");scanf("%s",name2);f1=fopen(name1,"rb");if(f1==null){printf("sourcefilenameerror!");return1;}f2=fopen(name2,"wb");if(f2==null){printf("targetfinenameerror!");return1;}fread(&c,sizeof(char),1,f1);while(!feof(f1)){c=c+1;fwrite(&c,sizeof

4、(char),1,f2);fread(&c,sizeof(char),1,f1);}fclose(1);fclose(2);}2.解密程序:#include#definenull0intmain(){FILE*f1,*f2;charname1[20];charname2[20];charc;printf("Pleaseinputnameofthesourcefiletobeencrypted(jiami)");scanf("%s",name1);printf("Pleaseinputnameofthetargetfilename:");scanf("%s",name2

5、);f1=fopen(name1,"rb");if(f1==null){printf("sourcefilenameerror!");return1;}f2=fopen(name2,"wb");if(f2==null){printf("targetfinenameerror!");return1;}fread(&c,sizeof(char),1,f1);while(!feof(f1)){c=c-1;fwrite(&c,sizeof(char),1,f2);fread(&c,sizeof(char),1,f1);}fclose(1);fclose(2);}六:撰写实验报告实验二:程序质量管理一 

6、实验要求理解程序设计质量概念;理解程序设计质量控制因数;理解程序设计质量控制的方法;二 实验目的在撰写符合一般(C语言)规范代码基础上,查找代码中的缺陷并总结经验,计算质量成本;三实验准备1.继续熟悉并掌握C语言的编程规范;2.复习C语言;3.复习代码复查技术,缺陷排除效益以及质量成本计算方法四步骤1.按照c语言编程规范,改写文件(简单)加密/解密程序。并将加密设计为一个函数,解密设计为一个函数。并对代码进行复查,将复查结果填写表2。将发现的每个缺陷填入表3。2.测试以上程序3.将步骤1和2中各阶段所花的时间填写表1时间日志记录。4计算缺陷排除效益以及质量成本5总结常犯的错误五文件加密/解密程

7、序1.加密程序:同实验一2.解密程序:同实验一六:撰写实验报告表1时间记录日志学生___________________________日期______________________________教师_____________________________课程_________________________________日期开始时间结束时间中断时间净时间活动备注CU表2代码复查指南和检查

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。