2021山东大学马克思主义基本原理考研真题经验参考书

2021山东大学马克思主义基本原理考研真题经验参考书
2021山东大学马克思主义基本原理考研真题经验参考书

这篇文章主要和大家分享一下我的考研学习经验和一些比较好的参考书,希望对你有所帮助。

政治

用书:李凡老师的《政治新时器》、历年真题

每天看一两章大纲解析,配合教材和辅导书,然后去做题,对照答案。然后看大纲解析的出处,这样我感觉我自己就记住和理解了大部分,当然还有一些重点题需要好好分析理解的,主要是马原的,毛概也有一些。一开始基础复习不用担心主观题的事情,以选择题的角度考虑知识点就行了。

临近考试,我一般都是做一年的真题,然后看后面解释,两相比照,就知道自己哪里没到位了,而且此书有个知识点提纲表格,还不错,有些重难点解析,我看了很多遍。最后临考的时候,狂背卷子上的主观题就对了。

真心建议,真题很重要,另外,自己知道自己的情况,哪些知识点比较重要,易考,却还没掌握,一定要去弄明白,这个才是最基础的,查漏补缺才是主要目的。

英语:

当然就是每天学,用心学,说到底,我觉得考研英语没有什么特别的方法,就是背单词做阅读。我单词《一本单词》背了超过5遍了,第一天看完,第二天重复,长此以往,到最后真的升华了。英语一和英语二的历年真题,阅读部分我做了4遍,近十年的做了翻译,配合使用《木糖英语真题手译版》。作文看了很多高分范文,总结了自己的模板,通过做题和一些好的公众号文章积累了一些素材,推荐蛋核英语微信公众号和木糖英语微信公众号。英语只要用心加重复,就可以的。

终于到专业课啦,想说的东西还蛮多的,因为真的付出了很多心血。专业课我开始的比较早,3月份吧。最开始,我主要是每天阅读考试用书,除去英语学习的半天时间,剩下的都用来读书,一共读了能有3、4遍吧。为什么这样做?一是因为我要先了解书讲的是什么,毕竟之前没接触过;二是因为毕业工作半年,没怎么学习,要先找到看书的感觉;三最重要的,是加强对内容的理解,“书读百遍其义自见”绝不是废话!这会对后期的背诵,有极大的帮助。从第3遍开始,我买了一位学姐的笔记作为参考,毕竟之前没做过笔记........然后边读书边做

框架笔记。框架真的太重要了,所谓框架就是理清整本书的思路脉络理解书中的内容。只有在头脑中对形成对一本书的框架,才不会在背诵时混乱无章有一种“硬灌”的感觉,要能够只要说起哪个章节,就能回忆起章节所包括的内容,讲的是什么,这样才算合格。

到了暑期,我专业课的学习遇到了瓶颈,每天只想打篮球,天气也比较热,身体和精力也到了疲劳期,书怎么背都背不下来。

我索性放下书,花两天时间思考,更主要的问题出在哪里。后来我想通了,这期间也受到了一位学姐的启发,虽然之前形成了框架按照笔记框架背,但我并没有对内容进行提炼,一整页一整页的背是行不通的!很低效,因为考试并没有那么多的时间让你写那么多字,并且书中有些话只是叙述,并不是答案内容所必需的。之后,我就把每章的内容,都提炼成了问题的形式,整理打印出来,然后通过自己提炼语言,在白纸上就像考试一样,每天默写回答这些问题。

也许是自恋,但我真的爱死这种方法了,我觉得这样的好处有:一是可以避免当一大段的文字呈现在你面前的时候,所产生的一种焦躁感、恐惧感和抵触心理;二是可以模拟考试情景,因为考试的内容都是以问题的形式呈现的,并且也都是在一张大白纸上作答;三是可以增强成就感和自我效能,当看到自己答题速度越来越快的时候,真的很开心很有动力。刚开始的时候,每天基本只能回答每本书的一章的内容甚至更少,速度很慢,因为基本每道题都不会答,然后就需要回头重新背重新组织语言。

专业课没捷径,但最容易拿分。期末题和真题必不可少,每样做个三四遍吧。专业课的书不要放下要一直看,每天看。这个真的比较简单,没什么说得了。总的来说,我的各科方法就是精简参考书,反复练习。好心情对于考研来说很重要,保持良好的心情是成功的开端。

差不多就是这些内容了,如果有什么遗漏,有什么问题,可以下载high研app在评论里问我。我都会解答,如果大家需要的话,我的备考资料和个人复习笔记也会在high研上免费送给小伙伴们。

2020年山东大学考研报考点现场确认工作安排

2020年山东大学考研报考点现场确认工作安排 出国留学考研网为大家提供2016年山东大学考研报考点现场确认工作安排,更多考研资讯请关注我们网站的更新! 2016年山东大学考研报考点现场确认工作安排 各相关考生: 根据教育部统一安排,已网上报名参加2016年全国硕士研究生招生考试且选择山东大学报考点(报名号前四为3751)的考生须到山东大学进行信息确认和图像采集。 为做好本项工作,现将山东大学报考点的工作安排通知如下,请考生提前做好相应准备。 一、确认时间 2015年11月7日—10日,上午8:30—11:30,下午1:30—4:30。 为保证此项工作的顺利进行,避免考生在某一时段过于集中,信息确认和图像采集时间将按照考生报名号进行分流,请考生根据自己的报名号段按指定时间前来确认,具体安排如下: 11月7日:报名号介于375198500—375199999之间的考生; 11月8日:报名号介于375197000—375198499之间的考生; 11月9日:报名号介于375195500—375196999之间的考生; 11月10日:报名号介于375194000—375195499之间的考生。 二、确认地点 济南市山大南路27号山东大学中心校区大学生活动中心二楼(北门西侧)。

