2020年上海理工大学软件工程考研择校建议及复习经验指导

合集下载

上海市考研软件工程复习资料软件需求工程与软件测试技术总结

上海市考研软件工程复习资料软件需求工程与软件测试技术总结

上海市考研软件工程复习资料软件需求工程与软件测试技术总结上海市考研软件工程复习资料:软件需求工程与软件测试技术总结软件需求工程和软件测试技术是软件工程领域中至关重要的两个方面。

软件需求工程涉及对软件项目需求的分析、定义和管理,而软件测试技术则负责确保软件的质量和可靠性。

本文总结了上海市考研软件工程考试中与软件需求工程和软件测试技术相关的内容,旨在为考生提供复习资料。

第一部分:软件需求工程软件需求工程是软件开发过程中的关键环节,它涉及了对用户需求的分析和定义,以及软件功能和性能的规划。

以下是上海市考研软件工程考试中常见的软件需求工程知识点:1. 软件需求的分类软件需求可以分为功能需求和非功能需求两大类。

功能需求描述了软件需要具备的功能和行为,而非功能需求则描述了软件的可用性、性能等方面要求。

2. 需求获取与分析需求获取是指通过与用户、客户或领域专家交流,确定软件需求的过程。

需求分析则是对获取到的需求进行详细研究和分析,以确保需求的准确性和完整性。

3. 需求规格说明书需求规格说明书是对软件需求进行详细描述的文档,通常包括需求的功能描述、性能要求、接口规范等内容。

4. 需求变更管理在软件开发过程中,需求的变更是正常的现象。

需求变更管理涉及对需求变更的评估、分析和控制,以确保变更对软件开发过程的影响最小化。

5. 需求跟踪和验证需求跟踪是指对需求的变更和实现过程进行追踪和管理,以确保软件开发过程中的需求得到满足。

需求验证则是对已实现的软件系统进行测试和确认,以确保其符合用户需求。

第二部分:软件测试技术软件测试技术是确保软件质量的关键环节,它涉及了对软件系统进行验证和评估的过程。

以下是上海市考研软件工程考试中常见的软件测试技术知识点:1. 软件测试的目的和原则软件测试的目的是发现并纠正软件中的错误和缺陷。

软件测试的原则包括全面性、独立性、及早性、错误定位和可测性等。

2. 软件测试的级别和类型软件测试可以分为单元测试、集成测试、系统测试和验收测试等级别。

上海市考研计算机网络技术专业复习指南

上海市考研计算机网络技术专业复习指南

上海市考研计算机网络技术专业复习指南计算机网络技术是当今信息科技领域的重要研究方向,具有广阔的就业前景和深远的影响。

对于准备参加上海市考研计算机网络技术专业的学生来说,制定一个科学合理的复习计划是非常关键的。

本文将为大家提供一份详尽的上海市考研计算机网络技术专业复习指南,帮助大家高效备考。

一、备考指导1.了解考试内容与考纲在制定复习计划之前,首先要详细了解考试内容与考纲。

可以通过查阅招生简章、考试大纲和历年真题等资料来获取相关信息。

在了解考试要求的基础上,合理安排时间,制定针对性的复习计划。

2.整理复习资料计算机网络技术专业的复习需要大量资料支持,因此整理好复习资料是非常重要的。

可以从教材、参考书、课堂笔记等渠道整理资料,建立起系统的复习框架。

3.分清重点和难点在学习过程中,要注意分清重点和难点知识点。

重点知识点是考试中必考的内容,需要重点复习和掌握;而难点知识点则需要花更多的时间和精力去攻克。

通过合理的时间分配,确保重点和难点知识点都能得到充分的复习。

1.计算机网络基础知识计算机网络的基础知识是考研复习的核心内容,包括网络体系结构、传输介质、网络协议等。

要熟悉常用的网络体系结构,例如客户-服务器模式、对等模式等。

掌握计算机网络的分层结构,了解每一层的功能与特点。

熟悉TCP/IP协议族中各个协议的功能和作用。

2.网络通信原理网络通信原理是计算机网络技术的核心理论,包括数据传输、编码与解码、调制与解调等。

要掌握数据传输的基本概念和方法,了解常用的传输介质和传输速率。

了解信号的编码与解码方法,理解调制与解调技术的原理与应用。

3.网络安全与管理网络安全与管理是计算机网络技术中的重要内容,包括网络攻击与防范、网络管理与维护等。

