本中心已通过ISO9001国际质量标准体系认证  收藏本站 | 答疑解惑 | 联系我们
当前位置 : 首页 » 中兴软件企业定制培养班(3G开发方向)
中兴软件企业定制培养班(3G开发方向)
 
 
  

3G软件工程师就业班课程大纲

 
职业素质课程(90课时)

项目名称
主要内容
培养目标
职业生涯规划
1、自我评估、确定志向
2生涯机会选择
3、职业的选择、职业生涯路线选择
4、确定目标、制定行动计划
5、评估与反馈
6、如何看待和调整影响你职业发展的障碍
正确定位自己的位置
规划自己的人生
明确确立人生的职业发展方向
勇敢的迈向属于自己的成功之路
 
职业行为素养
1、树立正确的职业意识
2、成功心态的建立
3、正确处理人际关系
4、成人的学习风格
5、改善勾通、写作能力
6、加强时间管理
7、压力管理
良好的心态、良好的职业习惯是迈向成功的第一步
个性自我体现
1、简历制作
2、面试仪表、礼仪
3、企业面试试题解析
4、面试实战训练
 
企业培养
 
1、企业文化
2、工作流程
3、工作规范
4、项目管理
通过再现工作过程的项目化教学,按照项目管理要求分工协作,完成信息收集、计划制定、方案选择、目标实施、信息反馈、成果评价等。教学过程即是项目实施过程,针对性培养学生的项目开发能力和知识的综合运用能力。

*   注:以上课程融入整个培养过程中的各个阶段。                   
 
 
IT综合技能课程(360课时)

3G软件工程师就业班
第一阶段(30课时)
项目名称
主要内容
培养目标
 
 
 
 
C语言程序基础
 
C语言程序基础:                        
1、算法                            
2、数据类型、运算符、表达式、标准输入输出。               
3、程序设计中的逻辑:循环控制与分支控制。If语句switch语句,do...while语句、for语句与while语句
4、数组:数组的定义和赋值、数组下标、数组的访问,多维数组的使用。字符串:字符串常量的使用
 
 
1、熟练掌握C语言程序基础,能熟练使用C语言进行编程,熟悉开发工具中进行编程。
 2、牢固树立面向过程概念和编程思想,熟练掌握面向过程设计的基本方法。
3、能够全面掌握C语言程序设计方法,达到3G软件开发程序员水准,为后续课程打下良好基础。
第二阶段(30课时)
项目名称
主要内容
培养目标
 
 
 
 
 
函数与指针
 
 
 
1、函数 :函数的定义、函数参数和函数的值、函数调用、函数的嵌套调用、函数的递归调用、数组作为函数参数、内部函数和外部函数
2、预处理命令:宏定义、“文件包含”处理、条件编译                                 
 3、指针:指针的定义、初始化与使用,内存操作系列函数(memset、memcpy、memcmp)的使用方法,动态内存分配,函数参数传递和值返回的原则(值or指针),指针与数组,常量指针与指针常量,函数指针。
 
 
1、熟练掌握数组和循环结构的结合应用。                  
2、熟练掌握函数的使用,让学员充分体会程序设计人员 要多善于使用函数。
3、熟练掌握指针的应用让学员深刻体会指针的优势,在 开发中指针可使程序简洁、紧凑、高效
第三阶段(30课时)
项目名称
项目名称
项目名称
 
 
结 构 体
 
1、结构体:结构体的定义方法,typedef关键字的使用,结构体存在的意义(C语言与面向对象),联合的定义、使用和意义,枚举的定义、使用和意义,位结构及其操作,位结构的大小、共用体、枚举类型。
2、位运算:位运算符和位运算、左移运算符、右移运算符、位运算赋值运算符、位段。
 
 
1、熟练掌握位运算和结构体的应用、方法和技巧。
2、学员均会至少经历三个全真项目的开发过程,完成至少2000行代码的编写,使学员在毕业后即相当于具备一年左右的企业项目开发经验。
 
第四阶段(30课时)
项目名称
项目名称
项目名称
 
 
文件的管理
 
1、文件:文件型指针、文件的打开与关闭、文件的读写、文件的定位、出错的检测
2、常见错误和程序调试:常见错误分析,程序调试
 
 
1、熟练掌握C语言程序中对文件的操作和管理,通过对文件的学习还可以让学员综合应用其他的知识点的应用。
2、学员在开发中还会学到程序的调试,学员能独立完成程序的测试。为在3G开发时出现的错误提出解决方案。
 
第五阶段(30课时)
项目名称
项目名称
项目名称
 
 
嵌入式语言强化
 
