搜档网
当前位置:搜档网 › 程序设计报告格式要求

程序设计报告格式要求

程序设计报告格式要求
程序设计报告格式要求

程序设计课程设计

任务书

班级:

学号:

姓名:

成绩:

电子与信息工程学院

计算机科学系

设计内容及安排

(一)课程设计报告的基本内容

1、概述

1)设计的任务和需要的知识点。主要阐述所选题目的设计完成哪些任务,指出为完成这些任务都需要哪些知识点和技术。

2)具体完成的设计内容,主要叙述自己完成了哪几个功能模块,每个模块的规模,自己是否有创新点并添加了哪些其他有用的功能,如果有,进行简要说明。

2、总体设计

根据需求,阐述本软件系统的整体设计思路,确定软件系统的体系结构。

1)软件结构设计。采用自顶向下、逐步细化的方法,将整个软件系统进行逐层分解,并画出该软件系统的总体模块结构图,即进行模块划分,并对主要功能模块进行简要说明。

2)数据结构设计。主要叙述采用了哪些全局变量、数组、结构体、文件等,以及它们在系统中的作用。(整个设计小组的概述和总体设计除个别地方外可以相同)

3、详细设计及实现。

主要叙述自己承担部分的那些模块的算法和数据结构,并给出程序调试和测试情况。

1)画出主要模块的算法流程图,配合运行界面抓图和文字说明进行描述。这部分内容每个学生不得雷同,所占篇幅应最大。

2)叙述对自己设计的模块进行编译以及整个链接时所出现的各种错误,还有这些错误是如何解决的。这部分内容每个学生不得雷同。

4、结论。

即说明自己设计的程序是否达到了设计题目的要求,功能是否完善,有何特点,有什么不足之处,有何建议和改善等

5、结束语。

即在设计过程中遇到了哪些困难,如何解决的,通过本次课程设计得到了哪些收货,写出心得体会等。

6、程序清单。列出整个软件系统的程序清单。程序清单要具有易读性。

7、参考文献。列出本次课程设计的过程中所使用的参考文献,包括教材、参考书、论文等等。

(1)基本要求:

纸型:A4、纵向、单面打印

页边距:上2.5 cm 下2. 5cm

左2.5 cm 右2cm

页眉1.5cm 页脚1.75cm 左侧装订

字体:正文全部宋体小四号标准字符间距西文、数字等符号采用Times New Roman字体

行距:1.5倍行距

页眉:程序设计课程设计(文档)(奇数页书写该内容,宋体五号居中)

班级:计算13-1 姓名:王逸偶数页书写该内容,宋体五号居中)

目录(黑体二号居中)

(1.5倍行距,此处空一行)

0前言(或引言) (1)

1矿震 (2)

1.1矿山微震 (2)

1.1.1矿山微震的定义 (2)

1.1.2矿山微震的特点 (2)

1.2矿震的分类 (2)

2矿山微震信号及干扰因素 (3)

2.1微震信号 (3)

2.1.1矿山微震信号的形成 (3)

……

5结论 (5)

6结束语 (6)

7参考文献 (7)

目录内容最少列出一级和二级标题,一级:黑体四号,二级:宋体四号,居左顶

格、单独占行,三级:楷体四号。每一级标题后标明起始页码。“目录无页码。

1 矿震(章题序,黑体小二号)

本章重点在于对矿山微震的基本特征进行分析,研究其特点及发生条件并按不同分类方法对其进行分类,进一步研究微震发生的机理,进一步说明煤岩体破坏的原因和规律,最后分析微震的危害与监测手段。

1.1 矿山微震(节题序,黑体小三号)

1.1.1 矿山微震的定义(三级题序,黑体四号)

矿山微震又称矿震,是井巷或工作面周围的煤岩体,由于弹性变形能的瞬间释放而产生的一种突然、剧烈破坏的动力现象,是矿山压力的一种特殊显现形式[6]。简单地说,矿山微震就是井下煤岩体突然的、爆炸式的破坏。矿山微震发生时经常伴随有巨大的声响和剧烈的震动,因此人们又称它为“煤炮”、“煤爆”、“岩爆”等[9]。

表3-6 五龙区长焰煤媒质特征表

Tablet.3-6 Table of Wulong district long flame coal quality features

指标 水分

W/% 灰分 A/% 挥发分 V/% 硫

S/% 磷 P/% y C

/% 发热量

1-?g J

原煤 7.77 19.78 40.13 228 0.027 79.72 2.48 精煤

40.11

7.91

40.11

1.46

0.012

79.72

4.67

图3-1采前预抽方式 Fig.3-1 The diagram of mining seam'smethane pre-drainage

各级标题左顶格,章与章之间不

回风巷

进风巷图表用计算机绘制,并符合国标要求。表一律为三线表,不画左右端线、竖

线、斜线;图表中的单位不加括号,用“/”与量值隔开,不得出现双“/”。

图表标题按章编号,如图3-1,表3-6等。图表标题居中,图名置图下方,表名置表上方,中英文对照、1.5倍行距、宋体5号。

1、概述(章题序,黑体小二号、编号左顶格,编号后空一个字距)

4、结论(对设计的内容进行总结,存在的不足以及展望)

5结束语(课程设计的感谢和体会)

6、程序清单(程序运行截图和核心算法)

7、参考文献(8篇,其中2篇英文)

学习报告格式范文

