03电子信息工程技术专业 《c语言》教学大纲 、课程性质及与其它课程的分工与联系 (1)课程性质 本课程是电子专业的职业基础课程,它是程序设计的入门语言,有很强的理 论性,同时也包含了一定的实践课程的成分。 (2)课程任务 由于到目前为止,C语言仍有许多用途,故通过本课程的学习,学生应该掌 握高级语言的语法结构及程序设计的基本方法,并能用它解决一定的实际问题, 为今后单片机的编程打下基础。 (3)与其它课程的分工与联系 本课程应重点掌握语法结构及结构化的程序设计方法,为后续课程的学习打 下必要的基础。 本课程的先行课程为:“计算机基础 二、课程目标与基本要求 课程目标:本课程学习结束后,学生能掌握C语言的语法结构、流程图的用 途及结构化的程序设计方法、编程调试技巧,养成办事严谨的习惯。 本课程对学生在知识、素质和能力方面的基本要求如下 (1)知识要求 掌握C语言的基本概念、语法结构; 理解结构化的程序设计方法、设计思路 了解如何高效地编程和调试 (2)素质要求
03 电子信息工程技术专业 1 《C 语言》教学大纲 一、课程性质及与其它课程的分工与联系 (1)课程性质 本课程是电子专业的职业基础课程,它是程序设计的入门语言,有很强的理 论性,同时也包含了一定的实践课程的成分。 (2)课程任务 由于到目前为止,C 语言仍有许多用途,故通过本课程的学习,学生应该掌 握高级语言的语法结构及程序设计的基本方法,并能用它解决一定的实际问题, 为今后单片机的编程打下基础。 (3)与其它课程的分工与联系 本课程应重点掌握语法结构及结构化的程序设计方法,为后续课程的学习打 下必要的基础。 本课程的先行课程为:“计算机基础”。 二、课程目标与基本要求 课程目标:本课程学习结束后,学生能掌握 C 语言的语法结构、流程图的用 途及结构化的程序设计方法、编程调试技巧,养成办事严谨的习惯。 本课程对学生在知识、素质和能力方面的基本要求如下: (1)知识要求 ·掌握 C 语言的基本概念、语法结构; ·理解结构化的程序设计方法、设计思路; ·了解如何高效地编程和调试。 (2)素质要求
03电子信息工程技术专业 本课程将培养学生以下几方面的职业素质 严谨态度:解决问题要有科学的严谨态度,办事要认真; 工作方法:遇到问题能迸行全面分析、解决; 创新精神:要能吸取别人的现成经验并有所创新,提高办事效率。 (3)能力与技能要求 通过本课程的学习,学生应能掌握 根据问题的需要画岀流程图并根据流程图编制相应的程序 熟练调试程序; 阅读程序并迸行必要的修改 课程的教学内容与体系 第一章C语言初步 1、概论; 2、简单C程序介绍; 3、TC集成环境的使用
03 电子信息工程技术专业 2 本课程将培养学生以下几方面的职业素质: ·严谨态度:解决问题要有科学的严谨态度,办事要认真; ·工作方法:遇到问题能进行全面分析、解决; ·创新精神:要能吸取别人的现成经验并有所创新,提高办事效率。 (3)能力与技能要求 通过本课程的学习,学生应能掌握: ·根据问题的需要画出流程图并根据流程图编制相应的程序; ·熟练调试程序; ·阅读程序并进行必要的修改; 三、课程的教学内容与体系 第一章 C 语言初步 1、概论; 2、简单 C 程序介绍; 3、TC 集成环境的使用
03电子信息工程技术专业 第二章数据类型、运算符与表达式 1、基本数据类型,表示范围和存储特点; 2、常量和变量的表示、初始化和引用 3、算术运算符,算术表达式; 4、赋值、逗号运算符及表达式 5、不同类型数据的转换和数据的输入/输出 第三章C程序的流程设计 1、C语句:表达式语句,控制语句,转向语句,复合语句; 2、关系运算和逻辑运算 选择语句:IF. ELSE IE.结构, SWITCH结构 3、循环语句:WHLE结构,DO. WHILE结构,FOR结构; 第四章数组 1、数组的概念,一、二、多维数组的定义、初始化、引用 2、字符数组和字符串的定义、初始化、输入/输出。 第五章函数 1、函数的概念,声明、定义方法,各种调用方法 2、变量的存储属性,编译预处理 第六章指针 1、指针的概念,指针变量的定义、引用、作为函数参数方法; 2、指针与数组、字符串、函数的关系。 四、实践教学环节 1.实践教学的内容及时间安排
03 电子信息工程技术专业 3 第二章 数据类型、运算符与表达式 1、基本数据类型,表示范围和存储特点; 2、常量和变量的表示、初始化和引用; 3、算术运算符,算术表达式; 4、赋值、逗号运算符及表达式; 5、不同类型数据的转换和数据的输入/输出。 第三章 C 程序的流程设计 1、C 语句:表达式语句,控制语句,转向语句, 复合语句; 2、关系运算和逻辑运算; 选择语句:IF...ELSE IF...结构,SWITCH 结构; 3、循环语句:WHILE 结构,DO...WHILE 结构,FOR 结构; 第四章 数组 1、数组的概念,一、二、多维数组的定义、初始化、引用; 2、字符数组和字符串的定义、初始化、输入/输出。 第五章 函数 1、函数的概念,声明、定义方法,各种调用方法; 2、变量的存储属性,编译预处理。 第六章 指针 1、指针的概念,指针变量的定义、引用、作为函数参数方法; 2、指针与数组、字符串、函数的关系。 四、实践教学环节 1.实践教学的内容及时间安排
03电子信息工程技术专业 本课程安排上机课时共计32课时。上机练习配有相应的上机指导书,其内 容如下 实验1TC集成环境的使用 实验2C语言程序初步; 实验3数据类型、运算符与表达式; 实验4输入与输出 实验5选择结构(IF…ELSE….); 实验6选择结构( SWITCH) 实验7 WHILE及DO. WHILE型循环结构 实验8FOR型循环结构; 实验9 维数组; 实验10二维数组 实验11字符数组; 实验12函数的定义及调用; 实验13变量的存储属性 实验14指针1; 实验15指针2 实验16指针3; 实验17结构体 2.能力目标 通过实践环节,使学生掌握相应的知识及调试程序的基本技能,提高学生计 算机编程能力
03 电子信息工程技术专业 4 本课程安排上机课时共计 32 课时。上机练习配有相应的上机指导书,其内 容如下: 实验 1 TC 集成环境的使用; 实验 2 C语言程序初步; 实验 3 数据类型、运算符与表达式; 实验 4 输入与输出; 实验 5 选择结构(IF...ELSE...); 实验 6 选择结构(SWITCH); 实验 7 WHILE 及 DO...WHILE 型循环结构; 实验 8 FOR 型循环结构; 实验 9 一维数组; 实验 10 二维数组; 实验 11 字符数组; 实验 12 函数的定义及调用; 实验 13 变量的存储属性; 实验 14 指针1; 实验 15 指针2; 实验 16 指针3; 实验 17 结构体; 2.能力目标 通过实践环节,使学生掌握相应的知识及调试程序的基本技能,提高学生计 算机编程能力
03电子信息工程技术专业 五、学时分配 内容 讲课 实验 合计 C语言初步 2 数据类型、运算符与表达式 10 4 14 C程序的流程设计 10 10 20 数组 7 13 函数 9 646 13 指针 10 16 合计 80 六、考核办法 本课程主要以理论考试为主。总评中平时成绩的确定由平时实验考勤、动手 能力进行综合评分。 总成绩=平时成绩(30%)十卷面考试(70% 七、教材与参考书 教材:《C程序设计(二级)教程》,高等教育岀版社,谭浩强编著。 参考书 []《C语言程序设计教程》,高等教育岀版社,谭浩强等编,1998年7月 第2版
03 电子信息工程技术专业 5 五、学时分配 内容 讲课 实验 合计 C 语言初步 2 2 4 数据类型、运算符与表达式 10 4 14 C 程序的流程设计 10 10 20 数组 7 6 13 函数 9 4 13 指针 10 6 16 合计 48 32 80 六、考核办法 本课程主要以理论考试为主。总评中平时成绩的确定由平时实验考勤、动手 能力进行综合评分。 总成绩=平时成绩(30%)十卷面考试(70%)。 七、教材与参考书 教材:《C 程序设计(二级)教程》,高等教育出版社,谭浩强编著。 参考书: [1]《C 语言程序设计教程》,高等教育出版社,谭浩强等编,1998 年 7 月 第 2 版
03电子信息工程技术专业 《 PROTEL与EDA》教学大纲 课程性质及与其它课程的分工与联系 (1)课程性质 本课程是电子专业的技术基础课程,是一门实用性很强、面向电子线路设计 开发的重要的技术基础课程。 (2)课程任务 通过本课程的学习,使学生掌握电路的计算机辅助设计方法。 (3)与其它课程的分工与联系 本课程的先行课程为:“模拟电路"、“数字电路”等。 二、课程目标与基本要求 本课程对学生各个方面的要求如下 (1)能够熟练 PROTEL进行电路原理图和印制板的设计。 (2)能够使用 ELECTRNICS WORKBENCH进行电路仿真。 课程的教学内容与体系 SCH部分 1、 PROTEL99系统界面和基本操作 (1)系统界面 (2)基本操作 2、原理图设计的基本操作 (1)打开、存储、关闭图纸文件和工程文件 (2)设计过程中的库操作 (3)放置基本的图形元素
03 电子信息工程技术专业 6 《PROTEL 与 EDA》教学大纲 一、课程性质及与其它课程的分工与联系 (1)课程性质 本课程是电子专业的技术基础课程,是一门实用性很强、面向电子线路设计 开发的重要的技术基础课程。 (2)课程任务 通过本课程的学习,使学生掌握电路的计算机辅助设计方法。 (3)与其它课程的分工与联系 本课程的先行课程为:“模拟电路”、“数字电路”等。 二、课程目标与基本要求 本课程对学生各个方面的要求如下: (1)能够熟练 PROTEL 进行电路原理图和印制板的设计。 (2)能够使用 ELECTRNICS WORKBENCH 进行电路仿真。 三、课程的教学内容与体系 SCH 部分 1、 PROTEL99 系统界面和基本操作 (1)系统界面 (2)基本操作 2、 原理图设计的基本操作 (1)打开、存储、关闭图纸文件和工程文件 (2)设计过程中的库操作 (3)放置基本的图形元素
03电子信息工程技术专业 (4)对原理图进行编辑 3、系统工作环境的设置 (1)选项操作——按个人意愿设置系统 (2)图纸管理 (3)热键管理 (4)视窗缩放 (5)窗口设置 4、复杂图形元素的放置 (1)并非电气图形的放置 (2)放置字符 (3)定位标记和图纸处理指令的处置 (4)子图符号及图纸入口的放置 5、原理图的编辑 (1)改变选定图形对象尺寸 (2)批量修改 (3)光标定位 6、原理图的处理 (1)切换子图与父图 (2)打印图纸 (3)注释及向后注释 (4)生成网络表 7、元器件库编辑
03 电子信息工程技术专业 7 (4)对原理图进行编辑 3、 系统工作环境的设置 (1)选项操作——按个人意愿设置系统 (2)图纸管理 (3)热键管理 (4)视窗缩放 (5)窗口设置 4、 复杂图形元素的放置 (1)非电气图形的放置 (2)放置字符 (3)定位标记和图纸处理指令的处置 (4)子图符号及图纸入口的放置 5、 原理图的编辑 (1)改变选定图形对象尺寸 (2)批量修改 (3)光标定位 6、 原理图的处理 (1)切换子图与父图 (2)打印图纸 (3)注释及向后注释 (4)生成网络表 7、 元器件库编辑
03电子信息工程技术专业 (1)系统环境设置 (2)元器件操作、编辑 PCB部分 1、电路板 (1)基本概念 (2)网络表 (3)印制板设计流程 2、系统工作环境设置 (1)当前状态的浏览与修改 (2)选项操作 (3)视窗缩放 3、印制板设计的基本操作 (1)放置图形 (2)图形对象的选择及放弃选择 (3)对选择的图形对象实施处理 (4)删除、移动、修改图形对象 4、PCB的自动设计 (1)网络表操作 (2)自动布局及布局工具 (3)自动布线及参数设置 (4)自动检查及网络表输出
03 电子信息工程技术专业 8 (1)系统环境设置 (2)元器件操作、编辑 PCB 部分 1、电路板 (1)基本概念 (2)网络表 (3)印制板设计流程 2、系统工作环境设置 (1)当前状态的浏览与修改 (2)选项操作 (3)视窗缩放 3、印制板设计的基本操作 (1)放置图形 (2)图形对象的选择及放弃选择 (3)对选择的图形对象实施处理 (4)删除、移动、修改图形对象 4、PCB 的自动设计 (1)网络表操作 (2)自动布局及布局工具 (3)自动布线及参数设置 (4)自动检查及网络表输出
03电子信息工程技术专业 5、整理及PCB图 (1)组件重新编号 (2)生成各种报告 (3)打印输出PCB图 (4)输出与调入 GERBER光绘文件 6、库操作 (1)组件库管理 (2元器件操作、编辑 (3)元器件向导操作 EWB部分 1、EWB概述 (1)EWB的特点 (2创建一个EWB电路 (3)子电路的应用 2、EWB的基本界面及菜单 (1)EWB的主窗口 2EWB操作菜单及使用方法 3、EWB的元器件和仪器 (1)元器件的放置及参数调整 (2)元器件库栏 3)模拟仪器与数字仪器
03 电子信息工程技术专业 9 5、整理及 PCB 图 (1)组件重新编号 (2)生成各种报告 (3)打印输出 PCB 图 (4)输出与调入 GERBER 光绘文件 6、库操作 (1)组件库管理 (2)元器件操作、编辑 (3)元器件向导操作 EWB 部分 1、 EWB 概述 (1)EWB 的特点 (2)创建一个 EWB 电路 (3)子电路的应用 2、 EWB 的基本界面及菜单 (1)EWB 的主窗口 (2)EWB 操作菜单及使用方法 3、 EWB 的元器件和仪器 (1)元器件的放置及参数调整 (2)元器件库栏 (3)模拟仪器与数字仪器
03电子信息工程技术专业 4、EWB的电路分析方法 (1)静态工作点分析 (2直流扫描飞行 (3)交流分析 (4)温度扫描分析 (5)瞬态分析和傅里叶分析 (6)噪声分析 (7传递函数分析 (8)蒙特卡罗分析 四、实践教学环节 本课程的教学环节包括课堂讲解与演示、课后实验两部分。 (1)课堂讲解 理论课时共计48课时。 (2)实验安排 实验内容 实验一 Protel99sE的基本操作 实验二电气图形的绘制与编辑 实验三非电气图形的绘制与编辑 实验四ERC检查、网络表和报告生成 实验五层次图的设计 实验六元件库编辑
03 电子信息工程技术专业 10 4、 EWB 的电路分析方法 (1)静态工作点分析 (2)直流扫描飞行 (3)交流分析 (4)温度扫描分析 (5)瞬态分析和傅里叶分析 (6)噪声分析 (7)传递函数分析 (8)蒙特卡罗分析 四、实践教学环节 本课程的教学环节包括课堂讲解与演示、课后实验两部分。 (1) 课堂讲解 理论课时共计 48 课时。 (2) 实验安排 实验内容: 实验一 Protel 99SE 的基本操作 实验二 电气图形的绘制与编辑 实验三 非电气图形的绘制与编辑 实验四 ERC 检查、网络表和报告生成 实验五 层次图的设计 实验六 元件库编辑