理解算法,掌握算法的概念和特点,掌握算法设计的基本目标: 掌握流程图,会使用流程图描述算法:理解伪代码,会使用伪代码描 述算法。 (4)主要仪器:计算机、C语言编译器 实验项目(二)C语言数据类型、运算符与表达式的使用(2时): (1)项目类别:必做√选做口 (2)项目性质:演示性口验证性口设计性√综合性口 (3)项目主要目的要求: 熟悉C语言中的部分算术运算符;熟悉C语言表达式的概念和使 用方法;掌握C语言赋值表达式的使用方法;掌握C语言自增/自减 表达式的使用方法。 (4)主要仪器:计算机、C语言编译器 实验项目(三)输入输出函数的使用(2时): (1)项目类别:必做√选做口 (2)项目性质:演示性√验证性口设计性口 综合性口 (3)项目主要目的要求: 能够灵活使用输入输出函数。 (4)主要仪器:计算机、C语言编译器 实验项目(四)选择结构的程序设计(5时): (1)项目类别:必做√选做口 (2)项目性质:演示性口验证性口设计性√综合性口 (3)项目主要目的要求: 33
33 理解算法,掌握算法的概念和特点,掌握算法设计的基本目标; 掌握流程图,会使用流程图描述算法;理解伪代码,会使用伪代码描 述算法。 (4)主要仪器:计算机、C 语言编译器 实验项目(二) C 语言数据类型、运算符与表达式的使用(2 时): (1)项目类别:必做√ 选做□ (2)项目性质:演示性□ 验证性□ 设计性√ 综合性□ (3)项目主要目的要求: 熟悉 C 语言中的部分算术运算符;熟悉 C 语言表达式的概念和使 用方法;掌握 C 语言赋值表达式的使用方法;掌握 C 语言自增/自减 表达式的使用方法。 (4)主要仪器:计算机、C 语言编译器 实验项目(三) 输入输出函数的使用(2 时): (1)项目类别:必做√ 选做□ (2)项目性质:演示性√ 验证性□ 设计性□ 综合性□ (3)项目主要目的要求: 能够灵活使用输入输出函数。 (4)主要仪器:计算机、C 语言编译器 实验项目(四) 选择结构的程序设计(5 时): (1)项目类别:必做√ 选做□ (2)项目性质:演示性□ 验证性□ 设计性√ 综合性□ (3)项目主要目的要求:
能够分析出解决问题时需要使用哪种基本程序设计结构:熟练使 用if语句和switch语句编写程序。 (4)主要仪器:计算机、C语言编译器 实验项目(五)循环结构程序设计(5时): (1)项目类别:必做√选做口 (2)项目性质:演示性口验证性口设计性√ 综合性口 (3)项目主要目的要求: 熟练使用while、do-.while、for三种循环语句;能够灵活应用 break和continue语句控制循环语句;熟练使用双层循环编写程序。 (4)主要仪器:计算机、C语言编译器 实验项目(六)函数的编写及调用(4时): (1)项目类别:必做√选做口 (2)项目性质:演示性口验证性口设计性√综合性口 (3)项目主要目的要求: 能够正确编写函数;能够正确调用函数;能够正确使用递归函数; 能够正确使用嵌套函数。 (4)主要仪器:计算机、C语言编译器 实验项目(七)数组的使用(6时): (1)项目类别:必做√选做☐ (2)项目性质:演示性口验证性口设计性口综合性√ (3)项目主要目的要求: 理解数组的概念及意义;能够正确定义及初始化一维数组;灵活 34
34 能够分析出解决问题时需要使用哪种基本程序设计结构;熟练使 用 if 语句和 switch 语句编写程序。 (4)主要仪器:计算机、C 语言编译器 实验项目(五) 循环结构程序设计(5 时): (1)项目类别:必做√ 选做□ (2)项目性质:演示性□ 验证性□ 设计性√ 综合性□ (3)项目主要目的要求: 熟练使用 while、do…while、for 三种循环语句;能够灵活应用 break 和 continue 语句控制循环语句;熟练使用双层循环编写程序。 (4)主要仪器:计算机、C 语言编译器 实验项目(六) 函数的编写及调用(4 时): (1)项目类别:必做√ 选做□ (2)项目性质:演示性□ 验证性□ 设计性√ 综合性□ (3)项目主要目的要求: 能够正确编写函数;能够正确调用函数;能够正确使用递归函数; 能够正确使用嵌套函数。 (4)主要仪器:计算机、C 语言编译器 实验项目(七) 数组的使用(6 时): (1)项目类别:必做√ 选做□ (2)项目性质:演示性□ 验证性□ 设计性□ 综合性√ (3)项目主要目的要求: 理解数组的概念及意义;能够正确定义及初始化一维数组;灵活
使用一维数组:能够正确定义及初始化二维数据:灵活使用二维数组: 能够使用字符数组;能够使用数组名做函数参数编写程序;能够区分 传值与传地址的区别。 (4)主要仪器:计算机、C语言编译器 实验项目(八)指针的使用(6时): (1)项目类别:必做√选做口 (2)项目性质:演示性口验证性口设计性口综合性√ (3)项目主要目的要求: 理解正确使用指针和指针变量:能够灵活使用指针编写程序:能 够使用指针灵活操作数组元素:能够使用指针做函数参数编写程序: 能够使用指针数组编写程序。 (4)主要仪器:计算机、C语言编译器 八、学时分配 章目 教学内容 教学环节 理论教学学时 实验教学学时 一 绪论 0 二 C数据类型 1 2 三 简单的算术运算和表达式 2 2 四 键盘输入和屏幕输出 2 2 五 选择控制结构 5 六 循环控制结构 5 七 函数 4 4 八 数组(一维数组、二维数据、 字符数组) 6 6 九 指针 6 6 总计 64 32 32 九、课程考核方式 1.考核方式: 闭卷 2.成绩构成 35
35 使用一维数组;能够正确定义及初始化二维数据;灵活使用二维数组; 能够使用字符数组;能够使用数组名做函数参数编写程序;能够区分 传值与传地址的区别。 (4)主要仪器:计算机、C 语言编译器 实验项目(八) 指针的使用(6 时): (1)项目类别:必做√ 选做□ (2)项目性质:演示性□ 验证性□ 设计性□ 综合性√ (3)项目主要目的要求: 理解正确使用指针和指针变量;能够灵活使用指针编写程序;能 够使用指针灵活操作数组元素;能够使用指针做函数参数编写程序; 能够使用指针数组编写程序。 (4)主要仪器:计算机、C 语言编译器 八、学时分配 章目 教学内容 教学环节 理论教学学时 实验教学学时 一 绪论 1 0 二 C 数据类型 1 2 三 简单的算术运算和表达式 2 2 四 键盘输入和屏幕输出 2 2 五 选择控制结构 5 5 六 循环控制结构 5 5 七 函数 4 4 八 数组(一维数组、二维数据、 字符数组) 6 6 九 指针 6 6 总计 64 32 32 九、课程考核方式 1.考核方式: 闭卷 2.成绩构成
期末考试成绩+实验成绩 十、选用教材和参考书目 1.教材 《C语言程序设计学习指导》(第3版),苏小红主编,高等教育出版社,2015 年。 2.参考书目: [1]《C程序设计》(第4版),谭浩强主编,清华大学出版社,2010年: [2]《C语言程序设计:现代方法》(第2版),K.N.King主编,人民邮电出版 社,2010年; [3]《C Primer Plus)》(第6版),Stephen Prata主编,人民邮电出版社,2016 年; [4]《C语言从入门到精通》(第3版),明日科技编,清华大学出版社,2017 年。 36
36 期末考试成绩+实验成绩 十、选用教材和参考书目 1.教材 《C 语言程序设计学习指导》(第 3 版),苏小红主编,高等教育出版社,2015 年。 2.参考书目: [1]《C 程序设计》(第 4 版),谭浩强主编,清华大学出版社,2010 年; [2]《C 语言程序设计:现代方法》(第 2 版),K.N. King 主编,人民邮电出版 社,2010 年; [3]《C Primer Plus》(第 6 版),Stephen Prata 主编,人民邮电出版社,2016 年; [4]《C 语言从入门到精通》(第 3 版),明日科技编,清华大学出版社,2017 年
《测量学》课程教学大纲 课程名称:测量学 课程类别:专业基础课 适用专业:地理信息科学 考核方式:考试 总学时、学分:64学时3学分 其中实验学时:32学时 一、课程教学目的 本课程是本科地理信息科学专业的学科基础必修课程,是一门 实践性强,理论和实践相结合的课程。学生在本专业工作需掌握测 量基本理论,基本方法和基本技能,培养学生的实践操作能力,为 学生从事地理信息工程奠定基础。 二、课程教学要求 理论和知识方面: 第一,通过本课程的学习,应掌握测量学的基本理论、基本知识: 掌握大比例尺地形图的测绘方法及应用:掌握土木工程、管线、道路 等工程测量的主要内容及方法。 第二,正确解释和说明《测量学》基本原理、方法。 能力和技能方面: 第一,能正确使用常规测量仪器(经纬仪、水准仪、钢尺)进行 普通测量工作,并能对测量仪器进行的检验与校正; 第二,能正确使用测距仪、全站仪、自动安平水准仪等仪器,并 对GPS、电子水准仪等新仪器有所了解: 第三,根据《规范》要求,能正确记录测量数据,能正确进行控 制测量计算和施工放样时所需的测设数据。 三、先修课程 37
37 《测量学》课程教学大纲 课程名称:测量学 课程类别:专业基础课 适用专业:地理信息科学 考核方式:考试 总学时、学分: 64 学时 3 学分 其中实验学时: 32 学时 一、课程教学目的 本课程是本科地理信息科学专业的学科基础必修课程,是一门 实践性强,理论和实践相结合的课程。学生在本专业工作需掌握测 量基本理论,基本方法和基本技能,培养学生的实践操作能力,为 学生从事地理信息工程奠定基础。 二、课程教学要求 理论和知识方面: 第一,通过本课程的学习,应掌握测量学的基本理论、基本知识; 掌握大比例尺地形图的测绘方法及应用;掌握土木工程、管线、道路 等工程测量的主要内容及方法。 第二,正确解释和说明《测量学》基本原理、方法。 能力和技能方面: 第一,能正确使用常规测量仪器(经纬仪、水准仪、钢尺)进行 普通测量工作,并能对测量仪器进行的检验与校正; 第二,能正确使用测距仪、全站仪、自动安平水准仪等仪器,并 对 GPS 、电子水准仪等新仪器有所了解; 第三,根据《规范》要求,能正确记录测量数据,能正确进行控 制测量计算和施工放样时所需的测设数据。 三、先修课程