嵌入式系统软件开发方向
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件工程
嵌入式软件开发方向
嵌入式开发前景
• 嵌入式系统无疑是当前最热门最有发展 前途的IT应用领域之一, IT应用领域之一 前途的IT应用领域之一,像常见到的手 PDA、机顶盒、高清电视(HDTV) (HDTV)、 机、PDA、机顶盒、高清电视(HDTV)、路 由器、汽车电子、智能家电、医疗仪器、 由器、汽车电子、智能家电、医疗仪器、 航天航空设备等等都是典型的嵌入式系 统。
• 基于嵌入式系统的专业课程:汇编语言程 基于嵌入式系统的专业课程: 序设计、Java程序设计 .net程序设计 程序设计、 序设计、Java程序设计、.net程序设计 C#)、专业方向模块限选课(嵌入式C )、专业方向模块限选课 (C#)、专业方向模块限选课(嵌入式C语 言开发技术 、嵌入式软件测试 、J2me嵌入 嵌入式软件测试 J2me嵌入 式开发技术 、嵌入式系统导论 等)
培养目标
• 本专业(方向)面向通信、交通、能源、 本专业(方向)面向通信、交通、能源、 科研院所、军事部门、高等院校、 科研院所、军事部门、高等院校、政府部 门等,培养具有良好的科学素养, 门等,培养具有良好的科学素养,适应社 会主义现代化建设需要, 会主义现代化建设需要,德、智、体、美 全面发展,理工结合,软件工程基础扎实、 全面发展,理工结合,软件工程基础扎实、 素质全面、 素质全面、实践能力和创造能力强的工程 人才,能够从事嵌入式系统软件开发、 人才,能够从事嵌入式系统软件开发、设 计等研究和应用。 计等研究和应用。
基本要求
• 本专业(方向)学生应掌握扎实的计算机 本专业(方向) 科学、 科学、软件工程和嵌入式系统的基本理论 和知识,具备从事嵌入式软件系统的分析、 和知识,具备从事嵌入式软件系统的分析、 设计、开发、管理和维护等工作的能力。 设计、开发、管理和维护等工作的能力。
毕业生所具备的专业能力
• 具有扎实的自然科学基础和较好的计算机 基础; 基础; • 对软件系统、计算机系统、信息系统及计 对软件系统、计算机系统、 算机软件相关系统的认识能力; 算机软件相关系统的认识能力; • 具备扎实的理论基础,能够全面通晓计算 具备扎实的理论基础, 机科学、 机科学、软件工程和嵌入式系统的基础知 识; • 掌握嵌入式系统的相关知识,具有嵌入式 掌握嵌入式系统的相关知识, 软件编程的实践能力; 软件编程的实践能力;
嵌入式系统软件开发的应用前景
• 目前我国嵌入式系统发展最大制约因素是稀缺人才, 目前我国嵌入式系统发展最大制约因素是稀缺人才, 这主要有三方面的原因: 这主要有三方面的原因: • 一是与目前我们高校的专业设置有关,我国高校的 一是与目前我们高校的专业设置有关, 计算机教育普遍以应用软件为主, 计算机教育普遍以应用软件为主,很少涉及嵌入式 软件的课程, 软件的课程,因此企业很难招聘到马上可以投入嵌 入式软件开发的实战型人才; 入式软件开发的实战型人才; • 二是嵌入式领域门槛相对较高,知识要求比较全面, 二是嵌入式领域门槛相对较高,知识要求比较全面, 而且需要一定的实验环境(开发板和工具软件) 而且需要一定的实验环境(开发板和工具软件)和 有经验的人进行指导; 有经验的人进行指导; • 三这一领域较新,发展太快,掌握这些新技术的人 三这一领域较新,发展太快, 才是很难找的。 才是很难找的。
Baidu Nhomakorabea践性教学环节
• 程序设计实训、数据结构与算法课程设计、 程序设计实训、数据结构与算法课程设计、 数据库课程设计、软件工程实训、 数据库课程设计、软件工程实训、操作系 统课程设计、嵌入式系统实训、 统课程设计、嵌入式系统实训、企业实习 与毕业设计(论文) 与毕业设计(论文)等。
课程设置
• 专业基础课程:计算机科学导论、C语言程 专业基础课程:计算机科学导论、 序设计、离散数学、 序设计、离散数学、面向对象程序设计 (C++)、数据结构与算法、计算机组成原理、 (C++)、数据结构与算法、计算机组成原理、 计算机网络、操作系统、 计算机网络、操作系统、数据库原理 • 软件工程方面的专业课程:软件工程基础、 软件工程方面的专业课程:软件工程基础、 软件代码开发技术、 UML建模与实践 软件代码开发技术、 UML建模与实践
时间安排
• 本专业(方向)前两个学年安排基础教育 本专业(方向) 课程和学科基础教育课程学习, 课程和学科基础教育课程学习,第三学年 安排专业教育课程学习, 安排专业教育课程学习,第七学期在校内 或校外安排专业实训, 或校外安排专业实训,第八学期在校外进 行企业实习及毕业设计(论文)。 行企业实习及毕业设计(论文)。
嵌入式软件开发方向
嵌入式开发前景
• 嵌入式系统无疑是当前最热门最有发展 前途的IT应用领域之一, IT应用领域之一 前途的IT应用领域之一,像常见到的手 PDA、机顶盒、高清电视(HDTV) (HDTV)、 机、PDA、机顶盒、高清电视(HDTV)、路 由器、汽车电子、智能家电、医疗仪器、 由器、汽车电子、智能家电、医疗仪器、 航天航空设备等等都是典型的嵌入式系 统。
• 基于嵌入式系统的专业课程:汇编语言程 基于嵌入式系统的专业课程: 序设计、Java程序设计 .net程序设计 程序设计、 序设计、Java程序设计、.net程序设计 C#)、专业方向模块限选课(嵌入式C )、专业方向模块限选课 (C#)、专业方向模块限选课(嵌入式C语 言开发技术 、嵌入式软件测试 、J2me嵌入 嵌入式软件测试 J2me嵌入 式开发技术 、嵌入式系统导论 等)
培养目标
• 本专业(方向)面向通信、交通、能源、 本专业(方向)面向通信、交通、能源、 科研院所、军事部门、高等院校、 科研院所、军事部门、高等院校、政府部 门等,培养具有良好的科学素养, 门等,培养具有良好的科学素养,适应社 会主义现代化建设需要, 会主义现代化建设需要,德、智、体、美 全面发展,理工结合,软件工程基础扎实、 全面发展,理工结合,软件工程基础扎实、 素质全面、 素质全面、实践能力和创造能力强的工程 人才,能够从事嵌入式系统软件开发、 人才,能够从事嵌入式系统软件开发、设 计等研究和应用。 计等研究和应用。
基本要求
• 本专业(方向)学生应掌握扎实的计算机 本专业(方向) 科学、 科学、软件工程和嵌入式系统的基本理论 和知识,具备从事嵌入式软件系统的分析、 和知识,具备从事嵌入式软件系统的分析、 设计、开发、管理和维护等工作的能力。 设计、开发、管理和维护等工作的能力。
毕业生所具备的专业能力
• 具有扎实的自然科学基础和较好的计算机 基础; 基础; • 对软件系统、计算机系统、信息系统及计 对软件系统、计算机系统、 算机软件相关系统的认识能力; 算机软件相关系统的认识能力; • 具备扎实的理论基础,能够全面通晓计算 具备扎实的理论基础, 机科学、 机科学、软件工程和嵌入式系统的基础知 识; • 掌握嵌入式系统的相关知识,具有嵌入式 掌握嵌入式系统的相关知识, 软件编程的实践能力; 软件编程的实践能力;
嵌入式系统软件开发的应用前景
• 目前我国嵌入式系统发展最大制约因素是稀缺人才, 目前我国嵌入式系统发展最大制约因素是稀缺人才, 这主要有三方面的原因: 这主要有三方面的原因: • 一是与目前我们高校的专业设置有关,我国高校的 一是与目前我们高校的专业设置有关, 计算机教育普遍以应用软件为主, 计算机教育普遍以应用软件为主,很少涉及嵌入式 软件的课程, 软件的课程,因此企业很难招聘到马上可以投入嵌 入式软件开发的实战型人才; 入式软件开发的实战型人才; • 二是嵌入式领域门槛相对较高,知识要求比较全面, 二是嵌入式领域门槛相对较高,知识要求比较全面, 而且需要一定的实验环境(开发板和工具软件) 而且需要一定的实验环境(开发板和工具软件)和 有经验的人进行指导; 有经验的人进行指导; • 三这一领域较新,发展太快,掌握这些新技术的人 三这一领域较新,发展太快, 才是很难找的。 才是很难找的。
Baidu Nhomakorabea践性教学环节
• 程序设计实训、数据结构与算法课程设计、 程序设计实训、数据结构与算法课程设计、 数据库课程设计、软件工程实训、 数据库课程设计、软件工程实训、操作系 统课程设计、嵌入式系统实训、 统课程设计、嵌入式系统实训、企业实习 与毕业设计(论文) 与毕业设计(论文)等。
课程设置
• 专业基础课程:计算机科学导论、C语言程 专业基础课程:计算机科学导论、 序设计、离散数学、 序设计、离散数学、面向对象程序设计 (C++)、数据结构与算法、计算机组成原理、 (C++)、数据结构与算法、计算机组成原理、 计算机网络、操作系统、 计算机网络、操作系统、数据库原理 • 软件工程方面的专业课程:软件工程基础、 软件工程方面的专业课程:软件工程基础、 软件代码开发技术、 UML建模与实践 软件代码开发技术、 UML建模与实践
时间安排
• 本专业(方向)前两个学年安排基础教育 本专业(方向) 课程和学科基础教育课程学习, 课程和学科基础教育课程学习,第三学年 安排专业教育课程学习, 安排专业教育课程学习,第七学期在校内 或校外安排专业实训, 或校外安排专业实训,第八学期在校外进 行企业实习及毕业设计(论文)。 行企业实习及毕业设计(论文)。