电子信息工程技术专业 《C语言》教学大纲 、课程性质及与其它课程的分工与联系 (1)课程性质 本课程是电子专业的专业基础课程,它是程序设计的入门语言,有很强的理 论性,同时也包含了一定的实践课程的成分。 (2)与其它课程的分工与联系 本课程应重点掌握语法结构及结构化的程序设计方法,为后续课程的学习打 下必要的基础 本课程的先行课程为:“计算机基础 二、课程目标与基本要求 1.课程目标 本课程学习结束后,学生能掌握C语言的语法结构、流程图的用途及结构化 的程序设计方法、编程调试技巧,养成办事严谨的习惯。 本课程对学生在知识、素质和能力方面的基本要求如下 (1)知识要求 掌握C语言的基本概念、语法结构; 理解结构化的程序设计方法、设计思路; 了解如何高效地编程和调试。 (2)素质要求 本课程将培养学生以下几方面的职业素质 严谨态度:解决问题要有科学的严谨态度,办事要认真 工作方法:遇到问题能进行全面分析、解决
04 电子信息工程技术专业 1 《C 语言》教学大纲 一、课程性质及与其它课程的分工与联系 (1)课程性质 本课程是电子专业的专业基础课程,它是程序设计的入门语言,有很强的理 论性,同时也包含了一定的实践课程的成分。 (2)与其它课程的分工与联系 本课程应重点掌握语法结构及结构化的程序设计方法,为后续课程的学习打 下必要的基础。 本课程的先行课程为:“计算机基础”。 二、课程目标与基本要求 1.课程目标 本课程学习结束后,学生能掌握 C 语言的语法结构、流程图的用途及结构化 的程序设计方法、编程调试技巧,养成办事严谨的习惯。 本课程对学生在知识、素质和能力方面的基本要求如下: (1)知识要求 ·掌握 C 语言的基本概念、语法结构; ·理解结构化的程序设计方法、设计思路; ·了解如何高效地编程和调试。 (2)素质要求 本课程将培养学生以下几方面的职业素质: ·严谨态度:解决问题要有科学的严谨态度,办事要认真; ·工作方法:遇到问题能进行全面分析、解决;
04电子信息工程技术专业 创新精神:要能吸取别人的现成经验并有所创新,提高办事效率 (3)能力与技能要求 通过本课程的学习,学生应能掌握 根据问题的需要画岀流程图并根据流程图编制相应的程序; 熟练调试程序; 阅读程序并进行必要的修改; 三、课程的教学内容与体系 第一章C语言概述 1、C语言的发展与特点 2、C语言程序的结构和语法规则 3、TC集成环境的使用 第二章数据类型、运算符与表达式 1、C语言的数据类型 2、标识符、常量和变量 3、整型、实型和字符型数据 4、算术运算与算术表达式 5、赋值运算与赋值表达式 6、自增、自减和逗号运算 第三章顺序结构程序设计 1、C语言语句 2、格式化输出函数 printf() 3、格式化输入函数 scanf() 2
04 电子信息工程技术专业 2 ·创新精神:要能吸取别人的现成经验并有所创新,提高办事效率。 (3)能力与技能要求 通过本课程的学习,学生应能掌握: ·根据问题的需要画出流程图并根据流程图编制相应的程序; ·熟练调试程序; ·阅读程序并进行必要的修改; 三、课程的教学内容与体系 第一章 C 语言概述 1、C 语言的发展与特点 2、C 语言程序的结构和语法规则 3、TC 集成环境的使用。 第二章 数据类型、运算符与表达式 1、C 语言的数据类型 2、标识符、常量和变量 3、整型、实型和字符型数据 4、算术运算与算术表达式 5、赋值运算与赋值表达式 6、自增、自减和逗号运算 第三章 顺序结构程序设计 1、C 语言语句 2、格式化输出函数 printf() 3、格式化输入函数 scanf()
04电子信息工程技术专业 4、单个字符的输入输出函数 第四章顺序结构程序设计 1、关系运算及其表达式 2、逻辑运算及其表达式 3、语句和条件运算符 4、 switch语句 第五章循环结构程序设计 1、for语句do. while语句和 while语句 循环结构的嵌套 3、 break和 continue语句 第六章数组 一维数组 二维数组 3、字符数组与字符串 第七章函数 1、函数的定义与调用 函数的嵌套调用和递归调用 3、数组作为函数参数 4、内部变量和外部变量 5、内部函数和外部函数 第八章编译预处理 无参和带参宏定义
04 电子信息工程技术专业 3 4、单个字符的输入/输出函数 第四章 顺序结构程序设计 1、关系运算及其表达式 2、逻辑运算及其表达式 3、if 语句和条件运算符 4、switch 语句 第五章 循环结构程序设计 1、for 语句 do…while 语句和 while 语句 2、循环结构的嵌套 3、break 和 continue 语句 第六章 数组 1、一维数组 2、二维数组 3、字符数组与字符串 第七章 函数 1、函数的定义与调用 2、函数的嵌套调用和递归调用 3、数组作为函数参数 4、内部变量和外部变量 5、内部函数和外部函数 第八章 编译预处理 1、无参和带参宏定义
04电子信息工程技术专业 2、文件包含 第九章指针 1、指针变量的定义与应用 2、数组的指针和指向数组的指针变量 3、字符串的指针和指向字符串的指针变量 4、返回指针的函数 5、指针数组和主函数main()的形参 6、函数的指针和指向函数的指针变量 第十章结构体、共用体和枚举类型 1、结构体类型与结构体变量的定义 2、结构体变量的引用和初始化 3、结构体数组 指向结构体类型数据的指针 5、单链表 6、共用体和枚举类型 四、实践教学环节 实践教学的内容及时间安排 本课程安排上机课时共计32课时。上机练习配有相应的上机指导书,其内 容如下: 实验1TC集成环境的使用 实验 C语言程序初步; 实验3数据类型、运算符与表达式
04 电子信息工程技术专业 4 2、文件包含 第九章 指针 1、指针变量的定义与应用 2、数组的指针和指向数组的指针变量 3、字符串的指针和指向字符串的指针变量 4、返回指针的函数 5、指针数组和主函数 main()的形参 6、函数的指针和指向函数的指针变量 第十章 结构体、共用体和枚举类型 1、结构体类型与结构体变量的定义 2、结构体变量的引用和初始化 3、结构体数组 4、指向结构体类型数据的指针 5、单链表 6、共用体和枚举类型 四、实践教学环节 1.实践教学的内容及时间安排 本课程安排上机课时共计 32 课时。上机练习配有相应的上机指导书,其内 容如下: 实验 1 TC 集成环境的使用; 实验 2 C语言程序初步; 实验 3 数据类型、运算符与表达式;
04电子信息工程技术专业 实验4输入与输出; 实验5选择结构(IF.FLSE. 实验6选择结构( SWITCH); 实验7 WHILE及DO. WHILE型循环结构 实验8FOR型循环结构 实验9 维数组 实验10二维数组 实验11字符数组 实验12函数的定义及调用; 实验13变量的存储属性; 实验14指针1; 实验15指针2 实验16指针3 实验17结构体 2.能力目标 通过实践环节,使学生掌握相应的知识及调试程序的基本技能,提高学生计 算机编程能力 五、学时分配 内容 讲课 实验 合计 C语言初步 2 2 4 数据类型、运算符与表达式 10 14 C程序的流程设计 20 28
04 电子信息工程技术专业 5 实验 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.能力目标 通过实践环节,使学生掌握相应的知识及调试程序的基本技能,提高学生计 算机编程能力。 五、学时分配 内容 讲课 实验 合计 C 语言初步 2 2 4 数据类型、运算符与表达式 10 4 14 C 程序的流程设计 20 8 28
04电子信息工程技术专业 数组 4 9 函数 582 12 编译预处理 指针 4262 15 结构体与共用体 8 合计 六、考核办法 本课程主要以理论考试为主。总评中平时成绩的确定由平时实验考勤、动手 能力进行综合评分。 总成绩平时成绩(30%)+卷面考试(70% 七、教材与参考书 教材:《C语言程序设计案例教程》,西安电子科技大学岀版社,李培金主编。 参考书: [《C语言程序设计教程》,高等教育岀版社,谭浩强等编
04 电子信息工程技术专业 6 数组 5 4 9 函数 8 4 12 编译预处理 2 2 4 指针 9 6 15 结构体与共用体 8 2 10 合计 64 32 96 六、考核办法 本课程主要以理论考试为主。总评中平时成绩的确定由平时实验考勤、动手 能力进行综合评分。 总成绩=平时成绩(30%)十卷面考试(70%)。 七、教材与参考书 教材:《C 语言程序设计案例教程》,西安电子科技大学出版社,李培金主编。 参考书: [1]《C 语言程序设计教程》,高等教育出版社,谭浩强等编
04电子信息工程技术专业 《 PROTEL与EDA》教学大纲 、课程性质及其与其它课程的分工和联系 1、课程性质 本课程是电子专业的专业基础课程,是一门实用性很强、面向电子线路设计 开发的重要的课程。 2、与其它课程的分工与联系 本课程的先行课程为:“模拟电路ˆ、“数字电路ˇ等。 二、课程目标与基本要求 1.课程目标 通过本课程的学习,使学生能够掌握 protel进行电路原理图和印制板的设计, 使用 multisim进行电路仿真设计。 基本要求 本课程对学生在知识、素质和能力方面的基本要求如下 (1)知识要求 掌握 protel和 multisim两种软件的使用; 了解印制电路板布局布线的原则。 (2)素质要求 本课程将培养学生以下几方面的职业素质 严谨态度:解决问题要有科学的严谨态度,办事要认真 工作方法:遇到问题能进行全面分析、解决; 创新精神:要能吸取现有实际经验并应用到具体项目中,提高效率 (3)能力与技能要求
04 电子信息工程技术专业 7 《PROTEL 与 EDA》教学大纲 一、课程性质及其与其它课程的分工和联系 1、课程性质 本课程是电子专业的专业基础课程,是一门实用性很强、面向电子线路设计 开发的重要的课程。 2、与其它课程的分工与联系 本课程的先行课程为:“模拟电路”、“数字电路”等。 二、课程目标与基本要求 1.课程目标 通过本课程的学习,使学生能够掌握 protel 进行电路原理图和印制板的设计, 使用 multisim 进行电路仿真设计。 2、基本要求 本课程对学生在知识、素质和能力方面的基本要求如下: (1)知识要求 ·掌握 protel 和 multisim 两种软件的使用; ·了解印制电路板布局布线的原则。 (2)素质要求 本课程将培养学生以下几方面的职业素质: ·严谨态度:解决问题要有科学的严谨态度,办事要认真; ·工作方法:遇到问题能进行全面分析、解决; ·创新精神:要能吸取现有实际经验并应用到具体项目中,提高效率。 (3)能力与技能要求
电子信息工程技术专业 通过本课程的学习,学生应能掌握 根据问题的需要画岀流程图并根据流程图编制相应的程序; 熟练调试程序; 阅读程序并进行必要的修改 课程内容 三、课程的教学內容与体系 第1章绪论 11EDA技术概述 12常用EDA软件 第2章 multisim2001仿真电路的创建 2 multisim2001基本界面 22创建仿真电路 23总线的使用 24子电路的使用 2.5打印输出 26仿真元件设计 第3章 multisim2001虚拟仪器的使用 3.1常用指示仪器的使用 3.2常用虚拟仪器的使用 3.3运行仿真电路 第4章 multisim2001常用仿真 41仿真分析步骤
04 电子信息工程技术专业 8 通过本课程的学习,学生应能掌握: ·根据问题的需要画出流程图并根据流程图编制相应的程序; ·熟练调试程序; ·阅读程序并进行必要的修改; 2、课程内容 三、课程的教学内容与体系 第 1 章 绪论 1.1 EDA 技术概述 1.2 常用 EDA 软件 第 2 章 multisim2001 仿真电路的创建 2.1 multisim2001 基本界面 2.2 创建仿真电路 2.3 总线的使用 2.4 子电路的使用 2.5 打印输出 2.6 仿真元件设计 第 3 章 multisim2001 虚拟仪器的使用 3.1 常用指示仪器的使用 3.2 常用虚拟仪器的使用 3.3 运行仿真电路 第 4 章 multisim2001 常用仿真 4.1 仿真分析步骤
04电子信息工程技术专业 42常用分析方法 43 multisim2001后处理功能 第5章仿真分析实例 51电路与信号系统的仿真分析 52模拟电子线路的仿真分析 53数字电路的仿真分析 第6章 protel9sE原理图编辑 6 I protel9E原理图编辑器 62绘制一张简单的原理图 63总线和网络标号的使用 64层次电路图设计 65电气规则检查与网络表生成 66原理图元件设计 67原理图打印输出 68项目设计组管理 第7章PCB设计基础 7.1印制电路板概述 72 protel 99SE印制板编辑器 73印制电路板的工作层面 第8章PCB手工布线 8.1设置PCB元件库 82规划电路板尺寸
04 电子信息工程技术专业 9 4.2 常用分析方法 4.3 multisim2001 后处理功能 第 5 章 仿真分析实例 5.1 电路与信号系统的仿真分析 5.2 模拟电子线路的仿真分析 5.3 数字电路的仿真分析 第 6 章 protel 99SE 原理图编辑 6.1 protel 99SE 原理图编辑器 6.2 绘制一张简单的原理图 6.3 总线和网络标号的使用 6.4 层次电路图设计 6.5 电气规则检查与网络表生成 6.6 原理图元件设计 6.7 原理图打印输出 6.8 项目设计组管理 第 7 章 PCB 设计基础 7.1 印制电路板概述 7.2protel 99SE 印制板编辑器 7.3 印制电路板的工作层面 第 8 章 PCB 手工布线 8.1 设置 PCB 元件库 8.2 规划电路板尺寸
04电子信息工程技术专业 83放置元件、焊盘和过孔 84元件布局 85元件布线 86PCB手工设计 第9章PCB自动布线 9.1从原理图到印制板 92自动布局 9.3布线规则设置与自动布线 94PCB设计技巧 9.5印制板输出 四、实践教学环节 1.实践教学的内容及时间安排 (1)实验 实验课时共计32课时 实验内容如下 实验一 Protel99SE的基本操作 2课时 实验二电气图形的绘制与编辑 4课时 实验三非电气图形的绘制与编辑 2课时 实验四ERC检查、网络表和报告生成 2课时 实验五层次图的设计 2课时 实验六元件库编辑 2课时
04 电子信息工程技术专业 10 8.3 放置元件、焊盘和过孔 8.4 元件布局 8.5 元件布线 8.6PCB 手工设计 第 9 章 PCB 自动布线 9.1 从原理图到印制板 9.2 自动布局 9.3 布线规则设置与自动布线 9.4PCB 设计技巧 9.5 印制板输出 四、实践教学环节 1.实践教学的内容及时间安排 (1)实验 实验课时共计 32 课时。 实验内容如下: 实验一 Protel 99SE 的基本操作 2 课时 实验二 电气图形的绘制与编辑 4 课时 实验三 非电气图形的绘制与编辑 2 课时 实验四 ERC 检查、网络表和报告生成 2 课时 实验五 层次图的设计 2 课时 实验六 元件库编辑 2 课时