篇一 :C程序设计实训个人总结

通过上个学期的C语言学习之后,这学期我开始了C语言的实训。这次实训一共有12道题,可以说这12道题要运用学过的所有C语言知识。刚开始的两天,由于长时间没有接触这科,所以编程的时候有一些困难,通过课下的复习我逐渐开始适应编程的节奏。这一周的编程我对于之前不怎么熟悉的语句逐渐熟悉了,通过不断的调试过程,我改正了编程的一些毛病,对于之后的实训有很大的帮助。

我认为学习c语言不能停留在学习它的语法规则,而是利用学到的知识编写c语言程序,解决实际问题。即把c语言作为工具,描述解决实际问题的步骤,由计算机帮助我们解题。只有通过上机才能检验自己是否掌握c语言、自己编写的程序是否能够正确地解题。

通过上机实验来验证自己编制的程序是否正确,恐怕是大多数同学在完成老师作业时的心态。但是在程序设计领域里这是一定要克服的传统的、错误的想法。因为在这种思想支配下,可能你会想办法去"掩盖"程序中的错误,而不是尽可能多地发现程序中存在的问题。自己编好程序上机调试运行时,可能有很多你想不到的情况发生,通过解决这些问题,可以逐步提高自己对c语言的理解和程序开发能力。

…… …… 余下全文

篇二 :编程实习报告

《编程实习》实习报告

学 号: **.

班 级: **.

学生姓名:**

起始日期: 20**/6/23 .

完成日期: 20**/7/4 .

一、任务要求

功能分析与设计:画出功能流程图和功能结构图

根据功能分析与设计,完成系统的编码和调试

对系统进行功能、可操作性、稳定性测试

编写编程实习报告,并在答辩时上交

二、详细设计

InsertStudent函数

DeleteStudent函数

SortClass函数

ShowClass函数

EditMarks函数

三、编码实现

(编写各函数的程序代码)

插入函数

void InsertStudent(char*** students,int*** marks)