因国家现场确认系统升级,确认时需实时联网,且本年度现场确认工作提前,我校将不再在长清大学城安排现场确认。 三、携带材料 现场确认时考生须携带以下证件或材料: 1.全国统考、法律硕士联考、管理类联考考生须提供: (1)有效居民身份证。 2.单独考试考生须携提供: (1)有效居民身份证。 (2)本科毕业证书、学位证书原件及复印件。 (3)单位人事部门同意报考的介绍信,工作证(牌)。 (4)单位关于个人取得工作业绩的证明(须证明考生为本单位业务骨干)、个人科研成果、荣誉或奖励证书的原件与复印件。 3.强军计划考生须提供: (1)有效居民身份证。 (2)本科毕业证书、学位证书原件及复印件。 4.2016年8月31日前可取得本科毕业证的自学考试和网络教育本科生须提供: (1)有效居民身份证。 (2)省级高等教育自学考试办公室或网络教育高校出具的相关证明。 5.未通过学历(学籍)网上校验的考生须提供: (1)有效居民身份证。 (2)本科毕业证书、学位证书原件(仅限网上报名时学历学籍审核未通过考生携带)。

山东大学软件学院2014-2015数据结构真题

1.二分搜索一个14个数的数组,查找A[4]所经过的元素有____. 2.一个序列先入栈,再出栈,出栈元素加入队列,生成一个新的顺序(已给出),则栈结构最少需要能保存几个元素_______. 3.一个5000个元素的数据需要排序,在堆排序,基数排序,快速排序里,要求速度最快,选哪一个______. 4.n个结点的m序B树,有____个外部节点。一个5序B树有53个结点,该B树至少有___ 层。 5.已给出一个K=11的散列表已有三个元素,再插入两个元素,则这两个元素的位置是________. 6.已给出一个无序数组,选第一个元素作为基点,快排一趟之后的顺序为____________________. 7.一个图已给3条边,再添加一条边,使其有唯一的拓扑序列,添加的边是_______,拓扑序列为____________. 8已给出一个序列,初始化为最小堆____________________。 1.跳表和散列,分别搜索最小元素写出思想和时间复杂度。 2.已给出一个序列,写出建立A VL树的过程,及删除某一个元素后的结果。 3.已给出一个有向图,写出对应的邻接表,根据Dijkstra算法写出某个顶点到其余各顶点的最短路径。 4.已给出一颗公式化描述的二叉树,画出二叉树并写出前中后序列及转化成森林。 5.无向图用公式化描述,为简化,用数组M表示上三角矩阵。写出A[i,j]到M的映射关系,说明如何求任意顶点i的度。 6.6个有序的序列,20 30 40 60 70 100 通过5次两两合并,生成一个有序的序列,求最少次数的合并过程。 1.删除链表形式的二叉搜索树的最大元素,写出思想,算法实现,时间复杂度。 2.邻接链表表示的图写出算法判断是否存在V->U的路径,以及思想。

山东大学数据库实验答案2—8

山东大学数据库实验答案2—8 CREATE TABLE test2_01 AS SELECT SID, NAME FROM pub.STUDENT WHERE sid NOT IN ( SELECT sid FROM pub.STUDENT_COURSE ) CREATE TABLE test2_02 AS SELECT SID, NAME FROM PUB.STUDENT WHERE SID IN ( SELECT DISTINCT SID FROM PUB.STUDENT_COURSE WHERE CID IN ( SELECT CID FROM PUB.STUDENT_COURSE WHERE SID='200900130417' ) ) CREATE TABLE test2_03 AS

select SID,NAME from PUB.STUDENT where SID in ( select distinct SID from PUB.STUDENT_COURSE where CID in (select CID from PUB.COURSE where FCID='300002') ) CREATE TABLE test2_04 AS select SID,NAME from PUB.STUDENT where SID in ( select distinct SID from PUB.STUDENT_COURSE where CID in (select CID from PUB.COURSE where NAME='操作系统') intersect select distinct SID from PUB.STUDENT_COURSE where CID in (select CID from PUB.COURSE where NAME='数据结构') ) create table test2_05 as with valid_stu(sid,name) as ( select SID,NAME from PUB.STUDENT where AGE=20 and SID in (select SID from PUB.STUDENT_COURSE) ) select sid,name as name,ROUND(avg(score)) as avg_score,sum(score) as sum_score from PUB.STUDENT_COURSE natural join valid_stu where SID in (select SID from valid_stu) group by SID,NAME create table test2_06 as

山东大学2020年考研复试录取工作安排

山东大学2020年考研复试录取工作安排 各相关考生: 为做好2019年硕士研究生复试录取工作,现将具体安排通知如下: 一、资格审查 所有参加复试的考生均须进行资格审查,不进行资格审查或审查未通过的考生取消复试资格。 1.资格审查与复试时间:3月15日-25日,具体由报考学院(中心、所)安排。 2.资格审查所需材料: (1)有效居民身份证。 (2)准考证。 (4)学历学位证书原件(应届生持学生证,特殊学制考生须有学校教务主管部门相关证明);持境外学历、学位证书报考的考生,须另提供教育部留学服务中心的认证报告原件。 (5)同等学力考生还须提供招生专业目录上要求的相关证明材料原件及复印件。 (6)现场确认时未通过网上学历(学籍)校验的考生,还须提供学历(学籍)认证报告。 (7)在2019年9月1日前可取得国家承认本科毕业证书的自学考试和网络教育本科生,还须提供相关证明。 (8)报考学院要求的其他材料。 二、复试

