当前位置:首页 » 教授导师 » 大连理工大学数据结构老师

大连理工大学数据结构老师

发布时间: 2022-05-02 13:57:21

Ⅰ 2020年大连理工大学计算机科学与技术考研都考哪些科目,尤其是专业课

2019年大连理工大学0812计算机科学与技术考研专业目录及考试科目

大连理工大学0812计算机科学与技术考研专业初试不区分研究方向,复试分科考试。

Ⅱ 东北大学和大连理工大学的软件工程专业哪个更好

大连理工大学是辽宁省的老大,这里的软件学院是国家示范性软件学院,日语强化更是每年培养出很多的人才,这里有强大的师资力量,有先进的教学设备,还有IBM实训基地,并且软件学院位于大黑山脚下,环境优美,是做学问的好地方,另一方面这里还有大连软件园,是IT 精英云集的地方。大连理工大学依托大连软件园,以后就业比较方便。

东北大学软件工程专业:
培养掌握软件工程领域基础理论知识和先进的开发技术,具备软件开发和管理能力,能从事软件系统分析、设计、开发和项目管理,适应社会主义市场经济和信息产业发展需要的实用性、复合型、国际化高级软件人才;注重培养分析与解决问题的能力,交流与组织协调的能力,主动获取知识的能力,科学高效管理项目的能力,工程实践的能力和参与国际竞争的能力。注重培养学生的创新精神、团队精神和敬业精神。本专业具有硕士学位授予权。
主要课程:外语、高等数学、线性代数、高等代数、大学物理、电子技术基础、离散数学、计算机引论(C语言)、数据结构、C++程序设计、汇编语言程序设计、算法设计与分析、计算机组成原理与体系结构、数据库系统、计算机网络、软件工程、软件测试技术、软件需求与项目管理、软件设计实例分析、CMM/ISO9000等。
另外,本专业将按照企业和领域需求确定培养方向,按照产业需求不断调整专业方向,形成灵活的课程体系,动态的教学计划。一半以上的课程将采用英文原版教材和双语教学,开设日语、韩语等第二外语。
毕业生适应范围:企事业单位、党政机关及国民经济各部门从事计算机软件的研究、开发、设计、应用、管理和教学等工作,国内大中型IT企业从事软件系统分析、设计、开发、测试、维护和项目管理。

大连理工大学的软件工程专业:
培养学生较全面地掌握软件工程的基本知识、基本理论、基本方法和技能,注重培养学生的工程实践能力和外语应用能力。外语教学重点加强英语学习,培养学生具有熟练运用英语的能力。同时开设日语作为第二外国语,使学生能够成为在IT及相关领域从事软件设计、集成与开发的应用型、复合型的高级软件工程技术人才和软件工程管理人才。
主干课程:离散数学、算法与数据结构、操作系统、数据库原理、计算机组成与结构、编译技术、计算机网络、软件工程、软件项目管理等。
其中包括软件开发与测试、工程应用软件开发和电子政务与商务等若干个专业方向,可供学生在高年级进行选择。
软件开发与测试方向:本方向是计算机科学、数学及管理科学等学科的综合,并借鉴传统工程的原则和方法,以求高效高质量开发软件,从而达到提高质量、降低成本的目的。本方向在高年级学习网络安全、软件测试、中间件技术以及Oracle数据库、CMM、UML、JAVA等软件开发工具。使学生系统地掌握计算机科学的基本理论,具备较强的计算机软件开发、计算机维护以及综合应用能力,熟练掌握主流软件平台和开发管理工具,并且具有较宽的知识面和良好的组织协调能力。
工程应用软件开发方向:本方向是计算机科学与现代工程科学相结合的一门综合性学科。其主要内容是将计算机软件技术与工程中的数值分析方法、优化设计理论等工程科学相结合,研制面向工程应用的计算机辅助工程与设计软件系统,实现工程与产品的设计自动化。应用范围包括航天、机械、土木建筑、电力、石化等各个工业领域。本方向在高年级学习计算机辅助设计与图形学、工程中的数值方法、工程结构优化设计理论与方法、先进CAE软件的应用和AutoCAD高级开发等。使学生掌握一定的工程科学理论和方法、具有坚实的工程基础,又具有很强的计算机应用和软件开发研制能力。
电子政务与商务方向:电子政务是指政府部门的政务活动、网络办公的电子化实现;电子商务是指商务活动的电子化实现,是集现代互联网络、通讯技术、信息安全技术、企业运营、市场营销与政务商务管理于一体的高技术综合利用,它必将为社会经济发展和进步带来勃勃生机。本方向在高年级学习电子政务与商务概论、电子政务与商务技术、网络营销与策划、电子商务与国际贸易实务、电子政务与商务网站规划与设计等。使学生掌握电子商务的基础理论和专门知识,具有从事电子商务实际工作的基本技能和能力。毕业后能在与电子商务有关的机构、企业从事现代电子商务管理、开发与应用等工作。
毕业生可在科研部门、高等学校、软件公司和相关企事业单位从事计算机软件系统的设计研究、开发等工作。
有权授予硕士学位。