学习报告格式范文 篇一:学习报告格式及要求 垣曲中学学生撰写学习报告有关要求 为了促进学生进一步研读学习知识或总结学习方法与经验教训,提升研究和学习的能力,我校要求学生根据不同学习阶段的任务与要求,撰写学习报告,具体要求如下: 一、章节(单元、模块)学习报告 1、撰写组织:各科每一张章节、单元或模块学习结束,由各学科组长组织,各教师安排课内时间,统一要求完成时间,并收回批阅。 2、学习报告的内容: (1)所学章节或者模块内容概要 (2)所学章节内容中让你深刻体会的部分; (3)本章节或模块中自己用到的最有效的学习方法; (4)本章节或模块中自己学习过程中存在的问题或未解决的学习知 (5)学后感想或体会:所学内容引起的疑问、所学内容令你有何提醒、启发及反思、所学内容令你引发的期望等。 (6)从本章节或模块中有何收获; (7)总结 3、学习报告的撰写步骤: (1)确立论题:每人根据学习内容感受,自由选取一个自己最感兴趣的角度确立一个论题;选择的角度要小,挖掘要深; (2)撰写报告:态度端正、书写认真、要点清楚

(3)报告的内容:选题理由、确立观点、论述观点 (4)注意点:语言的流畅、观点与论述的一致。 4、写作要求: 总体要求:科学性、创造性、准确性、通俗性 具体要求有: (1)所学内容概括要充分。 (2)分析整理要科学。 (3)观点材料要统一。 (4)语言使用要规范。 (5)感想、收获、总结要简练。 二、考试反思报告格式及要求 考试反思,就是把自己考试后的得失,进行一次全面系统的评价和具体的分析,分析取得了哪些成绩,存在哪些缺点和不足,有什么经验和提高,写成书面的诉述。 1、考试反思的内容: (1)概述和叙述,有的比较简单,有的比较详细。这部分内容主要是对自己本次考试后的班级名次,学科名次或考试成绩作一个简洁的概述。 (2)成绩和缺点。这是反思的中心。反思的目的就是要肯定成绩,找出缺点。成绩有哪些,有多大,表现在哪些方面,是怎样取得的;缺点有多少,表现在哪些方面,是什么性质的,怎样产生的,都应讲清楚。

程序设计实验报告

学生实验报告 院系:测绘学院 专业班级:测绘13级3班 学号:2013305517 学生姓名:王泽 指导教师:郭辉老师 2016年05月20日

安徽理工大学实验报告 实验课程名称:数据结构与软件开发上机实验 开课院系及实验室:测绘学院红楼二楼机房 实验1 编程基本知识练习 实验目的: 通过该实验课内容的练习,学生应掌握VB 编程的基本语法、变量的定义、数组(动态数组)的定义、VB 语言中子过程与函数的定义以及文本文件的读写等知识。 实验内容: 1)变量的定义动态数组的定义与应用; 2)矩阵的加、减、乘运算(定义Sub()子过程或Function()来实现); 3)数据文件的建立、数据的读取与写入。 实验步骤: 1.编辑界面 1.1 打开VB 编程工具,进入编程主界面。

1.2 在窗体上新建“读入数据”和“输出数据”两个按钮。 1.3 双击“窗体”进入代码输入界面,进行代码编辑。 2.用VB 编写的源代码 2.1 矩阵基本运算源码详见附录一。 (1)两矩阵相加 (2)两矩阵相减 (3)矩阵转置 (4)两矩阵相乘 (5)矩阵求逆 2.2 文本文件(本实验中data.txt)的读取源代码 (1)建立文本文件并输入数据 在桌面上新建一“data.txt” ( 文本文件路径为C:\Users\ WH\Desktop\练习\data.txt”)。输入以下内容: 6,7,4,0.005 A,35.418 B,45.712 C,25.270

D,24.678 在桌面上新建一“result.txt” ( 文本文件路径为C:\Users\ WH\Desktop\练习\result.txt”)。(2)从文本文件中读数据 Dim linedata as string, m_GaochaN as integer,m_Pnumber as integer,m_knPnumber as integer,M as Double,k1 as integer 'linedata 为存储文本文件一行信息的字符串变量 Dim a() as String,H() as Double 'a()为存储点名,H()存储高程 Open“C:\Users\ WH\Desktop\练习\data.txt”For Input As #1 Line Input #1, linedata k = Split(linedata, ",") m_GaochaN = Val(k(0)) m_Pnumber = Val(k(1)) m_knPnumber = Val(k(2)) M = CDbl(k(3)) For k1 = 1 To m_knPnumber Line Input #1, linedata k = Split(linedata, ",") a(k1)= k(0) GetstationNumber (a) H(k1) = CDbl(k(1)) Next Close #1 (3)将读入点名存储到点名数组中,且返回该点名所对应编号 Function GetstationNumber(name As String) Dim i As Integer For i = 1 To m_Pnumber If P_Name(i) <> "" Then '将待查点名与已经存入点名数组的点比较 If P_Name(i) = name Then GetstationNumber = i Exit For End If Else '待查点是新的点名,将新点名放到P_Name 数组中 P_Name(i) = name GetstationNumber = i Exit For End If Next i End Function (4)从文本文件中写数据(将从data.txt 读入的数据,写入到result.txt 文件中) Open“C:\Users\ WH\Desktop\ 练习\result.txt” For Output As #1 outstring = outstring + str(m_GaochaN) +","

程序设计基础实验报告

《程序设计基础》 实验报告 专业班级: 姓名: 学号:

