Розробка алгоритму та його програмна реалізація для комп’ютеризованої системи оптимального розподілу квазістохастичного ресурсу

Створення алгоритму програмної моделі розкладу в учбовому закладі для ефективного вирішення завдань автоматичного складання розкладу, шляхом підбору найбільш оптимальних варіантів. Шляхи реалізації розробленого алгоритму в середовищі Mathemetica 5.0.

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык украинский
Дата добавления 25.10.2012
Размер файла 5,0 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

На робочих місцях всі металеві та електропровідні неметалеві обладнання заземлені.

6.2.2 Захист від шуму та вібрації

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

Зниження виробничого шуму в приміщеннях, де розміщені ПЕОМ, досягається за рахунок акустичної обробки приміщення - зменшення енергії відбитих хвиль, збільшення еквівалентної площі звукопоглинаючих поверхонь, наявність в приміщеннях штучних звукопоглиначів.

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

В якості засобів звукопоглинання застосовуються не горючі або тяжко горючі спеціальні перфоровані плити, панелі, мінеральна вата з максимальним коефіцієнтом поглинання в межах частот 31.5-8000 Гц.

6.2.3 Заходи щодо забезпечення чистого повітряного середовища

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

В холодні періоди року температура повітря, швидкість його руху і відносна вологість повітря відповідно складають: 22-24 С; 0,1 м/с; 40-60%; в теплі періоди року температура повітря - 23-25 Сє; відносна вологість 40-60 %; швидкість руху повітря - 0,1 м/с.

6.2.4 Захист від рентгенівського випромінювання

Електронно-променеві трубки, магнетрони, тиратрони та інші електровакуумні прилади, що працюють при напрузі вище 6 кВ, є джерелами „м'якого” рентгенівського випромінювання.

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

Засобами захисту від „м'якого” рентгенівського випромінювання є застосування поляризаційних екранів, а також використання в роботі моніторів, що мають біо-керамічне покриття і низький рівень радіації.

В якості засобів захисту від чинності м'яких рентгенівських променів застосовуються екрани з сталевого листа (0,5-1 мм) або алюмінію (3 мм), спеціальної гуми.

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

6.2.5 Забезпечення раціонального освітлення

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

Штучне освітлення в приміщеннях експлуатації ПЕОМ реалізується системою загального рівномірного освітлення.

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

Освітленість на поверхні стола в зоні розміщення робочого документа повинна бути 300 - 500 лк, також допускається установка світильників місцевого освітлення для підсвічування документів, але з такою умовою, щоб воно не створювало відблисків на поверхні екрана й не збільшувало освітленість екрана більш ніж на 300 лк.

Як джерела світла при штучному висвітленні повинні застосовуватися переважно люмінесцентні лампи типу ЛБ. Допускається застосування ламп накалювання у світильниках місцевого освітлення.

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

Розрахунок за даним способом зводитися до визначення необхідної кількості світильників N для установки в приміщеннях, що визначається по формулі:

Де: Ф - світловий потік лампи, люмен;

Е - нормована освітленість, люкс;

kз - коефіцієнт запасу (для люмінесцентних ламп kз = 1,1);

S - площа освітлювального приміщення, м2;

Z - коефіцієнт мінімальної освітленості (для люмінесцентних ламп

Z = 1,1);

N - кількість електричних ламп;

з - коефіцієнт використання світлового потоку.

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

Де: L і b - довжина та ширина приміщення, м;

hn - висота підвісу світильника над робітничою поверхнею, м.

В приміщенні з розмірами L = 6 м, b = 4 м, h = 3 м робітнича поверхня знаходиться на рівні 0,8 м від полу, тому hn = 2,2 м.

Отже, показник приміщення рівний:

По довіднику визначаємо величину коефіцієнту використання світлового потоку з = 0,45 для і = 1,1 та коефіцієнтів відбивання світла - 70%, 50%, 30%.