Ⅲ 数据结构课程设计报告 树的遍历:文件目录结构的显示

数据结构课程设计报告

树的遍历:文件目录结构显示

专业 计算机科学与技术(软件工程)
学生姓名 施利华
班级 M计算机101
学号 0751401208
指导教师 吴 素 芹
起止日期 2012.1.7-2012.1.14

目 录
1 简介 1
2算法说明 2
3测试结果 3
4分析与探讨 6
5小结 8
参考文献 9
附录 10
附录1 源程序清单 10

树的遍历:文件目录结构的显示
1 简介
1. 树形结构
树形结构是一类十分重要的非线性结构,它可以很好地描述客观世界中广泛存在的具有分支关系或层次特性的对象,如操作系统的文件构成、人工智能搜索算法的模型表示以及数据库系统的信息组织形式等。

2.输入要求:
输入数据包含几个测试案例。每一个案例由几行组成,每一行都代表了目录树的层次结构。第一行代表了目录的根节点。若是目录节点,那么它的孩子节点将在第二行中被列出,同时用一对圆括号“()”界定。同样,如果这些孩子节点中某一个也是目录的话,那么这个目录所包含的内容将在随后的一行中列出,由一对圆括号将首尾界定。目录的输入格式为:*name size,文件的输入格式为:name size,其中*代表当前节点是目录,表示文件或目录的名称,由一串长度不大于10的字符组成,并且name字符串中不能含有‘(’,‘),’[‘,’]‘和’*‘。size是该文件/目录的大小,为一个大于0的整数。每一个案例中最多只能包含10层,每一层最多有10个文件/目录。
3.输出要求:
对每一个测试案例,输出时要求:第d层的文件/目录名前需要插入8*d个空格,兄弟节点之间要在同一列上。不要使用Tab(制表符)来统一输出的缩进。每一个目录的大小(size)是它所包含的所有子目录和文件大小以及它自身大小的总和。
4.输入例子:
*/usr1
(*mark1*alex1)
(hw.c3*course1)(hw.c5)
(aa.txt12)
*/usr1
()
表示有两个不同的根目录,目录名都是/usr,第一个根目录/usr下包含mark和alex两个子目录,mark目录下包含大小为3的文件hw.c和子目录course,alex目录下有一个大小为5的文件hw.c,子目录course下包含文件aa.txt,其大小为12;第二个根目录/usr下为空。
5.输出例子:
|_*/usr[24]
|_*mark[17]
| |_hw.s[3]
| |_*course[13]
| |_aa.txt[12]
|_*alex[6]
|_hw.c[5]
|_*/usr[1]
2算法说明
typedef struct TreeNode{
int data;
TreeNode *left;
TreeNode *right;
}TreeNode,*Tree;
先序:
void first(Tree *root)
{
printf("%d ",root->data);
first(root->left);
first(root->right);
}
中序:
void mid(Tree *root)
{
mid(root->left);
printf("%d ",root->data);
mid(root->right);
}
后序:
void last(Tree *root)
{
last(root->left);
last(root->right);
printf("%d ",root->data);
}
3测试结果
将代码打入Microsoft Visual C++ 6.0软件中,改完相关错误后运行代码,开始不能出现正确的运行结果,在相关文件中新建文本文件,文件命名为”input.txt“。在文本文件中,打入输入数据,得出下列截图。

