网站首页  汉语字词  英语词汇  考试资料  写作素材  旧版资料

请输入您要查询的考试资料:

 

标题 浙江海洋学院2018年学术型研究生入学统一考试自命题大纲(C语言)
内容
    一、考查目标
    C语言是当下最常用的程序设计语言之一,因其简洁、高效、功能丰富而受到各行业的重视,是理工科学生学习计算机编程能力、理解计算机如何解决问题的重要工具。通过该课程的学习,学生应能了解、掌握C语言的语法和使用它进行编程的方法,并能上机调试运行解决简单实际问题。
    《C语言程序设计》的考试目标是测试考生对C语言基础知识及程序设计的基本方法的掌握程度,以检验和考核考生进一步学习本专业的潜力。
    二、试卷结构
    1.题型结构:单项选择题(20%)、程序阅读(30%)、程序填空(20%)及编程题(20%)。
    2.考核办法:笔试,满分100分。
    3.内容结构:C语言概述(5%)、运算符与表达式(5%)、程序结构程序设计(15%)、数组(20%)、函数(20%)、编译预处理(5%)、指针(10%)、结构体(10%)、位运算(5%)、文件(5%)。
    说明:具体题型及内容分值分配可根据需要由出题人员适当调整。
    三、基本内容
    1.C语言概述
    1)C程序的构成,main函数和其他函数
    2)头文件格式,数据说明方法,函数基本框架及其开始和结束标志
    3)源程序的书写格式及C语言的风格
    4)C程序上机调试过程(编辑、编译、连接和运行)
    2.数据类型、运算符与表达式
    1)C的数据类型(基本类型,构造类型,指针类型,空类型)及其定义方法。常量与变量,整型,实型,字符型
    2)C运算符的种类、运算优先级和结合性。算术运算符与算术表达式,赋值类运算型与赋值类表达式,自增、自减运算符,逗号运算符与逗号表达式,求字节运算符(sizeof)
    3)不同类型数据间的转换与运算。自动转换(隐式转换)、强制类型转换(显式转换)
    3.顺序结构程序设计
    1)语句的定义:表达式语句,空语句,复合语句。
    2)数据的输入与输出,输入输出函数的调用。printf、scanf函数的基本格式与调用方法,getchar,putchar函数调用方法
    4.选择结构程序设计
    1)关系运算符与关系表达式:<、<=、>、>=、==、!=
    2)if语句
    3)switch语句与多分支结构。
    4)选择结构的嵌套。
    5)条件表达式(?:)
    5.循环结构程序设计
    1) for循环结构。
    2) while和do while循环结构。
    3) continue语句和break语句。
    4) 循环的嵌套。
    6.数组的定义和引用
    1)一维数组和多维数组的定义、初始化和引用:定义数组时,每一维的长度必须是常量,且每一维的下标索引从0开始
    2)字符数组与字符串:字符串结束符(\0)、字符串处理函数puts(字符串输出函数)、gets(字符串输入函数)、strlen(字符串长度函数,不包括字符串结束符)、strcpy(字符串复制函数)、strcmp(字符串比较函数)、strcat(字符串连接函数)等
    7.函数
    1) 标准库函数的调用:嵌入相应的头文件
    2) 函数的定义方法:函数首部与函数体
    3) 函数的类型和返回值。return语句
    4) 函数的参数:形式参数(形参)和实在参数(实参),参数传递
    5) 函数的调用:函数声明,函数嵌套调用,递归调用。
    6) 变量的作用域:局部变量和全局变量。
    7) 变量的存储类别:自动变量(auto),静态变量(static),寄存器变量(register),外部变量(extern)
    8) 内部函数与外部函数。
    8.编译预处理
    1)宏定义(#define):不带参数的宏定义,带参数的宏定义。
    2)"文件包含"处理(include)
    3)条件编译
    9.指针
    1)指针与指针变量的概念:指针运算符与地址运算符。
    2)数组的指针:一维数组指针,二维数组指针,指针与字符串
    3)指针与函数:指针作为函数的参数,返回指针的函数,指向函数的指针
    5)指针数组,多级指针
    6)main函数的命令行参数。
    10.结构体与其他数据类型
    1)结构体类型的定义方法和引用方法:struct
    2)共用体类型的字义方法与引用方法:union
    3)用指针和结构体处理链表:单向链表的建立、输出、删除与插入,动态内存分配(malloc和free的使用)
    4)枚举类型:enum
    5)定义新类型名:typedef
    11.位运算
    1)位运算规则
    2)常用位运算符:按位取反(~),左移位(<<),右移位(>>),按位与(&),按位或(|),按位异或(^)
    12.文件操作
    只要求缓冲文件系统(即高级磁盘I/O系统),对非标准缓冲文件系统(即低级磁盘I/O系统)不要求。
    1)文件类型指针(FILE类型指针)。
    2)文件的打开与关闭(fopen,fclose)。
    3)文件的读写(fputc,fgetc,fputs,fgets,fread,fwrite,fprintf,fscanf函数)
    4)文件的定位(rewind,fseek函数)。
    四、参考教材:
    1.高禹等,《C语言程序设计》(第二版),清华大学出版社
    2.布朗森(美)著,张永健等译,标准C语言基础教程(第四版),电子工业出版社
随便看

 

在线学习网考试资料包含高考、自考、专升本考试、人事考试、公务员考试、大学生村官考试、特岗教师招聘考试、事业单位招聘考试、企业人才招聘、银行招聘、教师招聘、农村信用社招聘、各类资格证书考试等各类考试资料。

 

Copyright © 2002-2024 cuapp.net All Rights Reserved
更新时间:2025/5/18 6:51:20