实验一 面向过程的简单程序设计 1.实验目的要求 (1) 使用C++语言编写简单的计算机程序,掌握C++程序从编辑、编译到运行的全过程, 初步了解C++程序的特点。 (2) 掌握C++语言的数据类型(包括对各种数据类型变量的定义、初始化、赋值等)、运 算符和表达式的使用。 (3) 掌握赋值语句的使用。 (4) 掌握数据的输入输出方法。 2.实验内容 (1)设计简单程序,分别计算下列表达式,式中变量由键盘输入,输出表达式的值。 <1> d c b a x -++ <2> 11 11+++x x <3> sinX+cosX+tan -1 X <4> e x+y +e x-y <5> log 10(1+21x +) <6> 22b a -+??b a - (其中??a 表示取不大于a 的最大整数)。 <1> #include using namespace std; int main() { float x,a,b,c,d,e; cin>>x>>a>>b>>c>>d; e=x+(a+b)/(c-d); cout< #include #include using namespace std; int main() { double x,y; cin>>x; y=sqrt(1+1/(x+1/(x+1)));

cout< #include #include using namespace std; int main() { double x,y; cin>>x; y=sin(x)+cos(x)+1/tan(x); cout< #include #include using namespace std; int main() { double x,y,z; cin>>x>>y; z=exp(x+y)+exp(x-y); cout< #include #include using namespace std; int main() { double x,y; cin>>x; y=log(1+sqrt(1+x*x)); cout< #include #include using namespace std; int main()

实习报告的基本格式要求范本

实习报告的基本格式要求范本 一、撰写实习汇报的目的要求 实习汇报是对实习工作的记录及总结归纳,照实记录实习过程,详尽地反映实习内容,运用所学专业知识,分析实际工作中遇到的问习题,总结归纳工作经验,为正式走上工作岗位奠定良好基础。撰写实习汇报要认真,严禁抄袭(同类汇报若出现50%以上内容相同则视为互相抄袭)或代做。 二、实习汇报的基本构造 (一)封面 指定封面样稿见后。 (二)目录 指定目录样稿见后。 (三)内容提纲 (实习汇报详细内容字号、字体按以下格式) 1实习基本情况(四号黑体,间距段前段后一行) 1.1****(小四号微软雅黑,加粗,间距段前段后0.5行) 1.1.1****(小四号微软雅黑,加粗,间距段前段后0.5行) 正文(正文:微软雅黑小四号字,行间距:固定值22磅,首行缩进2字符) 2实习领会与经验 (四号黑体,间距段前段后一行) 3实习总结归纳(四号黑体,间距段前段后一行) (四)附实习鉴定表 三、实习汇报基本要求 ⑴格式要求:

纸张A4,页边距为word默认页边距,装订线在左边。装订方法:两枚书钉在左侧0.5cm处上下四分之一处装订。其他格式参照-- 及内容提纲指定的字号和字体。正文中非汉字均为Times New Roman 字体。字数不少于3000字。 ⑵内容要求: 1实习基本情况。 应该有实习单位基本情况介绍,个人实习情况的概述和叙述。包括实习目的、意义、时间、地点、实习任务、实习岗位,在实习中从事了哪些详细工作等内容的叙述。 2实习领会与经验。 包括成绩与收获、缺点与教训。总结归纳的目的就是要肯定成绩,找出缺点。成绩有哪些,有多大,表现在哪些方面,是怎样获得的;缺点有多少,表现在哪些方面,是什么性质的,怎样产生的,都应讲清楚。为便于今后的工作,须对以往工作的经验和教训进行分析、研究、概括、集中,并上升到理论的高度来认识。 3实习总结归纳。 下一步目的与整改措施。根据今后的工作任务和要求,吸取前一时期工作的经验和教训,明确努力方向,提出改良措施等。 YJBYS小编为你提供以下实习汇报范本参考: 一、实习目的 1. 实习目的 作为一名合格的人民教师,必须德才兼备,既要有丰富的学科知

C语言程序设计实验报告(实验大纲+过程)

《C程序设计》实验教学大纲 一、适用范围 大纲适用信息管理专业本科教学使用。 二、课程名称 C程序设计 三、学时数与学分 总学时:90 总学分:4 实验学时:28 实验学分:1 四、教学目的和基本要求 目的:通过C程序设计实验,培养学生对学习程序设计的兴趣,加深对讲授内容的理解,尤其是通过上机来掌握语法规则,使学生全面了解 C 语言的特点,熟练掌握 C 语言程序设计的基本方法和编程技巧。 基本要求:了解和熟悉C语言程序开发的环境;学会上机调试程序,善于发现程序中的错误,并且能很快地排除这些错误,使程序能正确运行,达到实验知识和理论知识的融会贯通。上机实验前,学生必须事先根据题目的内容编好程序,然后在实验时输入程序、调试程序、直至运行结果正确为止,上机结束后,应整理出实验报告。 注:带*的实验项目为选做实验项目 六、教材、讲义及参考书 《C程序设计题解与上机指导》谭浩强主编清华大学出版社 七、实验成绩评定办法 实验成绩=平时实验表现+实验报告。实验成绩占总成绩的20%。 实验成绩以等级形式给出,评定等级分优、良、中、及格、不及格五类。 1、平时考核:上机实验前,学生必须事先根据题目的内容编好程序,然后在实验时输入程序、调试程序、直至运行结果正确为止。在实验中,教师可根据学生编程操作能力、观察和分析及运用知识能力、程序编制正确性以及学生的课堂纪律、实验态度、保持实验室卫生等方面的表现进行综合考核。

