 |
Компьютерные науки. Базовый курс. 13-е издание
рекомендуем
Дж. Гленн Брукшир, Деннис Брилов
Год выпуска: 2019
Изд-во: Диалектика-Вильямс
ISBN: 978-5-907144-63-7
Переплёт: твердый
992 страниц
Цена: 1495.00 грн. Есть в наличии - дата отправки: 5 июня На 1 книгу
|
Назначение книги "Компьютерные науки. Базовый курс" - предоставить читателю всестороннее представление о предмете компьютерных наук, охватывающее все его аспекты, от сугубо практических до полностью абстрактных. Такой подход к изучению базовых понятий открывает студентам любых, необязательно компьютерных дисциплин всю широту предмета и позволяет получить общее представление о тех возможностях, которые доступны им в современном технократическом обществе. Изложение материала ведется от простого к сложному, от конкретных аспектов к абстрактным и каждая рассматриваемая тема непосредственно подводит к следующей. Тем не менее, отдельные главы и разделы книги достаточно независимы и вполне могут рассматриваться как самостоятельные единицы. Важные достоинства книги - наличие около 1000 заданий и упражнений, предназначенных для углубления и закрепления понимания основных излагаемых концепций, обсуждение этических и юридических аспектов рассматриваемых технологий, которые необходимо знать, чтобы использовать их безопасно и ответственно, а также подборки общественных и социальных вопросов, призывающих читателя задуматься о связях между излагаемым материалом и тем обществом, в котором они живут. Изюминкой данного издания книги является переход к использованию языка Python для записи примеров кода и псевдокода, выдержанного в том же стиле. Об авторах Дж. Гленн Брукшир, заслуженный профессор в отставке университета Маркетт, в котором он многие годы преподавал курсы Формальные языки, Введение в компьютерные науки и Теория вычислений.
Об авторах книги "Компьютерные науки. Базовый курс": Гленн Брукшир является автором всех предыдущих изданий книги "Компьютерные науки. Базовый курс". Деннис Брилов, доцент отделения математики, статистики и компьютерных наук университета Маркетт с 2005 г., недавно получил высшую педагогическую награду университета - премию Teaching Excellence Award. Привлечен в качестве соавтра при подготовке 12- и 13-го изданий этой книги.
Оглавление книги "Компьютерные науки. Базовый курс"
Предисловие 10 Глава 0. Введение 23 Глава 1. Хранение данных 51 Глава 2. Обработка данных 147 Глава 3. Операционные системы 219 Глава 4. Компьютерные сети и Интернет 267 Глава 5. Алгоритмы 355 Глава 6. Языки программирования 433 Глава 7. Технология разработки программного обеспечения 525 Глава 8. Структуры данных 591 Глава 9. Системы баз данных 653 Глава 10. Компьютерная графика 719 Глава 11. Искусственный интеллект 775 Глава 12. Теория вычислений 847 Приложение А. Код ASCII 902 Приложение Б. Электронные схемы обработки чисел в двоичном дополнительном коде 904 Приложение В. Vole: пример простого машинного языка 908 Приложение Г. Высокоуровневые языки программирования 912 Приложение Д. Эквивалентность итеративных и рекурсивных структур 916 Приложение Е. Ответы к разделам "Вопросы и упражнения" 919 Предметный указатель 978
|