Для освітлення використовується люмінесцентна лампа типу ЛБ, потужністю 40 Вт, світловий потік лампи 3000 лм. При загальному типі освітлення значення Е = 300 лк.

Підставимо всі отримані дані в формулу і визначимо необхідну кількість світильників:

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

6.3 Пожежна безпека

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

По класифікації по пожежній небезпеці приміщення з ПЕОМ відносяться до категорії В (відповідно до СНиП 2.09.02-85), що характеризуються наявністю твердих горючих і тяжко горючих речовин і матеріалів, а також легкозаймистих матеріалів.

Пожежі на обчислювальних центрах становлять особливу небезпеку, тому що сполучені з великими матеріальними втратами. Як відомо, пожежа може виникнути при взаємодії горючих речовин, окислювача й джерела запалювання. У приміщеннях обчислювальних центрів присутні всі три фактори, необхідні для виникнення пожежі.

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

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

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

Оскільки при займанні электропристрої можуть перебувати під напругою, то використовувати воду й піну для гасіння пожежі неприпустимо, оскільки це може привести до електричних травм. Іншою причиною, по якій небажане використання води, є те, що на деякі елементи ЕОМ неприпустиме потрапляння вологи. Тому для гасіння пожеж у розглянутому приміщенні можна використати або порошкові склади, або установки вуглекислотного гасіння. Але оскільки останні призначені тільки для гасіння невеликих вогнищ загоряння, то область їхнього застосування обмежена. Тому для гасіння пожеж у цьому випадку застосовуються порошкові склади, тому що вони мають наступні властивості: діелектрики, практично не токсичні, не роблять корозійного впливу на метали, не руйнують діелектричні лаки.

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

Первинні засоби пожежегасіння: ручні вогнегасники в кількості 2 шт.

Засоби гасіння загорання й пожежі, які можуть бути ефективно використані в початковій стадії пожежі: внутрішні пожежні крани, кошми, пісок.

Для виявлення пожеж в приміщенні встановлені датчики, що спрацьовують при появі диму, підвищенні температури і відкритого вогню.

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

ЗАКЛЮЧЕННЯ

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

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

Використання алгоритму в програмних продуктах дозволяє:

· Підвищити оперативність обробки інформації;

· Поліпшити ефективність роботи;

· Зменшити обсяг паперових носіїв;

· Підвищити точність роботи.

Реалізація даного проекту була проведена із залученням такого потужного і в той же час простого середовища програмування як система Mathematica 5.0. Система завдяки своїм вбудованим функціям, таким як Cases, Join, Union, Complement дозволяє спростити алгоритм обробки даних, оперуючи не кожним окремим елементом, а сформованими кластерами. Кластер являє собою деяку множину елементів, відібраних з загального масиву за певною ознакою. Виявлення кластерів та подальше їх вико ристання в алгоритмі заощаджує ресурси пам'яті й час в процесі перебору варіантів розподілу.

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

СПИСОК ЛІТЕРАТУРИ

1. Айзерман М.А., Алескеров Ф.Т. Выбор вариантов: основы теории. - М.: Наука, Гл. ред. физ.-мат.лит., 1990. С. 52-58

2. Алексеев В.М., Тихомиров В.М., Фомин С.В. Оптимальное управление. М., Наука, 1994.

3. Бахвалов Н.С., Н.П.Жидков, Г.М.Кобельков, Численные методы. Наука, 1990.

4. Белкин А.Р., Левин М.Ш. Принятие решений: комбинаторные методы аппроксимации информации. - М.: Наука, Гл. ред. физ.-мат. лит., 1990. - 226 с.

5. Воеводин В.В., Вычислительные основы линейной алгебры. Наука, 1989.

6. Волошин Г.Я. Методы оптимизации в экономике: Питер, 2004.

7. Голуб Дж., Ван-Лоун Ч. Матричные вычисления - М.: Мир, 1999. - С. 223.

