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

39 lines
1.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

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