您的位置:首页 > 理论基础

【原创】一篇文章介绍计算机所有领域!

2020-02-12 20:38 453 查看

计算机科学知识体系

此文是我写的第一篇文章,非常简陋,但是毕竟是我的第一篇文章,意义对我来说非常大,感觉很不一样,书写此文花费了我大约3个小时。
此文的内容:

  • 介绍计算机各个领域
  • 探索一些就业的方法

本科计算机专业

807 电子信息类
80701 电子信息工程(注:可授工学或理学学士学位)
80702 电子科学与技术(注:可授工学或理学学士学位)
80703 通信工程
80704 微电子科学与工程(注:可授工学或理学学士学位)
80705 光电信息科学与工程(注:可授工学或理学学士学位)
80706 信息工程
808 自动化类
80801 自动化
809 计算机类
80901 计算机科学与技术(注:可授工学或理学学士学位)
80902 软件工程
80903 网络工程
080904K 信息安全(注:可授工学或理学或管理学学士学位)
80905 物联网工程
80906 数字媒体技术

计算机类
计算机科学与技术
软件工程
网络工程
信息安全
物联网工程
数字媒体技术

这是本科专业目录,如果不考虑计算机制造相关的专业,“IT工程师”毕业的人一般都都出自于表格里的专业。
评价一下这种分类方式:分类的学科数目严重不够全面,事实上计算机的领域远远比上面的分类要丰富得多。
可供参考。
资料源于http://bj.xdf.cn/publish/portal24/tab13076/info900320.htm。

我个人对计算机科学的分类

计算机科学,就我而言,领域超过80个,绝不仅仅只是编程、数据结构、算法,相关于它的领域恐怕会更多。
1.表格形式的分类
这个分类分的比较仓促,来源于已经差不多忘记了的视频。

计算机理论 计算机工程 计算机应用
数学与编程理论类:信息论、离散数学、逻辑学、图论、数制、线性代数、计算理论、算法、数据结构 计算机体系结构:CPU设计 、GPU设计
电子理论类:模拟电路、数字电路、电子学、电路原理、数据通信 硬件相关:VDHL设计、电路仿真与印刷电路板设计、量子计算机与生物计算机原理、硬件维修(主板维修、显卡维修等) 网络娱乐:网络游戏开发
计算机人文理论:网络社会学、网络心理学、网络写作 编程相关:汇编语言、C语言、操作系统、软件工程、计算机网络(TCPIP)、程序设计语言原理、hacker技术与网络安全、虚拟化技术、架构、编译原理 数据处理:数据库、数据压缩
计算机与设计:UI设计、美学、网页设计 与网络相关:云计算、大数据、物联网、人工智能、区块链

计算机理论:主要是理论储备分为数学理论类、电子理论类。
计算机工程:关于制造计算机、制造软件方面的知识。
计算机应用:应用编程、以及时下热门的如云计算、大数据领域。
2.分层式的分类
这个分类体系在《计算机科学概论》:原书第五版,机械工业出版社里,与《数字设计与计算机体系结构》中出现过。我作为参考,每次都会对学习的内容进行联系。
此分类方式源于《计算机科学概论》:原书第五版,机械工业出版社。
通信层指的是计算机网络相关内容,可参考上面的计算机理论-计算机网络的表格分类。
信息层指的是数制的内容(浮点数、二进制运算这些),几乎所有计算机的书都会讲数制。

《数字设计与计算机体系结构》的分类:

上述分类只是为了让学习者更好的看待计算机这个整体,而不是迷失在细节上。
例如你计算机零基础一入门就囫囵吞枣学了一堆web框架、背诵java代码,对以后的成长是极为不利的。

3.互不干扰方式的分类
“互不干扰”指的是不同领域之间好像就是互相分割的一样,完全找不到联系,现在很多计算机导论类教材都出现了这种问题。
例如,《计算机科学导论》原书第三版:机械工业出版社
这些书的目录大概是这样的:

全书章节名
数据存储
数据操控
操作系统
组网与因特网
算法
程序设计语言
软件工程
数据抽象
数据库
计算机图形学
人工智能
计算理论
  • 点赞
  • 收藏
  • 分享
  • 文章举报
internet protocol 发布了2 篇原创文章 · 获赞 0 · 访问量 126 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: