电气与控制工程学院 课程教学大纲 课程名(COURSE TITLE): 城市交通控制系统 课程代码(COURSE CODE): 7207211 学分(CREDIT VALUE): 4 开课单位(DEPARTMENT/UNIT):交通系 版本(VERSION): DG7207211-20210801交通系 课程负责人 (COURSE COORDINATOR): 谭坠元(签章) 北方工业大学电气与控制工程学院 2021年08月
电气与控制工程学院 课程教学大纲 课 程 名(COURSE TITLE): 城市交通控制系统 课程代码(COURSE CODE): 7207211 学 分(CREDIT VALUE): 4 开课单位(DEPARTMENT/UNIT): 交通系 版 本(VERSION): DG7207211-20210801 交通系 课程负责人 (COURSE COORDINATOR): 谭墍元 (签章) 北方工业大学 电气与控制工程学院 2021 年 08 月
目录 1课程基本信息 .3 2毕业要求与课程目标 4 2.1本课程支撑的毕业要求观测点 4 2.2课程目标 2.3毕业要求与课程目标的关系。 3课程内容及安排 5 3.1课程学时总体安排 5 3.2各知识单元内容和预期学习目标. 4课堂教学设计和实施载体 八6 5课程实验教学 5.1实验名称和安排 7 5.2实验要求和教学组织 8 5.3实验预习和实验报告要求 14 5.4实验教学在能力培养方面的具体措施 .14 6课程考核方案和依据。 .14 6.1课程考核方案 14 6.2课程各考核项评价依据和标准 15 7本次修订说明 17 8其他需要说明的问题 .17
2 目 录 1 课程基本信息.............................................................................................................................. 3 2 毕业要求与课程目标.................................................................................................................4 2.1 本课程支撑的毕业要求观测点....................................................................................4 2.2 课程目标...........................................................................................................................4 2.3 毕业要求与课程目标的关系....................................................................................... 5 3 课程内容及安排..........................................................................................................................5 3.1 课程学时总体安排.........................................................................................................5 3.2 各知识单元内容和预期学习目标.............................................................................. 5 4 课堂教学设计和实施载体........................................................................................................ 6 5 课程实验教学.............................................................................................................................. 7 5.1 实验名称和安排............................................................................................................. 7 5.2 实验要求和教学组织.................................................................................................... 8 5.3 实验预习和实验报告要求..........................................................................................14 5.4 实验教学在能力培养方面的具体措施................................................................... 14 6 课程考核方案和依据...............................................................................................................14 6.1 课程考核方案................................................................................................................14 6.2 课程各考核项评价依据和标准.................................................................................15 7 本次修订说明............................................................................................................................ 17 8 其他需要说明的问题...............................................................................................................17
1课程基本信息 课程名称(中文)城市交通控制系统 课程名称(英文) Urban Traffic Control Svstem 课程计划学时 64 课外学时建议 计划学时构成 理论学时32 实验学时32 上机学时 0 课外学时要求 线上学习要求:10 先修课名称 交通管理与控制(7226711),C程序设计(7197901) 数据库技术IⅡ(7085501),网络与通信(7238101) 适用专业年级 交通设备与控制工程 开课单位 交通系 本课程是交通设备与控制工程专业的专业必修课,开设于第4学期。课 课程简介 程介绍城市交通控制系统相关理论、技术及应用的基本知识,包括现场控制 系统、数据库系统、通信系统、中心系统等。该课程应用性较强,需要一定 的实践动手能力。结课为闭卷考试,总评成绩由考试成绩和实验成绩构成 基础溶料: (1) 《城市交通信号控制系统原理及实现》,ISBN9787122401878,谭鸟 元、郑国荣等,化学工业出版社,2021. (2)《城市交通信号控制系统实验教程》,ISBN9787122401793,郑国荣 教材和学习资源 谭壁元等,化学工业出版社,2021. (1)C语言入门教程:http:/c.biancheng.net/wiew/1736.html, (2)M00C:数据库系统(上)模型与语言HⅢT-1001516002. (3)M00C:数据库系统(中)建模与设计HⅢT-1001554030. (4)M00C:计算机网络ⅢT-154005. 大纲版本号 DG7207211-20210812交通 前一版本号 DG7207211-20190911交通 大纲修订人 谭整元、郑国荣 修订时间 2021.08.12
3 1 课程基本信息 课程名称(中文) 城市交通控制系统 课程名称(英文) Urban Traffic Control System 课程计划学时 64 课外学时建议 64 计划学时构成 理论学时 32 实验学时 32 上机学时 0 课外学时要求 线上学习要求:10 先修课名称 交通管理与控制(7226711),C 程序设计(7197901) 数据库技术 II(7085501),网络与通信(7238101) 适用专业年级 交通设备与控制工程 开课单位 交通系 课 程 简 介 本课程是交通设备与控制工程专业的专业必修课,开设于第 4 学期。课 程介绍城市交通控制系统相关理论、技术及应用的基本知识,包括现场控制 系统、数据库系统、通信系统、中心系统等。该课程应用性较强,需要一定 的实践动手能力。结课为闭卷考试,总评成绩由考试成绩和实验成绩构成。 教材和学习资源 基础资料: (1)《城市交通信号控制系统原理及实现》,ISBN 9787122401878,谭墍 元、郑国荣等,化学工业出版社,2021. (2)《城市交通信号控制系统实验教程》,ISBN 9787122401793,郑国荣、 谭墍元等,化学工业出版社,2021. 参考资料: (1)C 语言入门教程:http://c.biancheng.net/view/1736.html. (2)MOOC:数据库系统(上)模型与语言 HIT-1001516002. (3)MOOC:数据库系统(中)建模与设计 HIT-1001554030. (4)MOOC:计算机网络 HIT-154005. 大纲版本号 DG7207211-20210812 交通 前一版本号 DG7207211-20190911 交通 大纲修订人 谭墍元、郑国荣 修订时间 2021.08.12
课程负贵人 谭:元(签字) 实验教学审核人 胡长斌(签字) 专业负责人 刘小明 审核时间 2021.9 学院批准人 徐继宁(签字) 批准时间 2021.9 2毕业要求与课程目标 2.1本课程支撑的毕业要求观测点 交通设备与控制工程专业2019版培养方案为本课程设置了2个指标点,具 体如下: (1)毕业要求观测点2:问题分析 具备发掘、分析复杂工程问题的能力,能够应用数学、自然科学和工程科学 的基本原理,对交通设备与控制工程领域复杂工程问题进行识别、判断、分析和 表达,并通过对专业文献的调研进行分析,以获得科学、合理、有效结论。 (2)毕业要求观测点3:设计/开发解决方案 具备设计及改善工程系统的能力,能够设计针对交通设备与交通控制领域复 杂工程问题的解决方案,设计满足特定需求的设备、系统或算法,并能够在设 环节中体现创新意识,考虑社会、健康、安全、法律、文化以及环境等因素。 2.2课程目标 根据交通设备与控制工程专业毕业要求指标点,本课程设置了2个课程的知 识能力目标(简称:UTCS-X)。 UTCS-1:理解城市交通控制系统的功能需求及分析方法 理解城市交通控制系统的功能需求、系统结构、工作原理:考虑社会、经济、 安全、文化、环境等多因素情况下,掌握典型控制器(固定配时控制器、感应控 制器)的分析方法、掌握控制系统数据库的分析方法、掌握通讯系统及通讯协议 的分析方法。 UTCS-2:掌握城市交通控制系统基本功能的设计及实现技术 了解典型控制器及控制系统的开发环境:掌握典型控制器的设计和实现技 术:掌握控制系统数据库的设计和实现技术:掌握通讯系统及通讯协议的设计和 4
4 课程负责人 谭墍元 (签字) 实验教学审核人 胡长斌 (签字) 专业负责人 刘小明 审核时间 2021.9 学院批准人 徐继宁 (签字) 批准时间 2021.9 2 毕业要求与课程目标 2.1 本课程支撑的毕业要求观测点 交通设备与控制工程专业 2019 版培养方案为本课程设置了 2 个指标点,具 体如下: (1)毕业要求观测点 2:问题分析 具备发掘、分析复杂工程问题的能力,能够应用数学、自然科学和工程科学 的基本原理,对交通设备与控制工程领域复杂工程问题进行识别、判断、分析和 表达,并通过对专业文献的调研进行分析,以获得科学、合理、有效结论。 (2)毕业要求观测点 3:设计/开发解决方案 具备设计及改善工程系统的能力,能够设计针对交通设备与交通控制领域复 杂工程问题的解决方案,设计满足特定需求的设备、系统或算法,并能够在设计 环节中体现创新意识,考虑社会、健康、安全、法律、文化以及环境等因素。 2.2 课程目标 根据交通设备与控制工程专业毕业要求指标点,本课程设置了 2 个课程的知 识能力目标(简称:UTCS-X)。 UTCS-1:理解城市交通控制系统的功能需求及分析方法 理解城市交通控制系统的功能需求、系统结构、工作原理;考虑社会、经济、 安全、文化、环境等多因素情况下,掌握典型控制器(固定配时控制器、感应控 制器)的分析方法、掌握控制系统数据库的分析方法、掌握通讯系统及通讯协议 的分析方法。 UTCS-2:掌握城市交通控制系统基本功能的设计及实现技术 了解典型控制器及控制系统的开发环境;掌握典型控制器的设计和实现技 术;掌握控制系统数据库的设计和实现技术;掌握通讯系统及通讯协议的设计和
实现技术,并通过团队合作在实验平台上实现城市交通控制系统的模拟开发。 2.3毕业要求与课程目标的关系 毕业要求 观测点支撑程度支撑权重 课程目标 贡献度 3应用工程科 2问题分析 0.36 UTCS-1 50% 学原理表达问罗 3设计/开发解3.1能够完成智 0.18 UTCS-2 决方案 能交通系统设计 3课程内容及安排 3.1课程学时总体安排 课程性质:专业必修课 课内/实验/上机U课外学时:32/320/64 理论课习题课 实验 研讨 社会实践项目任务在线学习 其他 (小时)(小时)(小时)(小时)(小时)(小时)(小时)(小时) 323200323200000001000 32各知识单元内容和预期学习目标 本课程内容分为5章,配有15个课内实验。下表介绍课程的章节划分,学 时安排,以及学习完成后的预期目标结果。 知识单元 学习内容和预期结果 章、节、点 课程目标 学时 课内课外 第1章 学习内容 城市交通控制系统的功能需求、系统结构、工作原 绪论 1.1课程概论 理:城市交通控制系统的基础开发环境。 UTCS-1 UTCS-2 12 预期结果: 12 .2 Linux C基础 1.3数据库基础 能够理解城市交通控制系统相关概念:掌握控制系 统基础技术及实验平台开发环境。 学习内容: 第2章 周定配时控制器 独立交叉口固定配时信号控制相关基本概念,固定 2.1固定配时控制 配时控制方案配时计算方法,控制器执行固定配 方案的步骤和要求。固定配时控制器的嵌入式开发 UTCS-1 12 2.2控制器设计 UTCS-2 需求分析,固定配时控制器的程序设计方法。基于 2.3倒计时设计 2.4控制器优化 Linux C开发环境的固定配时控制器开发技术。 预期结果:
5 实现技术,并通过团队合作在实验平台上实现城市交通控制系统的模拟开发。 2.3 毕业要求与课程目标的关系 毕业要求 观测点 支撑程度 支撑权重 课程目标 贡献度 2 问题分析 2.3 应用工程科 学原理表达问题 M 0.36 UTCS-1 50% 3 设计/开发解 决方案 3.1 能够完成智 能交通系统设计 M 0.18 UTCS-2 50% 3 课程内容及安排 3.1 课程学时总体安排 课程性质:专业必修课 课内/实验/上机/课外学时:32/32/0/64 理论课 (小时) 习题课 (小时) 实验 (小时) 研讨 (小时) 社会实践 (小时) 项目任务 (小时) 在线学习 (小时) 其他 (小时) 课 内 课 外 课 内 课 外 课 内 课 外 课 内 课 外 课 内 课 外 课 内 课 外 课 内 课 外 课 内 课外 32 32 0 0 32 32 0 0 0 0 0 0 0 10 0 0 3.2 各知识单元内容和预期学习目标 本课程内容分为 5 章,配有 15 个课内实验。下表介绍课程的章节划分,学 时安排,以及学习完成后的预期目标结果。 知识单元 学习内容和预期结果 课程目标 学时 章、节、点 课内 课外 第 1 章 绪论 1.1 课程概论 1.2 Linux C 基础 1.3 数据库基础 学习内容: 城市交通控制系统的功能需求、系统结构、工作原 理;城市交通控制系统的基础开发环境。 预期结果: 能够理解城市交通控制系统相关概念;掌握控制系 统基础技术及实验平台开发环境。 UTCS-1 UTCS-2 12 12 第 2 章 固定配时控制器 2.1 固定配时控制 2.2 控制器设计 2.3 倒计时设计 2.4 控制器优化 学习内容: 独立交叉口固定配时信号控制相关基本概念,固定 配时控制方案配时计算方法,控制器执行固定配时 方案的步骤和要求。固定配时控制器的嵌入式开发 需求分析,固定配时控制器的程序设计方法。基于 Linux C 开发环境的固定配时控制器开发技术。 预期结果: UTCS-1 UTCS-2 12 12
能够理解固定配时控制器相关概念及原理,能够掌 握周定配时控制器设计方法及实现技术 学习内容: 独立交叉口感应控制相关基本概念,感应控制配时 第3音 计算方法,控制器执行感应控制方案的步骤和要 感应控制器 求。感应控制器的嵌入式开发需求分析 ,感应控制 3.1检测器算法 UTCS-1 器的程序设计方法。基于Linux C开发环境的感应 UTCS-2 12 3.2成应控制 控制器开发实现技术。 33控制器设 预期结果 能够理解感应控制器相关概念及原理,能够掌握感 应控制器设计方法及实现技术。 学习内容: 第4章 数据库系统 信号控制器中数据库设计原则及方法,常用数据表 4.1S9L基础 结构及应用,包括控制方案、时间表、调度表等信 UTCS-1 12 12 息。城市交通控制数据库系统开发实现技术。 UTCS-2 4.2数据库设计方法 预期结果: 4.3控制器数据库 能够掌握控制系统数据库需求分析、设计及实现, 第5章 学习内容: 常见通讯类型及其实施方案,信号控制系统中通讯 通信系统 5.1网络与诵信基础 协议的需求及应用场景,数据的封装与解析方法。 UTCS-1 5.2s cket案例 城市交通控制通信系统的开发实现技术。 UTCS-2 16 5.3通信协议设计 预期结果: 5.4通信协议开发 能够掌握控制系统通信系统需求分析,设计及实 4课堂教学设计和实施载体 本课程教学采用PPT、教学影视片及课堂板书相结合的教学手段,同时采用 启发式、讨论式、案例式等教学方式,突出对学生工程应用能力和创新意识的培 养。 知识单元 课程目标 学习场景/教学模式 实施载体 章 节/目 第1章绪论 UTCS-1 1.1课程概论 课堂讲授、讨论 讲义教案、短视频 UTCS-2 1.2 Linux C基础 课堂讲授、案例引导 讲义教案、习题解析 1.3数据库基础 课堂讲授、案例引导 讲义教案、习题解析 UTCS-1 第2章固定配时 2.1固定配时控制器 课堂讲授、讨论 讲义教案、习题解析 UTCS-2 6
6 能够理解固定配时控制器相关概念及原理,能够掌 握固定配时控制器设计方法及实现技术。 第 3 章 感应控制器 3.1 检测器算法 3.2 感应控制 3.3 控制器设计 学习内容: 独立交叉口感应控制相关基本概念,感应控制配时 计算方法,控制器执行感应控制方案的步骤和要 求。感应控制器的嵌入式开发需求分析,感应控制 器的程序设计方法。基于 Linux C 开发环境的感应 控制器开发实现技术。 预期结果: 能够理解感应控制器相关概念及原理,能够掌握感 应控制器设计方法及实现技术。 UTCS-1 UTCS-2 12 12 第 4 章 数据库系统 4.1 SQL 基础 4.2 数据库设计方法 4.3 控制器数据库 学习内容: 信号控制器中数据库设计原则及方法,常用数据表 结构及应用,包括控制方案、时间表、调度表等信 息。城市交通控制数据库系统开发实现技术。 预期结果: 能够掌握控制系统数据库需求分析、设计及实现。 UTCS-1 UTCS-2 12 12 第 5 章 通信系统 5.1 网络与通信基础 5.2 Socket 案例 5.3 通信协议设计 5.4 通信协议开发 学习内容: 常见通讯类型及其实施方案,信号控制系统中通讯 协议的需求及应用场景,数据的封装与解析方法。 城市交通控制通信系统的开发实现技术。 预期结果: 能够掌握控制系统通信系统需求分析,设计及实 现。 UTCS-1 UTCS-2 16 16 4 课堂教学设计和实施载体 本课程教学采用 PPT、教学影视片及课堂板书相结合的教学手段,同时采用 启发式、讨论式、案例式等教学方式,突出对学生工程应用能力和创新意识的培 养。 课程目标 知识单元 学习场景/教学模式 实施载体 章 节/目 UTCS-1 UTCS-2 第 1 章 绪论 1.1 课程概论 课堂讲授、讨论 讲义教案、短视频 1.2 Linux C 基础 课堂讲授、案例引导 讲义教案、习题解析 1.3 数据库基础 课堂讲授、案例引导 讲义教案、习题解析 UTCS-1 UTCS-2 第 2 章 固定配时 2.1 固定配时控制器 课堂讲授、讨论 讲义教案、习题解析
2.2控制器设计 课堂讲授、案例引导讲义教案、习题解析 2.3钢计时设计 课堂进授、案捌引导 讲义教案、习题解析 2.4控制器优化 课堂讲授、讨论 讲义教案、习题解析 第3章感应控制 课堂讲授、讨论 讲义教案、习题解析 ITCS-1 3.1检测器算法 UTCS-2 3.2感应控制 课堂讲授、案例引导 讲义教案、习题解析 3.3控制器设计 课堂讲授、案例引导 讲义教案、习题解析 第4章数据库系统 4.1SQL基础 课堂讲授、讨论 讲义教案、习题解析 UTCS-1 42数据库设计方清 UTCS-2 课堂讲授、案例引导 讲义教案、习题解析 4.3控制器数据库 课堂讲授、案例引导 讲义教案、习题解析 第5章通信系统 课堂讲授、讨论 讲义教案、习题解析 5.1网络与通信基础 UTCS-1 5.2 Socket案例 课堂讲授、案例引导 讲义教案、习题解析 UTCS-2 5.3通信协议设计 课堂讲授、案例引导 讲义教案、习题解析 5.4通信协议开发 课堂讲授、案例引导 讲义教案、习题解析 5课程实验教学 本课程提供15个课程实验 5.1实验名称和安排 序号 实验名称 实验类型 学时 敦学安排 课程目标 1 实验平台基础实验 验证型 必做、实物系统实验 UTCS-2 2 Linux C基础实验 验证型 2 必做、实物系统实验 UTCS-2 3 数据库基础实验 验证型 2 必做、实物系统实验 UTCS-2 4 固定配时控制器实验 设计型 2 必做、实物系统实验 UTCS-2 5 倒计时控制器实验 设计型 2 必做、实物系统实验 UTCS-2 6 控制器优化实验 设计型 2 必做、实物系统实验 UTCS-2 7 检测器算法实验 设计型 2 必做、实物系统实验 UTCS-2 8 感应控制器实验 设计型 2 必做、实物系统实验 UTCS-2 9 基于C的SqL实验 验证型 2 必做、实物系统实验 UTCS-2
7 2.2 控制器设计 课堂讲授、案例引导 讲义教案、习题解析 2.3 倒计时设计 课堂讲授、案例引导 讲义教案、习题解析 2.4 控制器优化 课堂讲授、讨论 讲义教案、习题解析 UTCS-1 UTCS-2 第 3 章 感应控制 3.1 检测器算法 课堂讲授、讨论 讲义教案、习题解析 3.2 感应控制 课堂讲授、案例引导 讲义教案、习题解析 3.3 控制器设计 课堂讲授、案例引导 讲义教案、习题解析 UTCS-1 UTCS-2 第 4 章 数据库系统 4.1 SQL 基础 课堂讲授、讨论 讲义教案、习题解析 4.2 数据库设计方法 课堂讲授、案例引导 讲义教案、习题解析 4.3 控制器数据库 课堂讲授、案例引导 讲义教案、习题解析 UTCS-1 UTCS-2 第 5 章 通信系统 5.1 网络与通信基础 课堂讲授、讨论 讲义教案、习题解析 5.2 Socket 案例 课堂讲授、案例引导 讲义教案、习题解析 5.3 通信协议设计 课堂讲授、案例引导 讲义教案、习题解析 5.4 通信协议开发 课堂讲授、案例引导 讲义教案、习题解析 5 课程实验教学 本课程提供 15 个课程实验。 5.1 实验名称和安排 序号 实验名称 实验类型 学时 教学安排 课程目标 1 实验平台基础实验 验证型 2 必做、实物系统实验 UTCS-2 2 Linux C 基础实验 验证型 2 必做、实物系统实验 UTCS-2 3 数据库 基础实验 验证型 2 必做、实物系统实验 UTCS-2 4 固定配时控制器实验 设计型 2 必做、实物系统实验 UTCS-2 5 倒计时控制器实验 设计型 2 必做、实物系统实验 UTCS-2 6 控制器优化实验 设计型 2 必做、实物系统实验 UTCS-2 7 检测器算法实验 设计型 2 必做、实物系统实验 UTCS-2 8 感应控制器实验 设计型 2 必做、实物系统实验 UTCS-2 9 基于 C 的 SQL 实验 验证型 2 必做、实物系统实验 UTCS-2
10 数据库设计实验 设计型 2 必做、实物系统实验 UTCS-2 11 调度表实验 设计型 2 必做、实物系统实验 UTCS-2 12 Socket基础实验 验证型 2 必做、实物系统实验 UTCS-2 13控制器数据上报实验 设计型 2 必做、实物系统实验 UTCS-2 14控制器方案下发实验设计型 2 必做、实物系统实验 UTCS-2 15控制系统综合实验 设计型 4 必做、实物系统实验 UTCS-2 5.2实验要求和教学组织 实验1:实验平台基础实验(验证性实验)》 时间安推:2学时 实验目的: 1.能够熟悉交通信号控制实验箱的硬件结构、线缆连接以及配套的软件开发调试工具; 2.能够熟练运用嵌入式Linux基本命令,理解并解释交叉编译原理: 3.能理解并解释硬件驱动接口函数的调用方法,能熟练完成验证性源程序的编辑、下载 编译、执行、调试等全流程,并能完成基本的P地址探测、网络故障排除等问题 实践能力目标: 嵌入式开发工具使用能力办、问题分析能力、设计/开发解决方案、规范执行能力 实验组织: 每组1-2人,共用一个实验箱进行实验操作。 提前阅读实验指导书进行预习,独立完成实验过程,观察现象,调试代码,撰写实验找 告。 实验2:LinuxC基础实验(验证性实验)》 时间安推:2学时 实验目的: 1.复习巩固C语言的基本知识及编程技术,侧重强化训练预处理指令、局部/全局变量、 函数调用过程中的形参和实参、命令行参数、流程控制语句、数组、地址、指针等方面 的知识点: 2.掌握基本的报错信息检查和代码调试的技能,了解GDB在线调试方法: 实践能力目标: 嵌入式开发工具使用能力、问题分析能力、设计开发解决方案、规范执行能力
8 10 数据库设计实验 设计型 2 必做、实物系统实验 UTCS-2 11 调度表实验 设计型 2 必做、实物系统实验 UTCS-2 12 Socket 基础实验 验证型 2 必做、实物系统实验 UTCS-2 13 控制器数据上报实验 设计型 2 必做、实物系统实验 UTCS-2 14 控制器方案下发实验 设计型 2 必做、实物系统实验 UTCS-2 15 控制系统综合实验 设计型 4 必做、实物系统实验 UTCS-2 5.2 实验要求和教学组织 实验 1:实验平台基础实验(验证性实验) 时间安排:2 学时 实验目的: 1. 能够熟悉交通信号控制实验箱的硬件结构、线缆连接以及配套的软件开发调试工具; 2. 能够熟练运用嵌入式 Linux 基本命令,理解并解释交叉编译原理; 3. 能理解并解释硬件驱动接口函数的调用方法,能熟练完成验证性源程序的编辑、下载、 编译、执行、调试等全流程,并能完成基本的 IP 地址探测、网络故障排除等问题; 实践能力目标: 嵌入式开发工具使用能力、问题分析能力、设计/开发解决方案、规范执行能力 实验组织: 每组 1-2 人,共用一个实验箱进行实验操作。 提前阅读实验指导书进行预习,独立完成实验过程,观察现象,调试代码,撰写实验报 告。 实验 2:Linux C 基础实验(验证性实验) 时间安排:2 学时 实验目的: 1. 复习巩固 C 语言的基本知识及编程技术,侧重强化训练预处理指令、局部/全局变量、 函数调用过程中的形参和实参、命令行参数、流程控制语句、数组、地址、指针等方面 的知识点; 2. 掌握基本的报错信息检查和代码调试的技能,了解 GDB 在线调试方法; 实践能力目标: 嵌入式开发工具使用能力、问题分析能力、设计/开发解决方案、规范执行能力
实验组织: 每组1-2人,共用一个实验箱进行实验操作。 提前阅读实验指导书进行预习,独立完成实验过程,观察现象,调试代码,撰写实验报 实验3:数据库基础实验(验证性实验) 时间安排:2学时 实验目的: 1.复习巩固数据库的基本知识及SQL语法,侧重强化训练表结构设计规范、增副查改基 本操作、主健、外健、多表联合查询等方面的知识点: 2.熟练掌握通过图形化登录工具和SQL命令两种方式进行数据库操作的方法: 实践能力目标: 嵌入式开发工具使用能力、问题分析能力、设计/开发解决方案、规范执行能力 实验组织: 每组1-2人,共用一个实验箱进行实验操作。 提前阅读实验指导书进行预习,独立完成实验过程,观察现象,调试代码。提写实验报 实验4:固定配时控制器实验(设计性实验 时间安排:2学时 实验目的: 1.掌握按照预置参数进行固定配时信号控制的编程实现方法 2.掌提控制参数可自定义的方法,根据用户输入相位数量、灯组数量、灯组和相位的对 关系等信息进行灵活配置: 实践能力目标: 嵌入式开发工具使用能力、问题分析能力、设计开发解决方案、规范执行能力 实验组织: 每组1-2人,共用一个实验箱进行实验操作。 提前阅读实验指导书进行预习,独立完成实验过程,观察现象,调试代码,撰写实验报 告。 实验5:倒计时控制器实验(设计性实验) 时间安排:2学时
9 实验组织: 每组 1-2 人,共用一个实验箱进行实验操作。 提前阅读实验指导书进行预习,独立完成实验过程,观察现象,调试代码,撰写实验报 告。 实验 3:数据库 基础实验(验证性实验) 时间安排:2 学时 实验目的: 1. 复习巩固数据库的基本知识及 SQL 语法,侧重强化训练表结构设计规范、增删查改基 本操作、主键、外键、多表联合查询等方面的知识点; 2. 熟练掌握通过图形化登录工具和 SQL 命令两种方式进行数据库操作的方法; 实践能力目标: 嵌入式开发工具使用能力、问题分析能力、设计/开发解决方案、规范执行能力 实验组织: 每组 1-2 人,共用一个实验箱进行实验操作。 提前阅读实验指导书进行预习,独立完成实验过程,观察现象,调试代码,撰写实验报 告。 实验 4:固定配时控制器实验(设计性实验) 时间安排:2 学时 实验目的: 1. 掌握按照预置参数进行固定配时信号控制的编程实现方法; 2. 掌握控制参数可自定义的方法,根据用户输入相位数量、灯组数量、灯组和相位的对应 关系等信息进行灵活配置; 实践能力目标: 嵌入式开发工具使用能力、问题分析能力、设计/开发解决方案、规范执行能力 实验组织: 每组 1-2 人,共用一个实验箱进行实验操作。 提前阅读实验指导书进行预习,独立完成实验过程,观察现象,调试代码,撰写实验报 告。 实验 5:倒计时控制器实验(设计性实验) 时间安排:2 学时
实验目的: 1. 掌提在每个相位的绿灯时间内,将当前绿灯的倒计时信息显示在实验箱的数码管上: 2.通过全灯态倒计时控制训练,强化训练编程逻辑思维和代码调试技能: 实践能力目标: 嵌入式开发工具使用能力、问题分析能力、设计开发解决方案、规范执行能力 实验组织: 每组1-2人,共用一个实验箱进行实验操作。 提前阅读实验指导书进行预习,独立完成实验过程,观察现象,调试代码,撰写实验报 告 实验6:控制器优化实验(设计性实验) 时间安推:2学时 实验目的: 1.理解并能解释程序优化的原则和方法,培养良好的编程思维和习惯: 2.通过整理和优化全灯态控制算法,掌握多文件的联合编译方法和公共变量共享等方法: 实践能力目标: 嵌入式开发工具使用能力、问题分析能力、设计开发解决方案、规范执行能力 实验组织: 每组1-2人,共用一个实验箱进行实验操作。 提前阅读实验指导书进行预习,独立完成实验过程,观察现象,调试代码,撰写实验报 告。 实验7:检测器算法实验(设计性实验) 时间安排:2学时 实验目的: 1.理解自锁型和复位型两种检测器的使用场景和10特性,理解并能解释哪些应用场景需 要用到多线程编程技术,并能厘清进程和线程的关系: 2.理解并能解释编译调用多线程库的方法 实践能力目标: 嵌入式开发工具使用能力、问题分析能力、设计开发解决方案、规范执行能力 10
10 实验目的: 1. 掌握在每个相位的绿灯时间内,将当前绿灯的倒计时信息显示在实验箱的数码管上; 2. 通过全灯态倒计时控制训练,强化训练编程逻辑思维和代码调试技能; 实践能力目标: 嵌入式开发工具使用能力、问题分析能力、设计/开发解决方案、规范执行能力 实验组织: 每组 1-2 人,共用一个实验箱进行实验操作。 提前阅读实验指导书进行预习,独立完成实验过程,观察现象,调试代码,撰写实验报 告。 实验 6:控制器优化实验(设计性实验) 时间安排:2 学时 实验目的: 1. 理解并能解释程序优化的原则和方法,培养良好的编程思维和习惯; 2. 通过整理和优化全灯态控制算法,掌握多文件的联合编译方法和公共变量共享等方法; 实践能力目标: 嵌入式开发工具使用能力、问题分析能力、设计/开发解决方案、规范执行能力 实验组织: 每组 1-2 人,共用一个实验箱进行实验操作。 提前阅读实验指导书进行预习,独立完成实验过程,观察现象,调试代码,撰写实验报 告。 实验 7:检测器算法实验(设计性实验) 时间安排:2 学时 实验目的: 1. 理解自锁型和复位型两种检测器的使用场景和 IO 特性,理解并能解释哪些应用场景需 要用到多线程编程技术,并能厘清进程和线程的关系; 2. 理解并能解释编译调用多线程库的方法; 实践能力目标: 嵌入式开发工具使用能力、问题分析能力、设计/开发解决方案、规范执行能力