中软嵌入式开发程师就业班.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
中软嵌入式开发程师就业班

中软嵌入式开发工程师就业班 ( 5 个月) 培训目标: 1. 掌握嵌入式技术的基础知识和基本概念 2. 掌握嵌入式 Linux 开发流程和技术,培养学生嵌入式开发技能 3. 掌握基于 ARM 体系下 Linux 平台上的嵌入式开发 4. 掌握 Symbian 手机开发应用框架,熟练开发 Symbian 手机应用 5. 锻炼团队意识、交流和表达能力 6. 培养较强的自学能力 7. 初步养成良好的职业习惯 8. 能够独立完成嵌入式系统项目,从事嵌入式设计、研发、测试到维护等多方面工作 入学条件: 1. 计算机操作熟练,了解 OOA 及 OOD ,了解 SQL 2. 理工科本科及以上学历,计算机专业相关专业大专以上学历 3. 认真踏实、热爱编程、自律性强、刻苦以及有强的心理承受能力 培训内容: 1. 企业软件开发中最常用的设计和编程技术 2. 一定的行业业务知识 3. 企业软件开发流程和规范 4. 职业规划和职业素质 就业方向: Linux 驱动开发测试和管理、 ARM 体系开发、 Symbian 手机开发 课程大纲: 阶段 课程 简介 课时(天) 基 础 课 程 Linux 操作系统管理 Linux 操作系统的概念和安装方法,详细介绍 Linux 下的基本命令、管理配置以及网络管理 3 数据库基础及建模 MySql 数据库的安装、配置和常用的 SQL 语句以及 Power Designer 的使用,并对项目进行数据库设计 4 C++ 和算法 讲解 C++ 的基本语法以及基于 C++ 语言的常用算法,包括排序,递归等。讲解数据结构的基础内容,包括链表、队列、栈、树、哈希表、图等内容。 5 C++ 面向对象编程 讲解如何进行 MFC 开发、 DirectShow 开发基础原理和多媒体应用开发以及面向对象编程的基本思想 3 C++ 项目开发和评审 根据项目的原型、数据库设计进行代码开发,集成,提交评审 5 Linux 环 境 高 级 编 程 Linux 开发环境和基础开发 介绍 Linux 开发环境包括 VI 编辑器, GCC 编译器, GDB 调试器和 Make 项目管理工具等知识,讲解 Linux 开发规范和流程,实现基本 Linux 程序的开发 2 系统编程 讲解信号、系统调用、管道、 FIFO 、消息队列、共享内存等系统编程 2 文件 I/O 编程 讲解文件描述符、文件读写接口、原子操作、阻塞与非阻塞 IO 等文件 I/O 编程 2 多任务和多线程编程 讲解进程标识、 用户标识、 fork 与 vfork 、多线程概念、线程同步等多任务和多线程编程 2 Linux 项目开发和实践 以团队合作项目的开发,项目涉及包括文件 I/O 编程,多线程编程,网络编程 5 ARM 体 系 及 编 程 技 术 ARM 体系 主要介绍 ARM 体系结构及其基本编程知识,包括指令分类,寻址方式、指令集、存储系统、异常中断处理、汇编语言以及 C\C++ 和汇编语言的混合编程等知识 3 Linux 移植 主要介绍嵌入式 Linux 开发应用程序的基本流程和知识,包括嵌入式 Linux 基本概念和开发流程、 Bootloader 工作原理、内核裁减配置和交叉编译、根文件系统制作 5 QT 图形编程 嵌入式 LINUX GUI 介绍, QT 介绍及其信号插槽机制、 QT 图形界面编程和移植、 QT 在实际项目中具体应用 3 嵌入式数据库开发 嵌入式数据库的概念、嵌入式数据库的移植与编程 2 基于 QT 的即时通项目实践 以 QT 为界面开发即时通讯的系统 3 Linux 驱动程序编程 介绍嵌入式 Linux 驱动开发相关概念及开发流程,了解驱动涉及到的关键技术点,并重点讲解字符设备驱动开发,包括串口、 I/O 、看门狗、实时时钟、 SPI 、 IIC 、扫描键盘、 A/D 转换、定时器等接口的驱动开发 5 ARM 的多媒体开发 ARM 体系下音频和视频开发原理、驱动程序开发、音视频采集、传输、压缩和播放 2 LTP 实践 介绍 Linux Test Project 的测试原理、测试方法和压力测试实践 2 大 型 项 目 实 战 CMMI3 软件开发过程和文档规范 介绍 CMMI3 软件开发过程、每个阶段的提交物和要求, 讲解工作划分、里程碑的制定、风险分析、介绍 Project Manager 制定计划、工作周报的撰写方法和汇报制度 1 面向对象 OOADUML

文档评论(0)

rvd137 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档