Курсовой проект по предмету Компьютеры, программирование

  • 2261. Розробка алгоритму операційного автомату, синтез керуючого автомату з жорсткою логікою типу Мілі
    Курсовые работы Компьютеры, программирование

    В функцiональному та структурному вiдношеннi операцiйний пристрiй подiляється на двi частини: операцiйний та керуючий автомати. Операцiйний автомат ОА служить для збереження слiв iнформацiї, виконання набору мiкрооперацiй i обчислення значень логiчних умов, тобто операцiйний автомат є структурою, органiзованою для виконання дiй над iнформацiєю. Мiкрооперацiї, що реалiзуються операцiйним автоматом, iнiцiюються множиною керуючих сигналiв Y=[y(1),...,y(m)], з кожним iз них ототожнюється визначена мiкрооперацiя. Значення логiчних умов, якi обчислюються в операцiйному автоматi, вiдображаються множиною освiдомлюючих сигналiв X=[x(1),...,x(l)], кожний з яких ототожнюється з визначеною логiчною умовою. Керуючий автомат КА генерує послiдовнiсть керуючих сигналiв, визначену мiкропрограмою, яка вiдповiдає значенням логiчних умов. Іншими словами, керуючий автомат задає порядок виконання дiй в операцiйному автоматi, що зрозумiло з алгоритму виконання операцiй. Найменування операцiї, яку необхiдно виконати в пристрої, визначається кодом g операцiї. По вiдношенню до керуючого автомату сигнали g(1),...,g(h), за допомогою яких кодується найменування операцiї, i освiдомлюючi сигнали x(1),...,x(l), що формуються в операцiйному автоматi, грають однакову роль: вони впливають на порядок утворення робочих сигналiвY. Тому сигнали g(1),...,g(h) i x(1),...,x(l) вiдносяться до одного класу - класу освiдомлюючих сигналiв, що iдуть на вхiд управляючого автомату.

  • 2262. Розробка бази даних "Магазин побутової техніки"
    Курсовые работы Компьютеры, программирование

    Робоче місце

    1. Робочі місця з ПЕОМ повинні розташовуватися від стіни з віконними отворами на відстані не менше 2,5 м, від інших стін на відстані -2 м, відстань між столами повинна складати не менше 2,5 м.
    2. Екран монітору повинний знаходитися від очей оператора (користувача) ПЕОМ на відстані 600+700 мм, що повинний мати гостроту зору на відстані 500 мм.
    3. Клавіатура повинна розташовуватися так, щоб на ній було зручно викопувати роботи двома руками.
    4. Клавіатуру варто розташовувати на поверхні столу або спеціальної підставці на відстані 100+300 мм від краю, зверненого до оператора (користувачу) ПЕОМ. Кут нахилу до панелі клавіатури повинний бути в межах від 5 до 25 град.
    5. Принтер повинний бути розташований у зручному для оператора (користувача) ПЕОМ положенні та до, щоб максимальна відстань до клавіш керування принтером не перевищувало довжину витягнутої руки.
    6. Конструкція робочого столу повинна забезпечувати можливість оптимального розміщення на робочій поверхні використовуваного устаткування з урахуванням його кількості і конструктивних особливостей і характеру виконуваної роботи.
    7. Висота робочої поверхні столу повинна регулюватися в межах 680-800 мм» при відсутності такої можливості висота робочої поверхні вибирається рівної 725 мм.
    8. Крісло повинно забезпечувати користувачу раціональну робочу позу і забезпечувати тривалу підтримку основної робочої пози в процесі праці.
    9. Крісло повинно створювати умови для підтримки корпуса оператора у раціональному положенні і попередження стомлення у випадку зміни пози, і не повинно утрудняти робочих рухів.
    10. Крісло оператора ПЕОМ повинно включати наступні основні елементи: сидіння, спинку і підлокітники, а також додатковий елемент - підставку для ніг.
    11. В конструкції крісла повинні регулюватися висота поверхні сидіння і кут нахилу спинки, висота спинки, висота і кут нахилу підлокітників, висота і кут нахилу підставки для ніг.
    12. Конструктивні й оздоблювальні матеріали крісла повинні бути міцними, вогнестійкими, не токсичними.
    13. Розташування екрана монітору повинно передбачати зручність зорового спостереження у вертикальній площині під кутом + 30 градусів від нормальної лінії погляду оператора (користувача) ПЕОМ.
    14. При експлуатації ПЕОМ необхідно додержуватися правила особистої гігієни.
    15. У випадку аварії або виникненні пожежі, працюючий повинний ужити заходів до їхнього усунення, якщо це не погрожує його життю і життю навколишніх. Про випадок негайно повідомити майстру.
  • 2263. Розробка бази данних діяльності магазину "Автозапчастин"
    Курсовые работы Компьютеры, программирование

     

    1. Конноли Томас. Базы данных: проектирование, реализация и сопровождение. Теория и практика, 2-е изд.: Пер. с англ.: Уч. пос. М.: Издательский дом "Вильямс", 2004. 1120 с.
    2. К. Дж. Дейт. Введение в системы баз данных, 6-е издание: Пер. с англ. К.; М.; СПб.: Издательский дом "Вильямс", 2003. 848 с.
    3. Саймон А.Р. Стратегические технологи баз данных: менеджмент на 2005 год. Перевод с англ./ Под ред. и с предисл. М.Р. Когаловского. М.:
    4. ДСТУ 2874-05. Бази даних. Терміни та визначення. Київ: Держстандарт України, 2004. - 32с.
    5. ДСТУ 2940-94. Системи оброблення інформації. Керування процесами оброблення даних. Терміни та визначення. Київ: Держстандарт України, 2005. - 20 с.
  • 2264. Розробка власного класу STRING
    Курсовые работы Компьютеры, программирование

    Ñîçäàìî äèíàì³÷íèé îáºêò (1) ïðèñâî¿âøè çíà÷åííÿ "This program will test my work". Áóäå âèêëèêàíèé êîíñòðóêòîð ïðåâåäåííÿ òèï³â. Ïåðåâ³ðèìî îòðèìàíå çíà÷åííÿ (2), âèâ³âøè éîãî â ïîò³ê (÷èì ³ ïî÷íåìî òåñòóâàíÿ ââåäåííÿ/âèâåäåííÿ). Äàë³ âèêîíàºìî ÿâíå ïðèâåäåííÿ òèï³â (3), à òàêîæ ïåðåâ³ðèìî îïåðàòîð ïðèñâîºííÿ. Êð³ì òîãî â ïîêðîêîâîìó ðåæèì³ ïåðåâ³ðèìî ðîáîòó äåñòðóêòîðà. Âàð³àíò ñòâîðåííÿ ñòàòè÷íî¿ çì³ííî¿ (4) ç ïî÷àòêîâèì çíà÷åííÿì, à ³ç çíà÷åííÿì çà çàìîâ÷óâàííÿì (5). Ñòâîðåííÿ îáºêòó íà îñíîâ³ êîíñòðóêòîðà êîï³þâàííÿ ó ðÿäêó (6). Ñòâîðåí³ îáºêòè ó ðÿäêàõ (3) - (6) âèâåäåìî â ïîò³ê (7). Ðåçóëüòàòè ðîáîòè ðÿäê³ (1) - (7) º ðÿäêè íà ºêðàí³ (Ò1) - (Ò5).

  • 2265. Розробка гри "Життя"
    Курсовые работы Компьютеры, программирование

    Популяцію в першому поколінні задамо випадково. Це означає, що рішення про те, чи буде кожна клітка заселена, приймається з деякою вірогідністю. У програмі life при відображенні групи віртуальних організмів використана анімація. Ефект анімації оснований на послідовній зміні кадрів графічних зображень. Для швидкого переходу від одного «кадра» до іншого використаємо дві графічні сторінки. Графічна сторінка область відеопамяті, яка зберігає зображення. При цьому, якщо режим роботи відеоадаптера підтримує роботу тільки з однією сторінкою, її вміст відображається на екрані. В деяких режимах роботи підтримуються декілька графічних сторінок. Вміст однієї з них («візуальної») відображається не на екрані, а на другій («активній»), невидимій користувачу, в цей час може будуватися нове зображення. Підготовлене на новій сторінці зображення виводиться на екран. Такий спосіб можливий, наприклад, про роботі в режимі VGA з роздільною здатність 640х480, бо в цьому режимі є дві графічні сторінки. В розділі опису констант задані параметри програми, які якщо доведеться змінювати, то рідко, тому некомфортно їх вводити при кожному запуску програми:

  • 2266. Розробка дизайну та друкування оригінал-макету брошюри спеціальності "Монтаж і експлуатація гідроенергетичних установок"
    Курсовые работы Компьютеры, программирование

    Текст обробляємо керуючись основними правилами набору:

    1. Нормальний розмір пропуску між словами під час набору рівний одному символу.
    2. У наборі не повинно бути коридорів, тобто поєднання пропусків між словами по вертикалі (або лінії, похилої) в трьох і більше суміжних рядках.
    3. Абзацні відступи повинні бути однаковими у всьому тексті.
    4. Останній рядок абзацу повинен бути довшим за абзацний виступ не менше, ніж в 1,5 разу.
    5. Якщо набір виконується без абзацного виступу, то останній рядок повинен бути неповним.
    6. Довжина рядка повинна бути не більше 60-65 символів.
    7. На сторінці повинне бути 30 - 40 рядків.
    8. Нижня межа тексту на попередній сторінці повинна бути нижче, ніж початок тексту на наступній або не менше 5 рядків.
    9. Остання сторінка глави (якщо глави починаються з нової сторінки) повинна виглядати заповненою хоч би наполовину.
    10. Правила переносу:
    11. Не допускаються переноси, які спотворюють сенс слова.
    12. Не можна розривати перенесенням такі скорочення, як і т.ін., і т.п. та подібні до них.
    13. Не можна розривати перенесенням цифри, які складають одне число. При необхідності можна розривати числа, сполучені знаком тире, але тире залишається в попередньому рядку: 1985-1990, Х-ХІ ст.
    14. Не бажано відокремлювати ініціали від прізвищ.
    15. Не бажано відокремлювати скорочені слова від імен і прізвищ:
    16. проф. Петренко, т. Іванов.
    17. Не можна відокремлювати цифру з дужкою або крапкою від наступного слова.
    18. Не бажано відокремлювати цифри від наступних скорочених слів і назв одиниць вимірювання.
    19. Не можна відокремлювати для перенесення знакові позначення від наступних або попередніх цифр: 50%, $10, №25.
    20. Не бажано, щоб знаки перенесення були більш, ніж в двох суміжних рядках.
    21. Не можна, щоб між знаком переносу і частиною слова був пропуск.
    22. Не можна, щоб знаком переносу починався рядок.
    23. Не можна переносити розділові знаки.
    24. Правила для знаків та цифр:
    25. Не можна, щоб між розділовими знаками, окрім тире, і словом був пропуск.
    26. Три крапки перед словом не можна відокремлювати пропуском.
    27. Тире між цифрами не можна відокремлювати пропусками: 20-30.
    28. Тире між словами відділяється пропуском. У комбінаціях типу, - або - пропуск відсутній.
    29. У прямій мові тире справа відділяється пропуском.
    30. Не можна розривати перенесенням такі скорочення, як і т.ін., і т.п. та подібні до них.
    31. Не можна розривати перенесенням цифри, які складають одне число. При необхідності можна розривати числа, сполучені знаком тире, але тире залишається в попередньому рядку: 1985-1990, Х-ХІ ст.
    32. Не бажано відокремлювати ініціали від прізвищ.
    33. Не бажано відокремлювати скорочені слова від імен і прізвищ: проф. Петренко, т. Іванов.
    34. Не можна відокремлювати цифру з дужкою або крапкою від наступного слова.
    35. Не бажано відокремлювати цифри від наступних скорочених слів і назв одиниць вимірювання.
    36. Не можна відокремлювати для перенесення знакові позначення від наступних або попередніх цифр: 50%, $10, №25.
    37. Не бажано, щоб знаки перенесення були більш, ніж в двох суміжних рядках.
    38. Не можна, щоб між знаком переносу і частиною слова був пропуск.
    39. Не можна, щоб знаком переносу починався рядок.
    40. Не можна переносити розділові знаки.
    41. Правила для знаків та цифр:
    42. Не можна, щоб між розділовими знаками, окрім тире, і словом був пропуск.
    43. Три крапки перед словом не можна відокремлювати пропуском.
    44. Тире між цифрами не можна відокремлювати пропусками: 20-30.
    45. Тире між словами відділяється пропуском. У комбінаціях типу, - або - пропуск відсутній.
    46. У прямій мові тире справа відділяється пропуском.
    47. Дефіс не повинен відділятися пропусками.
    48. Лапки не можна відокремлювати пропусками від слів.
    49. Лапки набираються тим же шрифтом, що і текст.
    50. Між знаком номера і параграфа і цифрами обов'язковий пропуск: №10.
    51. Знаки градусів, відсотків, хвилин, секунд не можна відокремлювати пропуском від цифри: 6%. Скорочення, що йдуть за знаком градуса, відділяються пропуском: 20°С. Два знаки номера або параграфа пишуться разом: №№, §§.
    52. Між цифрами, які позначають різні одиниці сотні і тисячі, тисячі і мільйони робиться пропуск: 4655210. Позначення номера і дробу потрібно набирати без пропуску: №125, 3.456.
    53. Знаки + і - не відбиваються від цифри: +10.
  • 2267. Розробка і оформлення конструкторської документації гібридних інтегральних мікросхем
    Курсовые работы Компьютеры, программирование

    Діапазон вхідних напруг інтервал напруг від мінімальної вхідної напруги до максимальної. Вхідна напруга спокою напруга на вході інтегральної мікросхеми при відсутності вхідного сигналу. Вихідна напруга спокою напруга на виході інтегральної мікросхеми при відсутності вхідного сигналу. Вхідна напруга обмеження найменша вхідна напруга інтегральної мікросхеми, при якій наступає обмеження вихідної напруги. Вхідна напруга напруга на вході інтегральної мікросхеми в заданому режимі. Напруга зсуву напруга постійного струму на вході інтегральної мікросхеми, при якій вихідна напруга дорівнює нулю. Синфазні вхідні напруги напруги між кожним із входів інтегральної мікросхеми й спільним виводом, амплітуди й фази яких збігаються. Максимальні синфазні вхідні напруги синфазні вхідні напруги, при яких параметри інтегральної мікросхеми змінюються на задане значення. Максимальна вихідна напруга найбільша вихідна напруга, при якій зміни параметрів інтегральної мікросхеми відповідають заданим. Мінімальна вихідна напруга найменша вихідна напруга, при якій зміни параметрів інтегральної мікросхеми відповідають заданим. Вихідна напруга балансу напруга постійного струму на кожному виході інтегральної мікросхеми щодо спільного виводу при напрузі між виводами, рівній нулю. Приведена до входу напруга шумів відношення напруги власних шумів на виході інтегральної мікросхеми при закороченому вході до коефіцієнта підсилення напруги [4].

  • 2268. Розробка інтернет-магазину
    Курсовые работы Компьютеры, программирование

    Незважаючи на наявність діалектів і відмінностей в синтаксисі, в більшості своїй тексти SQL-запитів, що містять, DDL і DML, можуть бути досить легко перенесені з однієї СУБД в іншу. Існують системи, розробники яких спочатку закладалися на застосування щонайменше кількох СУБД (наприклад: система електронного документообігу Documentum може працювати як з Oracle, так і з Microsoft SQL Server і IBM DB2). Природно, що при застосуванні деяких специфічних для реалізації можливостей такої переносимості добитися вже дуже важко. Наявність стандартів і набору тестів для виявлення сумісності і відповідності конкретній реалізації SQL загальноприйнятому стандарту тільки сприяє «стабілізації» мови. Правда, варто звернути увагу, що сам по собі стандарт місцями занадто формалізований і роздутий в розмірах, наприклад, Core-частину стандарту SQL:2003 включає понад 1300 сторінок тексту.Незважаючи на наявність міжнародного стандарту ANSI SQL-92, багато компаній, СУБД (наприклад, Oracle, Sybase, Microsoft, MySQL), що займаються розробкою, вносять зміни до мови SQL, вживаної в розроблених ними СУБД, тим самим відступаючи від стандарту. Таким чином з'являються специфічні для кожної конкретної СУБД діалекти мови SQL.

  • 2269. Розробка інформаційної системи для роботи менеджера фірми
    Курсовые работы Компьютеры, программирование

    Іcнують наcтупні арxітeктура CУБД:

    1. Лoкальна - і прoграма і база даниx рoзміщeні на oднoму кoмпютeрі. За такoю арxітeктурoю працює більшіcть наcтільниx прикладниx прoграм.
    2. Файл ceрвeрна - БД рoзміщeна на пoтужнoму виділeнoму кoмпютeрі (ceрвeрі), а пeрcoнальні кoмпютeри підключeні дo ньoгo чeрeз лoкальну мeрeжу. На циx кoмпютeраx вcтанoвлeні клієнтcькі прoграми, які звeртаютьcя дo БД чeрeз мeрeжу.
    3. Клієнт ceрвeрна - в такій арxітeктурі на ceрвeрі нe лишe збeрігаєтьcя БД, алe і працює прoграма CУБД, щo oбрoбляє запити кoриcтувача і пoвeртає їм набір запиcів. При цьoму прoграма кoриcтувача вжe нe працює напряму з БД як набoрoм фізичниx файлів, а звeртаєтьcя дo CУБД, яка викoнує oпeрації. CУБД автoматичнo cлідкує за ціліcніcтю БД, а такoж кoнтрoлює дocтуп дo інфoрмації за дoпoмoгoю cлужби парoлів.
    4. Рoзпoділeна - в мeрeжі працює дeкілька ceрвeрів, і таблиці БД рoзпoділeні між coбoю для дocягнeння найбільшoї eфeктивнocті. На кoжнoму ceрвeрі функціoнує cвoя кoпія CУБД. Такoж чаcтo викoриcтoвуютьcя унікальні прoграми, так звані ceрвeри прикладниx прoграм. Вoни дoзвoляють автoматизувати oбрoбку запитів вeликoї кількocті кoриcтувачів і рівнoмірнo рoзпoділити навантажeння в мeрeжі.
    5. Інтeрнeт - дocтуп дo БД і CУБД рoзміщeним на oднoму кoмпютeрі чи мeрeжі здійcнюєтьcя з браузeра чeрeз cтандартний прoтoкoл. Такі прoграми називають «тoнкими клієнтами», тoму щo здатні працювати на ПК зі cлабким прoцecoрoм.
  • 2270. Розробка комплекту ТЗА мікропроцесорної схеми похилого дифузійного апарату на базі мікропроцесорного комплекту Р-13
    Курсовые работы Компьютеры, программирование

    Äæåðåëàìè åôåêòèâíîñò³ àâòîìàòèçàö³¿ õàð÷îâî¿ ïðîìèñëîâîñò³ º âïðîâàäæåííÿ íîâèõ óñòàíîâîê àâòîìàòèçàö³¿, ÿê³ âèïóñêàþòüñÿ äëÿ ð³çíèõ ä³ëÿíîê öóêðîâîãî âèðîáíèöòâà, ùî äîçâîëèòü îïåðàòîðó â³ä ñë³äêóâàòè òåõíîëîã³÷í³ ïðîöåñè, ïðàöåçäàòí³ñòü îáëàäíàííÿ, à òàêîæ óïðàâëÿòè ïðîöåñîì íà ì³í³ìàëüí³é â³äñòàí³ â³ä îáºêòó. Âèêîðèñòàííÿ ì³êðîïðîöåñîðíî¿ òà îá÷èñëþâàëüíî¿ òåõí³êè äîçâîëèòü ï³äâèùèòè ð³âåíü àâòîìàòèçàö³¿ ³ ñïîëó÷èòè îáñëóãîâóâàííÿ îáëàäíàííÿ ñóì³æíèõ ä³ëÿíîê, öÿ êîìïàêòí³ñòü äîçâîëèòü âèð³øóâàòè ð³çí³ àäì³í³ñòðàòèâíî-åêîíîì³÷í³ ³ âèðîáíè÷³ ïèòàííÿ, äàñòü ìîæëèâ³ñòü óïðàâëÿòè ïðîöåñîì ïðåðîáêè ñèðîâèíè ïî âñüîìó òåõíîëîã³÷íîìó ïîòîêó ³ îêðåìèìè îïåðàö³ÿìè, ðîáèòè âèì³ð ç äîñòàòíüîþ òî÷í³ñòþ ³ ðåãóëþâàòè îñíîâí³ ïàðàìåòðè: òåìïåðàòóðó, âèòðàòè, ðÍ, ð³âåíü; âïðîâàäæåííÿ àâòîìàòèçîâàíî¿ ë³í³¿ êîíòðîëþ òà îáë³êó âèðîáíèöòàâ; âèñîêîòåõíîëîã³÷íî¿ îáðîáêè ñèðîâèíè, ùî çá³ëüøóº âèõ³ä ïðîäóêòó òà âïëèâຠíà ïîäàëüøèé ïðîöåñ; åíåðãîòåõí³÷íî¿ ñõìè âèðîáíèöòâà, ùî äຠçìîãó åêîíîìèòè òà çáåð³ãàòè åíåðãîíîñ³¿; âïðîâàäæåííÿ ïðîãðåñèâíèõ ñõåì âîäîâèêîðèñòàííÿ òà âîäîâ³äâåäåííÿ ç ì³í³ìàëüíîþ âèòðàòîþ æèâëÿ÷î¿ âîäè òà áàãàòî ³íøèõ çàõîä³â, ùî ïîë³ïøóþòü òà ðîáëÿòü åêîíîì³÷íî âèã³äíèì âèðîáíèöòâî öóêðó. Äëÿ ï³äâèùåííÿ ðåíòàáåëüíîñò³ áóðÿêîöóêðîâîãî êîìïëåêñó Óêðà¿íè ìîæëèâ³ ëèøå ò³ëüêè çà ðàõóíîê çá³ëüøåííÿ âèïóñêó ïðîäóêö³¿ ïðè ì³í³ìàëüíèõ çàòðàòàõ ³ çíèæåíí³ ñîá³âàðòîñò³ ïðîäóêö³¿.

  • 2271. Розробка концепції електронного офісу
    Курсовые работы Компьютеры, программирование

     

    1. FineReader то є файно! // Гал. Контракти. 1999. №4. С.76.
    2. Workflow технология автоматизации офиса // Посредник. 1998. 26 янв. С.48
    3. Автоматизированые системы переработки текстовой информации /Под ред. А.С. Берлина. - М.: Книга, 1991. - 340 с.
    4. Асеев Г.Г., Шейко В.Н. INTERNET: Учебник ХГАК. Х.:ХГАК, 1998. 360 с.
    5. Буров Є. Компютерні мережі. Львів: БаК, 1999. 468 с.:іл.
    6. Воройский Ф.С. Систематизированый толковый словарь по информатике. М.: Либерия, 1998. 376 с.
    7. Компьютерные технологии обработки информации: Учебное пособие /С.В. Назаров, В.И. Першиков, В.А. Тафищев и др., Под ред. С.В. Назарова. - М.: Финансы и статистика, 1995. - 248 с.: илл.
    8. Кривенко В.И., Паньчишин Б.И. Информационные технологии: вопросы развития и применения. - К.: Наукова думка, 1988. - 272 с.
    9. Николаев А. Комплексная автоматизация офисной деятельности //Компьютер-Пресс. - №4. - 2000. - с.144-147
    10. Организация работы с документами: Учебник /В.А. Кудряев и др. М.: Инфра-М, 1998. 575 с.
    11. Орлов А. Каким будет офисное ПО будущего? // Компьютер-Пресс. 2001. №1. С.26-28.
    12. Фельзер А. Б., Миссерман М.А. Делопроизводство: Справочное пособие. - 3-е изд. - К.: Выща шк. Головное изд.-во, 1988.- 320 с.
  • 2272. Розробка математичної програми в середовищі С++
    Курсовые работы Компьютеры, программирование

    %20%d0%b7%d0%b0%d0%b4%d0%b0%d0%bd%d0%bd%d1%8f%20%d0%ba%d0%be%d0%bb%d1%8c%d0%be%d1%80%d1%83%20->%20%d0%be%d1%82%d1%80%d0%b8%d0%bc%d0%b0%d0%bd%d0%bd%d1%8f%20%d1%80%d0%be%d0%b7%d0%bc%d1%96%d1%80%d1%96%d0%b2%20%d0%b5%d0%ba%d1%80%d0%b0%d0%bd%d1%83%20->%20%d0%b7%d0%b0%d0%bc%d0%b0%d0%bb%d1%8c%d0%be%d0%b2%d1%83%d0%b2%d0%b0%d0%bd%d0%bd%d1%8f%20%d0%b5%d0%ba%d1%80%d0%b0%d0%bd%d1%83%20%d0%b2%d0%b8%d0%b1%d1%80%d0%b0%d0%bd%d0%b8%d0%bc%20%d0%ba%d0%be%d0%bb%d1%8c%d0%be%d1%80%d0%be%d0%bc%20->%20%d0%b7%d0%b0%d0%b4%d0%b0%d0%bd%d0%bd%d1%8f%20%d0%ba%d0%be%d0%bb%d1%8c%d0%be%d1%80%d1%83%20%d1%82%d0%b0%20%d1%81%d1%82%d0%b8%d0%bb%d1%8e%20%d1%82%d0%b5%d0%ba%d1%81%d1%82%d1%83%20->%20%d0%b2%d0%b8%d0%b2%d1%96%d0%b4%20%d1%82%d0%b5%d0%ba%d1%81%d1%82%d1%83%20%d0%bd%d0%b0%20%d0%b5%d0%ba%d1%80%d0%b0%d0%bd.">Тепер перейдемо до додаткових модулів. Модуль tytulka.cpp містить лише одну функцію void tytulka(), що виводить на екран електронну титульну сторінку розробника курсової роботи. Алгоритм роботи дуже простий, такій як і void avtor(): очистка екрану -> задання кольору -> отримання розмірів екрану -> замальовування екрану вибраним кольором -> задання кольору та стилю тексту -> вивід тексту на екран.

  • 2273. Розробка мікропроцесорної системи управління та керування об'єктом на базі RISK AVR-мікроконтролера ATMega1281V-8AU
    Курсовые работы Компьютеры, программирование

    %20%d1%80%d0%b0%d0%b1%d0%be%d1%87%d0%b0%d1%8f%20%d1%87%d0%b0%d1%81%d1%82%d0%be%d1%82%d0%b0%20;%d0%90%d0%a6%d0%9f=2%d0%9c%d0%93%d1%86%20:%2032%20=%2062,5%d0%ba%d0%93%d1%865.equADMX0%20=%200b00000000;%d0%bd%d0%b5%d1%81%d0%b8%d0%bc%d0%bc%d0%b5%d1%82%d1%80%d0%b8%d1%87%d0%bd%d1%8b%d0%b9%20%d0%b2%d1%85%d0%be%d0%b4%20ADC0,%20%d0%b2%d0%bd%d0%b5%d1%88%d0%bd%d0%b5%d0%b5%20;%d0%be%d0%bf%d0%be%d1%80%d0%bd%d0%be%d0%b5%20%d0%bd%d0%b0%d0%bf%d1%80%d1%8f%d0%b6%d0%b5%d0%bd%d0%b8%d0%b5%20%e2%84%96%d0%9c%d1%96%d1%82%d0%ba%d0%b0%d0%9a%d0%be%d0%bc%d0%b0%d0%bd%d0%b4%d0%b0%d0%9e%d0%bf%d0%b5%d1%80%d0%b0%d0%bd%d0%b4%d0%b8%d0%9f%d1%80%d0%b8%d0%bc%d1%96%d1%82%d0%ba%d0%b06.equADMX6%20=%200b00000110;%d0%bd%d0%b5%d1%81%d0%b8%d0%bc%d0%bc%d0%b5%d1%82%d1%80%d0%b8%d1%87%d0%bd%d1%8b%d0%b9%20%d0%b2%d1%85%d0%be%d0%b4%20ADC6,%20%d0%b2%d0%bd%d0%b5%d1%88%d0%bd%d0%b5%d0%b5%20;%d0%be%d0%bf%d0%be%d1%80%d0%bd%d0%be%d0%b5%20%d0%bd%d0%b0%d0%bf%d1%80%d1%8f%d0%b6%d0%b5%d0%bd%d0%b8%d0%b57.equADMX3_1%20=%200b00010011;%d1%81%d0%b8%d0%bc%d0%bc%d0%b5%d1%82%d1%80%d0%b8%d1%87%d0%bd%d1%8b%d0%b9%20%d0%b2%d1%85%d0%be%d0%b4%d1%8b%20ADC3-1,%20%d0%b2%d0%bd%d0%b5%d1%88%d0%bd%d0%b5%d0%b5%20;%d0%be%d0%bf%d0%be%d1%80%d0%bd%d0%be%d0%b5%20%d0%bd%d0%b0%d0%bf%d1%80%d1%8f%d0%b6%d0%b5%d0%bd%d0%b8%d0%b58.equXMCR_A%20=%200b10000001;SRE=1%20(%d1%80%d0%b0%d0%b7%d1%80%d0%b5%d1%88%d0%b5%d0%bd%d0%b0%20%d1%80%d0%b0%d0%b1%d0%be%d1%82%d0%b0%20%d1%81%20%d0%b2%d0%bd.%20%d0%9e%d0%97%d0%a3),%20;SRL[2..0]=0%20(%d0%be%d0%b4%d0%b8%d0%bd%20%d1%81%d0%b5%d0%ba%d1%82%d0%be%d1%80),%20;SRW[11..00]=0001%20(%d0%be%d0%b4%d0%b8%d0%bd%20%d1%82%d0%b0%d0%ba%d1%82%20%d0%be%d0%b6%d0%b8%d0%b4%d0%b0%d0%bd%d0%b8%d1%8f)9.equXMCR_B%20=%200b00000100;XMBK=0,%20%d0%b1%d0%b8%d1%82%d1%8b%206-3%20%d0%b7%d0%b0%d1%80%d0%b5%d0%b7%d0%b5%d1%80%d0%b2%d0%b8%d1%80%20;XMM[2..0]=100%20(%d0%b2%d1%8b%d0%b2%d0%be%d0%b4%d1%8b%20%d0%a0%d0%a1[7..4]%20%d0%bc%d0%be%d0%b3%d1%83%d1%82%20;%d1%81%d0%b2%d0%be%d0%b1%d0%be%d0%b4%d0%bd%d0%be%20%d0%b8%d1%81%d0%bf%d0%be%d0%bb%d1%8c%d0%b7%d0%be%d0%b2%d0%b0%d1%82%d1%8c%d1%81%d1%8f%20%d0%ba%d0%b0%d0%ba%20%d0%bf%d0%be%d1%80%d1%82%d1%8b%20%d0%92%d0%92)10.equUCSRA%20=%200b00100000">№МіткаКомандаОперандиПримітка1.nolist2.include"С:\Kursovoy\PMS_Kursovoy \"m1281def.inc"3.list;--Содержимое регистров4.equADCRS = 0b10000101;ADEN=1 - АЦП включ., ADSC=0, ;ADATE=0 (одиночный режим), ADIF=0, ;ADEN=0, ADFPS[2..0]=101 (делитель ;частоты на 32) --> рабочая частота ;АЦП=2МГц : 32 = 62,5кГц5.equADMX0 = 0b00000000;несимметричный вход ADC0, внешнее ;опорное напряжение №МіткаКомандаОперандиПримітка6.equADMX6 = 0b00000110;несимметричный вход ADC6, внешнее ;опорное напряжение7.equADMX3_1 = 0b00010011;симметричный входы ADC3-1, внешнее ;опорное напряжение8.equXMCR_A = 0b10000001;SRE=1 (разрешена работа с вн. ОЗУ), ;SRL[2..0]=0 (один сектор), ;SRW[11..00]=0001 (один такт ожидания)9.equXMCR_B = 0b00000100;XMBK=0, биты 6-3 зарезервир ;XMM[2..0]=100 (выводы РС[7..4] могут ;свободно использоваться как порты ВВ)10.equUCSRA = 0b00100000

  • 2274. Розробка плану покриття комірковим зв’язком
    Курсовые работы Компьютеры, программирование

    Розрахунки за (6) та у всіх подальших пунктах слід проводити для 4-х можливих значень N = 3, 4, 7, 12. У (6) КРЧБС слід обрати максимально можливою для кожного значення N, обрати коефіцієнт секторізації GA відповідно до варіанту, а коефіцієнт 8 - це кількість тактів (таймслотів) у кожному кадрі TDMA системи GSM.

    1. Визначити мінімальну необхідну для покриття зони кількість комірок КБС НЕОБХ . Для цього треба розрахувати місткість (кількість фізичних каналів) комірки (CБС)
  • 2275. Розробка програм мовою С++
    Курсовые работы Компьютеры, программирование

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

  • 2276. Розробка програми Sierpins, яка реалізує побудову рекурсивних кривих Серпінського
    Курсовые работы Компьютеры, программирование

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

  • 2277. Розробка програми мовою програмування С++ по пошуку коренів нелінійних рівнянь
    Курсовые работы Компьютеры, программирование

    %20%d0%b7%d0%b0%d0%b4%d0%b0%d0%bd%d0%bd%d1%8f%20%d0%ba%d0%be%d0%bb%d1%8c%d0%be%d1%80%d1%83%20->%20%d0%be%d1%82%d1%80%d0%b8%d0%bc%d0%b0%d0%bd%d0%bd%d1%8f%20%d1%80%d0%be%d0%b7%d0%bc%d1%96%d1%80%d1%96%d0%b2%20%d0%b5%d0%ba%d1%80%d0%b0%d0%bd%d1%83%20->%20%d0%b7%d0%b0%d0%bc%d0%b0%d0%bb%d1%8c%d0%be%d0%b2%d1%83%d0%b2%d0%b0%d0%bd%d0%bd%d1%8f%20%d0%b5%d0%ba%d1%80%d0%b0%d0%bd%d1%83%20%d0%b2%d0%b8%d0%b1%d1%80%d0%b0%d0%bd%d0%b8%d0%bc%20%d0%ba%d0%be%d0%bb%d1%8c%d0%be%d1%80%d0%be%d0%bc%20->%20%d0%b7%d0%b0%d0%b4%d0%b0%d0%bd%d0%bd%d1%8f%20%d0%ba%d0%be%d0%bb%d1%8c%d0%be%d1%80%d1%83%20%d1%82%d0%b0%20%d1%81%d1%82%d0%b8%d0%bb%d1%8e%20%d1%82%d0%b5%d0%ba%d1%81%d1%82%d1%83%20->%20%d0%b2%d0%b8%d0%b2%d1%96%d0%b4%20%d1%82%d0%b5%d0%ba%d1%81%d1%82%d1%83%20%d0%bd%d0%b0%20%d0%b5%d0%ba%d1%80%d0%b0%d0%bd.">Опишемо алгоритм роботи усіх функцій усіх модулів нашого проекту. Почнемо з основного main.cpp. Містить дві функції void avtor() та void main(). Перша з них виводить інформацію про автора проекту. Алгоритм роботи дуже простий: очистка екрану -> задання кольору -> отримання розмірів екрану -> замальовування екрану вибраним кольором -> задання кольору та стилю тексту -> вивід тексту на екран.

  • 2278. Розробка програми передачі даних через послідовний порт мікроконтролера
    Курсовые работы Компьютеры, программирование

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

  • 2279. Розробка програмного забезпечення для розв'язку СЛАР методом Гауса
    Курсовые работы Компьютеры, программирование

    До цього часу необхідність в автоматизації обчислень стала настільки великою, що над створенням машин такого типу працювало кілька груп розробників. Починаючи з 1943 р. група спеціалістів під керівництвом Джона Мочлі і Преспера Ейкарта в США почала конструювати схожу машину на основі електронних ламп, а не на реле. Їхня машина ENIAC працювала в тисячу раз швидше, але для задання її програми необхідно було на протязі декількох годин або навіть декількох днів підєднювати певним чином проводи. Щоб спростити процес задання програми, Мочлі і Ейкерт почали конструювати нову машину, яка могла б зберігати програму в своїй памяті. В 1945 р. до роботи був залучений знаменитий математик Джон фон Нейман, який підготував доповідь про цю машину. Доповідь була розіслана багатьом вченим і отримала широку популярність, оскільки в ній фон Нейман ясно і просто сформулював загальні принципи функціонування універсальних обчислювальних пристроїв, тобто компютерів.

  • 2280. Розробка програмного забезпечення системи збору даних про хід та параметри технологічного процесу
    Курсовые работы Компьютеры, программирование

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