В пособии представлены наиболее популярные технологии создания веб-систем: HTML, CSS, JavaScript, SSI, PHP, MySQL, а также обзор наиболее распространенных свободно-распространяемых и коммерческих веб-систем. Предназначено для студентов-старшекурсников, студентов, проходящих обучение по сокращенной форме и получающих второе высшее образование. Будет интересно преподавателям, которые планируют создание образовательных ресурсов в электронном виде.
Вы научитесь основам работы в Delphi, самой популярной в России среде программирования, приобретёте практические навыки объектно-ориентированного программирования на Delphi, сможете разрабатывать Windows-приложения со сложным оконным интерфейсом. В курсе рассматривается большое количество практических примеров и заданий.
CUDA - вычислительная архитектура, разработанная компанией NVIDIA и предназначенная для разработки параллельных программ. В сочетании с развитой программной платформой архитектура CUDA позволяет программисту задействовать невероятную мощь графических процессоров для создания высокопроизводительных приложений, включая научные, инженерные и финансовые приложения.
Бизнес-архитектура (Business Framework) является новой архитектурой стратегических продуктов SAP. Она предоставляет компаниям гибкую инфраструктуру программного обеспечения. Это позволяет предприятиям быстро адаптироваться к новым организационно-экономическим требованиям, без каких-либо перерывов в хозяйственной деятельности. Посредством такой бизнес-архитектуры SAP предоставляет клиентам новую платформу, позволяющую простое конфигурирование и подключение бизнес-процессов и потоков документов, даже если эти компоненты обрабатываются на отдельных платформах, не являются компонентами SAP или были созданы самим клиентом.
В книге приводятся практические рекомендации по проектированию и программированию на языке C++. Изложены правила, позволяющие программисту сделать выбор между различными методами реализации программы - наследованием и шаблонами, шаблонами и указателями на базовые классы, открытым и закрытым наследованием, закрытым наследованием и вложенными классами, виртуальными и невиртуальными функциями и т.п. Для иллюстрации всех принципов используются новейшие языковые средства из стандарта ISO/ANSI C++ - внутриклассовая инициализация констант, пространства имен и шаблоны-члены класса. Рассматривается стандартная библиотека шаблонов и классы, подобные string и vector.
На основе краткого анализа тенденций развития информационных технологий сделан вывод о возврате к парадигме блочного модельного представления предметной среды и использования графической спецификации при создании компьютерных приложений пользователя. Рассмотрены тенденции перехода от программирования к конструированию приложений и приведены алгоритмы преобразования графовых структур блочных моделей в последовательные цепочки из номеров блоков, определяющие порядок их расчета. Изложена новая информационная технология конструирования компьютерных моделей на основе структур с причинно-следственными связями. Единственным базовым элементом нижнего уровня технологии является функциональный элемент - аналог оператора присваивания. Технология обеспечивает создание функциональных проблемно-ориентированных блоков пользователя и алгебрологической модели объекта специалистами, не занимающимися программированием. Для специалистов, занимающихся разработкой и использованием компьютерных средств подготовки и тестирования персонала в отраслях.
Данная книга не является официальным руководством по разработке приложений Windows 8, поэтому может содержать ошибки и неточности. Весь материал книги отражает только личное мнение авторов и не может трактоваться как официальная позиция. Содержание: -Общие концепции и средства разработки -Построение базовых интерфейсов -Стили и ресурсы -Графика, трансформация и анимация -Работа с данными -Интеграция приложений в стиле Metro с платформой -Работа с сетью -Создание собственных элементов управления -Работа с аудио и видео -Хранение данных и жизненный цикл приложения -Подготовка приложений к публикации -Тестирование, отладка и повышение производительности приложений
Полный вводный курс по языку Objective-C для разработки приложений на Mac OS X и iPhone. Objective-C стал стандартным языком программирования для разработки приложений на платформах Mac OS X и iPhone. Этот мощный и вместе с тем простой язык объектно-ориентированного программирования, базирующийся на языке С, широко распространен не только в OS X, но и во многих операционных системах, поддерживающих компилятор gcc, в том числе Linux, Unix и Windows.
Изложены теоретические основы создания интеллектуальных систем проектирования, включая онтологию инженерных знаний, функциональное моделирование в стандарте IDEF0, объектно-ориентированные анализ и проектирование в машиностроении с помощью языка UML, основы системологии и многоагентных систем. Описаны разработка методов объектов на основе баз знаний, методы создания интеллектуальных систем конструирования и проектирования технологических процессов.