要了解主要的网络攻击方式,如入侵、拒绝服务攻击等,掌握网络安全防范的基本方法与技术。

熟悉网络管理与维护的基本概念和方法,了解网络故障处理和性能优化的基本技术。

4.无线网络技术无线网络技术是计算机网络技术的新兴领域,备考中也需要重点关注。

上海市考研计算机专业复习指南

上海市考研计算机专业复习指南

上海市考研计算机专业复习指南考研是许多大学生选择的一种深造途径,尤其是计算机专业的学生。

上海市作为中国乃至世界计算机产业的重要中心之一,其考研计算机专业备考要点与方法也备受关注。

本文将为即将参加上海市考研计算机专业的同学们提供一份复习指南,希望能对大家的复习工作有所帮助。

一、了解考纲和大纲在开始复习之前,首先要了解考纲和大纲。

考纲是考研考试的指导文件,它规定了考试的范围和考察的重点。

大纲则是根据考纲编写的一本教材,在复习过程中,同学们可以根据大纲的内容进行系统的学习。

同时,大纲中也会有一些重点和难点,同学们可以在复习过程中重点关注这些部分。

二、建立知识框架在开始系统学习之前,同学们可以先建立一个知识框架,将计算机专业的各个子学科进行分类,然后在每个子学科中再进行具体的知识整理。

例如,可以将计算机组成原理、数据结构与算法、操作系统等子学科列为大类,然后在每个大类下面再列举细分的知识点,这样有助于同学们更好地理解和记忆知识。

三、重点复习基础知识计算机专业的复习重点往往是基础知识的掌握。

同学们需要重点关注计算机组成原理、数据结构与算法、操作系统等基础学科的复习。

这些学科是计算机专业学习的基石,对于后续的学习与研究都有重要的影响。

建议同学们在复习过程中多做一些相关的习题,加深对知识的理解。

四、做好实验与编程练习计算机专业的学习离不开实验与编程练习,因此在复习过程中同学们需要加强对实验与编程的练习。

可以选择一些经典的实验和编程题目进行深入的理解与实践,这有助于同学们对计算机原理和编程技巧的掌握。

五、注意历年真题和模拟题历年真题和模拟题是考研复习过程中非常重要的参考资料。

同学们可以利用这些题目来了解考试的形式、内容和难度,并通过做题来测试自己的复习效果。

同时,可以根据历年真题和模拟题中的难点和考察重点来调整复习计划。

六、合理安排时间和复习进度考研的复习是一个长期的过程,同学们需要合理安排时间和复习进度,避免出现时间紧迫导致无法全面复习的情况。

上海市考研计算机软件与理论复习资料重点概念与软件开发方法讲解

上海市考研计算机软件与理论复习资料重点概念与软件开发方法讲解

上海市考研计算机软件与理论复习资料重点概念与软件开发方法讲解计算机软件与理论作为计算机科学与技术专业中的重要学科,对于考研学生来说是必须掌握的知识点。

本文将介绍上海市考研计算机软件与理论复习资料的重点概念和软件开发方法,为考生在备考过程中提供指导和帮助。

一、数据结构与算法数据结构与算法是计算机科学中的基础知识,也是考研中的重点。

在软件开发中,合理选择和设计数据结构,并应用各种算法进行数据处理和问题求解是非常关键的。

在考研复习中,需要重点掌握各种数据结构的原理和应用,以及经典算法的实现和优化方法。

1. 数据结构(1)线性表:如数组、链表、栈、队列等,了解其特点和操作方式。

(2)树:如二叉树、平衡二叉树、堆、哈夫曼树等,了解其结构和常用操作。

(3)图:了解图的表示方式和遍历算法,如深度优先搜索和广度优先搜索。

2. 算法(1)排序算法:了解各种排序算法的原理和时间复杂度,如冒泡排序、插入排序、快速排序等。

(2)查找算法:了解顺序查找、二分查找等基本查找算法,以及哈希查找等高级查找算法。

(3)动态规划:了解动态规划的基本思想和应用场景,能够设计和实现基本的动态规划算法。

二、操作系统与网络操作系统与网络是计算机软件开发中的重要环节,也是考研中的重点内容。

在软件开发中,操作系统负责管理和协调计算机硬件资源,网络提供了计算机之间的通信和数据传输。

在考研复习中,需要重点掌握操作系统的原理和常见算法,以及网络的基本概念和通信协议。