复试由各学院(中心、所)安排。各学院(中心、所)具体复试安排及复试名单请于3月9日后登陆学院网站查询。不参加复试或复试 不合格(复试总成绩低于60分)者不予录取。 三、体检安排 1.体检由山东大学各校区医院负责,对不参加体检或体检不符合要求的考生,不予录取。 2.体检时间由各学院安排。 3.体检时请携带近期一寸彩色免冠照片和有效身份证件,有重大疾病、重大手术者体检时请提供相关病历资料。 4.体检时须空腹。 5.体检须交纳体检费。 四、其他 1.我校不举办任何形式的考研辅导班,严禁学校内部任何部门和人员举办或参与举办考试招生辅导活动。 2.报考山东大学(威海)和济宁医学院的考生复试安排以山东大学(威海)和济宁医学院通知为准。 3.调剂考生(含校内调剂和校外调剂)复试按本通知要求同时进行。 祝广大考生考试顺利! 山东大学研究生招生办公室 2019年3月7日 各相关考生: 根据教育部文件要求,参加“大学生志愿服务西部计划”、“三支一扶计划”、“农村义务教育阶段学校教师特设岗位计划”、 “赴外汉语教师志愿者”等项目服务期满、考核合格的考生,3年 内参加全国硕士研究生招生考试的,初试总分加10分。

山东大学数据结构作业