2、实验报告:学生实验后应按时完成实验报告。 八、实验教学大纲说明 本大纲共安排28学时的实验,其中带*号实验项目为选做实验项目,实际课时为18学时。实验项目多为设计性实验项目,每个设计性实验项目中都包含数个小的设计性题目,其中带*号的题目为选做题目,有时间和有能力的同学可以选做。 九、实验项目 实验一C程序的运行环境和运行一个C程序的方法 一、实验目的 1.了解Visual C++6.0编译系统的基本操作方法,学会独立使用该系统。 2.了解在该系统上如何编辑、编译、连接和运行一个C程序。 3.通过运行简单的C程序,初步了解C源程序的特点。 二、实验内容 1.用编辑程序,输入教材第一章例1.1程序,并进行编译和运行。应了解所用的系统是用什么命令进行编译和连接运行的。编译和连接后所得到的目标程序的后缀是什么形式的? 2.编写一个C程序,输出以下信息: **************************** very good! **************************** 3.输入并运行教材第一章中例1.3,了解如何在运行时向程序变量输入数据。 实验二数据类型、运算符和表达式 一、实验目的 1.掌握C语言数据类型,熟悉如何定义一个整型、字符型、实型变量,以及对它们赋值的方法,了解以上类型数据输出时所用格式转换符。 2.学会使用C的有关算术运算符,以及包含这些运算符的表达式,特别是自加(++)和自减(--)运算符的使用。 二、实验内容 1.输入并运行以下程序: main( ) { char c1,c2; c1=97;c2=98; pr intf(“%c %c\n”,c1,c2); printf(“%d %d\n”,c1,c2); } 在此基础上 ①将第三行、第四行改为: c1=321;c2=353; 再使之运行,分析其运行结果。 ②将第二行改为: int c1,c2; 再使之运行,分析其运行结果。。 2.输入并运行以下程序:

大学程序设计基础实验报告 (2)

**大学程序设计基础实验报告 实验名称:实验三分支结构 实验目的: 1、掌握IF-ELSE语句使用。 2、掌握ELSE-IF语句使用。 3、熟悉SWITCH语句使用。 实验内容: 在本地电脑中新建一个文件夹,用于存放C程序,文件夹的名字要求是“学号姓名-实验序号”,如E:\ 1920115555张三-03。启动C-Free,完成如下各题。 1、编程题:输入参数a,b,c,求一元二次方程ax2+bx+c=0的根(①a、b、c都为0,②a 和b为0,c不为0,③a为0,b不为0,c任意,④a不为0,且a、b、c满足b2-4ac ≥0,⑤a不为0,且a、b、c满足b2-4ac<0)。 2、编程题:输入职工的月薪salary,计算并输出应缴纳的个人所得税tax。tax=rate * (salary –850),rate的计算方式如下: 当salary <= 850,则rate = 0; 当850 < salary <= 1350,则rate = 5%; 当1350 < salary <= 2850,则rate = 10%; 当2850 < salary <= 5850,则rate = 15%; 当salary > 5850,则rate = 20%;。 3、编程题:根据输入的3个边长a、b、c,判断它们是否能构成三角形,若能构成三 角形,则进一步判断此三角形是哪种类型的三角形(等边三角形、等腰三角形、直角三角形和一般三角形。等腰直角算作等腰)。 4、编程题:输入一个形式如“操作数运算符操作数”的表达式,对2个整数进行乘、 除或求余运算。【请分别用if语句和switch语句实现此题功能】 上交作业的方法: 1.将程序代码及注释和运行程序的窗口复制到实验结果下方对应的题号上,并把这 次实验上机操作中遇到的问题及解决方法、心得等填好完成实验报告。 2.保存以上所有按要求已调试通过,并形成.c(或.cpp)和.exe文件到以自己的“学 号姓名-03”命名的文件夹中,并将以自己的“学号姓名”命名的文件夹压缩后上 交到ftp://10.172.250.252:1161中的“作业上传”文件夹下的“报告上交02”文件 夹下的子文件夹“源文件压缩上交”中,同时把以“学号姓名-03”命名的word 文档上交到“报告上交03”文件夹下的另一子文件夹“word文件上交”中。 特别提醒:每次上传的文件名一定要是“学号姓名-实验序号. doc”(如1720115555张

研究性学习报告格式(共9篇)

篇一:研究性学习报告的形式及格式要求 研究性学习课题报告的要求及格式 1、研究性学习课题报告应包括以下几种类型: ⑴调查报告:在对研究问题进行实际调查的基础上,经过对信息的科学分析、缜密归纳,进而揭示事物本质、得出结论,由此形成的书面报告。结构一般分为四部分:①标题,②前言,③主体,④结语。 结构一般分为三部分:①题目,②署名(注明研究小组成员的班级和姓名及指导教师的姓名),③正文。 结构一般分为七部分:①题目,②摘要,③关键词,④署名(注明研究小组成员的班级和姓名及指导教师的姓名),⑤正文,⑥参考文献,⑦附录。 2、要求: 3、格式: 文档: word [original 原始文档] 页边距:左3.17cm 右、上、下均为为2.54cm 行距:1.5倍 段距:段前,段后均为0行 字体与字码:标题四号黑体(不加粗);副标题小四宋体(不加粗);班级小四楷体(不加粗);正文小四宋体。 页码:要有[常有忘记加页码的]。 制图:建议先在ppt上做,然后整个拷贝到文档。 存档:word 97-2003 document(*.doc) 页面:b5 教导处 篇二:研究性学习课题结题报告格式要求 研究性学习课题结题报告格式要求 标明课题名称、研究时间、班级、指导老师、组长、小组成员。 内容摘要、关键词请用五号楷体,并注明[内容摘要]、[关键词]字样;正文下方请标明页码 果的一些原始文字材料,原始文字材料的形式以活动记录册为宜(或活动笔记本),附件以

