企业专业实训周记计算机

上传人:新** 文档编号:493546171 上传时间:2022-10-01 格式:DOC 页数:17 大小:99.50KB
返回 下载 相关 举报
企业专业实训周记计算机_第1页
第1页 / 共17页
企业专业实训周记计算机_第2页
第2页 / 共17页
企业专业实训周记计算机_第3页
第3页 / 共17页
企业专业实训周记计算机_第4页
第4页 / 共17页
企业专业实训周记计算机_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《企业专业实训周记计算机》由会员分享,可在线阅读,更多相关《企业专业实训周记计算机(17页珍藏版)》请在金锄头文库上搜索。

1、企业专业综合实习实训周记周数第一周起止日期7.1 - 7.8实训岗位上海上嵌 实习实训内容、目的、要求 第一周,使用上嵌提供给我们的课程书籍,第一本是linux基础,包括虚拟机安装,linux安装。主要学习的是Linux系统的特点,vim编辑器的使用以及linux的一些shell命令例如:man命令可以查询一些函数和命令的使用方法。最主要的还是一些linux的常用命令。 下面讲了gcc和gdb的使用,gcc对c程序的编译的特点和方法,gdb的使用只要设置断点和运行程序,但不运行检查程序问题。Gdb对我们调试程序有很大的作用。另外一点是服务器的配置,比如samba服务器,ftp服务器的配置和使用

2、。 本书最后最后讲的是makefile的使用,Makefile主要作用是对大型软件编译的时候,为了编译的方便,不用每次都将源程序编译一次,减少编译次数,节省开发的时间。实习实训收获、体会通过一周的学习,让我感觉到很新鲜,linux对我来说是新的知识新的挑战。总体还是不错,我学习到了新的知识,认识了除windows系统外的系统,并且能够运用这系统的一些基本命令进行简单的操作。最主要的收获还是在linux系统下进行一些简单的C程序的编写与调试,这与以往的VC环境下有点不同。其中的makefile让我感觉有点乱,简单的还行,一旦程序多了,就有点不知道该如何去写了。所以,还是得加强学习。存在问题及改进

3、措施 内容都比较简单,但是最后的makefile,以及服务器的配置,这些地方还是有点不能够完全掌握。通过问同学问老师,看看他们对于这些地方的了解和分析。指导教师签字学生签字企业专业综合实习实训周记周数2起止日期7.9-7.16实训岗位上海上嵌实习实训内容、目的、要求第二周是C语言基础编程。因为之前有学过C+的基础,所以这块内容学的还行。这周介绍了c语言的发展和特点,程序流程图的画法。详细讲解了c语言的数据类型,运算符与表达式,c语言的程序结构,分为顺序结构,循环结构分支结构,C语言的函数,数组,指针,结构体以及他们时间的关系,最后是文件操作。这里面最重要的还是函数和数组以及指针。由于指针是C的

4、精华,所以在这上面还是用了不少的时间的。要想学好C,指针还是必须要学好。实习实训收获、体会这星期的课程结束后,C基础也就结束了,总体来说,过程还不错,能够将大一的知识巩固了一遍。关键是在经过每天几小时的练习中,将自己编程的能力提升了不少,而且是在新的集成环境下。一个星期的代码量还是比较大的,虽然程序都很简单了些。重要的还是要加强学习。存在问题及改进措施这星期的学习,基本知识都能够掌握了,而且能够将老师出的题目做出来。但是还是有些问题,比如指针那块,多级指针,指针数组,数组指针,以及函数指针、指针函数这些,难点都不是容易掌握的,需要多加练习巩固。 有些问题需要通过讨论交流,通过学习不同的思想和方

5、法。每次都能从不同的同学那学习到新的解题思路,给自己一些新的提示,给自己的编程带来很大的帮助。指导教师签字学生签字企业专业综合实习实训周记周数3起止日期7.17-7.24实训岗位上海上嵌实习实训内容、目的、要求本周的主要课程是c高级编程,课程书籍是上嵌的linux C高级编程。这部分主要讲的是数据结构,而这里又大量时间用来学习链表。用了一天多的时间讲解了链表的操作,计算机里的数据一般都是以链表的形式存放的。接着又继续讲述了另外种的树结构,树了图,着重讲解了二叉树的有关特性。另外重要的是一些算法。比如:查找算法有二分法查找,哈希表等,排序算法有快速排序,冒泡排序,归并排序等。 最后讲的是代码的问

6、题与调试这部分,学习如何去解决代码中的一些错误。虽然不多,但是还是需要掌握的,毕竟自己写代码还是会出很多的问题的,这就需要自己调试代码的能力了。实习实训收获、体会这周收获不少,数据结构以前大二就有学习过,但是由于上课不认真,理解的很少,一些概念完全一团乱。但经过这个星期的学习,对数据结构这点有了不小的进步,对链表这块有大量的练习,基本知识还是比较熟悉的了,但是树等一些更难的就有点难理解了。总之,学习就会有收获,这让我更有信心去学习,虽然是乏味了点。存在问题及改进措施数据结构知识学习了不少,但是学的越多,出现的问题也会随之增加。理解了链表,但是对于树这里,用代码来实现,感觉还是有点难的,毕竟这里

