【课程背景】
随着便携式计算设备和无线通信技术的发展,嵌入式数据库技术已成为了一个十分活跃的研究领域,并引起了越来越多人的关注,其发展也显得特别重要。嵌入式数据库主要一般都是以移动手机、PDA和智能家电等移动设备或嵌入式设备为载体。该课程主要是系统学习各种常用排序、数据结构概述等内容,由经验丰富的教师担任授课,采用理论与实践的方式教学,通过系列课程的学习,让学员掌握嵌入式数据库内容。
【课程内容】
1.数据结构概述
1.1 数据结构研究的对象----数据、数据之间的关系
1.2 实际问题抽象成数学模型----线性结构、层次结构、网状结构
1.3 数据结构中使用的基本术语----数据、数据元素、数据项、数据对象、数据结构、存储结构
1.4 数据结构的发展及它的地位。
1.5 算法描述的语言及对算法分析的方法----算法、算法特征、时间复杂度,空间复杂度的分析
2.线性表
2.1 顺序表的定义----存储原理、运算(查找、插入、删除)
2.2 链式存储结构、运算----存储原理、运算(查找、插入、删除)
2.3 循环链、双向链、线性表的应用举例
3.栈和队列
3.1 栈的逻辑结构、栈的基本运算
3.2 队列的基本运算、循环队列
3.3 栈与队的应用
4.非线性逻辑结构--树与二叉树
4.1 树与二叉树的基本概念
4.2 二叉树的遍历
5.串
5.1 串的定义及基本运算
5.2 串的存贮结构
5.3 串的基本运算的实现——模式匹配(KMP)
6.各种常用排序
6.1 插入排序
6.2 快速排序和选择排序
6.3 堆排序和归并排序
6.4 基数排序
6.5 内部排序方法的比较
6.6 外部排序简介和哈希表
【上课现场】
【讲师】
姓名:何宙兴
职称:信盈达讲师、技术大牛,软件工程师
简介
信盈达工控事业部项目经理。
12年电子、嵌入式软件行业研发、测试及管理工作经验(三年电子产品试产及测试经验。
三年SUNPLUS\ARM\PIC\AVR等CPU软件研发经验。
六年嵌入式ARM\MIPS等CPU架构下裸机、带操作系统(uc/os、LINUX)编程经验)。
近主导成功开发以下项目
工业风速控制器项目
远程工业控制器
基于工业4.0的ERP系统数据采集终端项目
华为户外基站环境远程遥测遥控系统
自动化流水线彩色电子工票项目
军用北斗军车授时子母钟控制项目
一氧化碳传感器检测项目
考勤机
【关于我们】
信盈达研发中心:
专业为个人和企业提供嵌入式产品研发、生产、测试等服务,可根据客户需求量身定制设计产品的软件、硬件。客户亦可自行选择公司现有的成熟解决方案或核心板定制开发。我司可提供代加工业务,以成品/半成品开发或OEM/ODM等合作方式,力求与广大客户携手共进、共创辉煌!
学员点评
96%满意度
信盈达嵌入式实训学院
综合
环境 : 4.8师资 : 4.8教学 : 4.8
龚*
私信AT(环境:5.0师资:5.0教学:5.0)
学校位置相对交通便利,宿舍环境不错,离学校近,走路五分钟,老师上课讲的深度能接受,不错的学校!
2025-01-03
李*国
私信AT(环境:5.0师资:5.0教学:5.0)
教学详细,一步一步的教
2024-12-24
王*康
私信AT(环境:5.0师资:5.0教学:5.0)
讲的内容与现实结合比较紧密,老师认真负责,有严格的考勤,上晚自习,有回到高三的感觉,确实学到了知识,增加了实践和动手能力。
2024-12-21