信息产业培训网
中程在线LOGO
企业内训
当前位置:首页 — 企业内训 — 软件开发系列培训

c/c++

课程名称:C++程序设计培训

课程时间:6天

课程对象:
J2EE高级程序员和系统架构师

课程内容:

C++程序设计

第一天

C++程序设计与面向对象设计

  • C++程序设计:C语言概要;C++语言特色,C++程序结构;
  • 面向对象三大特性、类和对象概念、构造与析构、数据封装;
  • 类的继承、虚拟继承、多态性和虚函数;
  • 输入输出流、串流、文件流;运算符重载;
  • 函数模板和类模板,异常处理,名字空间;
  • C++类库的设计及使用。

第二天

Microsoft基本类库应用程序框(MFC)

  • MFC应用程序框架,WindowsSDK编程;
  • MFC类库及ATL类库;
  • 菜单和加速键、工具栏、消息影射、消息对话框、模式对话框、非模式对话框、属性页对话框、向导型对话框和通用对话框。
  • 文档视图结构、各个类之间的生成与访问关系

第三天

多线程编程

  • 编写辅助线程函数和启动线程;
  • 主线程如何与辅助;
  • 线程通话;
  • 辅助线程如何与主线程通话;
  • 用事件使线程同步;
  • 线程阻塞;
  • 临界区;
  • 互斥体(mutex)和信号(semaphore) ;
  • 用户界面线程。

第四天

COM本质论

  • COM组件设计原理:COM的原理,
  • COM接口原理,引用计数以及接口查询原理,DLL的原理及编写,类工厂的原理及实现等。
  • COM组件设计进阶:包容与聚合,自动化,利用ATL编写COM组件,ACTIVEX控件的编写。
  • COM的发展:DCOM及COM+的概述与运用。

第五天

高级编程

  • 动态链接库;
  • ActiveX控件使用与开发;
  • DNA体系结构与组件对象模型(COM);
  • 自动化组件设计与使用, ActiveX模板库(ATL);
  • 综合实例解析;ISAPI服务器扩展等。

第六天

.NET Framework

  • .Net FrameWork架构体系
  • 托管与非托管程序的开发
  • VC++与VC.NET的区别

托管VC++.NET程序设计

  • Managed C++ Applications and the .NET Framework
  • Defining __gc Classes
  • __gc Pointers and References
  • Value Types
  • Arrays, Collections, and Reflection
  • Managed Inheritance
  • Properties,Managed Operators,andManaged Exceptions
  • Mixing Managed and Unmanaged Code
  • COM Interoperability
合作伙伴:信息产业部 科技部 教育部
我爱研发网中电华信阿里西西JAVA爱好者东方教育网北京英才网
UFO007全球电子商务蓝锋站长站京辰市场咨询公司锣鼓网全球大学查询网管理培训资源网
中教国际教育交流中心快点吧中国人的网站导航中国电脑论坛msn下载....[更多]
关于我们 | 网站地图 | 周边住宿 | 行车路线 | 联系我们 | 网站律师 | 意见反馈 | 虚位以待 | 友情链接
中程在线(北京)科技有限公司 版权所有
总 部:北京市海淀区青东商务楼A座西四层
企业培训部:010-52636110 52636106 就业培训部:010-68716925 68716926
邮 件:training@miiceic.org.cn
京ICP备06053134号
Copyright © 2005-2008 Miiceic.org.cn All Rights Reserved