图3-1 输入数据
得出”input.txt”记事后,重新运行代码,在相关文件夹的“output.txt”会出现相关的正确的输出结果,此时得出下列两张截图。

图3-2 输出结果

图3-3 输出结果
输入正确的代码后运行程序,得出下列截图。

图3-4 运行结果

4分析与探讨
目录结构是一种典型的树形结构,为了方便对目录的查找,遍历等操作,可以选择孩子兄弟双亲链表来存储数的结构。程序中要求对目录的大小进行重新计算,根据用户的输入来建立相应的孩子兄弟双亲链表,最后输入树形结构。可以引入一个Tree类,将树的构造,销毁,目录大小的重新计算(reSize),建立树形链表结构(parse),树形结构输出(outPut)等一系列操作都封装起来,同时对于每一个树的借点,它的私有变量除了名称(Name),大小(Size)和层数(Depth)之外,根据孩子兄弟双亲链表表示的需要,还要设置三个指针,即父指针(Tree*parent),下一个兄弟指针(Tree*NextSibling)和第一个孩子指针(Tree*Firstchild)。下面是几个主要函数的实现。
1.建立树形链表结构的函数parse()
根据输入来确定树形关系是,首先读取根借点目录/文件名和大小值,并根据这些信息建立一个新的节点;然后读入后面的各行信息,对于同一括号中的内容,即具有相同父节点的那些节点建立兄弟关联。这个函数实际上是采用层数遍历建立树形链表结构。
定义一个Tree*类型的数组treeArray[ ],用来存放目录的节点信息,并定义两个整型变量head和rear,head值用来标记当前节点的父节点位置,每处理完一对括号,head需要增加1,即下一对待处理括号的父节点在treeArray[ ]中要往后移一个位置。如果当前处理的节点是目录类型,则将它放在treeArray[ ]数组中,rear是treeArray[ ]的下标变量,加入一个树的节点,并和head所指的父节点建立关联,但是不用放入treeArray[ ]中。
2.目录大小重新计算函数reSize()
输入数据中对目录大小的初始化值一般为1,而目录的真正大小应该是自身的大小和它包含的所有文件及子目录的大小之和。因此,在计算目录大小的时候,需要遍历它下面所有的文件和子目录,可以采用递归嵌套的后序遍历方式。另外要注意,采用孩子兄弟双亲链表表示时,父目录下的所有子目录和子文件都在该父目录的左子树上(右字数第一个节点是该目录的兄弟节点),所以遍历的时候只需要遍历目录的左字数即可。
3.输出树形结构的函数outPut()
输出是一个线序遍历的过程。为完成对树形的输出,兄弟目录之前需要相同的缩进,用’|’上下相连,而斧子目录或父目录和子文件之间需要设定正确的缩进,子目录或子文件要比父目录向右缩进8个空格。设置一个标志数组flag[11](每个目录下最大层次数为10),当前Tree*temp指针所指的节点如果有兄弟节点,则置flag数组值为1,否则置为0;并由此节点反复查询它的祖先节点的情况,知道根节点位置。输出时,遇到flag[ ]=1时,屏幕输出“| ”,表明是兄弟节点;遇到flag[ ]=0时则输出“ ”,这样就可以保证兄弟节点之间有相同的缩进,而子节点总比父节点享有缩进8个空格。

treeArray[]

