Computer Science Programming Basics with Ruby

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

В последующих главах подробно рассматриваются основные элементы программирования: переменные, типы данных, арифметические операторы, ввод-вывод, а также распространённые ошибки программирования. Особое внимание уделяется управляющим структурам, включая условные операторы (if-then-else, case) и циклы (while, until, for), что позволяет читателям освоить логику управления потоком выполнения программ.

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

Computer Science Programming Basics with Ruby
A
Автор
Ophir Frieder, Gideon Frieder, David Grossman
Издательство
O'Reilly Media, Inc.
Год
2013
Язык
Английский
1
Оцените книгу

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

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