400-780-1011 全国统一24小时咨询服务热线

首页 > 院校资讯 > 考研大纲 >

2022考研大纲:塔里木大学2022年考研自命题科目 农业电气化与自动化方向《C语言程序设计》 考试大纲

网络 404 2021-10-22 21:31:41

众所周知,考研大纲是全国硕士研究生考试命题的重要依据,也是考生复习备考必不可少的工具书。今天,小编为大家整理了“2022考研大纲:塔里木大学2022年考研自命题科目 农业电气化与自动化方向《C语言程序设计》 考试大纲”的相关内容,谢谢您的关注。

塔里木大学硕士研究生入学考试

C语言程序设计》考试大纲

第一部分 考试说明

一、考查目标

C语言程序设计》考察考生C程序设计的基础知识、基础理论和基本技能的掌握情况,并能运用相关理论和方法分析、解决程序设计中的实际问题,具备开展科学研究的分析问题和编程解决问题的能力

二、适用范围

适用于农业工程专业农业电气化与自动化方向考生

三、考试形式和试卷结构

1、试卷满分及考试时间

本试卷满分为150分,考试时间为180分钟。

2、答题方式及要求

闭卷、笔试。所有答案均写在答题纸上,在试卷上答题无效

3、试卷内容结构

1)题型

1)单项选择题;(2)填空题;(3)判断题;(4)程序填空;(5)编程

四、参考书目

1、《C程序设计》(第五版),谭浩强著,清华大学出版社,20177

2、《C程序设计(第五版)学习辅导》,谭浩强编著,清华大学出版社,2017

8

第二部分 考试要点

考试目标

C语言程序设计》侧重于考查学生对C语言基本理论知识和系统的编程思想的掌握程度,具备开展科学研究的分析问题和编程解决问题的基本能力。要求学生熟悉C语言的语法及程序结构,熟练运用结构化程序设计的编程技巧,熟悉编程、调试、运行各个环节的步骤。主要考试内容包括C语言的基本知识算法、数据类型、运算符和表达式、各种语句及程序控制结构、数组、函数、指针、文件、结构体链表

复习重点

() C语言概述

1.考核知识点

1C语言的历史、特点

2C程序的运行环境

2.考核要求

1) 理解C语言的特点、函数

2) 掌握运行C程序设计的环境

() 算法

1.考核知识点

1算法的概念和算法的特性、算法的表示方法结构化程序设计

2.考核要求

1理解算法的概念和算法的特性

2掌握用自然语言、流程图和伪代码表示算法。

3理解结构化程序设计方法。

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

1.考核知识点

1C语言的基本数据类型

2整型、实型和字符型数据常量和变量的表示方法

3赋值运算符和赋值表达式、变量的赋值方法

4算术运算符和运算表达式

5逗号运算符和逗号表达式

2.考核要求

1理解C的数据类型

2掌握常量和符号常量和变量的定义

3掌握整型常量和变量的表示方法

4掌握实型数据常量和变量的表示方法

5掌握字符型数据常量和变量的表示方法

6掌握变量赋值的方法

7理解各种数据类型之间的混合运算

8掌握算术运算符和运算表达式

9掌握赋值运算符和赋值表达式

() 顺序程序设计

1.考核知识点

1C程序中的数据输出

2C程序中的数据输入

3程序的控制结构

4顺序程序设计的方法与特点

2.考核要求

1)掌握格式化输入和输出的控制格式的运用

2)掌握C语言中与字符输入输出相关的库函数

() 选择结构程序设计

1.考核知识点

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

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

3if语句和switch语句以及if语句的嵌套。

2.考核要求

1理解选择结构程序设计的概念与设计原则方法

2掌握关系运算符、逻辑运算符和条件运算符的用法

3掌握关系运算符、逻辑运算符和条件运算符与其它运算符的优先级关系和结合性

4掌握ifswitchbreak语句的使用方法

() 循环控制

1.考核知识点

1while语句、do-while语句、for语句

2循环嵌套

3循环结构类型的选择及转换

2.考核要求

1掌握实现循环的基本方法

2)掌握使用while语句、do-while语句、for语句进行循环程序设计的方法

3)理解breakcontinue语句的应用及其区别

() 数组

1.考核知识点

