据了解,2022年北京航空航天大学在职研究生主要以非全日制研究生形式招生。北京航空航天大学非全日制研究生招生专业包括法律(非法学)、法律(法学)、学科教学(思政)、电子信息、机械、土木水利、交通运输、工商管理、公共管理、会计、工程管理。其中交通运输专业为北京航空航天大学自主命题,其初试自主命题科目为交通工程综合。《数据结构与C语言程序设计》内容包含数据结构与C语言程序设计,试卷满分为150分,各占比例50%。下面为大家介绍2022年北京航空航天大学在职研究生考试大纲之《数据结构与C语言程序设计》(C语言程序设计)。
C语言程序设计考试内容包括C程序的基本结构:包括但不限于C语言程序的基本组成、编译运行过程等内容。常量、变量和表达式:包括但不限于C语言常量、变量和表达式的基本概念和使用,主要内容有:常量:数字常量、字符常量和字符串字面量;变量:变量名和变量类型,变量的赋值和类型转换;算术表达式:算术运算符、增量(自增)和减量(自减)运算符、位运算和复合赋值运算符;强制类型转换;数据输入/输出函数;常量的符号表示方法:常量宏、枚举常量。条件语句和开关语句:包括但不限于条件语句和开关语句的基本概念和使用,主要内容有:关系运算符和逻辑运算符;运算符的优先级;逻辑表达式;条件语句:条件、复合语句、条件语句的嵌套和级联、条件运算符和条件表达式;switch开关语句。循环语句:包括但不限于循环语句的基本概念和使用,主要内容有:while语句、for语句和do while语句;循环语句的选择和使用;逗号表达式;循环语句的嵌套;循环中的非常规控制(break和continue)、goto语句。函数:包括但不限于函数的基本概念和使用,主要内容有:函数的基本概念;函数的调用、结构和定义;函数的调用关系和返回值;局部变量、全局变量和静态变量;函数参数的传递;常见标准库函数的使用;递归函数。数组:包括但不限于数组的基本概念和使用,主要内容有:一维数组:定义和初始化、复制、数组参数;字符串和字符数组;标准字符串函数;二维数组:定义、引用、访问、数组参数。指针:包括但不限于指针的基本概念和使用,主要内容有:地址与指针;指针变量:定义和赋值、访问、参数和返回值;指针运算:指针与整数的加减、指针相减和比较、强制类型转换和void*指针、不合法的指针运算、指针类型与数组类型的差异;指针与数组;指向二维数组的指针、多重指针和指针数组;函数指针。结构和联合:包括但不限于结构和联合的基本概念和使用,主要内容有:结构:结构类型的定义和访问、包含结构的结构;联合:联合类型的定义和访问;类型定义语句(typedef);复杂类型的解读。输入/输出和文件:包括但不限于输入/输出和文件的基本概念和使用,主要内容有:输入/输出的基本过程和文件类型;文件的打开、创建和关闭;文件数据的正文(文本)格式读写;读写操作中的定位;文件数据的二进制格式读写。
以上是对2022年北京航空航天大学在职研究生考试大纲之《数据结构与C语言程序设计》(C语言程序设计)的详细介绍。如果您还想更深入了解北京航空航天大学在职研究生详细情况,也可咨询我们的在线老师。
主管单位:教育部 主办单位:全国高等学校学生信息咨询与就业指导中心 承办单位:北京言字旁科技有限公司
服务热线:131-2111-6837 客服邮箱:kefu@yanzipang.com 京ICP证030485号