1、2010年研究性学习信息表 2、封面格式:课题名称研究时间班级指导老师组长小组成员: 3、正文格式内容摘要关键词正文参考文献: 一、结题报告的一般格式 同小异,具体撰写时的一般格式包括如下几个部分: (一)标题标题是对研究报告的高度概括,是研究成果的集中体现,常用一个动宾词组去表 论述范围。 (二)署名署名的目的有三个:一是表明作者付出了辛勤的劳动代价;二是表示作者要对文 章负责;三是便于同行或读者与作者联系。 是个人写作的,署个人的姓名;是集体的成果,署集体的名字,也可以在集体的名义下,分 打上括号,在括号里写上作者的单位,隔一个字写上作者的籍贯,再隔一个字写上作者单位 (四)摘要摘要是研究报告基本思想的缩影,是研究报告的简单介绍,是浓缩了的情报信息, 要内容是提出问题、明确中心论点或阐明研究的原因、目的和方法,或介绍研究的背景、范 (七)正文正文又称本论,即研究报告的核心部分,它是展开论题,对论点进行分析论证, (八)结论结论是研究报告的结束部分,即解决问题的部分,它起着画龙点睛的作用,是整 起来,思索判断,逻辑推理,形成总体论点。结论是去粗存精、由表及里、抽象出共同的、本质的规律,它与正文紧密衔接,与前言相呼应,使研究报告首尾呼应。

C语言程序设计实验报告(数组)

C语言程序设计实验报告(数组) 1实验目的 (1)熟练掌握一维数组,二维数组的定义,初始化和输入、输出方法; (2)熟练掌握字符数组和字符串函数的使用; (3)掌握与数组有关的常用算法(查找、排序等)。 2实验内容 编写函数catStr(char str1[],char str2[])用于进行两个字符串的连接,编写函数lenStr(char str[])用于统计一个字符串的长度,并在主函数中调用。 要求: 1、不允许用strcat()和strlen()字符处理库函数; 2、在主函数以直接初始化的方式输入两个字符串str1和str2.调用函数 strlen()计算并返回两个字符串的长度; 3、调用函数catstr()连接两个字符串(将str2连接在str1后面); 4、调用函数lenstr()计算并返回连接后字符串的长度; 5、在主函数中输入两个原始的字符串及几个字符串的长度,以及处理后字 符串及其长度。

3算法描述流程图

4源程序 #include #include void catStr(char str1[],char str2[]) { int i,j; for (i=0;str1[i]!='\0';i++); for(j=0;str2[j]!='\0';j++) str1[i+j]=str2[j]; str1[i+j]='\0'; } lenStr(char m[] ) {int i;

for (i=0;m[i]!='\0';i++); printf("%d",i); } void main() {char s1[50]="forever",s2[50]="more"; printf("s1=%s,s2=%s",s1,s2); printf("\ns1的长度:"); lenStr(s1); printf("\ns2的长度:"); lenStr(s2); catStr(s1,s2); printf("\n连接后的字符:"); printf("%s\n",s1); printf("连接后字符的长度:"); lenStr(s1); printf("\n"); } 5测试数据 s1=forever, s2=more 6运行结果 7出现问题及解决方法 在输入程序时,少写了半边引号,调试时发现存在错误,找到了错误并加以改正。无论什么事,细心都是必不可少的,认真是解决问题的关键。 8实验心得 通过本次实验,对于函数的定义和声明,数组以及循环语句有了进一步的认识,掌握了字符数组和字符串函数的使用,以及与数组有关的常用算法。此次实验不是调用strlen()和strcat()函数,而是通过自己设计程序来进行字符串的连接以及计量字符串的长度,由此我学会了如何去理清自己的思路来设计程序。

Java程序设计-实验报告1-模板 (1)

实验报告 课程名称Java程序设计 实验项目实验一类和对象 系别_________计算机_________ 专业/班级_______计算机类/1402______ 姓名_____李馨雪________ 实验日期______2015.10.10______ 成绩_______________________ 指导教师

一、实验题目:实验一类和对象 二、实验内容: (1)用类描述计算机中CPU的速度和硬盘的容量。要求Java应用程序有4个类,名字分别是PC、CPU、HardDisk和Test,其中Test是主类。 1)PC类与CPU类和HardDisk类关联的UML图如图所示。 其中,CPU类要求getSpeed()返回speed的值,setSpeed(int m)方法 将参数m的值赋值给speed。 HardDisk类要求getAmount()返回amount的值,setAmount(int m)方 法将参数m的值赋值给amount。 PC类要求setCPU(CPU c)将参数c的值赋值给cpu,要求setHardDisk (HardDisk h)方法将参数h的值赋值给HD,要求show()方法能显示 cpu的速度和硬盘的容量。 2)主类Test的要求 main()方法中创建一个CPU对象cpu,其speed设置为2200; main()方法中创建一个HardDisk对象disk,其amount设置为200; main()方法中创建一个PC对象pc, pc调用setCPU方法,实参是cpu;调用setHardDisk方法,实参是 disk;调用show方法。 (2)设计一个动物声音“模拟器”,希望模拟器可以模拟许多动物的叫声,要求如下: 1)编写接口Animal,有2个抽象方法cry()和getAnimaName(); 2)编写模拟器类Simulator,该类有一个playSound(Animal animal)方法,其形参是Animal类型,可以调用实现Animal接口的类所重写的cry()方法播放具体动物的声音,调用重写方法显示动物种类的名称; 3)编写实现Animal接口的Dog类和Cat类。具体的UML图如下所示:4)编写主类Application,其main方法中至少包含如下代码: Simulator si=new Simulator();

学习报告格式及要求

垣曲中学学生撰写学习报告有关要求 为了促进学生进一步研读学习知识或总结学习方法与经验教训,提升研究和学习的能力,我校要求学生根据不同学习阶段的任务与要求,撰写学习报告,具体要求如下: 一、章节(单元、模块)学习报告 1、撰写组织:各科每一张章节、单元或模块学习结束,由各学科组长组织,各教师安排课内时间,统一要求完成时间,并收回批阅。 2、学习报告的内容: (1)所学章节或者模块内容概要 (2)所学章节内容中让你深刻体会的部分; (3)本章节或模块中自己用到的最有效的学习方法; (4)本章节或模块中自己学习过程中存在的问题或未解决的学习知 (5)学后感想或体会:所学内容引起的疑问、所学内容令你有何提醒、启发及反思、所学内容令你引发的期望等。 (6)从本章节或模块中有何收获; (7)总结 3、学习报告的撰写步骤: (1)确立论题:每人根据学习内容感受,自由选取一个自己最感兴趣的角度确立一个论题;选择的角度要小,挖掘要深; (2)撰写报告:态度端正、书写认真、要点清楚 (3)报告的内容:选题理由、确立观点、论述观点 (4)注意点:语言的流畅、观点与论述的一致。 4、写作要求: 总体要求:科学性、创造性、准确性、通俗性 具体要求有: (1)所学内容概括要充分。 (2)分析整理要科学。 (3)观点材料要统一。 (4)语言使用要规范。 (5)感想、收获、总结要简练。 二、考试反思报告格式及要求 考试反思,就是把自己考试后的得失,进行一次全面系统的评价和具体的分析,分析取得了哪些成绩,存在哪些缺点和不足,有什么经验和提高,写成书面的诉述。 1、考试反思的内容: (1)概述和叙述,有的比较简单,有的比较详细。这部分内容主要是对自己本次考试后的班级名次,学科名次或考试成绩作一个简洁的概述。 (2)成绩和缺点。这是反思的中心。反思的目的就是要肯定成绩,找出缺点。成绩有哪些,有多大,表现在哪些方面,是怎样取得的;缺点有多少,表现在哪些方面,是什么性质的,怎样产生的,都应讲清楚。

C语言程序设计基础实验报告6【VIP专享】

实验6 数组 一、实验目的 1、掌握一维数组和二维数组的定义、赋值和输入输出的方法; 2、掌握字符数组和字符串函数的使用; 3、掌握与数组有关的算法(特别是排序算法)。 二、实验内容和步骤 编程序并上机调试运行。 1、以下给定程序MODI1.C的功能是: 求一维数组a中所有元素的平均值, 结果保留两位小数。例如,当一维数组a中的元素为:10, 4, 2, 7, 3, 12, 5, 34, 5, 9时,程序的输出应为:The aver is: 9.10 程序中有两处错误,错误都在提示行:/***********found***********/的下面一行。请改正程序中的错误, 使它能得出正确的结果。 注意:程序中的其它地方请不要随意改动,不得增行或删行,也不得更改程序的结构! #include #include void main() { int a[10]={10,4,2,7,3,12,5,34,5,9}, i; /************found************/ /************found************/ s = a[0]; for ( i=1; i<10; i++) s += a[i]; aver = s / i; printf("The aver is: %.2f\n", aver); } 2、以下给定程序MODI1.C的功能是:求二维数组a中的最小值。 例如,当二维数组a中的元素为: 4 2 34 7 3 12 5 6 5 程序的输出应为:The min is: 2 。 程序中有两处错误,错误都在提示行:/***********found***********/的下面一行。请改正程序中的错误, 使它能得出正确的结果。 注意:程序中的其它地方请不要随意改动,不得增行或删行,也不得更改程序的结构! #include #include void main() { int a[3][3]={4,2,34,7,3,12,5,6,5}, i, j, min; clrscr();

实践报告格式及范文

实践报告格式及范文 实践报告格式及范文1: 社会实践(报告)是学生在假期进行工学结合的一个重要学习环节,是对学生素质与能力的一次全面检验。为了保证社会实践(报告)质量,做到社会实践(报告)在内容和格式上的统一和规范,要求说明如下: 第一部分:封面 (宋体三号空两行) 绍兴职业技术学院经济管理系会计电算化专业 (宋体三号空一行) 暑期社会实践报告 (宋体三号空三行) 报告题目(宋体三号加粗) (宋体三号空六行) 姓名: 宋小四(顶格写) 学号: 宋小四 指导教师: 宋小四 日期: 宋小四 (备注:封面不设置页码) 正文另起一页,并设置页码,为第1页。 (三号字体空一行) 会计顶岗实践暑期实践报告 (三号字体空二行) 一、实践单位的基本情况和实践岗位介绍(此级标题为四号宋体) 经人介绍,我来到了ⅹⅹ公司开始了为期一个月的社会实践。ⅹⅹ公司是位于宁波地区海运行业的龙头企业,主营业务是ⅹⅹ,我所实践的岗位是下属分公司公司的出纳,该分公司财务部门一共有4个人,岗位流程如下:ⅹⅹ,我所学习的出纳岗位的职责是ⅹⅹ 二、实践的过程(此级标题为四号宋体) 我在ⅹⅹ公司具体的工作岗位是出纳,每天的业务就早上上班打了卡以后,登陆公司的会计系统(用友)****** 三、实践的感悟和心得(此级标题为四号宋体) (一)在实践中的收获(此级标题为小四号宋体) 1、从7月25日到8月3日,虽然是短短的十天,我学到了不少课本里学不到的学问。我初步理解了财务的使用和会计处理的流程,并做一些简单的会计凭证。 2、****** (二)对于自己实践中表现的不好的地方进行总结 1、 2、****** 四、对于实践的总结(此级标题为四号宋体) 正文主体是对暑期实践工作的详细表述,其内容包括:实践单位的基本情况(可附照片),实践岗位的设置要求;实践中收获;实践中存在的问题;自己在实践中表现的不足之处,以及对实践的总结等。 正文格式要求如下:段前段后0行,行距1.5倍,首行缩进2个字符 备注:文档的页边距上下各为:2cm 左为2。5,右为1。8cm.页面纸张为:A4。 实践报告格式及范文2:

