У3.4 Метрики для модульности (отчетная исследовательская работа)
У3.4 Метрики для модульности (отчетная исследовательская работа)
Критерии, правила и принципы модульности были описаны в этой лекции с помощью качественных определений. Однако некоторые из них поддаются количественному анализу. Это могут быть:
[x]. Модульная непрерывность.
[x]. Минимум интерфейсов.
[x]. Слабая связность интерфейсов.
[x]. Явные интерфейсы.
[x]. Скрытие информации.
[x]. Единственный выбор.
Выясните возможность разработки метрик модульности, чтобы оценить, насколько модульной является архитектура системы программного обеспечения в соответствии с некоторыми из этих понятий. Метрики должны быть размерно-независимыми: увеличение размера системы без изменения ее модульной структуры не должно приводить к изменению мер ее сложности (см. также следующее упражнение).
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
5.4 Исследовательская поддержка
5.4 Исследовательская поддержка Европейским союзом и рядом национальных правительств поддерживаются и чисто исследовательские проекты, направленные на изучение демографии и динамики сообщества СПО, бизнес-моделей и практик, применяемых компаниями, вовлеченными в
8.4 Метрики маршрутизации
8.4 Метрики маршрутизации Для сравнения и выбора лучшего из двух маршрутизаторов используется определенный тип метрик (удаленных
8.6.5 Метрики маршрутизации
8.6.5 Метрики маршрутизации В таблице предусмотрено место для нескольких метрик. RIP использует только одну из них — простой счетчик количества попаданий по пути к точке назначения. Неиспользуемые значения установлены в -1. Отметим, что метрика 0 присвоена подсети 128.36.0,
8.7.6 Метрики маршрутизации
8.7.6 Метрики маршрутизации Во второй части таблицы 8.2 видно, что метрика 0 присвоена тем точкам назначения, доступ к которым можно получить в трех непосредственно связанных с маршрутизатором сетях. Как и раньше, значения неиспользуемых метрик равны -1.Всем пяти метрикам
Глава 7 Использование «Яндекс.Метрики». Поведенческие факторы ранжирования
Глава 7 Использование «Яндекс.Метрики». Поведенческие факторы ранжирования О ПФ ранжирования в последнее время не говорит только ленивый. Фактически они стали новым SEO-мифом, на монетизации которого строятся целые бизнесы.Мифологизация пользовательских факторов
Основные пользовательские метрики
Основные пользовательские метрики Поисковые системы имеют довольно ограниченные возможности оценки пользовательских и статистических факторов. В том случае, если на сайте не установлен код «Яндекс.Метрики» или Google Analytics, они могут лишь оценить количество переходов по
Метрики качества трафика, управление трафиком
Метрики качества трафика, управление трафиком Не все йогурты одинаково полезны. С трафиком то же самое – даже в рамках одного тематического кластера он может быть очень разным, а потому важно не только получать и использовать трафик, но и анализировать его качество и
1.6.1. Правило модульности: следует писать простые части, связанные ясными интерфейсами
1.6.1. Правило модульности: следует писать простые части, связанные ясными интерфейсами Как однажды заметил Браян Керниган, "управление сложностью является сущностью компьютерного программирования" [41]. Отладка занимает большую часть времени разработки, и выпуск
1.6.1. Правило модульности: следует писать простые части, связанные ясными интерфейсами
1.6.1. Правило модульности: следует писать простые части, связанные ясными интерфейсами Как однажды заметил Браян Керниган, "управление сложностью является сущностью компьютерного программирования" [41]. Отладка занимает большую часть времени разработки, и выпуск
1.3.3 Лабораторная работа #3 "Работа с внешними устройствами"
1.3.3 Лабораторная работа #3 "Работа с внешними устройствами" 1. Используя функции XKeysymToString() и XKeycodeToKeysym(), напишите программу, которая реагирует на нажатие клавиш в окне выдачей в него кода символа, состояния модификаторов и символьной расшифровки нажатой клавиши. 2. Напишите
Основные методы модульности: оценка
Основные методы модульности: оценка Мы получили два основных результата. Одним из них является идея создания единого синтаксического "жилища", такого как пакетная конструкция (package construct), для множества подпрограмм, все из которых работают с однородными объектами. Вторым
Практическая работа 14. Работа с файлами и папками
Практическая работа 14. Работа с файлами и папками Задание. Научиться создавать папки, копировать, перемещать, переименовывать и удалять файлы.Последовательность выполнения1. Откройте с помощью меню Пуск папку Документы.2. В папке Документы создайте новую папку с именем
Практическая работа 19. Поиск в Интернете. Работа с папками Избранное и Журнал
Практическая работа 19. Поиск в Интернете. Работа с папками Избранное и Журнал Задание 1. Научиться выполнять поиск в Интернете, настраивать параметры поиска, работать с папками Избранное и Журнал.Последовательность выполнения1. Запустите Internet Explorer.2. Щелкните кнопкой мыши
Практическая работа 27. Работа с проигрывателем Windows Media
Практическая работа 27. Работа с проигрывателем Windows Media Задание 1. Изучить средства управления воспроизведением проигрывателя Windows Media.Последовательность выполнения1. Откройте для воспроизведения с помощью проигрывателя любой музыкальный файл, например из папки
Практическая работа 30. Редактирование документа. Работа с фрагментами.
Практическая работа 30. Редактирование документа. Работа с фрагментами. Задание. Отредактировать сохраненный документ.Последовательность выполнения1. Откройте ранее сохраненный документ Урок 1 любым способом.2. Выделите слово, предложение, строку, абзац, весь документ.
Практическая работа 53. Запуск Access. Работа с объектами базы данных
Практическая работа 53. Запуск Access. Работа с объектами базы данных Задание. Ознакомиться с окном программы Access. Запустить и рассмотреть учебную базу данных. ВНИМАНИЕ При выполнении задания помните, что все внесенные в базу данных изменения записываются немедленно и их