加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

南开MSTC“编程形式与内涵”主题讲座

(2013-04-19 10:07:39)
标签:

南开大学mstc

分类: 技术沙龙

2013331日晚,南开大学微软技术俱乐部主办了以“编程形式与内涵”的讲座。本次讲座的地点为南开大学主教学楼211教室。下午5:30分左右,部分俱乐部成员开始前往211教室布置会场。讲座主讲人为南开大学四大才子之一的史广顺副教授,南开大学前ACM协会会长康旭阳。史广顺老师在计算机科研领域有多年研究经验,专攻模式识别与机器智能、数字图像处理领域。康旭阳同学曾带领南开大学ACM团队参加ACM竞赛并获得亚洲赛区银牌。

    讲座于下午630正式开始。到场同学大学150人左右。很多同学慕名参加这次的讲座活动。可以装不到300人的教室几乎坐满了一半多。

    史广顺老师作简单介绍后便围绕“编程形式与内涵”的主题展开演讲。首先他画下了软件人才发展的五个阶段的流程图,便根据每一个阶段的特点展开讲解。

他指出,软件人员的五个发展阶段分别为:代码级——封装、多态——API——服务体系——软件构造。

南开MSTC“编程形式与内涵”主题讲座

 

在讲解过程中,他说明,在代码级,应该熟练掌握某种语言,并注意编程的小细节,如代码缩进等问题,并形象的回答了初学者对于“到底该学C 好还是Visual  C 好”,他说,这个问题就相当于到底该学开车好还是学开奔驰汽车好。只要学好C 就能很快在不同的平台上写C 程序。这和学会了开奔驰汽车之后换了一辆奥迪汽车不用再重新开始学驾驶技术是一样的。第二阶段则对语言进行深度剖析,掌握语言的原理和特性,深入理解语言。第三阶段为精通基于某种平台的接口以及所对应语言的自身的函数库。第四阶段为能在平台上进行比较深层次的开发,不再有语言的束缚。第五阶段为能从全局上把握和设计一个比较大的系统体系结构,从内核到外层界面。

南开MSTC“编程形式与内涵”主题讲座

 

最后,他提到虽然目前我们的计算机硬件技术在不断地发展,担是我们所需要处理的信息量也越来越大,用户的要求越来越高,追求更加完美的用户体验。因此,他强调程序设计在计算机领域非常重要。

830左右,康旭阳同学围绕编程比赛相关的知识向大家进行讲解。他根据的参赛经历进行了讲解。他说,在比赛中经常会有罚时的制度,所以要根据自己的能力以及题目的难度做出取舍,不要被别人所误导。他还讲解的一些比较常见的算法,比如贪心算法等。在比赛时,要充分运用自身所学的所有知识进行解题,注意在提交之前先测试程序,测试时要考虑到特殊情况。他还告诉大家一些提升自身编程能力的网站——acm.nankai.edu.cnPOJ等。最后,康旭阳解答同学们所提出的疑问。有同学对他的参赛具体情况和实习经历进行询问,他一一讲解。

 

南开MSTC“编程形式与内涵”主题讲座

 

康旭阳同学讲解比赛相关信息

对于参加本次讲座并的同学,俱乐部人员组织现场抽取幸运观众,奖品包括印有Microsoft字样的水杯和T恤等。持续了两个半小时的讲座在愉快的氛围中结束。

南开MSTC“编程形式与内涵”主题讲座

 

获奖同学合影

南开MSTC“编程形式与内涵”主题讲座

 

俱乐部成员合影留念


(本新闻稿由南开大学MSTC提供)

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有