8. Дж.Форсайт, М.Малькольм, К.Моулер, Машинные методы математических вычислений. Мир, 1980.

9. Зайцев М.Г. Методы оптимизации управления : Компьютерно-ориентированный подход. Изд.2, испр. - М.: Киев, 2000.

10. Каханер Д., Моулер К., Нэш С. Численные методы и прграммное обеспечение. - М.: Мир, 1998, 575 стр.

11. Кормен, Лейзерсон, Ривест. Алгоритмы: построение и анализ. _ М.: МЦМО, 1999.

12. Краснощеков П.С., Петров А.А. Принципы построения моделей. Изд. 2-е, пересмотр. и дополнен. - М.: Фазис: ВЦ РАН, 2000. - С. 203.

13. Кульбак С. Теория информации и статистика. - М.: Наука, 1967, 404 стр.

14. Лебедев В.И. Функциональный анализ и вычислительная математика -М.: ФИЗМАТЛИТ, 2000, 296 с.

15. Люстерник Л.А., Соболев В.И. Краткий курс функционального анализа. - М.: Высшая школа, 1989.

16. Марчук Г.И. Методы вычислительной математики. М.: Наука, 1991.

17. Математическая логика и теория алгоритмов. Учебное пособие. Тверь: Изд-во ТГТУ. 2005

18. Математическое программирование. Учебное пособие. Новосибирск: Изд-во СГУПС. 2005

19. Математическая статистика. Учебное пособие. М.: МЗ - Пресс. 2004. (Естеств.н. Мат. Информ.)

20. Натансон И.П. Конструктивная теория функций. М.-Л.: Гос. изд-во техн.-теор.лит., 1949.

21. Немнюгин С.А. Программирование - CПб.: Питер, 2000.

22. Принятие решений в многокритериальной среде: количественный подход. 2. испр., доп.изд. М.: ФИЗМАТЛИТ. 2005

23. Соболь И.М., Статников Р.Б. Выбор оптимальных параметров в задачах со многими критериями. М.: Наука, 1991.

24. Стронгина Р.Г. Высокопроизводительные параллельные вычисления на кластерных системах, Материалы второго Международного научно-практического семинара. - Нижний Новгород, 2002. - 351с.

25. Теория вероятностей и математическая статистика. Учебник для студентов высших педагогических учебных заведений. М.: Высш. шк. 2005.

26. Треногин В.А, Функциональный анализ. М., Наука, 1993.

27. Фурсиков А.В. Оптимальное управление распределёнными системами. Теория и приложения. Новосибирск, Научная книга, 1999.

28. Ширяев А.Н. Вероятность. М.: Наука, 1980.

29. Штоер P. Многокритериальная оптимизация. Теория, вычисления и приложения. М.: Радио и связь, 1992.

30. G.H.Golub, Ch. Van Loan, Matrix Computations, The Hopkins University Press, 1989.

Додаток А

Вихідний текст алгоритму

квазістохастичний алгоритм mathemetica

Додаток Б

Перелік змінних та функцій

М - масив, що містить значення вільних і зайнятих аудиторій на весь семестр;

d - розмірність масиву М;

d1 - кількість тижнів у семестрі;

d2 - кількість всіх аудиторій;

d3 - кількість навчальних днів у тиждень;

d4 - кількість пар у день;

free - кількість вільних аудиторій;

мм - масив, що містить елементи вільного ресурсу, представлених у вигляді змінної A{i, j, k, z} і зайнятого ресурсу, представлених у вигляді порожньої безлічі - {};

fм - масив, що складається тільки з елементів вільного ресурсу, представлених у вигляді змінних A{i, j, k, z};

resurs - масив, що містить загальний список вільного ресурсу;

spros - масив, що містить загальний список попиту;

аТ1 [p_, D_] - функція формування кластера, що містить елементи вільного ресурсу, із заданою періодичністю (р_), починаючи з понеділка кожного тижня й до зазначеного дня (D_);