1. 操作系统(1)进程与线程:了解进程和线程的概念,能够进行进程和线程的管理和调度。

(2)内存管理:了解内存管理的原理和方法,包括分页、分段、虚拟内存等。

(3)文件系统:了解文件系统的组织和管理方式,包括目录结构、文件权限、文件存储等。

2. 网络(1)网络基础知识:了解计算机网络的基本概念和组成要素,如协议、IP地址、子网等。

(2)网络协议与通信:了解TCP/IP协议栈和常见应用层协议,如HTTP、FTP、SMTP等。

上海市考研软件工程复习指南

上海市考研软件工程复习指南

上海市考研软件工程复习指南随着时代的发展和科技的进步,软件工程行业迅速发展,对软件工程师的需求也日益增加。

考研软件工程专业成为许多计算机专业学生的首选,而如何有效复习软件工程专业知识则成为考生们需要面临的重要问题。

本文将为大家提供上海市考研软件工程复习指南,帮助大家合理安排复习时间、掌握重点知识,并给出一些建议和技巧,以帮助考生顺利通过考试。

一、复习计划的制定复习计划是复习的重要指导,制定合理的复习计划可以帮助考生高效率地复习。

下面是复习计划的制定建议:1.了解考纲和考试形式:详细了解考试的内容和考试形式,明确考试重点和难点,有的放矢地进行复习。

2.合理划分时间:根据自己的实际时间情况,制定每天的复习时间表,包括每天复习的科目和具体内容。

保证每天都能有充足的时间用于复习。

3.分阶段进行复习:将复习内容分为几个阶段,每个阶段的时间可以按照难易程度来划分,先复习重点和难点,再复习其他内容。

二、重点知识的复习软件工程专业考试的内容较为繁杂,掌握重点知识是顺利通过考试的关键。

下面列出了一些软件工程专业的重点知识:1.软件需求工程:掌握软件需求的调研、分析、规划和管理等方面的知识,了解需求工程的过程和方法。

2.软件设计与架构:理解软件设计方法和设计原则,掌握常用的软件设计模式和架构模式,了解软件设计过程中的关键问题。

3.软件开发与测试:了解软件开发的生命周期,掌握常用的软件开发方法和工具,包括需求分析、设计、编码、测试和维护等环节。

4.软件项目管理:掌握软件项目管理的基本概念和方法,了解项目计划、进度管理、成本管理、风险管理等方面的知识。

5.软件工程实践:了解软件工程实践中的常用工具和技术,包括版本控制、集成开发环境、自动化测试等方面的知识。

三、复习建议与技巧除了掌握重点知识外,还有一些复习建议和技巧可以帮助考生更好地复习,提高复习的效果:1.多做题:通过做历年的考题和模拟试卷,巩固知识点,熟悉考试形式,提高解题的速度和准确性。

上海市考研软件工程(软件工程与智能系统方向)常见问题解析

上海市考研软件工程(软件工程与智能系统方向)常见问题解析

上海市考研软件工程(软件工程与智能系统方向)常见问题解析软件工程是计算机科学与工程学科的重要分支之一,近年来越来越多的人选择考研软件工程专业。

为了帮助广大考生更好地了解和应对考研软件工程专业的挑战,本文将对上海市考研软件工程(软件工程与智能系统方向)的常见问题进行解析,以便考生们更好地备战考试。

Q1:软件工程与智能系统方向有什么具体的研究内容?软件工程与智能系统方向主要研究软件工程的基础理论和技术方法,以及智能系统的开发与应用。

具体包括软件开发方法与过程、软件需求分析与建模、软件测试与质量评估、软件工程管理、智能算法与智能系统设计等方面的内容。

通过深入研究这些领域的理论和方法,培养学生对软件工程和智能系统研究的综合能力和创新能力。

Q2:上海市考研软件工程(软件工程与智能系统方向)的报考条件是什么?报考上海市考研软件工程(软件工程与智能系统方向)需要符合以下条件:1. 具备中国公民身份,遵守国家法律法规和考务纪律,具备相应学术素养和道德素质;2. 获得国家承认学士学位,并符合硕士研究生入学条件;3. 拥有计算机科学与技术、软件工程、信息工程、电子信息类等相关本科专业背景;4. 其他详细的报考条件可根据上海市研究生招生网站公布的通知进行查询。