4.消除输入总多余空格的函数skipwhiteSpace(string&s,int*i)
从用户输入数据中读入一行后,调用该函数来跳过s字符串中s[i]之后的空格,以方便后面的处理。
此外,关于读入目录名称,大小,以及将string类型的Size值转换成int类型的函数的实现,相对比较简单,此外不再赘述。

图4-1 数据异常测试案例

5小结

参考文献
[1] 刘振安,刘燕君.C程序设计课程设计[M].[北京]机械工业出版社,2004年9月
[2] 谭浩强.C程序设计(第三版).清华大学出版社,2005年7月
[3] 严蔚敏,吴伟民.数据结构(C语言版).清华大学出版社,1997年4月
[4]吴文虎.程序设计基础.清华大学出版社,2003年
[5]王立柱.C/C++与数据结构.清华大学出版社,2002年
[6]顾元刚.数据结构简明教程.东南大学出版社,2003年
[7]郭福顺,王晓芬,李莲治.数据结构(修订本).大连理工大学出版社,1997年
[8]严蔚敏,陈文博.数据结构及应用算法教程.清华大学出版社,2004年

附录
附录1 源程序清单
#include <string>
#include <iostream>
#include <fstream>
using namespace std;

string s = "";
int startPos = 0;
ofstream outfile;
ifstream infile;

/**构造Tree类**/
class Tree{
string Name; /* 树的根结点名称 */
int Size; /* 树的大小,用于统计这棵树本身及其包含的所以子树大小的总和*/
Tree* FirstChild; /* 指向它的第一个孩子结点 */
Tree* NextSibling; /* 指向它的下一个兄弟结点 */
Tree* parent; /* 指向双亲结点 */

public:
Tree(string Name = "", int Size = 0);/* 构造函数 */
void parse(); /* 根据输入数据来建立树形结构 */
void reSize(); /* 重新统计树结点的大小 */
void outPut(); /* 输出树形结构 */
~Tree(); /* 析构函数 */
};

/*** 树结点数组treeArray[],以及用来标注双亲结点位置的head和目录结点的rear***/
Tree* treeArray[100];
int head = 0, rear = 0;

/*** 建立只有一个结点的树,其三个指针域均为空 ***/
Tree::Tree(string Name, int Size){
this->Name = Name;
this->Size = Size;
FirstChild = NULL;
NextSibling = NULL;
parent = NULL;
}

/*** 析构函数,删除同一根结点下的各个子结点,释放空间 ***/
Tree::~Tree()
{
Tree* temp;
Tree* temp1;
temp = FirstChild;
while(temp != NULL)
{
temp1 = temp;
temp = temp->NextSibling;
delete temp1;
}
}

/* 先序遍历根结点下的所有结点,将每一个结点的Size值都加到根结点的Size中去**/
void Tree::reSize()
{
Tree* temp = this;

/*** 如果当前的结点没有孩子结点,则它的Size值不变,即为输入时候的值 ***/
if(temp->FirstChild != 0){
temp = temp->FirstChild;
while(temp != 0){
temp->reSize();
Size += temp->Size;
temp = temp->NextSibling;
}
}
}

/***检查Name中有无非法字符**************/
bool checkName(string s)
{
if(s[0]!='*' && s.length() > 10)
return false;
if(s[0]=='*' && s.length() > 11)
return false;
if(s[0]!='*' && (s[0]=='(' || s[0]==')' || s[0]=='[' || s[0]==']'))
return false;
for(int i=1;i<s.length();i++){
if(s[i]=='*' || s[i]=='(' || s[i]==')' || s[i]=='[' || s[i]==']')
return false;
}
return true;
}

