М.: Теис, 2006. — 608 с. — ISBN: 5-7598-0424-3. Учебник содержит курс лекций, отражающий методологические основы современной программной инженерии, обеспечивающей жизненный цикл (ЖЦ) сложных программных средств (ПС). Представлены профили международных стандартов ЖЦ систем и комплексов программ, регламентирующие в программной инженерии, модели и процессы управления проектами ПС....
Корнипаев, Илья. "Требования для программного обеспечения: рекомендации по сбору и документированию" - М.: Издательство «Книга по Требованию», 2013. - 118 с., ISBN: 978-5-517-60923-6 Эта книга о том, как собирать, документировать и проверять требования. Она рассчитана на самый широкий круг читателей: начинающих аналитиков, проектировщиков, архитекторов, разработчиков,...
Учебное пособие. — М.: Форум, Инфра-М, 2008. — 400 с.: ил. — ISBN 978-5-8199-0342-1; ISBN 978-5-16-003193-4. Рассматриваются основные понятия и определения, классификация ПО, этапы создания программного продукта в рамках жизненного цикла, освещается современное состояние технологий разработки программных продуктов. Изложены существующие подходы к оценке качества процессов...
СПб.: Питер, 2004. — 655 с.: ил. — ISBN: 5-94723-663-X Книга является классическим руководством по технологии разработки программного обеспечения. В ней рассматриваются основные этапы процесса разработки программного продукта, включая его описание, проектирование, собственно разработку, интеграцию и тестирование частей, тестирование программы в целом и сопровождение. Каждый из...
4-е изд. — СПб.: Питер, 2012. — 608 с. — ISBN: 9785459011012. Учебник посвящен систематическому изложению принципов, моделей, методов и метрик, используемых в инженерном цикле разработки сложных программных продуктов. Изложены классические основы программной инженерии, показаны последние научные и практические достижения, характеризующие динамику развития этой области;...
Учебное пособие. – Минск : БГУИР, 2010. – 267 с. : ил. ISBN: 978-985-488-512-4 В учебном пособии доступно и наглядно рассмотрены жизненный цикл программных средств, стратегии разработки и реализующие их модели жизненного цикла, процедура выбора модели жизненного цикла для конкретного проекта. Описаны классические и современные методологии и технологии анализа и проектирования...
СПб.: Питер, 2002. — 464 с.: ил. — ISBN 5-94723-145-Х Учебник посвящен систематическому изложению принципов, моделей и методов, используемых в инженерном цикле разработки сложных программных продуктов. Изложены классические основы программной инженерии, показаны последние научные и практические достижения, характеризующие динамику развития этой области; продемонстрирован...
Введение.
Надежное программное средство как продукт технологии программирования. Исторический и социальный контекст программирования.
Программа как формализованное описание процесса обработки данных. Программное средство.
Неконструктивность понятия правильной программы.
Надежность программного средства.
Технология программирования как технология разработки надежных...
Учебное пособие. — 4-е изд., стер. — М.: Академия, 2014. — 192 с.: ил. — (Среднее профессиональное образование). — ISBN: 978-5-4468-0465-8. В учебном пособии в систематизированном виде приведены необходимые теоретические сведения, практические задания и примеры их выполнения; представлены задания на построение моделей программных продуктов с использованием как структурного, так...
Учебное пособие. — Минск: Белорусский государственный университет информатики и радиоэлектроники, 2007. — 178 с. Для студентов специальности 1-40 01 01 «Программное обеспечение информационных технологий». Содержание: Введение в технологии разработки программных средств Основные понятия и определения Жизненный цикл программных средств Модели жизненного цикла разработки...
Жизненный цикл ПП. Качество программного продукта. Тестирование и отладка. Типы и структуры данных. Полустатические и динамические структуры. Хаотическое и структурное программирование. CASE-технологии. Объектно-ориентированный стиль. Схемы, символы.
Введение.
Серверная часть программного комплекса.
О программе.
Интерфейс серверной части программного комплекса.
Как работает серверная часть программного комплекса.
Административная часть программного комплекса.
О программе.
Настройки соединения с серверной частью программного комплекса.
Подключение к серверной части программного комплекса.
Описание интерфейса программы....
Учебное пособие. —Оренбург: ГОУ ОГУ, 2004. — 101 с.
В пособии кратко изложены основные теоретические положения предмет. В нем представлены требования к выполнению курсового проекта, даются указания по структуре и содержанию пояснительной записки, приводятся рекомендации по выполнению и оформлению отдельных частей курсового проекта.
Учебное пособие предназначено для студентов,...
М.: ИСП РАН, 2006. — 315 c. Курс посвящен технологическим проблемам разработки крупномасштабных программных систем и методам решения этих проблем. В нем рассказывается о современных способах организации разработки таких систем на основе компонентных технологий на примере Web-приложений с использованием технологий Java и .NET, а также дается введение в эти технологии. Читатели...
Учебник для вузов. — М.: МГТУ имени Н.Э. Баумана, 2002. — 320 с. — ISBN: 5-7038-2077-4
Серия: Информатика в техническом университете
Подробно рассмотрены основные методы и нотации, применяемые при разработке сложного программного обеспечения. При этом особое внимание уделено проектированию программных систем с использованием структурного, объектного и компонентного подходов....
Лекции для специальности ПОВТАС, 3 курс, БФ СибГУТИ. жизненный цикл программ, надежность пс, раздел. Технологические методы и средства разработки качественного ПО, раздел. Отладка и сопровождение программных продуктов.
Учебник. — 2-е изд., перераб. и доп. — М.: Высш. шк. , 2006. - 454 с: ил. В книге изложены технологии структурного программирования, объектно-ориентированного проектирования, визуального программирования, технология, основанная на абстракции данных Дейкстеры. Рассмотрено использование средств автоматизации проведения программных разработок. Второе издание (1-е — 2005 г. )...
Курсовой проект по Разработке и стандартизации программных средств и информационных технологий.
УГАТУ, преподаватель Саубанов. Тема поликлиника.
Цели бизнес – процессов;
Состав бизнес – процессов;
Описание бизнес – процессов;
Описание объектов бизнес – процессов;
Описание бизнес – правил;
Типы данных;
Типовые бизнес процессы.
Мукасеева, Блочно-иерархический подход к созданию программных систем. *. Дайте определение структуры данных. Приведите пример структуры данных. Дайте пояснения относительно ее частей. *. Дайте определение схемы. Приведите пример. Какие группы символов используются в Вашем примере (согласно ГОСТ 19.701-80). *. Дайте определение таблицы решений. Приведите пример. *. Дайте...
Учебно-методическое пособие. - Воронеж: ИПЦ ВГУ, 2007. - 41 с. Учебно-методическое пособие подготовлено на кафедре программного обеспечения и администрирования информационных систем факультета прикладной математики, информатики и механики Воронежского государственного университета. Предназначено для специальности 010502 (351400) - "Прикладная информатика в юриспруденции". В...
Минск: Белорусский государственный университет информатики и радиоэлектроники, 2007. — 81 с. Для студентов специальности 1-40 01 01 «Программное обеспечение информационных технологий». Структурный анализ и моделирование в среде CASE - Средства BPWIN. Методологии проектирования программного обеспечения, поддерживаемые BPWIN. Общие сведения. Методология функционального моделирования...
Учебное пособие для студентов профессионального образования — 2-е изд., стер. — М.: Академия, 2006. — 208 с. — ISBN: 5-7695-3281-5
Книга отсканирована, но не распознана
Рассмотрены история возникновения, современное состояние, принципы организации, основные положения и перспективы развития технологии разработки программных продуктов.
Для студентов образовательных учреждений...
Электронный ресурс: учеб. пособие. — Красноярск: ИПК СФУ, 2008. — 225 с. — ISBN 978-5-7638-1435-4. Настоящее издание является частью электронного учебно-методического комплекса по дисциплине «Технологии разработки программного обеспечения», включающего учебную программу, учебное пособие по курсовому проектированию, лабораторный практикум, методические указания по...
Учебное пособие. — Оренбург: Оренбургский государственный университет, 2017. — 468 с. — ISBN: 978-5-7410-1785-2 Учебное пособие по дисциплине «Технология разработки программного обеспечения» предназначено для оказания помощи студентам при изучении теоретического материала, выполнения лабораторных и практических заданий. Данная дисциплина входит в базовую часть профессионального...
ТЕХНОЛОГИИ ПРОГРАММИРОВАНИЯ : учебно-практическое пособие. – М. : Изд. центр ЕАОИ, 2009. – 191 с. учебно-практическое пособие посвящено изучению важнейших направлении развития технологий программирования;особенности использования объектно-ориентированного программирования в различных системах;технологии программирования, основанные на динамическом распределении...
Учебник для вузов. 5-е издание обновленное и дополненное. Стандарт третьего поколения. — СПб.: Питер, 2016. — 640 с. Учебник посвящен систематическому изложению принципов, моделей, методов и метрик, используемых в инженерном цикле создания сложных программных систем. Изложены основы как классических, так и гибких методов разработки, вопросы менеджмента классических и гибких...
Курсовая работа по технологии разработки программного обеспечения (ТРПО). 2 курс, СФУ ИКИТ, 2010 год, преподаватель Пупков А. Н.
Задание на курсовое проектирование.
Разработать программную систему для автоматизации типовых библиотечных операций, включая.
Управление поступлениями и списаниями литературы.
Управление выдачей и получением литературы.
Управление получениями и...
Красноярск: СФУ, 2012. — 247 с. — ISBN: 9785763825114
В учебнике освещены современные методы и средства программной инженерии, детально рассмотрен процесс разработки программного обеспечения (ПО), приведена теория управления разработкой ПО. В качестве средства разработки ПО представлен продукт Visual Studio Team System. Для закрепления студентами полученных теоретических знаний...
Введение. Требования к современным технологиям, Общие принципы разработки программных средств, Разработка структуры программы и модульное программирование, Разработка программного модуля. Структурное программирование, Стиль программирования, Выбор языка программирования, Виды ошибок. Основные принципы отладки ПС, Основные принципы организации тестирования ПС.
УГТУ-УПИ, кафедра микропроцессорной техники, факультет ускоренного обучения, препод - Ваулин С. С [MS Office 2007, BDS 2006]. Программа, ведущая картотеку книг. Хранятся следующие сведения: * фамилия и инициалы автора; * название; * издательство; * год издания; * номер библиотечной полки, где хранится данная книга; Предусмотрена возможность поиска данных по каждому из этих...
9th edition. — Addison Wesley, 2010. — 792 p. — ISBN-10 0137035152; ISBN-13 978-0137035151. Intended for a sophomore/junior level course in software engineering. The ninth edition of Software Engineering presents a broad perspective of software engineering, focusing on the processes and techniques fundamental to the creation of reliable, software systems. Increased coverage of...
Учеб. метод. пособие. — Н. Новгород: Изд-во ННГУ, 2007. — 103 с. Предметом программной инженерии является круг вопросов и проблем, возникающих при промышленной разработке программных продуктов. Особенность такой разработки связана с коммерческим характером разрабатываемых программ, их конструктивной сложностью, коллективным характером работы и рядом других специфических...
Экзаменационные вопросы по дисциплине «Технологии программирования» Сущность и актуальность дисциплины «Технологии программирования», основные понятия и определения дисциплины. Жизненный цикл программного средства. Модели жизненного цикла ПО. Каскадная модель жизненного цикла ПО. Модель жизненного цикла ПО с промежуточным контролем. Спиральная модель жизненного цикла ПО....
10th edition. — Pearson, 2015. — 810 p. — ISBN13: 978-1-292-09613-1. The Fundamental Practice of Software Engineering Software Engineering introduces readers to the overwhelmingly important subject of software programming and development. In the past few years, computer systems have come to dominate not just our technological growth, but the foundations of our world’s major...
Этапы развития технологии программирования. Принципы структурного программирования. Жизненный цикл программных продуктов. Основные понятия технологии программирования. Модели жизненного цикла программных продуктов. Качество программного продукта. Эффективность. Способы экономии памяти. Способы уменьшения времени выполнения. Принципы модульного программирования. Классы прочности...
Учебное пособие. — Белгород: БелГТАСМ, 2000. — 108 с.
В учебном пособии изложено содержание основных этапов разработки программного обеспечения. Рассмотрены методы и средства специфицирования программ; методы структурного проектирования программного обеспечения; правила программирования, способствующие получению понятных и легко тестируемых текстов программ; принципы и...
М.:ДМК Пресс, 2010, 280 с.
В книге приведено описание наиболее употребительных международных терминов, методов, понятий и процессов системной и программной инженерии, а также родственных дисциплин, связанных с созданием систем и управлением их жизненным циклом.
Более 500 словарных статей. Интерпретация терминов с вариациями и ссылками на общепризнанные мировые источники.
М., 2008. - 183 с. Содержание: Методические аспекты проектирования ПО. Моделирование бизнес-процессов и спецификация требований к ПО. Анализ и проектирование ПО. Технологии создания программного обеспечения.
Введение.
Жизненный цикл ПС.
Техническое задание.
Описание предметной области.
Описание, постановка задачи и разработка бизнес-правил.
Пользователи банков данных.
Модель данных.
Процесс проектирования.
Процесс программирования.
ИСО/МЭК.
Список литературы.
Лекции читает Колпаков (каф. АСУ) для 3 курса
49 вопросов к экзамену
Понятие стандартов. Международные организации, разрабатывающие стандарты. Сертификация программных средств. Структуры стандартов. Модели ЖЦ. ГОСТ ЕСПД
Парадигма программирования.
Процедурное программирование.
Модульное программирование.
Абстракция данных.
Проблемы абстракции данных.
Объектно-ориентированное программирование.
Учебное пособие. - М.: МФТИ, 2006. — 304 с.
Цель данного учебника – представить методы и средства программной инженерии
(Software engineering) в систематизированном виде для их применения на процессах
проектирования, тестирования и оценки качества программных систем.
Содержание:
Методы проектирования программных систем
Методы доказательства и тестирования
Методы...
Введение в стандартизацию программных
средств, стандартизация качества программного обеспечения в республике Беларусь, стандартизация в области обеспечения
качества программных средств за рубежом, сертификация программных средств.
Конспект лекций. - М.: "ДИАЛОГ-МГУ". Надежное программное средство как продукт технологии программирования. Исторический и социальный контекст программирования. Источники ошибок в программном средстве. Общие принципы разработки программных средств. Внешнее описание программного средства. Методы спецификации семантики функций. Архитектура программного средства. Разработка...
М.: Мир, 1981. - 208 с. Пер. с англ. к.т.н. Е.К.Масловского Оригинальное название: TRW Series on Software Technology, Volume 1: Characteristics of Software Quality, by Barry W. Boehm, John R. Brown, Hans Kaspar, Myron Lipow, Gordon J. MacLeod and Michael J. Merritt В книге рассматриваются проблемы и методы оценки качества программного обеспечения (ПО) сложных систем на...
М.: Научный мир, 2004. - 216 с.
В основу книги положен курс лекций по технологии проектирования, читавшихся автором в течение ряда лет студентам факультета Вычислительной математики и кибернетики МГУ. В ней обсуждается совокупность процессов, приводящая к созданию требуемого программного продукта (ПС). Рассматриваются наиболее распространенные приемы и методы, используемые в...
Томск: Эль Контент, 2011. - 148 стр.
Раскрывается содержание программной инженерии как специфического вида деятельности по разработке и продвижению на рынок программных продуктов. Предназначен для студентов младших курсов по направлению подготовки 231000 «Программная инженерия», 8085000 «Бизнес-информатика», 230100 «Информатика и вычислительная техника».
Учебное пособие. — 2-е изд., испр. и доп. —Томск: ТПУ, 2008. — 124 с. В учебном пособии рассматриваются основные понятия, используемые в области разработки программного обеспечения: жизненный цикл; модели и методологии разработки; управление проектом; анализ, проектирование, кодирование, тестирование и документирование программных средств; оценка качества программного...
Учебное пособие. — Барнаул: АлтГТУ, 2009. — 221 с. Данное учебной пособие предназначено для дистанционного изучения дисциплины “Технология разработки программного обеспечения”. Здесь рассмотрены вопросы проектирования программного обеспечения, различные подходы к разработке программ. Оценка системы. Анализ системы. Спецификации и проектирование. Конструирование системы....
УРФУ, г. Екатеринбург, 2010, 10 стр.
Дисциплина: технология программирования
В ходе работы мы разработали программу для поиска столбцов вещественной матрицы произвольного размера, содержащих только отрицательные элементы и составили техническое задание на нее.
Ответы на контрольные вопросы
Техническое задание
Введение
Обоснование разработки
Назначение разработки...
Учеб. пособие. — Под ред. О.С. Разумова. — М.: Финансы и статистика, 2005. — 288 с. — ISBN: 5-279-02657-3 Создание конкурентоспособной программной продукции невозможно без использования соответствующих стандартов на всех этапах ее разработки. В пособии описываются жизненный цикл программных средств, его процессы, подробно рассматриваются содержание и применение действующих...
СПб.: СПбГУ, 2009. — 154 с. Цель данного курса - представить программную инженерию в виде целостного изложения, концентрируясь на концепции процесса, различных методологиях разработки ПО (CMMI, MSF, Scrum), отдельных видах деятельности процесса - разработке архитектуры, конфигурационном управлении, работе с требованиями, тестировании. В качестве программных средств,...
Издание второе. — М.: СИНТЕГ, 2011. — 358 с. —ISBN: 978-5-89638-116-7 В монографии представлены основы экономики производства сложных программных продуктов высокого качества, которые базируются на традиционных принципах и методах экономики разработки сложных технических систем. Создание таких программных продуктов связанных с большими затратами, определяет необходимость их...
ПГТУ, 2009г. Введение
Понятие офиса
Офис как информационная система1.2 Офис как коммуникационная система
Офис как социотехническая система
Электронный офис
Основные концепции безбумажной технологии управления
Автоматизация деловых процессов
Системы электронного документооборота
Интегрированные пакеты программных продуктов
Курган: Курганский государственный университет, 2018. — 156 с. — ISBN: 978-5-4217-0452-2. В учебном пособии рассмотрены основные концепции программной инженерии: в первой главе обсуждаются базовые понятия, история и терминология программной инженерии; во второй главе - стандарты и модели жизненного цикла программного продукта, типовая ролевая модель команды программного...
Работа за 2010 год, АГТУ ИИТ,2 курс; Проектирование, Программирование, Аттестация, Список литературы + сама программа калькулятор, которая описывается в пояснительной записке
Учебное пособие. — М.: МАКС Пресс, 2014. — 312 с. — ISBN: 978-5-317-04750-4 Учебное пособие состоит из двух частей, в которых изложены, соответственно, методы и процессы проектирования и производства сложных заказных программных продуктов для технических систем реального времени. Минимизация рисков, обусловленных отказами программ, достигается посредством верификации,...
Энгельс: СГТУ. Технологический институт, 2003. — 98 с.
Текст лекций
Оглавление:
Знакомство с предметом.
Эволюция представлений о качестве.
Что такое маркетинговые исследования и для чего они нужны?
Системы управления качеством.
Стандарты в области качества программного обеспечения.
Методы и инструменты управления качеством.
Поддержка принятия решений.
Групповые...
Учебное пособие. — Томск: Томский межвузовский центр дистанционного образования, 2007. — 257 с. В учебном пособии рассматриваются основные понятия и определения, классификация программного обеспечения , этапы создания программного продукта в рамках жизненного цикла, освещается современное состояние технологий разработки программных продуктов. Произведен анализ требований и...
Работа за 2010 год, АГТУ ИИТ,2 курс, 26 страниц; Проектирование, Программирование, Аттестация, Список литературы + сама программа MISC Paint, которая описывается в пояснительной записке
Целью курсовой работы есть закрепления знаний и умений программирования на языке C/C++ при создании реально действующей программы шифрования текста. Соответственно варианту работы, дополнительные требования к работе есть такими: текст ключа вводится пользователем как параметр командной строки при запуске программы; текст ключа вводится пользователем программы дешифрования с...
Программные средства как продукт технологии программирования.
Исторический и социальный контекст программирования.
Источники ошибок ПО.
Общие принципы разработки программных средств.
Специфика разработки программных средств.
Жизненный цикл программного средства.
Понятие качества программного средства.
Обеспечение надежности - основной мотив разработки программного средства....
Нижний Новгород: НГУ им. Н.И. Лобачевского, 2010 – 38 с. Содержание Модели жизненного цикла разработки ПО Определение модели ЖЦ разработки ПО Каскадная модель жизненного цикла разработки ПО Краткое описание фаз каскадной модели Преимущества каскадной модели Недостатки каскадной модели Область применения каскадной модели V-образная модель жизненного цикла разработки ПО Фазы...
Минск.: БГУИР, 2003. - 72 с. ISBN 985-444-528-3 Учебное пособие по курсам «Основы алгоритмизации и программирования» и «Технология разработки программного обеспечения» для студентов специальности 40 01 01 «Программное обеспечение информационных технологий» дневной формы обучения В учебном пособии даны общие сведения о программном обеспечении. Приведено описание основ...
Объектно-ориентированное программирование: Лабораторный практикум по дисциплине Технология программирования. /Уфимск. гос. авиац. техн. ун-т; Сост.: В. Н. Мукасеева, В. В. Стоянов. - Уфа, 2007 - 29 с. Содержатся сведения, касающиеся разработке классов на языке C++. Цикл лабораторных работ посвящен технологии объектно-ориентированного программирования на языке C++ в...
Введение в технологию программирования. Характеристики программного обеспечения. Жизненный цикл программного обеспечения. Этапы решения задач на ЭВМ. Этапы разработки программы. Структурное программирование. Пошаговая детализация - основной метод построения текста программного модуля. Объектно-ориентированное программирование. Программирование ветвлений и циклов. Объектно -...
ОмГТУ, ФИТиКС, АСОИУ, 2 курс Программа написана на Borland C++ Builder 6.0. Получение астрологической характеристики на основе полной даты рождения. В файле 2 документа - Курсовой проект и техническое задание к нему. Описание КП: Организация структуры данных программы. Определение структуры программы. разработка алгоритма. Разработка пользовательского интерфейса. Написание...
Индустрия создания ПП, ее проблемы. Программа. Программный продукт. Задачи, классы задачи. Входная и выходная информация. Постановка задачи. Алгоритм. Программирование. Категории специалистов, занятых разработкой и эксплуатацией программ.Классификация ПП по характеру использования.Характеристики качества ПП. Жизненный цикл программного продукта. Стадии разработки программного...
Модели и стандарты управления рисками проектов программных средств. Концепция анализа и сокращения рисков проектов сложных программных средств. Основные источники и причины проявления рисков программных средств. Риски функциональной пригодности программных средств.
СПб.: Невский Диалект, 2001. — 263 с.
Учебник по технологии программирования. Эта книга построена как раз на основных принципах, применимых к информационным технологиям на любом уровне. К таким взаимосвязанным принципам относятся: простота, благодаря которой программы остаются короткими и управляемыми, четкость и ясность, которые облегчают понимание программ и людям, и машинам....
Методические указания по выполнению курсовой работы (проекта) по дисциплине Программирование на языке высокого уровня для студентов очной и заочной форм обучения специальности 220400 – Программное обеспечение вычислительной техники и автоматизированных систем. – Краснодар: ИМСИТ, 2005. – 60 с. Приведена тематика, сформулированы требования к структуре, содержанию и оформлению...
Учебное пособие. — 4-е изд., стер. — М.: Академия, 2014. — 192 с.: ил. – (Среднее профессиональное образование). - ISBN: 978-5-4468-0465-8. В учебном пособии в систематизированном виде приведены необходимые теоретические сведения, практические задания и примеры их выполнения; представлены задания на построение моделей программных продуктов с использованием как структурного, так...
Учебное пособие. — СПб. : СПбГУ, 2003. — 121 с. В пособии рассмотрены характерные особенности и недостатки распространенных технологий программирования: процедурной и объектно-ориентированной. Дано введение в проблематику компонентного программирования. Изложены основы и приведены примеры применения компонентных моделей COM, COM+, .NET Framework фирмы Microsoft. Содержание:...
М.: СИНТЕГ, 2005. — 224 с. — (Управление качеством). — ISBN 5-89638-086-0. Представлен аналитический обзор современных моделей и стандартов управления рисками программных средств (ПС). С учетом некоторых положений этих моделей и стандартов разработана системная Концепция анализа и сокращения рисков проектов сложных программных средств, которая детализируется в последующих...
М.: Наука, Главная редакция физико-математической литературы, 1979. — 152 с. — (Библиотечка программиста). Предисловие редактора Предисловие Асфальтовая топь Мифический человеко-месяц Хирургическая бригада Аристократия, демократия и системное проектирование Эффект второй системы Путь слова Почему обрушилась Вавилонская башня Объявление цели Десять фунтов в пятифунтовом мешке...
Задание на курсовую работу. Структура целей разрабатываемой программы. Ограничения, учитываемые в программе обработки. Схемы работы программы. Внешние спецификации функций разрабатываемой программы. Таблицы решений. Тестирование программы. Текст программы. Аббревиатура названия факультета; Полное название факультета Аббревиатура названия факультета; Название кафедры; Количество...
Курсовой проект по теме "Специфицирование и тестирование программ". Разработать программу совместной обработки файлов F1 и F2 для формирования выходного документа типа F3
Обучающий курс. — Минск: Белорусский государственный университет информатики и радиоэлектроники, 2004. — 97 с.
Для студентов дистанционной формы обучения по специальности «Программное обеспечение информационных технологий».
Содержание:
Основные понятия и определения.
Модели жизненного цикла разработки АС И ПС.
Каскадная модель жизненного цикла разработки АС И ПС....
2-е изд. — М.: Интуит, 2016. — 307 с. Цель данного курса - представить программную инженерию в виде целостного изложения, концентрируясь на концепции процесса, различных методологиях разработки ПО (CMMI, MSF, Scrum), отдельных видах деятельности процесса - разработке архитектуры, конфигурационном управлении, работе с требованиями, тестировании. В качестве программных средств,...
Рассмотрено структурное проектирование и программирование.
Нисходящее проектирование.
Нисходящее проектирование программ.
Модульное программирование.
Структурное кодирование.
Чтение структурированных программ.
Цель чтения программ.
Чтение элементарных программ.
Логические комментарии в структурированных программах.
Программирование на основе принципа пошагового...
Преподаватель Саубанов. Вопросов 36, ответы есть на все кроме 33 и 36. Понятия стандарта и стандартизации. Жизненный цикл ПС. Модели ЖЦ. Основные, вспомогательные и организационные процессы ЖЦ. Типы циклов. Выбор типа ЖЦ. Архитектура программных систем. Структурные сущности. Архитектурные виды. RUP характеристики процесса. Разработка в рамках RUP. Фазы, итерации и циклы...
УГАТУ, Мукасеева, 2 курс АСОИ
Ответы на экзаменационные вопросы.
Назовите цель разбиения исходных данных программ на классы эквивалентности
Дайте определение структуры данных. Приведите пример структуры данных
и тд
Ответы проверены на экзамене - не придиралась
Учебное пособие. — М.: Принт, 2019. — 166 с. В учебном пособии освещены современные методы и средства программной инженерии, детально рассмотрен процесс разработки программного обеспечения (ПО), приведена теория управления разработкой ПО. Для закрепления студентами полученных теоретических знаний в конце учебного пособия приведены тестовые задания для самоконтроля знаний....
М.: Форум, Инфра-М, 2007. — 208 с. — ISBN: 5-8199-0297-1, 5-16-002813-7. Цель данной книги — сформировать представление о профессии программиста и дать основы для приобретения навыков в этой области деятельности. В учебнике рассматриваются содержание основных понятий программирования, история его развития, основные элементы и языки программирования, принципы структурного...
СПб.: Санкт-Петербургский государственный университет информационных технологий механики и оптики, 2007. — 187 с. Понятие качества продукта и процесса. Атрибуты качества продукта и их характеристики. Управление качеством процесса разработки. Хорошие практики управления качеством процесса разработки ПО. ITIL и ITSM. Мероприятия, направленные на контроль и обеспечение качества...
Учебное пособие. — М.: НИЯУ МИФИ, 2014. — 88 с.
Рассмотрены принципы и средства управления исходным кодом программного обеспечения на примере одной из самых распространённых систем управления версиями — Git. Также показано новое явление в области коллективной разработки — социальная сеть для разработчиков GitHub. Предназначено для студентов, обучающихся по направлениям...
СПб.: Питер, 2004. — 655 с. Книга является классическим руководством по технологии разработки программного обеспечения. В ней рассматриваются основные этапы процесса разработки программного продукта, включая его описание, проектирование, собственно разработку, интеграцию и тестирование частей, тестирование программы в целом и сопровождение. Каждый из этапов подробно...
М.: Дашков и Ко, 2008. — 160 с. — ISBN: 978-5-91131-841-3
В учебном пособии содержатся теоретические и практические сведения о порядке разработки программных средств и информационных технологий. Рассмотрены основные проблемы и показана эволюция языков программирования. Проанализированы процессы жизненного цикла программных средств. Детально рассмотрены перечни работ и задач,...
Курсовая работа по дисциплине "Технология разработки программных продуктов". В данной курсовой работе разрабатывается прикладная программа «Программа тестирования», реализующая функции электронного тестирования. Программа позволяет пользователю выполнять тесты в электронной форме с немедленной выдачей результатов и оценки.
Введение. Анализ требований к разрабатываемой системе на основании полученного задания. Задание. Технические требования. Входные и выходные данные. Минимальные системные требования. Выбор и обоснование языка программирования. Разработка спецификации системы. Проектирование интерфейса. Алгоритмическая декомпозиция задачи. Диаграмма состояний интерфейса. Диаграмма классов....
УГАТУ, ФИРТ, II курс, Колоденкова А. Е. , 6 стр. Цель работы: идентифицировать треугольник по трем сторонам (остроугольный, прямоугольный, тупоугольный, равносторонний, равнобедренный). Блок-схема. Листинг программы. Пример выполнения программы. Таблица тестирования программы. Вывод. В архиве: Отчет (odt), блок-схема (vsd), файл программы (cpp)
Предлагаемый вашему вниманию курсовой проект представляет собой разработанную программную систему для поддержки генеалогических деревьев. Система включает в себя базу данных персон и связей между ними, средства для ее наполнения и извлечения необходимой информации. Проект позволяет строить генеалогические деревья, задавая связи между отдельными персонами. В построенном дереве о...
СПб.: СПбГЭУ, 2017. — 58 с. — ISBN: 978-5-7310-3850-8. В учебном пособии представлены основы технологий создания программного обеспечения, типы и структуры данных, используемые в повседневной практике программирования, приведены алгоритмы решения наиболее распространенных классов задач. Учебное пособие состоит из трех разделов. В разделе 1 представлен обзор основных этапов...
Учебно-методическое пособие. —СПб.: СПбГУ ИТМО, 2007. — 133 с. В пособии рассмотрены архитектура программного обеспечения (ПО), генеративное, интенциональное и автоматное программирование, вопросы автоматизации архитектурного проектирования ПО, компонентная архитектура ПО. В приложениях разобран практический подход при проектировании архитектуры ПО, приведен текст исходного...
Bern: Springer, 2020. — 519 p. This classroom-tested textbook presents an active-learning approach to the foundational concepts of software design. These concepts are then applied to a case study, and reinforced through practice exercises, with the option to follow either a structured design or object-oriented design paradigm. The text applies an incremental and iterative...
Статья. Опубликована в журнале Бизнес-информатика. — 2009. — №3(09). — С.3-10.
В статье дан краткий обзор наиболее значимых официальных и фактических стандартов системной и программной инженерии, лежащих в основе методологии создания эффективных систем различного назначения, включая информационные бизнес-системы. Рассмотрены как недавно принятые, так и планируемые к принятию...
М.: МЭСИ, 2002. — 38 с.
Учебно–демонстрационные материалы предназначены для студентов, обучающихся по специальностям « Прикладная информатика в экономике» и « Математическое обеспечение и администрирование информационных систем», а также может быть рекомендовано студентам других специальностей при изучении вопросов, связанных с метрологией, качеством и стандартизацией...
Анализ требований технического задания; Разработка блок-схем алгоритмов; Руководство пользователя; Назначение программы; Условие работы с программой; Описание функционирования программы; Текст программы
2-е изд. — М.: Интуит, 2016. — 590 с. Рассматривается понятие сложной программы и отличия сложных программ от простых. Приводятся основные проблемы разработки сложных программ, В приложении к программной инженерии формулируются основные принципы работы со сложными системами, применимые к широкому кругу задач.
Киев: Наукова думка, 2006. - 452с. ISBN 978-966-00-0614-4.
В монографии систематизированы и изложены теория, инженерия и практика современных методов программирования. Определены основы методов интеграции и преобразования разноязыковых программ и данных, рассмотрены методы спецификации и доказательства программ, верификации и тестирования, а также планирования и управления...
М.: СИНТЕГ, 2011. — 398 с. — ISBN: 978-5-89638-119-8 Более новое издание этой книги здесь. Монография состоит из двух частей, в которых изложены методы и процессы проектирования и производства сложных заказных программных продуктов для технических систем реального времени. Все компоненты и комплексы программ должны соответствовать требованиям заказчика, высокому качеству и...
Структура целей разрабатываемой программы.
Ограничения, учитываемые в программе обработки.
Схемы работы программы.
Внешние спецификации функций разрабатываемой программы.
Таблицы решений.
Тестирование программы.
Учебное пособие. — М.: МФТИ, 2007. — 415 с. Систематически изложено ядро знаний программной инженерии – SWEBOK, методы и средства программирования, их теория, практика, а также рекомендации стандартов программной инженерии на разработку программного обеспечения. Рассмотрены базовые понятия методов прикладного и теоретического проектирования, дан анализ методов доказательства,...
Тема проекта: Разработка программного обеспечения администратора парикмахерской PHP 5.3, PHP Fat-Free framework, jQuery Исходные данные: Разработать программное обеспечения для администратора парикмахерской с использованием серверной базы данных и клиентского приложения. Одной из функций клиентского приложения должна быть возможность получать отчёты из базы данных....
2-е изд., испр. — М.: НОУ Интуит, 2016. — 165 с. — ISBN: 978-5-94774-669-3. В достаточно популярной форме излагаются основные аспекты жизненного цикла создания и сопровождения программных продуктов, организации коллективов программистов, сведения о стандартах качества. Как пример наиболее трудной, по мнению автора, задачи в этой области рассматриваются вопросы создания...
Надежное программное средство как продукт технологии программирования. Исторический и социальный контекст программирования.
Источники ошибок в программных средствах.
Общие принципы разработки программных средств.
Внешнее описание программного средства.
Методы спецификации семантики функций.
Архитектура программного средства.
Разработка структуры программы и модульное...
Burlington: Jones & Bartlett Learning, 2014. - 333 p. Updated with new case studies and content, the fully revised Third Edition of Essentials of Software Engineering offers a comprehensive, accessible, and concise introduction to core topics and methodologies of software development. Designed for undergraduate students in introductory courses, the text covers all essential...
В архиве содержится полный курс лекций по технологии разработки программного обеспечения. Программные средства и технологии программирования. Общие принципы разработки программных средств. Внешнее описание программного средства. Методы спецификации семантики функций. Архитектура программного средства. Разработка структуры программы и Модульное программирование. Разработка...
Учебное пособие. — М.: Форум, 2022. — 400 с.: ил. — ISBN: 978-5-8199-0516-6. Рассмотрены вопросы опенки характеристик и измерения метрик программного обеспечения по наиболее известным методикам, охватывающим лексический анализ программ, оценку структурной сложности, процедурно- и объектно-ориентированные метрики, надежность программ, опенку характеристик при стандартизации и...
Сборник лекций по разработке и стандартизации программных средств. Рассмотрены следующие темы: Классификация программных средств по масштабности проектов разработки. Каскадная модель ЖЦ ПС. Базовые принципы управления ЖЦ ПС (ISO 9000:2000). Основные цели разработки и применения профилей стандартов. Схема ЖЦ профилей стандартов. Оценка уровней зрелости проектов разработки ПС....
F1. (код CD, наименование СD, исполнитель) F2. (код CD, название магазина, дата продажи), F3. (название СВ, магазин, дата продажи) отсортировать по датам и подсчитать количество продаж по каждой дате и общее количество проданных CD.
New York: Pearson, 2019. — 578 p. — ISBN 013521064X, 9780135210642 For one-semester courses in software engineering. Introduces software engineering techniques for developing software products and apps With Engineering Software Products, author Ian Sommerville takes a unique approach to teaching software engineering and focuses on the type of software products and apps that are...
М.: МАКС Пресс, 2018. — 272 с. — ISBN: 978-5-317-05767-1. Книга является учебным пособием по формальным методам верификации программ и основана на курсах лекций, читаемых автором на факультете ВМК МГУ имени М. В. Ломоносова, ФУПМ МФТИ и ФКН ВШЭ. В ней изложены основы таких подходов, как дедуктивный анализ и проверка моделей. Список тем включает: методы формализации семантики...
Учебное пособие. 2-е издание. — Санкт-Петербург : Питер, 2003. — 480 с. : ил. — ISBN: 5-94723-145-X. Учебник посвящен систематическому изложению принципов, моделей и методов, используемых в инженерном цикле разработки сложных программных продуктов. Изложены классические основы программной инженерии, показаны последние научные и практические достижения, характеризующие динамику...
Разработка программы идентифицирующую треугольник по двум сторонам и углу протестировав обнаружить ошибки (если таковы имеются).
6 стр, с блок-схемами и кодом.
2-е изд. — М.: Интуит, 2016. — 467 с. В курсе представлено изложение ключевых понятий, методов и средств программной инженерии как деятельности, нацеленной на создание программных систем, отвечающих потребностям заказчиков, с соблюдением плановых сроков и бюджета. Рассмотрены темы, актуальные для специалистов на пути от формулировки заказчиком требований до создания...
Презентация - Современные технологии и средства разработки программного обеспечения критичных по безопасности систем, сертифицируемых по требованиям DO-178B
2008 г – 18 слайдов.
Автор: Демьянов А.В.
AVD Systems
Структура встраиваемого ПО
Пути снижения стоимости разработки
Что такое DO-178B
DO-178B. Три группы процессов жизненного цикла ПО
SCADE Safety Critical...
Учебный курс MCSD. — Москва: Русская Редакция, 2004. — 416 с. Учебный курс предназначен специалистам в области информационных технологий, занимающимся проектированием, разработкой и внедрением ИТ-решеннй в Windows-среде с использованием инструментов и технологий Microsoft, а также всем, кто хочет получить исчерпывающие знания в области проектирования ПО. Помимо теоретического...
МГТУ им. Н.Э. Баумана, кафедра ИУ-7. Лектор - Барышникова М.Ю. В архив входят также файлы-презентации всего курса лекций. Для обучающихся по специальностям "Программная инженерия", "Информатика и вычислительная техника", "Прикладная математика и информатика" Содержание Цели и задачи курса. Понятие программной инженерии. Список литературы Определение понятия «проект»....
УГАТУ, ФИРТ, 4 семестр, Вопросы: Жизненный цикл ПО. Виды жизненного цикла. Общие понятия ООП. Класс, объект, свойство, метод. Методология OMT. ОО-проектирование с использованием CRC-карт. Событийно-управляемое программирование. Понятие события и его обработчика. Очередь событий. Наследование. Предки и потомки. Правила присваивания экземпляров для предков и потомков....
25 слайдов. (Выходные данные не указаны). Содержание: Введение Принципы классификации Паттерны проектирования классов Структурные Поведенческие Порождающие Архитектурные паттерны Структурные Управления Паттерны интеграции приложений Антипаттерны Заключение Литература
Белгород: Изд-во БелГУ, 2008. — 146 с. Учебно-практическое пособие по курсу "Технология разработки программного обеспечения" для студентов заочной формы обучения представляют собой теоретический материал и практикум по тому же курсу. Учебно-практическое пособие составлено в соответствии с требованиями по обязательному минимуму содержания и уровню подготовки специалиста с высшим...
Курсовая работа по предмету "технология программирования". — Белгород, БГТУ им. В.Г. Шухова, 2010. Специальность: Информационные системы и технологии (230201). 1 курс. Задание: Создать игровое приложение "Кто хочет стать миллионером". Язык TurboPascal Исходники + отчет + Все блок-схемы + готовый вариант В файле readme.txt описано, в каком файле что находится. Внимание!...
2-изд. доп. и перераб. – Киев: Наук. думка, 2009. –372с., ISBN 978-966-00-0848-1. В монографии систематизированы существующие подходы и методы сборки сложных программ из более простых программных ресурсов (модулей, компонентов, компонентов повторного использования – КПИ и программ). Приведено теоретическое обобщение и обоснование метода сборочного программирования программных...
Тезисы. Используется для чтения лекций по ТРПП. Содержание: Разработка Win-программ. Delphi. Pascal. Этапы разработки ПП. Метрология ПП. Структурное программирование. Обработка событий. Указатели. Работа с динамической памятью. Разработка простой программы в стиле командной строки MS DOS. Сахалинский колледж бизнеса и информатики. 16 стр.
Учебное пособие. — Тамбов: ГОУ ВПО ТГТУ,, 2011. — 88 с. — ISBN: 978-5-8265-0990-6. Изложены основы проектирования программных систем, используемых в инженерном цикле разработки сложных программных продуктов. Представлены классические основы проектирования программных систем, показан объектноориентированный подход к разработке программного обеспечения, а также язык визуального...
Методические указания к курсовой работе по дисциплине "Технология программирования" для студентов направления 552800 "Информатика и вычислительная техника". — Уфа: Уфимский государственный авиационный технический университет, 1999. — 29 с.
Ответы на государственные экзаменационные билеты по дисциплине Структуры и алгоритмы обработки данных. 10 с. Полустатические структуры данных. Реализация основных операций работы со стеками и очередями Динамические структуры данных. Односвязные и двусвязные списки: операции над ними. Мультисписки Структура данных «дерево». Виды деревьев. Реализация основных операций над...
КУРСОВАЯ РАБОТА.
Содержание.
Введение.
Теоретическая часть. Характеристика этапов разработки программных средств.
Спецификация.
Разработка алгоритма.
Кодирование.
Отладка и тестирование.
Создание справочной системы.
Создание установочного диска.
Математическая часть.
Практическая часть.
Назначение программы.
Язык программирования.
Технические требования.
Модульная...
УРФУ, г. Екатеринбург, 159 стр.
Введение.
Источники ошибок в программных системах.
Общие принципы разработки ПО.
Жизненный цикл ПО.
Внешнее описание ПО.
IDEF.
Архитектура ПО.
Структура ПО.
Разработка программного модуля.
Тестирование и отладка.
Global Edition. — Pearson, 2021. — 369 p. — ISBN 978-1-292-37634-9. Introduces software engineering techniques for developing software products and apps With Engineering Software Products, author Ian Sommerville takes a unique approach to teaching software engineering and focuses on the type of software products and apps that are familiar to students, rather than focusing on...
М.: Форум, Инфра-М, 2007. — 208 с. — ISBN: 5-8199-0297-1; 5-16-002813-7. Цель данной книги — сформировать представление о профессии программиста и дать основы для приобретения навыков в этой области деятельности. В учебнике рассматриваются содержание основных понятий программирования, история его развития, основные элементы и языки программирования, принципы структурного...
2-е издание. — М.: Интуит, 2016. — 152 c. Курс основан на творческом синтезе избранных формальных теорий (ламбда-исчисление, комбинаторная логика, теория категорий и др.) и уникальной технологической платформы Microsoft.NET, обеспечивающей практически прозрачную интеграцию кода на языках программирования различных типов. Первая часть курса посвящена основам функционального...
Курсовая работа - Методы сортировки данных в массивах
СЛИ, 2012 год, 31 страница
Дисциплина - Информатика
Введение
Метод пузырьковой сортировки
Метод шейкер-сортировки
Сортировка методом выбора
Сортировка методом вставок
Сортировка двоичным (бинарным) деревом
Сортировка слиянием
Сортировка методом Шелла
Сортировка методом прочёсывания
Пирамидальная сортировка...
Методическое обеспечение к теоретическому курсу по дисциплине «Введение в программную инженерию» ТТИ ЮФУ г.Таганрог.
Лекция
1. Программная инженерия в жизненном цикле программных средств (О предмете изучения). (2 часа)
Выходные данные неизвестны.
Ульяновский государственный технический университет.
выполнила Алимова Э.Н.
Ульяновск, - 80 с.
Исходными данными для проектирования является структурная схема, определяющая работу устройства. Входной сигнал с датчиков температуры и счетчика времени поступает на микро-контроллер, который заносит в регистр памяти шестнадцатиразрядные параллельные...
Методическое обеспечение к теоретическому курсу по дисциплине «Введение в программную инженерию». ТТИ ЮФУ Таганрог
Лекция
5. Разработка требований к программным средствам. Управление требованиями. (3 часа)
ВолгГТУ 2010, 11 с.. Дисциплина - Основы технологии программирования. Введение. Требования к программе. Условия эксплуатации. Требования к программной документации. Технико-экономические показатели. Стадии и этапы разработки. Порядок контроля и приемки. Приложение 1. Список использованной литературы.
Учебное пособие. — Омск: ОмГТУ, 2013. — 88 с. На основе обзора литературных источников и нормативно-технической документации изложены основные методологии моделирования и разработки программного обеспечения, технология создания программных продуктов. Содержание: Программный продукт и его жизненный цикл Процесс разработки программного обеспечения Структурный анализ программного...
Учеб. пособие. — Под ред. О.С. Разумова. — М.: Финансы и статистика, 2005. — 288 с. — ISBN: 5-279-02657-3
Создание конкурентоспособной программной продукции невозможно без использования соответствующих стандартов на всех этапах ее разработки. В пособии описываются жизненный цикл программных средств, его процессы, подробно рассматриваются содержание и применение действующих...
Учебное пособие. — СПб.: СПбГУАП, 2000. — 210 с. Учебное пособие посвящено общим вопросам стандартизации в области обеспечения качества разработки программных средств. В нем описываются стандарты в области обеспечения качества ПС, рассматриваются жизненные циклы программного средства, установленные в зарубежных и отечественных стандартах, обсуждается роль документации при...
Учебное пособие. - Оренбург: ГОУ ОГУ, 2004. – 101 с. В пособии кратко изложены основные теоретические положения предмета, даны рекомендации по выполнению лабораторных работ. В нем представлены требования к выполнению курсового проекта, даются указания по структуре и содержанию пояснительной записки, приводятся рекомендации по выполнению и оформлению отдельных частей курсового...
М.: Интуит.РУ "Интернет-университет информационных технологий", 2004. — 400 с. Учебный курс «Введение в теорию программирования» основан на творческом синтезе избранных формальных теорий (ламбда-исчисление, комбинаторная логика, теория категорий и др.) и уникальной технологической платформы Microsoft.NЕT, обеспечивающей практически прозрачную интеграцию кода на языках...
Автор неизвестен.
Методические указания к лабораторной работе программирование алгоритмов обработки файловой информации по дисциплине Технология программирования.
Усвоение студентами приемов программирования работы с файлами и обработки файловой информации.
Учебное пособие — Пермь: Изд-во Перм. нац. исслед. политехн. ун-та, 2013. — 205 с. — ISBN: 978-5-398-00972-9. Пособие состоит из двух частей. В первой части рассматриваются вопросы создания программ в среде Microsoft Visual C++, во второй – в RAD среде Borland Delphi. Функции API, классы MFC, классы VCL, графический вывод, программирование диалогов, сохранение и восстановление...
ВУЗ - Северо-западный государственный заочный технический университет Спец - 2301 (бывш 2201) Разработка ПО в Borland Builder
6. - готовая прога
текстовый файл:1Задание, 2 таблицы, 3 пользовательский интерфейс, 4 листинг проги. + Скрины
и метода с заданием.
Презентация - Создание мобильных приложений ЧГПУ им. И. Я. Яковлева,Чебоксары, доц. Бакшаева Н.В., 26 слайдов, 4-й курс, 2011 г. Дисциплина «Информационные системы». Среды для создания приложений; Eclipse, и его настройка; Google App Inventor; Windows Phone Application; Программирование приложения происходит на языке XAML;
Томск.: ТУСУР, 2012 г. - 153 с. Методическое пособие для студентов специальности 230105 «Программное обеспечение вычислительной техники и автоматизированных систем» В пособии «Теория вычислительных процессов» рассматриваются вопросы семантической теория программ; схем программ, методов формальной спецификации и верификации; моделей вычислительных процессов; взаимодействия...
Экзамен, УГАТУ, Уфа, 3 курс
Экзаменационные вопросы:
Что такое инкапсуляция в программной инженерии?
Что такое наследование программной инженерии?
Что такое полиморфизм программной инженерии?
Что такое жизненный цикл программного средства?
Что такое стадия жизненного цикла программной инженерии, какие типовые стадии выделяет ЕСПД?
Что такое каскадная (водопадная) модель...
Московский областной институт управления. 2008 г. 17 стр. Обоснование ранга сети, топология и сегментирование сети, расчет пикового и среднего трафика, метод доступа и используемые протоколы, кабельная система, операционная систем и NTFS, схема сети: сегменты, домены, ПК, магистрали. Монтаж и тестирование сети, ориентировочная оценка затрат на монтаж одного рабочего места,
схема...
2008 г.
Реализовано Windows-приложение для решения квадратных уравнений вида: ах2+вх+с=
0. приложение вычисляет корни уравнения, умеет округлять результаты (реализовано поле ComboBox), имеет краткую справочную систему (сам файл справки не прикреплен, но сообщение, где искать этот файл, при нажатии кнопки выходит :-) )
В архив вложены: курсовик, приложение, исходники...
Учебное пособие. — Красноярск: Сибирский федеральный университет, 2018. — 124 с. — ISBN: 978-5-7638-3918-0 Рассмотрены основные понятия, методы и нормативные документы программной инженерии. Изложены этапы разработки программного обеспечения: анализ и моделирование предметной области, требования к программному продукту, проектированию, тестированию, документированию на примере...
Учебник. — М.: СИНТЕГ, 2010. — 348 с. — ISBN: 978-5-89638-114-3. В учебнике изложены принципы, методы и средства обеспечения качества в жизненном цикле сложных программных средств (ПС), контроль и подтверждение их соответствие исходным требованиям заказчиков с учетом действующей законодательной базы сертификации и требований национальных и международных стандартов. Качество...
Автор неизвестен.
Методические указания к лабораторной работе создание списковых структур данных
по дисциплине технология программирования. Усвоение студентами рекурсивных процедур программирования на примере создания списков данных.
Роль систем управления базами данных в современной деятельности человека.
Системы управления базами данных и Интернет.
Основы построения баз данных.
Архитектура информационной системы.
Системы управления базами данных. Виды программ.
СУБД Microsoft. Access.
Borland C++ Builder.
СУБД Visual FoxPro.
Microsoft SQL Server.
Заключение.
Структура файла F1: № предмета, Наименование предмета.
Структура файла F2: День недели, Время начала, Время окончания, № предмета, № первой недели, № последней недели, Вид занятий.
Электронное издание, 2001. — Эта книга построена на основных принципах, применимых к информационным технологиям на любом уровне. К таким взаимосвязанным принципам относятся: простота, благодаря которой программы остаются короткими и управляемыми, четкость и ясность, которые облегчают понимание программ и людям, и машинам, обобщенность, означающая, что программа способна...
УГАТУ, ФИРТ, ГИС, ИСТ-212
2 курс 3 семестр
Преподаватель Ефремова О. А.
Разработать программу, которая определяет введенное с клавиатуры шестизначное число: четным, счастливым или делящемся на 13.
Иванов Д.В. - М.: ОАО «Корпорация «Русские системы», 2010. – 51 слайд. Содержание: Термины и определения. Роль программного обеспечения (ПО) в вопросах безопасности. Как обеспечить заданный уровень безопасности? Типовые процессы жизненного цикла ПО. Интегральные процессы. Категории отказных ситуаций системы (по ГОСТ Р 51904-2002). Типовые архитектурные подходы к построению...
Version 1.0. 2014 IEEE. — 168 p. — ISBN10 0-7695-5373-7; ISBN13: 978-0-7695-5373-3. This software engineering competency model (SWECOM) describes competencies for software engineers who participate in developing and modifying software-intensive systems. Skill areas, skills within skill areas, and work activities for each skill are specified. Activities are specified at five...
Разработка класса строка. Разработка класса вектор. Разработка шаблонного класса вектор.
Разработать класс String, предоставляющий более удобные и безопасные средства для операций со строками нежели встроенный тип char*.
Разработать класс вектор для хранения целых чисел с проверкой правильности обращения по индексу и встроенными операциями сложения и вычитания векторов,...
Жизненный цикл программных средств: основные понятия, каскадная модель жизненного цикла.
Характеристики качества программных продуктов.
Общие понятия отладки. Виды ошибок.
Общие понятия тестирования. Этапы тестирования программ.
Стиль программирования. Виды комментариев.
Основные понятия структурного программирования.
Автоматические средства отладки Turbo Pascal
понятие...
Диссертация, University of California, 2000, -181 pp. В диссертации впервые сформулированы основные принципы REST-подхода к разработке программного обеспечения. The World Wide Web has succeeded in large part because its software architecture has been designed to meet the needs of an Internet-scale distributed hypermedia system. The Web has been iteratively developed over the...
Учебное пособие. – Сыктывкар : СЛИ, 2013. – 105 с. В учебном пособии рассмотрены основные методы и приемы, применяемые при разработке программного продукта, а также возникающие в них проблемы. Отдельная глава посвящена инструментальным средствам, поддерживающим разработку программных продуктов. Значительное внимание уделено понятию качества программного средства и обеспечению...
Пер. с англ. А. Денисов. — СПб.: Питер, 2024. — 272 с.: ил. — (Библиотека программиста). — ISBN: 978-5-4461-2141-0. Подобно написанию музыки, созданию нового бизнеса или планированию маркетинговой кампании, программирование является творческой деятельностью. Так же, как и техническим навыкам, креативности можно научиться и улучшать ее, постоянно практикуясь! Вооружитесь...
Методические указания для выполнения контрольной работы для студентов специальности «Программное обеспечение информационных технологий» заочной формы обучения. — Минск: БНТУ, 2010. — 34 с.
Методические указания для выполнения контрольной работы по дисциплине «Тестирование и отладка программного обеспечения» для студентов специальности «Программное обеспечение информационных...
СЗТУ - Санкт-Петербург. Преподаватель - Шумова Е.О., 2009. - 40 с. Дисциплина - Программирование на языке высокого уровня. Язык Си Программный комплекс представляет собой простую базу данных и имеет название «Учет компьютеров». Функции , которые должен выполнять данный программный комплекс: создание файла; добавление (пополнение) новых данных в файл; просмотр содержимого файла;...
Тема "Частотный словарь".
Постановка задачи. Состав аппаратного обеспечения. Программное обеспечение. Операционная система. Средство разработки. Теоретические сведения о методе решения. Описание программы. Описание логической структуры программы. Описание алгоритма решения задачи. Описание входных и выходных данных программы. Описание подпрограмм. Перечень допустимых значений...
2-е межд. изд. — Форд Нил, Парсонс Ребекка, Куа Патрик, Садаладж Прамод. — Астана: Спринт Бук, 2024. — 272 р.: ил. — ISBN 978-601-08-3643-3. Новые инструменты, фреймворки методики и парадигмы вновь и вновь меняют экосистему разработки программного обеспечения. Непрерывный прогресс основных практик разработки на протяжении последних пяти лет заставил искать новые пути и подходы...
Ташкент: Mehnat, 2004. — 224 с.
В пособии описываются вопросы технологии разработки программного обеспечения: этапы его разработки (жизненный цикл), проблемы проектирования сложных программных средств для различных типов ЭВМ, сродства автоматизации разработки программного обеспечения, методологии программирования, включая визуальное и объектно-ориентированное программирование,...
М.: Форум, Инфра-М, 2008. — 400 с.: ил. — ISBN: 978-5-8199-0342-1; ISBN: 978-5-16-003193-4. Рассматриваются основные понятия и определения, классификация ПО, этапы создания программного продукта в рамках жизненного цикла, освещается современное состояние технологий разработки программных продуктов. Изложены существующие подходы к оценке качества процессов создания ПО,...
Стариков Н.П. - М.: Факультет Вычислительной математики и кибернетики МГУ, 2012. – 28 с. Содержание: Постановка задачи. Обзор предметной области. Термины и определения. Специфика разработки ПО для мобильных платформ. Особенности ОС для мобильных устройств. Сервисы OpenAPI. OpenCalais. Zemanta. OpenAmplify. Обзор существующих исследований. Сравнение сервисов. Исследование и...
Методические указания / Составители: В.В.Лавров, Бабин И.А. Екатеринбург: УГТУ–УПИ, 2007. 19 с. Методические указания определяют требования к содержанию, форме представления результатов и процедуре защиты курсовой работы по дисциплине «Технология разработки программного обеспечения». Приведена примерная тематика курсовой работы и список рекомендуемой литературы. Для студентов...
Учебное пособие. — Санкт-Петербург: Университет ИТМО, 2019. — 53 с. В учебном пособии рассмотрены основные классические модели разработки программного обеспечения, с их достоинствами, недостатками и рекомендациями к применению в разных ситуациях. Рекомендовано к использованию в Университете ИТМО по направлениям подготовки 09.03.04 «Программная инженерия» и 09.04.04 «Программная...
Данная курсовая готова к распечатке (все внесенные изменения преподавателем учтены, проверяла Мукасеева), в ней все сделано в соответствии с заданием: Тема курсовой работы: Специфицирование и тестирование программы Основное содержание: разработка алгоритма и программы совместной обработки двух файлов заданной структуры (F1 и F2) и получение на основе информации из этих файлов...
4th ed. — Pearson Education, 2005. — 446 p. in color — ISBN: 0321261275, 9780321261274. Software Engineering for Students presents a range of current techniques and tools for people who have experienced the pleasures of writing programs and who want to see how things change in the scale up to large programs and software systems. The students' familiarity with programming gives...
McGraw-Hill, 2005. — 562 p. — ISBN: 0077109082. The authors' focus in this book is to deliver software engineering knowledge and skills that readers can put into immediate practical use. The book provides the essential topic coverage required by students of software engineering, from the nuts and bolts of objects to software architecture, from writing code to testing, from...
Киев: Академперіодика, 2008. — 322 с. — ISBN: 978–966–02–5052–9 На украинском языке У підручнику наведено визначення програмної інженерії, її дисциплін та областей ядра знань – SWEBOK. Обгрунтовано їхній зміст, базові поняття та складові елементи. Визначено основні положення життєвого циклу, якості та керування згідно з головними стандартами програмної інженерії. Викладено...
Новосибирск : СибГУТИ, 2016. — 97 c. Пособие содержит общие сведения об организации занятий по курсу «Программная инженерия», задания, теоретические положения и методические указания к выполнению лабораторных работ по дисциплине «Программная инженерия» для первого семестра изучения курса, а также требования к содержанию и оформлению отчетов о выполнении лабораторных работ. Для...
Сост.: Лавров В.В. Екатеринбург: УГТУ-УПИ, 2007 - 12 с.
Специальность: 230201 «Информационные системы и технологии»
Цели и задачи дисциплины
Требования к уровню освоения дисциплины
Объем дисциплины и виды учебной работы
Содержание дисциплины
Курсовая работа
Учебно-методическое обеспечение дисциплины
Материально-техническое обеспечение дисциплины
Методические...
УГАТУ. Специальности САУ, УТС. Преподаватель Гвоздев В. Е. Всё выполнено по требованиям. Подойдёт и для других специальностей, изучающих данную дисциплину. В данном курсовом проекте содержится: - Спецификация модулей рассматриваемой программной системы. - Состав и структура пользовательского интерфейса. - Структура целей разрабатываемой программы. - Таблицы решений - Блок-схемы...
Этапы программирования, Проблема разработка сложных программных систем, статический и динамический подходы, Формирование тестовых наборов, Эволюция моделей жизненного цикла, Модель с промежуточным контролем, Спиральная модель
Учебное пособие. — Воронеж: ВГТУ, 2003. — 82 с.
В учебном пособии рассматриваются вопросы теории разработки программ.
Издание соответствует требованиям Государственного образовательного стандарта высшего профессионального образования по направлениям 654600 "Информатика и вычислительная техника", 654700 "Информационные системы", специальностям 220300 "Системы автоматизированного...
Краснодар: ИМСИТ, 2008. — 4 с. Курс : 4 (1 семестр) Преподаватель : Вендров Задание. Построить учебный проект для работы колледжа Задание. Построить учебный проект для работы училища Задание. Построить учебный проект для работы второго училища Задание. Построить учебный проект для работы второго колледжа
Учебное пособие. – Київ : Вища школа, 1990. — 181 с. — ISBN: 5-11-001974-6. Изложены широко применяемые методы и приемы программирования: рекурсия, сортировка, поиск и выбор, аналитические преобразования выражений, алгоритмы на графах, исчерпывающий поиск. Особое внимание уделено средствам разработки программ. Рассмотрены различные методы хранения структур данных при...
Курсовая работа по предмету "Численые методы и оптимизация"
Задание: Для изготовления трех видов изделий А, В и С используется фрезерное, токарное, сварочное и шлифовальное оборудование. Требуется определить план производства изделий (т.е. сколько изделий и какого вида следует изготовить предприятию), при котором общая прибыль максимальная. Язык Delhpi.
Учебное пособие для студ. сред. проф. образования. — 2-е изд., стер. — М.: Академия, 2006. — 208 с. Предисловие. Введение. Жизненный цикл программного продукта . Понятие жизненного цикла программного продукта. Основные процессы жизненного цикла программного продукта. Вспомогательные (поддерживающие) процессы жизненного цикла программного продукта. Организационные процессы...
Пер. с англ. Е. Матвеев. — СПб.: Питер, 2025. — 544 с.: ил. — (Для профессионалов). — ISBN: 978-5-4461-4106-7. Собеседования по проектированию систем могут стать серьезной преградой даже для опытных разработчиков. К счастью, стоит немного подготовиться — и все эти вопросы, не имеющие однозначного ответа, и whiteboard-сессии станут вашим конкурентным преимуществом! В своей...
БГУИР, Минск, 2012, 5 курс, Информатика. Дисциплина - Прикладная алгебра и элементы теории информации. Основные приемы тестирования. Анализ ошибок в SRS. Тестовые случаи (test cases). Тестирование программного продукта и документирование дефектов.
БрГУ, рассмотренные вопросы: Основные процессы преобразования информации, Информационная деятельность как атрибут основной деятельности, Основные понятия информатики, Информационный обмен, Системы информационного обмена, Сети информационного обмена, Определение, задачи и функции информационных систем, Состав, основные элементы, порядок функционирования ИС, Структура ИС. Типы...
HTML Academy, 2022. Вы научитесь применять проверенные архитектурные подходы при создании программ. Вы узнаете, как применять паттерны в разработке алгоритмов разного направления, начиная от интерфейса веб-приложения и заканчивая серверной частью мобильного приложения. Описание: Что будет на курсе: Вы научитесь применять проверенные архитектурные подходы при создании программ....
The State University of New Jersey, 2012. — 530 p. This book is designed for upper-division undergraduate and graduate courses in software engineering. It intended primarily for learning, rather than reference. This book reviews important technologies for software development with a particular focus on web applications. Object-oriented software engineering Modeling and system...
Учебное пособие. — Пермь : Прокростъ, 2017. — 120 с. — ISBN: 978-5-94279-361-6. Учебное пособие является базовым по изучению подходов к программированию сложных информационных систем. В пособии в избирательной форме изложены технологии объектно-ориентированного программирования и на практических примерах проанализированы некоторые конкретные приемы. Пособие ориентировано на...
Навч. посіб. — К.: КНЕУ, 2009. — 372 с. ISBN 978–966–483–234–9 Рецензенти В. А. Кадієвський, д-р екон. наук, проф. (Державна академія статистики) М. М. Клименюк, д-р. екон. наук, проф. (Академія муніципального управління) Г. В. Лавінський, д-р техн. наук, проф. (Український фінансово-економічний інститут) Л. Б. Долінський, канд. екон. наук, доц. (Київський національний...
М.: Мир, 1991. - 408 с. Серия "Математическое обеспечение ЭВМ". Сборник статей. Пер. с англ. ISBN: 5-03-001535-X Сборник работ зарубежных специалистов, отражающий новые результаты в теоретическом и практическом программировании на основе применения идей и методов математической логики. В него включены статьи по функциональному программированию, лямбда-исчислению,...
Лабораторная работа по дисциплине "технология разработки программного обеспечения"(ТРПО), СФУ ИКИТ, 2 курс, 2009 год, преподаватель Пупков А. Н.
Цель работы: написать программу, в которой создается иерархия классов. Определить абстрактный класс. Определить в классе статическую компоненту – указатель на начало связанного списка объектов и статическую функцию для просмотра списка....
СПб.: СПбГУ ИТМО, 2007. - 137 с.
В первой теме рассматривается сам предмет дисциплины – технология программирования – с самых общих позиций. Здесь же вводится разделение технологии программирования на три составляющих, в соответствии с которой строится изложение курса.
Во второй теме вводится понятие жизненного цикла программы – ключевой абстракции, вокруг которой строятся все...
Учебник для вузов. 3-е изд. — СПб.: Питер, 2004. — 527 с. Учебник посвящен систематическому изложению принципов, моделей и методов, используемых в инженерном цикле разработки сложных программных продуктов. Изложены классические основы программной инженерии, показаны последние научные и практические достижения, характеризующие динамику развития этой области; продемонстрирован...
Стандартизация - это деятельность по установлению правил и характеристик в целях их добровольного и многократного использования, направленная на достижение упорядоченности в сферах производства и обращения продукции, работ и услуг. Результатом такой деятельности является стандарт - документ, в котором в целях добровольного многократного использования устанавливаются...
Сост. Фалалеева Н.С., Екатеринбург, УГТУ-УПИ, 2007 - 11 с.
Специальность: 230201 «Информационные системы и технологии»
Настоящая программа является программой изучения курса по дисциплине «Технологии программирования» для подготовки специалистов на металлургическом факультете по специальности 230201 – «Информационные системы и технологии». В ней рассматриваются фундаментальные...
Учебное пособие - Казань, Казанский государственный технический университет им. А.Н. Туполева, 2010. - 224 с. Целью пособия является формирование фундаментальных знаний о принципах разработки программного обеспечения. В пособии используется системный подход к разработке ПО и систем и систематизированное изложение материала. Основы разработки ПО. Методология разработки ПО....
Учебное пособие. — Новосибирск: НГТУ, 2017. — 395 с.; илл. — (Учебники НГТУ). — ISBN: 978-5-7782-3455-0. Программный код — основная «материальная ценность» любого проекта, а программисты — его непосредственные производители. Поэтому взаимопонимание между ними и остальными участниками процесса производства программного продукта, а также качество кода являются определяющими...
Разработать программу совместной обработки файлов типа F1 и F2 для формирования выходного документа типа F.
F1: № предмета, Наименование предмета.
F2: № группы, Фамилия Имя Отчество, № предмета, Оценка.
F3: № группы, Название предмета, Фамилия Имя Отчество, Оценка.
Программа написана на C++ MFC.
Содержание пояснительной записки.
Введение.
Задание.
Ограничения на исходные...
Национальный исследовательский Томский политехнический университет. Томск. Тузовский А.Ф. 2017. – 83 с. Презентация к лекции. Качество программного обеспечения (ПО) (software quality) Обеспечение качества ПО (software quality assurance) Тестирование ПО (software testing)
Факультет ВМиК МГУ им. М.В. Ломоносова, Москва, профессор Жоголев Е.А., 2008 г., 107 стр. Содержание: Введение. Надежное программное средство как продукт технологии программирования. Исторический и социальный контекст программирования. Программа как формализованное описание процесса обработки данных. Программное средство. Неконструктивность понятия правильной программы....
Методическое обеспечение к теоретическому курсу по дисциплине «Введение в программную инженерию». ТТИ ЮФУ Таганрог
Лекция
6. Управление конфигурацией в жизненном цикле программных средств. (1 час)
Конспект лекций по дисциплине "Технология программирования".
В дисциплине «Технология программирования»:
- рассматриваются и подробно анализируются этапы разработки программного обеспечения, начиная от этапа его предварительного проектирования и оканчивая сдачей готового испытанного программного продукта заказчику с последующим его сопровождением;
- с позиции современной...
Новосибирск: НГУ, 2002. — 100 с. В предлагаемом учебном пособии рассматриваются два основных метода формального описания программных систем: метод алгебраических спецификаций и метод типизированных машин абстрактных состояний. Первый метод предназначен для описания статических аспектов системы, а второй – для описания динамических аспектов системы. Пособие начинается с...
Преподаватель Бежаева,Тема: создание списковых структур данных. Цель: усвоение студентами рекурсивных процедур программирования на примере создания списков данных. Задание: написать программу формирования и печати односвязного списка друзей с указанием их телефонов и адресов. Признаком окончания списка является нулевое значение номера телефона.
Создание списковых структур данных (с готовой программой на C++). Написать программу формирования и печати односвязного списка друзей с указанием их телефонов и адресов. Признаком окончания списка является нулевое значение номера телефона.
Ростов-на-Дону: Южный федеральный университет, 2008. -27с. Методические указания предназначены для студентов 2 курса вечернего отделения специальности «Информационные системы и технологии» факультета математики, механики и компьютерных наук. Методические указания содержат задание на курсовую работу по дисциплине « Технология программирования », список индивидуальных заданий ( 2...
Учебное пособие. — Пермь : Прокростъ, 2017. — 88 с. — ISBN: 978-5-94279-358-6. Данное издание является базовым пособием по изучению основ парадигмы объектно-ориентированного программирования. В пособии в краткой форме изложены принципы объектно-ориентированного программирования и на практических примерах проанализированы некоторые приемы с использованием языка C#. Пособие...
М: ВМК МГУ, 2006. – 2 с. Пример решения задачи: Слова - палиндромы Построение структурированной схемы и соответствующей этой схеме программы на языке Паскаль, используя метод пошаговой детализации. Конкретная задача: Слова – палиндромы. Условия задачи: Дана последовательность, содержащая от 2 до m слов (m≥2), в каждом из которых от 1 до n (n≥1) строчных латинских букв; между...
2-е изд., перераб. и доп. — М.: Высшая школа , 2006. — 454 с. — ISBN: 5-06-004870-5. В книге изложены технологии структурного программирования, объектно-ориентированного проектирования, визуального программирования, технология, основанная на абстракции данных Дейкстеры. Рассмотрено использование средств автоматизации проведения программных разработок. Второе издание (1-е — 2005...
Институт: МИВлГУ. Преподаватель: Холкина Н. Е.
На основании заявок с кафедр формируется сводная заявка, по которой оформляются и отсылаются заказы литературы (в издательства и книготорговые организации в соответствии с их каталогами). Возможно, что заказ (с указанием отпускных цен, условий и скидок) из издательства пересылается обратно для подтверждения. По факту оплаты...
НУК, 2011 г., 42 стр. Дисциплина - Анализ требований к программному обеспечению Введение Анализ предметной области Поиск авторов и вариантов использования Краткое описание вариантов использования Описание ключевых прецедентов Диаграмма деятельности Концептуальная модель Прототипирование Вывод Приложение Документ «Видение» Приложение Глоссарий Приложение Техническое задание
Задание к работе.
Ограничения.
Структура целей.
Схема программы.
Таблицы решений.
Тестирование программы.
Вывод.
Список литературы.
Листинг программы.
Задание - Разработать программу совместной обработки файлов типа F1 и F2 для формирования выходного документа типа F3.
Сдано Мукасеевой. Тема - туристическое агентство.
Автор неизвестен. Надежное программное средство как продукт технологии программирования. Исторический и социальный контекст программирования Источники ошибок в программных средствах Общие принципы разработки Программных средств Внешнее описание программного средства Методы спецификации семантики Функций Архитектура программного средства Разработка структуры программы и...
Шпаргалка ДНУ ТПСПП Технология программирования и создания программных продуктов ФФЭКС 4 курс
45 вопросов
Вопросы:
Раскройте содержание предварительного и детального внешнего проектирования ПО.
Дайте определение структуры данных.
Дайте определение спецификациям ПО, назовите известные вам внешние спецификации и их особенности.
Перечислите принципы модульного программирования....
Учебное пособие. — Воронеж: Воронежский ГАУ, 2014. — 120 с. Издание предназначено для студентов, обучающихся по направлению 09.03.03 (230700.62) Прикладная информатика в менеджменте. Программная инженерия в жизненном цикле программных средств Модели и процессы управления проектами программных средств Системное проектирование программных средств Организация процесса тестирования...
Учебное пособие. — М.: Университет машиностроения, 2013. — 80 с. — ISBN: 978-5-94099-089-5. Рассмотрены методы и инструментальные средства визуального моделирования программных систем с использованием объектно-ориентированного подхода. Пособие содержит упражнения на построение моделей программных систем на стандартном языке моделирования Unified Modeling Language с помощью...
Hoboken: John Wiley & Sons. – 2005. – 457 p. This book arose out of the Graduate Master’s Program core course, CS210— Software Paradigms, which is offered at the Department of Computer Science at George Washington University. When we set out to design that course, we realized that we discussed models of software development in several courses at the graduate level but had no...
8th edition. — Addison Wesley, 2006. — 864 p. — ISBN-10: 0321313798; ISBN-13: 978-0321313799. Sensible choice and organization of topics, made all the more authoritative by the author's credentials as a senior academic in the area Prof. David S. Rosenblum, University College London I find Somerville inviting and readable and with more appropriate content Julian Padget,...
М.: Форум, 2020. — 321 с. Рассмотрены первостепенные задачи, возникающие при разработке крупных проектов программного обеспечения, в которых принимают участие сотни разработчиков. Сложность программного обеспечения - это его существенное и неслучайное свойство. На технологию разработки влияют различные факторы, включающие в том числе проблемы проектирования, воздействие...
Учебное пособие. — Владимир: Владимирский государственный университет им. А.Г. и Н.Г. Столетовых (ВлГУ), 2020. — 171 с. — ISBN: 978-5-9984-1097-0. В пособии рассмотрены теоретические вопросы, касающиеся процесса разработки программного обеспечения, – история подходов к разработке ПО, существующие международные стандарты в области разработки программного обеспечения, различные...
2-е изд., перераб. и доп. — М.: Высшая школа, 2006. — 454 с. — ISBN: 5-06-004870-5. В книге изложены технологии структурного программирования, объектно-ориентированного проектирования, визуального программирования, технология, основанная на абстракции данных Дейкстеры. Рассмотрено использование средств автоматизации проведения программных разработок. Второе издание (1-е — 2005...
Создан класс, обеспечивающий работу с рациональными дробями. Класс умеет работать как с рациональными дробями, так и с целыми числами. Определены операции сложения, вычитания, умножения и деления. Дроби упрощены и приведены к правильным.
Учебное пособие. – Курган: Изд-во Курганского государственного университета, 2011. — 100 с.
В учебном пособии излагаются вопросы, связанные с использование CASE - технологий, средств и процессного подхода для разработки программного обеспечения бизнес-процессов на основе создания информационных систем. Уделяется внимание логистическому подходу при проектировании...
Все лабораторные за 1й и 2ой курс на специальности нанотехнологии в ТулГУ.
другим тоже может пригодиться( поисковые системы, рисование граффиков, массивы, курсовые работы за 1й и 2ой курс(несколько вариантов), лабы в компасе, пауер поит, и др).
Методическое обеспечение к теоретическому курсу по дисциплине «Введение в программную инженерию» ТТИ ЮФУ г.Таганрог.
Лекция
2. Модели и процессы разработки программного обеспечения. (2 часа)
Лабораторная работа по дисциплине "технология разработки программного обеспечения"(ТРПО), СФУ ИКИТ, 2 курс, 2009 год, преподаватель Пупков А. Н.
Цель и задача работы: разработка демонстрационной интерактивной программы, выполняющей команды меню, вводимые пользователем с клавиатуры. Целью работы является получение практических навыков разработки объектно-ориентированной программы,...
Ижевск, ИжГТУ, 2005.
Научный руководитель: Гафаров Р. М.
2 курс.
Специальность: 230101 - Вычислительные машины.
Реализовать алгоритм кодирования и декодирования изображения по бинарному дереву.
Закодировать изображение по принципу бинарного дерева;
Восстановить изображение, используя тот же принцип.
Целью данной работы является исследование алгоритмов кодирования...
УГАТУ, ИВТ, 2 курс, 4 семестр, преподаватель - Захарова, 6 стр. Цель работы Листинг программы Блок-схема Пример работы программы Вывод Задание: Определить, в каком квадранте плоскости или на оси находится заданная координатами x и y точка. По ходу разработки протестировать программу методом покрытия операторов, усвоить формализованное описание результатов тестирования и...
Springer, 2011. - 267 p.
Most textbooks on modern heuristics provide the reader with detailed descriptions of the functionality of single examples like genetic algorithms, genetic programming, tabu search, simulated annealing, and others, but fail to teach the underlying concepts behind these different approaches. The author takes a different approach in this textbook by...
Учебное пособие. — Киров: Межрегиональный центр инновационных технологий в образовании, 2022. — 149 с. — ISBN 978-5-907623-04-0. Данный практикум предназначен для студентов, обучающихся по направлению подготовки «Программная инженерия», учебный план которых включает изучение дисциплин, связанных с распределёнными технологиями и разработкой программных интерфейсов. Учебное...
Ульяновск: Ульяновский государственный технический университет (УлГТУ), 2017. — 85 с. — ISBN: 978-5-9795-1687-5. Содержание пособия включает изложение основ в области управления качеством программных средств, которое в настоящее время объединяет стандарты на характеристики, процессы оценивания и процессы управления, необходимые для разработки конкурентоспособного программного...
Учебное пособие. — СПб.: СПбГЭТУ ЛЭТИ, 2003. — 100 с.
Содержит основные сведения, приемы и упражнения по программированию типовых схем решения задач. Практикум ориентирован на использование при проведении лабораторных и практических занятий по дисциплине "Программирование" в первом семестре обучения программированию.
Предназначен для студентов направлений 510200 "Прикладная...
Учебно-методическое пособие. — Томск: Эль Контент, 2013. — 174 с. Рассмотрены общие положения проектирования, моделирования и документирования бизнес-моделей, разрабатываемых на основе унифицированного языка моделирования. Даны понятия ER-моделей, диаграмм классов, диаграмм прецедентов. Приведен пример построения системы управления базой данных, построенной на основе языка...
УГАТУ, каф. ВМиК, доцент Галямов А. Ф., 2016 2-я лабораторная работа по предмету "Управление качеством при разработке веб-приложений". Содержание заданий: 1. настройки системы, создание репозитария, индексация и добавление файлов, коммиты, checkout, gitignore 2. работа с удалённым репозиторием на github.com 3. работа с репозиторием в IDE Netbeans
Учебно-методическое пособие по проведению практических занятий. — М.: МГТУ ГА, 2017. — 36 с. Данное учебно-методическое пособие издается в соответствии с рабочей программой учебной дисциплины «Проектирование программного обеспечения» по учебному плану для студентов IV курса направления 01.03.04 очной формы обучения. Предисловие Обработка ошибок времени выполнения (run-time errors)...
Тема: создание списковых структур данных.
Цель: усвоение студентами рекурсивных процедур программирования на примере создания списков данных.
Задание: написать программу формирования и печати односвязного списка друзей с указанием их телефонов и адресов. Признаком окончания списка является нулевое значение номера телефона.
преподаватель Бежаева
Учебное пособие. — Санкт-Петербург: Университет ИТМО, 2019. — 53 с. В учебном пособии рассмотрены основные классические модели разработки программного обеспечения, с их достоинствами, недостатками и рекомендациями к применению в разных ситуациях. Рекомендовано к использованию в Университете ИТМО по направлениям подготовки 09.03.04 «Программная инженерия» и 09.04.04 «Программная...
Курсовая работа (материал для курсовой работы). —10 с. Содержание : Задание Описание программы Листинг Исходный текст программы Текст модуля Заключение Список использованной литературы Задание : Создать программу, обеспечивающую: Создание файлов. Переименование файлов. Удаление файлов. Копирование файла в другой файл. Открытие файла для просмотра. Программа должна быть написана...
Национальный исследовательский Томский политехнический университет. Томск. Тузовский А.Ф. 2017. – 105 с. Презентация к лекции. Процесс разработки программного обеспечения (ПО) Модели разработки ПО тяжеловесных методологий Легковесные модели разработки ПО Основные принципы гибкой разработки ПО Подходы к разработке ПО Процедурный (структурный) подход к разработке ПО (СП)...
Springer, 2012. — 491 p. Software has long been perceived as complex, at least within Software Engineering circles. We have been living in a recognised state of crisis since the first NATO Software Engineering conference in 1968. Time and again we have been proven unable to engineer software as easily/cheaply/safely as we imagined. Cost overruns and expensive failures are the...
Apress, 2016. — 140 p. — ISBN: 978-1-4842-2345-1. This concise book teaches software professionals and software engineering students the full set of twenty software reading techniques to enhance their effectiveness in reviewing and inspecting software artifacts such as requirements specifications, designs, code files, and usability. Software review and inspection is the best...
БФ ПНИПУ, 2014, 18 стр.
Дисциплина - Технология разработки приложений
Одна из серии лабораторных работ по разработке, тестированию и управлению жизненным циклом по для Visual Studio 2013, оформленная в виде курсовой работы.
СПб.: Питер, 2024. — 368 с.: ил. — (Для профессионалов). — ISBN: 978-5-4461-1986-8. Совершенное программное обеспечение невозможно создать без изучения накопленного опыта. Опыт — главный учитель, но медленный и нередко болезненный. Но зачем же нам повторять ошибки? Книга «Жемчужины разработки» поможет совершенствоваться быстрее и избежать многих проблем, обучаясь на опыте...
Учебное пособие. — Волгоград: Волгоградский государственный технический университет, 2016. — 96 с. — ISBN: 978–5–9948–2287–6. В учебном пособии рассмотрены основы программной инженерии, подходы и рекомендации к формированию состава и содержания учебных курсов по данной дисциплине в соответствии с международными рекомендациями Software Engineering 2004: Curriculum Guidelines for...
Метод. указания к практическим занятиям. – Самара: Изд-во Самар. гос. аэрокосм. ун-та, 2007. – 19 с.
В методических указаниях рассматриваются основы тестирования программных средств, являющегося одним из ключевых этапов жизненного цикла продукции. Изучаются методы по оценке показателей качества программного средства и его надежности. Описывается методика оценки технико –...
Астраханский Государственный Технический Университет, Астрахань/Россия, 2011, 11 лекций. Введение. Органы стандартизации. Стандарты в области информационных технологий. Жизненный цикл программных средств. Модели жизненного цикла программного обеспечения. Моделирование информационных систем. Методологии процессов моделирования. ISO 12119. Пакеты программных средств. Единная...
М.: Финансы и статистика, 1988. — 224 с. Рассматриваются вопросы организации проектирования комплексов программ. Основное внимание уделяется методике расчета эффективности разработки и сопровождения комплексов программ, а также прогнозированию затрат на разработку комплексов программ в зависимости от их сложности и характера решаемых задач. Материал книги излагается на примерах...
М.: Мир, 1989. — 424 с. В книге американских специалистов излагаются основные способы создания спецификаций программ, повышающих эффективность разработки информационно-программного обеспечения. Значительное внимание уделено языку программирования CLU, позволяющему поддерживать различные типы абстракций» реализованных на языках ПЛ/1, Паскаль и Ада.
Учебное пособие. — М.: МГИУ, 2011. — 46 с.
Введение.
Основные понятия.
Стандарты программирования.
Единая система программной документации.
Тестирование программных средств.
Модели надежности программного обеспечения.
Заключение.
Список литературы.
Учебник. — СПб.: Питер, 2002. — 464 с.: ил. — ISBN: 5-94723-145-Х. Учебник посвящен систематическому изложению принципов, моделей и методов, используемых в инженерном цикле разработки сложных программных продуктов. Изложены классические основы программной инженерии, показаны последние научные и практические достижения, характеризующие динамику развития этой области;...
Введение Понятие проектирования программного обеспечения Виды проектирования Пример применения основных методов структурного проектирования программного обеспечения при разработке текстового редактора Заключение Список использованной литературы
Етапи розробки програмного забезпечення при структурному підході до програмування. Стадії « Технічне завдання», «Ескізний проект», « Технічний проект». На прикладі програми, яка призначена для пошуку книг у файлі за умовою яку вибирає користувач.
9 с.
УРФУ, г. Екатеринбург, 2010, 9 стр.
Тема лабораторной работы
Ответы на контрольные вопросы
Спецификация процессов
Диаграмма потоков данных
Диаграмма переходов состояний
Словарь терминов
Выводы
УГАТУ, ФИРТ, II курс, Колоденкова А. Е. , 4 стр. Цель работы: Написать программу формирования и печати односвязного списка друзей с указанием их телефонов и адресов. Признаком окончания списка является нулевое значение номера телефона. Блок-схема. Листинг программы. Пример выполнения программы. Вывод. В архиве: Отчет (DOC), блок-схема (vsd), файл программы (cpp)
УГАТУ. Блинова Д. В. стр 60. Задание на курсовую работу-даны две таблицы. первая- № туристического агентства, Наименование агентства, Адрес местонахождения, вторая- № туристического агентства, Маршрут путешествия, Класс гостиницы, Стоимость путевки, Количество путёвок. После обработки этих файлов генерируется файл F3 следующей структуры: Маршрут путешествия, Класс гостиницы,...
Методические указания по выполнению курсовых работ. — Самара: ПГУТИ, 2015. — 44 с. Учебное пособие «Технология программирования: методические указания по выполнению курсовых работ» способствует приобретению базовых знаний в области программирования на языке C# и практических навыков работы в интегрированной среде разработки Microsoft Visual Studio, среде технических расчетов...
Преподаватель - Бежаева О. Я. Разработать программу совместной обработки файлов типа F1 (№ предмета, Название предмета, ФИО преподавателя) и F2 (День недели, Время начала, Время окончания, № предмета, Начало (№ недели), Конец (№ недели), Вид занятия) для формирования выходного документа типа F3 (Название предмета, ФИО преподавателя, День недели, Вид занятия, Начало (№ недели),...
Курсовой проект. ПсковГУ, 2012 г. 47 стр.
Дисциплина - Проектирование INTRANET приложений
Техническое задание на разработку сайта по технологии ASP.NET
Карта сайта
База данных сайта
Проектирование шаблонов страниц сайта
Проектирование модулей сайта
1 задание: Для программного продукта "композитор"
-составить диаграмму
-одну из функций проанализировать с помощью функционального моделирования
-подготовить проект документа
2 задание: "перевод заданное целое десятичное число в двоичное"
-блок-схема
-основные конструктивы
-составить программу
Понятие «технология программирования». Характеристики качества программного обеспечения.
Сложность программного обеспечения, компоненты сложности. Пути ограничения сложности ПО.
Эволюция технологий программирования.
Структурный подход к программированию.
Объектно-ориентированный подход к программированию: основания для появления, достоинства, компоненты...
5th Edition. — Jones & Bartlett Learning, 2022, — 450 р. Written for the undergraduate, 1-term course, Essentials of Software Engineering provides students with a systematic engineering approach to software engineering principles and methodologies. Converted PDF (from EPUB-like formats)
Пер. с англ. А. Киселев. — Астана: Спринт Бук, 2025. — 480 с.: ил. — (Head First O’Reilly). — ISBN: 978-601-08-4838-2. «Head First. Архитектура ПО» от Раджу Ганди, Марка Ричардса и Нила Форда — не очередной учебник. Это интерактивный гид, который научит вас мыслить архитектурно, понимать разницу между дизайном и архитектурой и выбирать правильные архитектурные стили для ваших...
Структура и основные компоненты вычислительной системы. Виртуальная память, мультипрограммный режим. Операционная Система. Системы программирования. Командный язык ОС Unix cshell (CSH). Многомашинные ассоциации.
М: Институт системного программирования РАН, 2013. — 176 с. Улучшенный вариант книги здесь. Монография предназначена руководителям и разработчикам сложных систем и программных продуктов, к которым предъявляются высокие требования к надежности и функциональной безопасности применения. Книга ориентирована на исполнителей опытно- конструкторских работ, студентов и аспирантов,...
2-е изд. — М.: СИНТЕГ, 2011. — 358 с. — ISBN: 978-5-89638-116-7. В монографии представлены основы экономики производства сложных программных продуктов высокого качества, которые базируются на традиционных принципах и методах экономики разработки сложных технических систем. Создание таких программных продуктов связанных с большими затратами, определяет необходимость их строгого...
Институт: МИВлГУ. Преподаватель: Холкина Н. Е.
Были смоделированы потоки данных отдела библиотеки «Заказ» с целью разработки спецификации информационной системы.
УГАТУ 2012, Бежаева О.Я. Разработать программу совместной обработки файлов типа F1 и F2 для формирования выходного документа типа F3. ИСХОДНЫЕ ДАННЫЕ И ОСОБЕННОСТИ АЛГОРИТМА Текстовые файлы на МД, структура записей которых приведена ниже: Таблица 1 - Структура файла F1 № предмета Наименование предмета Таблица 2 - Структура файла F2 День недели Время начала Время окончания №...
М.: Интернет-университет информационных технологий, 2006. — 152 с. В достаточно популярной форме излагаются основные аспекты жизненного цикла создания и сопровождения программных продуктов, организации коллективов программистов, сведения о стандартах качества. В качестве примера наиболее трудной, по мнению автора, задачи в этой области рассматриваются вопросы создания...
4 издание. — М.: Интуит, 2020. — 148 с. В учебном пособии в достаточно популярной форме излагаются основные аспекты жизненного цикла создания и сопровождения программных продуктов, организации коллективов программистов, сведения о стандартах качества. Как пример наиболее трудной, по мнению автора, задачи в этой области рассматриваются вопросы создания встроенных систем...
Моск. Гос. Горный Университет. Рассмотренны и описаны лабораторные работы, а именно: Знакомство с оболочкой VP-Expert. Оболочка VP-Expert. Разработка ЭС для выбора персонального компьютера с помощью оболочки VP-Expert. Создание экспертной системы, предназначенной для. контроля знаний. Создание экспертной системы, предназначенной для. контроля знаний ПДД.
Springer, 2019. — 169 p. — ISBN: 3030051552. This textbook is an introduction to the use of formal methods ranging from semantics of key programming constructs to techniques for the analysis and verification of programs. The authors use program graphs as the mechanism for representing the control structure of programs in order to find a balance between generality and conceptual...
Методические рекомендации. — Ульяновск: УлГТУ, 2015. — 37 с. Методические рекомендации написаны в соответствии с требованиями государственного стандарта для магистрантов по направлению «Программная инженерия» и «Прикладная информатика». В рекомендациях приведены общие сведения о целях, задачах научного исследования, описаны основные объекты, методы и результаты...
Вопросы и ответы к зачету. Терминология - CASE, MRP, CRP, MRP II, ERP, SCM, CRM, ERP II, Workflow, OLAP, CALS. Параметры, архитектура, распределенные процессы, модели производства ПО и т. п.
Тамбов: ТГТУ, 2013. — 172 с. — ISBN: 9785826512074. Содержит необходимые сведения о методах анализа, проектирования, реализации и тестирования программных систем и существующих подходах и технологиях программирования. Предназначено для студентов вузов, обучающихся по направлению подготовки 230400 «Информационные системы и технологии».
Учебное методическое пособие. — Томск: Томский межвузовский центр дистанционного образования, 2007. — 119 с. Техническое задание. Соглашение о требованиях. Написание спецификаций. Тестирование. Руководство системного программиста.
Нижний Новгород: Нижегородский государственный университет им. Н. И. Лобачевского, 2006. — 118 с. Отрасль разработки программного обеспечения – одна из самых молодых и перспективных отраслей человеческой деятельности. В настоящее время сложность задач, стоящих перед отраслью, непрерывно возрастает, что требует применения специальных технологий организации и проведения процесса...
Выходные данные не указаны. — 98 с. Введение Метод функционального программирования Строки и функции на них Примеры ФП Конкатенация строк Инвертирование строки Поиск подстроки Функциональные программы Домены и функции на них Типы и домены Пополненные домены Монотонные функции Естественные продолжения ЧУМ монотонных функций Полные ЧУМ Термы Переменные и константы Функциональные...
УРТТ, 2007. Экзаменационные вопросы: Принципы объектно-ориентированного программирования. Класс и объект C++. Назначение элементов и методов класса. Общие и частные элементы класса. Конструктор и деструктор класса. Наследование класса. Пример простого наследования класса. Множественное наследование. Базовый и производный классы. Полиморфные объекты. Ссылки и указатели....
Оренбургский гос. ун-т. – Оренбург: ОГУ, 2014. – 124 с. Методические указания содержат единые требования по подготовке к защите выпускных квалификационных работ студентов, обучающихся по про-граммам магистратуры направлений высшего профессионального образования 230100.68 Информатика и вычислительная техника и 231000.68 Программная инженерия. 1 Общие требования к выпускным...
Входные данные 1-го файла F1: регистрационный номер, класс средств связи и вычислительной техники, наименование средств связи и вычислительной техники, цена. Входные данные 2-го файла F2: регистрационный номер, название отдела, материально ответственное лицо. Выходные данные файла F3: класс средств связи и вычислительной техники, наименование средств связи и вычислительной...
УГАТУ, САУ, УТС,2курс,1 семестр. Приняла Блинова. Д. В. стр около
60. Задание на курсовую работу-даны две таблицы. первая-Аббревиатура названия факультета Полное название факультета, вторая-Аббревиатура названия факультета Название кафедры Количество рабочих. После обработки этих файлов генерируется файл F3 следующей структуры: Полное название кафедры Название кафедры Количество...
2-е изд. — М.: Интуит, 2016. — 154 с. В рамках данного курса рассмотрены технологические основы процесса разработки программного обеспечения. В качестве базовой методологии разработки программного продукта выбрана методология MSF. На протяжении изучения курса на лекциях рассматривается специально разработанный пример, на основе которого иллюстрируются все этапы разработки...
Учебно-методическое пособие. — Волгоград: Волгоградский государственный технический университет, 2018. — 64 с. — ISBN: 978–5–9948–3089–5. Приведены основные сведения о базовых командах работы в современных системах распределенного контроля версий Git и Mercurial, рассмотрены способы указания ссылок на коммиты и их диапазоны в качестве параметров различных команд. Предназначено...
Первая контрольная. Пусть D - заштрихованная часть плоскости. Даны действительные числа x,y. Определить u, если u определяется по x и y следующим образом: u = х-у если (x;y) О D xу + 7 в противном случае Поле шахматной доски определяется парой натуральных чисел, каждое из которых не превосходит восьми: первое число - номер вертикали (при счете слева направо), второе - номер...
Scott E. Donaldson, Stanley G. Siegel, Prentice Hall, 2001. 2nd ed. Paperback: 784 pages For courses in Software Engineering and Software Reliability. Successful Software Development takes a systematic approach to consistently successful software development. It proceeds from the fact that there is no one way to develop software systems and introduces a model for a mature...
Springer, 2010. — 194 p. LASER Summer School 2007/2008 Only five years after its inception, the LASER Summer School on Software Engineering has established itself among the premier training schools for PhD students and professionals from the industry. Each year, the summer school focuses on an important software engineering topic. This book contains selected lecture notes from...
Cambridge: Cambridge University Press, 2023. - 361 p. - ISBN 1316511944. Software engineering is as much about teamwork as it is about technology. This introductory textbook covers both . For courses featuring a team project, it offers tips and templates for aligning classroom concepts with the needs of the students' projects. Students will learn how software is developed in...
Ухта: УГТУ, 2004. — 107 с.: ил. — ISBN: 5-88179-352-8. Учебное пособие по курсу «Технология программирования» написано на основе одноимённого курса лекций, читаемых автором в Ухтинском государственном техническом университете. Пособие содержит достаточное количество контрольных вопросов для самостоятельной работы студента и самоконтроля. Учебное пособие предназначено для...
Учеб.-метод. комплекс. — СГАУ (Самар. гос. аэрокосм. ун-т им. С. П. Королева). — Самара, 2012. Учебное пособие (курс лекций). Методические указания к лабораторному практикуму. Методические указания к курсовому проектированию. Вопросы для подготовки к экзамену. Экзаменационные билеты. Тесты для итогового контроля знаний. УМКД «Программная инженерия» предназначен для студентов...
3-е изд. — Учебное пособие. — М.: Интернет-Университет Информационных Технологий (Интуит); Ай Пи Эр Медиа, 2021. — 187 c. — ISBN 978-5-4497-0926-4. Учебное пособие является вводным курсом в объектно-ориентированное программирование и теоретический фундамент программирования. Оно охватывает основные разделы программирования в приложении к объектно-ориентированным языкам...
КноРус, 2016. — 334 с. — (Бакалавриат). — ISBN: 9785406047347
Скан.
Подробно рассмотрены основные методы и нотации, применяемые при разработке сложного программного обеспечения. Особое внимание уделено проектированию программных систем с использованием структурного и объектного подходов. Приведена классификация и проанализированы принципы проектирования пользовательских...
Методические указания. - Екатеринбург: ГОУ ВПО УГТУ-УПИ, 2004. - 39 с. Методические указания включают теоретический материал, подробно разобранные примеры, задания для самостоятельных упражнений, комплекс лабораторных занятий на персональном компьютере и необходимые справочные данные. Подготовлено кафедрой "Автоматизированные электрические системы" УГТУ-УПИ и учебно-научным...
Написать программу, проверяющую корректность ввода данных справочного файла для учета средств связи и вычислительной техники.
7 стр, блок-схемы, скриншоты и код имеются
Сгруппировать подряд все записи по каждому району и получить итоговое количество рабочих мест и вакансий по каждому предприятию и по району. Рекомендуется имена файлов типа F1 и F2 запрашивать с клавиатуры дисплея.
Программа рабочая в папке компилятор и прога, имеется файл (TXT) комментарий как что делать и как работает ну и соответственно оформленная курсовая. Защитил на 5. удачи кому надо берите. Эта работа делалась для преподавателя Кулюкин В. П. УПИ
Ульяновск: Ульяновский государственный технический университет (УлГТУ), 2016. — 126 с. — ISBN: 978-5-9795-1627-1. Представлено базовое описание процедур создания программного обеспечения с использованием методов верификации, кодирования и тестирования компонентов. Рассматриваются инструменты конструирования, а также программные методы и инструментальные системы. Пособие...
Минск: Белорусский государственный университет информатики и радиоэлектроники (БГУИР), 2018. — 64 с. — ISBN: 978-985-543-397-3. Изложены объектно-ориентированные технологии программирования и стандарты проектирования на языке UML. Рассмотрены приемы автоматизированной разработки программных средств с помощью CASE-инструментов. Предложены шесть лабораторных работ, реализация...
ТУСУР, 2013. 46 с. Дисциплина - Информатика. Понятие системы контроля версий. Использование системы контроля версий. Типичный порядок работы с системой. Начало работы с проектом. Ветвления. Слияние версий. Конфликты и их разрешение. Блокировки. Версии проекта, теги. Типы. Локальные системы контроля версий. Централизованная модель. Распределённые системы контроля версий. Примеры...
Входные данные 1-го файла F1: номер банка, номер отделения банка, наименование отделения банка, адрес местонахождения. Входные данные 2-го файла F2: номер отделения банка, наименование предприятия, адрес предприятия. Выходные данные файла F3: наименование банка, адрес местонахождения, наименование предприятия, адрес предприятия. Курсовой проект содержит пояснительную записку,...
Методические указания к выполнению лабораторных работ по курсу «Технологии программирования» для студентов II курса, обучающихся по направлению 230100 «Информатика и вычислительная техника». — Томск: Изд-во Томского политехнического университета, 2015. — 76 с. В настоящее время объектно-ориентированное программирование (ООП) является стандартом разработки крупных промышленных...
Специальность: Программное обеспечение. Оглавление: Введение. Объектно-Ориентированное программирование в Visual Basic. Особенности Visual Basic как объектно-Ориентированного языка программирования. Объекты, Методы, Свойства, События. Программирование, Управляемое событиями 10. Элементы среды разработки Visual Basic 6.0. Настройка среды разработки. Психологический тест на...
McGraw-Hill Education, 2019. — 412 p. — ISBN13: 978-93-5316-278-8. The book is designed to help the first year engineering students in building their concepts in the course on Programming for Problem Solving. It introduces the subject in a simple and lucid manner for a better understanding. It adopts a student friendly approach to the subject matter with many solved examples...
Salem Press, 2018. — 400 p. This new volume makes sense of the jumble of techno-jargon and programming acronyms for high school and undergraduate students. More than 125 entries explain the fundamental concepts, popular languages, systems, and protocols that go into computer program
5th Edition. — Jones & Bartlett Publishers, 2022. — 450 p. — ISBN-10: 1284228991 Written for the undergraduate, 1-term course, Essentials of Software Engineering provides students with a systematic engineering approach to software engineering principles and methodologies. Comprehensive yet concise, the new edition covers some of the latest improvements in technology and tools,...
Учебно-методическое пособие. — Минск: БГУИР, 2007. — 40 с. Пособие посвящено одной из тем дисциплины «Технологии разработки программного обеспечения». Описаны правила и процесс работы с требованиями к программным средствам. Рассмотрена инструментальная среда Telelogic DOORS 8.1. На конкретном примере пояснена разработка требований в системе DOORS. Приведены общие требования по...
Дніпропетровськ: НМетАУ, 2013 – 50 с.
Введение.
Формирование рабочих групп и утверждение тем.
Управление проектом.
Внешнее описание и техническое задание.
Разработка пользовательского интерфейса.
Конструирование программного средства.
Разработка руководства по применению.
Кодирование, тестирование и отладка.
Аттестация программного средства.
Пример резюме.
Темы для...
Статья опубликована в журнале: Кибернетика. — 1972. — № 5. — С. 95-99. Андрей Петрович Ершов (1931-1988) — советский учёный, один из пионеров теоретического и системного программирования, создатель Сибирской школы информатики, академик АН СССР. Его работы оказали огромное влияние на формирование и развитие вычислительной техники не только в СССР, но и во всём мире. В настоящей...
Под редакцией проф. Виктора Николаевича Касьянова. — Новосибирск: Институт систем информатики им. А.П. Ершова, 2002. — 117 с.
Книга содержит обзор существующих подходов и алгоритмов, используемых при построении срезов программ, а также различных приложений срезов, среди которых отладка, интеграция программ, тестирование потока данных, повторное проектирование и сопровождение...
М.: Институт системного программирования РАН, 2004. – 101 с.
В данном документе представлен обзор методов верификации функций безопасности и мобильности. Обзор основан на изучении более 280 работ, описывает состояние дел в области верификации функций безопасности и мобильности.
Исследование выполнено в рамках проекта по гранту Российского фонда фундаментальных исследований №...
Обзор.
Общее описание.
Перспективы применения продукта.
Функции продукта.
Пользовательские характеристики.
Общие ограничения.
Допущения и зависимости.
Операционные системы.
Зависимость от процессора.
Специальные требования.
Функциональные требования.
Пользовательский интерфейс.
Навигация.
Кнопки на главном меню.
Основные возможности программы.
Средства использования...
М.: МИИТ, 2011. — 39 с. УМК по дисциплине Технология программирования, 3 курс Учебно-методический комплекс составлен в соответствии с Государственным образовательным стандартом высшего профессионального образования в соответствии с Государственными требованиями к минимуму содержания и уровню подготовки уровню подготовки специалистов уровню подготовки инженера по специальности...
М.: МИЭТ, 2011. — 21 с. Курс лекций по технологии программирования Учебные вопросы: Понятие технологичности программного обеспечения Модули и их свойства Нисходящая и восходящая разработка программного обеспечения Структурное и «неструктурное» программирование. Средства описания структурных алгоритмов Стиль оформления программы Эффективность и технологичность Программирование...
УРФУ, г. Екатеринбург, 2010, 9 стр.
Дисциплина: Технология программирования
Разработка программы для решения следующих задач: ввод данных о пациентах: фамилии, имени, отчества, домашнего адреса, номера медицинской карты и страхового полиса; хранение информации в бинарных файлах; добавление и удаление записей через графический интерфейс. Язык Си.
Техническое задание...
Учебное пособие. — Ростов-на-Дону; Таганрог: Южный федеральный университет, 2022. — 197 с. — ISBN 978-5-9275-4044-0. В учебном пособии описаны особенности изучаемого предмета, структура, цели, задачи, основные понятия и общие сведения, современные представления о метрологии, программном обеспечении, оценке качества ПО, информационных аспектах оценки качества ПО, роли оценки...
Угату. Сау. Утс. 2 курс, 1Семестр. Цель работы: Усвоение приёмов программирования работы с файлами и обработки файловой информации. Закрепление навыков разработки схем программ. Задание: Проверить на корректность справочный файл. Ограничения на исходные данные: День недели: число от 1 до 6. Время начала: строка, допускающая цифры от 0 до 9 а также символ: Время окончания:...
КГТУ им.И.Раззакова/Кыргызстан, кафедра "Программное обеспечение компьютерных систем", Сабаева К.К., 48 с, 1 курс. Дисциплина "Система контроля версий ПО" Создание хранилища (репозитория) SVN. Импорт данных в хранилище Работа с визуальным сервером Visual SVN и Tortoise SVN Первый совместный проект Основы PHP Создание формы в PHP с помощью системы контроля версий Создания...
УГАТУ, 2012 г. 40 стр. Проверила и приняла Мукасеева В.Н.
Дисциплина - Технология программирования.
Задание: Сгруппировать все записи о проданных билетах на одну дату отправления и подсчитать общее количество проданных билетов на конкретную дату. Рекомендуется имена файлов типа F1 и F2 запрашивать с клавиатуры дисплея.
Содержание:
Задание к работе.
Ограничения на входные и...
УГАТУ, САУ, УТС,2курс,1 семестр. Приняла Блинова. Д. В. стр около 60.
Задание на курсовую работу-даны две таблицы.
Первая таблица включает себя поля-.
№ предмета, наименование предмета.
Вторая-.
День недели, Время начала, Время окончания, № предмета, Начало.
(№ недели), Конец (№ недели), Вид занятия.
После обработки этих файлов генерируется файл F3 следующей структуры:
Вид...
Задание: Провести сравнительный анализ систем контроля версий. Доку-мент с результатами анализа представить преподавателю. Системы контроля версий стали неотъемлемой частью жизни не только разработчиков программного обеспечения, но и всех людей, столк-нувшихся с проблемой управления интенсивно изменяющейся информаци-ей, и желающих облегчить себе жизнь. Вследствие этого,...
Parramatta Education Centre, 2011. — 381 p. Acknowledgements To the student Evolution of software applications Internet applications Spreadsheets and presentation software Intellectual property Software licence agreements Sources of code and license conditions that apply Ergonomics Inclusivity Required skills in software design and development Chapter review Hardware and...
New York: Springer, 2014. - 159p. This volume contains the post-proceedings of the 9th Doctoral Workshop on Mathematical and Engineering Methods in Computer Science, MEMICS 2014, held in Telč, Czech Republic, in October 2014. The 13 thoroughly revised papers were carefully selected out of 28 submissions and are presented together with 4 invited papers. The topics covered by the...
Apress Media LLC, 2025. — 337 p. — ISBN-13: 979-8-8688-1043-5. Discover how Artificial Intelligence (AI) is transforming the fields of software development, testing, and IT operations by enhancing efficiency, reducing human error, and accelerating processes. This book showcases the practical applications of AI-driven tools, such as automating coding, testing, and operational...
Cognella Academic Publishing, 2022. — 228 р. — ISBN-13: 978-1516591282. Systems Software: Essential Concepts provides students with an accessible introduction to the knowledge and fundamentals that are necessary to understand software and hardware. The text also reviews implementation techniques to familiarize students with more complex software, such as operating systems and...
Tuscon: University of Arizona, 2017. — 266 p. For many computer science majors, an introductory course in software engineering will be their only course on the subject. What do they really need to learn in such a course to be productive today and relevant tomorrow ? What are the principles and practices that will prepare them to adapt and learn as their careers unfold and...
New York: Springer, 2012. — 329 p. Meta-Programming and Model-Driven Meta-Program Development: Principles, Processes and Techniques presents an overall analysis of meta-programming, focusing on insights of meta-programming techniques, heterogeneous meta-program development processes in the context of model-driven, feature-based and transformative approaches. The fundamental...
Санкт-Петербургский политехнический университет Петра Великого, Институт компьютерных наук и технологий, Информационная безопасность компьютерных систем, Тимонин В.М., Санкт-Петербург, 2014, 80 с. В настоящей дипломной работе проведен анализ различных метрик программного обеспечения. В результате анализа была выбрана метрика энтропии, а также реализована программа, с помощью...
Краснояр. гос. техн. ун-т. - Красноярск : ИПЦ КГТУ, 2004. - 293 с. Рассмотрены вопросы стандартизации программного обеспечения информационно-обучающих систем и возможности применения технологий открытых систем при разработке указанного программного обеспечения. Показано, что решение поставленных проблем базируется на грамотной организации процесса создания программного...
М.: СИНТЕГ, 2004. — 284 с. Рассматриваются цели и задачи технико-экономического анализа и обоснования проектов программных средств (ПС), прогнозирование использования ограниченных ресурсов при создании крупных комплексов программ. Проанализированы характеристики программных объектов и факторы, определяющие технико-экономические показатели (ТЭП) при разработке ПС. Представлены...
Национальный исследовательский Томский политехнический университет. Томск. Тузовский А.Ф. 2017. – 102 с. Презентация к лекции. Проектирование как процесс Цели этапов анализа и проектирования Основные работы по проектированию Особенности проектирования Принцип декомпозиции Пример разделения системы на подсистемы Проектирования архитектуры (Architectural design) Разработка...
Методическое обеспечение к теоретическому курсу по дисциплине «Введение в программную инженерию» ТТИ ЮФУ г.Таганрог.
Лекция
3. Рабочий продукт, дисциплина обязательств, проект. (1 час)
В курсовой работе представлена программа, предназначенная для работы с базой данных «Страна». Данный программный продукт включает в себя функции создание БД, вывод базы данных из файла на экран, сортировка по нескольким значениям, удаление записей, поиск записи, редактирование базы дынных.
Тамбов: ТГТУ, 2014. — 40 с. Представлены методические указания для подготовки к семинарским занятиям и выполнению контрольных работ по дисциплине «Программная инженерия». Предназначены для студентов очного и заочного отделений по направлению подготовки «Прикладная информатика».
Учебно-методическое пособие. - Таганрог: Изд-во ТТИ ЮФУ, 2007. – 37 с. Работа выполнена в рамках приоритетного национального проекта "Образование" на кафедре "Микропроцессорные системы" ТТИ ЮФУ при реализации образовательного проекта «Разработка новых технологий мониторирования сердечно-сосудистой системы». Учебно-методическое пособие посвящено изучению основных понятий...
УГАТУ, ФИРТ, ГИС, ИСТ-212
2 курс 3 семестр
Преподаватель Ефремова О. А.
Усвоение рекурсивных процедур программирования на примере создания списков данных.
УГАТУ, специальности САПР, ВМ, АСОИ, ИВТ. Входные данные 1-го файла F1: № отдела, наименование отдела. Входные данные 2-го файла F2: № отдела, наименование подразделения, ФИО работающих, должность. Выходные данные файла F3: наименование отдела, наименование подразделения, ФИО работающих.
Входные данные 1-го файла F1: № предмета, наименование предмета. Входные данные 2-го файла F2: день недели, время начала, время окончания, № предмета, начало (№ недели), конец (№ недели), вид занятий. Выходные данные файла F3: вид занятий, название предмета, количество учебных часов за семестр. Курсовой проект содержит пояснительную записку, программу, входные и выходной файлы.
Входные данные 1-го файла F1: номер туристического агентства, наименование агентства, адрес агентства. Входные данные 2-го файла F2: номер туристического агентства, маршрут путешествия, класс гостиницы, стоимость путевки, количество путевок. Выходные данные файла F3: маршрут путешествия, наименование туристического агентства, адрес агентства, класс гостиницы, количество путевок....
Входные данные 1-го файла F1: социальный № клиента, паспортные данные клиента, ФИО клиента. Входные данные 2-го файла F2: социальный № клиента, номер счета, наименование вклада, годовой % начисления, объем вклада. Выходные данные файла F3: ФИО клиента, паспортные данные клиента, годовой % начисления, объем вклада. Курсовой проект содержит пояснительную записку, программу, входные...
УГАТУ, ИВТ, 2 курс, 4 семестр, Уфа, 2012, преподаватель — Мукасеева, 46 с. Разработать программу совместной обработки файлов типа F1 и F2 для формирования выходного документа типа F3. Структура файла F1: Номер туристического агентства / Наименование агентства / Адрес местонахождения Структура файла F2: Номер туристического агентства / Маршрут путешествия / Класс гостиницы /...
Национальный исследовательский Томский политехнический университет. Томск. Тузовский А.Ф. 2017. – 123 с. Презентация к лекции. Процесс управления программным проектом Задачи управления проектом Планирование управления проектом
М.: Статистика, 1979. — 184 c. Рассматриваются такие важные вопросы создания программных систем как выбор средств для описания функционирования , языка программирования и др. Предложены конкретные способы и приемы проектирования программных систем, которые приводят к улучшению качества и повышению производительности труда. Для программистов, а также аспирантов и студентов.
УГАТУ,ФИРТ. Попов Д.В. 2013г
Понятие и характеристики программного продукта.
Классификации программных продуктов.
Виды специализаций программистов.
Методология структурного анализа и проектирования.
Методология объектно-ориентированного анализа и проектирования.
Гибкая методология разработки ПО.
CASE–средства проектирования информационных систем.
Стандарты жизненного...
Springer, 2022. — 515 p. — (Texts in Computer Science). This textbook presents a systematic methodology for program development by using design recipes, i.e. a series of steps, each with a specific outcome, that takes a problem solver from a problem statement to a working and tested programmed solution. It introduces the reader to generative recursion, heuristic searching,...
Dynamic Learning, 2021. — 354 p. — ISBN 978-1510483811. Exam board: SQA Level: Higher Subject: Computing Science First teaching: August 2018 First exams: Summer 2019 Trust highly experienced teachers and authors Jane Paterson and John Walsh to guide you through the latest SQA Higher Computing Science specification (for examination from 2019 onwards). This is the most...
New York: Pearson, 2019. — 578 p. For one-semester courses in software engineering. Introduces software engineering techniques for developing software products and apps With Engineering Software Products, author Ian Sommerville takes a unique approach to teaching software engineering and focuses on the type of software products and apps that are familiar to students, rather...
4th Edition. — Jones & Bartlett Learning, 2018. — 353 p. — ISBN: 978-1284106008. Each new print copy includes Navigate 2 Advantage Access that unlocks a comprehensive and interactive eBook, student practice activities and assessments, a full suite of instructor resources, and learning analytics reporting tools. Written for the undergraduate, one-term course, Essentials of...
М.: Финансы и статистика, 2003. — 288 с.: ил. — ISBN: 5-279-02657-3. Создание конкурентоспособной программной продукции невозможно без использования соответствующих стандартов на всех этапах ее разработки. В пособии описываются жизненный цикл программных средств, его процессы, подробно рассматриваются содержание и применение действующих российских и международных стандартов в...
Национальный исследовательский Томский политехнический университет. Томск. Тузовский А.Ф. 2017. – 59 с. Презентация к лекции. Основные этапы разхработки программного обеспечения (ПО) Требование к ПО Качество ПО Проблема Классификация требований (разделение требований по типам) Выявление требований Описание требований Спецификация требований (детальное описание) Варианты...
Киев: КНЕУ, 2003. — 214 с.
Язык: украинский.
Учебное пособие " Программные оболочки и пакеты)предназначено для студентов по специальности "Экономическая кибернетика" (перевод описания собственный).
Навчальний посібник призначений для студентів III курсу спеціальності 6102 «Економічна кібернетика» усіх форм навчання. Метою вивчення дис-ципліни є формування у студентів...
Методические указания к курсовому проекту по дисциплине "Разработка и стандартизация программных средств и информационных технологий". – Санкт–Петербург: Санкт–Петербургский государственный инженерно–экономический университет, 2006. – 23 с.
В указаниях даются рекомендации по выполнению курсового проекта.
Цель курсового проектирования.
Порядок выполнения и содержание...
Методические рекомендации. – Витебск : Витебский государственный университет имени П.М. Машерова, 2023. – 52 с. В методических рекомендациях изложены основные принципы применения объект-но-ориентированного программирования и проектирования, рассмотрены некоторые типовые решения наиболее часто встречающихся задач (шаблоны проектирования), а также уделено внимание такому аспекту...
Методические указания по выполнению лабораторных работ. — Томск: Факультет дистанционного обучения, ТУСУР, 2013. — 87 с.
Введение
Лабораторная работа 1
Лабораторная работа 2
Краткая теория
Потоки. Основные понятия
Многопоточное программирование
Использование сетей Петри
Список литературы
Приложение А Структура отчета
Учебное пособие для студентов специальности «Вычислительные машины, системы и сети» всех форм обучения. — Минск: БГУИР, 2005. — 56 с.
Пособие посвящено использованию средства автоматизации разработки приложений Rational Rose для описания архитектуры современных информационных систем в рамках технологии объектно-ориентированного программирования. Изложены основные понятия,...
УГАТУ, ФИРТ, ГИС, ИСТ-212
2 курс 3 семестр
Преподаватель Ефремова О. А.
Усвоение приемов программирования работы с файлами и обработки файловой информации. Закрепление навыков разработки схемы программ.
Учебно-методическое пособие. — Минск: Белорусский государственный университет информатики и радиоэлектроники, 2018. — 64 с. — ISBN: 978-985-543-397-3. Изложены объектно-ориентированные технологии программирования и стандарты проектирования на языке UML. Рассмотрены приемы автоматизированной разработки программных средств с помощью CASE-инструментов. Предложены шесть...
УГАТУ, ИВТ, 4 семестр, Уфа 2012, 5 стр. Написать программу формирования и печати двусвязного списка ваших друзей с указанием их телефонов и адресов. Признаком окончания списка является нулевое значение номера телефона. Распечатать список в обратном порядке ( печать с конца списка до его начала). Цель работы; Блок-схема; Листинг программы; Пример работы программы; Вывод.
Оренбург: ОГУ, 2017. — 111 с. — ISBN: 978-5-7410-1685-5. В пособии рассмотрены требования образовательной программы, разработанной в соответствии с федеральным государственным образовательным стандартом высшего образования (ФГОС ВО) направления 09.03.04 "Программная инженерия" и профессиональных стандартов специалистов в области информационных технологий. Учебное пособие...
Учебное пособие. — Гомель : Гомельский государственный технический университет имени П. О. Сухого, 2024. — 165 с. Пособие для студентов специальности 1-40 05 01 «Информационные системы и технологии (по направлениям)», дневной и заочной форм обучения. Учебная дисциплина «Технологии разработки программного обеспечения» является одной из дисциплин начального цикла подготовки...
Сибирский Федеральный Университет, 2011. — 164 с. — ISBN: 9785763823547. В монографии освещены современные тенденции и направления развития в области надежностного программирования, которые позволят повысить производительность труда и заметно сократить сроки создания сложных комплексов программ информационно-управляющих систем. Рассмотренные модели и методы дают возможность...
СПб.: СПбГУ, 2009. — 218 с.
Выпуск 4: Сборник статей
Сборник представляет исследования кафедры системного программирования и НИИ ИТ математико-механического факультета СПбГУ за 2009 год в области информатики и системного программирования (программной инженерии, теории агентов, телекоммуникационных и информационных систем и др.). Сборник ориентирован на специалистов-практиков в...
Курс лекций. – Витебск : Витебский государственный университет имени П.М. Машерова, 2024. – 28 с. Курс лекций предназначен для студентов факультета математики и информационных технологий, обучающихся по специальности 1-40-01 01 03 Программное обеспечение информационных технологий. Базы данных и программное обеспечение информационных систем. Он включает в себя краткий...
CRC Press, 2021. — 136 p. — ISBN: 978-0-367-63598-5. Developing projects outside of a classroom setting can be intimidating for students and is not always a seamless process. Real-World Software Projects for Computer Science and Engineering Students is a quick, easy source for tackling such issues. Filling a critical gap in the research literature, the book: Is ideal for...
Springer, 2019. — 159 p. — ISBN: 3030301257. This open access book constitutes the research workshops, doctoral symposium and panel summaries presented at the 20th International Conference on Agile Software Development, XP 2019, held in Montreal, QC, Canada, in May 2019. XP is the premier agile software development conference combining research and practice. It is a hybrid...
New York: Springer, 2016. — 299 p.
This book offers a selection of papers from the 2016 International Conference on Software Process Improvement (CIMPS’16), held between the 12th and 14th of October 2016 in Aguascalientes, Aguascalientes, México. The CIMPS’16 is a global forum for researchers and practitioners to present and discuss the most recent innovations, trends, results,...
Cambridge: Cambridge University Press, 2015. — 302 p. This innovative volume provides a hands-on introduction to techniques for specifying the behavior of software components. A text for a second-year undergraduate course in Computer Science and Computer Engineering programs, it is also suitable for self-study. This book will help students to improve their programming skills and...
Национальный горный университет, информационные управляющие системы и технологии, 16 страниц.
Задание: изобразить пирог разрезанный на несколько кусочков (12, 24, .). В левой верхней кусочек запечена вишенка. Игроки по очереди берут кусочек за кусочком. Брать можно по несколько кусочков (например, до 3-х). Одним из игроков является ПЭВМ, которая сама выбирает сколько кусочков...
Учебное пособие. — Ростов-на-Дону; Таганрог: Южный федеральный университет, 2023. — 164 с. — ISBN 978-5-9275-4525-4. Учебное пособие предназначается для студентов дневной и заочной форм обучения, обучающихся по программам магистратуры по направлениям «Информатика и вычислительная техника», «Прикладная информатика», «Программная инженерия». Также может быть полезно студентам и...
СПб.: ГУ АП, 2009. — 288 с. Издание посвящено описанию методологии, объединяющей несколько формальных моделей и алгоритмов, которые в комплексе позволяют оценивать и улучшать качество программ предсказуемым и управляемым способом. Представленные модели и алгоритмы обеспечивают необходимую формальную основу для создания систем, направленных на автоматизацию процессов управления...
Москва: Мир, 1977. — 184 с. Книга Н.Вирта, одного из наиболее известных специалистов в современном программировании, посвящена методам систематического конструирования алгоритмов и написана как вводный курс программирования. Поскольку такой курс должен быть составной частью общего математического образования, особое внимание уделяется системе обозначений, языку. В книге...
Учебное пособие. — Алматы: Print S, 2004. — 85 с. Учебное пособие написано в рамках образовательного проекта Европейского Союза по программе TEMPUS TACIS. Целью проекта являлась разработка учебного плана для магистратуры по специальности "Информатика" в Казахском национальном университете имени аль-Фараби. В работе над проектом принимали участие также University of Newcastle upon...
Владивостокский государственный университет экономики и сервиса, 2007. — 8 сл. Дисциплина: Высокоуровневые методы информатики и программирования Coставитель: Люлько Виктор Иванович Сущность объектно-ориентированного программирования (ООП). Классы и объекты. Инкапсуляция, наследование, полиморфизм. Особенности реализация принципов ООП в среде визуального программирования....
Выходные данные неизвестны. Введение, общие сведения, обозначение и наименование программы, программное обеспечение, необходимое для функционирования программы, языки программирования, на которых написана программа, функциональное назначение, классы решаемых задач и/или назначение программы и сведения о функциональных ограничениях на применение, описание логической структуры,...
Учебное пособие. — СПб: Университет ИТМО, 2022. – 63 с. В учебном пособии представлены материалы для выполнения лабораторных работ и курсового проектирования при изучении учебной дисциплины "Архитектура программного обеспечения инфокоммуникационных систем" по направлению подготовки (специальности) 11.04.02 Инфокоммуникационные технологии и системы связи (Магистратура). Учебное...
Учебно-методическое пособие. – Минск : Белорусский государственный университет информатики и радиоэлектроники, 2023. – 122 с. — ISBN 978-985-543-699-8. Учебно-методическое пособие направлено на формирование у студентов систематизированного представления о современных подходах к конструированию программного обеспечения, методах программной инженерии и ее стандартах, процессах...
Учебное пособие. — М.: Московский автомобильно-дорожный государственный технический университет (МАДИ), 2018. — 92 с. Настоящее учебное пособие разработано в соответствии с требованиями Федерального государственного образовательного стандарта по направлениям подготовки бакалавров и магистров «Информатика и вычислительная техника» и «Информационные системы и технологии». В...
СПб.: СПбГУ, 2012. — 218 с.
Ежегодник представляет труды кафедры системного программирования математико-механического факультета СПбГУ за 2012 год в области программной инженерии и информатики: визуального моделирования, компиляторов, теории агентов, телекоммуникационных и информационных систем и др.
Ежегодник ориентирован на специалистов-практиков в области промышленного...
Ответы на вопросы модуля, ГУТ, Киев/Украина, 2014 г., 6 стр., дисциплина "Технология программирования" Ответы на вопросы: Как вы понимаете утверждение «Разработка программного обеспечения»? Как вы поясните применительно к ПО понятия: отказоустойчивость, ремонтопригодность, живучесть? Назовите и поясните основные мероприятия технологии программирования. Как вы понимаете...
Apress Media LLC, 2024. — 258 p. — ISBN-13: 979-8-8688-0840-1. You were a happy coder, then the opportunity came to lead a team. Unfamiliar assignments come without warning, team members need care and attention, and then the organization demands that you take on roles you hadn’t prepared for and work with people whom you have no idea what they do. It’s a struggle to keep up and...
Laxmi Publications, 2017. — 302 p. — ISBN: 978-81-908559-1-4. Covers complete syllabus of software engineering prescribed by U.P. Technical University, Lucknow and other Universities.
Статья опубликована в журнале: Object Magazine. — 1997. — Vol. 7 . — No. 5 . July. P. 52-57.
Хорошая, хоть и старая (1997 год) статья, в которой приведены примеры применения паттернов в вещах, которые не имеют отношения к разработке. Такой подход отлично иллюстрирует паттерны и делает их более доступными для понимания. Например, отлично показан паттерн Фасад: интерфейсы офисных...
Boca Raton: Auerbach Publications, 2021. — 339 p. Research and Evidence in Software Engineering: From Empirical Studies to Open Source Artifacts introduces advanced software engineering to software engineers, scientists, postdoctoral researchers, academicians, software consultants, management executives, doctoral students, and advanced level postgraduate computer science...
Springer, 2019. — 711 p. Proceedings of CSI 2015. This book presents selected proceedings of the annual convention of the Computer Society of India. Divided into 10 topical volumes, the proceedings present papers on state-of-the-art research, surveys, and succinct reviews. They cover diverse topics ranging from communications networks to big data analytics, and from system...
29th European Symposium on Programming, ESOP 2020 Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2020, Dublin, Ireland, April 25–30, 2020. — Proceedings. — Etaps, 2020. — 789 p. This open access book constitutes the proceedings of the 29th European Symposium on Programming, ESOP 2020, which was planned to take place in Dublin, Ireland,...
IOS Press, 2012. — 339 p. As knowledge-based software engineering matures and increasingly automates the software engineering life cycle, software engineering resources are shifting towards knowledge acquisition and the automated reuse of expert knowledge for developing software artifacts. This book summarizes the work and new research results presented at the Tenth Joint...
23rd International Conference, FASE 2020. — Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2020 Dublin, Ireland, April 25–30, 2020. — Proceedings. — ETAPS, 2020. — 560 p. This open access book constitutes the proceedings of the 23rd International Conference on Fundamental Approaches to Software Engineering, FASE 2020, which took place...
М.: Изд-во Моск. ун-та, 1990. — 124 с. В монографии рассматриваются вопросы разработки пакетов прикладных программ для решения задач вычислительного характера. Излагаются практические приемы построения основных компонентов пакетов:входных языков, предметного и системного обеспечения. Описываемые методы могут быть использованы при создании пакетов различного назначения. Излагаемый...
Национальный исследовательский Томский политехнический университет. Томск. Тузовский А.Ф. 2017. — 37 с. Презентация к лекции. Этапы жизненного цикла программного обеспечения (ПО). Планирование развертывания в вычислительной среде организации заказчика. Выполнение внедрения в работу организации заказчика. Установка программ на компьютерах заказчика.
Методические рекомендации. – Витебск : Витебский государственный университет имени П.М. Машерова, 2022. – 52 с. В методических рекомендациях изложены основные принципы применения таких инструментов, как системы управления проектами, офисные приложения, кон-соль, системы управления версиями, системы запуска модульных тестов. Данное издание предназначается для студентов первой...
Учебное пособие. — Самара: Самарский государственный аэрокосмический университет, 2006. — 96 с.: ил. В пособии рассматриваются основные понятия двух взаимосвязанных дисциплин «Технологии программирования» и «Программная инженерия», описываются принципы разработки сложных программных систем. Особое внимание уделено основным методологиям, на которых базируются технологии...
УРФУ, г. Екатеринбург, 2010, 10 стр.
Дисциплина: Технология программирования
Дана вещественная квадратная матрица размерности n. Поменять местами элементы главной и побочной диагоналей матрицы:
по строкам;
по столбцам
Ход работы
Постановка задачи
Блок-схема
Код программы
Техническое задание
Спецификации процессов
Словарь терминов
Диаграммы переходов состояний...
М.: Институт системного программирования РАН, 2008. — 12 с.
В статье предлагается подход к построению расширяемой среды верификации программных систем, которая, по мнению автора, поможет решить проблемы практической применимости современных строгих методов верификации к практически значимым программам, сложность которых все время растет. Она же может стать аналогом...
Фалалеева Н.С., Екатеринбург, УГТУ-УПИ, 2007 - 60 с.
Основы объектно-ориентированного программирования.
Основы языка SQL.
Общие сведения.
Оператор выбора Select.
Операции с записями.
Операции с индексами.
Альтернативные варианты доступа к данным в Delphi 5.
Доступ к базам данных через Microsoft ActiveX Data Objects (ADO).
Задание соединения компонентов ADO с базой...
Национальный исследовательский Томский политехнический университет. Томск. Тузовский А.Ф. 2017. – 74 с. Презентация к лекции. Важность программного обеспечения (ПО) в жизни современного общества Типы ПО ПО как промышленный продукт Качество промышленного ПО Программная инженерия (ТРПО) – промышленная разработка и сопровождение ПО Руководство по областям знаний ПИ Участники...
Владивостокский государственный университет экономики и сервиса, 2007. — 19 сл.
Дисциплина: Высокоуровневые методы информатики и программирования
Coставитель: Люлько Виктор Иванович
Эволюция программного обеспечения.Программирование в средах современных информационных систем. Интегрированные системы разработки программ, их состав. Особенности программирования в оконных...
Учебное пособие. — Самара: Самарский университет, 2023. — 84 с. В рамках учебного пособия «Стандартизация, сертификация и управление качеством программного обеспечения» рассмотрены общие положения организации систем стандартизации, сертификации и управления качеством продукции, изложены процессы стандартизации и модели жизненного цикла программных средств. Описаны основные...
СПб.: СПбГУ, 2008. — 180 с.
Сборник представляет исследования кафедры системного программирования СПбГУ за 2006–2007 годs в области информатики и системного программирования (программной инженерии, теории агентов, телекоммуникационных и информационных систем и др.). Сборник ориентирован на специалистов-практиков в области промышленного программирования, ученых, преподавателей,...
Скопин И.Н.
- 122 слайда.
Материалы к лекциям для студентов 2-го курса.
Содержание:
Модель вычислений фон Неймана и традиционные языки.
Нетрадиционные модели вычислений.
Ленивые вычисления и функциональная модель.
Постулаты необходимости, их следствия. Особенности ленивых и жадных вычислений при решении различных задач.
Элементы сентенциального стиля программирования....
Arxiv.org, 2017. — 20 p. В статье описаны лучшие практики разработки софта, применяющиеся в корпорации "Гугл". Обзор практик разбит на три раздела: Разработка софта (Software development) Управление проектами (Project management) Управление персоналом (People management)
Springer, 2016. — 913 p. 22nd International Conference, CP 2016, Toulouse, France, September 5-9, 2016, Proceedings. This book constitutes the refereed conference proceedings of the 22nd International Conference on Principles and Practice of Constraint Programming, CP 2016, held in Toulouse, France, in September 2016. The 63 revised regular papers presented together with 4 short...
Springer, 2020. — 214 p. This book covers a range of basic and advanced topics in software engineering. The field has undergone several phases of change and improvement since its invention, and there is significant ongoing research in software development, addressing aspects such as analysis, design, testing and maintenance. Rather than focusing on a single aspect of software...
Cambridge University Press, 2020. — 224 p. — ISBN: 978-1-108-78987-5. Learning to program isn't just learning the details of a programming language: to become a good programmer you have to become expert at debugging, testing, writing clear code and generally unsticking yourself when you get stuck, while to do well in a programming course you have to learn to score highly in...
4th Edition. — Jones & Bartlett Learning, 2018. — 334 р. — ISBN: 978-1284106008, ASIN 1284106004. Each new print copy includes Navigate 2 Advantage Access that unlocks a comprehensive and interactive eBook, student practice activities and assessments, a full suite of instructor resources, and learning analytics reporting tools. Experience Navigate 2 today at...
Springer, 2020. — 519 p. — ISBN: 978-3-030-28501-2 (eBook). This classroom-tested textbook presents an active-learning approach to the foundational concepts of software design. These concepts are then applied to a case study, and reinforced through practice exercises, with the option to follow either a structured design or object-oriented design paradigm. The text applies an...
University of Erlangen–Nuremberg, 2017. — 132 p. Obfuscation technique provides the semantically identical but syntactically distinguished transformation, so that to obscure the source code to hide the critical information while preserving the functionality. In that way software authors are able to prevail the resources e.g. computing power, time, toolset, detection algorithms, or...
Учебное пособие. — Ташкент: Voris-nashriyot, 2014. — 320 с. В данном учебном пособии рассматриваются технологические проблемы разработки в основном крупномасштабных программных систем и методы их решения. С системных позиций излагаются современные взгляды на разработку программного обеспечения как промышленной продукции. Описываются различные подходы, компьютерная поддержка,...
Под ред. В.А. Машурцева. — Учебное пособие для вузов. — Москва: Финстатинформ, 1999. — 109 с. В настоящем учебном пособии описаны процедуры разработки программных изделий на основе одного из наиболее распространенных подходов, получивших название жизненного цикла программного изделия. Этот подход нашел отражение в отечественных и зарубежных стандартах, которые регламентируют не...
Национальный исследовательский Томский политехнический университет. Томск. Тузовский А.Ф. 2017. – 128 с. Презентация к лекции. Процесс разработки программного обеспечения (ПО) Объектно-ориентированный анализ Статическое моделирование Выявление классов анализа Описание классов на языке UML Описание отношений между классами Диаграммы коммуникаций
Владивостокский государственный университет экономики и сервиса, 2007. — 19 сл. Дисциплина: Высокоуровневые методы информатики и программирования Coставитель: Люлько Виктор Иванович Графические компоненты. Мультимедийные компоненты. Диалоговые компоненты. Панели. Фреймы.
Национальный исследовательский Томский политехнический университет. Томск. Тузовский А.Ф. 2017. – 102 с. Презентация к лекции. Содержание конструирования прграмного обеспечения (ПО) Конструирование и программирование Основные показатели качественного программного кода Инкрементальная разработка кода Технологические приемы конструирования Рефакторинг (refactoring) Процесс...
Пенза: Изд-во Пенз. гос. технол. акад., 2011. — 70 с. Учебное пособие подготовлено на кафедре “Информационные технологии и системы” Пензенской государственной технологической академии для изучения дисциплины “Технология программирования” по специальности “Информационные системы и технологии”. Направлено на изучение основ объектно ориентированного программирования на языке C++....
Учебное издание. — М: Директ-Медиа, 2021. — 157 с. — ISBN 978-5-4499-2105-5. Содержатся семнадцать лабораторных работ по дисциплинам «Спецификация, архитектура и проектирование программных систем», «Технология разработки программного обеспечения». Практикум предназначен для студентов очной формы обучения по направлениям подготовки 09.03.04 «Программная инженерия», 09.03.01...
Минск : Белорусский национальный технический университет, 2023. — 149 с. Электронный учебно-методический комплекс включает: - теоретический раздел (конспект лекций), - практический раздел (лабораторные занятия), - контроль знаний (задания контрольной работе), - вспомогательный раздел (программа дисциплины, литература, список вопросов) Электронный учебно-методический комплекс...
УГАТУ, препод: Захарова О.В., предмет: технология программирования Задание: Проверить на корректность справочный файл. отчёт с готовой программой на C++
Лабораторная работа по Технологии Программирования №3, Вариант 6.
УГАТУ, ИВТ, 2 курс, 4 семестр, преподаватель - Захарова, 6 стр.
Программирование функции проверка на корректность справочного файла.
Справочный файл для информационных задач о наличии музыкальных или другого назначения дисков в магазинах города:
Код CD Наименование CD Исполнитель.
Цель работы.
Листинг...
Автореферат диссертации на соискание ученой степени кандидата технических наук по специальности 05.13.11 – Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей.
- Новосибирск: НГУ, 2004. – 14 с.
Целью исследования является анализ методов и средств поиска ошибок в ПП, разработка алгоритмов и инструментария для отладки поведения ПП. В...
Написать программу формирования и печати односвязного списка дисциплин, по которым предстоит сдавать экзамен в текущем семестре с указанием экзаменатора. Признаком окончания списка является значение в качестве наименования дисциплины.
Отчет по лабораторным работам по технологии программированию на
Программа с линейной структурой
Типы данных, выражения, ввод/вывод
Инструкция if
Инструкция switch
Разветвляющиеся программы
Цикл for.
Цикл do while
Цикл while
Массивы
Функции
Структуры
Задача:Создать будильник, который будет работать определенное количество дней, и запускаться только один раз за один сеанс работы Windows.
Инструкция, листинг.
Полностью рабочая программа.
Методические указания, ГАОУ СПО СО УРТК им. А.С. Попова, 2015. - 30 с.
Общие положения.
Содержание разделов курсовой работы.
Тематика курсовых работ.
Приложения.
2-е изд. — Астана: Фолиант, 2010. — 376 с. Цель учебника - помочь в освоении современных методов и средств разработки программного обеспечения сложных программных продуктов, основанных на использовании CASE-технологий, а также навыков их самостоятельного применения. Изложены классические основы программной инженерии, показаны последние научные достижения и практические...
Springer, 2017. — 509 p. This book constitutes the refereed proceedings of the 19th International Conference on Formal Engineering Methods, ICFEM 2017, held in Xi'an, China, in November 2017. The 28 revised full papers presented together with one invited talk and two abstracts of invited talks were carefully reviewed and selected from 80 submissions. The conference focuses on...
Apress Media LLC., 2025. — 455 p. — ISBN-13: 979-8-8688-0241-6. Explore the intricate world of developer experience (DevEx) and its impact on the software development process. This book delves into the critical components of DevEx, such as documentation, tooling, API design, developer support, performance, and reliability, providing actionable insights and strategies to help...
Cambridge: Cambridge University Press, 2009. — 375 p. Based around a theme of the construction of a game engine, this textbook is for final year undergraduate and graduate students, emphasising formal methods in writing robust code quickly. This book takes an unusual, engineering-inspired approach to illuminate the creation and verification of large software systems . Where...
Springer, 2020. — 232 p. — ISBN 978-3-030-32609-8. This book addresses action research (AR), one of the main research methodologies used for academia-industry research collaborations. It elaborates on how to find the right research activities and how to distinguish them from non-significant ones. Further, it details how to glean lessons from the research results, no matter...
4th Edition. — Jones & Bartlett Learning, 2018. — 334 р. — ISBN: 978-1284106008, ASIN 1284106004. Each new print copy includes Navigate 2 Advantage Access that unlocks a comprehensive and interactive eBook, student practice activities and assessments, a full suite of instructor resources, and learning analytics reporting tools. Experience Navigate 2 today at...
Научное издание. — Пер. с англ. А.С. Агапова, С.В. Зенина, Н.Э. Михайловского, А.А. Мкртумяна. — М.: Книга и бизнес, 2001. — 248 с. В книге рассматриваются основы оценки и аттестации зрелости процессов создания и сопровождения программных средств и информационных систем, полностью соответствующие источнику - техническому отчёту ISO/IEC TR 15504, состоящему из девяти частей....
Санкт-Петербургский государственный политехнический университет, год не указан, 26 стр.
Представление булевых функций в виде бинарных решающих диаграмм
Реализация BDD в библиотеке BuDDy
Программирование в ограничениях
Задача Эйнштейна
Задание на курсовую работу
Варианты задания количества ограничений для курсовой работы
Л.: Машиностроение. Ленинградское отделение, 1988. — 160 с.
В книге рассмотрены вопросы разработки, применения и эксплуатации математического обеспечения ЭВМ для автоматизации производства и научных исследований. Даны классификация и структуры языков программирования и рекомендации по их выбору в конкретных задачах. Приведены примеры организации структурных данных и процедур их...
Практикум для проведения лабораторных и практических занятий. — Ульяновск: Ульяновский государственный технический университет (УлГТУ), 2020. — 46 с. Составлен в соответствии с учебным планом направления 09.03.04. Цель данного практикума – ориентировать студентов на содержание и порядок выполнения лабораторных и практических задач во время прохождения ими курса «Введение в...
Учебно-методическое пособие. — Ростов-на-Дону; Таганрог: Южный федеральный университет, 2017. — 62 с. Предназначено для обучающихся по направлению подготовки «Программная инженерия». Содержит краткое описание методов и средств бесконфликтного доступа многопоточных приложений к общей памяти. Описывается стандартный графический интерфейс пользователя системы верификации Spin. На...
Введение.
Занятость граждан.
Внутрифирменные стандарты на разработку ПО.
Основные процессы жизненного цикла ПО.
Экономика и ПО.
Профессиональная этика.
Правовые нормы.
Заключение.
Список использованных источников.
СПбГУП (МФ), 2 курс, 29 страниц.
Владивостокский государственный университет экономики и сервиса, 2007. — 33 сл. Дисциплина: Высокоуровневые методы информатики и программирования Coставитель: Люлько Виктор Иванович Приемы размещения компонентов в окне формы. Общие и индивидуальные свойства и события компонентов. Приемы программирования обработки событий.
Ижевск, ИжГТУ, 2 курс, спец-т 230101 "ВМСКС". Научный руководитель: Гафаров Р. М. Есть структура, графическая часть, паскалевская (для понимания) и код на ассемблере с комментариями практически к каждой строке. Получить программу для решения задачи на гипотетической машине при заданных параметрах: Размер слова: N = 28 бит; Количество регистров: Nr = 2 Формат команд: Fk =...
Владивостокский государственный университет экономики и сервиса, 2007. — 10 сл. Дисциплина: Высокоуровневые методы информатики и программирования Coставитель: Люлько Виктор Иванович Использование средств отладки среды программирования на этапах компиляции и выполнения приложения. Исключительные ситуации и программные средства их обработки.
Учебно-методическое пособие. — Ярославль: ЯрГУ, 2015. — 47 с. Учебно-методическое пособие описывает базовые принципы организации деятельности команд разработчиков программных систем согласно гибкой методологии. Разумное следование данным принципам позволит любой организации повысить эффективность как внутренних процессов, так и взаимодействия с заказчиком. Для каждой группы...
Диссертация на соискание ученой степени доктора физико-математических наук (в форме научного доклада) : 05.13.11 – Математическое и программное обеспечение вычислительных машин, комплексов, систем и сетей. — СО АН СССР. Вычислительный центр. — Новосибирск, 1989. — 49 с.: ил. Целью работы было построение методов, основанных на этих подходах, т.е. овеществление подходов в...
CASE-засоби ASP технологія Аналіз вимог Вартість проекту Функціональність проекту Якість проекту Розклад проекту Інтеграція, верифікація та валідація Тестування продукту Документування продукту
Владивостокский государственный университет экономики и сервиса, 2007. — 7 сл. Дисциплина: Высокоуровневые методы информатики и программирования Coставитель: Люлько Виктор Иванович Компоненты для работы с дисками и каталогами. Компоненты для открытия и сохранения файлов. Подпрограммы для работы с файлами. Объектная модель работы с файлами. Создание и использование DLL (Dynamic...
Лабораторный практикум. — Ульяновск: УлГТУ, 2022. — 34 с. Практикум адресован студентам для выполнения лабораторных работ и курсового проекта по дисциплине «Конструирование программного обеспечения». Рекомендации и требования к курсовому проекту разработаны в соответствии с рабочей программой дисциплины. Предназначены для студентов, обучающихся по укрупненной группе...
Система управления версиями (Version Control System или Revision Control System) представляют собой программное обеспечение для облегчения деятельности с быстро меняющейся информацией. Система контроля версий предоставляет возможность хранить несколько вариантов одного и того же документа. При необходимости можно вернуться к старым версиям, можно узнать, кем были сделаны те или...
Бағдарламалық жасақтама : Оқулық. 1-бөлім / Қазақ тіліне ауд. С. Оразбеков; ҚР Білім және ғылым министрлігі, ҚР Жоғару оқу орындарының қауымдастығы . - Алматы: Полиграфкомбинат, 2013. - 460 б. - ISBN 978-601-7427-36-8. Оқулықтың авторы - мол бағдарламалық тәжірибесі бар, Шотландиядағы St. Andrews Университетінің профессоры Иан Соммервиль. Оқулық 26 тарау-дан тұрады. Оқулық өте...
СПб.: СПбГУ, 2006. — 298 с.
Сборник посвящен актуальным проблемам в области программной инженерии, интеллектуальных мультиагентных систем, телекоммуникаций и др. Выпуск ориентирован на специалистов-практиков в области промышленного программирования, ученых, преподавателей, а также может быть полезен студентам вузов, специализирующимся в области информационных технологий и...
Национальный исследовательский Томский политехнический университет. Томск. Мирошниченко Е.А. 2017. 8 с. Презентация к лекции. Факторы успеха проекта Альфы инженерного проекта(стандарт OMG Essence) Жизненный цикл программного средства Типовые модели жизненного цикла(примеры) Группы процессов жизненного цикла (ISO 15288) Процессы ЖЦ (ISO 15288)
Национальный исследовательский Томский политехнический университет. Томск. Мирошниченко Е.А. 2017. 11 с. Презентация к лекции. Ключевые стандарты, руководства, своды знаний Виды обеспечения вычислительной системы Программа Программное обеспечение, программный продукт Программная инженерия (Software engineering) Программная инженерия Кризис программного обеспечения
При умножении чисел формата integer существуют определенные ограничения на количество цифр в числе. Данная программа позволяет умножать числа размером 100 цифр * 100 цифр, так используется тип String и принцип умножения в столбик. Язык написания - Delphi 7.
Ташкент: ЎҚитувчи, 2003. — 241 с. В данном учебнике описываются вопросы технологии программирования: этапы разработки больших и средних программных средств (жизненный цикл), их проблемы проектирования для различных типов ЭВМ, средства автоматизации раз работки программного обеспечения, методология программирования, включая визуальное и объектно-ориентированное программирование,...
Springer, 2021. — 503 p. — ISBN 978-3-030-70005-8. This book constitutes selected, revised and extended papers of the 15th International Conference on Evaluation of Novel Approaches to Software Engineering, ENASE 2020, held in virtual format, in May 2020. The 19 revised full papers presented were carefully reviewed and selected from 96 submissions. The papers included in this...
Wiley-ISTE, 2007. — 408 p. — ISBN: 978-1-905-20997-2. This title brings together the best papers on a range of topics raised at the annual International Conference on Principles and Practice of Constraint Programming. This conference provides papers and workshops which produce new insights, concepts and results which can then be used by those involved in this area to develop...
2nd Edition. — Apress Media LLC, 2025. — 363 p. — ISBN-13: 979-8-8688-1232-3. Make your IT systems the solution to climate change rather than the cause. More and more we’re relying on an ever-increasing number of different computer types and services, powerful smartphones, and cloud data centers. All of this carries with it a carbon footprint and a negative impact on the...
Addison-Wesley/Pearson Education, Inc., 2025. — 320 p. — ISBN-13 978-0-13-735348-4. Learn How Coupling Impacts Every Software Design Decision You Make--and How to Control It. If you want to build modular, evolvable, and resilient software systems, you have to get coupling right. Every design decision you make influences coupling, which in turn shapes the design options...
Springer, 2017. — 358 p. — ISBN: 978-3-319-69482-5; ISBN: 978-3-319-69483-2. This volume contains the papers presented at the third in the SETTA (the Symposium on Dependable Software Engineering: Theories, Tools and Applications) series of conferences – held during October 23–25, 2017, in Changsha, China. The purpose of SETTA is to provide an international forum for researchers...
Springer, 2014. — 965 p. 20th International Conference, CP 2014, Lyon, France, September 8-12, 2014, Proceedings. This book constitutes the refereed conference proceedings of the 20th International Conference on Principles and Practice of Constraint Programming, CP 2014, held in Lyon, France, in September 2014. The 65 revised papers presented together with 4 invited talks were...
Springer, 2015. — 765 p. 21st International Conference, CP 2015, Cork, Ireland, August 31 -- September 4, 2015, Proceedings. This book constitutes the refereed conference proceedings of the 21st International Conference on Principles and Practice of Constraint Programming, CP 2015, held in Cork, Ireland, in August/September 2015. This edition of the conference was part of...
Springer, 2013. — 916 p. 19th International Conference, CP 2013, Uppsala, Sweden, September 16-20, 2013, Proceedings. This book constitutes the refereed conference proceedings of the 18th International Conference on Principles and Practice of Constraint Programming (CP 2013), held in Uppsala, Sweden, in September 2013. The 61 revised papers presented together with 3 invited talks...
Springer, 2023. — 874 p. The latest advancements in software engineering are featured in this book, which contains the refereed proceedings of the part of the 12th Computer Science Online Conference 2023 (CSOC 2023), held online in April 2023. The software engineering research in system science session is focusing on the importance of software engineering in the field of system...
8th Edition. — China Machine Press, 2006. — 868 p. — ISBN: 7-111-19770-4. Building on the widely acclaimed strengths of the 7th edition, 8 updates readers with the latest developments in the field, whilst maintaining the structure and content of the 7th – easily upward compatible for those using the text in a teaching environment.
М.: НИЯУ МИФИ, 2013. — 116 с. /Практическое пособие по программированию на языке Object Pascal в среде Delphi по программе учебного курса «Информатика» для бакалавриата. Предлагаемое пособие создано в соответствии с новой программой курса «Информатика» для бакалавриата. Оно содержит основополагающие сведения по всем разделам курса. Каждый тематический раздел снабжен краткими...
ИРУ РАН 2005 Понятийный анализ – методика построения понятийной структуры предметной области, основанная на абстрагировании понятий. Абстрагирование – форма мышления, при которой образуются новые понятия на основе отражения общих и существенных признаков абстрагируемых понятий. Целью исследований в данной работе является сокращение семантического (смыслового) разрыва между...
Конспект лекций. — Керчь: Керченский государственный морской технологический университет, 2017. — 92 с. Введение. Надежное программное средство как продукт технологии программирования. Исторический и социальный контекст программирования. Источники ошибок в программных средствах. Общие принципы разработки программных средств. Внешнее описание программного средства. Методы...
Қостанай: А.Байтұрсынов атындағы Қостанай мемлекеттік университеті, 2017. — 100 б. Бұл оқулық 5B070400 – Есептеу техникасы және бағдарламалық қамтамасыз ету мамандығының студенттеріне «Бағдарламаны әзірлеудің құрал жабдықтары» пәні бойынша оқып үйренуге арналған. Оқу құралында осы пән бойынша толық мәліметтер қарастырылып топтастырылған. «Бағдарламаны әзірлеудің құрал жабдықтары»...
Новосибирск : Изд-во НГТУ, 2009. — 192 с. Метрическая теория программ, созданная М. Холстедом около трех десятков лет назад, в данном учебнике изложена концептуально и математически как одно из приложений алгоритмической теории сложности. Это позволило придать ей не только логическую последовательность, но и уточнить смысл базовых понятий; кроме того, впервые дать строгую...
ХНГУ, Украина, Хамидова В.Р, 7 стр.,2012 год., 2 курс Дисциплина: "Программная инженерия".
Содержание.
Каскадная модель жизненного цикла разработки ПО.
Краткое описание фаз каскадной модели.
Преимущества каскадной модели.
Недостатки каскадной модели.
Область применения каскадной модели.
Киев: Тэхника, 1989. — 216 с. Рассмотрен комплекс основных методических и организационно-технических вопросов управления качеством программных средств ЭВМ как продукция производственно-технического назначения. Предложена номенклатура показателей качества и методы определения их значений. Особое внимание уделено вопросам организации контроля качества программных средств в...
2-е изд. — Москва: Бином. Лаборатория знаний, 2012. — 950 c. — ISBN: 9785996311828
Рассмотрены вопросы современных методов создания сложного программного обеспечения, использующего информацию, хранимую в базе данных. Подчеркнуты особенности создания такого программного обеспечения коллективом разработчиков: итеративный характер разработки, использование стандартных средств...
М.: МИЭТ, 2011. — 20 с. Курс лекций по технологии программирования Учебные вопросы: Классификация программных продуктов по функциональному признаку Основные эксплуатационные требования к программным продуктам Предпроектные исследования предметной области Разработка технического задания Принципиальные решения начальных этапов проектирования
Владивостокский государственный университет экономики и сервиса, 2007. — 13 сл. Дисциплина: Высокоуровневые методы информатики и программирования Coставитель: Люлько Виктор Иванович Изменение положения и размеров окон и компонентов. Разновидности форм. Заготовки форм. Создание и использование форм. Создание многооконных приложений.
Константинов Влад, Симашкевич Софья, ученики 10 б класса. Физико-математическая школа СФУ, Красноярск, преподаватель Фроленков И.В., 2012. 11 слайдов. Проектно-исследовательская работа. Цель, задачи. Ханойская башня. История создания Ханойской башни. Алгоритм. Задача о ходе коня. Маршрут Яниша. Мнемоническое стихотворение.
Курсовой проект на тему: "Разработка индивидуального задания в программе Algoritm", ГУТ, Киев/Украина, 2014 г., 6 стр., дисциплина "Технология программирования"
Формулировка индивидуального задания на самостоятельную работу:
Дано:
Квадратная матрица размерностью m x m.
Требуется:
Сформировать с этой матрицы вектор X в соответствии с заданным условием.
Условие:
Компоненты...
Курсовой проект на тему: "Разработка индивидуального задания в программе Algoritm", ГУТ, Киев/Украина, 2014 г., 7 стр., дисциплина "Технология программирования"
Формулировка индивидуального задания на самостоятельную работу:
Дано:
Квадратная матрица размерностью m x m.
Требуется:
Сформировать с этой матрицы вектор X в соответствии с заданным условием.
Условие:
За вектор X...
Новополоцк: Полоцкий государственный университет, 2022. — 97 с. Методические указания по выполнению лабораторных работ для студентов специальностей 1-40 05 01 «Информационные системы и технологии (по направлениям)», 1-40 05 01-02 «Информационные системы и технологии (в экономике)». Цель выполнения лабораторных работ – формирование систематизированных знаний о жизненном цикле...
Звіт з тренінгу - Розробка системи формування звітів про тестування програмного забезпечення
ТНЕУ (Тернопільський національний економічний університет), ФКІТ (Факультет комп'ютерних інформаційних технологій), 5 курс.
Перевірив: к.т.н., доцент Шпінталь М.Я.
Учебно-методическое пособие. — Белгород: Изд-во БелГУ, 2008. — 147 с. Учебно-практическое пособие по курсу "Технология разработки программного обеспечения" для студентов заочной формы обучения представляют собой теоретический материал и практикум по тому же курсу. Учебно-практическое пособие составлено в соответствии с требованиями по обязательному минимуму содержания и уровню...
Владивостокский государственный университет экономики и сервиса, 2007. — 11 сл. Дисциплина: Высокоуровневые методы информатики и программирования Coставитель: Люлько Виктор Иванович Особенности создания проекта, сохранения файлов проекта, открытия проекта в среде программирования. Структура программного модуля. Способы создания обработчиков событий. Использование окна кода при...
Практикум. — Гомель : Гомельский государственный технический университет имени П. О. Сухого, 2024. — 61 с. Практикум для специальности 1-40 05 01 «Информационные системы и технологии (по направлениям)». Содержание Введение Жизненный цикл разработки программного обеспечения: этапы, модели и методологии Развитие представлений о разработке программ: от спагетти-кода к методологии...
Национальный исследовательский Томский политехнический университет. Томск. Мирошниченко Е.А. 2017. 8 с. Презентация к лекции. Модели разработки Методологии разработки Типовые деятельности(стандарт OMG Essence) Известные методологии разработки (примеры) Выбор и адаптация методологии
Курс лекций. – Витебск : Витебский государственный университет имени П.М. Машерова, 2024. – 56 с. Данное издание предназначено для студентов факультета математики и информационных технологий специальности 1-31 03 07-01 02 Прикладная информатика (Программное обеспечение компьютерных систем. Мультимедийные системы и интернет-программирование) и включает в себя систематизированный...
Apress Media LLC, 2024. — 258 p. — ISBN-13: 979-8-8688-0841-8. You were a happy coder, then the opportunity came to lead a team. Unfamiliar assignments come without warning, team members need care and attention, and then the organization demands that you take on roles you hadn’t prepared for and work with people whom you have no idea what they do. It’s a struggle to keep up and...
Apress Media LLC, 2024. — 258 p. — ISBN-13: 979-8-8688-0841-8. You were a happy coder, then the opportunity came to lead a team. Unfamiliar assignments come without warning, team members need care and attention, and then the organization demands that you take on roles you hadn’t prepared for and work with people whom you have no idea what they do. It’s a struggle to keep up and...
2nd edition. — Addison-Wesley, 2003. — 400 p. — ISBN10: 0201722194; ISBN13: 978-0201722192. Software Design provides a balanced view of the many and varied software design methodologies most widely used by practitioners. By being aware of the strengths and limitations of each method, a student is better able to judge which to adopt when working in the field. The book is also...
CRC Press, 2021. — 136 p. — ISBN: 978-0-367-63598-5. Developing projects outside of a classroom setting can be intimidating for students and is not always a seamless process. Real-World Software Projects for Computer Science and Engineering Students is a quick, easy source for tackling such issues. Filling a critical gap in the research literature, the book: Is ideal for...
Addison-Wesley/Pearson Education, Inc., 2025. — 320 p. — ISBN-13 978-0-13-735348-4. Learn How Coupling Impacts Every Software Design Decision You Make--and How to Control It. If you want to build modular, evolvable, and resilient software systems, you have to get coupling right. Every design decision you make influences coupling, which in turn shapes the design options...
Springer, 2022. — 210 p. This edited book presents scientific results of the 20th IEEE/ACIS International Conference on Software Engineering Research, Management, and Applications (SERA2022) held on May 25, 2022, in Las Vegas, USA. The aim of this conference was to bring together researchers and scientists, businessmen and entrepreneurs, teachers, engineers, computer users and...
Springer, 2020. — 214 p. This book covers a range of basic and advanced topics in software engineering. The field has undergone several phases of change and improvement since its invention, and there is significant ongoing research in software development, addressing aspects such as analysis, design, testing and maintenance. Rather than focusing on a single aspect of software...
IOS Press, 2012. — 339 p. As knowledge-based software engineering matures and increasingly automates the software engineering life cycle, software engineering resources are shifting towards knowledge acquisition and the automated reuse of expert knowledge for developing software artifacts. This book summarizes the work and new research results presented at the Tenth Joint...
Springer, 2020. — 519 p. — ISBN: 978-3-030-28501-2 (eBook). This classroom-tested textbook presents an active-learning approach to the foundational concepts of software design. These concepts are then applied to a case study, and reinforced through practice exercises, with the option to follow either a structured design or object-oriented design paradigm. The text applies an...
Springer, 2020. — 519 p. — ISBN: 978-3-030-28501-2 (eBook). This classroom-tested textbook presents an active-learning approach to the foundational concepts of software design. These concepts are then applied to a case study, and reinforced through practice exercises, with the option to follow either a structured design or object-oriented design paradigm. The text applies an...
Учебное пособие. — Волжский: ВПИ ВолгГТУ, 2020. — 83 с. В пособии собран методический материал (часть 1) к лекционному курсу по дисциплине «Индустриальная разработка программных продуктов». Предназначено для студентов, обучающихся по направлению подготовки бакалавров 09.03.01 «Информатика и вычислительная техника» и 09.03.04 «Программная инженерия» и рекомендуется как основной...
Учебное пособие для студентов специальности 1-08 01 01 «Профессиональное обучение (по направлениям)». — Минск: БНТУ, 2020. — 141 с. Введение в технологии разработки программных средств . Основные понятия и определения. Жизненный цикл программных средств. Стратегии разработки программных средств . Стратегии разработки программных средств и систем. Каскадная стратегия....
Научное издание. — Пер. с англ. А.С. Агапова, С.В. Зенина, Н.Э. Михайловского, А.А. Мкртумяна. — М.: Книга и бизнес, 2001. — 248 с. В книге рассматриваются основы оценки и аттестации зрелости процессов создания и сопровождения программных средств и информационных систем, полностью соответствующие источнику - техническому отчёту ISO/IEC TR 15504, состоящему из девяти частей....
Статья. — Информация и космос. — 2010. — №2. — С. 7-14. Предлагается один из возможных подходов к совершенствованию процесса разработки специального программного обеспечения (СПО) автоматизированных систем военного назначения (АС ВН), основанный на создании их функциональных и информационных моделей. Система моделей обеспечивает методологическое единство всех стадий жизненного...
М.: Юрайт, 2019. — 236 c. — ISBN: 978-5-534-05047-9. В учебнике рассматриваются теоретические основы современных технологий и методов программирования и практические вопросы создания программ на языках высокого уровня, описываются эволюция языков программирования, жизненный цикл и организация разработки программного обеспечения, основы программирования на языках C и Python....
Учебно-методический комплекс дисциплины. — Костанай: КГУ, 2013. — 87 с. Типовая учебная программа (копия). Рабочая учебная программа дисциплины. Программа обучения по дисциплине (Syllabus) для студента. График выполнения и сдачи заданий по дисциплине. Карта учебно-методической обеспеченности дисциплины. Лекционный комплекс (тезисы лекций, иллюстративный и раздаточный материал,...
Диссертация на соискание ученой степени кандидата а физико-математических наук: 2.3.5. Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей . — Санкт-Петербургский государственный университет. — Санкт-Петербург, 2023. — 110 с. Научный руководитель: Доктор технических наук, доцент Кознов Дмитрий Владимирович. Целью данной работы является...
Методические рекомендации к лабораторным работам для студентов направления подготовки «Инноватика» дневной формы обучения. — Могилев: БРУ, 2018. — 28 с. Методические рекомендации предназначены для студентов направления подготовки «Инноватика» дневной формы обучения. Порядок выполнения и защиты лабораторных работ. Знакомство с интегрированной средой разработки приложений....
Учебно-методическое пособие. — Красноярск: Сибирский федеральный университет, 2012. — 15 с. Составлено в соответствии с рабочей программой курса «Математические и алгоритмические основы объектно-ориентированных систем программирования» для студентов, обучающихся специальности 230101.65 «Вычислительные машины, комплексы, системы и сети», и направления 230100.62 «Информатика и...
Набуття практичних навичок в основах технології NET програмування, основах синтаксису мови C#, в створенні класів та об’єктів, розробці основних компонентів, їх використанні
Москва: Мир, 1984. — 344 с. Сборник посвящен важному этапу разработки программ-определению общих требований к программе и точному описанию задач, которые она должна решать. Он содержит работы по универсальным языкам спецификаций, языкам описания систем обработки информации, баз данных и методологии разработки спецификаций. представлены как широко признанные методики, так и...
Мәскеу: Академия, 2014. — 192 б. Оқу құралы жүйелі түрде қажетті теориялық ақпаратты, практикалық тапсырмаларды және оларды іске асыру мысалдарын береді; құрылымдық және объектілі-бағдарлы көзқарас (стандартты UML модельдеу тілі мен қазіргі заманғы CASE-құралдарын пайдалану), тестілеу, анықтамалық жүйе құру және орнату пакеттерін құру бойынша міндеттерді пайдалана отырып...
Гомель : Гомельский государственный технический университет имени П. О. Сухого, 2024. — 81 с. Пособие для специальности 1-40 05 01 «Информационные системы и технологии (по направлениям)». Содержание Организация клиент-серверной обработки данных Многопоточное программирование в Java Организация клиент-серверной обработки данных Потоки ввода-вывода. Внутренние классы Потоки...
Лабораторный практикум. — Гомель : Гомельский государственный технический университет имени П. О. Сухого, 2024. — 69 с. Практикум для специальности 1-40 05 01 «Информационные системы и технологии (по направлениям)» Содержание Введение Развитие представлений о разработке программ: от спагетти-кода к методологии структурного программирования. Объектно-ориентированное...
Астана: Фолиант, 2010. — 216 б. — ISBN 978-601-292-118-2 Кітапта жүйелік және инструментальды бағдарламалық жасаңтамалардың теориялық негіздері мен әдістері туралы, жүйелік жоба қүрылымы туралы мағлүмат беріледі. Оқулыққа Delphi-дің кеңінен таралған визуальды бағдарламалау ортасында қарастырылған жүмыс енгізілген. Оқулық орта кәсіптік білім беру орындарының оқытушылары мен...
Apress Media LLC, 2024. — 258 p. — ISBN-13: 979-8-8688-0841-8. You were a happy coder, then the opportunity came to lead a team. Unfamiliar assignments come without warning, team members need care and attention, and then the organization demands that you take on roles you hadn’t prepared for and work with people whom you have no idea what they do. It’s a struggle to keep up and...
2nd Edition. — Apress Media LLC, 2025. — 363 p. — ISBN-13: 979-8-8688-1233-0. Make your IT systems the solution to climate change rather than the cause. More and more we’re relying on an ever-increasing number of different computer types and services, powerful smartphones, and cloud data centers. All of this carries with it a carbon footprint and a negative impact on the...
2nd Edition. — Apress Media LLC, 2025. — 363 p. — ISBN-13: 979-8-8688-1233-0. Make your IT systems the solution to climate change rather than the cause. More and more we’re relying on an ever-increasing number of different computer types and services, powerful smartphones, and cloud data centers. All of this carries with it a carbon footprint and a negative impact on the...
2nd Edition. — Apress Media LLC, 2025. — 363 p. — ISBN-13: 979-8-8688-1233-0. Make your IT systems the solution to climate change rather than the cause. More and more we’re relying on an ever-increasing number of different computer types and services, powerful smartphones, and cloud data centers. All of this carries with it a carbon footprint and a negative impact on the...
Apress Media LLC, 2025. — 337 p. — ISBN-13: 979-8-8688-1044-2. Discover how Artificial Intelligence (AI) is transforming the fields of software development, testing, and IT operations by enhancing efficiency, reducing human error, and accelerating processes. This book showcases the practical applications of AI-driven tools, such as automating coding, testing, and operational...
Apress Media LLC, 2025. — 337 p. — ISBN-13: 979-8-8688-1044-2. Discover how Artificial Intelligence (AI) is transforming the fields of software development, testing, and IT operations by enhancing efficiency, reducing human error, and accelerating processes. This book showcases the practical applications of AI-driven tools, such as automating coding, testing, and operational...
Apress Media LLC, 2025. — 337 p. — ISBN-13: 979-8-8688-1044-2. Discover how Artificial Intelligence (AI) is transforming the fields of software development, testing, and IT operations by enhancing efficiency, reducing human error, and accelerating processes. This book showcases the practical applications of AI-driven tools, such as automating coding, testing, and operational...
Apress Media LLC., 2025. — 455 p. — ISBN-13: 979-8-8688-0242-3. Explore the intricate world of developer experience (DevEx) and its impact on the software development process. This book delves into the critical components of DevEx, such as documentation, tooling, API design, developer support, performance, and reliability, providing actionable insights and strategies to help...
Apress Media LLC., 2025. — 455 p. — ISBN-13: 979-8-8688-0242-3. Explore the intricate world of developer experience (DevEx) and its impact on the software development process. This book delves into the critical components of DevEx, such as documentation, tooling, API design, developer support, performance, and reliability, providing actionable insights and strategies to help...
Apress Media LLC., 2025. — 455 p. — ISBN-13: 979-8-8688-0242-3. Explore the intricate world of developer experience (DevEx) and its impact on the software development process. This book delves into the critical components of DevEx, such as documentation, tooling, API design, developer support, performance, and reliability, providing actionable insights and strategies to help...
A Thesis Submitted in Partial Fulfillment of the Requirements for the Degree of Master of Applied Science in the Department of Electrical and Computer Engineering. — B.A.Sc., University of British Columbia, 2012. — 80 p. This thesis uses data from a real-world distributed system to develop a model for realistic load tests, and analyzes the results of several different workload...
Cambridge University Press, 2020. — 224 p. — ISBN: 978-1-108-78987-5. Learning to program isn't just learning the details of a programming language: to become a good programmer you have to become expert at debugging, testing, writing clear code and generally unsticking yourself when you get stuck, while to do well in a programming course you have to learn to score highly in...
Cambridge University Press, 2020. — 224 p. — ISBN: 978-1-108-78987-5. Learning to program isn't just learning the details of a programming language: to become a good programmer you have to become expert at debugging, testing, writing clear code and generally unsticking yourself when you get stuck, while to do well in a programming course you have to learn to score highly in...
4th Edition. — Jones & Bartlett Learning, 2018. — 334 р. — ISBN: 978-1284106008, ASIN 1284106004. Each new print copy includes Navigate 2 Advantage Access that unlocks a comprehensive and interactive eBook, student practice activities and assessments, a full suite of instructor resources, and learning analytics reporting tools. Experience Navigate 2 today at...
Учебное пособие. — Волжский: ВПИ ВолгГТУ, 2021. — 90 с. В пособии собран методический материал (часть 2) к лекционному курсу по дисциплине «Индустриальная разработка программных продуктов». Предназначено для студентов, обучающихся по направлению подготовки бакалавров 09.03.01 «Информатика и вычислительная техника» и 09.03.04 «Программная инженерия» и рекомендуется как основной...
М.: ДМК Пресс, 2010. — 280 с. — ISBN: 978-5-94074-592-1. В книге приведено описание наиболее употребительных терминов, методов, понятий и процессов системной и программной инженерии, а также родственных дисциплин, связанных с созданием систем и управлением их жизненным циклом. Содержит аннотации важнейших международных, межгосударственных и национальных стандартов в этой...
Москва: Мир, 1981. — 208 с. В книге рассматриваются проблемы и методы оценки качества программного обеспечения (ПО) сложных систем на различных этапах его разработки. Предлагается система показателей, позволяющая выявлять ПО на ранних стадиях проектирования систем. Излагаются вопросы автоматизации процедур оценки качества программных средств, даются практические рекомендации,...
Учебное пособие. Издание второе, стереотипное. — Санкт-Петербург: Лань, 2022. — 100 с. В учебном пособии рассмотрены основные концепции программной инженерии: в первой главе обсуждаются базовые понятия, история и терминология программной инженерии; во второй главе — стандарты и модели жизненного цикла программного продукта, типовая ролевая модель команды программного проекта;...
Педагогика ғылымдарының магистрі академиялық дәрежесін алу үшін даярланған магистрлік диссертация. : 6М060200 – Информатика . — Қазақ Ұлттық мемлекеттік педагогикалық қыздар университеті. — Алматы: 2020. — 101 б. Ғылыми жетекшісі: п.ғ.к. доцент К.Е. Ибраева. Зерттеудің мақсаты: объектіге бағытталған программалау құралдары негізінде желілік браузерді жобалау мен құру әдістерін...
Учебно-методическое пособие. — СПб.: Наукоемкие технологии, 2024. — 74 с. — ISBN 978-5-907804-73-9. Учебно-методическое пособие предназначено для освоения студентами основ проектирования программного обеспечения, содержит основные сведения о распространенных практиках оформления программного кода и принципах объектно-ориентированного проектирования. Пособие содержит набор...
Ульяновск: УлГТУ, 2024. — 37 с. Требования к курсовой и лабораторным работам по дисциплине «Технологии программирования» разработаны в соответствии с рабочей программой дисциплины. Предназначены для студентов, обучающихся по укрупненной группе специальностей и направлений 09.00.00 «Информатика и вычислительная техника». Введение. Формирование и анализ требований. Формирование...
3-e изд. — Санкт-Петербург: «Лань», 2023. — 252 с. — (учебное пособие). — ISBN 978-5-507-45571-3. Учебное пособие по дисциплине «Технология разработки программного обеспечения» предназначено для оказания помощи студентам средних специальных учебных заведений по направлениям подготовки «Программирование в компьютерных системах», «Информационные системы» (по отраслям),...
Учебник и практикум для вузов. — М.: Юрайт, 2022. — 164 c. — ISBN 978-5-534-00844-9. Информационные технологии сегодня пронизывают практически все сферы деятельности современного общества, проникают в жизнь каждого человека. Преемственность поколений электронных технологий и устройств обеспечивается с помощью специализированных сред их разработки, или программно-аппаратных...
Метод. указания — М.: МГТУ имени Н.Э. Баумана, 2018 — 48 с. Краткое описание основных структур и методов обработки данных, критерии оценки алгоритмов и структур данных, примеры структур данных, способы оценки и повышения эффективности программ, способы тестирования программ, варианты заданий и порядок выполнения лабораторных работ, предусмотренных учебным планом МГТУ им....
Метод. пособие — М.: МГТУ имени Н.Э. Баумана, 2018. — 63 с. Описание основных структур и методов обработки данных, критерии оценки алгоритмов и структур данных, примеры структур данных, способы оценки и повышения эффективности программ, способы тестирования программ, варианты заданий и порядок выполнения лабораторных работ, предусмотренных учебным планом МГТУ им. Н.Э.Баумана....
СПб.: Лань, 2018. — 196 с. Учебное пособие предназначено для студентов, впервые приступающих к изучению методов разработки программного обеспечения, но имеющих базовую подготовку по программированию и алгоритмизации. В нем рассмотрены этапы жизненного цикла программного обеспечения. Дан краткий обзор наиболее известных методик разработки программного обеспечения. Наибольшее...
Диссертация на соискание степени доктора философии (Ph.D). : 6D070400 – Вычислительная техника и программное обеспечение. — Евразийский национальный университет им. Л.Н. Гумилева. — Астана: 2024. — 185 с. Научный руководитель: доктор технических наук профессорС.К. Атанов. доктор PhD профессор М.Джамшиди. Цель: разработать программно-аппаратную систему высокочастотного...
Пер. с англ. Д. А. Беликова. – М.: ДМК Пресс, 2020. – 274 с.: ил. – ISBN 978-5-97060-793-0. Существует масса литературы и онлайн-ресурсов, посвященных дизайну классов, но информацию о проектировании программных пакетов найти не так просто. Книга Маттиаса Нобака, профессионального PHP-разработчика, призвана восполнить этот пробел. В ней рассказывается о принципах повторного...
УГАТУ. Односвязные и двусвязные списки. написать программу формирования и печати односвязного списка дисциплин, по которым Вам предстоит сдавать экзамены в текущем семестре с указанием экзаменатора. Признаком окончания списка является значение “***” в качестве наименования дисциплины.
Актобе: Актюбинскии университет им. С. Баишева, 2012. — 144 с. Задачей дисциплины Технология программирования является обучение студентов данному языку, как удобному, выразительному и гибкому средству алгоритмизации, моделирования различных структур данных и программирования, пригодному для широкого класса задач. По завершении изучения дисциплины студент должен: знать принципы...
Оқулық. — Алматы, 2016. — 336 б. Бул — Шотландиядағы St Andrews университетінің профессоры Иан Соммервильдің 2013 жылы қазақ тіліне аударылған “Software Engineering” оқулығының 9-басылымының екінші томы. Оқулық заманауи технологияларға сай жазылған, бағдарламалық жасақтама процестерін суреттейтін әртүрлі кестелерден турады. Кітаптың ерекшелігі — әр тақырыпқа сай, теориялық...
Гомель: Гомельский государственный технический университет имени П.О. Сухого, 2024. — 58 с. Лабораторный практикум предназначен для выполнения лабораторных работ по курсу «Визуальные средства разработки программных приложений» для студентов специальности 1-40 05 01 "Информационные системы и технологии (по направлениям)". Введение. Многопоточное программирование в Java....
ВУЗ не известен, 2015. — 17 с. Напишите программу для расчета по двум формулам (результаты вычисления по обеим формулам должны совпадать). Вычисление значений и выполняется в отдельных функциях. В главной функции main() задаются с клавиатуры переменные, необходимые для расчета (одинаковые в обоих случаях) и осуществляется вывод результата на экран Вычислить и вывести на экран...
Омский государственный университет путей сообщения. — 2013. — 61 с. Лабораторная работа №1 Создать на учебном компьютере свою папку. Набрать, скомпилировать и запустить рассмотренный в теоретической части пример программы. Изменить программу так, чтобы она выводила на экран приветствие автору программы (например, «Здравствуй, Вася»). Лабораторная работа №2 Написать программу, в...
Практикум по выполнению лабораторных работ. — Гомель : Гомельский государственный технический университет имени П. О. Сухого, 2024. — 60 с. Рассмотрены основные возможности проектирования программных комплексов: разработки технического задания на проектирование, применение методов объектно-ориентированного подхода к проектированию, а также структура языка функционального...
Мәскеу: Академия, 2016. — 304 б. Оқу құралы «Компьютерлік жүйелерде бағдарламалау» мамандығының ПМ.03 «Бағдарламалық модульдерді біріктіруге қатысу» кәсіби модулін меңгеруге арналған. Бағдарламалық қамсыздандыруды әзірлеудегі технологияларын ұйымдастыру принциптері, негізгі ережелері және даму перспективалары қарастырылған. Бағдарламалық өнімнің және оның сүйемелдеуші...
Мәскеу: Академия, 2016. — 336 б. Оқулық «Компьютерлік жҥйелерге арналған бағдарламалық қамтамасыз етудің бағдарламалық модульдерін әзірлеу» 01 КМ бойынша «Компьютерлік жҥйелерде бағдарламалау» мамандығы бойынша орта кәсіптік білім берудің Федералды мемлекеттік білім беру стандартының талаптарына толық сәйкестікте дайындалды. Бағдарламалық қамтамасыз етуді әзірлеу кезеңдері,...
Учебник, Москва. Лори, 2000, 289 стр.
Прочитав эту книгу, вы научитесь:
Бороться с недостатками программного обеспечения;
Избегать ловушек, связанных с дублированием знания;
Создавать гибкие, динамичные и адаптируемые программы;
Избегать программирования в расчете на совпадение;
Защищать вашу программу при помощи контрактов, утверждений и исключений;
Собирать...
Учебник для СПО. — 2-е изд., испр. и доп. — Москва: Юрайт, 2019. — 147 с. В учебнике изложены ключевые понятия программной инженерии - методы, технологии, модели процесса разработки программного обеспечения. Рассмотрены инструментальные средства программной инженерии, предназначенные для автоматизации процессов разработки программного обеспечения. Описаны методы и инструментальные...
Прошу создать подраздел «Тестирование» в разделе «Технология программирования» (/files/informatics/ptechnology/) и разместить туда, в частности, следующие файлы: ...
Комментарии
...