Q3:上海市考研软件工程(软件工程与智能系统方向)的考试科目有哪些?各科目的考试形式是什么?上海市考研软件工程(软件工程与智能系统方向)的考试科目包括以下几个方面:1. 政治理论考查(笔试):主要考察考生的政治理论基础知识,考试形式为笔试;2. 外国语考查(笔试):主要考察考生的英语基础知识,考试形式为笔试;3. 专业基础综合(笔试):主要考察考生对软件工程基础理论和方法的掌握,考试形式为笔试;4. 专业综合(面试):主要考察考生对软件工程与智能系统领域的研究能力和创新能力,考试形式为面试。

Q4:如何备考上海市考研软件工程(软件工程与智能系统方向)?备考上海市考研软件工程(软件工程与智能系统方向)需要学生系统性地复习相关的知识,以下是几点备考建议:1. 熟悉并掌握软件工程的基本原理、方法和技术,注重对软件需求分析、软件开发过程、软件测试与质量评估等内容的学习;2. 提前了解考试大纲和考试要求,进行有针对性的复习,将重点放在考试重点和难点上;3. 积极参加各类模拟考试和真题练习,提高解题速度和应试能力;4. 多注意拓宽视野,关注软件工程与智能系统领域的前沿动态和最新研究成果,提高对学科的理解和把握。

上海市考研软件工程备考攻略突破重难点备战软件工程

上海市考研软件工程备考攻略突破重难点备战软件工程

上海市考研软件工程备考攻略突破重难点备战软件工程软件工程专业是当前市场需求较高的专业之一,越来越多的学生选择考取软件工程专业研究生。

然而,软件工程考研备考内容庞杂,难度较高,很多考生在备考过程中遇到了各种困难。

本文将分享一些备考软件工程专业考研的攻略和突破重难点的方法,帮助考生顺利备战上海市考研软件工程专业。

一、了解考研软件工程专业的考试大纲备考软件工程专业考研,首先要了解考试大纲,明确考试的重点和难点。

通过对考试大纲的细致解读,可以清楚地了解到软件工程专业的知识体系和内容框架。

备考时,重点复习大纲中规定的核心知识点,避免过多时间花在无关紧要的知识点上。

二、系统学习软件工程的基础知识在备考软件工程专业时,掌握扎实的基础知识是非常重要的。

软件工程专业的基础知识包括计算机网络、数据库、操作系统、数据结构和算法等。

备考过程中,建议将这些基础知识系统地进行学习和复习,确保基础扎实。

三、多做真题,了解考点和考题特点备考软件工程专业考研时,多做一些历年真题是非常有效的备考方法。

通过做真题,可以更加深入地了解考试的难度和出题的特点,抓住重点和难点。

同时也能够帮助考生熟悉考试的时间限制,提高答题的速度和准确性。

四、强化理论联系实际的能力软件工程专业考研往往强调理论联系实际的能力。

在备考过程中,考生需要将所学的理论知识与实际应用相结合,做到理论联系实际,将知识应用到实际问题中去。

可以通过解决实际的软件工程案例或者参与相关项目的实践来提高这方面的能力。

五、注重刷题和总结归纳备考软件工程专业考研时,刷题是非常重要的环节。

通过刷题,可以巩固知识点,找到自己的不足之处,并及时进行弥补。

同时,刷题也是检验备考效果的一种方法,通过做题,可以了解自己对知识掌握的熟练程度,及时调整备考计划。

刷题后,要及时总结和归纳,找出常考的知识点和题型,针对性地进行复习和训练。

六、合理安排备考时间和健康生活方式备考软件工程专业考研需要进行长时间的学习和复习,因此合理安排备考时间非常重要。

2020考研:软件工程的院校选择

2020考研:软件工程的院校选择

本文整理出了开设了软件专业的院校排名、分数线、报录比、考试科目等内容,备战2020考研软件专业的同学如果还没有决定要报考哪所学校,希望在对比院校的以上各项因素后,帮助你确定报考的院校。

一、学校排名软件专业学硕:【学科门类:08工学;一级学科:0835软件工程;专业名称:083500软件工程】软件专业专硕:【学科门类:08工学;一级学科:0852工程;专业名称:085212软件工程】►17年底教育部公布了全国高校第四轮学科评估结果,其中一级学科0835软件工程评估中,“博士授权”的高校共46所,本次参评45所;部分具有“硕士授权”的高校也参加了评估;参评高校共计165所(注:评估结果相同的高校排序不分先后,按学校代码排列)。

