# Электронная библиотека для специалиста в области информатики и вычислительной техники
**Выполнил:** Нахатакян Артур, ИВТ 3 курс
## Задание:
Составить актуальную электронную библиотеку (подборку книг, статей, ресурсов и т. д.) для специалиста в области информатики и вычислительной техники (09.03.01). Для выполнения задания используются электронные библиотечные ресурсы:
- Электронная библиотека РГПУ им. А. И. Герцена: [https://lib.herzen.spb.ru/](https://lib.herzen.spb.ru/)
- Библиотечные системы, доступные в РГПУ: [https://lib.herzen.spb.ru/p/newebs](https://lib.herzen.spb.ru/p/newebs)
Библиотека должна быть актуальна (включать ресурсы, не старше 5 лет), а также покрывать основные технические направления (например, операционные системы, архитектура ЭВМ, программирование, проектная деятельность, информационные технологии, веб, вычислительная техника, компьютерное моделирование, компьютерная графика, численные методы, вычислительная математика, большие данные, статистика и т.д.) с опорой на актуальную образовательную программу, на которой обучается практикант.
## Выполнение
### Аннотированный список литературы по направлению «09.03.01 Информатика и вычислительная техника»
#### Операционные системы
1.**Малахов С. В. Операционные системы и оболочки : учебное пособие для вузов (2025)**
**Аннотация:**
В учебном пособии рассмотрены такие темы, как: потоки в ОС Windows; память в ОС Windows; файловая система в ОС Windows; устройства персонального компьютера; работа с взаимоблокировками; обеспечение безопасности в ОС Windows; основы работы в командных интерпретаторах ОС. Представлены лабораторные работы с теоретическими вопросами по каждой теме. Учебное пособие предназначено для студентов (магистров), обучающихся по направлениям подготовки «Информатика и вычислительная техника», «Программная инженерия», «Управление в технических системах», и может быть полезно аспирантам направления подготовки «Информатика и вычислительная техника».
**Ссылка на книгу:**[https://lib.herzen.spb.ru/m/catalog?simple=2&doc_id=4135118](https://lib.herzen.spb.ru/m/catalog?simple=2&doc_id=4135118)
2.**Гостев Иван Михайлович. Операционные системы : учебник и практикум для вузов (2025)**
**Аннотация:**
В настоящее время компьютерные науки стремительно развиваются. Новые версии операционных систем появляются каждые полтора-два года, поэтому было принято решение о включении в данный курс такого материала, который не будет устаревать. Содержание курса представляет собой некоторые наиболее общие принципы построения операционных систем, которые были разработаны более 50 лет назад и практически не изменились за прошедшее время. Курс может быть полезен как студентам, обучающимся по информационным специальностям, так и всем, кто хочет понять, как организованы операционные системы.
**Ссылка на книгу:**[https://lib.herzen.spb.ru/m/catalog?simple=2&doc_id=4273346](https://lib.herzen.spb.ru/m/catalog?simple=2&doc_id=4273346)
3.**Арлачи-Дюрсо Р., Арлачи-Дюрсо А. Операционные системы. Три простых элемента. (2021)**
**Аннотация:**
«Книга с кометой» (или OSTEP) — итог почти 20 лет преподавания курса «Введение в операционные системы» для студентов и магистрантов на факультете компьютерных наук Висконсинского университета. В книге рассматриваются три фундаментальные концепции операционных систем: виртуализация (процессора и памяти), конкурентность (блокировки и условные переменные), долговременное хранение (диски, RAID-массивы, файловые системы). Сочетая чтение книги с выполнением домашних заданий и работой над серьезными проектами, читатели приходят к более глубокому пониманию современных ОС.
**Ссылка на книгу:**[https://lib.herzen.spb.ru/m/catalog?simple=2&doc_id=4096268](https://lib.herzen.spb.ru/m/catalog?simple=2&doc_id=4096268)
4.**Бубнов С. А., Бубнов А. А., Филатов И. Ю. Операционные системы. Учебное пособие для вузов. (2024)**
**Аннотация:**
Изложены основные понятия и архитектуры операционных систем (ОС), рассмотрены такие абстракции ОС, как процессы и потоки, файлы и каталоги, виртуальные страницы, файловые системы. Приведены алгоритмы планирования процессов, дисковых запросов ввода-вывода и виртуальных страниц и страничных кадров, подробно изложены базовые технологии управления памятью и механизм виртуальной памяти. Уделено внимание наиболее часто применяемой организации памяти в современных вычислительных машинах – страничной организации. Рассмотрены вопросы безопасности ОС, введены основные термины безопасности информации, рассмотрены угрозы безопасности информации и стратегии управления доступом к ресурсам ОС.
**Ссылка на книгу:**[https://lib.herzen.spb.ru/m/catalog?simple=2&doc_id=4134319](https://lib.herzen.spb.ru/m/catalog?simple=2&doc_id=4134319)
#### Архитектура ЭВМ
1.**Толстобров Александр Павлович. Архитектура ЭВМ : учебник для вузов (2025)**
**Аннотация:**
Курс посвящен рассмотрению архитектурных принципов построения ЭВМ: структуры центрального процессора, системы команд, организации ввода-вывода, управления памятью, способов повышения производительности ЭВМ. Большое внимание обращается на то, каким образом особенности построения компьютера вытекают из базовых принципов, которые сейчас принято называть фоннеймановскими, а реализуемую на их основе архитектуру ЭВМ — фоннеймановской архитектурой.
**Ссылка на книгу:**[https://lib.herzen.spb.ru/m/catalog?simple=2&doc_id=4266512](https://lib.herzen.spb.ru/m/catalog?simple=2&doc_id=4266512)
2.**Гаврилов Михаил Викторович, Климов Владимир Александрович. Архитектура ЭВМ и системное программное обеспечение : учебник для вузов (2024)**
**Аннотация:**
В курсе приводятся основные понятия по общему составу и структуре персональных компьютеров и вычислительных систем. Рассмотрена полная архитектура ЭВМ, взаимодействие между компонентами компьютера. Подробно рассматривается программное обеспечение: операционные системы, сервисные программные пакеты и т. д. Описаны принципы работы с современными прикладными программными средствами.
**Ссылка на книгу:**[https://lib.herzen.spb.ru/m/catalog?simple=2&doc_id=4196980](https://lib.herzen.spb.ru/m/catalog?simple=2&doc_id=4196980)
3.**Гельбух С. С. Сети ЭВМ и телекоммуникации. Архитектура и организация: учебное пособие (2022)**
**Аннотация:**
Издание предназначено для студентов и слушателей, обучающихся по направлениям подготовки высшего образования «Информатика и вычислительная техника» (09.03.01) и программам дополнительного образования по указанному направлению. Книга содержит обобщенную информацию из большого числа стандартов и рекомендаций, лежащих в основе современных технологических решений Интернет, включая стандарты ГОСТ, рекомендации IEEE и IETF.
**Ссылка на книгу:**[https://lib.herzen.spb.ru/m/catalog?simple=2&doc_id=4089586](https://lib.herzen.spb.ru/m/catalog?simple=2&doc_id=4089586)
#### Программирование
1.**Никитина Т. П., Коропев Л. В. Программирование. Основы Python для инженеров : учебное пособие для вузов (2023)**
**Аннотация:**
Пособие посвящено рассмотрению базовых конструкций языка Python, в частности, сначала приведены примеры простейших программ в императивном стиле программирования и примеры решения несложных задач линейной, разветвляющейся и циклической структуры, задач с последовательностями и файлами. Далее дана реализация в виде программ на Python алгоритмов методов вычислительной математики.
**Ссылка на книгу:**[https://lib.herzen.spb.ru/m/catalog?simple=2&doc_id=4107380](https://lib.herzen.spb.ru/m/catalog?simple=2&doc_id=4107380)
2.**Окулов С. М. Программирование в алгоритмах. (2021)**
**Аннотация:**
Искусство программирования представлено в виде учебного курса, раскрывающего секреты наиболее популярных алгоритмов. Освещены такие вопросы, как комбинаторные алгоритмы, перебор, алгоритмы на графах, алгоритмы вычислительной геометрии.
**Ссылка на книгу:**[https://lib.herzen.spb.ru/m/catalog?simple=2&doc_id=4078687](https://lib.herzen.spb.ru/m/catalog?simple=2&doc_id=4078687)
3.**Янцев В. В. JavaScript. Креативное программирование : учебное пособие для вузов (2024)**
**Аннотация:**
JavaScript — это язык программирования, который предоставляет разработчику богатый набор неожиданных, неординарных и нетривиальных приемов создания кода. В книге рассказывается о самых разных приемах креативной разработки на JavaScript.
**Ссылка на книгу:**[https://lib.herzen.spb.ru/m/catalog?simple=2&doc_id=4122915](https://lib.herzen.spb.ru/m/catalog?simple=2&doc_id=4122915)
#### Информационные технологии
1.**Тюрин И. В. Вычислительная техника и информационные технологии : учебное пособие для вузов. (2024)**
**Аннотация:**
Представлены базовые сведения в области средств вычислительной техники и информационных технологий. Рассмотрены основы математического аппарата функционирования компьютерной техники. Приведены классификация и основные технические характеристики ЭВМ.
**Ссылка на книгу:**[https://lib.herzen.spb.ru/m/catalog?simple=2&doc_id=4119172](https://lib.herzen.spb.ru/m/catalog?simple=2&doc_id=4119172)
2.**Пальмов С. В. Интеллектуальные информационные системы и технологии: учебное пособие (2023)**
**Аннотация:**
Учебное пособие содержит основную информацию, касающуюся разработки и проектирования интеллектуальных информационных систем. Рассмотрены широко используемые классы методов искусственного интеллекта.
**Ссылка на книгу:**[https://lib.herzen.spb.ru/m/catalog?simple=2&doc_id=4128501](https://lib.herzen.spb.ru/m/catalog?simple=2&doc_id=4128501)
3.**Остроух А. В., Николаев А. Б. Интеллектуальные информационные системы и технологии: Монография (2023)**
**Аннотация:**
В монографии изложены концептуальные основы и методы представления знаний в интеллектуальных системах. Рассмотрены различные подходы, применяемые при проектировании и разработке интеллектуальных систем и технологий в транспортном комплексе.
**Ссылка на книгу:**[https://lib.herzen.spb.ru/m/catalog?simple=2&doc_id=4117832](https://lib.herzen.spb.ru/m/catalog?simple=2&doc_id=4117832)
#### Веб-разработка
1.**Баланов А. Н. Бэкенд-разработка веб-приложений: архитектура, проектирование и управление проектами : учебное пособие для вузов (2024)**
**Аннотация:**
Пособие станет незаменимым ресурсом для студентов, изучающих бэкенд-разработку, а также для начинающих разработчиков и профессионалов, желающих углубить свои знания в этой области.
**Ссылка на книгу:**[https://lib.herzen.spb.ru/m/catalog?simple=2&doc_id=4124912](https://lib.herzen.spb.ru/m/catalog?simple=2&doc_id=4124912)
2.**Государев И. Б. Введение в веб-разработку на языке JavaScript : учебное пособие для вузов (2024)**
**Аннотация:**
В учебно-методическом пособии рассматриваются фундаментальные основы и прикладные аспекты использования языка JavaScript для клиентской и серверной разработки веб-ресурсов.
**Ссылка на книгу:**[https://lib.herzen.spb.ru/m/catalog?simple=2&doc_id=4123859](https://lib.herzen.spb.ru/m/catalog?simple=2&doc_id=4123859)
#### Компьютерная графика
1.**Совертков П. И. Компьютерное моделирование : учебник для вузов (2023)**
**Аннотация:**
В учебнике рассматривается технология разработки проекта с помощью математического и компьютерного моделирования.
**Ссылка на книгу:**[https://lib.herzen.spb.ru/m/catalog?simple=2&doc_id=4115206](https://lib.herzen.spb.ru/m/catalog?simple=2&doc_id=4115206)
2.**Воронина В. В., Шишкин В. В. Компьютерная графика (2023)**
**Аннотация:**
Целью данного учебного пособия является изучение методов работы с графической информацией в пакетах Blender, Gimp, Inkscape, Unity, среде программирования Python, а также знакомство с технологией OpenGL.
**Ссылка на книгу:**[https://lib.herzen.spb.ru/m/catalog?simple=2&doc_id=4129555](https://lib.herzen.spb.ru/m/catalog?simple=2&doc_id=4129555)
#### Численные методы
1.**Ландовский В. В. Численные методы: учебное пособие (2023)**
**Аннотация:**
В учебном пособии рассмотрены классические численные методы решения алгебраических и дифференциальных уравнений, задач дифференцирования, интегрирования и аппроксимации функций.
**Ссылка на книгу:**[https://e.lanbook.com/book/404582](https://e.lanbook.com/book/404582)
2.**Ганичева А. В., Ганичев А. В. Численные методы высшей математики в MS Excel: учебное пособие (2023)**
**Аннотация:**
Пособие охватывает численные методы решения систем линейных и нелинейных уравнений, дифференцирование, интегрирование, а также методы решения дифференциальных уравнений и вопросы аппроксимации функций.
**Ссылка на книгу:**[https://lib.herzen.spb.ru/m/catalog?simple=2&doc_id=4117694](https://lib.herzen.spb.ru/m/catalog?simple=2&doc_id=4117694)