2020年首都经济贸易大学程序设计考研大纲
文章搜索   高级搜索   
考研试卷库

考博信息网 >> 文章中心 >> 考研复习 >> 专业课 >> 正文  2020年首都经济贸易大学程序设计考研大纲

新闻资讯
普通文章 上海理工大学各学院博士生导师联系方式
普通文章 上海师范大学2018年录取研究生学费标准
普通文章 北京航空航天大学2002-2016年硕士博士研
普通文章 南开大学张文忠教授简介
普通文章 南开大学阎国栋教授简介
普通文章 南开大学王新新教授简介
普通文章 南开大学王丽丹教授简介
普通文章 南开大学王宏印教授简介
普通文章 南开大学王传英教授简介
普通文章 南开大学苏立昌教授简介
调剂信息
普通文章 北方工业大学机电工程学院自动化系2012
普通文章 华南师大光学、光学工程、材料物理与化
普通文章 关于报考中科院大气物理研究所2012年硕
普通文章 广西中医学院2011年硕士研究生调剂信息
普通文章 广西工学院2011年硕士研究生调剂信息公
普通文章 【广西工学院】2012年考研调剂信息
普通文章 【桂林医学院】2012年考研调剂信息
普通文章 广西艺术学院2012拟接收硕士研究生调剂
普通文章 江西科技师范学院2011年硕士研究生调剂
普通文章 【江西科技师范学院】2012年考研调剂信

2020年首都经济贸易大学程序设计考研大纲

2020年首都经济贸易大学

硕士研究生入学考试初试 906《程序设计》(085212)考试大纲

****************************************************

第一部分 考试说明

****************************************************

一、考试目的

《程序设计》考试是为首都经济贸易大学招收软件工程专业硕士

研究生而设置的具有选拔性质的全国统一入学考试科目。其目的是公

平、有效地测试学生对计算机程序设计的重要概念、基本理论、基本

知识的掌握程度,考生应熟练掌握 C 语言程序设计的基本内容及程

序设计的基本方法与编程技巧,掌握程序设计的一些常用算法,并能

利用算法解决和处理实际问题。

二、考试范围

主要包括面向过程编程语言(C 语言)中所体现出的程序设计理

念、原理和特性,并考查考生根据用户需求和基于 C 语言进行实际

程序开发的能力。考试范围包括:

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

2.C 语言程序设计

3.选择结构程序设计

4.循环结构程序设计

5.数组

6.函数

7.指针

1页 /共 7页



 

8.结构体

9.文件

三、考试基本要求

考生应熟练掌握数据类型、运算符、表达式等基本内容,进行顺

序结构、选择结构、循环控制等程序设计方法,熟练掌握数组、函数、

指针、结构体、文件等操作使用方法。掌握结构化、模块化的程序设

计思想,熟练进行 C 程序设计。

四、考试形式与试卷结构

(一)答卷方式:闭卷,笔试

(二)答题时间:180 分钟

(三)满分:150 分

(四)各部分内容考查比例:

1.数据类型、运算符与表达式 约占 5%

2.C 语言程序设计 约占 10%

3.选择结构程序设计 约占 10%

4.循环结构程序设计 约占 10%

5.数组 约占 10%

6.函数 约占 20%

7.指针 约占 15%

8.结构体 约占 10%

9.利用文件保存数据 约占 10%

(五)题型及分值

2页 /共 7页



 

本考试科目满分为 150 分,具体题型及分值如下:

1.名词解释 30 分(共 6 题,每题 5 分)

2.简答题 30 分(共 6 题,每题 5 分)

3.写出下列程序完成的功能 30 分(共 3 题,每题 10 分)

4.程序设计题 60 分(共 4 题,每题 15 分)

五、参考书目

1.谭浩强 《C 语言程序设计》 清华大学出版社

2.谭浩强 《C 语言程序设计学习辅导》 清华大学出版社

****************************************************

第二部分 考试内容

****************************************************

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

1.C 语言的数据类型

2.常量与变量

3.整型数据

4.实型数据

5.字符型数据

6.算术运算和算术表达式

7.C 运算和 C 表达式

(二)C 语言程序设计

1.三种基本结构:顺序结构、选择结构、循环结构

2.putchar 函数、printf 函数

3页 /共 7页


3.getchar 函数、scanf 函数

(三)选择结构程序设计

1.关系运算符及其优先次序、关系表达式

2.逻辑运算符及其优先次序、逻辑表达式

3.if 语句

4.switch 语句

(四)循环结构程序设计

1.while 语句和 do-while 语句的使用

2.for 语句的使用

3.break 语句和 continue 语句

(五)数组

1.一维数组的定义和引用

2.二维数组的定义和引用

3.字符数组的定义和引用字符串处理函数

(六)函数

1.函数的调用

2.函数的嵌套调用.函数的递归调用

3.数组作为函数的参数

4.局部变量和全局变量

(七)指针

1.指针的概念

2.指针变量的定义和引用

4页 /共 7页



 

3.指向数组的指针

4.指向字符串的指针

(八)结构体

1.结构体的定义

2.结构体数组

3.结构体指针

4.用指针处理链表

(九)利用文件保存数据

1.文件的打开与关闭

2.文件的顺序读写

3.文件的随机读写

****************************************************

第三部分 题型示例

****************************************************

一、名词解释

1. long

答:声明长整型变量或函数

二、简答题

1.C 语言中进行函数声明的作用是什么?

答:函数声明的作用是:把函数的名字、函数类型及个数和顺序

通知编译系统,以便在调用该函数时系统按此进行对照和检查。

三、写出下列程序完成的功能

5页 /共 7页



 

1.#include <stdio.h>

void main() {

int a,b,c,d;

a=10;

b=a++;

c=++a;

d=10*a++;

printf("b,c,d:%d,%d,%d",b,c,d);

return 0;

}

答:10,12,120

四、程序设计题

1.输入一行文字(英文),统计其中的单词个数。

答:#include<stdio.h>

#include<string.h>

#defineN80

voidmain(){

inti, count=0, p=1;

char s[N+1];

printf("请输一行文字:\n");

gets(s);

printf("\n 按原序输出:\n");

6页 /共 7页


 

puts(s);

for(i=0;i<strlen(s);i++)

if((s[i]>='a'&&s[i]<='z')||(s[i]>='A'&&s[i]<='Z')){

if(p==1){ //前面是非字母

count++;

p=0;

}

}

else

p=1;

printf("\n 共有%d 个单词!\n",count);

}

7页 /共 7页

 

  • 上一篇文章:

  • 下一篇文章:
  • 考博咨询QQ 135255883 点击这里给我发消息 考研咨询QQ 33455802 点击这里给我发消息 邮箱:customer_service@kaoboinfo.com
    考博信息网 版权所有 © kaoboinfo.com All Rights Reserved
    声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载或引用的作品侵犯了您的权利,请通知我们,我们会及时删除!