Professional Documents
Culture Documents
C++培训
C++培训
ITjob:中国软件就业培训第一品牌
一直以来,ITjob 承接深圳市计算机行业协会人才培训中心和深圳市软件行业协会人才交流服务
中心工作,依托深圳 4 万家 IT 企业、2000 多家软件会员单位以及 500 家系统集成计算机会员单
位, 一直坚持以服务深圳 IT 企业为目标,多年来为深圳 3000 多家 IT 企业输送了 1 万多名大学
生,也与 500 多家企业建立了长期人才输送 IT 人才的合作关系。
课程优势
C/C++,是历史最悠久,应用极其广泛的开发语言
C/C++,是运行速度快、安全性极高的开发语言
C/C++,是高端软件工程师的从业良选,是取得高薪工作的利器
C++人才极度紧缺技术
完备的知识体系和 X 大核心热点技术
1、让学员真正掌握 C/C++编程的核心概念和技术,通过练习掌握实用编程技术。
2、C/C++基础理论部分重点关注基础理论知识,掌握通用编程技术。为实用提高部分奠定基础。
4、MFC 中级编程部分通过实例讲解实用中级编程技术,做到理论学以致用,为项目实战做好准
备。
5、项目实战要求在大纲中所列也的五个项目中至少要完成两个具有代表性的实战项目给学员提供
一个真实的项目开发经验,巩固已学知识的机会,并获得在企业工作的实际项目经验及其它 IT
人业人员所必备的素质。
6、通过项目实战,还能让学员了解项目中软件测试基本技术,项目管理流程,项目技术文档编写
技术,人员沟通技术,企业管理理论基础,企业文化基础。
7、在学习基本理论知识,进行项目实战演练的同时,定期进行学员就业心态,面试技巧相关培训
以及学员口头表达能力和面试技巧训练,提升学员综合能力以达到企业的用人要求。
丰富的 C++经典商业项目案例
本课程提供了大量的商业项目实践。这些项目取材自目前主流、真实的商业应用学员可以根据自身
情况和喜好,选取一些或全部项目,在讲师的带领下开发完成。
1. 电信计费系统项目
系统的核心网络是一个基于交换式的以太网络组成的高速网络。系统的远程网络由 E1 线路、DDN
和 DCN 通过访问路由器实现与核心网络的连接。通过广域网连接的各个子系统中间必须通过防火
墙等安全措施进行隔离。外部 Internet 用户通过防火墙接入核心网络访问数据。
核心网络中的多台中心主机则负责完成整个实时综合计费账务业务处理过程,具备高可靠性、稳定
性和安全性。并且配备大型的磁盘阵列。中心主机构成高可用性系统, 热备份结构, 互为备份。
计费系统硬件网络的拓扑如图 1 所示。
图 1 计费系统硬件网络的
电信计费系统包括基础数据配置、计费处理、账务处理、费用处理、结算处理、综合报表、数据交换、
系统管理、信息点布控与审核校验九大方面的功能。 功能结构图如图 2 所示。
图 2 系统结构功能模块图
计费账务系统主要实现依据统一客户资料的共享数据, 对使用记录和客户交互事件等进行统一费
用计算, 并且进行费用累计, 依据需求出账, 形成综合账单; 同时能统一收取费用并统一支出费
用进行销账处理。形成计量( 指使用记录的采集) 、算费( 指计费处理和账务处理) 、收费( 指费
用处理) 、扣费销账( 指共享余额) 为一体的计费体系。
图 3 批价处理模块业务流程
(1) 定位计费事件属主对应的产品实例、产品包实例、商品实例、客户资料。
(2) 在定价模型中的定价段落中定位计费事件适应的资费政策和优惠政策。
(3) 根据资费政策和优惠政策进行算费和优惠处理。
(4) 根据资费政策和优惠政策进行其他度量的计算。
2.自助银行系统
自助银行基本上可以描述为:使银行客户以自助形式去处理传统营业网点的柜台作业交易,通过
金融电子化设备来提供金融服务;银行客户于一天 24 小时内,在没有银行人员协助的情况下,
随时能以自助方式来完成某些柜台交易。在自助银行中,处理银行交易与推销银行服务并重,除
了处理传统营业网点的业务之外,还能开拓其它的新型业务,是一个全功能的银行业务网点。系
统整体架构如图-4 所示
图 4 系统整体架构图
3.企业通
操作系统:Windows XP
数 据 库:无
图 6 企业通
图 7 企业通
图 8 企业通
入学要求
大专及以上学历,理工科,有一定的计算机语言基础(如 C 语言),大专或本科非计算机专业需
要通过入学测试。
提示:入学测试题主要考察您是否具备学习的基础,以便我们统一入学基础,更好地开展教学工
作。如果您感觉测试题很容易,并且您又具备 Java、数据库基础,那相信您只要自己努力就业一
定会更加顺利!
实训安排
达到水平
在技术讲师的带领下,通过完成控制台航空售票系统和多媒体音/视频项目,掌握基于 Linux 和
Windows 平台下的 C/C++ 企业级应用的开发技能,学习过程中每天需要完成课堂作业和课后作
业;每学完一个专题就配有一个项目实战,掌握大型软件项目过程中所需要的软 件技术、设计规
范、开发流程、测试流程及技术、质量控制及项目管理;并通过项目实战积累工作经验,进而获得
高薪、有广阔发展空间的工作机 会,ITjob 专注于培养企业需求量大、就业率高,但人才市场紧缺
的软件开发工程师。 成绩合格的毕业生将具备相当于 1-2 年 C/C++软件工程师的项目经验。
就业承诺
我们郑重承诺,保证就业,学习优良的学生保证高质量就业。
上课地点
深圳市宝安区龙华街道清泉北路合发投资大厦十楼(龙华汽车站旁)
毕业证书
《软件工程师证书》
主讲老师
单正:C++王牌讲师。华中科技大学软件硕士,是医院、环保领域信息化专家。
寇丛华:C++王牌讲师。从业 20 多年。是医疗领域、档案管理领域、三维 仿真、虚拟现实领域方面
的专家。
课程大纲
从内存的角度来看待数据类型,了解编译
数据类型 了解基本数据类型、组合数据类型以及指针
原理
了解键盘缓冲以及显示缓冲的概念,从底
C 输入输出 了解标准输入和标准输出
层原理的角度理解输入和输出
面向过程程序设计 了解基本语句,并掌握进程的内存分配原理 掌握 5 大内存
函数与变量存储 了解函数的几种表现形式 掌握地址传递的种类与值传递
一维数组与指针 了解数组与指针的相互使用关系 掌握一维数组与指针的内存存储与使用
二维数组与指针 了解二维数组的几种使用形式 掌握数组指针与指针数组的关系
预处理相关 了解预处理指令 掌握宏定义、头文件的使用
自定义数据类型 了解几种自定义数据类型 掌握结构体字节对齐
C 语言文件操作 了解 C 语言的文件的操作步骤 掌握文本文件、二进制文件的存取
指针与链表二叉树操作 了解基本数据结构 掌握链表和二叉树
掌握插入、选择、交换、合并等几种基本排
查找排序 罗列所有的查找排序算法
序
项目:用链表实现的电信计费系统、用链表实现的航空售票系统
二、C++,重点掌握面向对象技术的 4 大特点:抽象、封装、继承、多态
面向对象技术,对象的属性和方法,类的定义和实现,构
类和对象 造函数和析构函数,4 种特殊成员变量,2 种特殊的成员函 掌握实训内容
数,类的使用
全局友元函数,类友元函数,友元函数的重载,友元类;
友元、运算符重载 掌握实训内容
运算符重载规则,2 种形式的运算符重载,类型转换
继承的概念,单基派生,多基派生,共同基派生,虚基派
继承 掌握实训内容
生,继承与组合的区别,基类与派生类间的转换
多态与虚函数,虚函数的访问,纯虚函数,抽象类,虚函
多态 掌握实训内容
数的二义性
模板 模版的定义,函数模版,类模版,模版的嵌套,模版参数 掌握实训内容
STL 的构成,序列式容器,关联式容器,迭代器,泛型算
STL 掌握实训内容
法,适配器
流类库,输出流,输入流,流状态,重载>>和<<,文件流
C++流和文件操作 掌握实训内容
操作,字符串流
名称空间,作用域;异常机制,异常内存管理,智能指
名称空间,异常处理,RTTI 掌握实训内容
针,RTTI 机制,类型转换操作符
项目:用 STL 实现的电信计费系统、用 STL 实现的航空售票系统
三、Win32/MFC,掌握 Windows 消息机制,理解 MFC 类库的设计思想,熟练使用 MFC,学
会自学方法,掌握编程思想