-
Hands-On Embedded Programming with C++17
Майа Пош (Maya Posch) – ведущий разработчик на языке C++, обладающий более чем 15-летним опытом практической работы. Открыв для себя сначала столь ув- лекательную область деятельности, как программирование, а немного позже не менее увлекательную электронику, Майа всегда проявляла живой интерес к тех- нологиям и охотно разделяла свое страстное увлечение с другими. Сама Майа называет себя разработчиком на языке C, который со временем увлекся языками C++ и Ada. Ей нравится работать в условиях, ограничивающих объем программного кода и возможности аппаратуры до минимума, и создавать в этих условиях новые, эффективные и удобные системы. Майа также активно интересуется разработками с использованием програм- мируемых пользователем вентильных матриц (ППВМ – FPGA), разработками в области искусственного интеллекта и исследованиями в сфере робототехники, а кроме того, обладает талантами литератора, музыканта и живописца.
-
Программирование.
Книга учит тому, как писать программы, более того, хорошие программы, по схеме структурированный алгоритм + язык программирования + стиль = программа. Излагаемый материал широко иллюстрируется примерами. Для записи программ используются языки Turbo Pascal, Borland C++ и современный Fortran. Приведены упражнения, для выполнения которых достаточно здравого смысла, знания элементарной математики и начальных сведений из математического анализа и линейной алгебры. Рекомендуется учащимся лицеев, гимназий и школ, колледжей и техникумов, студентам младших курсов институтов и университетов, всем изучающим и преподающим программирование
-
-
Проблемно-ориентированн^іе алгоритм^і мягких в^ічислений
В книге рассматриваются проблемно-ориентированные алгоритмы мягких вычислений. Представлены алгоритмы нечеткой кластеризации графических образов, мягких вычислений для представления графических образов, популяционный муравьиный алгоритм транспортной логистики, популяционный масштабируемый алгоритм для задач многомерной оптимизации многоэкстремальных функций. Рассмотрены подходы, связанные с параллелизмом мягких вычислений, параллельной кластерной обработкой продукционных правил в базах знаний интеллектуальных систем, а также представлен нейробиостохастический алгоритм для задачи балансирования тележки с двумя флагштоками разной длины. Монография адресована магистрантам и аспирантам, изучающим интеллектуальные информационные системы и технологии, а также специалистам по теоретическим основам информатики, программной инженерии и обработке информации
-
Программирование на языке С++ в среде Qt Creator
Книга является учебником по алгоритмизации и программирова- нию на С++ и пособием по разработке визуальных приложений в среде Qt Creator. Также в книге описаны среда программирования Qt Creator, редактор Geany, кроссплатформенная билиотека построения графиков MathGL. При чтении книги не требуется предварительного знакомства с программированием. Издание предназначено для студентов, аспирантов и преподавате- лей вузов, а также для всех, кто изучает программирование на С++ и осваивает кроссплатформенный инструментарий Qt для разработки программного обеспечения.
-
Ипак ишлаб чиқариш технологияси
Ушбу дарслик ипак маҳсулотларни ишлаб чиқариш йўналиши бўйича таълим олаётган бакалаврлар учун мўлжалланган бўлиб, у пиллани чувишга тайёрлаш, чувиш, йиғиш, сифатига баҳо бериш, технологик сувни тайёрлаш, чиқиндиларни дастлабки ишлаш ва ипак эшиш фабрикаларида тайёрланадиган табиий ипак ва кимёвий толадан эшилган ипларни ишлаб чиқариш техналогияларини ўз ичига олган. Пиллаларни чувиш ва эшилган ипларни ишлаб чиқаришдаги зарур режимлар ва технологик меъёрлар келтирилган. Дарсликдан тўқимачилик саноати корхоналари ва илмий муассасалари мухандис-техник ходимлари ва касб-ҳунар коллежлари ходимлари ҳам фойдаланишлари мумкин.
-
Системный анализ и математическое моделирование в машиностроении
В пособии изложены основы системного анализа и методы математического моделирования; приведены примеры численных методов решения за- дач; представлены индивидуальные задания по основным разделам курса. Предназначено для студентов, обучающихся по направлению 150900 «Технология, оборудование и автоматизация машиностроительных производств».
-
Основы теории электричества
Дано систематическое изложение основных положений теории электри- чества. Главное внимание уделено физическому содержанию теории. Подго- товлено 11-е издание, как и предыдущее, без переработки, с тем чтобы дать возможность современному читателю ознакомиться именно с оригинальной, Фундаментальной в мировой литературе работой академика И.Е. Тамма. До- бавлена таблица физических констант, изменено несколько примечаний, об- новлены ссылки на литературу и, наконец, исправлены замеченные опечатки. Для студентов физических специальностей вузов, а также научных и ин- женерно-технических работников.
-
Программирование на языке высокого уровня Python: учеб, пособие для СПО
В учебном пособии рассматриваются теоретические основы современных технологий и методов программирования, практические вопросы создания программ, а также основные алгоритмические конструкции и их реализация на языке высокого уровня Python. Соответствует актуальным требованиям Федерального государственного образовательного стандарта среднего профессионального образования и профессиональным требованиям. Для студентов образовательных учреждений среднего профессионального образования.
-
Программирование Принципы и практика с использованием С++
Все названия программных продуктов являются зарегистрированными торговыми марками соответствующих фирм. Никакая часть настоящего издания ни в каких целях не может быть воспроизведена в какой бы то ни было форме и какими бы то ни было средствами. будь то электронные или механические, включал фотокопирование и запись на магнитный носитель. если на это нет письменного разрешения издательства Addlsoп-Wesley PuЬllshlпg Сатрапу.
-
Программирование на языке ассемблера NASM для ОС Unix: Уч. пособие. 2-е изд.
В пособии изложены основы низкоуровневого программирова- ния (программирования на уровне машинных команд) на приме- ре ассемблера NASM для платформы 1386 под управлением опе- рационных систем семейства Unix (примеры расчитаны на Linux и FreeBSD) в «плоской» модели адресации памяти. В курсе рассмотрены основы архитектуры фон Неймана, принципы машинного представления целых чисел и чисел с плавающей точкой, частично изложена система команд процессора 1386, рас- смотрены основы работы под управлением мультизадачной опера- ционной системы, прямое использование системных вызовов. Из- ложены основы синтаксиса языка ассемблера NASM, описывается макропроцессор этого ассемблера; обсуждается раздельная транс- ляция, понятие объектного кода, работа редактора связей. Для студентов программистских специальностей, преподавате лей и всех желающих освоить низкоуровневое программирование.
-
Принципы, паттерны и методики гибкой разработки на языке C#
Цель данной книги – собрать воедино все методики гибкой разработки и показать их работоспособность. Основанная на богатом опыте известного специалиста, Роберта Мартина, книга охватывает как теорию, так и все аспекты практического применения гибкой разработки. Во вступительных главах из- лагаются основные принципы, а далее они демонстрируются в действии. При- меняя объектно-ориентированный подход, авторы рассматривают конкретные паттерны, применяемые к проектированию приложений, описывают методы рефакторинга и способы эффективного использования различных видов UML- диаграмм. Взяв какую-либо реальную задачу, они показывают, какие ошибки и ложные ходы можно допустить в ходе ее решения и как применение правиль- ных методик позволяет добиться успеха.
-
Программирование на языке Ассемблера для 32/64-разряд- ных микропроцессоров семейства 80x86: Учебное пособие в 3-х час- тях. Часть 1.
Рекомендовано Сибирским региональным учебно-методическим центром высшего профессионального образования для межвузовского использования в качестве учебного пособия для студентов специальностей 210700 – «Автоматика, телемеханика и связь на ж.-д. транспорте», 101800 – «Электроснабжение железных дорог» дневной и заочных форм обучения при изучении курсов «Микропроцессорные информационно-управляющие системы», «Программно-математическое обеспечение микропроцессорных систем» для специальности 071900 – «Информационные системы и технологии» при изучении курса «Периферийные устройства вычислительной техники», а также для курсового и дипломного проектирования.
-
Рисунок иживопись
Эффективность учебного npouecca зависит не только от внешних условий (педагогического мастерства преподавателя , методов обучения , наличия учебных пособий, оборудования кабинета, учебных программ), но и от внутренних условий, к которым отно-' сятся уровень способностей и отношение к учебе, организованность и наuеленность на урок самого обучаюшегося . Преодолеть трудности, возникаюшие на первых порах обучения основам изобразительного искусства, помогают влюбленность в свое дело, радость соприкосновения с искусством , гордость за первые успехи .
-
Принципы юнит-тестирования
Юнит-тестирование — это процесс проверки отдельных модулей программы на корректность работы. Правильный подход к тестированию позволит максимизировать качество и скорость разработки проекта. Некачественные тесты, наоборот, могут нанести вред: нарушить работоспособность кода, увеличить количество ошибок, растянуть сроки и затраты. Грамотное внедрение юнит-тестирования — хорошее решение для развития проекта. Научитесь разрабатывать тесты профессионального уровня, без ошибок автоматизировать процессы тестирования, а также интегрировать тестирование в жизненный цикл приложения. Со временем вы овладеете особым чутьем, присущим специалистам по тестированию. Как ни удивительно, практика написания хороших тестов способствует созданию более качественного кода. В этой книге: универсальные рекомендации по оценке тестов; тестирование для выявления и исключения антипаттернов; рефакторинг тестов вместе с рабочим кодом; использование интеграционных тестов для проверки всей системы.
-
Принципы маршрутизации в Internet, 2-е издание
Эта книга поможет вам стать экспертом по вопросам интеграции локальной сети вашей компании в глобальную сеть Internet. В ней рассмотрены системы адресации, маршрутизации и способы организации соединений в сети Internet на практических примерах. В книге также освещается широкий круг теоретических понятий и принципов организации маршрутизации в сети Internet с использованием протокола граничного шлюза (Border Gateway Protocol — BGP). После знакомства с этой книгой вы будете способны самостоятельно строить свою сеть и планировать ее развитие. Независимо от того являетесь ли вы потребителем услуг Internet или же вы сами предоставляете услуги этой сети (т.е. вы являетесь сервис- провайдером Internet), в этой книге вы найдете ответы на любые вопросы, касающиеся маршрутизации в сетях на основе протокола TCP/IP.