1一维数组、二位数组的含义与存储特性

2一维数组、二位数组的定义与使用

3字符数组的定义、初始化和使

4字符数组的输入输出和字符串的处理函数以及数组中的筛选法、选择法、冒泡法、折半查找法等。

2.考核要求

1理解数组变量在内存中的存放形式

2掌握一维数组和二维数组变量的定义和数组元素的引用

3掌握各种字符串库函数的用法掌握字符数组的定义、初始化和引用

4掌握字符串和字符串的结束标志

5理解字符数的输入输出和字符串处理函数

() 函数

1.考核知识点

1函数的定义形式

2函数的参数传递和函数的返回值

3变量的作用域和存储类别

4函数的嵌套调用递归调用return语句及递归函数设计

5数组作为函数的参数的应用

2.考核要求

1理解函数、形参、实参、作用域、生存期的概念

2掌握各种函数的定义、原型声明和调用的方法

3)了解全局变量、局部变量、静态变量、静态函数的作用域和生存期

4掌握递归函数的编写规则

5)掌握内部函数和外部函数的定义和使用

6掌握利用工程管理程序的方法

() 预处理命令

1.考核知识点

1)预处理的概念及特点

2)符号常量和宏的定义方法

3文件包含处理和条件编译

2.考核要求

掌握宏定义宏替换的方法

掌握文件包含与预处理的处理方法

了解条件编译的作用、实现方法

指针

1.考核知识点

1)指针地址的概念

2)指针变量的定义、初始化和引用

3变量的指针和指向变量的指针变量

4数组的指针和指向数组的指针变量

5字符串的指针和指向字符串的指针变量

6)带参数的main函数

7函数的指针和指向函数的指针变量

8返回指针值的指针函数

9指针数组和指向指针的指针

2.考核要求

理解地址和指针的概念。

掌握指针变量的定义与引用方法

理解数组和多维数组的指针和指向数组的指针变量的定义和使用以及作为参数的形式

理解字符串的指针和指向字符串的指针变量的定义和输入、输出方式以及作为参数的形式

掌握动态内存分配和释放的方法

了解函数的指针和指向函数的指针变量的定义以及作为参数的形式

(十一) 结构体与共用体

1.考核知识点

结构体类型的定义、结构体变量的引用和初始化

结构体数组指向结构体类型的指针

用指针处理链表的操作(如删除等)以及共用体数据类型的定义和引用

2.考核要求

理解结构体类型变量的定义引用和初始化

理解结构体数组的定义和引用

了解指向结构体类型的指针的定义和引用

了解线性链表的概念和建立输出链表以及了解用指针处理线性链表(如删除、插入等操作)

了解共用体的数据类型的定义和引用方式

(十二) 文件

1.考核知识点

文件的概念

文件的定义、分类和特点

文件的基本操作文件打开与关闭、文件读/写操作

文件的定位读写

2.考试要求

理解文件的含义、分类和特点

了解文件指针的使用方法

掌握文件打开与关闭、文件读写、文件定位和出错检测函数的使用方法

了解不同问题使用文件的定义和操作方法

以上就是小编整理的“2022考研大纲:塔里木大学2022年考研自命题科目 农业电气化与自动化方向《C语言程序设计》 考试大纲”的全部内容,更多关于塔里木大学2022年考研大纲的信息,尽在“考研大纲”栏目,定会对大家有所帮助!

附件: 塔里木大学2022年考研自命题科目 农业电气化与自动化方向《C语言程序设计》 考试大纲.docx

快给朋友分享吧!

免责声明:本站所提供的内容均来源于网友提供或网络搜集,由本站编辑整理,仅供个人研究、交流学习使用,不涉及商业盈利目的。如涉及版权问题,请联系本站管理员予以更改或删除。

非特殊说明,本文版权原作者,转载请注明出处

本文地址:https://www.kaoyanying.com/dagang/103414.html
关于我们
  • 关于我们
  • 产品&服务
    找院校 找专业 去提问 复试信息
    帮助中心
    • 考研营小程序

      考研营小程序

    • 考研营手机站

      考研营手机站

    • 微信公众号

      微信公众号

    • 研课网

      研课网

    商务合作 咨询电话:400-780-1011 在线客服 友情链接:2375219877