第6章线性表——链式描述 2. template T& class chain :: setSize(int theSize){ if(theSize<0) cout<<”链表长度值非法!”<* currentNode = firstNode; while(currentNode != NULL){ currentNode = currentNode->next; i++; } if(i>=theSize){ currentNode = firstNode; for(int j=0;jnext; listSize = theSize; currentNode->next = NULL; } } } 3. template void chainset(int theIndex,const T&theElement){ if(theIndex<0 || theIndex>listSize){ ostringstream s; s<<”index = ”<* deleateNode; if(theIndex == 0){ deleateNode = firstNode; firstNode = new chainNode(theElement,firstNode); } else{ chianNode* p = firstNode; for(int i = 0;inext; deleateNode = p->next; p->next = new chainNode(theElement,p->next);

山东大学《数据库系统》上机实验答案 详细整理 2013最新版

数据库实验(一) 熟悉环境、建立/删除表、插入数据 Drop table 表名 update dbtest set test=1 select * from dbscore 1.教师信息(教师编号、姓名、性别、年龄、院系名称) test1_teacher:tid char 6 not null、name varchar 10 not null、sex char 2、age int、dname varchar 10。 根据教师名称建立一个索引。 1、create table test1_teacher( tid char(6) primary key, name varchar(10) not null, sex char(2), age int, dname varchar(10) ) 2.学生信息(学生编号、姓名、性别、年龄、出生日期、院系名称、班级)test1_student:sid char 12 not null、name varchar 10 not null、sex char 2、age int、birthday date(oracle的date类型是包含时间信息的,时间信息全部为零)、dname varchar 10、class varchar(10)。 根据姓名建立一个索引。 2、create table test1_student(

sid char(12) primary key, name varchar(10) not null, sex char(2), age int, birthday date, dname varchar(10), class varchar(10) ) 3.课程信息(课程编号、课程名称、先行课编号、学分) test1_course:cid char 6 not null、name varchar 10 not null、fcid char 6、credit numeric 2,1(其中2代表总长度,1代表小数点后面长度)。 根据课程名建立一个索引。 3、create table test1_course( cid char(6) primary key, name varchar(10) not null, fcid char(6), credit numeric(2,1) ) 4.学生选课信息(学号、课程号、成绩、教师编号) test1_student_course:sid char 12 not null、cid char 6 not null、 score numeric 5,1(其中5代表总长度,1代表小数点后面长度)、tid char 6。 4、 create table test1_student_course( sid char(12) , cid char(6) , score numeric(5,1), tid char(6), primary key(sid,cid),

山东大学网络教育《数据结构》( A 卷)

《数据结构》模拟卷 一、选择题 1.在一个长度为n的顺序表的任一位置插入一个新元素的渐进时间复杂度为(A )。 A. O(n) B. O(n/2) C. O(1) D. O(n2) 2.带头结点的单链表first为空的判定条件是:(B )。 A. first == NULL; B. first->link == NULL; C. first->link == first; D. first != NULL; 3. 从逻辑上可以把数据结构分为(C )两大类。 A.动态结构、静态结构B.顺序结构、链式结构 C.线性结构、非线性结构D.初等结构、构造型结构 4.在系统实现递归调用时需利用递归工作记录保存实际参数的值。在传值参数情形,需为 对应形式参数分配空间,以存放实际参数的副本;在引用参数情形,需保存实际参数的( D ),在被调用程序中可直接操纵实际参数。 A. 空间 B. 副本 C. 返回地址 D. 地址 5. 以下数据结构中,哪一个是线性结构(D )。 A.广义表 B. 二叉树 C. 稀疏矩阵 D. 串 6. 以下属于逻辑结构的是(C )。 A.顺序表 B. 哈希表 C.有序表 D. 单链表 7.对于长度为9的有序顺序表,若采用折半搜索,在等概率情况下搜索成功的平均搜索长 度为( C )的值除以9。 A. 20 B. 18 C. 25 D. 22 8.在有向图中每个顶点的度等于该顶点的( C )。 A. 入度 B. 出度 C. 入度与出度之和 D. 入度与出度之差 9.在基于排序码比较的排序算法中,( C )算法的最坏情况下的时间复杂度不高于

O(nlog2n)。 A. 起泡排序 B. 希尔排序 C. 归并排序 D. 快速排序 10.当α的值较小时,散列存储通常比其他存储方式具有( B )的查找速度。 A. 较慢 B. 较快 C. 相同 D.不同 二、填空题 1.二维数组是一种非线性结构,其中的每一个数组元素最多有___2___个直接前驱(或直 接后继)。 2.将一个n阶三对角矩阵A的三条对角线上的元素按行压缩存放于一个一维数组B中, A[0][0]存放于B[0]中。对于任意给定数组元素B[K],它应是A中第_「(K+1)/3」_行的元素。 3.链表对于数据元素的插入和删除不需移动结点,只需改变相关结点的_指针__域的值。 4.在一个链式栈中,若栈顶指针等于NULL则为__空栈__。 5.主程序第一次调用递归函数被称为外部调用,递归函数自己调用自己被称为内部调用, 它们都需要利用栈保存调用后的__返回___地址。 6.在一棵树中,_叶子_结点没有后继结点。 7.一棵树的广义表表示为a (b (c, d (e, f), g (h) ), i (j, k (x, y) ) ),结点f的层数为__3__。假定 根结点的层数为0。 8.在一棵AVL树(高度平衡的二叉搜索树)中,每个结点的左子树高度与右子树高度之差 的绝对值不超过__1____。 9.n (n﹥0) 个顶点的无向图最多有_n(n-1)/2__条边,最少有___0___条边。 10.在索引存储中,若一个索引项对应数据对象表中的一个表项(记录),则称此索引为_ 稠密_索引,若对应数据对象表中的若干个表项,则称此索引为__稀疏__索引。 三、判断题 1.数组是一种复杂的数据结构,数组元素之间的关系既不是线性的也不是树形的(对) 2.链式存储在插入和删除时需要保持物理存储空间的顺序分配,不需要保持数据元素之间 的逻辑顺序(错) 3.在用循环单链表表示的链式队列中,可以不设队头指针,仅在链尾设置队尾指针(对)

山东大学操作系统实验报告4进程同步实验

山东大学操作系统实验报告4进程同步实验

计算机科学与技术学院实验报告 实验题目:实验四、进程同步实验学号: 日期:20120409 班级:计基地12 姓名: 实验目的: 加深对并发协作进程同步与互斥概念的理解,观察和体验并发进程同步与互斥 操作的效果,分析与研究经典进程同步与互斥问题的实际解决方案。了解 Linux 系统中 IPC 进程同步工具的用法,练习并发协作进程的同步与互斥操作的编程与调试技术。 实验内容: 抽烟者问题。假设一个系统中有三个抽烟者进程,每个抽烟者不断地卷烟并抽烟。抽烟者卷起并抽掉一颗烟需要有三种材料:烟草、纸和胶水。一个抽烟者有烟草,一个有纸,另一个有胶水。系统中还有两个供应者进程,它们无限地供应所有三种材料,但每次仅轮流提供三种材料中的两种。得到缺失的两种材料的抽烟者在卷起并抽掉一颗烟后会发信号通知供应者,让它继续提供另外的两种材料。这一过程重复进行。请用以上介绍的 IPC 同步机制编程,实现该问题要求的功能。 硬件环境: 处理器:Intel? Core?i3-2350M CPU @ 2.30GHz ×4 图形:Intel? Sandybridge Mobile x86/MMX/SSE2 内存:4G 操作系统:32位 磁盘:20.1 GB 软件环境: ubuntu13.04 实验步骤: (1)新建定义了producer和consumer共用的IPC函数原型和变量的ipc.h文件。

(2)新建ipc.c文件,编写producer和consumer 共用的IPC的具体相应函数。 (3)新建Producer文件,首先定义producer 的一些行为,利用系统调用,建立共享内存区域,设定其长度并获取共享内存的首地址。然后设定生产者互斥与同步的信号灯,并为他们设置相应的初值。当有生产者进程在运行而其他生产者请求时,相应的信号灯就会阻止他,当共享内存区域已满时,信号等也会提示生产者不能再往共享内存中放入内容。 (4)新建Consumer文件,定义consumer的一些行为,利用系统调用来创建共享内存区域,并设定他的长度并获取共享内存的首地址。然后设定消费者互斥与同步的信号灯,并为他们设置相应的初值。当有消费进程在运行而其他消费者请求时,相应的信号灯就会阻止它,当共享内存区域已空时,信号等也会提示生产者不能再从共享内存中取出相应的内容。 运行的消费者应该与相应的生产者对应起来,只有这样运行结果才会正确。

山东大学2020研究生招生简章

山东大学2020研究生招生简章 一、培养目标 培养热爱祖国,拥护中国共产党的领导,拥护社会主义制度,遵纪守法,品德良好,具有服务国家服务人民的社会责任感,掌握本 学科坚实的基础理论和系统的专业知识,具有创新精神、创新能力 和从事科学研究、教学、管理等工作能力的高层次学术型专门人才 以及具有较强解决实际问题的能力、能够承担专业技术或管理工作、具有良好职业素养的高层次应用型专门人才。 二、招生专业 (一)考生可登录“中国研究生招生信息网”或“山东大学研究生招生信息网”查询山东大学2014年硕士研究生招生专业目录。 (二)专业目录中所列招生人数包括推免生人数,招生人数仅供参考,具体录取人数将根据国家下达给我校的招生计划与报考情况作 适当调整。 (三)招生专业目录中专业代码第五位为“Z”的专业为我校自主 设置的二级学科专业,第五位为“J”的专业为交叉学科专业,第三 位为“5”的专业为专业学位专业(领域)。 三、报考条件 (一)报名参加全国硕士研究生招生考试的人员,须符合下列条件: 1.中华人民共和国公民。 2.拥护中国共产党的领导,愿为社会主义现代化建设服务,品德良好,遵纪守法。 3.身体健康状况符合国家和招生单位规定的体检要求。 4.考生必须符合下列学历等条件之一: (1)国家承认学历的应届本科毕业生;

(2)具有国家承认的大学本科毕业学历的人员(自考本科生和网络教育本科生须在报名现场确认截止日期(2013年11月14日)前取得 国家承认的大学本科毕业证书方可报考); (3)获得国家承认的高职高专毕业学历后2年(从毕业后到2013 年9月1日,下同)或2年以上,进修过本科主干课程6门或6门以 上(须提交成绩单原件,成绩合格),通过大学英语四级(CET-4)水平 考试,并承担过省级以上科研课题(前3位)或在公开出版(带cn号) 的学术刊物(不含增刊)上以第一作者发表与所报考专业相关的学术 论文2篇或2篇以上,且符合所报考专业具体要求的人员,按本科 毕业生同等学力身份报考; (4)国家承认学历的本科结业生和成人高校(含普通高校举办的成人高等学历教育)应届本科毕业生,按本科毕业生同等学力身份报考; (5)已获硕士、博士学位的人员; 在校研究生报考须在报名前征得所在培养单位同意。 (二)报名参加全国专业学位硕士研究生招生考试的,按下列规定执行。 1.报名参加法律硕士(非法学)专业学位硕士研究生招生考试的人员,须符合下列条件: (1)符合(一)中的各项要求。 (2)之前在高校学习的专业为非法学专业(普通高等学校本科专业目录法学门类中的法学类专业[代码为0301]毕业生不得报考)。 2.报名参加法律硕士(法学)专业学位硕士研究生招生考试的人员,须符合下列条件: (1)符合(一)的各项要求。 (2)之前在高校学习的专业为法学专业(仅普通高等学校本科专业目录法学门类中的法学类专业[代码为0301]毕业生方可报考)。

山大网络教育《数据结构》(-C-卷)

山大网络教育《数据结构》(-C-卷)

《数据结构》模拟卷 一、单项选择题 1.数据结构是()。 A.一种数据类型 B.数据的存储结构 C.一组性质相同的数据元素的集合 D.相互之间存在一种或多种特定关系的数据元素的集合 2.算法分析的目的是( B )。 A.辨别数据结构的合理性 B.评价算法的效率 C.研究算法中输入与输出的关系 D.鉴别算法的可读性 3.在线性表的下列运算中,不.改变数据元素之间结构关系的运算是( D )。 A.插入B.删除 C.排序D.定位 4.若进栈序列为1,2,3,4,5,6,且进栈和出栈可以穿插进行,则可能出现的出栈序列为( B )。 A.3,2,6,1,4,5 B.3,4,2,1,6,5

C.1,2,5,3,4,6 D.5,6,4,2,3,1 5.设串sl=″Data Structures with Java″,s2=″it″,则子串定位函数index(s1,s2)的值为( D )。 A.15 B.16 C.17 D.18 6.二维数组A[8][9]按行优先顺序存储,若数组元素A[2][3]的存储地址为1087,A[4][7]的存储地址为1153,则数组元素A[6][7]的存储地址为( A )。 A.1207 B.1209 C.1211 D.1213 7.在按层次遍历二叉树的算法中,需要借助的辅助数据结构是( A )。 A.队列B.栈 C.线性表D.有序表 8.在任意一棵二叉树的前序序列和后序序列中,各叶子之间的相对次序关系( B )。A.不一定相同B.都相同 C.都不相同D.互为逆序 9.若采用孩子兄弟链表作为树的存储结构,则树的后序遍历应采用二叉树的( C )。

山东大学考研研究生参考书目

山东大学考研参考书目山东大学2013年起不再提供参考书目,请参照2011年。 山东大学历史文化学院2012年硕士生招生书目 661考古综合:《考古学通论》,蔡凤书编,出版社1983年版;《考古学理论、方法与技术》,栾丰实、方辉编,文物出版社2002年版;《新中国的考古发现与研究》,考古研究所编,文物出版社1985年版。 历史学基础:不指定参考书目 348文博综合:以该专业学位教指委拟定的考试(参见我校招生网页)为准。 840管理学:《管理学——原理与方法》(第四版),周三多主编,出版社;《管理学》(第一版),徐向艺主编,山东人民出版社2005年版。 639文书学:《现代文书学》,韩英主编,青岛出版社2003年版。 874档案管理学:《档案管理学》(修订本),邓绍兴等主编,出版社1997年版;《档案学概论》,冯惠玲等主编,中国人民大学出版社2001版。 山东大学外国语学院2012年硕士招生参考书目 领先考研可能是最全的考研教材电子书屋

621实践:《大学英汉翻译教程》,王治奎编,出版社1995年版;《大学汉英翻译教程》,王治奎编,山东大学出版社1997年版;《汉英翻译基础》,陈宏薇主编,上海外语教育出版社1998年版。 817专业英语:《简明英语语言学教程》(新版),戴炜栋等编着,上海外语教育出版社;《英国文学简史》,刘炳善编,出版社2000年版;《英国文学选读》(1-2册),杨岂深编,上海译文出版社1998年版;《美国文学简史》,常耀信着,出版社1999年版;《美国文学名着精选》,钱青主编,商务印书馆1994年版。 622实践俄语:《大学俄语》(高级部分),俄语学院编着,外语教学与研究出版社;《实用俄汉汉俄翻译》,张永全主编,山东大学出版社;《现代俄语语法教程》(词法、句法),钱晓蕙、袁妮主编,出版社;《现代俄语语法》,周祖礼、陈洁编着,上海外语教育出版社。 818俄语语言与文化:《俄罗斯文学史》(任一版本);《20世纪俄罗斯文学》,[俄] 符?维?阿格诺索夫主编,中国人民大学出版社;《俄罗斯语言国情》(任一版本教材)。 623实践日语与语言学基础:《日语概况》,皮细庚着,上海外语教育出版社1997年版;《日本语概说》,加藤彰彦、佐治圭三、森田良行编,英枫社1990年版。 819综合考试(外):《注解日本文学史》,远藤嘉基、池垣武郎着,中央图书,昭和35年版;《日本文学思潮史》,叶渭渠编,经济日报出版社1997年版;《日本文化史》,家永三郎着,岩波新书1976年版;《日本文化论教程》,五十岚昌行着,山东大学出版社2000年版。 643综合韩国语:《新标准韩国语》(初级1-2、中级1-2、高级1-2),[韩]金重燮等着,苗春梅等译,外语教学与研究出版社2005、2006年版;《韩国语概论》,[韩]李翊燮等着,张光军等译,世界图书出版公司2008年版;《韩国语概论》,林从纲等着,出版社2005年版。 873韩国文学与文化:《韩国文学通史》(2、3、4),[韩国]赵东一着,韩国知识产业社2007年版;《朝鲜文学史》,韦旭升着,北京大学出版社2008年版;《中国文学史》(4卷本),袁行霈等着,高等教育出版社2005年版;《韩国近现代文学史》(韩文),尹柄鲁着,明文堂出版社(汉城)2000年版;《朝鲜-韩国当代文学概论》,金春仙着,民族出版社2002年版;《20世纪中国文学史》(上下卷),黄修己主编,出版社2004年版。 山东大学国际教育学院2012年硕士生参考书目 领先考研可能是最全的考研教材电子书屋 354汉语基础(含汉语语言学基础知识、汉语应用能力、汉语语言分析):《现代汉语》(增订4版),黄伯荣、廖序东,高等教育出版社2007年版。 445汉语国际教育基础(含中外文化及跨文化交际基础知识、教育、心理及语言教学基础知识、材料分析写作):《中国文化要略》,

山东大学操作系统实验二

软件学院操作系统实验报告 实验题目: 实验二、线程和进程/线程管道通信实验 学号:201100300124 日期:2013年04月19日 班级:5班姓名:韩俊晓 Email:hanjunxiao188@https://www.360docs.net/doc/bc152490.html, 实验目的: 通过Linux 系统中线程和管道通信机制的实验,加深对于线程控制和管道通信概念的理解,观察和体验并发进/线程间的通信和协作的效果,练习利用无名管道进行进/线程间通信的编程和调试技术。 实验要求: 设有二元函数f(x,y) = f(x) + f(y) 其中:f(x) = f(x-1) * x(x >1) f(x)=1(x=1) f(y) = f(y-1) + f(y-2)(y> 2) f(y)=1(y=1,2) 请编程建立3个并发协作进程(或线程),它们分别完成f(x,y)、f(x)、f(y) 其中由父进程(或主线程)完成:f(x,y) = f(x) + f(y) 由子进程1(或线程1)完成:f(x) = f(x-1) * x(x >1) f(x)=1(x=1)

由子进程2(或线程2)完成:f(y) = f(y-1) + f(y-2)(y> 2) f(y)=1(y=1,2) 硬件环境: 实验室计算机 软件环境: Ubuntu08.4-Linux操作系统 BASH_VERSION='3.2.33(1)-release gcc version 4.1.2 gedit 2.18.2 OpenOffice 2.3 实验步骤: 1.实验说明: 1)与线程创建、执行有关的系统调用说明 线程是在共享内存中并发执行的多道执行路径,它们共享一个进程的资源,如进程程序段、文件描述符和信号等,但有各自的执行路径和堆栈。线程的创建无需像进程那样重新申请系统资源,线程在上下文切换时也无需像进程那样更换内存映像。多线程的并发执行即避免了多进程并发的上下文切换的开销又可以提高并发处理的效率。 Linux 利用了特有的内核函数__clone 实现了一个叫phread 的线程库,__clone是fork 函数的替代函数,通过更多的控制父子进程共享哪些资源而实现了线程。Pthread 是一个标准化模型,用它可把一个程序分成一组能够并发执行的多个任务。phread 线程库是POSIX 线程标

2020年山东大学MBA招生简章

?项目概况 山东大学创建于1901年,是继京师大学堂之后我国第二所国立大学,历史悠久、学科齐全、学术实力雄厚、办学特色鲜明,是在国内外具有重要影响的教育部直属全国重点综合性大学,是国家"211工程"和"985工程"重点建设的高水平大学之一,是我国首批获得博士、硕土学位授予权的单位,也是山东省最早具有MBA 教育办学权、山东省唯一具有EMBA教育办学权、山东省唯一具有自主划线权的高校。 山东大学MBA/EMBA教育根植于山东大学这片文化底蕴深厚的沃土,立足“孔孟桑梓之乡,文明礼仪之邦”的齐鲁大地,依托综合性百年名校,致力于培养全球化背景下具有创新创业精神的新时代儒商,树立儒商旗帜,打造儒商品牌,为构建和谐社会、促进经济发展做出突出贡献。 为加强MBA、EMBA的教学培养和管理,学校专门成立了MBA教育中心(1999年设立)及EMBA教育中心(2009年设立),设于管理学院。管理学院拥有一流的教学设施,强大的师资队伍,丰富的MBA/EMBA教学经验,办学以来已为企业和政府部门培养了5000余名高级管理人才,其中许多人在政府及企事业单位中担任着重要的领导职务,取得了突出的工作业绩。庞大而优质的师资与校友资源不仅是山东大学的宝贵财富,也是学员职业发展的坚强后盾。 2019年,山东大学MBA首次实现一校三地一体化办学,在原山东大学MBA 教育中心的基础上,学校依托济南校区管理学院、青岛校区国际创新转化学院和威海校区商学院,在三个校区分别设立了山东大学MBA教学点,由MBA教育中心统一领导。MBA招生培养等各环节工作由山东大学MBA教育中心统一组织,MBA学生可以根据自身情况自愿选择就读地点。 ?招生人数 1.非全日制工商管理硕士(MBA):约425人 2.非全日制高级管理人员工商管理硕士(EMBA):约50人

山东大学数据结构第1-3章作业

第一章作业 第章作 试编个递归数来输个素的 5. 试编写一个递归函数,用来输出n 个元素的 所有子集。例如,三个元素{a, b, c} 的所有子集是:{ }(空集),{a}, {b}, {c}, {a, b}, {a, c}, {,}{,,} b, c} 和a, b, c。

基本思想: 用一个一维数组x[1:n]表示大小为n的数组的一个子集。 如果第j个元素包含在子集中,那么x[j]=1 ,否则x[j]=0; x[j]0 例如原数组为{a,b},那么他的子集为{0,0},{0,1},{1,0},{1,1}。分别对应子集{?},{}{}{} {b},{a},{a,b}.

函数实现: #include // 定义全局变量,n在主函数种初始化 //定义全局变量在主函数种初始化 int x[20], // 子集向量,假设大小为20 n; // 数组元素个数 void Subsets(int i,int n) {// 输出数组a[i:n].的所有子集 只有[]在每次递归调用时改变[],被确定为了或// x[i:n] 在每次递归调用时改变,x[1:i-1],已经被确定为了0 1 if (i == n) {// x[n] 可以是0或1 // 输出不包含元素n的子集 x[n] 0; x[n]=0; for (int j = 1; j <= n; j++) cout << x[j] << " "; cout << endl; cout<

山东大学操作系统实验六完整版

山东大学操作系统实验 六 HEN system office room 【HEN16H-HENS2AHENS8Q8-HENH1688】

软件学院操作系统实验报告 实验题目: 实验六、死锁问题实验 学号:0124 日期:2013年05月23日 班级:5班姓名:韩俊晓 Email: 实验目的: 通过本实验观察死锁产生的现象,考虑解决死锁问题的方法。从而进一步加深对于死锁问题的理解。掌握解决死锁问题的几种算法的编程和调试技术。练习怎样构造管程和条件变量,利用管程机制来避免死锁和饥俄问题的发生。 实验要求: 在两个城市南北方向之间存在一条铁路,多列火车可以分别从两个城市的车站排队等待进入车道向对方城市行驶,该铁路在同一时间,只能允许在同一方向上行车,如果同时有相向的火车行驶将会撞车。请模拟实现两个方向行车,而不会出现撞车或长时间等待的情况。您能构造一个管程来解决这个问题吗? 硬件环境: 实验室计算机 软件环境: -Linux操作系统 gcc version

实验步骤: 1.实验说明: 管程-Monitor 管程是一种高级抽象数据类型,它支持在它的函数中隐含互斥操作。结合条件变量和其他一些低级通信原语,管程可以解决许多仅用低级原语不能解决的同步问题。利用管程可以提供一个不会发生死锁或饥饿现象的对象;哲学家就餐问题和Java语言中的synchronized对象都是很好的管程的例子. 管程封装了并发进程或线程要互斥执行的函数。为了让这些并发进程或线程在管程内互斥的执行,进入管程的进/线程必须获取到管程锁或二值信号量 条件变量Condition Variables 条件变量提供了一种对管程内并发协作进程的同步机制。如果没有条件变量,管程就不会有很有用。多数同步问题要求在管程中说明条件变量。条件变量代表了管程中一些并发进程或线程可能要等待的条件。一个条件变量管理着管程内的一个等待队列。如果管程内某个进程或线程发现其执行条件为假,则该进程或线程就会被条件变量挂入管程内等待该条件的队列。如果管程内另外的进程或线程满足了这个条件,则它会通过条件变量再次唤醒等待该条件的进程或线程,从而避免了死锁的产生。所以,一个条件变量C应具有两种操作()和()。 当管程内同时出现唤醒者和被唤醒者时,由于要求管程内的进程或线程必须互斥执行,因此就出现了两种样式的条件变量:

山东大学操作系统实验十实验报告

软件学院实验报告:10 实验题目:具有二级索引的文件系统姓名:陶旭涛 日期:2013-12-1 学号:201100300038 Email:1595242630@https://www.360docs.net/doc/bc152490.html, 实验目的: Nachos的文件系统中保存文件内容所在扇区索引的“文件头“目前只占用一个扇区, 为了可以使Nachos文件系统创建较大的文件,将”文件头”扩大到两个扇区,也就是实现二级索引。 硬件环境: 软件环境: Linux操作系统,Nachos操作系统 实验步骤: 1,通过实验5的扩展文件大小的实验,了解了nachos 系统的对文件系统的管理。本次实验的目的主要是扩大Nachos系统可以创建的文件的大小,使用两个扇区来保存文件头的信息。 为了达到这个目的,首先了解nachos 自带的文件系统的文件头的结构: 保存在一个扇区中,第一个int保存了文件的字节数(numBytes),第二个int保存了使用的扇区数(numSectors),第三个数据结构是文件所在的各个扇区号(dataSectors[NumDiresct])。 也就是说,Nachos系统采用的是索引式的文件管理方式。 因而,要实现nachos文件系统的二级索引,可以使第一个索引节点(也就是原有的文件头那个扇区)的dataSectors数组的最后一个元素保留第二个索引节点(也就是第二个扇区)的引用(也就是扇区号)。 如果文件大小不超过一个索引节点可以保留的内容,则这个最后一个元素的值为-1。 2,通过分析可知,需要修改https://www.360docs.net/doc/bc152490.html,中的内容。 代码如下: bool FileHeader::Allocate(BitMap *freeMap, int fileSize) { numBytes = fileSize; numSectors = divRoundUp(fileSize, SectorSize); if (freeMap->NumClear() < numSectors) return FALSE; // not enough space /*如果文件大小超过索引节点中保存扇区号的数目,则返回false*/ else if(NumDirect + NumDirect2 <= numSectors) return FALSE;//the filesys cannot support such big file

山大网络《数据结构》试卷(b卷)

《数据结构》试卷(B卷) 一、单项选择题 1. 线性表是__A___。 A.一个有限序列,可以为空B.一个有限序列,不可以为空 C.一个无限序列,可以为空D.一个无限序列,不可以为空 2. 在一个长度为n的顺序表中删除第i个元素(0<=i<=n)时,需向前移动 A 个元素。 A.n-i B.n-i+l C.n-i-1 D.i 3. 线性表采用链式存储时,其地址_D___。 A.必须是连续的B.一定是不连续的 C.部分地址必须是连续的D.连续与否均可以 4. 从一个具有n个结点的单链表中查找其值等于x的结点时,在查找成功的情况下,需平均比较___C_个元素结点。 A.n/2 B.n C.(n+1)/2 D.(n-1)/2 5. 在双向循环链表中,在p所指的结点之后插入s指针所指的结点,其操作是_A D 。 A. p->next=s; s->prior=p; p->next->prior=s; s->next=p->next;B. s->prior=p; s->next=p->next; p->next=s; p->next->prior=s; C. p->next=s; p->next->prior=s; s->prior=p; s->next=p->next;D. s->prior=p; s->next=p->next; p->next->prior=s; p->next=s; 6. 设单链表中指针p指向结点m,若要删除m之后的结点(若存在),则需修改指针的操作为__A___。 A.p->next=p->next->next; B.p=p->next; C.p=p->next->next; D.p->next=p; 7. 在一个长度为n的顺序表中向第i个元素(0< i

山东大学攻读软件工程硕士专业学位研究生自主招生简章

山东大学攻读软件工程硕士专业学位研究生自主招生简章 山东大学软件学院是国家首批示范性软件学院,根据教育部、国务院学位办有关文件精神和信息产业对高层次软件人才的需求,经研究决定,2010年春季面向全国继续招收在职攻读软件工程硕士专业学位研究生。 在职攻读软件工程硕士专业学位研究生的培养,侧重于软件理论基础,软件需求分析、设计、开发、实施和项目管理能力,旨在培养具有独立工作能力和创新意识的高级软件人才。研究方向有软件工程、电子商务与政务、嵌入式系统、制造业信息化、数字媒体技术、集成电路设计与工程等。 一、报名条件 1、国民教育系列大学本科毕业(具有学士学位)的在职人员和应届本科毕业生,本科专业一般为理工科类,年龄不超过45岁。 2、较系统掌握计算机专业相关基础知识,具有一定的软件开发或软件项目管理等方面的经验和能力。 二、学制与招生名额 学习年限:2-5年,实行完全学分制。招生名额:200人。 三、报考时间、方式和要求 (一)报名时间 2010年2月1日——2010年4月30日 (二)报名方式 (1)网上报名 (2)现场报名,每天(含周六日)上午8:30—11:30,下午14:00—17:00。

(3)报名要求,考生现场报名前务必登录报名系统进行网上报名; 现场报名时考生需携带如下材料: 2010年山东大学春季软件工程硕士自主招生入学资格审查表(在报名系统 内下载)一式两份,往届生入学资格审查表后附本科学历及学位证书和身份证复印件,并持本科学历、学位证书和身份证原件报名;应届生入学资格审查表后附身份证、学生证和就读本科学校开的应届本科生和即将能获取学士学位的证明,并持身份证、学生证原件报名。 报名费320元/人; (三)考试时间与地点 招生考试时间约为2010年5月初,具体时间和安排以准考证为准。河北考生在石家庄进行入学考试。 四、录取方式 根据国家示范性软件学院政策,不用参加全国统考,只须通过山东大学自行组织命题、考试,5月下旬根据考生入学考试成绩及面试成绩择优录取。 五、入学注册 入学时间7月下旬,具体报到注册日期以入学报到通知书时间为准。办理报到注册手续时,考生需携带准考证、身份证、学历学位证书原件报到,对不符合要求者将取消录取资格。 六、上课地点及学习方式 山东大学软件学院(河北考生在石家庄学习)采取非脱产的方式进行授课。 七、学位授予

相关文档
最新文档