C+程序设计实验报告-2013

C++程序设计 实验报告 专业计算机科学与技术班级 ____________ 学号 ____________ 姓名 ____________ 指导教师 __许加兵_ 信息与电子工程学院2013年9月-12月

C++程序设计实验报告 专业__________班级__________学号__________姓名__________ 成绩____________ 指导教师____________ 日期____________ 实验1 C++集成开发环境与C++函数程序设计 一、实验目的 1、了解和使用Visual Studio 2010的C++集成开发环境; 2、熟悉Visual Studio 2010环境的基本命令、功能键和常用的菜单命令; 3、学会完整的C++程序开发过程; 4、学习并掌握C++函数程序设计; 二、实验内容 1、安装、了解和使用Visual Studio 2010的C++集成开发环境; 2、通过以下的C++函数程序设计,熟悉Visual Studio 2010环境的基本命令、功能键和常用的菜单命令; 3、通过以下的C++函数程序设计,学会完整的C++程序开发过程; 4、完成以下的C++函数程序设计和调试: 1)编写一个函数print(),将一个整型向量输出到cout。此函数接受两个参数:一个字符串(用于“标记”输出)和一个向量。 2) 编写一个函数,接受一个vector 参数,返回一个vector ,其每个元素值是对应字符串的长度。此函数还找出最长和最短的字符串,以及字典序第一个和最后一个字符串。 三、简要说明C++开发环境安装和配置的过程

C++程序设计实验报告5

《程序设计基础》 实验报告 学号:2016211990 姓名:王贯东 班级:16-计算机科学与技术-1班

学院:计算机与信息学院 实验五指针 1.实验目的要求 (1)掌握指针的概念,学会定义和使用指针变量。 (2)学会使用数组指针和指向数组的指针变量。 (3)学会使用字符串指针和指向字符串的指针变量。 (4)了解指向指针的指针的概念以及其使用方法。 (5)掌握指针、引用、数组做函数参数的传递机制。 (6)*学会使用指向函数的指针变量。 2.实验设备 Visual C++ 6.0 3.实验内容 (1)阅读下面程序,写出其运行结果。

<1> #include sub ( int x , int y , int *z ) { *z = y – x ; } void main( ) { int a,b,c; sub( 10 , 5 , &a ) ; sub( 7, a, &b ) ; sub( a, b, &c ) ; cout << a <<‘,’<< b <<‘,’<< c << endl ; } 解:输出-5,-12,-7 <2> #include #include void main()

{ int stre ( char[ ] ) ; char str [ 10 ] , *p = str ; gets ( p ) ; cout << stre ( p ) << endl ; } int stre ( char str[ ] ) { int num = 0 ; while( * ( str + num ) != ’\0’ ) num ++ ; return ( num ) ; } 解:题目库函数少了 。该正后,输入1234,输出4 (2)编写程序实现下列问题的求解。 (1)输入三个整数,按由小到大的顺序输出,然后将程序改为:输入三个字符串,按由小到大的顺序输出。 #include using namespace std; int turn (int *p1,int *p2)

调研报告格式要求及写作范例

调研报告选题、格式和撰写要求 根据《重庆城市管理职业学院思想政治理论课实践教学网络平台学生学习指南》的有关规定,学生必须完成社会教育环节中的“社会调研”模块的学习。为便于任课教师指导学生完成学习任务,特对相关学习要求作如下说明: 一、任课教师指导任务的要求 1.指导学生组成社会调研小组。每组不得超过10人。 2.指导学生确定调研选题。要联系当学期理论教学实际、社会实际和学生实际,引导学生拟定若干调研选题,供学生选择确定调研项目。 3.指导或审查学生提交的调研选题申请书描述的具体思路、项目的可行性。 4.指导学生开展社会调研。包括拟制调研提纲或调研问卷,开展问卷调研、实地考察、个别访谈,归纳整理分析调研材料,撰写格式规范的调研报告等。 5.在实践教学网络平台“成果展示区”中下载任课班级学生提交的调研报告,对学生的调研报告进行认真审核后,在教师管理平台“成果展示区”中进行成绩评定(点击通过或不通过,对通过者进行分等认定)并推荐优秀调研作品。等级认定标准:选题内容全部原创、富有新意,各方面符合要求的为“优秀”;部分原创、有较大新意,大部分符合要求的为“良好”;有原创成分和一定新意,大部分符合要求的为“中等”;有原创成分,基本符合要求的为“及格”;无原创,完全抄袭的为“不通过”。 二、学生进行社会调研模块学习的要求 1.学习领会《学生学习指南》中有关社会教育环节“社会调研”模块的相关规定,明确学习要求。 2.服从任课教师对社会调研模块学习的相关要求和指导,并按规范格式撰写不少于2500字的调研报告。 3.在当学期结束前两周要将调研报告电子版提交至网络平台“成果展示区”。 三、其他有关事项说明 调研报告封面格式、正文格式、参考范文分别见附件1、附件2、附件3,请在撰写时按格式要求完成。

