机电二国二课程大纲含课程安排Word文档格式.docx

上传人:b****5 文档编号:21161552 上传时间:2023-01-28 格式:DOCX 页数:15 大小:20.68KB
下载 相关 举报
机电二国二课程大纲含课程安排Word文档格式.docx_第1页
第1页 / 共15页
机电二国二课程大纲含课程安排Word文档格式.docx_第2页
第2页 / 共15页
机电二国二课程大纲含课程安排Word文档格式.docx_第3页
第3页 / 共15页
机电二国二课程大纲含课程安排Word文档格式.docx_第4页
第4页 / 共15页
机电二国二课程大纲含课程安排Word文档格式.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

机电二国二课程大纲含课程安排Word文档格式.docx

《机电二国二课程大纲含课程安排Word文档格式.docx》由会员分享,可在线阅读,更多相关《机电二国二课程大纲含课程安排Word文档格式.docx(15页珍藏版)》请在冰豆网上搜索。

机电二国二课程大纲含课程安排Word文档格式.docx

一、编写说明

(一)制定大纲的依据

全国计算机等级考试二级C语言程序设计考试大纲(2013年版)

(二)基本要求

1.熟悉VisualC++6.0集成开发环境。

2.掌握结构化程序设计的方法,具有良好的程序设计风格。

3.掌握程序设计中简单的数据结构和算法并能阅读简单的程序。

4.在VisualC++6.0集成环境下,能够编写简单的C程序,并具有基本的纠错和调试程序的能力。

(三)考试内容

1.C语言程序的结构

(1)程序的构成,main函数和其他函数。

(2)头文件,数据说明,函数的开始和结束标志以及程序中的注释。

(3)源程序的书写格式。

(4)C语言的风格。

 2.数据类型及其运算

(1)C的数据类型(基本类型,构造类型,指针类型,无值类型)及其定义方法。

(2)C运算符的种类、运算优先级和结合性。

(3)不同类型数据间的转换与运算。

(4)C表达式类型(赋值表达式,算术表达式,关系表达式,逻辑表达式,条件表达式,逗号表达式)和求值规则。

二级各科考试的公共基础知识大纲及样题见高等教育出版社出版的《全国计算机等级考试二级教程——公共基础知识(2013年版)》的附录部分。

  3.基本语句

  

(1)表达式语句,空语句,复合语句。

  

(2)输入输出函数的调用,正确输入数据并正确设计输出格式。

  4.选择结构程序设计

  

(1)用if语句实现选择结构。

  

(2)用switch语句实现多分支选择结构。

  (3)选择结构的嵌套。

  5.循环结构程序设计

  

(1)for循环结构。

  

(2)while和do-while循环结构。

  (3)continue语句和break语句。

  (4)循环的嵌套。

  6.数组的定义和引用

  

(1)一维数组和二维数组的定义、初始化和数组元素的引用。

  

(2)字符串与字符数组。

  7.函数

  

(1)库函数的正确调用。

  

(2)函数的定义方法。

  (3)函数的类型和返回值。

  (4)形式参数与实在参数,参数值的传递。

  (5)函数的正确调用,嵌套调用,递归调用。

  (6)局部变量和全局变量。

  (7)变量的存储类别(自动,静态,寄存器,外部),变量的作用域和生存期。

  8.编译预处理

  

(1)宏定义和调用(不带参数的宏,带参数的宏)。

  

(2)“文件包含冶处理。

  9.指针

  

(1)地址与指针变量的概念,地址运算符与间址运算符。

  

(2)一维、二维数组和字符串的地址以及指向变量、数组、字符串、函数、结构体的指针变量的定义。

通过指针引用以上各类型数据。

  (3)用指针作函数参数。

  (4)返回地址值的函数。

  (5)指针数组,指向指针的指针。

  10.结构体与共同体

  

(1)用typedef说明一个新类型。

  

(2)结构体和共用体类型数据的定义和成员的引用。

  (3)通过结构体构成链表,单向链表的建立,结点数据的输出、删除与插入。

  11.位运算

  

(1)位运算符的含义和使用。

  

(2)简单的位运算。

  12.文件操作

  只要求缓冲文件系统(即高级磁盘I/O系统),对非标准缓冲文件系统(即低级磁盘I/O系统)不要求。

  

(1)文件类型指针(FILE类型指针)。

  

(2)文件的打开与关闭(fopen,fclose)。

  (3)文件的读写(fputc,fgetc,fputs,fgets,fread,fwrite,fprintf,fscanf函数的应用),文件的定位(rewind,fseek函数的应用)。

