考研选择专业的时候,可以看到“计算机科学与技术”是一级学科,下面还有三个二级学科,分别叫“计算机系统结构” “计算机软件与理论” “计算机应用技术”。

为什么分为这三个学科?这三个学科下面都有什么具体方向?

以前小编也知道这些学科,但是没有思考过这些问题。有同学问小编,于是就去查了一下:

计算机应用技术指的是多媒体信息处理(计算机图形学与可视化、虚拟现实、数字图像处理与模式识别、人机交互、计算机视觉等)、人工智能(机器学习、模式识别、生物信息学、信息与数据工程等)、信息安全(密码学、安全协议、网络与系统安全、信息对抗)、通信相关方向(物联网工程、传感器网络等,有时也会放到体系结构下)、嵌入式软件(有时也会放到体系结构下,如果非常偏硬件的话)等等。模式识别、图像处理之类的研究方向一般属于“控制科学与工程”一级学科下的“模式识别与智能系统”。信息安全相关的研究方向在很多学校往往会放到各个专业中,没有规律,有些高校会自行设置学科“信息安全”。

计算机软件与理论是两部分,一部分是“计算机软件”(计算机软件专业方面的基础领域,比如操作系统、数据库、程序语言与编译等,还有数据挖掘、机器学习这些应用领域;以及软件工程的理论,比如软件过程建模、经验软件工程、需求工程、软件测试,不过这些也一般会放在软件工程一级学科下),另一部分是“计算机理论”(纯粹的理论计算机科学,比如算法与计算理论、形式化方法、自动机、自动推理、数理逻辑、程序语言理论等)。

计算机系统结构就不用说了,一方面是计算机体系结构、高性能计算、微处理器(有时也包括操作系统),另外一方面是计算机网络的网络协议栈、协议结构、网络拓扑等等(一般不包括网络数据工程、分布式计算系统软件)。

下面是各个专业官方的学科简介。

0812计算机科学与技术

主要包括四个研究方向:计算机系统结构;计算机软件与理论;计算机应用技术;计算机网络与信息安全。

081201计算机系统结构:是研究计算机系统设计和实现技术的学科。主要研究计算机系统中软件与硬件的功能匹配,确定软件与硬件界面;研究计算机系统各组成部分功能、结构以及相互协作方式;研究计算机系统的物理实现方法;研究计算机系统软硬件协同优化技术。主要目标是合理地把各种部件和设备组成计算机系统,与计算机软件配合,满足应用对计算机系统性能、功耗、可靠性、价格等方面的要求。

081202计算机软件与理论:是研究计算的基本理论、计算系统的程序理论与方法和计算系统的基础软件的学科。计算系统基本理论主要研究求解问题的可计算性和计算复杂性,研究可求解问题的建模和表示、及到物理计算系统的映射,目标是为问题求解提供基本方法和理论。计算系统的程序理论与方法主要研究如何构造程序形成计算系统以完成计算任务,目标是为问题求解提供程序实现;计算系统基础软件主要研究计算系统资源(硬件、软件和数据)的高效管理方法和机制;研究方便用户使用计算系统资源的模式和机制,目标是为用户高效便捷地使用计算系统资源提供基础软件支持。

081203计算机应用技术:是研究计算机在各领域信息系统应用中所涉及的基本原理、共性技术和方法的学科。主要研究计算机对数值、文字、声音、图形、图像、视频等信息在测量、获取、表示、转换、加工、表现、管理等环节中所采用的原理和方法;研究将信息转化为知识的一般方法和共性技术;研究计算机在各领域中的应用方法。主要目标是在应用领域充分发挥计算机处理和管理信息的能力,提高效率和品质,促进社会进步与发展。

0835软件工程

软件工程理论与方法:在计算机科学和数学等基本原理的基础上,研究大型复杂软件开发、运行和维护的理论和方法,以及形式化方法在软件工程中的应用,主要包括软件语言、形式化方法、软件自动生成与演化、软件建模与分析、软件智能化理论与方法等内容。

