Задания для контрольной работы по дисциплине «Технологии программирования» для студентов з/о


Номер задания выбирается в соответствии с номером в списке студентов в журнале группы. Контрольная работа состоит из двух частей – теоретической и практической. В первой части нужно представить развернутый письменный ответ на теоретический вопрос.

ТПР — тесты


ТПР — Тест 6 1. По критерию определенности информации различают решения, принятые в условиях: a) [ ] вероятностной определенности (риска). b) [ ] Определенности. c) [ ] все перечисленное правильно. d) [ ] в условиях неопределенности.

МАИ — Выбор телевизора


Иванова Св. гр. 09ИВТ1 МАИ — Выбор телевизора Выбор телевизора: матрица парных сравнений для уровня 2

Таблицы для МАИ


Таблица 1 — Шкала относительной важности Интенсивности относительной важности Определение Объяснение 1 Равная важность Равный вклад двух объектов в достижении цели 3 Умеренное превосходство од¬ного над другим Опыт и суждения дают легкое превосходство одному объекту над другим

Теория игр — 2 лабораторные работы


Вариант 1 Минимаксный: 1. Проверяем, имеет ли платежная матрица седловую точку. Если да, то выписываем решение игры в чистых стратегиях.

Курсовая работа — Информационная система обменного пункта


Курсовая работа по предметуОбъектно-ориентированное программирование — Информационная система обменного пункта. ЗАДАНИЕ НА КУРСОВУЮ РАБОТУ Написать программу – информационную систему обменного пункта, которая должна предоставлять доступ к следующей информации: ? название банка; ? № обменного пункта; ? адрес обменного пункта; ? курсы валют (продажа/покупка); ? ФИО сотрудников; ? данные о текущих операциях обмена валют; Программа должна Читать далее

Отчет по производственной практике — информационная система учета автотранспорта


Отчет по производственной практике — информационная система учета автотранспорта Разработанная информационная система учета автотранспорта, позволяющая быстро и удобно вносить данные в базу данных, генерировать отчеты на их основе. Программа имеет возможность добавления, удаления, редактирования записей, осу­ществлять поиск по имеющимся данным: фамилии и номеру автомобиля, а также имеет возможность просмотра уже внесенных данных. Для регистрации клиента Читать далее

Курсовая работа — Система заказа и учета услуг по обслуживанию средств вычислительной техники.


Расчетно-пояснительная записка к курсовой работе по предмету: «Технология программирования» на тему: «Система заказа и учета услуг по обслуживанию средств вычислительной техники» Система заказа и учета услуг по обслуживанию средств вычислительной техники

Методические указания по выполнению курсовой работы по дисциплине Технология программирования


Методические указания по выполнению курсовой работы по дисциплине Технология программирования 2010 Методические указания по выполнению курсовой работы по дисциплине Технология программирования 2010

Методология Rational Unified Process (RUP)


RUP — методология разработки программ¬ного обеспечения, созданная компанией Rational Software. Она является ведущей методологией разработки ПО. Это пример «тяжелого» процесса. RUP использует итеративную и инкрементальную модель разработки. В конце каждой итерации (в идеале продолжающейся от 2 до 6 недель) проектная команда должна достичь запланированных на данную итерацию целей, создать или доработать проектные артефакты и получить Читать далее

Отчеты по практической работе — ТП


Введение Цель лабораторного практикума: Лабораторные работы выполняются при изучении курса «Технология программирования» с целью изучения студентами технологии разработки программ в среде разработки С#. Порядок выполнения работ: Для выполнения всех лабораторных работ предлагается следующий порядок: 1. Ознакомиться с теоретическим материалом; 2. Выполнить индивидуальное задание; 3. Составить отчет о проделанной работе. Варианты индивидуального задания определяются преподавателем.

Цель и задача курса. Хар-ки и кач-во ПО.


ТП – это совокупность процессов создания, сопровождения и применения программного продукта. Любая ТП бази¬руется на некоторой методологии разработки программ. Методология – это совокупность механизмов применяемых в процессе разработки ПО и объединенных общим философским подходом.

Сложность ПО


Существенной чертой индустриально организованных программных систем является их большая сложность. Фактически невозможно охватить все тонкости системы одним человеком. Сложность таких систем превышает возможности человеческого интеллекта. 

Компоненты объектного подхода


Концептуальная основа ОО стиля состоит в объектном подходе. Этому подходу соответствуют четыре главных элемента: 1) абстрагирование; 2) ограничение доступа; 3) модульность; 4) иерархия.

Поля типа и виртуальные функции.


Чтобы использовать производные классы в качестве большем, чем удобное сокращение в объявлении надо решить следующие проблемы: -при наличии указателя типа base* к чему фактически относится объект производного типа, на котором ссылается указатель.

Использование шаблонов.


Одной из важнейших возможностей С++ является шаблон (template). Это связанно с тем, что шаблоны фундаментально изменяют внешнюю сторону программирования. Используя шаблон можно создавать обобщенные спецификации для ф-ий и для классов, которые часто называются параметризованными ф-ями и параметризованными классами.

Возбуждение нескольких ИС


В ф-ях можно возбуждать объекты ИС различных типов для поддержки различных условий ИС: int AnyFunction () { if (condition A) throw “Big trouble”; // строковой объект if (condition B) throw Overflow(); // объект класса Overflow return 123;

Компоненты STL


STL обеспечивает большое количество классов и функций, которые использовать как в приложениях, написанных с помощью ООП, так и без использования этой технологии. Имеется около 50 алгоритмов, которые носят универсальный характер и не связаны со специфическими типами данных.

Итераторы.


Итер-ры обеспечивают доступ к значениям данных и, кроме того,позволяют опред-ть промежутки для циклич-х операций над множествен-ми элементами данных.