7、的逻辑让人搞的摸不清头脑。解决问题最好的方法就是多看书,多问人,多讨论。在此之下,还是能够理解了点这些难点。指导教师签字学生签字企业专业综合实习实训周记周数4起止日期7.25-8.1实训岗位上海上嵌实习实训内容、目的、要求本周主要是对前两周学习的c基础和c高级做一个巩固,老师布置了一个学生管理系统的项目。1. 初始化测试数据,创建静态链表,作为测试数据,写一个debug初始化函数把静枋链表的数据写入文件,测试初始化的数据,写一debug读出函数读出文件的数据,并显示出来,确保在文件里的数据是正确的;有了正确的文件数据,开始写读数据的函数,创建动态链表的相关函数;创建一个结点函数,并测试;查找一

8、个结点函数,并测试;删除一个结点函数,并测试;修改一个结点数据的函数,并测结点排序函数,并测试;数据保存函数,保存后,再重新读出测试其正确性;10.帐户认证函数,形参输入 用户名,密码,正确返回0,用户名错返回1,密码错返回。 系统要能够实现以上的要求,运用之前学习过的C的知识,尽量将其做的完善。实习实训收获、体会这里是自己做一个简单的小项目,其实一开始还是有点不知如何下手的,因为自己的功力不足,而且没什么编程经验。后经过老师的提示,要求模块化设计,将每个功能都分开设计,便于实现。当然,老师这里是给了一点的框架,但是后面的框架式自己写的,最后能够完成的差不多,还是感觉不错的,虽然不够完善。存在

9、问题及改进措施通过这次项目的练习,感觉自己还是有很多的问题的,主要出在对于一个多模块的编程,不知道该怎么去设计。之前的程序都是一个.c文件就能够解决的。另外的问题就是将文件打开后,如何将链表数据写进去,如何将文件内容读取出来创建成链表,这是本程序的一个重点。指导教师签字学生签字企业专业综合实习实训周记周数5起止日期8.2-8.9实训岗位上海上嵌实习实训内容、目的、要求本周的课程是linux系统编程,课程有点难度。学习了linux文件I/O操作,文件的读写,进程和线程的创建和使用。主要是线程的使用,多线程程序的编写。掌握多进程的创建和进程的使用,使用多进程完成不同的功能。熟练掌握多线程程序的编写

10、和linux文件读写,可以灵活调用系统函数实现程序的功能。在线程的学习中是信号量和文件锁的一些使用实现线程的并发资源的共享。实习实训收获、体会很多知识感觉就是难理解,函数多,完全是一团糟。但是经过又一次的学习,最终还是能够学习到了不少知识。系统编程中学习了系统内部的一些函数调用,对以前的一些函数有了深一层的理解。了解了多个功能是怎么样同时实现的,能够写出一些简单的进程、线程并发的程序。这里虽然是系统编程,对于提升C的编程能力还是蛮大的。存在问题及改进措施本周的课程内容比较难以理解,太过多的函数,太多的概念,一下子接受不了那么多的内容。感觉消化不了这么多的知识。这只能花更多的时间去看书了,但是还

11、是会有一些问题,最主要的就是如何架构这些多线程、进程的程序,这里还是有点需要大量的锻炼的。指导教师签字学生签字企业专业综合实习实训周记周数6起止日期8.10-8.17实训岗位上海上嵌实习实训内容、目的、要求本周主要学习了linux中的网络编程,这是系统编程后面一部分的知识,和前面的相比,难度也是不小。从tcp和udp开始,讲述了tcp的工作原理和udp的相同和不同点,各自的优点,掌握tcp和udp编程的基本架构。从一个客户端服务器的实例中再次讲解了协议,还讲述了通过I/O复用实现多个客户端的通信。本周的内容是网络编程的基础,是很重要的。要求我们熟练掌握tcp和udp以及多客户端的实现。在学习做

12、了一个小练习,如同qq的程序根据ip地址和别的同学进行通信。实习实训收获、体会在本周的学习中,我学习到了网络编程,对于系统来说网络编程就是一种进程间的通信,只不过是在网络上的两个进程,tcp和udp的使用了解了网络通信的过程,要实现多客户端的的服务器、客户端通信,可以使用进程,线程和i/o复用技术,在大多的情况下是用最后一种,对于服务器来说是最节省资源的。存在问题及改进措施这一周的课程内容很多,知识点比较难理解,函数多,而且要学习tcp和udp编程的架构,不同协议的特点,这些都是新接触的内容,一时难以理解与运用。还是需要大量的练习才能够熟悉的掌握。指导教师签字学生签字企业专业综合实习实训周记周

13、数7起止日期8.18-8.25实训岗位上海上嵌实习实训内容、目的、要求本周主要的学习内容还是基于linux的网络编程,这周主要是习题课占大多数,目的是为了巩固前面学习的tcp,udp,以及I/O复用。自己能够熟练的掌握简单的服务器客户端模型,能够自己单独写出代码。再次深入了解各个函数的作用了用法。实习实训收获、体会本周的学习主要是掌握了网络编程的一些比较经典用法,理解了多客户端实现的方法和进程、线程之间的关系。我觉的本周的学习非常充实,虽然内容比较抽象还很难理解,但是在一周的学习中,跟着老师一步步的学习,进步还是比较大的。存在问题及改进措施对于网络编程大家普遍不怎么理解代码函数之间的关系,哪个函数时用来做什么的这是非常重要的一点,但是作为初次接触的我们来说有点困难,但是只要加强锻炼和经常做做一些题目,锻炼自己编程能力。指导教师签字学生签字企业专业综合实习实训周记周数8起止日期8.25-8.31实训岗位上海上嵌实习实训内容、目的、要求本周是自己写基于linux的简易的远程终端系统,利用一周的时

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号