(四)考试方式

  上机考试,考试时长120分钟,满分100分。

(五)题型及分值

  单项选择题40分(含公共基础知识部分10分)、操作题60分(包括填空题、改错题及编程题)。

(六)考试环境

  VisualC++6.0。

二、大纲内容

第1章C语言概述

(一)教学目的和任务

1.理解C语言的发展过程、特点。

2.掌握简单的C程序都包含哪些内容及各部分的相关操作。

(二)教学基本要求

1.掌握C语言的发展过程、特点

2.掌握简单的C程序

(三)教学重点和难点

重点:

C语言的发展过程、特点和简单的C程序。

难点:

C程序中各部分的功能。

(四)教学建议与说明

结合简单的实例在计算机上操作来了解C语言。

(五)教学内容

§

1-1C语言出现的历史背景

1-2C语言的特点

1-3简单的C程序介绍

1-4C程序的上级步骤

第2章程序的灵魂--算法

1.掌握用流程图、N-S流程图、伪代码表示算法。

2.理解结构化程序设计方法的概念。

1.掌握用流程图、N-S流程图表示算法。

2.掌握结构化程序设计方法的概念

用流程图、N-S流程图表示及结构化程序设计。

用流程图、N-S流程图表示算法。

结合简单的实例说明如何使用流程图、N-S流程图表示算法。

2-1算法的概念

2-2简单算法举例

2-3算法的特性

2-4怎样表示一个算法

2-5结构化程序设计方法

第3章数据类型、运算符与表达式

1.掌握几种基本数据类型的存储方式,表示方法。

2.掌握不同类型间数据转换的原则与方法。

3.掌握有关运算符与表达式的运用。

1.掌握基本数据类型的存储方式,表示方法。

3.掌握运算符与表达式的运用。

3-1C的数据类型

3-2常量与变量

3-3整型数据

3-4实型数据

3-5字符型数据

3-6变量赋初值

3-7各类数值型数据间的混合运算

3-8算术运算符和算术表达式

3-9赋值运算符和赋值表达式

3-10逗号运算符和逗号表达式

第4章最简单的C程序设计----顺序程序设计

1.掌握语句的概念、顺序程序编程的基本思想。

2.掌握基本输入输出函数和字符处理函数的使用。

掌握语句的概念及基本输入输出函数和字符处理函数的使用。

语句的种类和基本输入输出函数和字符处理函数。

基本输入输出函数和字符处理函数。

结合简单的实例在计算机上操作来了解函数的使用。

4-1C语句概述

4-2赋值语句

4-3数据输入输出的概念及在C语言中的实现

4-4字符数据的输入输出

4-5格式输入与输出

4-6顺序结构程序设计举例

第5章选择结构程序设计

1.掌握关系、逻辑表达式的用法。

2.掌握选择型程序设计语句的用法。

1.熟练掌握关系运算符、逻辑运算符、关系表达式及逻辑表达式的用法。

2.熟练掌握选择型程序设计语句的用法。

关系运算符、逻辑运算符、关系表达式及逻辑表达式;

选择型程序设计语句。

选择结构程序设计。

结合简单的实例在计算机上操作来实现选择结构程序设计。

5-1关系运算符和关系表达式

5-2逻辑运算符和逻辑表达式

5-3if语句

5-4switch语句

5-5程序举例

第6章循环控制

1.掌握while语句、do-while和for语句的使用。

2.掌握break和continue语句的运用。

1.熟练掌握循环语句的使用。

2.熟练掌握break和continue语句的运用。

结合实例在计算机上操作来实现循环结构程序设计。

(五)教学内容

§

6-1概述

6-2goto语句以及用goto语句构成循环

6-3while语句

6-4do-while语句

6-5for语句

6-6循环的嵌套

6-7几种循环的比较

6-8break语句和continue语句

6-9程序举例

第7章数组

1.掌握数组的概念和使用、数组初始化的方法。

2.掌握字符数组和字符串的应用。

熟练数组初始化的方法字符数组和字符串的应用。

数组的概念和使用、数组初始化的方法。

循环与数组结合使用及字符数组的使用。

结合实例在计算机上操作来实现对于数组的操作。

7-1一维数组的定义和引用

7-2二维数组的定义和引用

7-3字符数组

第8章函数

1.掌握函数的定义和调用方法。

2.变量的存储属性,作用范围。

熟练函数的定义和调用方法及函数中变量的存储属性,作用范围。

函数的定义和调用方法。