/*** 按照先序遍历的方式有缩进地来输出树形结构 ***/
void Tree::outPut()
{
Tree* temp; /*用来指向当前结点的祖先结点*/
Tree* temp1;
bool flag[11];/*用来标志输出缩进、层次情况的数组*/
int i;

outfile.open("output.txt",ios::app);
if(!outfile){
cout<<"cannot append the output file.\n";
exit(0);
}
if(!checkName(Name)){
cout<<"input error!--"<<Name<<endl;
exit(0);
}
outfile<<"|_"<<Name<<"["<<Size<<"]\n";
outfile.close();

/* 输出当前的结点信息 */
temp1= FirstChild;/* 用来指向当前结点的子结点 */

while(temp1 != NULL)
{
outfile.open("output.txt",ios::app);
if(!outfile){
cout<<"cannot append the output file.\n";
exit(0);
}

i = 0;
temp = temp1;
while(temp->parent != NULL)
{
/*当前temp指针所指的结点如果有兄弟结点,则置flag数组值为1,否则置为0;并由此结点反复查询它的祖先结点的情况,直到根结点为止*/
if(i>=10){
//检查当前的父目录包含的子文件(或目录数)是否大于10;
cout<<"input error!--dictionary contains more than 10 levels."<<endl;
exit(0);
}
temp = temp->parent;
if(temp->NextSibling != NULL)
flag[i++] = true;
else
flag[i++] = false;
}
/*兄弟结点之间有相同的缩进,子结点比父结点向右缩进8个空格*/
while(i--)
{
if(flag[i] == true)
outfile<<"| ";
else
outfile<<" ";
}
outfile.close();
temp1->outPut();
temp1 = temp1->NextSibling;
}
}

/*** 跳过字符串s中,第(*i)个之后多余的空格 ***/
void skipWhiteSpace(string& s, int* i)
{
while(s[*i] == '\t' || s[*i] == ' ')
(*i)++;
}

/*** 获取输入行中一对'()'之间的字符串,即为同一双亲结点下的子结点 ***/
string getSubDir(string& line, int* startPos)
{
string res = "";
skipWhiteSpace(line,startPos);
while(line[*startPos] != ')')
res += line[(*startPos)++];
res += line[(*startPos)++];
skipWhiteSpace(line, startPos);
return res;
}

/*** 由于用户输入时候目录的大小Size值为String类型,因此需要将它转变成integer类型***/
int stringToNum(string s)
{
int num = 0;
unsigned int i = 0;
while(i < s.length())
{
num *= 10;
num += s[i++] - '0';
}

return num;
}

/*** 提取目录/文件的名称 ***/
string getName(string& s, int* i)
{
string name = "";
while(s[*i] != ' ' && s[*i] != '\t')
name += s[(*i)++];
return name;
}

/*** 提取目录/文件的大小,然后将string类型转换成integer类型 ***/
int getSize(string&s, int* i)
{
string size = "";
while((unsigned int)(*i) < s.length() && s[*i] != ' ' && s[*i] != '\t' && s [*i] != ')')
size += s[(*i)++];
return stringToNum(size);
}

/*** 根据用户的输入字符串来构建树的结构 ***/
void Tree::parse()
{
Tree* temp;
string line;
string name;
int size;

/***head值用来标记当前结点的双亲结点位置;如果当前处理的结点是目录类型,则将它放在treeArray[]数组中,下标用rear来记录;如果是文件类型的目录,只需要按照name和size建立一个树的结点,但是不用放入treeArray[]中 ***/
while(getline(infile,line,'\n'))
{
startPos = 0;
while(1)
{
s = getSubDir(line, &startPos);
int i = 1;
skipWhiteSpace(s, &i);
if(s[i] != ')')
{
skipWhiteSpace(s,&i);
name = getName(s,&i);
skipWhiteSpace(s,&i);
size = getSize(s,&i);
temp = treeArray[head%100]->FirstChild = new Tree(name,size);
temp->parent = treeArray[head%100];
if(name[0] == '*')
treeArray[(rear++)%100] = temp;
skipWhiteSpace(s,&i);
}
while(s[i] != ')')
{
skipWhiteSpace(s,&i);
name = getName(s,&i);
skipWhiteSpace(s,&i);
size = getSize(s,&i);
temp->NextSibling = new Tree(name,size);
skipWhiteSpace(s,&i);
temp = temp->NextSibling;
temp->parent = treeArray[head%100];
if(name[0] == '*')
treeArray[(rear++)%100] = temp;
}
head ++;
/***测试是否一行扫描完毕***/
if((unsigned int)startPos >= line.length())
break;
}
/***只有一个根结点的情况***/
if(head == rear)
break;
}
}