软件工程技术:研究大型复杂软件开发、运行与维护的原则、方法、技术及相应的支撑工具、平台与环境,主要包括软件需求工程、软件设计方法、软件体系结构、模型驱动开发、软件分析与测试、软件维护与演化、软件工程管理以及软件工程支撑工具、平台与环境等内容。

软件服务工程:研究软件服务工程原理、方法和技术,构建支持软件服务系统的基础设施和平台,主要包括软件服务系统体系结构、软件服务业务过程、软件服务工程方法、软件服务运行支撑等内容。

领域软件工程:研究软件工程在具体领域中的应用,并在此基础之上形成面向领域的软件工程理论、方法与技术,主要包括领域分析、领域设计、领域实现、应用工程等内容。

0839网络空间安全

是研究计算机网络设计与实现和保障网络环境下信息系统安全的学科。主要研究计算机网络体系结构;研究计算机网络传输、交换和路由技术;研究计算机网络管理与优化技术;研究以计算机网络为平台的计算技术;研究计算机网络环境下信息的保密性、完整性、可用性和可追溯性。主要目标是合理地将网络设备、安全设备、计算机系统、应用系统组成计算机网络,配以安全管理系统,满足应用对网络性能、可靠性和安全性的要求。

但是!

我们应该可以看到,计算机系统结构、计算机软件与理论、计算机应用技术等等学科,他们的研究方向很多都是重复的。也就是说区别不是那么明显。

国家可能是在数十年前的《专业目录计划》中设置了这几个二级学科,是为了当时计算机人才的需要而进行设置的。但是现在,时代已经变化了,计算机领域的研究内容也已经千差万别,仍然采用几个二级学科的设置,很明显是落后于时代的。

因此,各个学校目前的情况主要有:

1. 部分院校采用大类招生,招生专业为“计算机科学与技术”,不区分这几个二级学科。

如果需要选方向,就直接列出若干个具体的方向,比如华东师范大学的计算机专业,就采用大类招生,再分了15个小方向。

2.采用计算机系统结构、计算机软件与理论、计算机应用技术等等二级学科招生,并细分了方向。比如华中科技大学计算机专业:

(这些方向并不是完全符合文章最上面的描述。可能换一个学校,某个方向又跑去别的二级学科招生了。)

3. 还有一些学校只写了二级学科,没有写具体方向。如果你有方向要求,那么这种学校报考之前最好问问考上的学长具体情况,以免报错了。比如清华大学的计算机专业:

4. 一些比较差的学校,没有取得“计算机科学与技术”一级学科招生权。比如某学校只允许在“计算机系统结构”二级学科进行招生,那么该学校的计算机专业的所有研究方向都是和“计算机系统结构”有关的么?

肯定不是。该学校可能也研究图像处理,也研究软件理论,但是这些所有方向都放在“计算机系统结构”这个专业下面招生。

部分资料来源于网络


您还可以在以下平台找到我们

你点的每个在看,我都认真当成了喜欢

