ImageVerifierCode 换一换
格式:PPT , 页数:22 ,大小:1.45MB ,
资源ID:958444      下载积分:20 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-958444.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基础技能训练高级软件编程技术.PPT)为本站会员(天***)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

基础技能训练高级软件编程技术.PPT

1、基础技能训练 高级软件编程技术 软件综合开发案例教程 Linux 、 Gcc、 MySQL、 Socket、 Gtk+与开源软件蔡建平 清华大学出版社 2011.2个人介绍北京工业大学软件学院蔡建平 教授联系方式电话: 67396117Email:高级软件编程技术大纲要求 32学时, 2学分, 8次课 每次一个单元( 4学时) 要求按正式上课的形式在实验室进行高级软件编程技术 的课程定位 “ 高级软件编程技术 ” 是北京工业大学软件学院软件工程专业学位(软件与网络工程方向)实践类课程 该课程按照教育部对国家示范性软件学院培养工程化软件实用人才的要求,对前期所学的主要计算机技术(如网络编程、数据

2、库应用、界面设计等软件开发和应用)进行综合训练学习和掌握 Linux操作系统、编程语言、程序设计、编译应用、图形界面、数据库、网络通信、软件体系结构、应用软件开发模式以及平台移植等技术在实际软件开发或应用项目中的具体应用,增强学生的工程实践能力 高级软件编程技术 课程的开设情况 “ 高级软件编程技术 ” 经过 10多轮软件工程硕士研究生的讲授,得到了学生普遍的好评 激发了学生的学习兴趣,特别是动手的兴趣,大大提高了学生的实战能力和技术综合应用能力 编写了 软件综合开发案例教程 作为学校研究生院精品课程重点建设项目已立项高级软件编程技术 的主要内容 以当前主流的开源软件为基础,以典型的应用软件

3、股票行情分析软件为案例,帮助学生掌握软件开发的全部流程和技术,培养学生的软件设计能力 通过项目驱动的实践教学,让学生最直接地或零距离地接触和学习基于复杂图形用户界面的大型软件开发的方法和技术,综合地应用 Linux操作系统、编程语言、程序设计、编译应用、图形界面、数据库、网络通信、软件体系结构、应用软件开发定式以及平台移植等技术开发应用软件,增强学生的工程实践能力 实践内容共分 6部分,包括: linux基础、 Gcc下的软件开发、 socket编程、 Mysql数据库、 Gtk+界面设计、股票行情分析软件 stock案例分析与实践等高级软件编程技术 课程学习的意义之一 软件开发是一项综合性很

4、强的工作 既要对使用的编程语言和开发环境有很好的把握,也要能综合运用数据库技术、网络编程技术、图形图像处理技术、人机交互技术等专门技术 既要能将用户的需求映射到良好的软件体系结构,也要能运用现代软件设计方法和编程技术设计和实现高质量的软件 既要有软件工程技术和管理方面的知识,还要有良好的沟通和表达能力高级软件编程技术 课程学习的意义之二 大学软件专业教育的课程设置,是将整个学科专业的知识分解成具有一定顺序和层次关系的课程体系,从而方便学生循序渐进地学习和掌握知识 这无疑是行之有效的,但掌握了软件开发领域的知识,并不意味着就自然具备了软件开发的能力 虽然接受了系统的软件专业训练,但软件开发能力低

5、下还相当普遍 要从软件开发的 “菜鸟 ”,成长为软件开发的熟手直至高手,必须通过长期的历练,没有捷径 但好的软件开发书籍、成功的开发案例和经验总结,对促进软件人才的成长和开发能力的提升,无疑是有重要的作用 高级软件编程技术 课程就是一门基于 经典的教学案例,并配备有专门的实践教材的实践课程高级软件编程技术 课程中的案例 股票软件 股票软件不涉及很深的领域专业知识,又是现代社会人们感兴趣、也许会经常接触到的东西,有利于激发学生的学习兴趣 股票软件涉及到客户服务器技术、多线程技术、网络编程技术、数据库技术、图形学、 GUI等众多软件技术,是综合性很强的应用软件 对学生综合开发能力的训练非常合适 课

6、程中的股票软件及相关软件都是较著名的开源软件 有利于通过开源软件降低搭建实验环境所需的条件 学生可以根据专业兴趣或学时安排,有选择地对其中的模块进行更深入的专门研究高级软件编程技术课程 所用教材 软件综合开发案例教程 Linux 、 Gcc、 MySQL、 Socket、Gtk+与开源软件 该教材也许是国内首部采用开源技术、案例驱动式的综合性实践教材 深入介绍了 Linux操作系统, Mysql数据库, Libtcp+网络通信 Socket编程,Gtk+图形界面设计工具, Stock股票软件等开源软件的使用 并通过股票软件实际案例将这些技术融会贯通 同时通过实例对软件体系结构、应用软件开发模式、软件的国际化与本地化,软件开发和应用环境升级方法以及平台移植技术等高级内容进行了很好的介绍 本书非常适合作为已学习掌握计算机专业基础,并有一定的软件编程能力的计算机专业、软件工程专业的高年级本科生和研究生的计算机软件技术综合实训教材 可满足国内各高校计算机方面的专业学位研究生和国内各软件学院工程硕士研究生学习和实践之需,以及软件培训机构开发实习、实训课程的需要

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。