复件3G软件工程师就业班课程大纲[哈尔滨银河网络教育中心].doc
上传人:sy****28 上传时间:2024-09-14 格式:DOC 页数:4 大小:90KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

复件3G软件工程师就业班课程大纲[哈尔滨银河网络教育中心].doc

复件3G软件工程师就业班课程大纲[哈尔滨银河网络教育中心].doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

哈尔滨银河网络教育中心提供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、图等的操作和在实际嵌入式开发中的应用。学员需事先具备计算机相关的基础知识,如计算机原理,软件程序设计基础,