1、集成开发环境IDE介绍;
2、C基础知识;3、基本控制结构程序设计;
4、函数;源文件和程序(分别编译、连接、使用头文件、程序);
5、 数组;指针与字符串;引用;结构。
 
 
学员通过对本课程的学习能够掌握嵌入式软件的基本开发流程,测试技能及软件开发过程管理的相应规范和工具,具备中低端嵌入式软件开发能力。
第六阶段(30课时)
项目名称
项目名称
项目名称
 
 
面向对象程序设计
 
 
1、类(类的声明,定义,对象的初始化与清除,对象赋值,对象地成员);
2、类的继承和派生,虚函数和多态性,运算符重载 ;
3、输入/输出流类库;
4、异常处理;名字空间.
 
 
1、学员通过本阶段学习能熟悉使用面向对象程序的设计
2、熟练使用面向对象程序的开发技巧
第七阶段(30课时)
项目名称
项目名称
项目名称
 
 
数据结构
 
 
1、对基本的数据结构线性表,链表,栈,队列,树,二叉树,
2、图等的操作和在实际嵌入式开发中的应用。
 
 
学员需事先具备计算机相关的基础知识,如计算机原理,软件程序设计基础,汇编和C语言程序设计基础,数据结构,操作系统原理等基础知识
第八阶段(30课时)
项目名称
项目名称
项目名称
 
 
 
嵌入式操作系统(RTOS)
 
1、操作系统的基本理论知识,一般的RTOS
(实时操作系统)的基本功能,包括进程管理,进程间通讯,存储管理,设备管理,   中断处理等;
2、操作系统的试验包括内核的移植;
3、系统模块的编写;
4、文件系统的作用;
5、动态和静态加载模块的方法;
6、 进程之间通讯的几种方式。
 
1、对嵌入式软件的开发的开发有一个系统全面的认识和理解
2、学习嵌入式计算机硬件软件构成,以及嵌入式系统的主流操作系统和软件开发技术。本课程主要分为嵌入式体系结构、嵌入式硬件基础,嵌入式软件基础,arm处理器的指令集,嵌入式软件开发的流程,嵌入式编译器原理,嵌入式操作系统、嵌入式软件开发。
第九阶段(30课时)
项目名称
项目名称
项目名称
 
Linux下驱动程序的编写
 
Linux下的字符设备,块设备,网络设备分别的作用和区别,字符设备驱动的编写步骤,方法,中断处理等
 
1、掌握主流嵌入式Linux操作系统原理、内核定制、驱动程序开发、内核开发。
2、提升现有开发团队技术,进一步掌握嵌入式Linux内核原理,独立完成嵌入式Linux移植,培养独立开发嵌入式驱动程序能力,掌握嵌入式系统开发流程。
 
第十阶段(30课时)
项目名称
项目名称
项目名称
 
 
QT图形化界面的开发
 
 
1、QT类层次结构、QT程序初始化过程,信号量和槽的机制。
2、普通窗体的创建、GDI绘图、文档视图程序、对话框程序、标准控件的创建与使用、菜单、鼠标、键盘、工具条、状态条等。
 
 
熟悉使用QT图形化界面的开发,让学员能自己编写QT图形编程
 
第十一阶段(30课时)
项目名称
项目名称
项目名称
 
LINUX下的多线程
 
 
线程,进程,任务之间的区别和联系,用不同的方法实现linux下的多线程编程。
 
1、技术升级及产品更新换代,将过去已有的8位单片机系统升级为32位ARM嵌入式系统,将过去汇编语言软件升级为嵌入式Linux操作系统。
2、提升现有开发团队技术,进一步掌握嵌入式Linux内核原理,独立完成嵌入式Linux移植,培养独立开发嵌入式驱动程序能力,掌握嵌入式系统开发流程。
 
第十二阶段(30课时)
项目名称
项目名称
项目名称
 
Qtopia开发的流程
 
 
QTOPIA手机开发平台的介绍,如何搭建qtopia手机平台,如何在其下开发应用程序,包括游戏,流媒体播放,一般应用程序等。
 
 
让学员了解和熟悉搭建qtopia手机平台,能编写一般应用程序

 
 

项 目 实 战
项目名称
主要内容
培养目标
PXA270手机开发板键盘驱动的编写
 主要是完成的功能就是实现编写手机键盘的驱动
1、通过完成实际项目,提高综合应用能力,锻炼自学能力、积累软件开发经验。
2、让学员体会3G所带来的乐趣。
电话簿
主要是完成手机中电话薄的功能
通过完成实际项目,提高综合应用能力,锻炼自学能力、积累软件开发经验。
积分等级游戏
手机游戏中积分的计算和游戏等级的实现功能
通过完成实际项目,提高综合应用能力,锻炼自学能力、积累软件开发经验。
流媒体播放器
主要是通过QTOPIA手机开发平台的开发来实现流媒体播放器的功能
通过完成实际项目,提高综合应用能力,锻炼自学能力、积累软件开发经验。

 

 

相关文章
银河简介
银河荣誉
知名IT企业合作(授权)
地址: 南岗区西大直街118号 东北亚大厦919室(南岗区西大桥哈特购物广场楼上)
电话: 0451-87559081、87559082
提供Java、Cisco、微软、3G技术资讯Java、Cisco、微软、3G培训
银河网络教育中心 © 版权所有 黑ICP备11002747号
地址:南岗区西大直街118号 东北亚大厦919室(南岗区西大桥哈特购物广场楼上)电话:0451-87559081、87559082、87559083