///////////////////////////////////////////////////////////
//**** 主测试文件main.cpp******/////
//////////////////////////////////////////////////////////
int main()
{
Tree* fileTree;
string s;
string name;
int size;

outfile.open("output.txt");
if(!outfile){
cout<<"cannot open the output file!\n";
exit(0);
}

outfile<<"The result is as follows:\n";
outfile.close();

infile.open("input.txt",ios::out);
if(!infile){
cout<<"cannot open the input file!\n";
exit(0);
}

while(getline(infile,s,'\n'))
{
int i = 0;
skipWhiteSpace(s, &i);
name = getName(s,&i);
skipWhiteSpace(s,&i);
size = getSize(s,&i);
fileTree = new Tree(name, size);
if(name[0] == '*')
{
treeArray[rear++] = fileTree;
fileTree->parse();
}
fileTree->reSize();
fileTree->outPut();
delete fileTree;
}
infile.close();
return 0;
}

Ⅳ 大连理工大学计算机考研初试到底是不是统考我看他们怎么是810

大连理工大学计算机考研初试不是统考。
政治,英语一和数学一是全国统回一考试。
专业课是数据答结构和计算机组成原理。
采用主命题方式。不是很好考。学校实力强。加上热门专业
早点准备。特别是数学。跟着天道考研复习。老师是武大。能带好。

Ⅳ 求大连理工大学 计算机计算机应用考研复试的科目!!!!!

计算机组成原理

计算机网络

操作系统

数据结构
《计算机组成与结构》,编者:王爱英,清华大学出版社第3版 ;
《计算机网络》,编者:谢希仁,大连理工大学出版社;

《计算机操作系统教程》,编者:张尧学、史美林,清华大学出版社

《数据结构》(C语言版),编著:严蔚敏、吴伟民,清华大学出版社
这些应该是笔试科目,编译原理和数据库也需要看。你可以到其他地方再查查。

Ⅵ 大连理工大学的软件工程怎样

大连理工大学全国排名26名,
很有实力的院校,
软件工程不错的。

Ⅶ 大连理工计算机考研

大连理工大学计算机考研的相关信息

一、考研分数线

二、计算机考研科目

1、英语

2、政治

3、数学

4、计算机专业综合基础——含数据结构、计算机组成原理、计算机操作系统、计算机网络

三、计算机考研参考书

一、数据结构

1.教材:数据结构(C语言版)(附光盘)严蔚敏清华大学出版社

2.辅导书:算法与数据结构考研试题精析(第2版)

二、计算机组成原理

1.教材:《计算机组成原理(第2版)》唐朔飞高等教育出版社

《计算机组成原理(第四版立体化教材)》白中英科学出版社

2.辅导书:《计算机组成原理:学习指导与习题解答》唐朔飞高等教育出版社

三、操作系统

1.教材:《计算机操作系统(第三版)》汤小丹、汤子瀛西安电子科技大学出版社

2.辅导书:《操作系统学习指导和考试指导》李善平浙江大学出版社

四、计算机网络

1.教材:《计算机网络(第5版)》谢希仁电子工业出版社

四、计算机考研就业

计算机就业前景

人才结构呈两头小中间大的橄榄型结构,即软件高端人才,包括系统分析师、项目技术主管等,和低端人才,如软件编码程序员等从事基础性软件开发的人员都严重短缺,而中级(端)人才过剩。

客观来说,高等教育在计算机专业传统的教育理论型、研究型人才培养上有较大的优势,但在应用型人才的培养上存在层次单一,教学内容滞后,理论与实践严重脱节的情况,课程设置陈旧,设施跟不上,使得现在大多数毕业生理论有余,岗位需要的专业应用技术相对不足。许多毕业生、甚至需要较长的培训才能胜任工作,有的甚至还不如参加过短期培训的人员。这种状况最终导致很多计算机专业的专科、本科毕业生,捧着大学毕业证找不到工作。从而直接导致计算机专业就业橄榄型结构的出现:软件高端管理职位与基础操作职位毕业生无法胜任,企业严重短缺此类人才,而中级职位由于竞争激烈,工作难找。

