Выбор каталога
Сортировать по:
1. Книга
bookCover
Лафоре Р.
Структуры данных и алгоритмы Java / Р. Лафоре ; [пер. с англ. Е.Матвеев]. - 2-е изд. - Санкт-Петербург [и др.] : Питер, 2020. - 701 с. : ил. - (Классика Computer Science). - Тит. л. на рус. и англ. яз. - ISBN 978-5-4461-0939-5. - ISBN 978-0672324536 (англ.).
Авторы: Лафоре Р.
Шифры: 004.4 - Л 295
Ключевые слова: ЯЗЫКИ ПРОГРАММИРОВАНИЯ -JAVA, ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ, ПРОГРАММИРОВАНИЕ НА ЭВМ, СТРУКТУРЫ ДАННЫХ
Аннотация: Второе издание одной из самых авторитетных книг по программированию посвящено использованию структур данных и алгоритмов. Алгоритмы — это основа программирования, определяющая, каким образом разрабатываемое программное обеспечение будет использовать структуры данных. На четких и простых программных примерах автор объясняет эту сложную тему, предлагая читателям написать собственные программы и на практике освоить полученные знания. Рассматриваемые примеры написаны на языке Java, хотя для усвоения материала читателю не обязательно хорошо знать его — достаточно владеть любым языком программирования, например C++. Первая часть книги представляет собой введение в алгоритмизацию и структуры данных, а также содержит изложение основ объектно-ориентированного программирования. Следующие части посвящены различным алгоритмам и структурам данных, рассматриваемым от простого к сложному: сортировка, абстрактные типы данных, связанные списки, рекурсия, древовидные структуры данных, хеширование, пирамиды, графы. Приводятся рекомендации по использованию алгоритмов и выбору той или иной структуры данных в зависимости от поставленной задачи
Экземпляры: Всего: 25, из них: абнл-2, абст-18, чзнл-3, чзуч-2
2. Книга
bookCover
Приемы объектно-ориентированного проектирования. Паттерны проектирования / Э. Гамма, Р. Хелм, Р. Джонсон, Д. Влиссидес ; [пер. с англ. А.Слинкин]. - Санкт-Петербург [и др.] : Питер, 2020. - 366 с. : ил. - (Библиотека программиста). - Тит. л. на рус. и англ. яз. - Библиогр.: с.353-358. - ISBN 978-5-4461-1213-5. - ISBN 0-201-63361-2 (англ.).
Авторы: Гамма Э., Хелм Р., Джонсон Р., Влиссидес Д.
Шифры: 004.4 - П 757
Ключевые слова: ОБЪЕКТНО-ОРИЕНТИРОВАНИЕ ПРОЕКТИРОВАНИЕ, ПАТТЕРНЫ ПРОЕКТИРОВАНИЯ
Аннотация: В предлагаемой книге описываются простые и изящные решения типичных задач, возникающих в объектно-ориентированном проектировании. Паттерны появились, потому что многие разработчики искали пути повышения гибкости и степени повторного использования своих программ. Найденные решения воплощены в краткой и легко применимой на практике форме. Авторы излагают принципы использования паттернов проектирования и приводят их каталог. Таким образом книга одновременно решает две задачи. Во-первых, здесь демонстрируется роль паттернов в создании архитектуры сложных систем. Во-вторых, применяя содержащиеся в справочнике паттерны, проектировщик сможет с легко- стью разрабатывать собственные приложения. Издание предназначено как для профессиональных разработчиков, так и для программистов, осваи- вающих объектно-ориентированное проектирование.
Экземпляры: Всего: 50, из них: абнл-3, абст-41, чзнл-3, чзуч-3
3. Книга
bookCover
Рихтер Дж.
CLR via C#. Программирование на платформе Microsoft .NET Framework 4.5 на языке C# / Дж. Рихтер ; [пер. с англ. Е Матвеев]. - 4-е изд. - Санкт-Петербург [и др.] : Питер, 2020. - 895 с. : ил. - (Мастер-класс). - Тит. л. на рус. и англ. яз. - ISBN 978-5-4461-1102-2. - ISBN 978-0735667457 (англ.).
Авторы: Рихтер Дж.
Шифры: 004.4 - Р 558
Ключевые слова: ЯЗЫКИ ПРОГРАММИРОВАНИЯ - С#, ПЕРСОНАЛЬНЫЕ КОМПЬЮТЕРЫ, ПРОГРАММИРОВАНИЕ, ПЛАТФОРМА РАЗРАБОТКИ NET FRAMEWORK
Аннотация: Эта книга, выходящая в четвертом издании и уже ставшая классическим учебником по программированию, подробно описывает внутреннее устройство и функционирование общеязыковой исполняющей среды (CLR) Microsoft .NET Framework версии 4.5. Написанная признанным экспертом в области программирования Джеффри Рихтером, много лет являющимся консультантом команды разработчиков .NET Framework компании Microsoft, книга научит вас создавать по-настоящему надежные приложения любого вида, в том числе с использованием Microsoft Silverlight, ASP.NET, Windows Presentation Foundation и т.д. Четвертое издание полностью обновлено в соответствии со спецификацией платформы .NET Framework 4.5, а также среды Visual Studio 2012 и C# 5.0.
Экземпляры: Всего: 3, из них: абнл-1, чзнл-2
4. Книга
bookCover
Скит Д.
С# для профессионалов. Тонкости программирования / Д. Скит ; [предисл. Э. Липперта] ; [пер. с англ.]. - 3-е изд. - Москва;Санкт-Петербург : Диалектика, 2020. - 607 с. : ил. - ISBN 978-5-907114-62-3 (рус.). - ISBN 978-1-617-29134-0 (англ.).
Авторы: Скит Д.
Шифры: 004.4 - С 429
Ключевые слова: ЯЗЫКИ ПРОГРАММИРОВАНИЯ, С#, ПРОГРАММИРОВАНИЯ ЯЗЫКИ
Аннотация: Книга «C# для профессионалов: тонкости программирования» (C# in Depth) является обновлением предыдущего издания, ставшего бестселлером, с целью раскрытия новых средств языка C# 5, включая решение проблем, которые связаны с написанием сопровождаемого асинхронного кода. Она предлагает уникальные сведения о сложных областях и темных закоулках языка, которые может предоставить только эксперт Джон Скит. Если вы занимаетесь разработкой приложений .NET, то будете использовать C# как при построении сложного приложения уровня предприятия, так и при ускоренном написании какого-нибудь чернового приложения. В C# 5 можно делать удивительные вещи с помощью обобщений, лямбда-выражений, динамической типизации, LINQ, итераторных блоков и других средств. Однако прежде их необходимо должным образом изучить. Третье издание книги было полностью пересмотрено с целью раскрытия новых средств версии C# 5, включая тонкости написания сопровождаемого асинхронного кода. Вы увидите всю мощь языка C# в действии и научитесь работать с ценнейшими средствами, которые эффективно впишутся в применяемый набор инструментов. Кроме того, вы узнаете, как избегать скрытых ловушек при программировании на C# с помощью кристально чистых объяснений вопросов, касающихся внутреннего устройства языка.
Экземпляры: Всего: 6, из них: абнл-2, чзнл-2, чзуч-2
5. Книга
bookCover
Галовиц Я.
С++ 17 STL. Стандартная библиотека шаблонов / Я. Галовиц ; [перевод с английского Е Зазноба]. - Санкт-Петербург [и др.] : Питер, 2019. - 427, [2] с. : ил. - (Библиотека программиста). - Тит. л. на русс. и англ. яз. - ISBN 978-5-4461-0680-6. - ISBN 978-1787120495 (англ.).
Авторы: Галовиц Я.
Шифры: 004.4 - Г 167
Ключевые слова: АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ, ПРОГРАММИРОВАНИЕ ДЛЯ ВЫЧИСЛИТЕЛЬНЫХ МАШИН, ИТЕРАТОРЫ АЛГОРИТМЫ STL, ПРОГРАММЫ ДЛЯ ВЫЧИСЛИТЕЛЬНЫХ МАШИН, ЯЗЫКИ ПРОГРАММИРОВАНИЯ - C++
Аннотация: С++ — объектно-ориентированный язык программирования, без которого сегодня немыслима промышленная разработка ПО. В этой замечательной книге описана работа с контейнерами, алгоритмами, вспомогательными классами, лямбда-выражениями и другими интересными инструментами, которыми богат современный С++. Освоив материал, вы сможете коренным образом пересмотреть привычный подход к программированию. Преимущество издания — в подробном описании стандартной библиотеки шаблонов С++, STL. Ее свежая версия была выпущена в 2017 году. В книге вы найдете более 90 максимально реалистичных примеров, которые демонстрируют всю мощь STL. Многие из них станут базовыми кирпичиками для решения более универсальных задач. Вооружившись этой книгой, вы сможете эффективно использовать С++17 для создания высококачественного и высокопроизводительного ПО, применимого в различных отраслях.
Экземпляры: Всего: 1, из них: чзнл-1
6. Книга
bookCover
Страуструп Б.
Программирование. Принципы и практика с использованием C++ : перевод с английского. / Б. Страуструп ; . - 2-е изд. - Москва; Санкт-Петербург : Диалектика, 2019. - 1328 с. : ил. - Тит. л. на рус. и англ. яз. - Библиогр.: с.1313-1315 (51 назв.). - ISBN 978-5-6040724-8-6 (рус.). - ISBN 979-0-321-99278-9 (англ.).
Авторы: Страуструп Б.
Шифры: 004.4 - С 835
Ключевые слова: ПРОГРАММИРОВАНИЕ, ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ, ЯЗЫКИ ПРОГРАММИРОВАНИЯ - C++
Аннотация: Эта книга не является учебником по языку C++, это учебник по программированию. Несмотря на то что ее автор — автор языка С++, книга не посвящена этому языку программирования; он играет в книге сугубо иллюстративную роль. Автор задумал данную книгу как вводный курс по программированию. Поскольку теория без практики совершенно бессмысленна, такой учебник должен изобиловать примерами программных решений, и неудивительно, что автор языка C++ использовал в книге свое детище. В книге в первую очередь описан широкий круг понятий и приемов программирования, необходимых для того, чтобы стать профессиональным программистом, и в гораздо меньшей степени — возможности языка программирования C++.
Экземпляры: Всего: 3, из них: абнл-2, чзнл-1
7. Книга
bookCover
Ларман Крэг.
Применение UML 2.0 и шаблонов проектирования : Введение в объектно-ориентированный анализ, проектирование и итеративную разработку : перевод с английского. / Крэг Ларман. - 3-е изд. - Москва ; Санкт-Петербург : Диалектика, 2019. - 727 с. : ил. - Тит. л. на рус. и англ. яз. - Библиогр.: с.711-716 (124 назв.). - ISBN 978-5-907144-36-1 (рус.). - ISBN 0-13-148906-2 (англ.).
Авторы: Ларман Крэг
Шифры: 004.4 - Л 253
Ключевые слова: ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ, ЯЗЫКИ ПРОЕКТИРОВАНИЯ ПРОГРАММ, ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОЕКТИРОВАНИЕ, ПРОГРАММИРОВАНИЕ НА ЭВМ, ЯЗЫК МОДЕЛИРОВАНИЯ UML, ОБЪЕКТНО-ОРИЕНТИРОВАННЫЙ АНАЛИЗ
Аннотация: В книге рассматриваются основные принципы и приемы объектно-ориентированного анализа и проектирования (ООА/П). В ней вы найдете сведения об итеративном и гибком моделировании, шаблонах проектирования, архитектурном анализе и многих других вопросах. Весь материал рассматривается в контексте гибкого подхода к разработке с совместным применением процесса UP и других итеративных методов. В книге рассматривается два реальных примера, позволяющих на практике освоить принципы ООА/П, а также изучить новейшую систему обозначений языка UML 2. Рассказывается не только КАК строить диаграммы, но также ДЛЯ ЧЕГО и КОГДА. Книга будет хорошим руководством для всех, кто интересуется вопросами ООА/П, языком моделирования UML 2 и современными эволюционными подходами к разработке программного обеспечения.
Экземпляры: Всего: 15, из них: абнл-3, абст-8, чзнл-2, чзуч-2
8. Книга
bookCover
Гаст Х.
Объектно-ориентированное проектирование. Концепции и программный код : перевод с английского. / Х. Гаст. - Москва; Санкт-Петербург : Диалектика, 2019. - 1040 с. : ил. - Тит. л. рус. и англ. яз. - Библиогр.: с.1013-1033 (269 назв.). - ISBN 978-5-9500296-9-1 (руск.). - ISBN 978-0-321-99554-4 (англ.).
Авторы: Гаст Х.
Шифры: 004.4 - Г 227
Ключевые слова: ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ, ЯЗЫКИ ПРОГРАММИРОВАНИЯ, ОБЪЕКТНО-ОРИЕНТИРОВАНИЕ ПРОЕКТИРОВАНИЕ, , ОРИЕНТИРОВАННОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
Аннотация: Эта книга призвана помочь читателю глубоко усвоить понятие объектов, раскрыть их истинный потенциал, чтобы писать код, эффективно работающий в реальных условиях. В ней рассматриваются особенности объектно-ориентированной разработки, включая применение языков, библиотек и каркасов, а также принятие стратегических решений, связанных с проектными шаблонами, контрактами, проектированием и системной архитектурой. На практических примерах, взятых из интегрированной среды разработки Eclipse, в этой книге поясняются роли отдельных объектов в приложении, порядок их реагирования на события, выполнения запросов на обслуживание, а также преобразования удачных проектных решений в качественный код. Эта книга адресована тем разработчикам, которые обладают хотя бы самым элементарным опытом, окончили вводный курс программирования или университетский курс по компьютерным наукам или же находятся только в самом начале своей карьеры разработчика программного обеспечения.
Экземпляры: Всего: 6, из них: абнл-4, чзнл-1, чзуч-1
9. Книга
bookCover
Лафоре Р.
Объектно-ориентированное программирование в C++ / Р. Лафоре ; [перевод с английского А Кузнецов, М.Назаров, В.Шрага]. - 4-е изд. - Санкт-Петербург [и др.] : Питер, 2019. - 923 с. : ил. - (Классика Computer Science). - Тит. л. на рус. и англ. яз. - Библиогр. в прилож. - ISBN 978-5-4461-0927-2. - ISBN 0-672-32308-7 (англ.).
Авторы: Лафоре Р.
Шифры: 004.4 - Л 295
Ключевые слова: ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ, ПРОГРАММИРОВАНИЕ
Аннотация: Благодаря этой книге тысячи пользователей овладели технологией объектно-ориентированного программирования в С++. В ней есть все: основные принципы языка, готовые полномасштабные приложения, небольшие примеры, поясняющие теорию, и множество полезных иллюстраций. Книга пользуется стабильным успехом в учебных заведениях благодаря тому, что содержит более 100 упражнений, позволяющих проверить знания по всем темам. Читатель может вообще не иметь подготовки в области языка С++. Необходимо лишь знание начальных основ программирования.
Экземпляры: Всего: 25, из них: абмл-1, абнл-2, абст-18, чзнл-2, чзуч-2
10. Книга
bookCover
Готтшлинг П.
Современный С++ для программистов, инженеров и ученых : пер. с англ. / П. Готтшлинг. - М.; СПб. : Диалектика, 2017. - 512 с. : ил. - ( С++ In-Depth, Бьярне Страуструп). - Библиогр.: с.506-508 (54 назв.). - ISBN 978-5-8459-2095-9 (рус.). - ISBN 978-0-13-438358-3 (англ.).
Авторы: Готтшлинг П.
Шифры: 004.4 - Г 741
Ключевые слова: ЯЗЫКИ ПРОГРАММИРОВАНИЯ, С++, ПРОГРАММИРОВАНИЕ НА ЭВМ, ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
Аннотация: По мере развития вычислительной техники научные и инженерные проекты становятся все более крупными и сложными, и все более вероятно, что все новые проекты будут разрабатываться на C++. По мере того, как встраиваемое аппаратное обеспечение становится все более мощным, его программное обеспечение также все чаще разрабатывается на C++. Овладение языком программирования C++ дает вам навыки программирования почти на каждом уровне — от близкого к аппаратному обеспечению до абстракций высшего уровня. Короче говоря, C++ - это тот язык, который научные и технические специалисты должны знать в обязательном порядке. Книга Питера Готтшлинга представляет собой интенсивное введение в язык программирования C++, облегчающее переход к действительно сложным темам, основанным на передовых методах программирования. Автор вводит ключевые понятия с использованием примеров из многих предметных областей, опираясь на свой обширный опыт обучения языку C++ студентов, обучающихся физическим, математическим и инженерным специальностям. Эта книга призвана помочь вам быстро приступить к реальной работе, а затем совершенствовать свои знания и умения, осваивая все более сложные возможности языка — от лямбда-функций до шаблонов выражений. Вы также узнаете, как использовать преимущества мощных библиотек, доступных программистам на C++: стандартной библиотеки шаблонов (STL) и научных библиотек для арифметических вычислений, решения задач линейной алгебры, дифференциальных уравнений или построения графиков. На протяжении всей книги автор показывает, как писать программное обеспечение четко и выразительно, используя парадигмы объектно-ориентированного программирования, обобщенного и метапрограммирования и процедурные методы. К тому времени, когда вы закончите чтение книги, вы освоите все абстракции, необходимые для написания программ на C++, обладающих исключительным качеством и производительностью.
Экземпляры: Всего: 8, из них: абнл-4, чзнл-2, чзуч-2
11. Книга
bookCover
Объектно-ориентированный анализ и проектирование с примерами приложений / Г. Буч, Р. Максимчук, М. Энгл, др. и ; [перевод с английского и ред. Д.А.Клюшина] . - 3-е изд. - Москва ; Санкт-Петербург : Диалектика, 2017. - 718 с. : ил. - Пер.: Object-oriented analysis and design with application Upper Saddle River, NJ [etc.] : Addison-Wesley, 2007 (cop.) 0-201-89551-X. - Библиогр.: с.641-714 и в примеч. - ISBN 978-5-8459-1401-9 (рус.). - ISBN 0-201-89551-Х (англ.).
Авторы: Буч Г., Максимчук Р., Энгл М., и др.
Шифры: 004.4 - О-294
Ключевые слова: ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ, ПРОГРАММИРОВАНИЕ, ПЕРСОНАЛЬНЫЙ КОМПЬЮТЕР, ОПЕРАЦИОННЫЕ СИСТЕМЫ, ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ, ЯЗЫКИ ПРОГРАММИРОВАНИЯ, ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОЕКТИРОВАНИЕ, UML, JAVA
Аннотация: Авторы описывают объектные методы решения сложных проблем, связанные с разработкой систем и программного обеспечения. Используя многочисленные примеры, они иллюстрируют основные концепции объектно-ориентированного подхода на примере разработки систем управления, сбора данных и искусственного интеллекта. Читатели найдут в книге практичные советы, касающиеся важных вопросов анализа, проектирования, реализации и оптимального управления проектами. Книга будет полезна системным аналитикам и архитекторам, программистам, преподавателям и студентам высших учебных заведений, а также всем специалистам по информационным технологиям.
Экземпляры: Всего: 10, из них: абнл-7, чзнл-2, чзуч-1
12. Книга
bookCover
Доусон М.
Программируем на Python / М. Доусон. - Пер. с англ. 3-го изд. бестселлера. - СПб. : Питер, 2016. - 414 с. : ил. - Тит. л. на рус. и англ. яз. - ISBN 978-5-496-01071-9. - ISBN 978-1435455009 англ.
Авторы: Доусон М.
Шифры: 004.4 - Д 71
Ключевые слова: ЯЗЫКИ ПРОГРАММИРОВАНИЯ-PYTHON, PYTHON
Аннотация: Эта книга — идеальное пособие для начинающих изучать Python. Руководство, написанное опытным разработчиком и преподавателем, научит фундаментальным принципам программирования на примере создания простых игр. Вы приобретете необходимые навыки для разработки приложений на Python и узнаете, как их применять в реальной практике. Для лучшего усвоения материала в книге приведено множество примеров программного кода. В конце каждой главы вы найдете проект полноценной игры, иллюстрирующий ключевые идеи изложенной темы, а также краткое резюме пройденного материала и задачи для самопроверки. Прочитав эту книгу, вы всесторонне ознакомитесь с языком Python, усвоите базовые принципы программирования и будете готовы перенести их на почву других языков, за изучение которых возьметесь. Научитесь программировать на Python играючи!
Экземпляры: Всего: 4, из них: абнл-2, чзнл-2
13. Книга
bookCover
Приемы объектно-ориентированного проектирования.Паттерны проектирования : пер. с англ. / Э. Гамма, Р. Хелм, Р. Джонсон, Д. Влиссидес. - СПб. : Питер, 2016. - 366 с. : ил. - (Библиотека программиста). - Тит. л. на рус. и англ. яз. - Библиогр.:353-358. - ISBN 978-5-496-00389-6. - ISBN 0-201-63361-2 (англ.).
Авторы: Гамма Э., Хелм Р., Джонсон Р., Влиссидес Д.
Шифры: 004.4 - П 757
Ключевые слова: ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОЕКТИРОВАНИЕ, ПАТТЕРНЫ ПРОЕКТИРОВАНИЯ
Аннотация: В предлагаемой книге описываются простые и изящные решения типичных задач, возникающих в объектно-ориентированном проектировании. Паттерны появились, потому что многие разработчики искали пути повышения гибкости и степени повторного использования своих программ. Найденные решения воплощены в краткой и легко применимой на практике форме. Авторы излагают принципы использования паттернов проектирования и приводят их каталог. Таким образом книга одновременно решает две задачи. Во-первых, здесь демонстрируется роль паттернов в создании архитектуры сложных систем. Во-вторых, применяя содержащиеся в справочнике паттерны, проектировщик сможет с легкостью разрабатывать собственные приложения. Издание предназначено как для профессиональных разработчиков, так и для программистов, осваивающих объектно-ориентированное проектирование.
Экземпляры: Всего: 4, из них: абнл-4
14. Книга
bookCover
Тепляков С.
Паттерны проектирования на платформе .NET. / С. Тепляков. - СПб. : Питер, 2016. - 316 с. : ил. - ISBN 978-5-496-01649-0.
Авторы: Тепляков С.
Шифры: 004.4 - Т 345
Ключевые слова: ПАТТЕРНЫ ПРОЕКТИРОВАНИЯ, ПЛАТФОРМЫ .NET, ЯЗЫКИ ПРОГРАММИРОВАНИЯ - С#
Аннотация: Паттерны проектирования остаются важным инструментом в арсенале разработчика, поскольку они опираются на фундаментальные принципы проектирования. Тем не менее, появление новых конструкций в современных языках программирования делает одни паттерны более важными, а значимость других сводит к минимуму. Цель данной книги — показать, как изменились паттерны проектирования за это время, как на них повлияло современное увлечение функциональным программированием, и объяснить, каким образом они используются в современных .NET-приложениях. В издании вы найдете подробное описание классических паттернов проектирования с особенностями их реализации на платформе .NET, а также примеры их использования в .NET Framework. Вы также изучите принципы проектирования, известные под аббревиатурой SOLID, и научитесь применять их при разработке собственных приложений. Книга предназначена для профессиональных программистов, которые хотят изучить особенности классических принципов и паттернов программирования с примерами на языке C# и понять их роль в разработке современных приложений на платформе .NET.
Экземпляры: Всего: 2, из них: чзнл-2
15. Книга
bookCover
Лафоре Р.
Структуры данных и алгоритмы в Java : пер. с англ / Р. Лафоре. - 2-е изд. - СПб. : Питер, 2015. - 701 с. : ил. - (Классика Computer Science). - ISBN 978-5-496-00740-5.
Авторы: Лафоре Р.
Шифры: 004.4 - Л 295
Ключевые слова: ЯЗЫКИ ПРОГРАММИРОВАНИЯ, СТРУКТУРЫ ДАННЫХ, ПРОГРАММИРОВАНИЕ НА ЭВМ, JAVA
Аннотация: Второе издание одной из самых авторитетных книг по программированию посвящено использованию структур данных и алгоритмов. Алгоритмы — это основа программирования, определяющая, каким образом разрабатываемое программное обеспечение будет использовать структуры данных. На четких и простых программных примерах автор объясняет эту сложную тему, предлагая читателям написать собственные программы и на практике освоить полученные знания. Рассматриваемые примеры написаны на языке Java, хотя для усвоения материала читателю не обязательно хорошо знать его — достаточно владеть любым языком программирования, например C++. Первая часть книги представляет собой введение в алгоритмизацию и структуры данных, а также содержит изложение основ объектно-ориентированного программирования. Следующие части посвящены различным алгоритмам и структурам данных, рассматриваемым от простого к сложному: сортировка, абстрактные типы данных, связанные списки, рекурсия, древовидные структуры данных, хеширование, пирамиды, графы. Приводятся рекомендации по использованию алгоритмов и выбору той или иной структуры данных в зависимости от поставленной задачи
Экземпляры: Всего: 4, из них: абнл-3, ЭБС-1
Для просмотра необходимо войти в личный кабинет
16. Книга
bookCover
Паттерны проектирования / Э. Фримен, Э. Фримен, К. Сьерра, Б. Бейтс. - СПб. : Питер, 2015. - 645 с. : ил. - (Head First O'Reilly). - Оригинальное название: Head First Design Patterns. - ISBN 978-5-496-00782-5. - ISBN 978-0596007126 англ.
Авторы: Фримен Э., Фримен Э., Сьерра К., Бейтс Б.
Шифры: 004.4 - Ф 888
Ключевые слова: ПАТТЕРНЫ ПРОЕКТИРОВАНИЯ, ШАБЛОНЫ ПРОЕКТИРОВАНИЯ
Аннотация: В мире постоянно кто-то сталкивается с такими же проблемами программирования, которые возникают и у вас. Многие разработчики решают совершенно идентичные задачи и находят похожие решения. Если вы не хотите изобретать велосипед, используйте готовые шаблоны (паттерны) проектирования, работе с которыми посвящена эта книга. Паттерны появились, потому что многие разработчики искали пути повышения гибкости и степени повторного использования своих программ. Найденные решения воплощены в краткой и легко применимой на практике форме. Особенностью данного издания является уникальный способ подачи материала, выделяющий серию «Head First» издательства O'Reilly в ряду множества скучных книг, посвященных программированию. Книга будет интересна широкому кругу веб-разработчиков, от начинающих до профессионалов, желающих освоить работу с паттернами проектирования.
Экземпляры: Всего: 2, из них: чзнл-2
17. Книга
bookCover
Лафоре Р.
Объектно-ориентированное программирование в C++ / Р. Лафоре. - 4-е изд. - СПб. : Питер, 2015. - 923 с. : ил. - (Классика Computer Science). - Тит. л. на рус. и англ. яз. - Библиогр.: с.899-901. - ISBN 978-5-496-00353-7. - ISBN 0-672-32308-7 (англ.).
Авторы: Лафоре Р.
Шифры: 004.4 - Л 295
Ключевые слова: ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ, ЯЗЫКИ ПРОГРАММИРОВАНИЯ - C++
Аннотация: Благодаря этой книге тысячи пользователей овладели технологией объектно-ориентированного программирования в С++. В ней есть все: основные принципы языка, готовые полномасштабные приложения, небольшие примеры, поясняющие теорию, и множество полезных иллюстраций. Книга пользуется стабильным успехом в учебных заведениях благодаря тому, что содержит более 100 упражнений, позволяющих проверить знания по всем темам. Читатель может вообще не иметь подготовки в области языка С++. Необходимо лишь знание начальных основ программирования.
Экземпляры: Всего: 2, из них: абнл-2
18. Книга
bookCover
Вейл Э.
HTML5. Разработка приложений для мобильных устройств : [12+] / Э. Вейл ; перевод на русский язык Н. Вильчинский, О. Сивченко. - СПб. : Питер, 2015. - 480 с. : ил. - (Бестселлеры O'Reilly). - Оригинальное название: Mobile HTML5. - Weyl Estelle. - ISBN 978-5-496-01125-9. - ISBN 978-1449311414 англ.
Авторы: Вейл Э.
Шифры: 004.4 - В 264
Ключевые слова: ВЕБ-ПРИЛОЖЕНИЯ-РАЗРАБОТКА, АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ, ЯЗЫКИ ПРОГРАММИРОВАНИЯ, HTML5
Аннотация: Создавайте сногсшибательные сайты и приложения для любых мобильных и настольных платформ. Для этого вам потребуется всего лишь добавить в ваш инструментарий веб-разработки технологии HTML5 и CSS3. Вооружившись этой практичной книгой, вы научитесь разрабатывать веб-приложения, которые не только хорошо работают на iOS, Android, Blackberry и Windows Phone, но и очень удобны в использовании. Книга содержит множество примеров кода и разметки. Она поможет вам освоить работу с разнообразными инструментами HTML5 — в частности, с новыми веб-формами, масштабируемой векторной графикой (SVG), холстом (Canvas), localStorage и другими родственными API. Кроме того, в этом издании подробно рассмотрены таблицы стилей CSS3. Вы научитесь разрабатывать приложения, которые одинаково хорошо работают как на огромных мониторах, так и на крошечных экранах. — Познакомьтесь с элементами HTML, синтаксисом и семантикой этого языка. — Научитесь создавать веб-формы, отличающиеся повышенным удобством, но содержащие сравнительно немного кода на JavaScript. — Исследуйте медийные API HTML5 для работы с графикой, видео и аудио. — Обеспечьте работу ваших приложений в режиме оффлайн — в этом вам помогут AppCache, localStorage и другие API. — Узнайте все необходимое о селекторах и синтаксисе CSS3. — Досконально разберитесь в возможностях CSS3: начните использовать множественные фоновые изображения, градиенты, граничные изображения, переходы, трансформации и анимацию. — Сделайте ваши веб-приложения более удобными, отзывчивыми и доступными. — Проектируйте с расчетом на высокую производительность, понятность для пользователей и функциональную надежность на любых платформах.
Экземпляры: Всего: 2, из них: чзнл-1, чзуч-1
19. Книга
bookCover
Гоше Х.Д.
HTML5. Для профессионалов : пер. с англ. / Х.Д. Гоше. - 2-е изд. - СПб. : Питер, 2015. - 559 с. : ил. - (Для профессионалов). - ISBN 978-5-496-01397-0.
Авторы: Гоше Х.Д.
Шифры: 004.4 - Г 749
Ключевые слова: ЯЗЫКИ ПРОГРАММИРОВАНИЯ, АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ, HTML
Аннотация: HTML5. Для профессионалов
Экземпляры: Всего: 2, из них: чзнл-1, чзуч-1
20. Книга
bookCover
Рихтер Дж.
CLR via C#. Программирование на платформе Microsoft .NET Framework 4.5 на языкеC# : пер. с англ. / Дж. Рихтер. - 4-е изд. - СПб. : Питер, 2015. - 895 с. : ил. - (Мастер-класс). - Тит. л. на рус. и англ. яз. - ISBN 978-5-496-00433-6.
Авторы: Рихтер Дж.
Шифры: 004.4 - Р 558
Ключевые слова: ПЕРСОНАЛЬНЫЕ КОМПЬЮТЕРЫ, ПРОГРАММИРОВАНИЕ, ПЛАТФОРМА РАЗРАБОТКИ.NET FRAMEWORK, ЯЗЫКИ ПРОГРАММИРОВАНИЯ - С#
Аннотация: Эта книга, выходящая в четвертом издании и уже ставшая классическим учебником по программированию, подробно описывает внутреннее устройство и функционирование общеязыковой исполняющей среды (CLR) Microsoft .NET Framework версии 4.5. Написанная признанным экспертом в области программирования Джеффри Рихтером, много лет являющимся консультантом команды разработчиков .NET Framework компании Microsoft, книга научит вас создавать по-настоящему надежные приложения любого вида, в том числе с использованием Microsoft Silverlight, ASP.NET, Windows Presentation Foundation и т.д. Четвертое издание полностью обновлено в соответствии со спецификацией платформы .NET Framework 4.5, а также среды Visual Studio 2012 и C# 5.0.
Экземпляры: Всего: 3, из них: абнл-3