Введение в программирование и структуры данных

Эта книга представляет собой фундаментальное введение в программирование с акцентом на структуры данных и методики написания надежного кода. Авторы, опираясь на многолетний опыт преподавания, предлагают уникальный подход к обучению, основанный на составлении плана решения задач: от определения структур данных через примеры и тесты к написанию программного кода.

Основной принцип обучения в книге — data-centric подход, где данные занимают центральное место в процессе проектирования программ. Читатели научатся анализировать условия задачи, выбирать подходящие структуры данных и разрабатывать алгоритмы, которые легко читать и поддерживать. Особое внимание уделяется типичным ошибкам программистов и способам их избежать.

Книга содержит многочисленные практические примеры и упражнения, позволяющие закрепить изученный материал. Она охватывает основы программирования, работу с числами, строками, изображениями, а также введение в более сложные концепции. Материал организован таким образом, чтобы постепенно развивать навыки читателя от простых к более сложным темам.

Издание идеально подходит для студентов вузов, изучающих информатику, а также для всех, кто хочет получить прочную основу в современном программировании. Книга учит не просто синтаксису языка, а методологии решения задач и написания качественного кода, который смогут понимать другие разработчики.

Введение в программирование и структуры данных
A
Автор
Кати Фислер, Шрирам Кришнамурти, Бенджамин С. Лернер, Джо Гиббс Политц
Издательство
ДМК Пресс
Год
2022
Язык
Русский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент