Вам бонус- начислено 1 монета за дневную активность. Сейчас у вас 1 монета

ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности

Лекция



Сразу хочу сказать, что здесь никакой воды про надежность программ, и только нужная информация. Для того чтобы лучше понимать что такое надежность программ , настоятельно рекомендую прочитать все из категории Теория надёжности.

В современных АСУ, использующих цифровые ЭВМ, очень велико значение не только безотказной работы машин, но и программ, не имеющих скрытых ошибок. В настоящее время существует тенденция к снижению качества программ, увеличению количества ошибок в них.

Современные методы разработки и проверки программ не обеспечивают создания оптимальных программ даже при известных путях их улучшения. В практике программирования разработчику обычно трудно оценить несколько возможных решений, так как проверка программы часто возможна лишь после объединения ее частей, когда изменения в программе связаны со значительными затратами времени и средств. Кроме того, часто используются ранее составленные блоки программ, что также затрудняет оптимизацию данной программы. Не все блоки программируются одинаково тщательно и подробно, часто теряется однородность написания различных блоков. Это обнаруживается обычно слишком поздно.

Понятие ошибка программы можно определить как несоответствие между данной и некоторой “идеальной” программами. Однако, если бы “идеальная” программа существовала, не было бы проблемы. Поэтому, чтобы использовать математический аппарат теории надежности, рассматривают отказы программы–события, состоящие в переходе к неверной работе или остановке программы. После появления отказа программисты исследуют программу с целью поиска (локализации) ошибки и усовершенствования программы.

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

По сложности программы можно разделить на несколько типов.

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

Более сложными программами являются трансляторы, которые применяются для преобразования алгоритмов, записанных на языке программирования в последовательность машинных команд. Трансляторы содержат 10000–50000 команд. Полную проверку транслятора обычно не удается осуществить, поэтому в процессе эксплуатации продолжается выявление ошибок.

Наиболее сложными являются программы управления в реальном масштабе времени, реализуемые на вычислительных машинах с мультипроцессором (содержат сотни тысяч команд). Полная проверка таких программ в процессе отладки невозможна. Функционирование программы может быть полностью оценено лишь в процессе применения. Ошибки программ обычно проявляются только при действии определенных входных сигналов, которые в данном случае играют роль условий работы программ.

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

4.1. Особенности оценки надежности программ

Время эксплуатации программы представляет собой последовательность чередующихся периодов наработки T(i) от момента восстановления до отказа программы и времени восстановленияОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенностиот момента отказа до момента восстановления, т. е. внесения в программу исправлений.

Аналогичная модель рассматривается при оценке надежности восстанавливаемых изделий, причем все случайные величины T(i) считаются одинаково распределенными (аналогично иОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности). При этом используются математические модели теории восстановления.

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

Во-первых, периоды наработки между отказами T(i) имеют тенденцию к увеличению с течением времени эксплуатации. Это связано с тем, что по мере выявления и устранения ошибок их общее количество в программе уменьшается, поэтому отказы программ становятся все более редкими.

Процесс совершенствования управляющих программ можно рассматривать как процесс выявления и устранения скрытых дефектов.

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

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

Таким образом, для оценки надежности программ необходима новая, не применявшаяся ранее в теории надежности математическая модель потока случайных событий (отказов и восстановлений).

4.2. Оценка безотказности программ по наработке

Наработку между очередными отказами — случайную величину ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенностиможно представить в виде суммы двух случайных величин:

ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности(4.1)

Последовательно применяя (4.1) ко всем периодам наработки между отказами, получаем:

ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности(4.2)

Случайная величина Тn – наработка до возникновенияn–го отказа программы равна

ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности(4.3)

Введем следующие допущения:

1) все случайные величины ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности независимы и имеют одинаковые математические ожидания ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности и средние квадратические отклонения ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности;

2) случайная величина ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности пренебрежимо мала по сравнению с суммой ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности

Основанием для второго допущения могут служить следующие соображения. В самый начальный период эксплуатации программы ошибки возникают очень часто, т. Об этом говорит сайт https://intellect.icu . е. время ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности мало. Сумма (5-24) быстро растет с уве­личением n, и доля ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности быстро падает. Будем считать ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности.

В соответствии со вторым допущением из (4.2) имеем:

ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности(4.4)

ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности(4.5)

При одинаковых ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности наработка между (п- 1)-м и n-м отказами — случайная величина Т(n)имеет матема­тическое ожидание

ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности(4.6)