0835软件工程评估结果如下:A北京航空航天大学C+ 天津工业大学浙江大学河北大学国防科技大学山西大学A- 北京大学辽宁科技大学清华大学哈尔滨理工大学华东师范大学江苏大学南京大学南京信息工程大学学府考研武汉大学杭州电子科技大学A- 天津大学浙江理工大学东北大学南昌航空大学哈尔滨工业大学广西大学同济大学桂林电子科技大学上海交通大学成都信息工程大学苏州大学新疆大学中国科学技术大学广东工业大学四川大学C北方工业大学B+ 北京交通大学北京化工大学北京工业大学辽宁工程技术大学北京理工大学大连交通大学北京邮电大学大连海事大学大连理工大学长春理工大学吉林大学上海理工大学复旦大学华侨大学东南大学青岛科技大学南京航空航天大学河南理工大学山东大学郑州轻工业学院学府考研华南理工大学武汉科技大学重庆大学华中师范大学电子科技大学湘潭大学西北大学南华大学西北工业大学西南石油大学西安电子科技大学陕西科技大学解放军理工大学青岛大学B 中国人民大学西安邮电大学南开大学C-太原理工大学哈尔滨工程大学内蒙古大学南京理工大学黑龙江大学南京邮电大学江苏科技大学河海大学中国矿业大学江南大学南京工业大学浙江工业大学南京财经大学合肥工业大学淮北师范大学厦门大学福建师范大学中国海洋大学聊城大学郑州大学湖南科技大学学府考研中国地质大学桂林理工大学中山大学西华大学西安交通大学四川师范大学解放军信息工程大学昆明理工大学B- 首都师范大学长安大学天津理工大学海军航空工程学院华北电力大学燕山大学东华大学上海大学浙江师范大学安徽大学福州大学武汉理工大学广西师范大学西南交通大学重庆邮电大学西南大学贵州大学学府考研云南大学大连大学北京联合大学注:在一级学科评估结果的基础上,以下是软件工程的院校排名,来源于中国科教评价网。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2020年上海理工大学软件工程考研择校建议及复习经验指

一、基本情况
先说个人情况,本人普通双非,专业软件工程。

平时系排名大概前5%。

排名考研科目是政治英语一数学二,专业课是869数据结构和软件工程。

报考学校是上海理工大学,2019年大概的情况是报考100-110人,面试进26人,最终录取20人。

从录取情况来看,竞争不是很激烈,重点在于初试能不能过国家线。

很明显,没进面试的同学应该是没过国家线。

所以考研最大的竞争对手是自己。

提到学校,就说说选学校选专业的问题。

主要是两个角度来说:
1.对于计算机专业来说,两个指标是关键的:名气和所在城市。

名气可能就不用多说了,985的教育资源肯定比双非的教育资源优质,甚至在一些情况下所学习到的东西也是不一样的。

对于所在城市,是真的需要好好考虑的。

由于计算机行业是科技行业,一线城市和三线城市,各方面的资源肯定是不一样的。

这里只是针对个人选择问题,不针对城市和学校。

(在三线城市学习好发展优秀的人有,同样在一线城市做社畜的也有)但是至于选哪个自然有答案。

当然,如果能选择在一线城市的双一流学校肯定是非常理想的,但现实情况并不是所有人都能考上在一线城市的双一流学校。

2.考研为了什么?大概就是两个想法:(1)继续考博——研究学术(2)毕业后去就业——用学历包装自己。

两个角度说完就是怎么选择的问题了。

如果(1)路线,那直接看重学校质量就好了,地点在哪是次要的,学术质量是最主要的了。

如果(2)的话,个人建议选择一个为将来就业作跳板的学校,可以毕业直接在所在城市找到合适的工作。

这种情况如果个人需要对两个指标做取舍的话,我的标准就是:一线城市或南方沿海城市的985、北方城市的985、一线城市(211学校)、一线城市(双非)、心仪的学校(稳稳能上岸的)。

个人不建议去西部城市,计算机行业大多分布在东部沿海城市和一线城市。

二、考研初试
1.政治,只要考研就考政治,分数至少要在65以上。

基本套路就是前期学习基础后期刷题。

政治题型分两部分:选择和主观题。

重点是选择题,得选择题者得天下,往往拉开差距的就是选择题,特别是多选题。

解决方法就是题海战术,一个量变到质变的过程。