C#程序设计实验报告

学生实验报告 (理工类) 课程名称: C#程序设计专业班级:M11计算机科学与技术(专转本)学生学号: XXXXXXXX 学生姓名: XXX 所属院部:信息技术学院指导教师: XXX 2012 — 2013学年第 1 学期 金陵科技学院教务处制

实验报告书写要求 实验报告原则上要求学生手写,要求书写工整。若因课程特点需打印的,标题采用四号黑体,正文采用小四号宋体,单倍行距。纸张一律采用A4的纸张。 实验报告书写说明 实验报告中实验目的和要求、实验仪器和设备、实验内容与过程、实验结果与分析这四项内容为必需项。教师可根据学科特点和实验具体要求增加项目。 填写注意事项 (1)细致观察,及时、准确、如实记录。 (2)准确说明,层次清晰。 (3)尽量采用专用术语来说明事物。 (4)外文、符号、公式要准确,应使用统一规定的名词和符号。 (5)应独立完成实验报告的书写,严禁抄袭、复印,一经发现,以零分论处。 实验报告批改说明 实验报告的批改要及时、认真、仔细,一律用红色笔批改。实验报告的批改成绩采用五级记分制或百分制,按《金陵科技学院课堂教学实施细则》中作业批阅成绩评定要求执行。 实验报告装订要求 实验批改完毕后,任课老师将每门课程的每个实验项目的实验报告以自然班为单位、按学号升序排列,装订成册,并附上一份该门课程的实验大纲。

实验项目名称:C#基础编程实验学时: 6 同组学生姓名:实验地点: A205 实验日期: 9月17日-9月24日实验成绩: 批改教师:批改时间:

实验1 C#基础编程 一、实验目的 1、熟悉Visual Studio .NET开发环境; 2、掌握C#应用程序的基本操作过程; 3、掌握C#的数据类型,运算符以及表达式的使用; 4、掌握分支和循环语句的使用方法; 5、掌握一维数组,二维数组及数组型数组的使用。 二、实验要求 (1)编写程序要规范、正确,上机调试过程和结果要有记录; (2)做完实验后给出本实验的实验报告。 三、实验设备、环境 安装有Visual Studio .NET软件。 四、实验步骤 1、分析题意; 2、根据题目要求,新建项目; 3、编写并输入相关的程序代码; 5、运行与调试项目; 6、保存项目。 五、实验内容 1、编写一个简单的控制台应用程序,打印一行文字(如你的姓名)。using System; using System.Collections.Generic; using System.Text; namespace Test1_1 { class Program { static void Main(string[] args) { Console.WriteLine("1121412016 张明星!"); Console.ReadLine(); } } } 2、编写一个简单的Windows应用程序,在标签中显示你的姓名。 Form窗体的代码: using System; using System.Collections.Generic;

程序设计课程设计实验报告

《程序设计》课程设计姓名: 学号: 班级:软件工程14班 指导教师: 成绩:

1.消除类游戏 【问题描述】 消除类游戏是深受大众欢迎的一种游戏,游戏在一个包含有n行m列的游戏棋盘上进行,棋盘的每一行每一列的方格上放着一个有颜色的棋子,当一行或一列上有连续三个或更多的相同颜色的棋子时,这些棋子都被消除。当有多处可以被消除时,这些地方的棋子将同时被消除。 【基本要求】 现在给你一个n行m列的棋盘(1≤n,m≤30),棋盘中的每一个方格上有一个棋子,请给出经过一次消除后的棋盘。 请注意:一个棋子可能在某一行和某一列同时被消除。 输入数据格式: 输入的第一行包含两个整数n,m,用空格分隔,分别表示棋盘的行数和列数。接下来n行,每行m 个整数,用空格分隔,分别表示每一个方格中的棋子的颜色。颜色使用1至9编号。 输出数据格式: 输出n行,每行m个整数,相邻的整数之间使用一个空格分隔,表示经过一次消除后的棋盘。如果一个方格中的棋子被消除,则对应的方格输出0,否则输出棋子的颜色编号。 【测试数据】 为方便调试程序,可将输入数据先写入一个文本文件,然后从文件读取数据处理,这样可避免每次运行程序时都要从键盘输入数据。 测试数据一 输出说明: 棋盘中第4列的1和第4行的2可以被消除,其他的方格中的棋子均保留。 测试数据二 输出说明: 棋盘中所有的1以及最后一行的3可以被同时消除,其他的方格中的棋子均保留。 【功能实现】 #include #include<> usingnamespacestd;

{ intm,n,i,j; inttemp; cin>>n>>m; temp=m; m=n; n=temp; int*map=newint[m*n]; int*mark=newint[m*n]; int*tmap=map; int*tmark=mark; intdif=0; ount=0; } p rintf("请输入要输入数的个数\n"); s canf("%d",&n);/*输入要输入数的个数*/ f or(i=0;idata1[j+1].number)

相关主题