Властивості | події | Написи (Label) | Незалежні перемикачі (CheckBox) | Списки (ListBox) | Класифікація інформації | Одиниці виміру інформації | Етапи проектування програмної системи | Логічні оператори Delphi | Цикли VBA, конструкція For ... Next, конструкція For Each ... Next, вихід з циклу по Exit For, конструкції Do While і Do Until, вихід з циклу по Exit Do, конструкція While ... Wend |

загрузка...
загрузка...
На головну

Алгоритми. Визначення, основні типи (сходяться, лінійні, циклічні) і властивості. Форми запису алгоритмів з прикладами.

  1. CRM-системи. Визначення, призначення та особливості.
  2. D) основні ознаки права.
  3. ERP -, MRP - системи. Визначення, призначення та особливості
  4. I курсу всіх напрямків заочної форми навчання
  5. I етап реформи банківської сістемиотносітся до 1988-1990 рр. (Підготовчий).
  6. I. Залежно від форми власності
  7. I. Основні богословські положення

Еластичність пропозиції за ціною - Це процентна зміна пропозиції у відповідь на зміну ціни на 1%, за умови, що інші фактори незмінні

 - Коефіцієнт еластичності пропозиції за ціною.

де:

 - Лінійна функція пропозиції; - Коефіцієнт в функції пропозиції, показує нахил лінії пропозиції;
?  (Бета) - кут нахилу лінії пропозиції, визначається між проектованої віссю ціни (Р) і лінією пропозиції (S);
S  - Пропозиція (лінія пропозиції);
 ?QS  - Зміна обсягу пропозиції;
 ?P  - зміна ціни;
QS  - Обсяг пропозиції;
P  - Ціна.
     

Види еластичності пропозиції за ціною:

1)  > 1 - еластичне пропозиції

 Зміна ціни (? Р) = 1%, а у відповідь зміна обсягу (?Q)> 1%;

2)  <1 - нееластичне пропозиції

 Зміна ціни (? Р) = 5%, а у відповідь зміна обсягу (?Q) = 1%;

3)  = 1 - пропозиція з одиничною еластичністю

 Зміна ціни (? Р) = 1%, а у відповідь зміна обсягу (?Q) = 1%;

4)  = 0 - абсолютно нееластичне пропозицію

 Зміна ціни, може бути яким завгодно (? Р) ? ?1%, а у відповідь зміни обсягу не відбудеться (?Q) = const;

5)  - Абсолютно еластичне пропозицію

 Ціна залишається постійною (? Р) = const; а обсяг може змінюватися як завгодно (?Q) ? ?1%;

Фактори еластичності пропозиції за ціною:

1. Фактор часу.

u в миттєвому періоді - пропозиція абсолютно невідповідно;

u в короткостроковому - від нееластичного до еластичного;

u в довгостроковому - еластичне пропозицію.

2. Резерви виробничих потужностей (чим їх більше, тим більш еластично пропозицію).

3. Рівень товарних запасів (чим він більший, тим більш еластично пропозицію).

4. Конкуренція (чим вона сильніша, тим більш еластично пропозицію).

5. Відсутність товарів-замінників (якщо їх немає, то пропозиція нееластична).

Алгоритми. Визначення, основні типи (сходяться, лінійні, циклічні) і властивості. Форми запису алгоритмів з прикладами.

Алгоритм - це зрозуміле і точне розпорядження виконавцю вчинення певних послідовних дій для досягнення зазначеної мети.

властивості алгоритму

Дискретність - послідовність виконання одного за іншим окремих закінчених кроків.

Масовість - придатність до цілого класу задач.

Визначеність - однозначне тлумачення кожного кроку.

Результативність - отримання результату через кінцеве число кроків.

Формальність - здатність будь-якого виконавця виконати всі кроки алгоритму, не розуміючи їхнього змісту.

Наприклад, інструкція по використанню праски є алгоритмом, а інструкція як зустріти і влаштувати в готелі гостя фірми не є алгоритмом (немає властивості масовості).

Алгоритми бувають сходяться і розходяться.

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

Існують алгоритмічно нерозв'язні завдання, для яких неможливо побудувати алгоритм їх вирішення.

Приклад. Завдання визначення еквівалентності двох програм (дві різні програми обчислюють одну функцію) є алгоритмічно нерозв'язною.

Алгоритмічний мова - це мова формалізованої записи алгоритму.

Форми запису алгоритму

1. Словесна форма

Приклад опису алгоритму Евкліда - знаходження найбільшого спільного дільника двох чисел (НСД).

Крок 1-й. Ввести два числа.

Крок 2-й. Якщо числа рівні, то взяти перше і закінчити виконання алгоритму, інакше - перейти на наступний крок.

Крок 3-й. Визначити більше число. Замінити більше число на різницю більшого і меншого і перейти на крок 2-й.

Гідність - універсальність, недолік - неформальність.

2. Блок - схема

Кроки алгоритму зображуються у вигляді спеціальних графічних символів (рис.1.1.1), які зв'язуються лініями передачі управління (рис. 1.1.2).

 Початок, кінець, переривання

 підпрограма

 Введення або виведення даних

 Висновок на принтер

 лінійний процес

 Перевірка умови

 магнітний диск

 Магнітна стрічка

 Сортування

 дисплей

 міжсторінкових З'єднувач

 З'єднувач

Мал. 1.1.1. Основні графічні символи блок-схем

 
   


Мал. 1.1.2. Блок-схем алгоритму Евкліда - знаходження НСД

Гідність: наочність; недолік: трудомісткість розробки.

3. псевдокод

Псевдокоду - напівформального мову, в якому вводяться ключові слова, які мають однозначне тлумачення. Ці слова виділяються в тексті (кольором, товщиною, розміром літер, шрифтом). За ключовим словом на природній мові описується крок алгоритму.

Приклад алгоритму Евкліда

Алгоритм - визначення найбільшого спільного дільника чисел А, В.

Введення двох чисел A, B.

Робити поки А не дорівнює В.

Якщо А> В Те А = А-В Інакше В = В-А Кінець якщо

кінець робити

Вивести значення А на друк.

кінець алгоритму

Переваги: ??універсальність, можливість поступової деталізації, близькість до програми (ключові слова подібні командам). Недолік: поступається по наочності блок-схемі.

4. Метод HIPO (ієрархія, введення, обробка, висновок). Використовується для опису великих програмних проектів. Проект складається зі змісту, оглядових і детальних таблиць. У змісті вказуються призначення проекту і список основних функцій. Кожна функція в подальшому розписується у вигляді ієрархічної системи оглядових таблиць. Кожній оглядової таблиці присвоюється код, який включає в себе код вищестоящої таблиці (через точку); таким чином, код показує гілку проекту (1.2, 1.2.1, 1.2.2). Детальні таблиці закінчують опис всього проекту і є термінальними таблицями в дереві оглядових таблиць. Детальна таблиця складається з трьох колонок: вхідна інформація, обробка і вихідна інформація.

Переваги: ??структурність, можливість поступової деталізації; недолік: незручна для малих проектів.




Еластичність пропозиції. Фактори еластичності пропозиції. | Візуальне об'єктно-орієнтоване програмування. Інкапсуляція, успадкування, поліморфізм. Основні об'єкти та їх властивості, методи і події.
загрузка...
© um.co.ua - учбові матеріали та реферати