Files
freeCodeCamp/guide/chinese/computer-science/index.md

44 lines
2.1 KiB
Markdown
Raw Normal View History

---
title: Computer Science
localeTitle: 计算机科学
---
## 计算机科学
计算机科学是研究计算机和使计算机成为可能的概念。
大部分计算机科学都是在20世纪后半叶开创的。
今天如果你参加本科计算机科学课程你将学习硬件和软件。您将了解计算机如何在低级抽象机器语言和高级抽象JavaScript等现代脚本语言中工作。
# 计算机科学领域
计算机科学分为几个领域。以下是目前已建立和研究得很好的领域。大多数领域可以进一步分类为子领域。
* [计算理论](https://en.wikipedia.org/wiki/Theory_of_computation)
* [复杂性理论](https://en.wikipedia.org/wiki/Computational_complexity_theory)
* [形式方法](https://en.wikipedia.org/wiki/Formal_methods)
* 分布式算法
* [安全](https://en.wikipedia.org/wiki/Computer_security)
* 加密
* [人工智能](https://en.wikipedia.org/wiki/Artificial_intelligence)
* [数据挖掘](https://en.wikipedia.org/wiki/Data_mining)
* [机器学习](https://en.wikipedia.org/wiki/Machine_learning)
* [计算机视觉](https://en.wikipedia.org/wiki/Computer_vision)
* [软件工程](https://en.wikipedia.org/wiki/Software_engineering)
* [数据科学](https://en.wikipedia.org/wiki/Data_science)
* [大数据](https://en.wikipedia.org/wiki/Big_data)
* [人机交互](https://en.wikipedia.org/wiki/Human%E2%80%93computer_interaction)
* [脑计算机接口](https://en.wikipedia.org/wiki/Brain%E2%80%93computer_interface)
* [系统](https://en.wikipedia.org/wiki/System)
* [分布式系统](https://en.wikipedia.org/wiki/Distributed_computing)
* [操作系统](https://en.wikipedia.org/wiki/Operating_system)
* 数据库系统
* [算法与数据结构](https://www.studytonight.com/data-structures/introduction-to-data-structures)
* 原生数据结构
* 抽象数据结构
* 算法:时间复杂度,空间复杂度
## 更多信息
[数据结构的可视化](http://www.cs.usfca.edu/~galles/JavascriptVisual/Algorithms.html)