программирование

Введение в программирование, Баженова И.Ю., Сухомлин В.А., 2016

Введение в программирование, Баженова И.Ю., Сухомлин В.А., 2016.

В курсе рассматриваются общие концепции разработки языков программирования. Подробно изучаются основные конструкции языков программирования, анализируются различные структуры данных, освещаются вопросы объектно-ориентированного программирования и сетевого программирования, дается краткий обзор компонентной технологии программирования. Особое внимание уделяется рассмотрению семантики языков программирования C++, С#, Java и Object Pascal. Курс содержит краткий обзор эволюции развития языков программирования. Вводится понятие среды программирования. Приводится применение НБФ-нотаций для описания синтаксиса языка. Несколько лекций посвящены рассмотрению основных конструкций языков программирования. Рассматривается синтаксис и семантика высокоуровневых языков программирования, включая языки C++, Pascal, Java, C#.

Вводится понятие рекурсии; математических рекурсивных функций; приводятся примеры рекурсивных процедур. В курсе описываются основные структуры данных и проводится анализ их реализации в различных языках программирования. Определяются простые типы, массивы, записи и структуры. Рассматривается статическое и динамическое управление памятью, размещение в памяти различных типов данных. Описывается применение стеков, очередей, хеш-таблиц, графов и деревьев. Вводится понятие объектно-ориентированного программирования. Рассматривается механизмы наследования, инкапсуляции и полиморфизма. Приводится сравнение объектно-ориентированной модели, используемой в языках C++, С#, Java и Object Pascal. Описываются правила использования объектных типов данных. Рассматривается событийно-управляемое и параллельное программирование. Курс вводит в круг вопросов связанных с сетевым программированием. Рассматриваются аспекты применения языков программирования для Internet. Описывается применение прикладных программных интерфейсов (API), вводится понятие компонентной технологии.

Введение в программирование, Баженова И.Ю., Сухомлин В.А., 2016

Скачать и читать Введение в программирование, Баженова И.Ю., Сухомлин В.А., 2016
 

Проектирование и автоматизированное программирование современных технологий для станков с ЧПУ, Жовтобрюх В.А., Новиков Ф.В., 2019

Проектирование и автоматизированное программирование современных технологий для станков с ЧПУ, Жовтобрюх В.А., Новиков Ф.В., 2019.

Обобщен практический опыт эффективного применения на предприятиях Украины современных технологий, металлорежущих станков с ЧПУ типа "обрабатывающий центр" и сборных лезвийных твердосплавных и керамических инструментов с износостойкими покрытиями зарубежного производства. Обоснованы возможности автоматизированного проектирования и программирования технологических процессов для металлорежущих станков с ЧПУ с применением высокотехнологичного программного продукта САПР ESPRIT. Предложены новые теоретические подходы к проектированию технологических процессов механической обработки деталей машин, включая процессы резания лезвийными и абразивными инструментами, обеспечивающие повышение точности, качества и производительности. Даны практические рекомендации. Рекомендовано для студентов, аспирантов и преподавателей инженерных и экономических специальностей высших учебных заведений, а также для специалистов и руководителей предприятий, повышающих свою квалификацию.

Проектирование и автоматизированное программирование современных технологий для станков с ЧПУ, Жовтобрюх В.А., Новиков Ф.В., 2019

Скачать и читать Проектирование и автоматизированное программирование современных технологий для станков с ЧПУ, Жовтобрюх В.А., Новиков Ф.В., 2019
 

Командная строка Linux, Полное руководство, Шоттс У., 2020

Командная строка Linux, Полное руководство, Шоттс У., 2020.

   Международный бестселлер «Командная строка Linux» поможет преодолеть путь от первых робких щелчков по клавишам до уверенного создания полноценных программ для последней версии basil — наиболее популярной командной оболочки Linux.
Второе издание рассказывает о новых возможностях bash 4.x. таких как новые операторы перенаправления и операции подстановки. В разделе, посвященном сценариям оболочки, рассматриваются современные надежные методы программирования, способы предотвращения типичных ошибок и потенциально опасных ситуаций.
Вы освоите неустаревающие навыки владения командной строкой: навигацию по файловой системе, настройку окружения, объединение команд в цепочки и сопоставление с регулярными выражениями. Вы постигнете философию, лежащую в основе многих инструментов командной строки, разберетесь с богатым наследием, полученным от суперкомпьютеров с Unix, и приобщитесь к знаниям, накопленным поколениями гуру, исключивших мышь из своего арсенала инструментов.

Командная строка Linux, Полное руководство, Шоттс У., 2020
Скачать и читать Командная строка Linux, Полное руководство, Шоттс У., 2020
 

Чистый Agile, Основы гибкости, Мартин Р., 2020

Чистый Agile, Основы гибкости, Мартин Р., 2020.

   Прошло почти двадцать лет с тех пор. как появился Манифест Agile. Легендарный Роберт Мартин (Дядя Боб) понял, что пора стряхнуть пыль с принципов Agile и заново рассказать о гибком подходе не только новому поколению программистов, но и специалистам из других отраслей. Автор полюбившихся айтишникам книг «Чистый код», «Идеальный программист», «Чистая архитектура» стоял у истоков Agile. «Чистый Agile» устраняет недопонимание и путаницу, которые за годы существования Agile усложнили его применение по сравнению с изначальным замыслом.
По сути Agile — это всего .лишь небольшая подборка методов и инструментов, помогающая небольшим командам программистов управлять небольшими проектами, но приводящая к большим результатам, потому что каждый крупный проект состоит из огромного количества кирпичиков. Пять десятков лет работы с проектами всех мыслимых видов и размеров позволяют Дяде Бобу показать, как на самом деле должен работать Agile.
Если вы хотите понять преимущества Agile, не ищите легких путей — нужно правильно применять Agile. «Чистый Agile» расскажет, как это делать разработчикам, тестировщикам, руководителям, менеджерам проектов и клиентам.

Чистый Agile, Основы гибкости, Мартин Р., 2020
Скачать и читать Чистый Agile, Основы гибкости, Мартин Р., 2020
 

Golang для профи, Работа с сетью, многопоточность, структуры данных и машинное обучение с Go, Цукалос М., 2020

Golang для профи, Работа с сетью, многопоточность, структуры данных и машинное обучение с Go, Цукалос М., 2020.

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

Golang для профи, Работа с сетью, многопоточность, структуры данных и машинное обучение с Go, Цукалос М., 2020
Скачать и читать Golang для профи, Работа с сетью, многопоточность, структуры данных и машинное обучение с Go, Цукалос М., 2020
 

Обработка естественного языка в действии, Хобсон Л., Ханнес Х., Коул Х., 2020

Обработка естественного языка в действии, Хобсон Л., Ханнес Х., Коул Х., 2020.

   Последние достижения в области глубокого обучения позволяют создавать приложения, с исключительной точностью распознающие текст и речь. Что в результате? Появляются чат-боты, ведущие диалог не хуже реальных людей, программы, эффективно подбирающие резюме под заданную вакансию, развивается превосходный предиктивный поиск, автоматически генерируются аннотации документов. Благодаря новым приемам и инструментам, таким как Keras и Tensorflow, сегодня возможно как никогда просто реализовать качественную обработку естественного языка (NLP).
«Обработка естественного языка в действии» станет вашим руководством по созданию программ, способных распознавать и интерпретировать человеческий язык. В издании рассказано, как с помощью готовых пакетов на языке Python извлекать из текста смыслы и адекватно ими распоряжаться. В книге дается расширенная трактовка традиционных методов NLP. что позволит задействовать нейронные сети, современные алгоритмы глубокого обучения и генеративные приемы при решении реальных задач, таких как выявление дат и имен, составление текстов и ответов на неожиданные вопросы.

Обработка естественного языка в действии, Хобсон Л., Ханнес Х., Коул Х., 2020
Скачать и читать Обработка естественного языка в действии, Хобсон Л., Ханнес Х., Коул Х., 2020
 

Секреты Python Pro, Хиллард Д., 2021

Секреты Python Pro, Хиллард Д., 2021.

   Код высокого качества — это не просто код без ошибок. Он должен быть чистым, удобочитаемым и простым в сопровождении. Путь от рядового питониста к профи не прост, для этого вам нужно разбираться в стиле, архитектуре приложений и процессе разработки.
Книга «Секреты Python Pro» научит проектировать ПО и писать качественный код. то есть делать его понятным, сопровождаемым и расширяемым. Дейн Хиллард — профессиональный питонист, с помощью примеров и упражнений он покажет вам. как разбивать код на блоки, повышать качество за счет снижения сложности и т. д. Только освоив основополагающие принципы, вы сможете сделать так. чтобы чтение, сопровождение и переиспользование вашего кода не доставляли проблем ни вам, ни вашим коллегам.

Секреты Python Pro, Хиллард Д., 2021
Скачать и читать Секреты Python Pro, Хиллард Д., 2021
 

Android, Программирование для профессионалов, Филлипс Б., Стюарт К., Марсикано К., Гарднер Б., 2021

Android, Программирование для профессионалов, Филлипс Б., Стюарт К., Марсикано К., Гарднер Б., 2021.

   Познакомьтесь с возможностями программирования Android на языке Kotlin! Множество примеров приложений с четкими объяснениями ключевых концепций и API позволят легко разобраться в самых трудных задачах. Эта книга посвящена прикладным методам разработки приложений на Kotlin, и подойдет для всех версий Android от 5.0 (Lollipop) до 8.1 (Oreo) и выше. Используйте Android Studio для создания приложений, чтобы проверять код на каждом этапе, интегрировать его с другими приложениями, работать с изображениями, воспроизводить аудио и делать многое другое. Каждая глава продумана (и протестирована) так, чтобы вы смогли получить максимум опыта и знания, необходимые для разработки под Android.

Android, Программирование для профессионалов, Филлипс Б., Стюарт К., Марсикано К., Гарднер Б., 2021
Скачать и читать Android, Программирование для профессионалов, Филлипс Б., Стюарт К., Марсикано К., Гарднер Б., 2021
 
Показана страница 125 из 203