刷题到一定量的时候,一读题就大概知道要问什么了。

主观题没什么说的,就是一个字——背,主观题大家不会拉开太多差距(考研炮灰除外)。

后期做题就是大家熟悉的肖四肖八了,如果大家时间很紧张的话,就以肖四为重。

肖四大题要理解并熟背。

主观题就是背了就得分的题。

相关书籍个人觉得徐涛的《核心教案》很不错,脉络清晰。

2.英语,分英一和英二两种。

本人考的是英一,对英二不是太了解不作说明。

主观感觉英一稍难。

英一考的就是两个点:长难度分析和同义词替换。

考研英语和考“连连看”的四六级英语不同。

考研英语需要从句子中找出关键词并加以分析并对选项逐个分析或排除。

最突出的就是同义词替换,真的很要求单词量。

原文给出某某东西是必不可少的(indispensable),ABCD选项里有一个essential。

这时候就必须知道这两个词是相对应的同义词替换。

对于基础不太好的同学,建议保阅读七选五作文几大题型。

完形填空也是有技巧可以掌握的,比如:单词固定搭配、从句的连接词等等,百度都有的。

单词量不高的同学对于翻译题其实是很难得分的,但不管会不会,都要把句子中主要的框架写出来,比如It is critical that………... 后面的句子即使看不懂也要翻译出来“xxx是至关重要的”。

不管都有多难,都不要空着,有时间就要写上,对错不能保证但一定保证有字并且句子通顺。

这样才有机会能得到分。

单词方面推荐何凯文的1575,一个单元大概75个单词,个人觉得一天一单元正合适。

3.数学,数学占考研500分的150分,分值比重就知道它有多重要。

数学这门学科,仁者见仁智者见智,基础好的重点在于学习解题方法,毕竟考场上需要的是快和准。

对于基础不好的同学,在复习阶段一定要把精力放在基础上。

本人考数二,数二考试中微积分占大多部分。

微积分部分是非常看重基础的,记住公式就不用说了,重点在于灵活的运用公式来解题。

考研数学难,不是难在数难算,是难在基础不稳,不能灵活的运用到解题上。

基础不稳,一道题该用泰勒不能用洛必达的地方你考虑不周用了洛必达,那结果必然错误。

做题了的同学一定看到了某一年的真题是证明拉格朗日定理。

拉格朗日定理很常用,但很多同学根本没关注过定理的证明过程。

数学的重点:基础!基础!基础!重要说三遍。

接下来说时间进度的问题,12月考试,最晚在6月之前要把教材过完一遍正在做题,
第一遍做题以单项训练为主,重点是夯实基础。

7-8月开始第二遍刷题,这时以进阶题为主,逐渐加入复杂题型,为做真题做准备。

9-10月份开始接触真题,适应真题。

以上说的都是最晚的时间。

书籍方面基础不强的同学推荐汤家凤系列的,《1800》题很好,刷个两三遍就很有底气。

基础还可以的也可以做做张宇的题,张宇的解题方法很漂亮。

《高等数学》同济版必备。

4.专业课869数据结构和软件工程。

数据结构线性表、排序和查找个人认为是最重点的地方,题型也最多。

学计算机专业的同学复习专业课理论来说都不是太难,在大学四年期间也应该学过,重点就是要多做题。

注意细节!注意细节!注意细节!题中一个线性表,一定看清问的是第几个元素还是索引值(大概意思),一般来说第几个元素和索引值相差1(一般索引值都是0开始的而元素位置是从1开始数的)。

查找排序的地方可能会复杂一些,多看几遍,多看看讲解。

涉及到的相关代码也一定要看懂,不求背下来(笨方法),但一定要理解,至少考试时能写出来。

数据结构主要提分方式就是做题,其实题型不是很多,主要是注重做题时要使用正确的逻辑。

软件工程对于上海理工大学来说是2019年新换的科目,偏理论性的学科,主要学习软件工程学的相关理论知识,并且记住各种图的画法(程序流图、数据图、ER图等等…)。

一般来说,只要理解了能背下来就能得分。

数据结构推荐两本书:《王道》和《高分笔记》,两本书各有特点也各有不足,结合起来看很完美(严蔚敏版教材必备)。

软件工程给的参考书目其实没有什么太好的,个人觉得只要吃透教材并且自己多在网上查一查相关资料就够用了。

教材是根本。

相关文档
最新文档