哈工大计算机考研专业课

Python014

哈工大计算机考研专业课,第1张

宏硕哈工大考研为你解答:

代码

考试科目

参 考 书 目

编(著)者

出 版 社

854

计算机基础

(含数据结构、计算机组成原理)

《数据结构与算法(第4版)》

廖明宏,郭福顺,张岩,李秀坤

高等教育出版社,2007.11

《数据结构(C语言版)》

严蔚敏,吴伟民

清华大学出版,2002.09

《计算机组成原理》

唐朔飞

高等教育出版社2000.7

《计算机组成原理--学习指导与习题解答》

唐朔飞

高等教育出版社,2005.9出版

注:

1. 以上教材仅供参考,考试的内容以相应科目基本内容为主。

2. 高级语言种类不限。

834

软件工程基础(含C语言程序设计、软件工程

《C语言程序设计(第2版)》

苏小红,王宇颖,孙志岗

高等教育出版社,2013.06

《C语言程序设计学习指导(第2版)》

苏小红,车万翔,王甜甜

高等教育出版社,2013.08

《C语言大学实用教程(第3版)》

苏小红,孙志岗,陈惠鹏

电子工业出版社, 2012.06

《C语言大学实用教程学习指导(第3版)》

苏小红,孙志岗

电子工业出版社,2012.07

《软件工程-理论、方法与实践》

刘强,孙家广

高等教育出版社,2006.05

《Software Engineering: A Practitioner’s Approach(Seventh Edition)》(《软件工程:实践者的研究方法(原书第7版)》)

Rogers S.Pressman.(郑人杰等译)

机械工业出版社,2011.08

C99标准出来以前,C语言不支持动态定义数组大小,只能采用动态分配指针方式来完成动态数组的个数定义。如:

struct st {

int x,y

char str[10]

}

struct st *array

int n

printf("input n: ")scanf("%d", &n)

array=(struct st*)malloc(n*sizeof(struct st))//动态分配n个结构体空间,接下来array的操作,与数组操作是相同的,如:array[0].x=1

C99以后,C语言标准开始支持动态定义数组,但动态数组,在其确定个数之后,在其生命期中,就不可变了。如:

struct st {

int x,y

char str[10]

}

int n

printf("input n: ")scanf("%d", &n)

struct st array[n] //定义动态数组

array[0].x=1

081200计算机科学与技术(按一级学科报名,含081201计算机系统结构、081202计算机软件与理论、081203计算机应用技术、0812Z1人工智能与信息处理、0812Z2信息安全、0812Z3数字媒体技术与艺术六个二级学科)180① 101政治②201英语一③301数

学(一)④ 854 计算机基础(含数据结构、计算机组成原理)

085211计算机技术(全日制工程硕士)② 101政治②201英语一③301数

学(一)④ 854 计算机基础(含数据结构、计算机组成原理)

0835软件工程① 101政治 ②201英语一 ③301数学(一)④834 软件工程基础(含C语言程序设计、软件工程)

【2】参 考 书 目:

代码考试科目参 考 书 目编(著)者出 版 社

854计算机基础(含数据结构、计算机组成原理)《数据结构与算法(第4版)》廖明宏,郭福顺,张岩,李秀坤高等教育出版社,2007.11

《数据结构(C语言版)》严蔚敏,吴伟民清华大学出版,2002.09

《计算机组成原理》唐朔飞高等教育出版社2000.7

《计算机组成原理--学习指导与习题解答》唐朔飞高等教育出版社,2005.9出版

注:1、以上教材仅供参考,考试的内容以相应科目基本内容为主。2、高级语言种类不限。

834软件工程基础(含C语言程序设计、软件工程)《C语言程序设计(第2版)》苏小红,王宇颖,孙志岗高等教育出版社,2013.06

《C语言程序设计学习指导(第2版)》苏小红,车万翔,王甜甜高等教育出版社,2013.08

《C语言大学实用教程(第3版)》苏小红,孙志岗,陈惠鹏电子工业出版社, 2012.06

《C语言大学实用教程学习指导(第3版)》苏小红,孙志岗电子工业出版社,2012.07

《软件工程-理论、方法与实践》刘强,孙家广高等教育出版社,2006.05