аТ2 [p_, D_, а_, para_] - функція формування кластера, що містить елементи вільного ресурсу, із заданою періодичністю (р_), дня тижня до якого здійснювалася вибірка (D_), необхідного індексу аудиторії (а_) і порядкового номера пари для проведення заняття (para_);

аТ3 [p_, D_, а_] - функція формування кластера, що містить елементи вільного ресурсу, із заданою періодичністю (р_), дня тижня до якого здійснювалася вибірка (D_), необхідного індексу аудиторії (а_);

arasp4 [p_, D_, k_] - функція формування кластера, що містить елементи вільного ресурсу, із заданою періодичністю (р_), дня тижня до якого здійснювалася вибірка (D_), необхідної кількості пар для проведення заняття на тиждень;

Klaster1 [den_, kvo_] - функція формування кластера, що містить елементи вільного ресурсу, для зазначеного дня тижня (den_) і необхідної кількості пар у тиждень (kvo_);

Rasp [dned_] - функція розподілу елементів попиту по ресурсу, починаючи із зазначеного дня (dned_). Функція не враховує необхідність певної аудиторії для проведення конкретного заняття;

gotovo - масив, що складається з розподілених елементів попиту по ресурсу;

kks[www_] - функція формування кластера, що містить елементи вільного ресурсу, призначених для проведення занять з наявністю комп'ютерів;

el[www_] - функція формування кластера, що містить елементи вільного ресурсу, призначених для проведення занять по дисципліні - Електроніка й мікросхемотехніка;

fiz[www_] - функція формування кластера, що містить елементи вільного ресурсу, призначених для проведення лабораторних занять по фізиці;

him[www_] - функція формування кластера, що містить елементи вільного ресурсу, призначених для проведення лабораторних занять по хімії;

leks[www_] - функція формування кластера, що містить елементи вільного ресурсу, призначених для проведення лекційних занять;

prs[www_] - функція формування кластера, що містить елементи вільного ресурсу, призначених для проведення практичних занять;

Klaster [masiv_, r_, kvo_] - функція формування кластера, що містить елементи вільного ресурсу, обирані з масиву-джерела (masiv_) для зазначеного дня тижня (den_) і необхідної кількості пар у тиждень (kvo_);

Rasp1 [dned_] - функція розподілу елементів попиту по ресурсі, починаючи із зазначеного дня (dned_);

Raspred [dned_] - функція розподілу елементів попиту по ресурсі, починаючи із зазначеного дня (dned_) із заданими параметрами;

class[ind_] - функція виводу розкладу для ладанної аудиторії (ind_).

Додаток В

Бази даних ресурсу й попиту

Список аудиторій:

1

202(5) - к/к

16

309а(5)

31

502(21)

2

211(5) - к/к

17

310(5)

32

505(21) - история

3

409(5) - к/к

18

312(5)

33

512(21)

4

411(5) - к/к

19

314(5)

34

513(21)

5

413(5) - к/к

20

403(5) - химия

35

14(7)

6

207а(5) - лб

21

410(5)

36

43(УК)

7

210(5) - физика

22

202(21) - матем.

37

45(УК)

8

402(5) - химия

23

203(21) - матем.

38

405(21)

9

408(5) - аналит химия

24

207(21) - нач. геометр.

39

406(21)

10

209(5)

25

208(21)

40

407(21)

11

203(5)

26

209(21) - нач. геометр.

41

508(21)

12

204(5)

27

402(21)

42

509(21)

13

301(5)

28

403(21)

43

41(УК)

14

302(5)

29

409(21)

44

44(УК)

15

307(5)- детали машин

30

410(21)

45

48(УК)

Список викладачів та груп:

1

Гончар М.(ФСЕД)

23

Кислова (ФСЕД)

1

ММ - 07д

2

Кодинец (ФСЕД)

24

Васильев (ТК)

