39 lines
1.7 KiB
Markdown
39 lines
1.7 KiB
Markdown
|
---
|
||
|
title: Computer Science
|
||
|
localeTitle: Ciência da Computação
|
||
|
---
|
||
|
## Ciência da Computação
|
||
|
|
||
|
Ciência da Computação é o estudo de computadores e os conceitos que tornam os computadores possíveis.
|
||
|
|
||
|
Grande parte da ciência da computação foi pioneira na segunda metade do século XX.
|
||
|
|
||
|
Hoje, se você participar de um curso de graduação em ciência da computação, aprenderá sobre hardware e software. Você aprenderá como os computadores funcionam em um nível baixo de abstração (linguagem de máquina) e em um alto nível de abstração (linguagens de script modernas como JavaScript).
|
||
|
|
||
|
# Campos de Ciência da Computação
|
||
|
|
||
|
A ciência da computação é categorizada em vários campos. A seguir estão os campos atuais estabelecidos e bem estudados. A maioria dos campos é categorizada em sub-campos.
|
||
|
|
||
|
* [Teoria da Computação](https://en.wikipedia.org/wiki/Theory_of_computation)
|
||
|
* Teoria da Complexidade
|
||
|
* Métodos Formais
|
||
|
* Algoritmos Distribuídos
|
||
|
* [Segurança](https://en.wikipedia.org/wiki/Computer_security)
|
||
|
* Criptografia
|
||
|
* [Inteligência artificial](https://en.wikipedia.org/wiki/Artificial_intelligence)
|
||
|
* Mineração de dados
|
||
|
* Aprendizado de Máquina
|
||
|
* Visão computacional
|
||
|
* [Engenharia de software](https://en.wikipedia.org/wiki/Software_engineering)
|
||
|
* [Ciências de dados](https://en.wikipedia.org/wiki/Data_science)
|
||
|
* Big Data
|
||
|
* [Interação Humano-Computador](https://en.wikipedia.org/wiki/Human%E2%80%93computer_interaction)
|
||
|
* Interface do computador do cérebro
|
||
|
* Sistemas
|
||
|
* Sistemas distribuídos
|
||
|
* Sistemas operacionais
|
||
|
* Sistemas de banco de dados
|
||
|
|
||
|
## Mais Informações
|
||
|
|
||
|
[Visualização de estruturas de dados](http://www.cs.usfca.edu/~galles/JavascriptVisual/Algorithms.html)
|