и среднее квадратическое отклонение

ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности(4.7)

Для случайной величины Тп математическое ожида­ние

ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности(4.8)

и среднее квадратическое отклонение

ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности(4.9)

Чтобы вычислить значения ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности, ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности и ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности, необходимо по данным об отказах программы в течение периода на­блюдения tH найти статистические оценки числовых ха­рактеристик случайной разности ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности

ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности(4.10)

ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности(4.11)

где nн - число отказов программы за наработку (0, tн).

Учитывая, что при t> tн число отказов nн >1, из (4.8) и (4.9) имеем:

ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности(4.10)

ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности(4.11)

Поскольку случайные величины T(n) и Tn согласно (4.4) и (4.5) равны суммам многих случайных вели­чин T(n) и Tn можно считать распределенными нормаль­но c математическими ожиданиями и дисперсиями, опре­деленными по (4.6) — (4.9), (4.10) и (4.11). Так как наработка положительна, на практике используется усе­ченное на интервале (0, ∞) нормальное распределение. Обычно нормирующий множитель с≈1.

При п>nH плотность распределения наработки между очередными (п-1)-м и п-м отказами

ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности

где τ отсчитывается с момента последнего, (п—1)-го отказа.

Соответствующая функция распределения наработки между отказами

ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности,

где ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности- табулированная функция.

При вычислении вероятности безотказной работы программы удобно использовать условную функцию надежности (вероятность того, что случайная наработка до отказа будет больше заданной наработки, отсчитывае­мой с момента последнего (п-1)-го отказа).

ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности(4.12)

В соответствии с (4.12) вероятность безотказной работы в течение заданной наработки ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенностипосле (п-1) – го отказа

ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности(4.13)

При сделанных выше допущениях отказы программы образуют редеющий случайный поток. Ведущая функция потока, т. е. среднее число отказов, происшедших за ин­тервал наработки (0, t), при t>tн

ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности(4.14)

где Fn(t) — функция распределения наработки до появ­ления n-го отказа.

Параметр потока отказов программ (вычисляется по наработке)

ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности(4.15)

гдеОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности

— плотность распределения наработки до появления п-го отказа.

Из (4-15) имеем выражение для параметра потока отказов программы при t>tн

ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности(4.16)

График функции ω(t) является слегка волнистой кри­вой с убывающими максимумами при значениях

ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности, гдеп= nн ,пн+1, . . .

Ввиду сложности выражений (4.14) и (4.16) целесо­образно аппроксимировать их более простыми приближенными формулами. Практически имеет смысл приме­нить метод наименьших квадратов. В соответствии с этим методом аппроксимирующая функция [для ω(t) целесообразно взять Aexp(-vt)] наилучшим образом согласуется на интервале (tH, t1) с функцией, определяемой выражением (5-39), при выполнении условия

ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности(4.17)

Приравняв нулю частные производные интеграла I1 по A и v, получим систему уравнений для определения этих числовых характеристик. Аналогично можно посту­пить при аппроксимации Q(t) функцией 1-Вехр(-γi).

4.3. Оценка готовности программ

При оценке готовности рассмотрим процесс восста­новления работоспособности программы (в календарном времени). Наработка между очередными восстановле­ниями работоспособности программы

ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности, (4.18)

где ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности- независимые случайные величины.

Величина ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности определена согласно (4.2). Учитывая накопление опыта восстановления программы, величи­ну ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности можно представить в виде

ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности(4.19)

Последовательно применяя (4.19) ко всем очередным восстановлениям, получаем:

ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности(4.20)

Подставив выражения для ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности и ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности согласно (4.2) и (4.20) в (4.18), получим:

ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности.

Случайная величина T0 п - наработка до возникнове­ния п-го отказа программы:

ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности(4.21)

где обозначено:

ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности; (4.22)

ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности. (4.23)

Введем допущения, аналогичные приведенным выше при рассмотрении безотказности программы. Предположим независимость ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности, одинаковость их математических ожиданий и дисперсий и малость ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности по сравнению с суммой ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности при больших v. Кроме того, учтем, что обычно должно быть ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности. Положив ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности,получим:

ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности(4.24)

При одинаковых ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности случайная величина ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности имеет математическое ожидание

ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности; (4.25)

среднее квадратическое отклонение

ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности, (4.26)

гдеОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности,ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности - математическое ожидание и среднее квадратическое отклонение ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности.

Учтя, что в соответствии с (4.22), (4.23)

ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности

ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности

получим:

ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности(4.27)

ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности(4.28)

При п>>1

ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности(4.29)

ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности(4.30)

Значения ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности и ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности оцениваются по статистическим данным о времени восстановления (устранения ошибки) программ аналогично значениям ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности и ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности.

Вычислив ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ ОсобенностииОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности, можно найти параметр потока восстановлений

ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности (4.31)

где ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности - плотность распределения времени появления п-го восстановления.

Функция готовности Г(t) (выражает вероятность нахождения программы в работоспособном состоянии в мо­мент времени t) равна вероятности суммы несовместных событий

ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности(4.32)

где каждое событие Ап состоит в том, что до момента t произошло n отказов и восстановлений и в момент t программа работоспособна.

Для определения вероятности появления события Ап рассмотрим малый интервал (θ, θ + d θ), предшествую­щий t. Вероятность того, что на этом интервале закончится последнее n-с восстановление и программа боль­ше не откажет за оставшееся время (t θ), равна:

ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности

где ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности- функция распределения времени меж­ду окончанием n-го восстановления и (n + 1)-м отказом.

Интегрируя по θ от 0 до t, имеем:

ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности

Подставляя выражение для вероятности ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности в фор­мулу (4.32), получаем:

ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности (4.33)

Учитывая, что практическое значение имеют лишь значения t>tn, когда произошло уже несколько десятков отказов, имеем:

ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности (4.34)

Подставив в (4.34) выражения для ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности,ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности и учтя, что ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности, получим:

ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности(4.35)

Из постановки задачи очевидно, что при ОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенностизна­ченияОЦЕНКА НАДЕЖНОСТИ ПРОГРАММ ЦИФРОВЫХ ЭВМ Особенности. Сложное выражение (4.35) целесообраз­но аппроксимировать простой приближенной формулой, напримерF(t) = 1 - Сехр(-δt), подобрав С и δ с по­мощью метода наименьших квадратов аналогично (4.17).

Таким образом, для практического применения можно будет использовать простые формулы, учитывающие со­вершенствование программ и обучение персонала.

Вопросы для самоконтроля:

  1. Дать определение понятию ошибка программы.

  2. На какие типы по сложности можно разделить программы?

  3. Что такое время эксплуатации программы?

  4. Особенности оценки надежности программ?

  5. Привести формулу вычисления вероятности безотказной работы программы.

  6. Что такое оценка готовности программы?

  7. Привести формулу математического ожидания и среднеквадратического отклонения.

  8. Что такое функция готовности программы?

А как ты думаешь, при улучшении надежность программ, будет лучше нам? Надеюсь, что теперь ты понял что такое надежность программ и для чего все это нужно, а если не понял, или есть замечания, то не стесняйся, пиши или спрашивай в комментариях, с удовольствием отвечу. Для того чтобы глубже понять настоятельно рекомендую изучить всю информацию из категории Теория надёжности

Ответы на вопросы для самопроверки пишите в комментариях, мы проверим, или же задавайте свой вопрос по данной теме.

создано: 2014-08-26
обновлено: 2021-03-13
132518



Рейтиг 9 of 10. count vote: 2
Вы довольны ?:


Поделиться:

Найди готовое или заработай

С нашими удобными сервисами без комиссии*

Как это работает? | Узнать цену?

Найти исполнителя
$0 / весь год.
  • У вас есть задание, но нет времени его делать
  • Вы хотите найти профессионала для выплнения задания
  • Возможно примерение функции гаранта на сделку
  • Приорететная поддержка
  • идеально подходит для студентов, у которых нет времени для решения заданий
Готовое решение
$0 / весь год.
  • Вы можите продать(исполнителем) или купить(заказчиком) готовое решение
  • Вам предоставят готовое решение
  • Будет предоставлено в минимальные сроки т.к. задание уже готовое
  • Вы получите базовую гарантию 8 дней
  • Вы можете заработать на материалах
  • подходит как для студентов так и для преподавателей
Я исполнитель
$0 / весь год.
  • Вы профессионал своего дела
  • У вас есть опыт и желание зарабатывать
  • Вы хотите помочь в решении задач или написании работ
  • Возможно примерение функции гаранта на сделку
  • подходит для опытных студентов так и для преподавателей



Комментарии


Оставить комментарий
Если у вас есть какое-либо предложение, идея, благодарность или комментарий, не стесняйтесь писать. Мы очень ценим отзывы и рады услышать ваше мнение.
To reply

Теория надёжности

Термины: Теория надёжности