2

ММ - 06д

3

Чичкан (Ф)

25

Сушенцев (ТК)

3

ММ - 05д

4

Яцунок (ФСЕД)

26

Фарионова (ТК)

4

ММ - 04д

5

Трайно (ФСЕД)

27

Супрунова (ТК)

5

ГКС - 07д

6

Батареев (ТК)

28

Чудык (ТК)

6

ГКС - 06д

7

Китова (ФСЕД)

29

Шайда (ТК)

7

ГКС - 05д

8

Кормер (ФСЕД)

30

Сосюк (ТК)

8

ГКС - 04д

9

Евтушенко (М)

31

Корнилов (ТК)

9

ФП - 07д

10

Приходько (М)

32

Кузьменко (Ф)

10

ФП - 06д

11

Грибенко (М)

33

Гончар В.Н. (Ф)

11

ФП - 05д

12

Мец (М)

34

Гончаренко В. (Ф)

12

ФП - 04д

13

Вдовиченко И.В. (ФСЕД)

35

Скиба (Ф)

14

Чернявская (М)

36

Манякика (Ф)

15

Задорожняя (М)

37

Политыкин (Ф)

16

Климович (ФСЕД)

38

Мельниченко (Ф)

17

Олейник (М)

39

Закутская (Ф)

18

Гончаренко В. (М)

40

Мазурок (Ф)

19

Даценко (ТК)

41

Чепурная (Ф)

20

Захарова (ТК)

42

Романец (ФСЕД)

21

Седин (ФСЕД)

43

Лукаш (Ф)

22

Вдовиченко И.Н. (ТК)

44

Клименко (Ф)

Список дисциплін:

1

Філософія

41

Електроніка та мікросхемотехніка

2

Основи психолог.та педагог.

42

Елементи та пристрої інтегр.систем

3

Іноземна мова

43

Теорія електр.та магн.кіл

4

Фізичне виховання

44

Систем.програмування

5

Фізика

45

ТАУ

6

Інформатика

46

Робототехніка та мехатрон.

7

Вища математика

47

Проектування баз даних

8

Хімія

48

Проектування комп.ГКС

9

Соціологія

49

Комп.електроніка

10

Теорет.та прикл.механіка

50

Основи менеджменту

11

Фізика конденс.сталну матер.

51

Основи інформ.процес.в роб.

12

Металознавство

52

Проектув.гнучких інтегр.систем

13

Теплотехніка

53

Релігієзнавство

14

Кристалограф., кристалохім.

54

Інформ.мережа Інтернет

15

Електротехн.та електроніка

55

Економіка та орг.виробництва

16

Основи наук.дослід.і орг.

56

АСНД

17

Економіка підприємства

57

Корпор.інформ.системи

18

Теоретичні основи легування

58

web -програмування

19

Маркетинг.ценов.политика

59

Українська культура

20

Фіз.властивості і методи д.

60

Сучас.укр.мова

21

Безпека життєдіяльності

61

Основи екол.та безп.життєд.

22

Основи екології

62

Історія заруб.літератури

23

Теор.і практ.терміч.обробки

63

Основи теорії мовн.комунік

24

Украін.та світов.ринок мет.

64

Латинська мова

25

Збір, перер.і реал. ВМР

65

Практичн.курс друг.ін.мови

26

Діагнос.і дефект.матер.

66

Фонетика основн.ін.мови

27

Матем.модел.та оптим.

67

Практичн.грам.осн.ін.мови

28

Методи локал.поверх.обр

68

Аналіт.чит.та розмов.практик.

29

Спеціальні сталі і сплави

69

Логіка

30

Охорона праці

70

Вступ до перекладознав.

31

Плануван.і упр.марк.мет.

71

Лінгво країн др.ін.мови

32

Ділова українська мова

72

Порівнял.грам.ін.та укр.мови

33

Алгоритмічні мові та програм.

73

Термінологія осн.ін.мови

