ppt基础知识实验报告(精选12篇)
1.ppt基础知识实验报告 篇一
实验报告
一、实验目的
1.熟悉Office软件的编辑制作环境;熟练掌握 PowerPoint演示文稿图形程序,掌握课件基本动态的设置和交互创建方法。
2.熟悉多媒体课件的开发流程,形成初步的多媒体课件的设计、开发能力; 提高学生的合作意识,培养学生创新能力。
二、实验环境
多媒体计算机; Windows XP 操作系统
三、实验内容
实验内容:利用PowerPoint程序设计与制作一个内容相对完整的自学演示型课件。结合自己的专业,选择了比较合适的教学内容,有利于让学生更好的接受该课程,更好的理解该课程教学的重难点,学习更多的知识。
四、操作步骤
1.首先准备好要做成模版的图片,打开PowerPoint并新建一个空白的PPT文档。
2.视图→母版→幻灯片母版,进入母版编辑状态。点击绘图工具栏上的“插入图片”按钮(或按“插入→图片→来自文件”),选中要做为模版的图片,确定。并调整图片大小,使之与母版大小一致。3.在图片上点击鼠标右键,叠放次序→置于底层,使图片不能影响对母版排版的编辑。
4.幻灯片版式选择只有标题,然后进行文字编辑,再插入一张图片调整大小,然后叠放层次—>置于顶层
5.插入新幻灯片,插入图片,在图片上点击鼠标右键,叠放次序→置于底层,选择标题和文本版式,进行文字编辑
6.插入新幻灯片,插入图片,在图片上点击鼠标右键,叠放次序→置于底层,选择标题和两栏文本版式,进行文字编辑
7.插入新幻灯片,插入图片,在图片上点击鼠标右键,叠放次序→置于底层,选择标题和文本版式,进行文字编辑 8.观看放映 9.保存
五、实验体会与总结
通过这次的实验操作,使我学会了利用Office软件的PowerPoint演示文稿图形程序设计与制作一个内容相对完整的自学演示型课件,熟练掌握PowerPoint演示文稿图形程序的几种常用演示的制作方法;如何处理文字,图片,声音,动画及视频等,熟悉PPT演示课件的开发流程,形成初步的多媒体课件的设计、开发能力;提高同伴之间的合作意识,培养自我的创新能力。
2.ppt基础知识实验报告 篇二
1 撰写护理实验报告要求操作流程创新
《护理学基础》实验操作具有严格的操作程序, 考核也要按照程序严格进行评价, 易束缚人的思维, 不符合发展性教育的思想。因此在护理学基础上选取某些实验内容 (如铺床法、保护用具的使用、移动与搬运等) , 对实验操作规程书写提出创新性的书写要求, 本着省时、省力、病人舒适和安全的原则, 让学生自己编制操作程序和设计操作内容, 自我设计综合练习项目, 打破教师定标准同学照着做的方法, 提高学生知识和技术综合运用的能力, 设计实用、可行、内容新颖、有创意的实验报告。
2 撰写护理实验报告要求书写形式创新
在书写《护理学基础》实验报告要求中对个别实验操作项目要求撰写形式的多样性, 在过去写《病人搬运法》的实验报告, 书写必须按着教科书里统一标准、统一步骤进行, 而病人搬运法操作程序复杂, 难以记忆, 这些因素使学生创造性思维受到限制, 为简化实验步骤、自设实验报告。具体要求:可以以文字书写、绘图 (简笔画) 、图示法 (漫画及照片) 流程图、表格、“三字经” (如鼻饲法、搬运法) 、模拟场景及英文情景设计, 体现人文关怀的护理小品及短剧等形式不限, 方法不限。通过创新性实验报告的书写培养学生独立思考、探索、创新的意识。
3 撰写护理综合实验报告设计方案创新
综合性实验是对学生实验技能和实验方法进行综合训练的一种复合性实验, 实验报告没有标准模版, 较难设计, 如危重症病人 (心肌梗死、脑外伤、糖尿病) 综合护理, 要求同学分组依据危重症病人病情、症状体征, 通过小组合作, 查找资料、讨论, 能将所学的知识、技能融会贯通, 运用交叉学科的专门知识和技术, 综合分析问题, 解决问题, 从多视角准确、有序完成这一急危重病人护理实验操作设计方案。在方案的设置上应根据病人存在问题的重点、难点和关键点进行阶梯式的排序, 在解决问题时应从综合基础医学和临床医学, 综合基础护理和临床护理的多视角, 整合自己知识和技能结构, 使方案具有科学性、可行性和综合性的特征。最后将设计实验在课堂进行模拟演练, 并将设计的护理措施在模拟病人身上逐步实施。通过反复练习, 使自设的问题和解决的方法有了一个实验验证的重新认识和实践过程[3]。
书写创新性实验报告, 鼓励学生以教材为蓝本, 大胆建构, 重新组合灵活运用已有的知识, 把边缘科学的新技术融会到护理实验中, 使护理技术操作、护理设计方案具有一定创意, 从而完成创新性实验报告的书写。通过创新性实验报告的书写促进学生积极参与实践教学, 经过实践-理论-再实践, 不断验证过程, 使学生理论水平和实践能力有了提高, 提高了实验操作技巧, 极大地提高了护理实践教学效果和价值。
当然在实践过程中也出现了一些问题, 比如实验项目要有选择性, 达标实践操作要按常规要求书写。为了提高学生对创新性实验报告的撰书能力, 教师在此过程起到一定导向作用, 如创新性实验报告讲座、实验报告展、创新性实验报告比赛和实验报告点评等活动, 提高学生撰写兴趣, 使学生对实验项目不断探索, 不断创新, 写出有特色的实验报告, 提高学生自主学习自主创新的能力。
参考文献
[1]沈富兵, 邓念华, 郑崛村.“论文式实验报告”撰写模式的教学实践[J].中国现代医生, 2015, 53 (3) 3:136-1381.
[2]王晓冰, 贾焕霞, 张方园.反思式基础护理学实验报告的实践与分析[J].卫生职业教育, 2013, 31 (10) :140-141.
3.ppt基础知识实验报告 篇三
关键词:PPT;基础教育;教育价值
中图分类号:G424.2 文献标识码:A 文章编号:1009-010X(2015)24-0005-02
PPT即Microsoft Office PowerPoint,是微软公司设计的演示文稿软件。Microsoft office Powerpoint做出来的东西叫演示文稿,它是一个文件,其格式后缀名为ppt;也可以保存为pdf、图片格式等类型。演示文稿中的每一页叫幻灯片,每张幻灯片都是演示文稿中既相互独立又相互联系的内容。
在河北师范大学美术与设计学院数字媒体专业本科《数字影像作品赏析》、全校公选课《影视作品赏析》和《动画作品赏析》等课程中使用了一种全新的教育模式,有些类似于“自主教育”的教学模式,但有所不同的是既要对“规定教材内容”的个性化理解,又要通过某一个“自主教学内容”的自主认识、组织、视觉传达设计和现场主持、推广、整体评价等全过程的自主学习体验。在这个教育过程中,教师的价值体现在教育模式设计、教学过程宏观控制和整体评价等方面。
这样的课程教学设计,教学效果超出了我的预想,参与其中的每一位同学,无论是团队中的角色意识,还是对主体知识的认知、表达,都表现出了超乎寻常的积极性和智慧。其中,对基础教育阶段的老师值得推荐的是怎样理解和认识PPT的教育意义,以及怎样将当代最先进的科技成果运用到现实的教育过程中。
一、充分认识和利用PPT的数字化特点
PPT文件不同于一般的幻灯片,它的所有内容都是通过数字性质呈现出来的,无论是影像、图形、图表和文字,都以计算机数据形式记录在存储器内,从而实现了PPT文件上的每一个表现要素的数字设计、生成、转换和链接等开放的立体结构的特点。PPT文件的这个特点,非常有利于培养学生的学习能力、知识的表达能力和观点的表现形式和路径。例如,我曾经让一个班20位同学分成五个组,赏析同一部动画片,结果是有的团队将重点放在故事结构上,有的团队选择人物造型和场景设计,有的团队强调这部动画片与同时期其他作品的横向比较,有的团队则深入到具体的动画制作分析。学生团队表现出来的认识问题的特点和优势,以及研究的深度、表达的路径和形式让人吃惊。
基础教育阶段的学生一般不具备这样的专业知识,但学生的兴趣点更多样化,在团队中的角色意识更强。教师在课程设计上一定要强调PPT文件纵向轴线知识或观点表达的逻辑性特点,同时,更要强调这条轴线上不同知识或观点的节点的横向或立体的表达。在评价学生作品时,教师要特别注意PPT文件数字科学特点,为知识学习和能力培养提供诸多科学的,便利的条件,对逻辑思维、形象思维、宏观控制、细节表现和个性化呈现等要素一定要特别关注。
二、PPT文件制作课程教学的组织
对于一个四至五个人的制作团队来讲,制作一个由30张幻灯片构成的主题PPT文件,工作量是很大的,一般作为课外主题活动、假期作业等较为适宜。PPT文件制作课程的组织有三个关键环节。
第一是主题选择。主题不能选择纯知识性内容,尤其不能将课本中的数理化等知识内容拿来让学生做PPT文件,一来学生不具备准确表述此类理论知识的基本能力,二来容易产生挫败感。一般选择具备知识性、趣味性、娱乐性与亲和性的主题比较容易将学生的热情和表现欲望激发出来。例如,我曾经给学生拟定《秋天的一片树叶》的题目来制作PPT文件,其科学性、文学性、艺术性;文字的、图片的、视频的、声音的;主讲人现场表现等都可以成为主题的表现要素。
第二是搭建团队和制作过程。我在教学过程中一般是由学生自由组合团队,这样比较容易形成团队特色。在基础教育阶段,可能在自由组合的基础上老师适当调配更好一些,因为通过团队的角色意识,可以适当改变或调整学生的性格特点和学科兴趣。例如,让不太喜欢语文的学生负责PPT文件的文本工作;让不太善于组织和交流的同学负责导演工作等都会给学生的性格塑造和兴趣培养带来莫大的帮助。制作过程一定要严把文本的主题表述和整体结构,主题表述是团队在导演的领导下的团队表现主旨,其正确与否,水平高低、结构特点、表现形式等基本上都可以看出端倪,所以,这个环节我一般让学生在课堂上集体讨论,然后由负责文本工作的同学执笔完成,我们在文本上签字后方能进入制作环节。制作过程的其它环节尽量由学生自主完成。老师要经常询问学生的制作进度和具体难点,学生实在有困难时,也只是提供解决困难的思路和路径而不给具体的办法。
第三是评价学生作品环节。评价学生作品从整体要求上讲,除非有本质性错误,一般不把主题知识水平的高低作为品评标准。具体评价要注意以下环节:
主题表述逻辑是否合理。培养逻辑思维能力是基础教育最重要的教育价值之一,以往都是通过数学、物理、化学等理科学科培养学生的这种思考能力,计算机科学为数理逻辑的形象化表现提供了准确而完美的表现路径。虽然对于大多数处于基础教育阶段的学生来讲,很难理解计算机数字语言和应用程序内在的逻辑关系,但是,通过主题PPT文件的制作过程,他们可以很直观地体会到客观存在的因果关系与主观推理技能技巧的辩证关系。培养学生在多要素、复杂的、立体的事物认知体系中的逻辑思考能力,一直是中国式教育的短板,计算机科学的出现和广泛应用,可能是我们弥补这一不足的最佳时机。
作品是否凝聚了团队每个成员的智慧和力量。这个评价环节非常重要,尤其是在中国现阶段独生子女政策的大背景下,培养学生团队角色意识具有非常重要的教育意义。所以,在评价学生主题PPT文件时,一定要对照职员表逐一评价每一个职员的基本业务水平和敬业精神,并分析成败的关键因素。
作品是否充分利用了PPT制作软件的功能。一般情况下,我对学生运用PPT制作软件的要求是:不要简单化,只是文字和图片的简单罗列;不要哗众取宠,表面看很热闹,实则空洞无物;要符合视觉传达的心理和美学规律,看不清楚,看着不舒服,看了不明白都不行。
主讲人的现场表现。这个环节最有发挥空间,有一位学生特别热衷于对动漫制作软件研究,他在台上那种不容置疑的自信和讲解让我感动的热泪盈眶。还有一个学生形象和气质都很好,她站在讲台上,宛如CCTV电影频道《佳片有约》栏目的主持人,那种从容与睿智让我刮目相看。当然,也有学生站到台上满脸通红,语无伦次,或者背对观众,面对屏幕自话自说。
三、数字科学技术开辟了基础教育的新天地
4.基础会计实验报告 篇四
实验课程基础会计学原理实验专业财务管理年级2012级姓名
学号
日期 2013 年 6 月29 日
一、实验目的通过本实验,让学生正确理解各种经济业务内容,掌握各种记账凭证的具体编制方法和操作流程,正确填制各种记账凭证;学会设置、启用及登记账簿,熟悉账簿的构成、用途及各种格式账页的使用范围,学会总账与所属明细账平行登记方法,理解并掌握记账凭证核算形式;掌握资产负债表、利润表的结构和内容,学会资产负债表、损益表的编制方法。
二、实验过程
1、审核原始凭证
2、根据审核无误的原始凭证编制相应的记账凭证;
3、审核记账凭证。
4、根据审核无误的收、付款凭证登记日记账;
5、根据审核无误的原始凭证、记账凭证登记总账、明细账;
6、对账;
7、结账;
8、根据总账、明细账资料编制资产负债表,利润表
三、实验总结与体会
很高兴终于念完了《会计学基础》这门课程,以前从来没有接触过关于会计之类的课程,这个学期虽然学习时间不长,但还是让我学到了很多知识,以下是我对会计学的一些感触与想法。
经过半年的学习,我从中学到了很多会计学基础的知识。虽然时间不是很长,但是经过老师细致的讲解,使我对会计这门与生活息息相关的学科有了一定的了解。深知会计这门学科的重要性尤其是在企业运作中。在学习当中我了解到会计要素,如果对会计要素进一步细致划分的话,就产生了会计科目,会计分录、会计凭证、会计账簿、会计报表,以及会计核算的基本流程同样,会计电算化、会计制度设计、财务管理、审计也都要以基础会计为基础,所以,基础会计的重要性是显而易见的。我认为,会计工作是经济管理的重要组成部分,在经济发展中发挥着重要的基础作用。建立和实施会计制度规范了企业的会计核算,提供了真实完整会计信息,规范有序的会计制度也对企业的健康有序的发展起到了重要作用,尤其是在控制成本方面。而且会计部门是企业的信息中心,为了规范企业的会计核算,我们必须真实完整地提供会计信息,不做假账。必须以《会计法》.《企业会计准则》.《会计基础工作规范》为基础和准绳进行会计核算,话说回来正是因为基础会计的重要性,所以,我们从态度上应该重视它,认真学好它,提高学习的兴趣。在强调它的重要性的同时,我们还要看到,基础会计毕竟只是基础会计,它的内容是基础的,所以我们学习的时候一定把它定位在这样一个高度:对基础会计中的知识以课本知识为主,不要进行太多太深的扩展,对会计核算的流程只要有一个全面的基本了结。
在学习完会计学原理后,我们开始上会计学原理实验课,是学完原理后的操作课,非常有意思的课程。
上实验课首先要学会运用所学的知识将凭证准确登好。开始是我还有些手忙脚乱,但熟悉后就得心应手了。记账凭证完成后,我就开始了登明细账、总账的工作,这一部分的工作必须细致认真,我对比了我第一次做账时留存下来的几页账页,我发现上次我的做账过程极为混乱,有的是余额栏从某一行开始加错数字,有的是漏填了某一笔业务,还有的明细账同一个科目的二
5.设计造型基础实验报告--模版 篇五
课程名称:设计造型基础
专业:16服装设计与工程(专升本)学生姓名: 班级学号: 开课学期:2016-2017第一学期 时间:2016年10月20日 内容
一、实验项目名称: 项目一:素描写生 项目二:设计素描临摹
二、实验预习及预习思考题:
实验预习:课前预习基础素描知识:作画规范、透视知识以及构图的基本要求。思考题:思考素描与设计素描之间的关系(区别与联系)。
三、实验目的:本课程实验教学属于绘画造型基础理论课程的延续,通过实验教学设计与实践,进一步学习掌握绘画基础造型设计的基本规律,加深学生对造型基础的认识,掌握一定的绘画技巧,能运用绘画语言来表达自己的设计意图。通过绘画基本技能的训练,培养学生具备一定的观察能力,审美能力,形象思维能力,创造性思维能力,为后续服装设计等课程打好基础。
四、实验内容:
1.素描静物写生(结构素描)(明暗素描)
2.素描石膏—五官
3.素描石膏—人体肌肉
4.素描头像写生
5.人物速写
6.设计素描临摹
五、实验过程:
素描写生
1.根据所摆放的静物或所坐立的人物模特,选择好绘画角度。2 裱好画纸,准备好画笔,开始作画 3.任课老师在学生绘画期间,指导修改画作。
设计素描临摹
1.挑选自己欣赏的设计素描作品。
2.思索所临摹作品的设计构思,选择好作画工具进行临摹。
六.实验结果及总结
实验结果见最终画作作品及光盘电子版文档 总结:自己写。不少于五十字。
七.教师评语:
每次来上课的写:(随便选一条写,自己再组合一下最好)
1,该生课前预习认真,课上操作准确,顺利完成实验项目,课程结束后能独立完成本课程的实验教学,实验效果显著
2,该生在实验项目时认真积极,准备充分,态度端正,品学兼优,积极完成实验项目且效果显著,取得很大的进步。
3,在实验过程中,该生积极提问,主动解决实验时碰到的问题,学习态度良好,积极实验,且实验效果显著。
非每次来上课的写:
6.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.Linq;using System.Text;
namespace one.first {
class Program
{
static void Main(string[] args)
{
System.Console.WriteLine(“我叫王蕾!”);
}
} } 2、编写一个简单的 Windows 应用程序,在窗体 Load 事件中书写代码,标签中显示你的姓名。
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;
using System.Windows.Forms;
namespace one.second {
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
this.Text = “Windows 程序”;
Label lblShow = new Label();
lblShow.Location = new Point(20, 30);
lblShow.AutoSize = true;
lblShow.Text = “王蕾!”;
this.Controls.Add(lblShow);
}
}
} 3、编写一个一个程序,用来判断输入的是大写字母,小写字母,数字还是其他的字符。
using System;using System.Collections.Generic;using System.Text;
namespace one.third {
class Program
{
static void Main(string[] args)
{
Console.WriteLine(“请输入一个字符:”);
char c = Convert.ToChar(Console.ReadLine());
if((c>=“a”&&c<=“z”)||(c>=“A”&&c<=“Z”))
Console.WriteLine(“这是一个字母”);
if(char.IsDigit(c))
Console.WriteLine(“这是一个数字”);
}
}
} 4、分别用 while,do-while,for 循环求 1 到 100 的和。
using System;using System.Collections.Generic;using System.Text;
namespace one.forth.one {
class Program
{
static void Main(string[] args)
{
int i = 1, sum = 0;
while(i <= 100)
{
sum = sum + i;
i++;
}
Console.WriteLine(“1 到 100 的自然数之和为:” + sum);
}
}
} using System;using System.Collections.Generic;using System.Text;
namespace one.forth.two {
class Program
{
static void Main(string[] args)
{
int i = 1, sum = 0;
do
{
sum = sum + i;
i++;
}
while(i <= 100);
Console.WriteLine(“1 到 100 的自然数的和为:” + sum);
}
}
} using System;using System.Collections.Generic;using System.Text;
namespace one.forth.three {
class Program
{
static void Main(string[] args)
{
int i , sum = 0;
for(i = 1;i <= 100;i++)
{
sum = sum + i;
}
Console.WriteLine(“1 到 100 的自然数的和为:” + sum);
}
} } 5、定义一个一维数组,用随机数为此赋值,用 foreach 循环输
出其中的内容。
using System;using System.Collections.Generic;using System.Linq;using System.Text;
namespace first.five {
class Program
{
static void Main(string[] args)
{
int[] a = {0,1,2,3,4};
foreach(int i in a)
{
Console.WriteLine(a[i]);
}
}
} } 6、实现二维数组的输入和输出。
using System;
using System.Collections.Generic;using System.Linq;using System.Text;
namespace first.six {
class Program
{
static void Main(string[] args)
{
int[,] a = new int[2, 3] { { 1, 2, 3 }, { 4, 5, 6 } };
{
for(int i = 0;i < 2;i++)
{
for(int j = 0;j < 3;j++)
{ Console.WriteLine(a[i, j]);}
}
}
}
} }
7、实现数组型数组的输入和输出。
using System;using System.Collections.Generic;using System.Linq;using System.Text;
namespace first.seven {
class Program
{
static void Main(string[] args)
{
int[][] a = new int[][] { new int[] { 1, 2, 3 }, new int[] { 4, 5, 6 } };
for(int i = 0;i < a.Length;i++)
{
for(int j = 0;j < a[i].Length;j++)
{
Console.WriteLine(a[i][j]);
}
}
}
} } 六、实验体会(遇到问题及解决办法,编程后的心得体会)
刚开始编程的时候觉得无从下手,尽管我们已经学了好几种高级编程语言,但每个都有其独特的地方,稍不留神就会混淆。
通过这次实验,我体会到课后复习巩固的重要性。在编程的时候,很多内容都不记得,需要去翻书。不得不说,实验是巩固课程的好方法!本次实验,我熟悉 Visual Studio.NET 开发环境;掌握了 C#应用程序的基本操作过程;掌握了 C#的数据类型,运算符以及表达式的使用;掌握了分支和循环语句的使用方法以及一维数组,二维数组及数组型数组的使用。
实验项目名称:
类与对象
实验学时:
同组学生姓名:
实验地点:
1318
实验日期:
月 26 日-11 月 9 日 实验成绩:
批改教师:
批改时间:
实验 2
类与对象
一、实验目的、要求
(1)掌握类的定义和使用;(2)掌握类的数据成员,属性的定义和使用;(3)掌握方法的定义,调用和重载以及方法参数的传递;(4)掌握构造函数的定义和使用。
二、实验要求
(1)编写程序要规范、正确,上机调试过程和结果要有记录;(2)做完实验后给出本实验的实验报告。
三、实验设备、环境
安装有 Visual Studio.NET 软件。
四、实验步骤
1、分析题意; 2、根据题目要求,新建项目; 3、编写并输入相关的程序代码; 5、运行与调试项目; 6、保存项目。
五、实验内容
1、定义一个方法,实现两个数的交换(分别把参数按值传递和按引用传递)。
using System;
using System.Collections.Generic;using System.Text;
namespace second.one {
class Program
{
static void Main(string[] args)
{
Swaper s = new Swaper();
Console.WriteLine(“输入 x 的值:”);
int a = Convert.ToInt32(Console.ReadLine());
Console.WriteLine(“输入 y 的值:”);
int b=Convert.ToInt32(Console.ReadLine());
Console.WriteLine(s.Swap(a, b));
Console.WriteLine(s.Swap(ref a,ref b));
}
class Swaper
{
public string Swap(int x, int y)
{
int temp;
temp = x;
x = y;
y = temp;
return string.Format(“按值传参交换之后:x={0},y={1}”,x,y);
}
public string Swap(ref int x, ref int y)
{
int temp;
temp = x;
x = y;
y = temp;
return string.Format(“按引用传参交换之后:x={0},y={1}”, x, y);
}
}
} }2、定义一个方法,实现数组的排序。
using System;using System.Collections.Generic;using System.Text;
namespace second.two {
class Program
{
public class sort
{
public void change(int[] a)
{
Console.WriteLine(“排序前,数组顺序为:”);
show(a);
int i, j, m;
for(i = 0;i < 10;i++)
{
m = a[i];
j = i-1;//a[j]为数组前一个值
while(j >= 0 && m > a[j])//判断 i 下标的数是否大于 j 下标的数
{
a[j + 1] = a[j];//如果 i 下标大于j 把 j 往后移一个位
j--;
}
a[j+1] = m;//当不大于 j 的时候就把 M的值放到 i 下标下面 j+1 是为了下标减到最前时考虑-1 + 1 还是下标的最前面
}
Console.WriteLine(“排序后,数组顺序为:”);
show(a);
}
void show(int[] a)
{
int i;
for(i = 0;i < 10;i++)
{
Console.Write(“{0} ”, a[i]);
}
Console.WriteLine();
}
}
static void Main(string[] args)
{
int[] a ={ 4, 7, 1, 2, 5, 8, 9, 10, 3, 6 };
sort s=new sort();
s.change(a);
}
} } 3、定义一个学生类,把学生类当作对象来传递。
using System;using System.Collections.Generic;using System.Linq;using System.Text;
namespace second.three {
class Program
{
public class student
{
public void st()
{
int a = 999;
}
}
public class st
{
public void aa(student s)
{
Console.WriteLine(s);
}
}
static void Main(string[] args)
{
student s=new student();
st s1 = new st();
s1.aa(s);
}
} } 4、定义一个方法,求两个数的和和差,通过参数把这两个值带回。
using System;using System.Collections.Generic;using System.Linq;using System.Text;
namespace
second.four
{
class Program
{
public class sum
{
public void ab(out int m, out
int n,int a, int b)
{
m = a + b;
n = a-b;
}
}
static void Main(string[] args)
{
sum s = new sum();
int a = 10;
int b = 3;
int m, n;
s.ab(out m, out n, a, b);
Console.WriteLine(“{0}+{1}={2};{0}-
{1}={3}”,a,b,m,n);
}
} } 5、用构造函数重载,实现矩形的面积,圆的面积,梯形的面积; using System;using System.Collections.Generic;using System.Linq;using System.Text;
namespace secong.five {
class Program
{
public class square
{
public double area;
public square(){ }
public square(double a)
{
area = a * a * 3.14;
}
public square(double a, double b)
{
area = a * b;
}
public square(double a, double b, double h)
{
area =(a + b)/ 2 * h;
}
}
static void Main(string[] args)
{
double a, b, h,area;
a = 2;b = 5;h = 3;
square s = new square(a,b);
Console.WriteLine(“求矩形面积,长为 a={0},宽为 b={1},面积 area={2}”,a,b,s.area);
square i = new square(a);
Console.WriteLine(“求圆形面积,半径 a={0},面积 area={1}”, a, i.area);
square j = new square(a, b, h);
Console.WriteLine(“求梯形面积,上底为a={0},下底为 b={1},高为 h={2}面积 area={3}”, a, b,h, j.area);
}
} } 6、设计一个 windows 应用程序,在该程序中定义一个学生类和班级类,以处理每个学生的学号,姓名,语文,数学和英语成绩,要求:
1)能查询每个学生的总成绩。
2)能显示全班前三名的名单。
3)能显示单科成绩最高分和不及格的学生名单。
4)能统计全班学生的平均成绩。
5)能显示各科成绩不同分数段的学生人数的百分比。
Student 类:
using System;using System.Collections.Generic;using System.Text;namespace Test2_6 {
public class Student
{
public string stuNo;
public string name;
public double chinese;
public double math;
public double english;
public double sumScore
{
get { return chinese + math + english;}
}
} } StudentList 类:
using System;using System.Collections.Generic;using System.Text;namespace Test2_6 {
public class StudentList:Student
{
int snums;
public Student[] stu=new Student[50];
public StudentList()
{
snums = 0;
}
public void addstu(Student s)
{
stu[snums] = s;
snums++;
}
public int searchstu(string name)
{
int i;
for(i = 0;i < snums;i++)
{
if(stu[i].name == name)break;
}
if(i == snums)return-1;
else return i;
}
//给所有成绩排序,用后面实现前三名的排名
public void ProThree()
{
for(int i = 0;i < snums;i++)
{
int k = i;
for(int j = i + 1;j < snums;j++)
if(stu[j].sumScore > stu[k].sumScore)k = j;
if(k!= i)
{
Student temp;
temp = stu[k];
stu[k] = stu[i];
stu[i] = temp;
}
}
}
//显示单科成绩的最高分
public int HighScore(int k)
{
int p = 0;
if(k == 0)
{
for(int i = 1;i < snums;i++)
if(stu[i].math > stu[p].math)p = i;
}
else if(k == 1)
{
for(int i = 1;i < snums;i++)
if(stu[i].chinese > stu[p].chinese)p = i;
}
else
{
for(int i = 1;i < snums;i++)
if(stu[i].chinese > stu[p].chinese)p = i;
}
return p;
}
//显示不及格名单
public string
BuhgName(int k)
{
string name=“ ”;
if(k == 0)
{
for(int i = 0;i < snums;i++)
if(stu[i].math < 60)name +=stu[i].name+“n”;
}
else if(k == 1)
{
for(int i = 0;i < snums;i++)
if(stu[i].chinese < 60)name += stu[i].name + “n”;
}
else
{
for(int i = 0;i < snums;i++)
if(stu[i].english < 60)name += stu[i].name + “n”;
}
return name;
}
public string getHL()
{
string Maxer = “ ”, Loser = “ ”;
Maxer += “ 单 科 数 学 最 高 :
” + stu[HighScore(0)].name + “n”;
Maxer += “ 单 科 语 文 最 高 :
” +
stu[HighScore(1)].name + “n”;
Maxer += “ 单 科 英 语 最 高 :
” + stu[HighScore(2)].name + “n”;
Loser += “单科数学挂科名单:” +BuhgName(0)+ “n”;
Loser += “单科语文挂科名单:” + BuhgName(1)+ “n”;
Loser += “单科英语挂科名单:” + BuhgName(2)+ “n”;
return Maxer + “n” + Loser;
}
//全班的平均成绩
public string SumScore()
{
double sum = 0;
double avg=0;
for(int i = 0;i < snums;i++)
{
sum = sum + stu[i].sumScore;
}
avg = sum / snums;
return “班级总分平均分:”+avg;
}
//各科成绩不同分数段的学生百分比
//英语成绩各分数段百分比
public string PerC()
{
double per1, per2, per3, per4, per5;
double sumC1 = 0, sumC2 = 0, sumC3 = 0, sumC4 = 0, sumC5 = 0;
for(int i = 0;i < snums;i++)
{
if((stu[i].chinese > 90)&&(stu[i].chinese <= 100))
{
sumC1++;
}
else if((80 <= stu[i].chinese)&&(stu[i].chinese < 90))
{
sumC2++;
}
else if((70<=stu[i].chinese)&&(stu[i].chinese < 80))
{
sumC3++;
}
else if((60<=stu[i].chinese)&&(stu[i].chinese < 70))
{
sumC4++;
}
else
{sumC5++;}
}
per1 = sumC1 / snums;
per2 = sumC2 / snums;
per3 = sumC3 / snums;
per4 = sumC4 / snums;
per5 = sumC5 / snums;
return “ 语 文 成 绩 百 分 比 :”+“n”+“90~100:”+per1+“
80~90:”+per2+“
80~70:”+per3+“
70~60:”+per4+“
以下的:”+per5;
}
//数学成绩各分数段百分比
public string PerM()
{
double per1, per2, per3, per4, per5;
double sumC1 = 0, sumC2 = 0, sumC3 = 0, sumC4 = 0, sumC5 = 0;
for(int i = 0;i < snums;i++)
{
if((stu[i].math> 90)&&(stu[i].math <= 100))
{
sumC1++;
}
else if((80 <= stu[i].math)&&(stu[i].math < 90))
{
sumC2++;
}
else if((70 <= stu[i].math)&&(stu[i].math < 80))
{
sumC3++;
}
else if((60 <= stu[i].math)&&(stu[i].math < 70))
{
sumC4++;
}
else
{ sumC5++;}
}
per1 = sumC1 / snums;
per2 = sumC2 / snums;
per3 = sumC3 / snums;
per4 = sumC4 / snums;
per5 = sumC5 / snums;
return string.Format(“数学成绩百分比:” + “n” + “90~100:” + per1 + “
80~90:” + per2 + “
80~70:” + per3 + “
70~60:” + per4 + “
以下的:” + per5);
}
//英语成绩各分数段百分比
public string PerE()
{
double per1, per2, per3, per4, per5;
double sumC1 = 0, sumC2 = 0, sumC3 = 0, sumC4 = 0, sumC5 = 0;
for(int i = 0;i < snums;i++)
{
if((stu[i].english > 90)&&(stu[i].english <= 100))
{
sumC1++;
}
else if((80 <= stu[i].english)&&(stu[i].english < 90))
{
sumC2++;
}
else if((70 <= stu[i].english)&&(stu[i].english < 80))
{
sumC3++;
}
else if((60 <= stu[i].english)&&(stu[i].english < 70))
{
sumC4++;
}
else
{ sumC5++;}
}
per1 = sumC1 / snums;
per2 = sumC2 / snums;
per3 = sumC3 / snums;
per4 = sumC4 / snums;
per5 = sumC5 / snums;
return string.Format(“数学成绩百分比:” + “n” + “90~100:” + per1 + “
80~90:” + per2 + “
80~70:” + per3 + “
70~60:” + per4 + “
以下的:” + per5);
}
} } From 窗体代码:
using System;using System.Collections.Generic;
using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;namespace Test2_6 {
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
public StudentList sl = new StudentList();
private void btnAdd_Click(object sender, EventArgs e)
{
Student s = new Student();
s.stuNo = txtStuNo.Text;
s.name = txtName.Text;
s.chinese = Convert.ToDouble(txtChina.Text);
s.math = Convert.ToDouble(txtMath.Text);
s.english = Convert.ToDouble(txtEng.Text);
sl.addstu(s);
MessageBox.Show(“添加成功”);
}
private void btnSearch_Click(object sender, EventArgs e)
{
int pos = sl.searchstu(this.textBox1.Text);
if(pos!=-1)
{
label7.Text = this.textBox1.Text + “的总成绩:” + sl.stu[pos].sumScore;
}
else { MessageBox.Show(“不存在这个人!”);}
}
private void btnFinish_Click(object sender, EventArgs e)
{
label7.Text = “前 3 名:”+“n”;
for(int i = 0;i < 3;i++)
{
sl.ProThree();
label7.Text+= sl.stu[i].name+“n”;
}
label7.Text += sl.getHL()+“n”;
label7.Text += Convert.ToString(sl.SumScore())+“n”;
label7.Text += sl.PerC()+“n”;
label7.Text += sl.PerM()+“n”;
label7.Text += sl.PerE()+“n”;
}
} }
六、实验体会(遇到问题及解决办法,编程后的心得体会)
通过本次实验,我掌握了类的定义与使用;掌握了类的数据成员,属性的定义和使用;掌握了方法的定义,调用和重载以及方法参数的传递以及构造函数的定义和使用。值得注意的是:本次实验中 return的使用以及所在的位置,类型转换时也经常用到
实验项目名称:
继承与多态
实验学时:
同组学生姓名:
实验地点:
1318
实验日期:月 16 日-11 月 30 日 实验成绩:
批改教师:
批改时间:
实验 3
继承与多态
一、实验目的、要求
(1)掌握类的继承性与多态性;(2)掌握虚方法的定义以及如何使用虚方法实现多态;(3)掌握抽象类的定义以及如何使用抽象方法实现多态; 二、实验要求
(1)编写程序要规范、正确,上机调试过程和结果要有记录;(2)做完实验后给出本实验的实验报告。
三、实验设备、环境
安装有 Visual Studio.NET 软件。
四、实验步骤
1、分析题意; 2、根据题目要求,新建项目; 3、编写并输入相关的程序代码; 5、运行与调试项目; 6、保存项目。
五、实验内容
1、设计一个 Windows 应用程序,在该程序中首先构造一个学生基本类,再分别构造小学生、中学生、大学生派生类,当输入相关数据,单击不用的按钮时,将分别创建不同的学生类对象,并输出当前学生的总人数,该学生的姓名,学生类型,平均成绩。
Student 类:
using System;using System.Collections.Generic;using System.Text;namespace Test3_1 {
public abstract class Student
{
protected string name;
protected int age;
public static int number;
public Student(string name, int age)
{
this.name = name;
this.age = age;
number++;
}
public string Name
{
get { return name;}
}
public abstract double Average();
}
public class Pupil : Student
{
protected double chinese;
protected double math;
public Pupil(string name, int age, double chinese, double math)
: base(name, age)
{
this.chinese = chinese;
this.math = math;
}
public override double Average()
{
return(chinese + math)/ 2;
}
}
public class Middle : Student
{
protected double chinese;
protected double math;
protected double english;
public Middle(string name, int age, double
chinese, double math, double english)
: base(name, age)
{
this.chinese = chinese;
this.math = math;
this.english = english;
}
public override double Average()
{
return(chinese + math + english)/ 3;
}
}
public class College : Student
{
protected double required;
protected double elective;
public College(string name, int age, double required, double elective)
: base(name, age)
{
this.required = required;
this.elective = elective;
}
public override double Average()
{
return(required + elective)/ 2;
}
} } Form 窗体内的代码:
using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;namespace Test3_1 {
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void btnSmall_Click(object sender, EventArgs e)
{
Pupil p = new Pupil(txtName.Text,Convert.ToInt32(txtAge.Text),Convert.ToDouble(txtChinese.Text),Convert.ToDouble(txtMath.Text));
lblShow.Text += “ 总 人 数 :” +Convert.ToString(Student.number)+ “,” + “姓名:” + p.Name + “,” + “小学生” + “,” + “平均成绩为:” + p.Average()+“n”;
}
private void btnMiddle_Click(object sender, EventArgs e)
{
Middle m = new Middle(txtName.Text, Convert.ToInt32(txtAge.Text), Convert.ToDouble(txtChinese.Text), Convert.ToDouble(txtMath.Text),Convert.ToDouble(TxtEnglish.Text));
lblShow.Text += “ 总 人 数 :” + Convert.ToString(Student.number)+ “,” + “姓名:” + m.Name +
“,” + “中学生” + “,” + “平均成绩为:” + m.Average()+ “n”;
}
private void btnBig_Click(object sender, EventArgs e)
{
College c = new College(txtName.Text, Convert.ToInt32(txtAge.Text), Convert.ToDouble(txtChinese.Text), Convert.ToDouble(txtMath.Text));
lblShow.Text += “ 总 人 数 :” + Convert.ToString(Student.number)+ “,” + “姓名:” + c.Name + “,” + “大学生” + “,” + “平均成绩为:” + c.Average()+ “n”;
}
} } 2、设计一个 Windows 应用程序,在该程序中定义平面图形抽象类和派生类圆,矩形和三角形。
Figure 类代码:
using System;using System.Collections.Generic;using System.Text;namespace Test3_2
{
public abstract class Figure
{
public abstract double Area();
}
public class Circle:Figure
{
double radius;
public Circle(double r)
{
radius = r;
}
public override double Area()
{
return radius * radius * 3.14;
}
}
public class JUxing:Figure
{
double chang;
double kuan;
public JUxing(double c, double k)
{
this.chang = c;
this.kuan = k;
}
public override double Area()
{
return chang * kuan;
}
}
public class San:Figure
{
double bian;
double heigth;
public San(double b, double h)
{
this.bian = b;
this.heigth = h;
}
public override double Area()
{
return bian * heigth / 2;
}
} } Form 窗体代码:
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;namespace Test3_2 {
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void btnCircle_Click(object sender, EventArgs e)
{
Circle c=new
Circle(Convert.ToInt32(TxtChang.Text));
lblShow.Text = “圆的面积为:” + c.Area();
}
private void btnJu_Click(object sender, EventArgs e)
{
JUxing j = new JUxing(Convert.ToInt32(TxtChang.Text),Convert.ToInt32(TxtHigh.Text));
lblShow.Text = “矩形的面积为:” + j.Area();
}
private void btnSan_Click(object sender, EventArgs e)
{
San s = new San(Convert.ToInt32(TxtChang.Text), Convert.ToInt32(TxtHigh.Text));
lblShow.Text = “三角形的面积为:” + s.Area();
}
} }
3、定义一个 Person 类,包含姓名字段和一个方法,早上 8:30学生开始上课,教师开始讲课。分别用 new 关键字,虚方法,抽象类实现多态性。
New 关键字:
using System;using System.Collections.Generic;using System.Text;
namespace third.three {
class Program
{
static void Main(string[] args)
{
Student s=new Student(“学生”);
Teacher t=new Teacher(“教师”);
Console.WriteLine(s.name+s.work());
Console.WriteLine(t.name+t.work());
Console.ReadLine();
}
}
public class Person
{
public string name;
public interface method
{ string work();}
}
public class Student:Person
{
public Student(string name)
{ this.name = name;}
public string work()
{ return “早上 8:30 开始上课”;}
}
public class Teacher:Person
{
public Teacher(string name)
{ this.name = name;}
public string work()
{ return “开始讲课”;}
} } 虚方法:
using System;
using System.Collections.Generic;using System.Text;
namespace third.three.two {
class Program
{
static void Main(string[] args)
{
Student s = new Student(“张三”,“学生”);
PersonWork(s);
Teacher t=new Teacher(“李斯”,“教师”);
PersonWork(t);
}
private static void PersonWork(Person Person)
{ Console.WriteLine(Person.Work());}
}
public class Person
{
public string name;
public Person(string name)
{ this.name = name;}
public virtual string Work()
{ return string.Format(“Person{0}:早上 8:30 开始”,name);}
}
public class Student : Person
{
private string type;
public Student(string name, string type)
: base(name)
{ this.type = type;}
public override string Work()
{
return string.Format(“Person{0}:早上 8:30 开始上课”, name);
}
}
public class Teacher : Person
{
private string type;
public Teacher(string name, string type)
: base(name)
{ this.type = type;}
public override string Work()
{
return string.Format(“Person{0}:开始讲课”, name);
}
} }
抽象类:
using System;using System.Collections.Generic;using System.Text;
namespace third.three.three {
class Program
{
static void Main(string[] args)
{
Student s = new Student(“张三”, “学生”);
PersonWork(s);
Teacher t = new Teacher(“李斯”, “教师”);
PersonWork(t);
}
private static void PersonWork(Person person)
{
Console.WriteLine(person.Work());
}
}
public abstract class Person
{
public string name;
public Person(string name)
{ this.name = name;}
public abstract string Work();
}
public class Student : Person
{
private string type;
public Student(string name, string type)
: base(name)
{
this.type = type;
}
public override string Work()
{
return string.Format(“Person{0}:早上 8:30 开始上课”, name);
}
}
public class Teacher : Person
{
private string type;
public Teacher(string name, string type)
: base(name)
{
this.type = type;
}
public override string Work()
{
return string.Format(“Person{0}:开始讲课”, name);
}
}
}
六、实验体会(遇到问题及解决办法,编程后的心得体会)
通过本次实验,我理解了类的继承性与多态性;掌握了虚方法的定义以及如何用虚方法来实现多态;掌握了抽象类的定义以及如何用抽象方法来实现多态。
这次实验与前两次不同,采用 Windows 应用程序,既涉及到代码段也涉及到界面的设计。所以,勉强通过实验。
实验项目名称:
接口、文件和流
实验学时:
同组学生姓名:
实验地点:
A205
实验日期:月 7 日-12 月 21 日 实验成绩:
批改教师:
批改时间:
实验 4
接口、文件和流
一、实验目的
(1)掌握接口的定义及使用方法;(2)掌握流,序列化和反序列化的概念和使用方法;(3)掌握流文件的读写操作类及其使用方法;(4)掌握 OpenFileDialog,SaveFileDialog 等控件的使用。
二、实验要求
(1)编写程序要规范、正确,上机调试过程和结果要有记录;(2)做完实验后给出本实验的实验报告。
三、实验设备、环境
安装有 Visual Studio.NET 软件。
四、实验步骤
1、分析题意; 2、根据题目要求,新建项目; 3、编写并输入相关的程序代码; 5、运行与调试项目; 6、保存项目。
五、实验内容
1、定义一个 Person 类,包含姓名字段和一个方法,早上 8:30学生开始上课,教师开始讲课。用接口来实现。
using System;using System.Collections.Generic;
using System.Text;namespace Test4_1 {
class Program
{
static void Main(string[] args)
{
Student s = new Student(“张三”,“学生”);
Console.WriteLine(s.Work());
Teacher t = new Teacher(“李四”,“老师”);
Console.WriteLine(t.Work());
}
public abstract class Person
{
public string name;
public Person(string name)
{
this.name = name;
}
}
interface IPerson
{
string type { get;}
string Work();
}
public class Student :Person, IPerson
{
public string type
{
get { return string.Format(“老师”);}
}
public Student(string name, string type)
: base(name)
{
this.name=name;
}
public string Work()
{
return string.Format(“Person{0}:早上 8:30 开始上课”, name);
}
}
7.实验力学实验报告 篇七
关键词 应变片;静态应变仪;动态应变仪;电桥;拉伸机
中图分类号 G64 文献标识码 A 文章编号 1673-9671-(2010)082-0141-01
1 标定试验
1.1 利用YE29003B应变标定仪标定动态应变仪
1)将YE29003B应变标定仪接入动态应变仪中:接完后相应的接口通道指示灯变暗,选折合适的拱桥电压和增益。本文选取:10V和2K欧姆,通道为3通道。
2)先将YE29003B应变标定仪拨到0欧姆,然后将动态应变仪选定通道电压调零,按下AUTO按钮机器会自动调零,若没有完全为零,可以用螺丝刀调节左边的微调FINE。
3)将YE29003B应变标定仪拨到1000欧姆,调节动态应变仪选定通道电压,并使其成为整数。
4)将YE29003B应变标定仪分别拨到800、600、400、200、0欧姆,记录每组的电压。
5)处理数据、得到回归曲线,由图可知应变与电压的关系。
1.2 模拟标定动态应变仪
本实验是用固定电阻和可变电阻接好电桥,模拟应变。因为应变片的工作原理就是,在某变形点应变片会随之变形,从而自身电阻改变,导致电桥不平衡。如此标定动态应变仪时完全可以用可调电阻代替应变片。
将可变电阻调到59880欧姆,将动态应变仪调零后接入刚调好的可变电阻,再将接入可变电阻后的电压调到整数。
依次调节可变电阻使分别其为74880欧姆、99880欧姆、149880欧姆、299880欧姆,并照如上操作得到五组电压如下表:,然后和YE29003B应变标定仪得出结论比较。
2 弯曲、拉伸试验
2.1 拉伸试验测量弹性模量E,泊松比v
1)应变片的粘贴、连接仪器。因为要测两个量故使用两片应变片,一片测纵向,另一片测横向,贴片贴好后将两片应变片接入YE2538A程控静态应变仪的两个不同通道中,并接成1/4桥电路,其中纵向应变接入通道1,横向应变片接入通道2。
2)试样加载、数据收集。摇动YE6253多功能材料力学试验台的加力手柄,使试样受拉,同时YE2538A程控静态应变仪会显示拉力和应变,选取合适的数据并记录。本文中以拉力为准,大约隔50N到100N记录一组数据。每次记录时先点通道1,记录纵向应变,再点通道2,记录横向应变。
3)数据处理,计算E和v。用Excel处理得到的数据并绘图,由竖向应变-应力图可得弹性模量E。由竖向应变和横向应变可得泊松比v。
2.2 弯曲试验正应力试验
1)试验用三点弯梁、应变片粘贴及电桥接法。本实验所用材料为已粘贴好五片应变片的三点弯曲梁:五片应变片(至上而下)本别测量上表面、中性层与上表面间、中性层、中性层与下表面间、下表面五个位置的应变,故有五片应变片接入YE2538A程控静态应变仪中,每片接入不同的通道中,规定应变片按至上而下的顺序接入通道1至通道5。
2)测量五点应变并与理论作比较。实验前先调零,测试时将拉力规定为某一特定值,本文使用600N,加载后先按通道1,記录上表面应变片的应变,以此类推测得其他点的应变。为消除误差,此过程复测量三次,每次拉力一定,取三组数据平均值。最后与理论值比较,得应变平均值,实际应力值,应力理论值和相对误差=|σ实-σ|/σ。
3 K片的测定
3.1 试验材料及方法描述
本实验用的是截面为18.1*18.1的正方形梁,简支梁表面放一幅梁,中点受集中力并用千分尺测梁中点位移。应变片贴在上下表面,测出梁上下表面的应变量。由《力学CAT基础》推导K片的值。
3.2 K片的推导
根据《力学CAT基础》,纯弯梁应变与应变片电阻率测量装置如下图所示。供货应变片粘贴在梁的纯弯区段内下表面,应变片纵向与梁的轴线方向重合,给定载荷后通过绕度计测量纯弯梁在加力线上的位移f,并由材料力学梁弯曲公式计算出应变片粘贴处梁的应变:
ε纵=fh/(l2+f2+fh)
1)用电阻仪表在贴片前测出应变片的阻值R;
2)将应变片和温度补偿片接入应变仪桥路调零后,按给定载荷P加载到位后测出应变仪的电压输出V;
3)将载荷卸去并使应变仪调零,随后对测量应变片电阻并联一个可调电阻仪,而后调并联电阻值到Rn,使对应应变仪的输出电压仍为V。此时应变片和外并电阻Rn的总电阻为:RRn/(R+Rn);
4)根据1)、3)步得到的电阻数值可以求出电阻变化率为:
ΔR/R=[RRn/(R+Rn)-R]/R=-R/(R+Rn)
5)灵敏系数Κ片的测量结果为:
Κ片=|ΔR/R|/ε纵=|ΔR/R|l2/fh
3.3 测量ε仪、千分表读数f
测出数据千分表读数f,ε仪(µε),ε纵(µε),△R/R,拉力(N)。由ε纵(µε)—△R/R曲线可得K片的大小。
4 COD引伸计标定、测量裂纹长度
4.1 COD引伸计侧线
因COD引伸计的五条输出线是混乱的我们必须对此整理,方法如下:
首先,COD引伸计内部桥路如下:
引线是4条桥线加一条地线,每个电阻120欧姆
如对于1线,将其和其他颜色的先接到欧姆表上若读数为90可知是1、4两端或1、3两端,二若欧姆表上若读数为120可知是1、2两端,这样便知道电桥的内部链接只要将对面的两端接入YE29003A盒中的V+、V—,或IN+、IN—中即可。
4.2 COD引伸计位移与动态应变仪电压的关系
在使用COD引伸计前必须标定引伸计位移与动态应变仪电压的关系,只有这样才可进行下一步试验。
4.3 测量裂纹长度
(本实验使用柔度法来测量裂纹长度,试验在弹性范围内进行,每次试验加载一次并马上卸载同时记录载荷与位移关系。
根据SET柔度公式:a/w=β0+β1µ 其中:β0=1.0056;β1=-2.8744
µ=1/(1+sqrt(E`*BefC));Bef=B-(B-Bn)/B
a是裂纹长度;B为式样的厚度,W为其宽度;测得B=2mm,W=18mm,E是弹性模量,C是测得的柔度即本实验的δ。
将数据代入得:a。
参考文献
[1]蔡立勋.力学CAT.西南交通大学.
8.软件开发技术基础的实验报告 篇八
《软件开发技术基础》实验报告
姓名:
学号:
班级:
《软件开发技术基础》实验报告
实验一 线性表的操作(2学时)
实验类型:验证性
实验要求:必修 实验学时: 2学时
一、实验目的:
参照给定的线性表顺序表类和链表类的程序样例,验证给出的线性表的常见算法。
二、实验要求:
1、掌握线性表顺序表类和链表类的特点。掌握线性表的常见算法。
2、提交实验报告,报告内容包括:目的、要求、算法描述、程序结构、主要变量说明、程序清单、调试情况、设计技巧、心得体会。
三、实验内容:
设计一个静态数组存储结构的顺序表类,要求编程实现如下任务:
1)建立一个线性表,首先依次输人整数数据元素(个数根据自己的需要键盘给定)
2)删除指定位置的数据元素(指定元素位置通过键盘输入)再依次显示删除后的线性表中的数据元素。
3)查找指定数据的数据元素(指定数据的大小通过键盘输入),若找到则显示位置,若没有找到就显示0。
四、要求
1)采用顺序表实现,假设该顺序表的数据元素个数在最坏情况下不会超过50个。
2)写出完整的程序并能调试通过即可
《软件开发技术基础》实验报告
{ if(nn==mm)
return(-1);if(nn==0)
return(0);return(1);}
template
cout<<“overflow”< return;} if(i>nn) i=nn+1;if(i<1) i=1;for(k=nn;k>=i;k--) v[k]=v[k-1];v[i-1]=b;nn=nn+1;return;} template cout<<“underflow!”< return;} if((i<1)||(i>nn)){ cout<<“Not this element in the list!”< return;} for(k=i;k v[k-1]=v[k]; 《软件开发技术基础》实验报告 return 0;} 运行结果如下: 心得体会: 1.通过本次试验,我掌握了线性表的基本概念。 2.通过本次试验,我懂得了如何建立一个顺序表,并能对顺序表进行基本的建立、插入、检测、删除以及查找的操作。 3.本次试验我知道了线性表的顺序存储结构具有如下两个特点:(1)线性表中所有元素所占的存储空间是连续的。 (2)线性表中各元素在存储空间中是按逻辑顺序依次存放的。 实验二 栈、队列的操作 《软件开发技术基础》实验报告 #define stacksize 5 typedef struct { char taskname[10];int taskno; }DataType; class stack { private: public: }; //任务名 //任务号 int top;DataType task[stacksize];bool init();bool empty();bool push(DataType d);bool pop(DataType &d); bool stack::init(){ top=0;int i;for(i=0;i strcpy(task[i].taskname,“"); task[i].taskno=-1;} return true;} bool stack::empty(){ return top>0?false:true; } 《软件开发技术基础》实验报告 queue_node(int d){ data=d; next=NULL;} }; class queue { private: queue_node *front,*rear;public: bool init();bool empty();bool enqueue(int d);bool dequeue(int &d);}; bool queue::init(){ front=rear=new queue_node; return true;} bool queue::empty(){ if(front==rear)return true;else return false;} bool queue::enqueue(int d){ rear->next=new queue_node(d);rear=rear->next;return true;} 《软件开发技术基础》实验报告 bool sqqueue::enqueue(int d){ if((rear+1)%queuesize==front)return false;base[rear]=d;rear=(rear+1)%queuesize;return true;} bool sqqueue::dequeue(int &d){ if(front==rear)return false;d=base[front];front=(front+1)%queuesize;return true;} void main(){ DataType dd[5],tt; char tn[]=”任务a“;int i;for(i=0;i<5;i++){ strcpy(dd[i].taskname,tn);tn[4]++;dd[i].taskno=i+1;} stack mystack;mystack.init();for(i=0;i<5;i++){ mystack.push(dd[i]);} cout<<”入栈完成,按回车键继续……“;getchar(); 《软件开发技术基础》实验报告 实验结果: 实验三 查找算法实现(2学时) 实验类型:验证性 实验要求:必修 实验学时: 2学时 一、实验目的: 参照各种查找算法程序样例,验证给出的查找常见算法。 二、实验要求: 1、掌握各种查找算法的特点,测试并验证查找的常见算法。 2、提交实验报告,报告内容包括:目的、要求、算法描述、程序结构、主要变量说明、程序清单、调试情况、设计技巧、心得体会。 三、实验内容: 1.建立有序表,采用折半查找实现某一已知的关键字的查找。 2.利用折半查找算法在一个有序表中插入一个元素,并保持表的有序性。 源程序如下: #include int mm; int nn; T *v;public: sL_List(){mm=0;nn=0;return;} sL_List(int); int search_sL_List(T); int insert_sL_List(int,T); void prt_sL_List();}; template 《软件开发技术基础》实验报告 int i;for(i=0;i cout< int main(){ int k,t,q,result;int a[20]={10,20,30,40,50,60,70,80};sL_List s.insert_sL_List(k+1,a[k]);cout<<”输出有序对象s:“< 实验结果如下: 《软件开发技术基础》实验报告 2、提交实验报告,报告内容包括:目的、要求、算法描述、程序结构、主要变量说明、程序清单、调试情况、设计技巧、心得体会。 三、实验内容: 输入一组关键字序列分别实现下列排序: 1.实现直接插入排序; 2.实现冒泡排序算法; 3.实现快速排序算法(取第一个记录或中间记录作为基准记录); 4.快速排序的非递归算法; 5.堆排序。 把上述几种排序的算法编写成菜单,根据输入的数字不同执行对应的排序算法。 源程序如下: #include t=p[j]; k=j-1; while((k>=0)&&(p[k]>t)) { p[k+1]=p[k]; k=k-1; } p[k+1]=t;} return;} //实现冒泡排序 template 《软件开发技术基础》实验报告 static int split(T p[],int n){ int i,j,k,l;T t;i=0;j=n-1;k=(i+j)/2;if((p[i]>=p[j])&&(p[j]>=p[k])) l=j;else if((p[i]>=p[k])&&(p[k]>=p[j])) l=k;else l=i;t=p[l];p[l]=p[i];while(i!=j){ while((i j=j-1; if(i { p[i]=p[j]; i=i+1; while((i i=i+1; if(i { p[j]=p[i]; j=j-1; } } } p[i]=t;return(i);} //实现堆排序 template sift(p,i,n-1);for(i=n-1;i>=1;i--) 《软件开发技术基础》实验报告 p[i]=100.0+200.0*p[i];cout<<”排列前的序列为:“< cout< cout< cout< cout< cout< 运行结果如下: 对象: 对象:学习《大学计算机基础》I-II 课程的所有本科学生 目的: 目的:检验大家对 Windows XP 基本知识的掌握情况 填写报告内容: 填写报告内容:如实填写完成下面操作所涉及到的命令以及操作过程,每完成一道题需有截屏图片(图片大小以 35*35mm 为好)为证。如果报告 册不够填写请用 A4 纸填写并粘贴在报告册相应的位置。在报告内直接写内 容不需要抄题。 要求: 要求:以下操作为每位学生独立完成!如有雷同,全部按 0 分处理,全部 完 成按 100 分记分。1.请在 D 盘根目录下建一个文件夹,名字为 “MyFile”,请问建此文件夹 有几种方法,分别写出它的具体步骤。(步骤方法 7 分,截图 3 分)2.请用记事本和快捷方式分别建两个文本文件,名字分别为 T1.txt 和 T2.txt,并将它们保存在“MyFile”文件夹内,分别写出创建的具体步 骤。(步骤方法 7 分,截图 3 分)3.用快捷方式将 T1.txt 复制到 D 盘根目录下,用 Ctrl+C 和 Ctrl+V 将复 制到 D 盘根目录下,并更名为“我的文件”,写出具体的操作步骤。(步 骤方法 7 分,截图 3 分)4.将 T2.txt 文件用快捷方式“发送”到桌面,观察在桌面上创建了文件 夹快捷方式还是文件快捷方式我?写出具体的操作步骤。(步骤方法 7 分,截图 3 分) 5.写出打开“添加或删除程序”的具体操作步骤。(步骤方法 7 分,截图 3 分) 计算机应用基础实验报告 姓名 班级 1043112 学号 实验日期 课程名称 计算机应用基础 指导教师 王老师 成绩 实验名称:简单动画的制作 实验目的: 1)掌握Flash一般多图层动画的制作方法。2)掌握外部素材的导入方法。 3)掌握外带声音的多图层动画的制作方法。4)了解遮罩动画的制作方法。实验环境: 1.中文Windows XP操作系统 2.中文Macromedia Flash 8动画制作软件 实验内容及步骤(请将步骤填入每一题下方空白处) 1.利用“lx1.fla”中的“mountain”元件,制作如“lx3样例.swf”所示的动画,其中“姓名”使用自己的真实名字代替,字体为黑体加粗,150号,图片的高度更改为与字体一样高,整个文档的大小与画面内容相匹配。将动画保存为“lx3.fla”,导出为“lx3.swf”。写出你的操作步骤: ①启动Macromedia Flash8,并单击“创建新项目”中的“Flash文档”,在新的文档窗口中,选择“文件/导入/导入到库…”菜单命令,将配套光盘中的“实验素材实验13mountain”的图片导入到库中。 ②利用文本工具在文档中输入自己的姓名,格式如要求所示,填充色为蓝色,并点击“修改/转化为元件”将其转化为元件。将文档大小改为要求大小,并使姓名居中。 ③右击时间轴第60帧位置,在快捷菜单中选择“插入关键帧”命令,然后在原图层上插入图层“图层2”。将位图“mountain”拖拽入“图层2”用“任意变形工具”修改其大小,使其符合要求与样例。右击位图将其复制并粘贴,并使复制位图的左端与原图的右端相连接。按住“shift”键,单击鼠标选中两图,将其整体的左端与姓名的左端相重合。右击时间轴“图层2”第60帧位置,在快捷菜单中选择“插入关键帧”命令,将其整体的右端与姓名的右端相重合,并创建动画补间。右击“图层2”,使其成为遮罩层。将动画保存为“lx3.fla”,使用“文件/导出/导出影片”命令,选择导出类型为“Flash影片”格式,将动画导出为“lx3.swf”。 2.利用配套光盘上的3张滑雪图片和“实验7”中的“lovestory.mp3”音乐素材,制作具有“lx4样例.swf”效果的动画,动画共75帧,约6.2秒长度,每两张图片之间的切换用5帧的长度。将动画保存为“lx4.fla”,导出为“lx4.swf”。写出你的操作步骤: ①启动Macromedia Flash8,并单击“创建新项目”中的“Flash文档”,在新的文档窗口中,选择“文件/导入/导入到库…”菜单命令,将配套光盘中的“实验素材实验13”中的3幅滑雪的图片导入到库中,并将它们转化为“元件1”,“元件2”,“元件3”。②将舞台大小调节为如样例所示的合适大小,单击时间轴的第1帧位置,将“元件1”拖入,使其居中。在第15帧与第20帧位置插入关键帧,将第20帧处的元件颜色的Alpha变为0。建立“图层2”,“图层3”与“图层4”,在“图层2”的第17帧位置,将“元件2”拖入,使其居中。在第20帧,第45帧与第50帧位置插入关键帧,将第20帧与第50帧处的元件颜色的Alpha变为0。在“图层3”的第47帧位置,将“元件23”拖入,使其居中。在第50帧,第70帧与第75帧位置插入关键帧,将第47帧与第75帧处的元件颜色的Alpha变为0。在“图层4”的第73帧位置,将“元件1”拖入,使其居中。在第75帧位置插入关键帧,将第73帧的元件颜色的Alpha变为0。在“图层1”的第15帧,“图层2”的第17帧与第45帧,“图层3”的第47帧与第70帧,“图层4”的第73帧处建立动画补间。利用“GoldWave”工具,截取“lovestory.mp3”音乐中的前6.2秒左右的音乐,保存为“Music。wav”,然后在Flash中利用“文件/导入/导入到库”菜单命令,将处理好的音乐导入到库中。在“图层4”的上方插入“图层5”,选定“图层5”后从库中将声音对象拖拽到舞台上。 ③将动画保存为“lx4.fla”,导出为“lx4.swf”。实验结果: 已提交电子版 实验小结: ⑴实验中容易出错的地方: ① ② 实验名称:顺序表的操作 班 级 学 号 姓 名 第周 星 期2、5,6 节 成 绩 一、实验目的: 1、掌握顺序表结构的实现方式; 2、掌握顺序表常用算法的实现; 3、熟悉利用顺序表解决问题的一般思路; 4、参照给定的顺序表的程序样例,验证给出的顺序表的常见算法,领会顺序表结构的优点和不足。 二、实验内容: 1、设计一个静态数组存储结构的顺序表,要求编程实现如下任务:(1)建立一个顺序表,首先依次输人整数数据元素(个数根据需要键盘给定)。 (2)删除指定位置的数据元素(指定元素位置通过键盘输入),再依次显示删除后的顺序表中的数据元素。 (3)查找指定数据的数据元素(指定数据由键盘输入),若找到则显示位置,若没有找到则显示0。 2、使用顺序表实现一个电话本的管理程序,电话本中的每条记录包括学号、姓名、手机号码和固定电话四项。要求实现菜单、初始化、添加、删除和显示等功能。 三、实验结果: 四、实验中遇到的问题及解决方法: 3451].student_number;cin >> list[j1].tel;cin >> list[j61)){ } system(“cls”);cout << “建立表完毕!” << endl;void delet(TEL * list){ int j,i = 0;cout << “请输入你需要删除的序号” << endl;cin >> j;while(j < 0 || j > num){ } while(list[i].id!= j)i++;cout << “输入错误,请重新输入” << endl;cin >> j;for(j = i;j < num789 《软件技术基础》实验报告 实验名称:链表的操作 (一)班 级 学 号 姓 名 第周 星 期2、5,6 节 成 绩 一、实验目的: 1、掌握单链表结构的实现方式; 2、掌握单链表常用算法的实现。 二、实验内容: 1、设计一个链表,要求编程实现如下任务: (1)建立一个链表,首先依次输人整数数据元素(个数根据需要键盘给定)。 (2)删除指定值的结点(指定值通过键盘输入),再依次显示删除后的链表中的数据元素。 (3)查找指定值的结点(指定数据由键盘输入),若找到则显示查找成功,若没有找到则显示查找失败。 (4)在第i个节点(i由键盘输入,i=0表示插入的结点作为第1个结点)之后插入一个元素为x的节点。 三、实验结果: 四、实验中遇到的问题及解决方法: 112******26272829303***37381){ s->top++;s->data[s->top] = x;if(size > 0 && size <= MAX_SIZE){ s->stacksize = size;s->top =-1;s->data = new int[size];return 0;}else cout << “初始化长度错误” << endl;return 1;} }else cout << “栈满” << endl;void del(SqStack *s){ } int x;if(s->top >-1){ x = s->data[s->top];s->top--;cout << “出栈数为:” << x << endl;}else cout << “栈空” << endl; 《软件技术基础》实验报告 实验名称:队列的操作 班 级 学 号 姓 名 第周 星 期2、5,6 节 成 绩 一、实验目的: 掌握队列的定义及其运算,了解队列的应用。 二、实验内容: 1、队列测试和应用。要求: 设计一个主函数对循环队列代码进行测试。测试方法为:依次把数据元素2,4,6,8,10入队,然后出队中的数据元素并在屏幕上显示。 三、实验结果: 2434445464748 四、实验中遇到的问题及解决方法: 对二叉树的查找顺序经常搞错,多看书理解后逐渐错误率降低。 五、实验心得体会: 二叉树的遍历在本书算一个难点,调试过程中经常出错,要对着课本一句句的编写,前方依旧很艰难 附:源程序(自行编写或修改的程序。若为修改程序请注明修改部分的功能,若为书上实例则可不附。)#include 一、党建工作(91分) (一)领导班子建设(8分) 1.中心班子成员分工明确,科级干部、教研室主任、党支部书记配备齐全,成员之间团结协作,互相配合形成了较强的凝聚力和战斗力,能够体现全局意识和协作精神。强化新时期党员干部党性修养和组织作风培养,顾全大局,有较强的使命感和责任感。领导班子成员带领教研室教师多次对外交流学习。10月19日,杜奕智、方义国、张志刚到铜陵学院调研。2015年11月10日,基础教学与实验中心党员及积极分子在中心领导的带领下,赴小岗村开展“学习沈浩同志先进事迹、重温入党誓词”学习教育活动。11月24日下午,合肥市党校江浩教授在中心会议室为中心全体教师做了关于“深入学习贯彻党的十八届五中全会精神 ”的报告。12月3日,基础教学与实验中心主任杜奕智和副书记谢广平、副主任孙辉带领公共外语教研室部分教师和教学办主任一行到我校管理系进行走访调研等等。 2.认真贯彻落实党政联席会制度,正确处理好党组织和行政的关系,坚持中心各项重要事项通过党政联席会议讨论研究。定期召开党政联席会议,就中心重大教学教研工作问题,进行集体讨论,民主表决,充分发挥总支成员的积极性和创造性。充分发挥民主集中制,对中心的各项日常工作事物如:人才引进、单位内人事变动、以及科研经费使用等坚持党政联席制度,坚持集体研究,充分发扬民主,依靠集体智慧、集中正确的意见。3.认真贯彻学院干部管理制度。科级干部选拔任用和试用期考核情况在党政联席会议记录中存档。积极部署中心科级干部完成学院和中心安排的相关政治学习任务,今年全体党员和科级以上干部参加《廉洁自律准则》《纪律处分条例》等有关知识测试。同时组织党员参加学院召开的干部专项培训会议。通过学、看,使党员、干部在思想上对干部选拔任用工作条例更加了解,一年中无一例违法、违规现象出现。 (二)工作制度及作风建设(16分) 1.抓好规章制度,明确职责和权力,管理规范。为确保中心事务科学、民主、阳光的实施,结合我中心工作实际,对中心的计算机公共应用实验室、金工实验室、电工电子实验室、人文实验室等部门和岗位进行梳理,进一步明确了职责和权力,编制岗位职权目录。目前已制订的各类规章制度17项,其中包括基础教学与实验中心考核细则,实验室主任职责,实验室仪器设备管理方法等。形成了用制度管权、管人、管物、管事的体制机制。同时制定了教育实践活动工作制度,其中包括学习教育制度;联系服务群众制度;务实创新,增强工作实效;群众监督制度;管理制度;考核制度;领导干部问责制度等。 2.认真抓好教风建设。中心设置督导组,负责中心监督、检查教学工作。督导定期参加中心例会,监督中心事务。中心督导有:田进英、夏莉、周睿、杨文生老师。目前教职工无违反师风师德德行为。 3.扎实开展上级布置的三严三实专题教育活动。中心根据党委通知要求,制度学习研讨计划、方案,围绕“严以修身、严以用权、严以律己”三个主题展开讨论学习活动。并且开展多项教育实践活动,践行三严三实。4.按照学校要求,按时上交档案、年鉴编写工作,按时上交中心年度工作计划和工作总结。 (三)基层组织建设工作(19.5分) 加强党的组织建设,切实发挥党组织的政治领导核心作用,坚持把党建工作摆在重要位置,精心组织,做到有计划、有措施、有总结。 1.中心党总支制度完善。目前已制定了总支会议制度、总支学习制度以及委员职责等;今年按照学院组织部的部署,对任期届满的党支部委员会和党总支委员会进行按期换届选举。中心党总支现有党员28人,共有四个党支部,分别是:英语教研室党支部、计算机教研室党支部、实验中心党支部、计算机公共应用实验室党支部。目前党总支、支部委员满员,总支、支部委员符合任职条件,分工明确。党总支副书记(主持工作):谢广平;副书记:孙辉;纪检委员:田进英;宣传委员、青年委员:沈莉;组织委员、统战委员:杜晓冬。 英语教研室党支部:书记:沈莉,组织委员:孙成贵,宣传委员:施永鹏 计算机教研室党支部:书记:杨超 实验中心党支部:书记:杜晓冬,组织委员:杨特育,宣传委员:张洪波 计算机公共应用实验室党支部:书记:陈奕,副书记:彭亚群 中心党总支坚决贯彻执行民主集中制,坚持三会一课制度,坚持党员学习的长效机制,做到支部学习、活动都有记录,并将资料保存完整。组织全体党员参加主题教育,党总支能够做到年初有计划,年终有总结,并及时报送。 2.开展民主生活会,认真开展谈心交流、征求意见、自我剖析等活动。2015年12月29日召开领导干部民主生活会,会议有记录,会前和会上收集的意见共30条,归纳主要为3点。按照“严以修身、严以用权、严以律己,谋事要实、创业要实、做人要实”要求,紧扣“三聚焦三查找三确保”主线,联系班子和个人实际深入查摆问题,严肃认真开展批评和自我批评,认真做好整改清单,做好专项整治工作,制定有效的措施。 3.关心教师生活和工作,切实帮助教职工解决实际困难。定期与青年教师交流谈话,了解他们工作中困难和难点,帮助他们解决,为其提供教学实验条件。同时做好对生病住院、休产假的教职工家庭的关心、慰问工作,同时给予适量的慰问金。今年中心对1位困难职工进行慰问,另外对于教职工提出的合理化要求及业余文化活动都给与最有力的支持。做到平时关心教职工的生活,宣传健康的生活方式等。为丰富我中心教工的业余生活,保持积极的工作状态,增进同事间的互动与交流。2015年3月10日下午,举办了一场庆“三八”的茶话会。座谈会由中心办公室主任丁爱琴主持,她代表中心领导对大家致以节日的问候。茶话会以“女教师的幸福”为主题,大家欢聚一堂,畅谈心声,喜迎属于自己的节日。 4.党员培养发展。按时报送年度发展党员工作计划和总结,重视在高知群体和青年教师中发展党员工作,认真做好发展党员工作。努力做好青年骨干教师入党工作,引导青年教师及入党积极分子靠拢党组织,为党组织补充新鲜血液奠定坚实基础。坚持成熟一个发展一个的原则,严格预审制度及发展程序,保证发展重点和质量。进一步加强对预备党员的培养教育和考察,对考察合格的预备党员按时办理转正手续。今年我中心有一位教师已递交入党申请书,已拿到了入党积极分子党课结业证。5.中心党总支传达给各支部《关于公示2014年度省委组织部代省委管理党费收支情况的通知》的通知,大家认真学习通知,按照执行。党费按月足额缴纳,党费使用规范,帐目清晰,并按规定定期向党员公布党费缴纳、管理、使用情况。6.按期做好党员管理教育、做好党内统计工作。 7.及时办理党员组织关系转移和保留党籍手续,做好党员规范管理。今年党总支还对党员组织关系梳理排查,报送相关统计表。2013年以来,党总支转出关系数量有10个。分别是:陈永进、殷霞、陈莉、汤传明、严正尧、方康年、李晓曼、陈效军、王骏、王琳。转入的教师有1位:王颖。 8.积极开展“主题党日”活动。2015年6月14日大学英语教研室党支部申报并组织了““换一个课堂、献一份爱心”-----趣味英语,服务儿童”主题党日活动,在中心党员和群众中取得了良好的反响。 9.党员作用发挥,全体党员按照教学计划,认真做好教学工作,出台了保证教学质量的一系列规范、措施,对实验教学内容和方法等环节进行了一系列的改革。在教研室中弘扬以改革创新为核心的时代精神,积极配合各系部的模块化教学改革。 (四)宣传与思想政治工作(14.5分)1.注重提供教职工的思想政治教育。 (1)党总支认真完成学院布置的政治理论学习任务。认真制定学习计划、采用集中学习与自学相结合的方式。组织广大党员深入学习贯彻党的“十八大”全会精神和新的《党章》;坚持了中心组学习制度:总支委员员能带头政治学习。今年总支委员会共组织学习13次,内容包括:《党的十八届五中全会精神》、《关于深入扎实推进“三严三实”专题教育的意见》、《中国共产党章程》、《全国政协十二届三次会议和十二届全国人大三次会议》《认真学习贯彻中共合肥学院第一次党代会精神》、《党风廉政建设法规选编》和《高校违法违纪案例选编》、《中国共产党廉洁自律准则》和《中国共产党纪律处分条例》、《习近平谈治国理政》、《朱潜同志事迹》。并且组织党员教师赴小岗村参观学习、邀请合肥市党校江浩教授应邀为基础教学与实验中心教师作报告。 (2)思想政治工作,形式创新、内容丰富,开展各种教育活动,主要有以下几个方面: A.2015年6月,大学英语党支部开展主题党日活动。“换一个课堂、献一份爱心”---趣味英语,服务儿童,主要针对小学中低年级儿童课外英语学习,安排大学英语党支部年轻党员教师周六上午上课,课程内容包括新颖有趣的英文歌曲、儿歌、小故事、做游戏等趣味性教学。B.为深化党的群众路线教育实践活动,教育广大党员及群众牢记党的宗旨,坚定理想信念,进一步增强中心党组织的凝聚力和战斗力。2015年11月10日,基础教学与实验中心党员及积极分子在中心领导的带领下,赴小岗村开展“学习沈浩同志先进事迹、重温入党誓词”学习教育活动。 C.邀请合肥市党校江浩教授为基础教学与实验中心教师作报告。11月24日下午,合肥市党校江浩教授在中心会议室为中心全体教师做了关于“深入学习贯彻党的十八届五中全会精神”的报告。中心全体教师聆听了报告,报告会由杜奕智主任主持,学院组织部张宇建部长致欢迎词,并对中心工作作出充分肯定、对以后工作提出具体的指导意见。 D.2015年9月1日下午,中心组织干部参观合肥市“三严三实”专题教育图片展。 E.积极倡议教职工参与“10.17”扶贫日认捐活动,为贫困地区献上一份爱心。2015年10月16日,中心教师共捐款1450元。 F.积极参与“中国好人榜”学习宣传和投票评选工作。我市有2人入选,一名助人为乐好人和一名见义勇好人候选人,分别是:刘光友和沈琼。G.开展“正风肃纪排查整治”的活动,组织党员教师学习文件,并结合中心自身实际情况,针对基础教学、实验教学等方面着力排查整治党员干部存在的一些问题,进行了严格的自查自纠活动,并对存在的问题进行了认真的整改,取得一定的成效。2.舆论宣传引导方面 中心党总支关注舆论宣传工作,定期在院新闻网站和中心网站上发布基础教学与实验中心党总支支部、党员作用发挥情况的新闻;今年及时更新中心网页信息,例如“基础教学与实验中心到管理系针对公共英语教学进行调研座谈”、“合肥市党校江浩教授应邀为基础教学与实验中心教师作报告”、“基础教学与实验中心教师赴小岗村参观学习”和“基础教学与实验中心新学期开学工作秩序井然”“合肥学院督导员郑永红莅临基础教学与实验中心指导工作”等。 3.统一战线方面 中心党总支协助党委开展统一战线工作,加强与本部门统战对象的交流,认真听取统战对象的意见和建议,深入听取群众对中心领导班子“四风”突出问题的建议。 (五)民主管理(9分) 中心分工会组织健全,有计划和总结,坚持民主评议,定期召开党政联席会议,就中心重大工作问题,进行集体讨论,民主表决,充分发挥民主集中制,政务公开。凡是涉及教职工职称评定、年度考核、奖惩和中心的预算执行情况等有关方案的讨论,必须通过召开中心例会制度,并张贴公告栏等形式向中心广大教职工公布。把周二下午定为党总支委开会学习时间,并且把中心三楼会议室作为固定开会学习场所。 A.中心召开行政会议组织讨论获奖的评定工作,今年9月份,方义国老师获合肥学院先进管理个人奖,相关结果已公布。B.中心召开行实验室、教研室主任会议讨论确定教工绩效分配方案,征得大家同意后公布。C.2015年1月 20 日—1月23日,党总支委员会结合考察和沟通情况,研究确定校第一次党代会代表候选人预备人选孙辉、谢广平、夏莉、杨超等4名同志为代表候选人预备人选。1月26日召开了全体党员会议,采用无记名投票和差额选举的办法,选举产生了孙辉、夏莉、谢广平等3名同志为出席校第一次党代会代表。 (六)党风廉政建设(15分)1.党风廉政教育 (1)认真抓好党风廉政建设:认真贯彻中纪委会议精神,强化廉政意识,抓好廉政建设,树立良好形象。一是认真学习《习近平谈治国理政》、《习近平关于党风廉政建设和反腐败斗争论述摘编》、《中国共产党廉洁自律准则》和《中国共产党纪律处分条例》、《党章》,学习党员领导干部廉洁从政若干准则等党的纪律规定,学习《优秀领导干部先进事迹选编》、《领导干部违纪违法典型案例警示录》等,从思想上筑牢拒腐防变的思想防线;二是落实学术道德建设、行风政风各项治理措施,对党员不断进行教育、监督、检查和考核,有效地防止学术腐败;三是中心领导班子带头做好自身的思想作风建设和班子成员的廉洁自律工作。(2)认真执行《廉政准则》和高校党员领导干部廉洁自律“十不准”规定,加强自我监督,强化对领导干部的监督。(3)切实抓好中心领导班子作风建设。要按照中央提出的“八个坚持、八个反对”的要求,大力倡导八个方面的良好风气,认真检查落实领导班子作风建设的整改措施;中心领导班子成员在工作中要讲党性、重品行、作表率;在教学和科研工作中,大力弘扬求真务实精神,认真落实《高等学校教师职业道德规范》,提倡学术诚信。2.廉洁从政 中心领导执行述职述廉制度,坚持公开公示制度,严格执行“重大事项决策、重要项目安排、重要干部任免和大额资金的使用”的决策制度;严格执行财务“收支两条线”规定,杜绝各种形式的“小金库”,加强经费管理。坚持厉行节约,无大吃大喝现象,无铺张浪费行为。3.专项工作 中心根据学院部署认真完成了处科级领导干部有关事项报告工作,以及按时报送。 (七)安全稳定工作(4分) 中心领导加强安全稳定工作方面的管理,签订安全稳定工作包保责任制。定期对实验室进行安全检查,加强安全教育和防火防盗工作,制度实验室规章制度。教职工中无一人参与“法轮功”等邪教组织活动,无安全方面事故发生。 (八)综合评价情况(5分)1.加强思想建设,提高整体素质。定期组织中心党员干部学习党的路线、方针和政策,并以党课等形式,教职工学习每月一次,利用中心行政例会、党总支会等形式,组织党员教职工学习党的基本理论、重要思想,先进事迹,加强思想政治教育和师德规范教育。 2.强化组织建设,增强党组织的凝聚力。发挥党员的先锋模范作用,组织党员开展丰富多彩的主题实践活动。 3.抓好作风建设,增强拒腐防变能力。设置组织机构,由谢广平任总支副书记(主持工作),中心副主任孙辉任副书记、田进英任纪检委员,负责中心党风廉政建设和反腐倡廉工作的组织领导、宣传教育、监督检查工作。 4.抓好规章制度,明确职责和权力。为确保中心事务科学、民主、阳光的实施,结合我中心工作实际,对中心的计算机公共应用实验室、金工实验室、电工电子实验室、人文实验室等部门和岗位进行梳理,进一步明确了职责和权力,编制岗位职权目录。目前已制订的各类规章制度17项,其中包括基础教学与实验中心考核细则,实验室主任职责,实验室仪器设备管理方法等。形成了用制度管权、管人、管物、管事的体制机制。基础教学与实验中心党总支将继续学习贯彻落实党的十八大精神,以科学发展观为统领,全面贯彻党的教育方针,认真做好教学和思想工作,继续做好总支各项工作。 二、教学工作(自评分91分) A 教学管理与师资队伍建设(30分)A1 师资结构 中心现有在编专职教学人员55人,人才租赁人员1人,金工实训基地聘用教师14人。55名在编专职教师中高级职称13人,中级职称42人。中、高级以上职称占教师比例约为90%。教师中硕士学位25人,博士学位教师2人(含在读),博士、硕士比例达到40%。中心为了优化师资队伍结构,增强师资力量,提高教学水平,鼓励和支持青年教师前往国内外深造进修,并积极引进高层次、高素质人才。目前中心师资结构基本合理。A2 教师培养情况 师资队伍建设直接关系到教学质量、人才培养质量和中心的发展,2015年中心教师培养有计划、有措施、有落实,效果明显。 (1)支持教师提升学历,参加深造进修,中心师资力量进一步加强,结构更趋合理。(2)加强在岗培训,要求实验课教师熟练掌握实际操作技能,基础课教师加强业务学习,改进教学,定期进行考核。 (3)有计划、有步骤地加强年轻教师的培养,对青年教师定期听课和帮扶,使他们在教学实践中锻炼能力。 (4)组织安排教师参加各类有益的培训活动,本年度选派多名教师参加工程教育认证专题业务培训,配合系部做好工程认证工作。为了提高学生的自主学习能力,大学英语教研室教师参加了MOOCs制作的专题培训会,不断学习先进、有效的教学手段和方法,为学生的自主学习提供更为丰富、优质的学习的平台。中心帮助青年教师提高教学、科研能力,鼓励教师进行教育教学研究和实践,推动学院教育教学改革步伐,提高基础教学水平。 (5)采取激励措施,鼓励教师参加各级各类教科研活动。2015年度中心教师参加系部相关专业的提升科研能力的专题报告多场,积极申报省、市、院级教科研项目,通过承担教科研项目不断提升教师教科研水平和课堂教学水平。A3 人才引进 中心注重引进和培养青年骨干教师,鼓励教授和副教授承担基础课程教学,参与课程建设和实验室建设。聘请有丰富实践经验的高级技工师傅指导学生金工实训。中心在师资队伍建设方面做了大量工作,利用教师引进、内聘、外聘等方式不断充实教师队伍,优化师资结构。A4 社会兼职情况 中心利用平台优势积极开展校际交流与合作,通过资源共享的方式,增进学院与周边兄弟院校的交流与感情,实现共创互赢。中心多名教师在相关学术团体和委员会兼职。A5 教学管理运行情况 a.教学管理队伍健全,职责明确 (1)中心教学管理队伍健全,设主任1名、副书记1名、教学副主任2名,职责明确,实行主任负责制,负责主持中心的教学和管理工作。下设党政办公室、教学办公室和大学英语教研室、计算机教研室、电工电子实验室、金工实训基地、计算机公共应用实验室,5个教学基层单位均配备了教研室(实验室)主任,分管各教研室(实验室)日常教学与管理工作。(2)组织制定了岗位职责,有教研室主任职责、实验室主任职责、实验指导教师职责等,教学管理人员责任明确,各司其职,有效地保障了中心各项教学工作的良好开展。b.有教学工作计划、三段检查总结且符合要求 中心每学期都会制定详尽的教学工作计划,并严格遵照执行。认真做好三段教学检查,加强基础教学的过程监控与指导。 (1)根据教务处文件认真做好三段式常规教学检查,实现教学的全程管理,保证教学进度按照教学计划执行。 (2)在中心例会上及时反馈、分析常规教学检查中出现的情况和存在的问题,及时进行纠正、整改。并按照要求实事求是对三段式教学检查进行认真总结、汇报。c.调课率控制在任课教师总数的5%以下 2015年中心教师没有出现随意调课现象,如遇特殊情况不得不调课,则必须严格履行调课手续。 d.2015年度中心没有发生任何教学事故。 e.中心教师上课均有教案、讲稿、备课笔记等教学资料,教学准备充分。f.能按时按质完成学院布置的工作。A6 教学文件制订及执行 a.人才培养模式符合培养目标要求,并有明显特色;b.教学执行计划符合人才培养方案,教学进度安排合理并严格执行;c.教学任务书齐全;d.教学大纲、教案、讲稿检查结果评价好;e.课程教学大纲按照规定均已上网,评价良好。B 教学质量(25分)B1 教风情况 中心教师教学态度端正,有良好的职业操守,教书育人,责任心强,学生满意度高。2015年,中心方义国老师获得教学管理先进个人奖。大学英语教研室在全国大学生英语竞赛中,多名教师指导的学生分获一等奖、二等奖和三等奖。在外研社杯英语竞赛中,也有多名教师指导的学生获奖。B2 教学质量保证体系 a.中心教学质量监控组织健全,职责明确。中心配备的教学督导组人员均为教学经验丰富、责任心强的教师,督导组人员参与中心教学工作讨论和基础教学检查实施方案的制定、落实。中心规范教学管理,加强教学质量监控,发现问题及时整改,构建了较为完善的教学质量监控体系来确保基础教学质量。 b.每学期中心负责人、教研室(实验室)主任、教学督导均能够按照学院要求完成教学检查和听课任务,并做好听课记录册的统计分析、汇总、上报工作。c.积极支持和服务学院教学信息收集和整理; d.教师网上评教成绩优秀率不低于90%; e.中心有教学质量分析报告。B3 试卷质量 中心部分课程根据系部需要采用“N+2”过程考核方式进行成绩考核,考核办法明确、合理、科学。基础课教研室严格按照学院有关规定,完成试卷命题、审批、送印、阅卷、分析、评析、收存等工作,每学期都由中心领导牵头组织教学督导和教研室(实验室)负责人对试卷评阅过程进行督查,每门课程考试都有记录,在线考试系统完备,电子数据资料齐全。试卷资料规范、批阅质量较好,装订规范,统一存放,专人保管。B4 教学效果 a.中心电工电子实验室建立了实验预习系统,实现网上预习和书本预习相结合,培养学生自主学习能力,收到良好的教学效果。大学英语和计算机建立了一定题量的试题库,实现教考分离。 b.教研室经常组织教师进行集体备课,取长补短,完善教学。实验指导教师能够按照实验要求认真准备实验。 c.各门课程和实验质量总结分析报告齐全。C 建设与教改(17分)C1 公共平台建设与管理 a.中心积极主动与教学单位联系,通过调研、走访,了解各系部各专业对公共计算机平台的需求,及时做出调整和改进,保证公共平台为各专业教学提供优质服务; b.有科学合理的平台建设计划; c.按照计划或任务书要求完成平台建设任务; d.加强制度建设,建立有效的管理机制并加以落实,效果优良。C2 教学研究、教学改革 中心围绕应用型、创新型人才培养目标,开展教学研究,积极推进基础课程教学改革。如大学英语教研室,积极探索适应学生需求的公选课程建设,深化大学英语模块化课程体系改革,不断调整教学手段和教学方法,构建大学英语多元教学模式,注重学生英语综合应用能力的培养,引进与课程配套的《新视野大学英语网络学习系统》,对实施模块化专业的班级实施大学英语模块化教学改革,采用“大班课+小班课+网络学习+教师网络监控”模式完成教学任务,采用过程评估考核方式,调动学生的学习积极性与主动性,提高了教学效果。电工电子实验室与金工实训基地克服仪器设备不足的困难,继续实施、完善“少台套,大循环”实验运行模式,取得良好的教学效果。 a.有多名教师申报省级、院级教科研项目获得立项。 b.中心教师本学年度积极申报省级、院级教学研究和教学改革项目。 c.2015年度中心有9位教师公开发表教科研论文10篇。举办学术报告2场。C3 课程建设 a.按照要求完成课程(实验项目)评估且取得合格以上结果; b.2015年中心鼓励教师积极申报精品课程建设,在研项目能按照要求完成建设任务; c.积极开展基础课程和实验课程建设,收集、整理课程资料,并将资料上网,供学生上网自主学习。 D 教学基础建设(19分)D1 教材使用与建设 a.保证教材质量,教材选用严格经过教研室(实验室)、系(部、中心)、院三级审核; b.选用新教材(近三年内出版的教材)、规划教材、重点教材、优秀教材、获奖教材的比例不低于65%。 D2 实验室建设和实验教学情况 a.大学英语教研室被授予“体验式大学英语教学改革示范基地”,电工电子实验室被安徽省教育厅列为高校基础实验教学示范中心建设项目,安徽省示范实验实训中心建设项目结题。b.实验室建设有科学合理的计划,实验条件基本满足教学需要。 c.各实验室实验开出率均达到100%,实验室有学生实验教学运行计划(包括时间、人数、实验项目等);开放实验室开放记录齐全,考核工作按照相关文件执行。 d.中心实验室根据系部人才培养方案,对原有实验项目进行了整合和优化,新增了综合性和设计性实验项目,以满足培养学生知识应用能力和创新能力的要求,其中含综合性、设计性实验项目门数不低于80%。D3 课外服务 2015年,中心充分发挥机房、语音室以及实训基地等教学平台优势,积极为各系、各部门提供优质平台服务,保障各相关系部教学的顺利进行。计算机公共应用平台每天12小时对学生开放,为学生自主学习和进行课程设计、毕业设计和各种竞赛设计提供有力保障。a.为学生自主学习提供服务; b.为各系第二课堂活动开展提供各类服务。中心发挥自身优势,为各系第二课堂活动开展提供服务,各系学生第二课堂活动和各种竞赛活动中需要加工一些特殊的零配件,使用机房,中心都无条件的给予支持,部分教师还直接参与指导工作。 三、科研工作(自评分24.1分)2015年基础教学与实验中心在院党委和行政的正确领导下,不断加强科研管理,强化服务意识,夯实科研基础,提高科研质量,狠抓各项工作的组织落实,实现了科研工作的良好发展。但是由于我校公共基础教学任务重,科研条件相对薄弱等原因,科研工作一直是我们的短板。2015年中心领导认真贯彻执行学院科研工作会议精神,积极鼓励、动员教师参加科研活动,制定相应的科研奖励措施,并将科研工作纳入教师年度考核内容中。在中心领导的关心和激励下,中心广大教师克服困难,在承担繁重的基础课程教学任务的同时,在科研活动方面也取得了不错的成绩。 中心教师在2015年共申报成功3项课题,其中省级课题2项,院级课题1项。获授权专利1项,申请专利1项。共发表论文10篇,其中:一类论文1篇,二类论文2篇。另完成学术报告2场。 【ppt基础知识实验报告】推荐阅读: 数据库基础与应用实验报告06-20 常用应用文写作基础知识之情况报告07-25 5公文写作基础知识:请示和报告的区别11-07 基础物理实验习题答案09-09 清华大学基础物理实验10-23 基础乐理基础知识大全08-03 体育考试基础知识+网球基础10-279.大学计算机基础作业与实验报告 篇九
10.ppt基础知识实验报告 篇十
11.ppt基础知识实验报告 篇十一
12.ppt基础知识实验报告 篇十二