软件代码开发技术课程报告.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件代码开发技术课程报告

软件代码开发技术课程报告 专业班级 学 号 姓 名 授课教师 (2014年12月) 目 录 1.课程介绍 3 1.1课程介绍 3 1.2相关技术介绍 3 2.授课感受 4 2.1学习到的技能 4 2.2 4 2.3 4 2.4 4 2.5 4 2.6 4 3在项目开发和实际应用中应用代码分析技术 5 3.1 方法和步骤 5 3.2 5 4老师的一句话 5 41 祝福 5 1.课程介绍 1.1课程介绍 软件代码开发技术课程主要讲的是软件行业中比较了不起,高大上的代码,以及其形成是思维,以优美、优雅且短小精悍的代码像我们展示了枯燥无味的码农世界中美妙的一面,在代码的世界里,这些代码就如同天籁一样,让码农们沉醉不知归路。它现代数字时代的精神粮食! 1.2相关技术介绍 第一章讲的是:正则表达式,已经其用代码编写的正则表达式适配器,该技术实现了在一串字符串中对应找到某个子字符串的功能,现在各种文档编辑器都有使用到“查找”的功能,就是由这个实现的! 第二章将的是:快速排序,这个算法在数据结构的课上已经是讲过了的,所以听起课来比较有亲切感,这个算法是用于对一个没有按顺序排列的数组进行有序的排列,这些比较有效率的代码对于现在的各种排序功能都起了很大的作用! 第三章讲的是:JUnit测试框架,这个测试框架是基于java一种目前比较流行的面向对象的编程语言。每个中程序写完之后都要经过测试,修补漏洞才能投之于使用中,所以测试是必要的,又因为较大的程序,功能繁多,测试起来有时比编写代码还要痛苦,于是Xunit就诞生了,就像测试java用的JUnit这个框架一样,是多么美妙的一个框架! 第四章讲的是:火星任务引出来的CIP系统,此系统对于时间管理,人员管理,数据管理具有高度的可靠性,进而的也引出了现代系统的三层体系结构,也是目前j2EE的标准! 第五章讲的是:代码分析方法,其步骤是:收集信息——制定分析策略——源码分析——总结。这些步骤可以带领我们在这个开源时代,去吸取别人比较好的项目代码,以使自己在代码领域一步一步走向大神! 第六章讲的是:并行技术,将的是软件事务内存(STM)它提出了一种针对共享内存并行处理器编程的新手段,传统并行程序的模块性较弱,而这正是软件事务内存的强项。控制并行情况造成的软件系统的不正确是现在都得注意的一个细节,不然,整个软件系统就是一个不入流的系统。 第七章讲的是:组合排列算法,这个算法主要是在解决几个事务在一起是可能会出现多少种情况,且去预知下一种即将发生情况。这些是数学领域比较常遇到的,对于现在的科学有着挺大的作用! 第八章讲的是:程序的并发,这一章感觉是第六章的一个深入,当一个程序可能会因为某些情况而在同一时间产生了冲突导致程序的不正确还是奔溃就叫程序的并发,此时我们需要用多个线程,或者采取中断的方法使程序尽量避免并发情况的发生! 第九章讲的是:程序设计语言语法,不用讲了,都是计算机学院的学生,如果连这个都不知道,那请你回家去种田吧! 第十章讲的是:面向对象思想,JAVA就是面向对象的程序设计语言,本质就是把零散无意义的东西,封装成一个个具有属性动作的对象,使用起来更加的明了! 除了这十章内容之外,孙老师还补充一些比较实用的知识给我们: DivX和XviD的产生以及其代码使用、8个硬币引出来的判定树以及其他的排序算法! 2.授课感受 2.1学习到的技能 在这门课程上我学到的技能是如何分析别人的开源项目的步骤,比较有条理的吸取别人的精华,也学到了如何欣赏一些优秀的代码。还学会了如何做一个懂得欣赏音乐的人。 2.2老师给我的感觉 孙老师是一个挺现实的人,您也知道这门课程可能给不了我们实际生活一些有用的东西,所以您还是很客观的评价了这门课程,此外还乐此不疲给我脑补其他有用的知识,例如我以上我概述的那十章知识。此外当到了课堂的尾声或者是课间休息时,您经常会放一些外国音乐,当然也有宋祖英的歌曲,但是印象比较深刻的是那个永远睁不开眼睛的外国老帅哥。您让我们在无聊之余还能添加一些快乐的氛围,真心赞一个。您的音乐作品(做字幕)和您的个人准时到课(一次雨天校巴原因迟到除外)给我树立了一个榜样,我必须学习您的这些优点。还记的我就被您点了一次名,就是因为实在太困了,而且您的课又是早课,且感觉学不到实用的东西,我才逃课,但是您那次就点名了,真准!后来我也觉得其实大学每节课200元左右,不去也是浪费钱,而且去了有时还能听到您给我们脑补的一些知识,于是就没再逃过课。 2.3给老师的建议 老师如果也觉得这门课程实在不怎么好,希望您能向学校提议说把它改成一

文档评论(0)

dashewan + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档