79439

Процессы кодирования

Доклад

Информатика, кибернетика и программирование

Цели процесса кодирования ПО состоят в том чтобы разработать исходный код который должен быть прослеживаемым верифицируемым непротиворечивым и корректно реализующим требования нижнего уровня. Требования для этого процесса следующие: Исходный код должен реализовывать требования нижнего уровня и соответствовать архитектуре ПО; Исходный код должен соответствовать стандартам кодирования ПО; Исходный код должен быть трассируемым к описанию проекта; Для неадекватных или некорректных входных данных обнаруженных...

Русский

2015-02-13

42.34 KB

0 чел.

Процессы жизненного цикла информационных систем. Процессы кодирования.

(рассмотрено по госту 51 904)

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

Требования для этого процесса следующие:

  1.  Исходный код должен реализовывать требования нижнего уровня и соответствовать архитектуре ПО;
  2.  Исходный код должен соответствовать стандартам кодирования ПО;
  3.  Исходный код должен быть трассируемым к описанию проекта;
  4.  Для неадекватных или некорректных входных данных, обнаруженных при выполнении процесса кодирования ПО, необходимо обеспечить обратную связь с процессами определения требований к ПО, проектирования ПО или планирования ПО для исследования или исправления.

(точка зрения госта 12 207 - 99 - будут спрашивать отличников!)

Процесс разработки - программирование и тестирование программных средств

 Задачи:

  1.  Разработать и задокументировать каждый заявленный программный модуль и БД;
  2.  Процедуры испытаний (тестирования) и данные для тестирования каждого программного модуля и БД;
  3.  Протестировать все модули, их взаимодействие;
  4.  Уточнение документации пользователя;
  5.  Уточнение общих требований к тестированию системы;
  6.  Оценить запрограммированные элементы по пунктам (учет требований к системе и к модулям, в частности, внешнее и внутреннее соотношение к требованиям, тестовое покрытие всех модулей, соответствие методов программирования и используемых стандартов, возможность сборки и эксплуатации, возможность сопровождения).

 

А также другие работы, которые могут Вас заинтересовать

42422. Нормальные формы формул. Проблема разрешения 89 KB
  Теорема 1 о приведении к ДНФ: Для любой формулы А можно найти такую формулу В находящуюся в ДНФ что АВ. Формула В называется ДНФ формулы А. Конечно например все ДНФ данной формулы равносильны. Выделим среди ДНФ так называемую совершенную дизъюнктивную нормальную форму формулы.
42423. Полные системы булевых функций. Многочлен Жегалкина. Теорема Поста 60 KB
  Цель работы: овладение навыками представления булевых функций в виде полинома Жегалкина. Теоретическая часть Таблицы истинности булевых функций сростом числа аргументов становятся громоздкими и неудобными. Более удобный аналитический способ задания булевых функций основан на рассмотрении двузначной алгебры Поста с операцией суперпозиции над множеством булевых функций.
42424. Минимизация булевых функций методом Квайна 686 KB
  Теоретическая часть Рассмотренные выше совершенная дизъюнктивная и конъюнктивная нормальные формы СДНФ и СКНФ используются для первоначального представления заданной переключательной функции через функции основной системы. Но эти формы не удобны для построения логических схем ЭВМ так как часто содержат элементы которые можно исключить при синтезе схем исходя из других форм представления функции. Существует ряд эффективных способов нахождения минимальной ДНФ булевой функции. Применяемая в методе Квайна операция неполного склеивания...
42425. Функциональные схемы 435 KB
  Такие схемы встречаются в электронных устройствах используемых в компьютерах калькуляторах телефонных системах и ряде других устройств. Постановка задачи синтеза логических схем По аналогии с тем как из трех элементарных частиц  протонов нейтронов и электронов порождаются различные химические элементы которые соединяясь в молекулы образуют вещества всей живой и неживой природы из трех простейших логических схем  дизъюнктора конъюнктора и инвертора можно образовать сколь угодно сложные функциональные схемы соответствующие...
42426. Нечёткие множества 218 KB
  Стандартное четкое множество строится на основе математической конструкции отсеивающей из универсального множества некоторую часть его элементов. То есть фактически любое множество определяется этим самым свойством или набором свойств S и объединяет некоторое количество не обязательно конечное счетное элементов обладающих свойством S. А теперь давайте попробуем из всей бесконечности всего в нашей Вселенной в которой очевидно есть место и для таких объектов как вода и стаканы сформировать множество на основе вполне понятного...
42427. Фракталы 803.5 KB
  Цель работы: ознакомиться с фрактальными структурами в физических системах и явлениях и научиться их программировать. Как подступиться к моделированию каскадных водопадов или турбулентных процессов определяющих погоду Фракталы и математический хаос подходящие средства для исследования поставленных вопросов. Термин фрактал относится к некоторой статичной геометрической конфигурации такой как мгновенный снимок водопада.
42428. Проектирование RAM 304 KB
  Из-за наличия всего одной шины и для адреса и для данных необходимо ввести дополнительный регистр для чтения в него адреса и следовательно требуется добавить команду записи адреса с шины в регистр. Тогда структурная схема имеет вид: Тогда система команд имеет следующий вид: not RS not CS not WE MO 1 X X M 0 0 0 WR 0 0 1 RD 0 1 X Запись адреса в RG ПРОЕКТИРОВАНИЕ РЕГИСТРА Регистр адреса состоит из 10 одноразрядных регистров-триггеров. Следовательно схема регистра адреса для 1го разряда будет иметь вид: Полный регистр:...
42429. Проектирование FM 364 KB
  Ячейка выбираеться по адресу и записываеться по сигналу WR Синхросигнал для ячейки за адресом 000000 Синхросигнал для ячейки за адресом 011001 Синхросигнал для ячейки за адресом 101111 последней 48 ячейки Проектирование однорозрядного триггера: Проектирование разрешения выдачи сигнала: У нас будет три схемы разрешения управляющего сигнала. Схема iтой ячейки FM Общая схема FM.
42430. Проектирование AU 284.5 KB
  Оценить сложность полученной схемы и её быстродействие.C 0100 X 1 C 0000 0000 0000 5 R2 = R2R3 0100 1 0 X 0001 0010 0001 6 R1 = R1 1 0110 1 0 X 0000 xxxx 0000 7 R4=R41 0110 1 0 X 0011 xxxx 0011 2 R5=R1xorR3 0001 0 0 X 0000 0010 0100 Коды операций из 2 лабораторной: 0 0000 P 0011 P 1 0110 P Q 0100 P Q 0001 CIопределяет арифметическая операция или логическаяучитывание переноса F3F2F1F0 код операции F разрешение левого сдвига D сдвигаемый разряд Схема арифметического...