版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
车票c语言课程设计一、教学目标
本节课以C语言为载体,旨在帮助学生掌握车票信息处理的基本编程方法,培养学生的计算思维和问题解决能力。
**知识目标**:
1.理解结构体在C语言中的定义和应用,能够通过结构体存储车票的必要信息(如乘客姓名、车次、出发地、目的地、日期等)。
2.掌握结构体数组的使用,能够实现车票信息的批量管理和查询。
3.熟悉C语言中的输入输出函数,学会如何通过用户交互获取和显示车票数据。
**技能目标**:
1.能够独立编写代码,实现车票信息的录入、存储和输出功能。
2.学会使用循环和条件语句,完成车票信息的查询和修改操作。
3.培养调试程序的能力,能够通过错误提示定位并解决代码中的问题。
**情感态度价值观目标**:
1.通过车票信息管理任务,激发学生对编程的兴趣,体会编程在实际生活中的应用价值。
2.培养学生严谨细致的编程习惯,增强团队协作意识,学会在小组中分工合作完成任务。
3.引导学生关注信息技术与交通运输行业的结合,树立科技改变生活的意识。
**课程性质分析**:
本节课属于C语言程序设计的基础课程,结合实际应用场景(车票管理),帮助学生巩固结构体和数组等核心知识点,为后续学习复杂程序设计奠定基础。
**学生特点分析**:
初中年级学生已具备一定的C语言基础,但对结构体等抽象概念的理解仍需通过具体案例强化。学生好奇心强,但逻辑思维和问题解决能力有待提升,需通过任务驱动的方式引导其主动探究。
**教学要求**:
1.教师应注重理论联系实际,通过车票管理案例讲解结构体的应用场景。
2.鼓励学生动手实践,通过代码调试和小组讨论加深理解。
3.设计分层任务,确保不同水平学生都能完成基础目标,并有机会挑战进阶内容。
二、教学内容
本节课围绕C语言中结构体的应用,以车票信息管理为项目背景,系统讲解相关知识点和编程技能。教学内容紧密围绕课程目标,确保知识的连贯性和实践性,具体安排如下:
**1.教学内容选择与**
-**结构体的定义与使用**:通过车票信息案例,讲解结构体类型的定义方法,明确如何用结构体存储乘客姓名、车次、日期等字段。结合教材第5章“结构体与共用体”,列举具体内容:
```c
structTicket{
charname[50];
intticket_id;
charstart_station[20];
charend_station[20];
chardate[11];//格式为"YYYY-MM-DD"
};
```
-**结构体变量的创建与初始化**:演示如何声明结构体变量,并通过赋值语句初始化车票信息。教材相关知识点源自第5.2节,包括:
```c
structTickett1={"张三",1001,"北京","上海","2023-10-01"};
```
-**结构体数组的应用**:讲解如何使用结构体数组管理多张车票,实现信息的批量存储。教材第5.3节提供理论基础,需结合案例说明:
```c
structTickettickets[10];//存储最多10张车票
```
-**结构体与函数的结合**:设计函数实现车票信息的录入、查询和输出功能,如`voidinputTicket(structTicket*t)`、`voidprintTicket(structTickett)`等。教材第3章“函数”与第5章结合,需明确函数参数传递方式(值传递vs指针传递)。
-**程序调试与优化**:通过错误案例(如数组越界、字段名拼写错误),指导学生使用`printf`和`scanf`调试程序,培养问题解决能力。
**2.教学大纲安排**
-**课时分配**:本节课共90分钟,分为5个环节:
-知识回顾(15分钟):复习变量、数组、基础输入输出。
-结构体定义(20分钟):结合车票案例讲解结构体定义与变量创建。
-结构体数组与操作(30分钟):演示录入、查询功能的实现。
-动手实践(20分钟):分组完成车票管理系统基础模块。
-总结与拓展(5分钟):归纳重点,布置进阶任务(如增加票价计算)。
-**教材章节对应**:
-教材第5章“结构体与共用体”(5.1-5.3节)
-教材第3章“函数”(3.1-3.3节)
-教材附录A“C语言关键字”(用于检查结构体字段名)
**3.教学重点与难点**
-**重点**:结构体的定义、结构体数组的操作、函数与结构体的结合。
-**难点**:指针在结构体参数传递中的使用(如`voidmodifyTicket(structTicket*t,intindex)`)。
**4.实践任务设计**
-**基础任务**:编写代码录入3张车票信息,并按车次排序输出。
-**进阶任务**:增加按乘客姓名查询车票的功能。
-**拓展任务**:设计票价计算逻辑(如根据里程和座位类型计算价格)。
通过以上内容,确保学生既能掌握结构体的基础用法,又能通过车票管理项目提升编程实践能力,符合初中年级学生的认知规律和教学实际需求。
三、教学方法
为达成课程目标,激发学生学习兴趣,本节课采用多元化的教学方法,结合结构体知识的抽象性和车票管理的实践性,具体安排如下:
**1.讲授法与案例教学结合**
-**结构体基础讲解**:采用讲授法系统介绍结构体的定义、变量创建、初始化等概念,结合教材第5章理论,通过类比“班级学生信息表”帮助学生理解结构体内存布局。
-**案例驱动教学**:以车票系统为完整案例,分步拆解结构体应用场景,如定义车票结构体时,明确`name`、`ticket_id`等字段的实际意义,关联教材5.2节实例。
**2.动手实践与实验法**
-**代码演示与仿写**:教师演示关键代码片段(如结构体数组录入功能),学生同步仿写并调试,教材第3章函数知识在此环节用于封装录入逻辑。
-**分组实验任务**:设计“车票查询系统”实验,要求学生用结构体数组实现按车次或乘客姓名查找功能,实验步骤需覆盖教材5.3节数组操作内容。
**3.讨论法与问题导向**
-**场景讨论**:提出“如何优化车票查询效率”等问题,引导学生讨论排序算法(如冒泡排序)在结构体数组中的应用,关联教材附录A关键字检查语法错误。
-**错误分析讨论**:展示常见错误(如`scanf`格式错误导致数据读取异常),学生分组分析原因,培养调试能力。
**4.多媒体与板书结合**
-**可视化辅助**:用PPT展示结构体内存模型(内存对齐),用在线编译器(如IDEOnline)实时演示代码运行效果,强化教材5.1节抽象概念。
-**板书精讲**:重点板书结构体函数参数传递方式(值传递vs指针传递),对比教材3.3节函数调用机制。
**5.评价与反馈**
-**即时评价**:通过课堂提问检查学生对`structTicket`定义的理解,关联教材第5章习题。
-**实践评价**:根据学生实验报告(含代码和调试记录)评估能力达成度,进阶任务鼓励学生自主设计票价计算逻辑。
通过以上方法组合,兼顾知识传授与能力培养,确保学生既能掌握结构体编程技能,又能通过车票管理项目提升问题解决能力。
四、教学资源
为支持车票信息管理项目的教学内容与多元化教学方法,需准备以下教学资源,确保知识传授与动手实践的深度融合:
**1.教材与参考书**
-**核心教材**:以指定C语言教材第5章“结构体与共用体”为主要理论依据,重点研读结构体定义、数组应用、指针传递等知识点,确保教学深度与教材进度匹配。
-**辅助参考书**:提供《C语言程序设计实践教程》第3章(函数与指针),供学生扩展学习结构体与函数的高级结合方式,如通过`voidsortTickets(structTicket*tickets,intn)`实现排序功能。
**2.多媒体与在线资源**
-**PPT课件**:包含结构体内存模型(参考教材5.1节示)、车票系统流程(含数据录入→查询→输出的逻辑链),以及代码演示动画(如IDEOnline平台实时运行`printf("%s\n",t.date)`效果)。
-**在线编译平台**:使用CodeRunner或OnlineGDB,方便学生即时验证`structTickett1={"李四",1002,"广州","深圳","2023-10-05");`等定义语句的正确性。
-**教学视频**:嵌入慕课平台C语言专项课程中关于“结构体指针应用”的微课(关联教材3.3节),供学生课前预习或课后巩固。
**3.实验设备与环境**
-**硬件配置**:每生配备一台安装VSCode+MinGW的Windows/macOS电脑,确保C语言编译环境稳定,便于调试结构体数组操作(如`tickets[0].name`赋值)。
-**虚拟仿真资源**:若条件有限,可使用EclipseCDT搭建跨平台开发环境,替代本地编译器。
**4.实践材料**
-**案例代码库**:提供车票管理系统基础框架(含头文件`ticket.h`定义结构体、主函数`mn.c`框架),供学生填充功能模块。
-**错误案例集**:整理教材配套习题中关于结构体易错点(如`scanf`格式错误、结构体嵌套定义缺失),作为课堂讨论素材。
**5.评价工具**
-**代码规范文档**:参照教材附录C“C程序设计规范”,强调结构体代码的命名(`ticket_id`优于`id`)、注释(如`//获取车次信息`)要求。
-**实验评分表**:包含“结构体定义(20%)、数组操作(30%)、函数封装(25%)、调试能力(25%)”等维度,支撑过程性评价。
上述资源既覆盖教材核心知识点,又通过在线平台与实验设备强化实践体验,满足初中年级学生从理论到应用的认知需求。
五、教学评估
为全面、客观地评价学生对车票信息管理项目相关知识的掌握程度及编程能力的提升,本节课设计多维度、过程性的评估方式,确保评估结果与课程目标、教学内容和学生实际相符。
**1.平时表现评估(30%)**
-**课堂参与度**:通过提问(如“结构体变量与普通变量内存占用是否相同?”)及讨论(“如何优化查询效率?”)记录学生回答准确性,关联教材5.1节内存模型理解。
-**代码调试表现**:观察学生在实验中解决`scanf`输入格式错误、数组越界等问题的过程,重点评估问题定位能力,参考教材3.3节指针传递知识点的应用。
**2.作业评估(30%)**
-**结构体基础作业**:完成教材第5章习题3(定义结构体并初始化),检查学生对`structTicket`字段定义(如`date`数组长度)的规范性,关联附录C代码规范。
-**实践编程作业**:提交“车票录入与排序”代码,评估结构体数组操作(含冒泡排序实现)的完整性与正确性,要求包含注释(如`//按车次升序排列`)。
**3.实验报告评估(20%)**
-**实验内容**:分组完成“车票查询系统”实验,提交包含代码、调试记录(如`printf`输出中间结果)及测试用例(输入“北京→上海”查询)。
-**评估维度**:检查结构体函数封装(如`voidfindTicketByName(structTicket*tickets,intn,char*name)`)、错误处理(如空车次判断)逻辑,评分标准参考实验评分表。
**4.期末考试(20%)**
-**理论部分**:选择题(如“结构体与联合体的区别”)、填空题(如“定义含浮点数票价的Ticket结构体”),覆盖教材5章核心概念。
-**实践部分**:上机编程题,要求学生独立实现“车票信息修改”功能,考核结构体指针应用(如`t->name`访问),关联教材3章函数调用知识。
评估方式兼顾知识记忆与能力应用,通过平时表现监控学习过程,作业与实验检验技能掌握,考试综合评价学习成效,确保评估的导向性与反馈性。
六、教学安排
为确保车票信息管理项目教学内容的完整覆盖和教学目标的达成,结合初中年级学生的认知特点和课堂注意力规律,制定如下教学安排:
**1.教学进度与时间分配**
-**课时1(45分钟)**:
-**导入(5分钟)**:通过展示高铁票片,提问“如何用程序管理车票信息?”,引出结构体概念,关联教材5章引言。
-**结构体基础(20分钟)**:讲解`structTicket`定义,示范变量创建与初始化,结合教材5.2节实例,学生同步练习定义包含`intticket_id`和`charstart_station[20]`的结构体变量。
-**课堂练习(15分钟)**:完成教材5.2习题1,编写代码录入并输出单张车票信息,教师巡视指导。
-**课时2(45分钟)**:
-**结构体数组(15分钟)**:讲解如何用`structTickettickets[10]`存储多张车票,演示数组遍历输出,关联教材5.3节。
-**函数与结构体(20分钟)**:设计`voidinputTicket(structTicket*t)`函数,讲解指针传递用法(`scanf("%s",t->name)`),学生分组实现批量录入功能。
-**实验任务(10分钟)**:布置“按车次查询”实验,要求封装`structTicket*findTicketByTrnNo(structTicket*tickets,intn,inttrn_no)`函数,课后完成。
-**课时3(45分钟)**:
-**综合实践(30分钟)**:学生提交实验报告,展示调试过程(如用`printf`输出中间结果),教师点评结构体与函数的结合应用(如`sortTickets`排序函数)。
-**拓展与总结(15分钟)**:提出“如何增加票价计算”思路,引导学生思考结构体嵌套或额外函数设计,回顾教材5章知识点,布置作业(含票价计算逻辑)。
**2.教学时间与地点**
-**时间**:安排在连续的3个课时(每课时45分钟),避开学生午休后的疲劳时段(如下午第一、二节),确保专注度。
-**地点**:固定计算机教室,每生一台设备,确保VSCode+MinGW环境提前配置完毕,便于实验任务实施。
**3.学情适应性调整**
-**分层任务**:基础任务为完成车票录入查询,进阶任务为增加按姓名排序(使用教材3章排序算法),满足不同水平学生需求。
-**作息考虑**:若学生上午课程较重,可将理论讲解(课时1)移至课前,实验任务(课时2)作为核心互动环节,符合初中生课后思维活跃特点。
通过紧凑的进度安排和灵活的地点调整,结合分层任务设计,保障教学效率与学生实际需求的匹配性。
七、差异化教学
鉴于学生间在C语言基础、逻辑思维和编程兴趣上存在差异,本节课采用差异化教学策略,通过分层任务、弹性资源和个性化指导,满足不同学生的学习需求,确保每位学生都能在车票信息管理项目中获得成长。
**1.分层任务设计**
-**基础层(A组)**:掌握核心知识点,完成教材配套练习,如定义`structTicket`并初始化单个车票信息,实现结构体数组的简单遍历输出。评估侧重结构体定义与基本操作的准确性,参考教材5.2节例题。
-**提高层(B组)**:深化技能应用,完成按车次查询功能,需封装`structTicket*findTicketByTrnNo(structTicket*tickets,intn,inttrn_no)`函数,理解指针传递机制(教材3.3节)。
-**拓展层(C组)**:挑战综合应用,增加按姓名排序(使用教材3章排序算法)、票价计算(考虑里程与座位类型)等进阶模块,鼓励设计用户菜单界面。
**2.弹性资源配置**
-**理论资源**:为A组提供结构体文讲解(内存模型示意参考教材5.1节),B组补充指针应用笔记,C组推荐《C语言程序设计实践教程》相关章节拓展阅读。
-**实践资源**:基础层使用简化版车票数据(3条记录),提高层和拓展层可增加数据量(10条以上)或引入文件读取/写入功能。
**3.个性化指导方式**
-**课堂互动**:提问设计梯度,如“A组‘结构体变量如何声明?’;B组‘指针参数如何传递结构体?’;C组‘如何用函数实现排序?’”。
-**实验辅导**:教师巡回指导,对A组重点检查结构体定义语法,对B组关注`findTicketByTrnNo`逻辑,对C组鼓励独立调试,提供提示而非直接给出答案。
**4.差异化评估调整**
-**作业批改**:对A组作业侧重基础正确性,B组关注函数封装,C组评价创新性和代码优化度。
-**实验评分**:调整评分权重,如A组实验侧重结构体应用(40%),B组实验侧重函数与指针(50%),C组实验侧重综合性与调试能力(60%)。
通过以上差异化策略,确保教学活动覆盖不同能力水平学生,促进全体学生在车票信息管理项目中实现个性化发展。
八、教学反思和调整
为持续优化车票信息管理项目课程的教学效果,教师需在实施过程中及课后进行系统性教学反思,并根据学生反馈及时调整教学策略,确保教学活动与学习目标的高度契合。
**1.课堂即时反思**
-**观察记录**:教师在授课过程中密切关注学生表情、提问和代码编写状态。若发现多数学生在`structTicket*findTicketByTrnNo(structTicket*tickets,intn,inttrn_no)`函数中混淆指针传递(教材3.3节),应暂停讲解,通过类比“传递地址vs传递值”进行二次强化。
-**互动效果**:若“如何优化查询效率”讨论参与度低,分析原因可能是问题难度超出B组学生能力或讨论引导不足,下次课可将问题分解为“用数组vs用链表查询哪个更快”,并提供简易对比案例。
**2.作业与实验分析**
-**错误统计**:收集作业和实验中常见的错误类型,如结构体字段名拼写错误(关联教材5章定义)、`scanf`格式不匹配(附录A关键字使用)、数组访问越界等,形成错误库用于后续针对性讲解。若发现基础层学生普遍在`tickets[0].name`赋值时出错,需在下次课增加数组与结构体结合的专项练习。
-**能力分层评估**:通过作业和实验结果,评估各层级任务完成度。若提高层学生完成按姓名排序(教材3章排序算法)困难度普遍偏高,可提供冒泡排序模板代码,要求学生填充比较逻辑,降低入门门槛。
**3.学生反馈整合**
-**匿名问卷**:课后通过在线问卷收集学生对“结构体内存模型”理解程度、“实验任务难度”等反馈,特别关注C组学生在票价计算任务中的需求和建议。若多数学生反映“缺乏实际车票数据格式参考”,应补充提供类似12306的简化数据样例。
-**个别访谈**:对实验中遇到困难的学生进行访谈,了解其具体障碍点,如某学生对指针理解有困难,可安排课后进行一对一辅导,结合教材3章实例进行可视化解释。
**4.教学策略调整**
-**内容重组**:根据反思结果,若发现学生对结构体数组操作掌握不足,可在下次课增加15分钟复习环节,通过动画演示内存变化过程(参考教材5.3节示)。
-**方法优化**:若实验任务耗时过长,分析是设备问题、任务描述不清还是学生基础薄弱,若确系任务描述问题,应重拟实验指南,明确“需实现的功能点”和“参考代码片段”。
通过上述反思与调整机制,教师能够动态优化车票信息管理项目课程,确保教学内容的前瞻性与针对性,最终提升学生的C语言编程素养和问题解决能力。
九、教学创新
为增强车票信息管理项目课程的吸引力和互动性,激发学生的学习热情,本节课尝试引入新型教学方法和现代科技手段,提升教学体验。
**1.沉浸式案例引入**
-**AR模拟展示**:课前播放短视频,通过增强现实(AR)技术展示虚拟车票信息界面,学生扫描教材封面或专用APP二维码,可交互查看“车票详情”、“座位分布”等动态信息,直观感受结构体应用场景,激发学习兴趣。案例内容关联教材5章结构体应用场景描述。
**2.代码协作平台应用**
-**在线协作编程**:利用GitHub教育版或CodeShare平台,创建“车票系统”公开项目,学生以小组为单位通过Web界面共同编辑、提交代码,实现版本控制(`gitclone`、`gitpull`、`gitpush`),体验团队协作开发流程。此方法强化教材3章函数与模块化编程思想。
**3.实时编程反馈工具**
-**在线评测系统(OJ)**:集成LeetCode或洛谷等OJ平台的C语言题目,布置“车票查询优化”编程挑战,学生提交代码后即时获得“通过率”、“时间复杂度”等量化反馈,引导学生优化算法(如将线性查询改为哈希表)。题目设计紧扣教材5.3节数组操作。
**4.虚拟调试技术**
-**GDB可视化插件**:在VSCode中集成GDB调试插件,演示如何设置断点(`breakfindTicketByTrnNo`)、单步执行(`step`)、查看变量值(`printt->name`),将抽象的指针调试过程可视化,降低教材3.3节指针应用的学习难度。
通过AR技术创设情境、协作平台促进协作、OJ系统强化算法、虚拟调试辅助学习,实现教学方法的创新升级,提升学生对C语言编程的综合应用能力。
十、跨学科整合
车票信息管理项目不仅是C语言编程的应用,其背后蕴含的数学、逻辑学及交通运输知识具有整合价值,通过跨学科教学,促进学生综合素养发展。
**1.数学与逻辑学整合**
-**排序算法应用**:在实现“按车次排序”功能时,引入数学排序理论(教材3章),讲解冒泡排序、选择排序的时间复杂度(O(n²))和空间复杂度(O(1)),并引导学生思考更高效的排序算法(如快速排序,涉及分治思想),关联数学组合计数(如排列组合计算票种)。
-**逻辑思维训练**:设计“票价计算”拓展任务,要求学生根据不同座位类型(一等座、二等座)、里程、折扣率计算票价,需运用数学公式和逻辑判断(如“若里程>1000km,则一等座折扣0.9”),强化逻辑推理能力。
**2.交通运输与信息技术整合**
-**真实场景引入**:结合交通运输行业知识,讲解实际车票系统架构(数据库、API接口),分析车次时刻表生成(含时间运算,如计算到达时间`arrival_time=departure_time+travel_time`)、座位分配算法等,使编程学习与生活实际紧密联系。
-**数据可视化**:指导学生使用matplotlib(Python库)或C语言形库(如OpenGL简易版),将车票数据可视化成“座位分布”或“车次时刻表甘特”,实现信息技术与其他学科的数据交叉应用,关联数学统计表知识。
**3.伦理与安全意识渗透**
-**信息安全讨论**:结合计算机伦理课程,讨论车票系统中的信息安全问题(如密码加密存储,虽超C语言范围,但可引入哈希概念),强调编程需承担的社会责任,培养数字公民意识。
通过跨学科整合,将车票管理系统从单一编程任务升级为综合性学习项目,学生不仅能掌握C语言技能,还能提升数学逻辑、行业认知和伦理素养,实现学科素养的协同发展。
十一、社会实践和应用
为培养学生的创新能力和实践能力,将车票信息管理项目与社会实践相结合,设计以下教学活动,强化知识的应用价值。
**1.模拟真实项目开发**
-**需求分析环节**:模拟企业需求会议,分组扮演“客户”(提出车票查询、改签、退票等需求)和“开发团队”(讨论技术实现方案),要求学生用C语言函数描述需求(如`voidmodifyTicket(structTicket*tickets,intn,intindex,char*newName)`),关联教材3章函数定义与5章结构体应用。
-**代码评审会议**:借鉴业界CodeReview流程,学生提交“车票查询优化”代码后,小组互评代码规范性(命名、注释)、效率(时间复杂度分析)和可读性,教师总结评审要点,强化职业素养。
**2.校园真实场景应用**
-**校园车票系统原型开发**:若学校有内部班车或活动售票需求,可学生调研实际流程,设计简化版校园车票管理系统(含信息录入、打印电子票功能),将代码部署到校园服务器或局域网,实现小范围实用化,强化教材5章知识的应用价值。
-**开源项目贡献体验**:引导学生参与GitHub上与交通信息相关的C语言开源项目(如公交时刻表查询工具),通过Fork、分支、提交补丁(PullRequest)体验真实软件开发协作,提升实践
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高中信息技术选修三《动手组建小型局域网》教学设计
- 高一信息技术3.4信息系统的数据处理教学设计
- 高中一年级信息技术《我们身边的数据》教学设计
- 高一化学认识同周期元素性质递变规律教学设计
- 高中信息技术必修二 信息系统的数据呈现第一课时教学设计
- 基于卫星数据的洪涝监测案例课程设计
- 教育平台行为分析模型设计课程设计
- 高中生物必修二第6章《本章章末总结》教学设计-统编人教版
- 低压电工作业(特种作业)案例分析(含答案详解)
- CAAC超视距驾驶员(多旋翼)综合练习(无水印高清)
- (正式版)HGT 20686-2024 化工企业电气设计图形符号和文字代码统一规定
- 期货从业资格之期货投资分析题库检测试卷B卷附答案
- 主题班会课件:勇敢说“不”
- 工程量自动计算表格
- 中职语文基础模块下册教案(全本)
- 建筑施工安全检查标准解读
- 水利工程建设管理概述课件
- 铜川市人丰塑料制品有限公司苹果周转筐加工项目环境影响报告书
- 货油泵操作演示文稿
- HY/T 250-2018无居民海岛开发利用测量规范
- GB/T 14579-2013电子设备用固定电容器第17部分:分规范金属化聚丙烯膜介质交流和脉冲固定电容器
评论
0/150
提交评论