c++高级软件工程师

c++高级软件工程师

ID:39546652

大小:131.00 KB

页数:19页

时间:2019-07-06

c++高级软件工程师_第1页
c++高级软件工程师_第2页
c++高级软件工程师_第3页
c++高级软件工程师_第4页
c++高级软件工程师_第5页
资源描述:

《c++高级软件工程师》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C++高级软件工程师2010-09-2714:09:24  [点击次数:1277]  C/C++嵌入式高级软件工程师培训课程专注于培养企业需求量大,就业率高,目前人才市场紧缺的C++高级软件工程师、嵌入式软件工程师以及系统分析师。  本课程将C++和嵌入式有机地结合起来,培训内容包括理论知识强化、实际案例训练、企业项目实战等内容,让学生扎实掌握C++和嵌入式编程的各项关键技术,获得C++和嵌入式软件开发丰富的项目经验,为学员高质量高薪就业打下扎实的基础。  C/C++嵌入式高级软件工程师教学大纲由资深C++嵌入式领域

2、专家根据嵌入式系统的设计原则和市场要求设计和制定,实践证明本教学大纲科学合理,能够快速培养实用的C++嵌入式工程师。通过培训可以获得扎实的开发技能,积累至少相当二年的工作开发经验。  本课程系统介绍了C++开发环境和IDE介绍、C语言、C++/OOP程序设计、GP和标准模板类库(STL)、Windows编程、VisualC++/MFC程序设计、网络编程技术、数据库编程技术、Unix/Linux编程、面向对象的系统分析与设计方法、计算机系统的基本原理,操作系统、接口技术、嵌入式系统开发详解等基本知识。通过这些知识的学习

3、,让学生掌握C++的关键技术和嵌入式系统开发的基本原理和设计方法,并通过实际项目的开发,让学生掌握嵌入式系统开发的整个流程,操作系统移植的基本思想、移植原则,应用程序及驱动程序的开发和调式方法。  由有关专家、学者和优秀的一线资深C++嵌入式工程师,集合国际先进嵌入式技术和理论,对嵌入式开发过程进行综合分析,结合最新的软件开发环境,进行实际案例的培训;实战训练贯穿于全部课程中,学员学练结合、学以致用,以培养实际工作能力,快速获得项目经验。每半月进行一次测试,确保学员掌握所学知识。 目   录第1部分:LINUX操作系

4、统基础入门 第1天 LINUX操作系统基础 第2天 LINUX基本命令 第3天 LINUX下C编程基础第2部分C/C++编程 第4天C/C++语言简介、数据类型和操作符 第5天复合类型 第6天指针 第7天循环和关系表达式 第8天分支语句和逻辑操作符 第9天函数  第10天类(1)  第11天类(2)  第12天继承  第13天代码重用  第14天 友元、异常和类模板 第3部分数据结构和算法  第15天数据结构和算法(1)  第16天数据结构和算法(2)  第17天数据结构和算法(3)  第18天 阶段考试 第4部分嵌

5、入式系统和ARM介绍 第19天 嵌入式系统和ARM介绍 第5部分嵌入式LINUX系统编程  第20天 嵌入式LINUX开发环境的搭建  第21天 文件I/O编程  第22天 进程控制开发  第23天 进程间通讯  第24天 多线程编程  第25天 嵌入式LINUX网络编程  第26天 嵌入式LINUX设备驱动开发  第27天 QT图形编程 第6部分WINDOWS编程  第28天WINDOWS程序内部运行机制  第29天MFC框架  第30天简单绘图与文本编程  第31天菜单和对话框  第32天绘图控制和文件  第33

6、天网络编程(1)  第34天网络编程(2)  第35天多线程(1)  第36天静态、动态连接库、组件编程 第7部分WINCE编程  第37天 WINDOWSCE操作系统的介绍  第38天 建立WINDOWSCE开发环境  第39天 平台模拟器的建立和使用  第40天 WINCE操作系统设计  第41天 WINDOWSCE窗口消息机制与屏幕输出  第42天 WINCE下多线程编程,文件操作与串口通信  第43天 WINDOWSCE下MFC程序的开发 第8部分 MTK手机软件  第44天 手机设计基础理论  第45天 M

7、TK开发环境介绍  第46天 MTK开发工具介绍  第47天 MTK软件编译及工程源程序介绍  第48天 由浅入深的手机软件开发  第49天 如何在开发板上进行项目实践 第9部分结业考试  第50天结业考试 第10部分项目实战  第51~100天 项目开发  C++&嵌入式软件工程师培训教学大纲 第1部分:Linux操作系统基础入门第1天 Linux操作系统基础1. 介绍Linux操作系统的基本知识,包括发展概述,目前应用情况,技术优势和特点等。2. Linux系统的安装准备,Linux文件系统。3. 实验内容:安装

8、Linux操作系统第2天 Linux基本命令1、 Linux常用操作命令,包括用户系统相关命令,文件目录相关命令,压缩打包相关命令,网络相关命令等。2、 Linux启动过程详解3、 Linux系统服务4、 实验内容:Linux系统常用命令操作第3天 Linux下C编程基础1. C语言编程概述2. Vi等编辑工具使用3. Gcc和GDB的使用4.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。