mirror of
https://github.com/cheatsnake/backend-cheats.git
synced 2024-11-26 23:35:06 +03:00
📝 Update
This commit is contained in:
parent
ef1643834a
commit
3fd14b9aef
108
README.md
108
README.md
@ -237,6 +237,78 @@
|
||||
|
||||
<div align="right"><a href="#top">Содержание ⬆️</a></div>
|
||||
|
||||
## Общие знания
|
||||
|
||||
- ### Системы счисления
|
||||
|
||||
[Система счисления (СС)](https://ru.wikipedia.org/wiki/%D0%A1%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0_%D1%81%D1%87%D0%B8%D1%81%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F) представляет собой совокупность символов и правил для обозначения чисел. В информатике принято выделять четыре основных системы счисления: двоичная, восьмеричная, десятичная, шестнадцатеричная. Связано это, в первую очередь, с их использованием в различных отраслях программирования.
|
||||
|
||||
- [Двоичная СС](https://ru.wikipedia.org/wiki/%D0%94%D0%B2%D0%BE%D0%B8%D1%87%D0%BD%D0%B0%D1%8F_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0_%D1%81%D1%87%D0%B8%D1%81%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F)
|
||||
> Самая важная СС для вычислительной техники. Её использование обосновано, тем, что процессоры компьютеров работают на основе [транзисторов](https://ru.wikipedia.org/wiki/%D0%A2%D1%80%D0%B0%D0%BD%D0%B7%D0%B8%D1%81%D1%82%D0%BE%D1%80), которые имеют два стабильных состояния. Все команды и данные представляются для компьютеров в виде последовательности из 0 и 1.
|
||||
- [Восьмиричная СС](https://ru.wikipedia.org/wiki/%D0%92%D0%BE%D1%81%D1%8C%D0%BC%D0%B5%D1%80%D0%B8%D1%87%D0%BD%D0%B0%D1%8F_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0_%D1%81%D1%87%D0%B8%D1%81%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F)
|
||||
> Используется, например, в Linux-системах для выдачи прав доступа.
|
||||
- [Десятичная СС](https://ru.wikipedia.org/wiki/%D0%94%D0%B5%D1%81%D1%8F%D1%82%D0%B8%D1%87%D0%BD%D0%B0%D1%8F_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0_%D1%81%D1%87%D0%B8%D1%81%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F)
|
||||
> СС которая удобная для восприятия большинству людей.
|
||||
- [Шестнадцатеричная СС]
|
||||
> Для записи используются дополнительно буквы: A, B, C, D, E, F. Широко используется в низкоуровневом программировании и компьютерной документации из-за, того что минимальной адресуемой единицей памяти является 8-битный байт, значения которого удобно записывать двумя шестнадцатеричными цифрами.
|
||||
- Перевод из одной СС в другую
|
||||
[Удобный онлайн конвертер](cheatsnake.github.io/nsconverter/)
|
||||
|
||||
| Источники |
|
||||
| -------------------------------------------------------------------------------------------------------------- |
|
||||
| **[Двоичная система счисления. Самое простое объяснение – YouTube](https://youtu.be/RcxvcLl1nAs)** |
|
||||
| **[Перевод чисел между системами счисления – YouTube](https://youtu.be/fAmuiQxqWZs)** |
|
||||
|
||||
<div align="right"><a href="#top">Содержание ⬆️</a></div>
|
||||
|
||||
- ### Логические операции
|
||||
|
||||
<div align="right"><a href="#top">Содержание ⬆️</a></div>
|
||||
|
||||
- ### Структуры данных
|
||||
|
||||
- #### Хэш-таблицы
|
||||
|
||||
- #### Очередь и стек
|
||||
|
||||
- #### Связанные списки
|
||||
|
||||
- #### Двусвязные списки
|
||||
|
||||
<div align="right"><a href="#top">Содержание ⬆️</a></div>
|
||||
|
||||
- ### Базовые алгоритмы
|
||||
|
||||
<div align="right"><a href="#top">Содержание ⬆️</a></div>
|
||||
|
||||
- ### Оценка сложности алгоритмов
|
||||
|
||||
<div align="right"><a href="#top">Содержание ⬆️</a></div>
|
||||
|
||||
- ### Форматы хранения данных
|
||||
|
||||
- #### Текстовые
|
||||
|
||||
JSON, YAML, XML
|
||||
|
||||
- #### Бинарные
|
||||
|
||||
Message Pack, BSON, ProtoBuf
|
||||
|
||||
<div align="right"><a href="#top">Содержание ⬆️</a></div>
|
||||
|
||||
- ### Задача и понятие языка программирования
|
||||
|
||||
<div align="right"><a href="#top">Содержание ⬆️</a></div>
|
||||
|
||||
- ### Классификация языков программирования
|
||||
|
||||
<div align="right"><a href="#top">Содержание ⬆️</a></div>
|
||||
|
||||
- ### Что такое трансляция и компиляция
|
||||
|
||||
<div align="right"><a href="#top">Содержание ⬆️</a></div>
|
||||
|
||||
## Операционные системы
|
||||
|
||||
[Операционная система (ОС)](https://ru.wikipedia.org/wiki/%D0%9E%D0%BF%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%B0%D1%8F_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0) – это комплексная программная система, которая предназначена для эффективного распределения вычислительных ресурсов компьютера. Благодаря операционным системам пользователи могут без всякого труда использовать компьютеры для решения различных задач. То есть людям не приходится иметь дело непосредственно с процессором, оперативной памятью или другими комплектующими ПК.
|
||||
@ -516,42 +588,6 @@
|
||||
|
||||
<div align="right"><a href="#top">Содержание ⬆️</a></div>
|
||||
|
||||
## Общие знания
|
||||
|
||||
- ### Системы счисления
|
||||
|
||||
- ### Логические операции
|
||||
|
||||
- ### Структуры данных
|
||||
|
||||
- #### Хэш-таблицы
|
||||
|
||||
- #### Очередь и стек
|
||||
|
||||
- #### Связанные списки
|
||||
|
||||
- #### Двусвязные списки
|
||||
|
||||
- ### Базовые алгоритмы
|
||||
|
||||
- ### Оценка сложности алгоритмов
|
||||
|
||||
- ### Форматы хранения данных
|
||||
|
||||
- #### Текстовые
|
||||
|
||||
JSON, YAML, XML
|
||||
|
||||
- #### Бинарные
|
||||
|
||||
Message Pack, BSON, ProtoBuf
|
||||
|
||||
- ### Задача и понятие языка программирования
|
||||
|
||||
- ### Классификация языков программирования
|
||||
|
||||
- ### Что такое трансляция и компиляция
|
||||
|
||||
## Язык программирования
|
||||
|
||||
На этом этапе Вам предстоит выбрать для изучения один из языков программирования. В открытом доступе полно информации по различным языкам, поэтому с обучением у Вас не должно возникнуть проблем.
|
||||
|
Loading…
Reference in New Issue
Block a user