{

int found, i; //定义变量found, i, j, size

char** students1; //姓名数组头指针

int** marks1; //成绩数组头指针

students1 = *students; //使students1指向students

marks1 = *marks; //使marks1指向marks

char *name; //定义char型变量name

printf("Enter Student Name to be added to Class List:\n"); //显示这句话

fflush(stdout); //清除文件缓冲区

name = ReadLine(); //将读取到的字符赋值给name

if (students1 == NULL) //如果指针变量students1为空

…… …… 余下全文

篇三 :杭州电子科技大学编程实习报告

        

《编程实习》报告

      

学院:________________ 

专业:________________

学号:________________

姓名:________________

                         

一、功能分析

1.1 需求概述: 要求设计并实现一个通讯录管理工具软件,管理用户通信联系人的名片信息。名片包含的主要信息有:姓名、职务、单位、固定电话、手机、E-Mail、QQ、MSN、备注等。

1.2 功能需求: 要求设计并实现一个通讯录管理工具软件,管理用户通信联系人的名片信息。名片包含的主要信息有:姓名、职务、单位、固定电话、手机、E-Mail、QQ、MSN、备注等。要求该软件:

1、采用C语言在字符模式下设计。

2、将名片信息存放在二进制文件“Cards.Dat”中,该文件为名片文件。名片文件为记录文件。文件头包含用户注册号(8位)和名片数量(小于200),本设计中注册号采用设计者的学号。每个名片的信息存为一条记录,数据项及数据项的长度根据需求和常理自行设计。第一次运行时,名片文件才产生,此时需要输入注册号。

3、具有添加新名片功能。添加新名片时,需要输入姓名的拼音缩写,如“张雨生”缩写为“ZYS”。新名片信息中,姓名和单位是必须输入的。系统必须保证不会出现相同E-Mail的名片。

4、具有查询功能。系统拼音缩写的模糊匹配查询,模糊匹配时采用左对齐的规则。查询的结果按照拼音缩写的升序、列表分页显示,显示时自动依次编号,如1、2、3、……。在查询时,也可以显示所有的名片信息。

…… …… 余下全文

篇四 :《网络编程课程设计》实习总结

河北科技师范学院欧美学院

实习类型 教学实习 实习单位 河北科技师范学院欧美学院 实习起止时间年月年日指导教师 刘正林 所在院(系) 信息技术系 专业班级 网专1101 学生姓名 崔珺珺 学 号

一、 实习的基本概况

(一) 理论指导

根据实训内容自行确定

(二) 项目情况

项目名称:企业门户网站

开发环境:Windows XP

项目分工情况:

我的任务:制作企业门户网站框架

二、 实习过程或步骤

新建一个记事本文件,开始填写代码,我所做的是一家广告公司的主页面,所以题目的代码是这么写的:<title>XX广告公司欢迎您!</title> 一个公司的主页必须有其他的链接,因为成员比较少,所以我做的比较简单,我用了<style>这个代码,<style>

<!--

a {color:black;text-decoration:none}

a:hover{color:red;text-decoration:none}

--!>

</style>

这样,超链接的字体是黑色的,但鼠标指向它以后就是红色的。

从互联网下载一张名为1后缀为JPG的图片,“XX广告,行业的领头者”下一步编写代码,并且将该1.JPG放入主页所在的文件夹,代码部分如下:

<tr><td colspan="9"><img src="1.jpg" height="100" width="1200"></td></tr>但是由于知识浅薄,图片放上去不是非常协调。

…… …… 余下全文

篇五 :数控加工与编程实训总结

实训总结

转眼间为期2周的数控加工与编程实训已经结束了,经过2周的实训让我学到了许多知识,回想实训这几天我确实有很大的收获。在指导老师们耐心细致的指导下,圆满完成了实训任务,从总体上达到了实训预期的目标和要求。这次实训给了我一次全面的、系统的实践锻炼机会,巩固了所学的理论知识,增强了我的数控操作能力,我进一步从实践中认识到数控的重要性。

实训中我学会了特种加工、华中数控车床、铣床的基本操作,但在实际动手加工的时候,很多问题都出现在我们的面前,使我们更加加深了各种知识的了解,在自己加工时,使我对对刀,参数的设置,编程的要求,工艺,还有在加工中的各种操做,以及刀补的建立,还有各种参数的修改,以及各种量具的使用有了更加深刻的了解。

通过这次实训我明白了在以后的工作中光有理论知识是不够的,还要把理论运用到实践中去才行。实训就是把理论知识运用到实践操作中,及时对实践能力的培训,又是对理论知识的复习巩固和延伸。 在这2周的实训中,我学到的许多知识、技术及所获得的实践经验对我终身受益,我相信这些收获会在我以后的实际工作中将不断的得到验证,我会不断的理解和体会实训中所学到的知识,为实现自我的理想而努力奋斗!

转眼间我期望已久的实训周已经过去,经过一周的实训让我学到了许多知识,回想实训这几天我确实有很大的收获。在师傅的耐心指导和鼓励下,圆满完成了实训任务,从总体上达到了实训预期的目标和要求。这次实训给了我一次全面的、系统的实践锻炼机会,巩固了所学的理论知识,增强了我的数控操作能力,我进一步从实践中认识到数控的重要性。

这次实训我学会了华中数控车床、铣床、数控加工中心的基本操作,但在实际加工中又反应了许多学习上的不足。通过这次实训我明白了在以后的工作中光有理论知识是不够的,还要把理论运用到实践中去才行。实训就是把理论知识运用到实践操作中,及时对实践能力的培训,又是对理论知识的复习巩固和延伸。 再通过于师傅的交谈中,了解了当即时代数控加工在工厂中的重要性,特别是未来工业。师傅还帮我们分析了数控在模具加工方面的主要运用,数控加工模具的工艺流程以及加工编程方面的技巧。

…… …… 余下全文

篇六 :计算机编程实习报告

土木工程20##级

计算机实习任务书

                                  

指导教师    李松  李红               

班    级   土木(XX)班               

姓    名   Mr.su               

学    号   12345678               

西南交通大学土木工程学院

20##年11月


(一)实习时间:20##年11月30日—12月14日

…… …… 余下全文

篇七 :编程实习报告

《编程实习》实习报告

学    号:__________________

班    级:__________________

学生姓名:__________________

起始日期:__________________

完成日期:__________________

一、任务要求

用字符串指针实现学生成绩管理系统

完成函数

void DeleteStudent(char*** students,int*** marks);

void SortClass(char** students,int** marks);

void ShowClass(char** students,int** marks);

void EditMarks(char** students,int** marks);

二、详细设计

void InsertStudent(char*** students,int*** marks);

插入学生姓名

基本想法:

先读取学生姓名,判断指针是否为空,为空则建立内存。不为空则再开拓新的内存空间,将读取的学生与名单进行一一对照。若有相同的,则显示已存在该学生,若没有相同的,则开拓内存给新到的学生,并对名单进行排序,最后释放内存。

编程实习报告

void DeleteStudent(char*** students,int*** marks);

删除学生信息

基本想法:   

先读取要删除的学生姓名,将读入的学生姓名与已存在的学生进行比较,如相同,记住该学生所在位置,判断该学生下一个是否为空,若为空,就可以直接把该学生内存释放掉。若不是,则用一个while  将后面的所有学生向前移一位 直到NULL,再释放最后的内存,最后再释放学生姓名的那个内存

…… …… 余下全文

篇八 :c语言程序设计实训总结

C语言程序设计实训总结

为加强学生的实践动手能力,为贯彻落实教学计划的要求,培养学生的专业实践技能,计算机系05级计算机网络工程与管理、计算机信息学管理、图形图像三个专业的学生于20xx年x月x日至6月x日在校实验实训中心进行了为期一周的项目实训。此次实习由计算机系组织,由周军老师具体安排,实习内容为运用VC++6.0,编写一个简单的学生成绩管理系统。

通过此次实训,同学们能够利用C语言面向过程的编程思想来完成系统的设计,熟练掌握C语言的基本知识和技能;能够利用所学的基本知识和技能,解决简单的程序设计问题。

一、充分准备,使学生明确实训的目的与要求

本次实训的目的是要求学生通过熟练运用Turbo C 2.0的开发环境,以所掌握的C语言知识为基础,围绕本次安排的实训项目,精心准备,认真调试,通过查阅资料、通过阅读相关程序代码、通过多次上机调试、通过同学们相互讨论,使学生对C语言程序设计有一个全面的了解,从而能更加系统地理解C语言基础知识。

本次实训的要求是:教师要认真给参与实训的学生分好组,注意成绩好坏的搭配。同时,实训前公布本次实训内容,要求每个学生认真做好实训前的准备,查阅相关资料,精心编写代码。各组学生独立完成实训项目,独立撰写实训报告,认真及时进行实训总结。指导教师通过登陆教师后台管理系统对学生的实训过程进行跟踪指导、审核

管理、进行批改,并给出考核成绩。教师在实训期间要检查学生到课情况,及时调整指定的分组角色。

二、 精心组织,认真做好项目实训

对教师方面,本次实训要求教师每节实训课必须到场。教师必须清点学生到场情况并做好出勤记录,在有学生缺席的情况下调整好角色分配。同时要求教师必须把实训内容具体分配到课时,并提供相关内容供学生下载。教师通过登陆教师后台管理系统对学生的实训过程进行跟踪指导、审核管理、进行批改,并给出考核成绩;对学生方面,本次实训实训考评分合格与不合格两个档次。不合格的可要求重做,重做的次数不影响考评成绩。对复制的同学,一经发现,要求从头做起, 由老师指定内容, 完成相关的内容, 否则为不合格。

…… …… 余下全文