总体来说,未来一段时间社会仍对计算机专业高端人才有很大需求,但计算机专业毕业生也将会面临日趋激烈的竞争。

从业方向

计算机系统结构:适合于从事计算机网络、嵌入式技术、高性能计算、网络信息安全与多媒体信息处理等领域的工作。很多跨国公司和国内知名大型企业,如Microsoft、IBM、HP、AMD、Intel、Oracle、SAP、华为等公司对该专业人才的需求量都较大。

计算机软件与理论:计算机软件与理论可选择的就业方向很多,只要是计算机有关的工作基本都可以很快上手。可谓软硬通吃。

计算机应用技术:对于本专业的毕业生来说拥有较好的创新能力和编程开发能力是非常重要的,不妨可以选择一下人才稀缺的行业,不仅可以避免激烈的就业竞争,薪酬也较为客观。

五、计算机考研大纲

I 考试性质

计算机学科专业基础综合考试是为高等院校和科研院所招收计算机科学与技术学科的硕士研究生而设置的具有选拔性质的联考科目,其目的是科学、公平、有效地测试考生掌握计算机科学与技术学科大学本科阶段专业知识、基本理论、基本方法的水平和分析问题、解决问题的能力,评价的标准是高等院校计算机科学与技术学科优秀本科毕业生所能达到的及格或及格以上水平,以利于各高等院校和科研院所择优选拔,确保硕士研究生的招生质量。

Ⅷ 谁有大连理工大学软件学院数据结构,离散数学,计算机组成原理随便哪个的往年期末考试试卷,谢谢。

你去书店看看吧,每年的考题大多出自书店桌子上的复习提纲

Ⅸ 大连理工大学2017考研软件工程都考什么课程

同学,你考学硕还是专硕啊?
学硕,考:英语一、数学一、810 数据结构和计算机组成原理
专硕,考:英语二、数学二、810 数据结构和计算机组成原理

Ⅹ 大连理工大学研究生考试 计算机科学与技术专业的参考书是什么

《数据结复构》:清华制大学严蔚敏老师主编的,这是一本很有权威的教材。最好买一本人民邮电出版社的辅导资料。
《操作系统》:西安电子科技大学出版,汤子赢的《计算机操作系统(第三版)》是适合于入门的教材。这本书深入浅出,条理清晰,语言通俗易懂。
《计算机组成原理》:《计算机组成原理》唐朔飞 高等教育出版社,多看课本,一遍一遍得看,把上面的一些概念都要搞清楚。
《计算机网络》:谢希仁(第四版),基本概念术语比较多,多看。
还向大家强调一下,多注意一些名校计算机专业研究生入学考试的试题,对其进行了细致、深入的分析、解答和扩展,能引导大家有针对性的复习。

热点内容
四川农业大学申请考核博士 发布:2025-10-20 08:58:11 浏览:981
福田雷沃重工本科生待遇怎么样 发布:2025-10-20 08:53:49 浏览:575
华为要本科生吗 发布:2025-10-20 08:25:41 浏览:550
2008年青岛本科生工资 发布:2025-10-20 08:04:24 浏览:444
东北大学艺术考研 发布:2025-10-20 07:38:35 浏览:299
我的大学生活txt 发布:2025-10-20 07:35:28 浏览:25
人民大学外语系考研 发布:2025-10-20 07:31:12 浏览:894
上海交通大学考研辅导班 发布:2025-10-20 07:24:54 浏览:420
华中农业大学细胞生物学考研群 发布:2025-10-20 07:09:36 浏览:558
南京大学2016考研线 发布:2025-10-20 06:43:12 浏览:930