20472

Методологiя структурного програмування

Доклад

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

Метою структурного програмування є створення ієрархічно впорядкованих модульних програм в яких застосовуються стандартні керуючі конструкції. Одним із шляхів вдосконалення структурного програмування є введення стандартів що регламентують процес програмування. Необхідність стандартизації програмування обумовлена: необхідністю підвищення експлуатаційних характеристик програм що створюються; прагненням зробити систему достатньо простою доступною для сприйняття програмістом який знайомий з відповідними стандартами; вимогою зробити систему...

Украинкский

2013-07-25

17.08 KB

4 чел.

Методологiя структурного програмування

Структурне програмування — це методологія, яка забезпечує структуру та дисципліну створення програм. Метою структурного програмування є створення ієрархічно впорядкованих модульних програм, в яких застосовуються стандартні керуючі конструкції. Одним із шляхів вдосконалення структурного програмування є введення стандартів, що регламентують процес програмування. Необхідність стандартизації програмування обумовлена:

  1.  необхідністю підвищення експлуатаційних характеристик програм, що створюються;
  2.  прагненням зробити систему достатньо простою, доступною для сприйняття програмістом, який знайомий з відповідними стандартами;
  3.  вимогою зробити систему легко модифікованою;
  4.  необхідністю зменшення трудомісткості налагодження програм;
  5.  вимогою підвищення продуктивності праці розробників;
  6.  вдосконаленням планування робіт зі створення ПЗ і підвищення ефективності контролю за забезпеченням його якості.

Cтруктура програми формується шляхом декомпозиції програми на незалежні компоненти — модулі. Формально програмний модуль — кінцевий набір операторів, що реалізує певний алгоритм. Структурно модуль — це окрема функціонально завершена програмна одиниця, яка може застосовуватись самостійно або бути часткою програмного комплексу. Такі характеристики дають змогу виділити основні властивості модулів:

  1.  структурну замкненість;
  2.  функціональну незалежність.

Структурна замкненість характеризується наявністю однієї точки входу і однієї точки виходу, що запобігає порушенням послідовності дій і підвищує контрольованість процесу виконання програми. Функціональна незалежність пов’язана з виконанням у модулі однієї визначеної функції, яка може бути подана набором елементарних складових функцій, кожна з яких не є самостійною з урахуванням загального призначення програми. Забезпечення цих властивостей базується на принципах ієрархічного впорядкування та розподілу на окремі частини («поділяй та владарюй») і надає такі переваги:

Iєрархічна декомпозиція алгоритму (розподіл на модулі) дозволяє відносно просто зрозуміти функції кожного модуля та всього комплексу в цілому; а також впорядковано поділити зусилля розробників, регулюючи поділ праці між ними відповідно до рівня їх кваліфікації;

Невеликий розмір програмних компонентів підвищує рівень читабельності програм, за рахунок чого зменшується трудомісткість тестування, налагодження та супроводу; з’являється можливість організувати перевірку якості і оцінити час, який потрібен для проведення робіт;

Розгалуження процесів проектування, кодування та налагодження модулів дозволяє зменшити трудомісткість розробки; прискорити проектування всієї системи за рахунок ступінчастого графіку виконання робіт; рівномірно завантажити розробників і технічні засоби, що використовуються;


 

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

24848. Оценка стоимости облигационного займа 27 KB
  Стоимость облигационного займа приблизительно равна доходу который получает держатель облигаций. Проценты по облигационным займам выплачиваются из чистой прибыли поэтому корректировка стоимости облигационного займа на налог на прибыль не производится.
24849. Повышение рыночной стоимости 31.5 KB
  Управление стоимостью компании это современная стратегия менеджмента ориентированная на повышение инвестиционной привлекательности конкурентных преимуществ и устойчивой работы в рыночной среде в расчете на длительную перспективу. Отмечено что повышение рыночной стоимости компании является стратегической целью управления. Фактор создания стоимости представляется как некоторый элемент социальноэкономической системы влияющий на количественные и качественные параметры компании от которых зависит ее рыночная цена а управление стоимостью ...
24850. Подходы к оценке интеллектуальной собственности 34.5 KB
  При рыночном подходе используется метод сравнения продаж когда рассматриваемый актив сравнивается с аналогичными объектами интеллектуальной собственности или интересами в этих объектах либо с ценными бумагами обеспеченными неосязаемыми активами которые были проданы на открытом рынке. Могут применяться несколько методов оценки затрат на создание ОИС: Метод стоимости замещения объекта оценки заключается в суммировании затрат на создание ОИС аналогичного объекту оценки в рыночных ценах существующих на дату проведения оценки с учетом износа...
24851. Понятие интеллектуального капитала и особенности его оценки 27.5 KB
  Интеллектуальный капитал стоимость совокупности отчуждаемых и неотчуждаемых нематериальных активов участвующих в хоз. Интеллектуальный капитал складывается из освоенных профессионалами частей интеллектуального ресурса. Интеллектуальный капитал сосредотачивается в двух формах: 1. Интеллектуальный капитал предприятия существует в форме общественнопроизводственных и личностнопрофессиональных отношений.
24852. Преимущества и недостатки доходного подхода 30.5 KB
  В рамках данного подхода стоимость предприятия рассматривается как текущая стоимость будущих доходов которые предприятие способно принести своему владельцу. Суть данного подхода выражается в обязательном получении инвесторами определенного дохода от владения данным предприятием. В рамках доходного подхода существуют следующие методы определения стоимости: метод дисконтирования капитализации.
24853. Преимущества и недостатки затратного подхода к оценке бизнеса 26.5 KB
  Данный подход чаще всего применяется для предприятий обладающих большим объемом активов. Оценка стоимости в рамках данного подхода является достаточно объективной так как осуществляется на основе достоверных данных о составе и состоянии активов. Однако затратный подход не учитывает конкурентную доходность этих активов. В рамках затратного подхода выделяют методы: метод чистых активов и метод ликвидационной стоимости.
24854. Преимущества и недостатки сравнительного подхода к оценке бизнеса 27 KB
  В данном случае обеспечивается высокая обоснованность стоимости объекта по сравнению с другими подходами. Однако сложность применения данного подхода заключается в трудоемкости поиска объектааналога и необходимости внесения корректировок и поправок в процессе оценки между оцениваемым объектом и объектом аналогом. Методы используемые в рамках сравнительного подхода: метод предприятияаналога или объекта аналога; метод сделок; метод отраслевых коэффициентов.
24855. Причины изменения стоимости компании при разных типах слияний 29.5 KB
  вз дополняющие рессы одной компании не хватает опред ресовпроизводой мощности квал кадров уник продуктов нов патенты Поэтому дешевле объедся. В процессе слияния у новой компании открываются новые возможности и стть компании выше.
24856. Проблемы выбора рациональной структуры капитала 25 KB
  Оптимальная структура капитала подразумевает сочетание собственного и заемного капитала которое обеспечивает максимум рыночной оценки всего капитала Решая задачу формирования рациональной структуры средств предприятия помимо расчета количественных показателей необходимо учитывать качественные факторы в том числе: темпы наращивания оборота предприятия что требует дополнительного финансирования; стабильность развития: предприятие со стабильным оборотом может позволить себе больший удельный вес заемных средств в пассивах; структура...