39 lines
2.5 KiB
Markdown
39 lines
2.5 KiB
Markdown
|
---
|
|||
|
title: Computer Science
|
|||
|
localeTitle: Информатика
|
|||
|
---
|
|||
|
## Информатика
|
|||
|
|
|||
|
Компьютерная наука - это исследование компьютеров и концепций, которые делают компьютеры возможными.
|
|||
|
|
|||
|
Во второй половине 20-го века большая часть информатики была первой.
|
|||
|
|
|||
|
Сегодня, если вы посещаете курс бакалавриата по информатике, вы узнаете об аппаратном и программном обеспечении. Вы узнаете, как компьютеры работают на низком уровне абстракции (машинный язык) и на высоком уровне абстракции (современные сценарии langauges, такие как JavaScript).
|
|||
|
|
|||
|
# Поля компьютерных наук
|
|||
|
|
|||
|
Компьютерные науки подразделяются на несколько областей. В число существующих и хорошо изученных областей входят следующие. Большинство полей далее подразделяются на подполе.
|
|||
|
|
|||
|
* [Теория вычислений](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)
|