Карточка | Таблица | RUSMARC | |
Романов, Е. Л. Программная инженерия: учебное пособие / Е. Л. Романов. — Программная инженерия, 2025-02-05. — Электрон. дан. (1 файл). — Новосибирск: Новосибирский государственный технический университет, 2017. — 395 с. — Гарантированный срок размещения в ЭБС до 05.02.2025 (автопролонгация). — Книга находится в премиум-версии IPR SMART. — Текст. — электронный. — <URL:https://www.iprbookshop.ru/91681.html>.Дата создания записи: 21.09.2022 Тематика: программная инженерия; унифицированный язык; язык UML; алгоритм; программный код; объектно-ориентированное программирование; язык Java; клиент-серверная архитектура; системная инженерия; системная аналитика УДК: 004.41 ББК: 32.97 Коллекции: ЭБС "IPRbooks" Разрешенные действия: Посмотреть |
Аннотация
Программный код - основная «материальная ценность» любого проекта, а программисты - его непосредственные производители. Поэтому взаимопонимание между ними и остальными участниками процесса производства программного продукта, а также качество кода являются определяющими факторами успеха проекта в целом. В предлагаемом издании основы программной инженерии, структура жизненного цикла проекта, технологические дисциплины и их артефакты рассматриваются с точки зрения взаимосвязи с создаваемым кодом. Излагается содержание методологий гибкого проектирования и унифицированного процесса, идеи разработки проекта «от кода», базис грамотного программирования: эффективность алгоритмов, ООП, шаблоны проектирования, метрика кода, тестирование. Программная архитектура рассматривается начиная от конкретики клиент-серверных приложений и прикладных протоколов и заканчивая общими вопросами проектирования и преодоления «архитектурной пропасти» между функционалом и реализацией. Учебник рекомендуется студентам, обучающимся по направлениям, связанным с информационными технологиями, как изложение основ программной инженерии; будущим программистам - для понимания роли и места профессии в процессе разработки и представления о смежных видах деятельности, которыми при необходимости придется заниматься по совместительству; всем остальным - для понимания специфики разработки качественного кода, особенностей процесса программирования, его организации и контроля.
Статистика использования
|
Количество обращений: 3
За последние 30 дней: 0 Подробная статистика |