高级软件编程技术.ppt
《高级软件编程技术.ppt》由会员分享,可在线阅读,更多相关《高级软件编程技术.ppt(17页珍藏版)》请在三一办公上搜索。
1、基础技能训练高级软件编程技术,软件综合开发案例教程Linux、Gcc、MySQL、Socket、Gtk+与开源软件蔡建平 清华大学出版社 2011.2,个人介绍,北京工业大学软件学院蔡建平 教授联系方式电话:67396117Email:,高级软件编程技术大纲要求,32学时,2学分,8次课每次一个单元(4学时)要求按正式上课的形式在实验室进行,高级软件编程技术的课程定位,“高级软件编程技术”是北京工业大学软件学院软件工程专业学位(软件与网络工程方向,单证)实践类课程课程是按照教育部对国家示范性软件学院培养工程化软件实用人才的要求对前期所学的主要计算机技术(网络编程、数据库应用、界面设计等软件开发
2、和应用)进行综合训练,高级软件编程技术课程的开设情况,“高级软件编程技术”经过10多轮软件工程硕士研究生的讲授,得到了学生普遍的好评激发了学生的学习兴趣,特别是动手的兴趣,大大提高了学生的实战能力和技术综合应用能力编写了软件综合开发案例教程作为学校研究生院精品课程重点建设项目已立项超星学术视频,高级软件编程技术的主要内容,以当前主流的开源软件为基础,以典型的应用软件股票行情分析软件为案例帮助学生掌握软件开发的全部流程和技术培养学生的软件设计能力实践内容共分6部分,包括:linux基础Gcc下的软件开发socket编程Mysql数据库Gtk+界面设计股票行情分析软件stock案例分析与实践等,高
3、级软件编程技术课程学习的意义之一,软件开发是一项综合性很强的工作既要对使用的编程语言和开发环境有很好的把握,也要能综合运用数据库技术、网络编程技术、图形图像处理技术、人机交互技术等专门技术既要能将用户的需求映射到良好的软件体系结构,也要能运用现代软件设计方法和编程技术设计和实现高质量的软件既要有软件工程技术和管理方面的知识,还要有良好的沟通和表达能力,高级软件编程技术课程学习的意义之二,大学软件专业教育的课程设置,是将整个学科专业的知识分解成具有一定顺序和层次关系的课程体系,从而方便学生循序渐进地学习和掌握知识这是必须的,但掌握了软件开发领域的知识,并不意味着就自然具备了软件开发的能力虽然接受
4、了系统的软件专业训练,但软件开发能力低下还相当普遍要从软件开发的低能儿,成长为软件开发的熟手直至高手,必须通过长期的历练,没有捷径好的软件开发书籍、成功的开发案例和经验总结,对软件人才的成长和开发能力的提升,是有一定的作用高级软件编程技术课程就是一门基于经典的教学案例,并配备有专门的实践教材的实践课程,高级软件编程技术课程中的案例股票软件,股票软件不涉及很深的领域专业知识,又是现代社会人们感兴趣、也许会经常接触到的东西,有利于激发学生的学习兴趣股票软件涉及到客户服务器技术、多线程技术、网络编程技术、数据库技术、图形学、GUI等众多软件技术,是综合性很强的应用软件对学生综合开发能力的训练非常合适
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高级 软件 编程 技术
链接地址:https://www.31ppt.com/p-5327116.html