函数中变量的存储属性,作用范围。

结合实例在计算机上操作来实现用函数进行程序的操作。

8-1概述

8-2函数定义的一般形式

8-3函数参数和函数的值

8-4函数的调用

8-5函数的嵌套调用

8-6函数的递归调用

8-7数组作为函数参数

8-8局部变量和全局变量

8-9变量的存储类别

8-10内部函数和外部函数

8-11如何运行一个多文件的程序

第9章预处理命令

掌握使用宏替换编写程序。

熟练掌握使用宏替换编写程序。

宏定义及其使用。

宏定义在程序中的使用。

结合实例在计算机上操作来如何使用预处理命令。

9-1宏定义

9-2“文件包含”处理

9-3条件编译

第10章指针

1.掌握指针变量的定义与引用。

2.掌握指针与变量,指针与数组,指针与字符串的关系。

3.掌握用指针作为函数参数的方法,有关指针的算法。

熟练掌握指针变量的定义、引用及指针与数据、字符串、函数的关系及用指针变量做函数参数的使用。

指针的定义、引用、指针与变量、指针与数组、指针与函数之间的关系。

指针与数组及指针与函数的使用。

结合实例在计算机上使用指针来编写程序。

10-1地址和指针的概念

10-2变量的指针和指向变量的指针变量

10-3数组的指针何指向数组的指针变量

10-4字符串的指针和指向字符串的指针变量

10-5函数的指针和指向函数的指针变量

10-6返回指针值的函数

10-7指针数组和指向指针的指针

10-8有关指针的数据类型和指针运算的小结

第11章结构体与共用体

1.掌握结构体类型的概念和定义方法以及结构体变量的定义和引用。

2.掌握指向结构体变量的指针变量的概念和应用,掌握链表的概念和应用。

3.共用体的概念和应用。

熟练掌握结构体变量的定义和引用、指向结构体变量的指针变量的概念和应用、共用体的概念和应用。

结构体变量的定义和引用;

结构体变量与指针。

结合实例在计算机上使用结构体与共用体进行程序的操作。

11-1概述

11-2定义结构体类型变量的方法

11-3结构体变量的引用

11-4结构体变量的初始化

11-5结构体数组

11-6指向结构体类型数据的指针

11-7用指针处理链表

11-8共用体

11-9枚举类型

11-10用typedef定义类型

第12章位运算

掌握各种位运算符的使用。

熟练掌握位运算符。

位运算符的运算方法。

位运算符的运算法方法。

结合实例在对于位运算符进行使用。

12-1位运算符和位运算

12-2位运算举例

12-3位段

第13章文件

1.掌握文件和文件指针的概念和文件的定义方法。

2.了解文件的基本操作方法。

熟练掌握掌握文件和文件指针的概念和文件的定义方法

文件的打开、关闭、读写。

13-1C文件概述

13-2文件类型指针

13-3文件的打开与关闭

13-4文件的读写

13-5文件的定位

13-6出错的检测

13-7文件输入输出小结

三、实验(实践)环节及要求

实验项目名称:

1.顺序结构程序设计实例(2学时)。

2.选择结构程序设计实例(2学时)。

3.循环结构程序设计实例(2学时)。

4.数组程序设计实例(1学时)。

5.函数程序设计实例(1学时)。

6.指针程序设计实例(1学时)。

7.结构体和共用体程序设计实例(1学时)。

四、习题、课程讨论及要求

习题注重对C语言的基本概念、基本语法以及基本编程方法,全国计算机等级考试二级C语言的程序填空,程序改错和编程题的真题讲解同时对公共基础知识的真题讲解。

五、教学方法与手段

1.在讲解时注重突出重点难点,利用全国计算机等级考试二级C语言考试大纲为依据重点突出考试的考点。

2.对课程的讲解要结合实际的全国计算机等级考试二级C语言考试真题,这样便于学生理解。

六、各教学环节学时分配

序号

章节

内容

学时分配

合计

讲课

习题课

讨论课

实验

(上机)

其他

1

第1章

C语言概述

2

第2章

程序的灵魂——算法

3

第3章

数据类型、运算符与表达式

4

第4章

最简单的程序设计——顺序程序设计

5

第5章

选择结构程序设计

6

第6章

循环结构程序设计

第7章

数组

8

第8章

函数

9

第9章

预处理命令

第10章

指针

11

第11章

结构体与共用体

12

第12章

位运算

13

第13章

文件

14

26

10

40

七、教学形式

课堂讲授和上机。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 小学教育 > 英语

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1