Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.12.2015, 02:17   #1
sky99
Пользователь
 
Регистрация: 07.05.2015
Сообщений: 18
По умолчанию Метрика спена

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

Последний раз редактировалось sky99; 17.12.2015 в 02:29.
sky99 вне форума Ответить с цитированием
Старый 17.12.2015, 10:40   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Фигасе О_о
Тебе кто такое задал?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 17.12.2015, 10:50   #3
sky99
Пользователь
 
Регистрация: 07.05.2015
Сообщений: 18
По умолчанию

Помогите, пожалуйста, очень нужно, а у меня ни одной мысли
sky99 вне форума Ответить с цитированием
Старый 17.12.2015, 10:52   #4
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Метрика спена (Метрика сложности потока данных).
Определение спена основывается на локализации обращений к данным внутри каждой программной секции.
Спен — это число утверждений, содержащих данный идентификатор, между его первым и последним появлением в тексте программы. Следовательно, идентификатор, появившийся n раз, имеет спен, равный n-1. При большом спене усложняется тестирование и отладка.

И что нужно получить?
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума Ответить с цитированием
Старый 17.12.2015, 17:00   #5
sky99
Пользователь
 
Регистрация: 07.05.2015
Сообщений: 18
По умолчанию

Я не понимаю, как написать саму программу для подсчета
sky99 вне форума Ответить с цитированием
Старый 17.12.2015, 17:52   #6
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Цитата:
Сообщение от sky99 Посмотреть сообщение
Я не понимаю, как написать саму программу для подсчета
Язык Ruby я не знаю, но наверное и в нём есть какие-то идентификаторы типов переменных. Создаём список этих идентификаторов. Потом находим по ним переменные. Создаём для каждой переменной счётчик в виде массива и вторым проходом считаем сколько спенов у каждой переменной.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Метрика Спена для кода Delphi Npwas Общие вопросы Delphi 12 14.11.2013 20:40
Метрика miftahovaar HTML и CSS 2 26.08.2013 19:45
Яндекс.Метрика - баги? Alexei91 Свободное общение 2 14.03.2012 17:15
метрика Вудворда Pavel1992 Помощь студентам 0 12.10.2010 23:03