34

Інженерна та комп.графіка

74

Практ.переклад з осн.ін.мови

35

Організація та функц.ЕОМ

75

Політологія

36

Основи диск.математики

76

Екон.осн.марк.і менедж.

37

Метрологія і вимірювання

77

Переклад і ред.ком.докум.

38

Теорія інформ.та кодування

78

Соціолоінг пробл.варіатив.

39

Теорія ймовірності та мат.статист.

79

Грамат.проблеми перекл.

40

Матем.прогр.та досл.опер.

80

Комп.лексикогр.і перекл.

Размещено на Allbest.ru


Подобные документы

  • Дослідження етапів розробки програмної реалізації криптографічного алгоритму RC5. Опис об'єкту, що потребує захисту: операційне середовище, тип програмного забезпечення. Блок-схема алгоритму функціонування програми криптозахисту. Листінг тесту програми.

    курсовая работа [4,4 M], добавлен 28.10.2010

  • Програмна реалізація алгоритму пошуку найкоротшого шляху між двома будь-якими вершинами графа. Загальні відомості про графи. Особливості роботи в середовищі. Опис структури програми та програмних засобів. Схема програмної реалізації алгоритму Дейкстри.

    курсовая работа [676,7 K], добавлен 20.03.2011

  • Історія створення мови С#. Аналіз алгоритмів кодування даних. Розробка системи в середовищі Visual Studio 2008 Express. Схема шифрування алгоритму DES. Дослідження алгоритму RC2. Приклади хешів RIPEMD-160. Програмна реалізація основних процедур системи.

    дипломная работа [1,7 M], добавлен 25.10.2012

  • Огляд суті гри "Доміно", характеристика її існуючих програмних реалізацій. Розробка евристичного алгоритму для розв’язання ігрової ситуації "Доміно". Програмна реалізація алгоритму мовою програмування високого рівня C#. Отладка оціночної функції.

    курсовая работа [1,4 M], добавлен 14.05.2012

  • Розробка програми для вирішення графічної задачі. При вирішенні задачі необхідно cтворювати програму у середовищі програмування Turbo Pascal. Розробка алгоритму функціонування програми і надання блок-схеми алгоритму. Демонстрація роботи програми.

    курсовая работа [1,3 M], добавлен 23.06.2010

  • Виділення інформаційних залежностей. Створення віртуальної декартової топології. Визначення розмірів об’єктів та введення вихідних даних. Масштабування та розподілення підзадач між процесам. Множення матричних блоків. Програмна реалізація алгоритму Фокса.

    отчет по практике [766,0 K], добавлен 05.06.2015

  • Характеристики вузлів системи автоматичного закривання жалюзі. Розробка схеми електричної функціональної. Блок-схема алгоритму роботи пристрою. Середовище розробки програмної частини пристрою. Основні компоненти розробки програмної частини системи.

    курсовая работа [1,0 M], добавлен 06.12.2014

  • Види секретної інформації та методи захисту. Тип і об’єм вхідних даних. Програмна реалізація системи алгоритму шифрування зі стисненням. Призначення та опис програмного продукту Export. Алгоритми захисту зберігання та обміну секретною інформацією.

    дипломная работа [1,1 M], добавлен 19.09.2012

  • Розробка програми для моделювання роботи алгоритму Дейкстри мовою C# з використанням об’єктно-орієнтованих принципів програмування. Алгоритм побудови робочого поля. Програмування графічного інтерфейсу користувача. Тестування програмного забезпечення.

    курсовая работа [991,4 K], добавлен 06.08.2013

  • Побудова блок-схеми алгоритму проста вставка. Програмна реалізація алгоритму, опис результатів. Особливості обліку ітерації масивів. Відсортування даних за допомогою програми Turbo Pascal. Аналітична оцінка трудомісткості, графічне представлення.

    контрольная работа [570,1 K], добавлен 21.05.2014

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.