计科考研里的【计算机系统结构、计算机软件与理论、计算机应用技术】都是什么意思?...相关推荐

  1. 计算机体系结构:嵌入式方法_计科考研里的【计算机系统结构、计算机软件与理论、计算机应用技术】都是什么意思?...

    考研选择专业的时候,可以看到"计算机科学与技术"是一级学科,下面还有三个二级学科,分别叫"计算机系统结构" "计算机软件与理论" " ...

  2. 北航计算机学硕导师,北航计算机学院计算机软件与理论导师介绍:孙海龙

    北航计算机学院计算机软件与理论导师介绍:孙海龙本站小编 免费考研网/2016-07-26 导师详细信息 姓名:孙海龙 性别:男 出生年份:1979 职称:无 院系:计算机学院 首次聘任导师时间:201 ...

  3. 西南大学计算机学,2020年西南大学计算机应用技术考研经验分享

    原标题:2020年西南大学计算机应用技术考研经验分享 大家好,我是育明考研小赵老师 关于西南大学计算机应用技术考研信息汇总,请参考 西南大学是教育部直属,教育部.农业农村部.重庆市共建的重点综合大学, ...

  4. 施工管理在计算机上的应用论文,【计算机专业毕业论文】关于计算机应用技术在工程项目管理中的应用...

    [计算机专业毕业论文]关于计算机应用技术在工程项目管理中的应用 (6页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.9 积分 [计算机专业毕业论文]关 ...

  5. 双非生源30%,计科评级“A-”,中南计算机性价比超高

    1.院校介绍 中南大学计算机学院现有教职工194人,在校学生3680人,其中本科生2715人,研究生965人.2017年12月28日,教育部公布了第四轮全国计算机科学与技术学科评估结果,中南大学排名十 ...

  6. 清华软院、清华计科、南大计算机、中科院自动化所夏令营保研过程贴

    写在前面 夏令营完回家躺尸了一周,我的天不努力真的太舒服了吧.现在写一下这艰难的保研历程. 开始深入了解保研是在今年三月份开学这样子,没事儿翻翻想去的学校的官网,看看老师,看看导师评价网. 准备保研一 ...

  7. 北航计算机考研黑书,北京师范大学计算机软件及理论2022考研招生分析、参考书、真题等复习指导解析...

    招生专业及方向: 081202计算机软件与理论 01人工智能与普适计算 02数据科学与知识工程 初试科目: ①101思想政治理论 ②201英语一 ③301数学一 ④408计算机学科专业基础综合(21年 ...

  8. 北大自考计算机与应用,北大自考计算机应用技术上机考试

    北大自考计算机应用技术上机考试word 北大自考机,上做以出模下版共 上享网 您好 !如你想果外添加一额计台算共机享A DL 上网,S 那你么须要购买 两块网卡,再一块 装在安 Itnenret接入 ...

  9. 南昌大学计算机调剂难吗,南昌大学计算机应用技术专业调剂生复试经验(2)

    南昌大学计算机应用技术专业调剂生复试经验(2) 考研论坛 ra42010-04-23 面试篇: 流程:先自我介绍(英语4.6级,本科获奖情况.本科专业学习情况.专业能力,读研打算等),然后是抽题目回答 ...

最新文章

  1. CentOS7定制封装发行版-基于CentOS minimal
  2. 树形结构:二叉树,分治,合并子树,递归
  3. android复制图片,android图像保存到res / drawable文件夹[复制]
  4. 7-93 链表去重 (25 分)
  5. 夺命雷公狗—angularjs—11—service的基本概念
  6. perl和python的相互调用
  7. php7单独运行,如何让PHP 7运行更加神速
  8. Mysql 5.7 for windows 免安装版(解压版)安装和配置
  9. matlab之GUI界面设计(1)
  10. ARQ协议与滑动窗口协议
  11. html计时器插件,jQuery计时器插件TimeCircles
  12. flash builder 找不到所需要的AdobeFlashPlayer调试器版本
  13. gta5正版私人服务器,《GTA5》国内神级服务器,万人同服?堪称虚拟版地球OL?...
  14. k8s master节点状态为 NotReady问题解决
  15. hangfire-简单开始
  16. 我的网名为什么是ma6174????
  17. 子类不能继承或覆盖父类的private方法
  18. 一个所谓的“文字创作者”的焦虑
  19. netlogo和java,Netlogo:Shapefile与Raster
  20. Alonso Champions celebrate punishable approach will miss the European Super Cup

热门文章

  1. PRML第七章稀疏核机 (RVM)
  2. 3D数学之方位与角位移、欧拉角与四元数
  3. 蓝桥杯 ADV-166算法提高 聪明的美食家(java)
  4. 快捷方式病毒的解决方法
  5. iPhone全球性竞争力乏力,苹果恐退化为区域性品牌
  6. .NET Framework和.NET Core/.NET5/.NET6
  7. 深度学习/机器学习入门基础数学知识整理(六):Hoeffding不等式,
  8. java计算图片相似度_图片相似度比较--算法
  9. 机器学习教学 plt.scatter()绘制散点图
  10. java 手动抛异常_Java 异常处理 之 手动抛出异常