Компьютеры, программирование

  • 8541. Розробка комплекту ТЗА мікропроцесорної схеми похилого дифузійного апарату на базі мікропроцесорного комплекту Р-13
    Курсовой проект пополнение в коллекции 24.02.2010

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

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

    Також дихальну активність вимірюють за допомогою імпедансного пневмографа. Суть методу полягає в вимірюванні імпедансу, грудної клітки в залежності від наповненості легень повітрям. При вдиху опір тіла змінному струму (50-100 кГц) зростає на 0,2-0,6%, а при видиху він повертається до початкового значення. Імпедансний пневмограф, сконструйований Р.Х. Туш-каїтовим, складається з приставки і самописного пристрою. У портативній приставці вмонтовано генератор струму, зібраний на двох транзисторах; перетворювач високих частот в низькі; смуговий фільтр; джерело живлення - гальванічна батарея. Для реєстрації пневмограми використовують звичайні кардіографічні електроди. Проводами сполучають електроди з приставкою. Електричні сигнали з виходу приставки подаються в записуючий механізм. Як реєстратор можна використовувати електрокардіограф або енцефалограф (краще з чорнильним записом). По пневмограмі можуть бути визначені частота і ритм дихання, тривалість фаз вдиху і видиху, дихального циклу. Імпедансна пневмографія дозволяє, крім того побічно судити про дихальний і хвилинний об'єми. До недоліків даного методу можна віднести те, що через організм людини пропускається електричний струм, порівняно високої частоти, а також потребу в побудові дуже чутливого вимірювального перетворювача (далі ВП) (що повязано з малою зміною опору тіла під час дихального циклу).

  • 8543. Розробка конструкції гібридної мікросхеми
    Информация пополнение в коллекции 18.10.2010

     

    1. Коледов Л.А., Ильина Э.М. Микроэлектроника. - М.: Высш. шк., 1987. - Кн.4. Гибридные интегральные схемы. - 95с.
    2. Методичні вказівки до курсового проектування з дисципліни „Основи мікроелектроніки та проектування мікросхем і мікрозбірок" для студентів фахів 7.091001 - „Виробництво електронних засобів"; 7.091003 - „Побутова електронна апаратура" / Укл.: О.В. Андріянов, В.А. Бойко, В.А. Мокрицький. - Одеса: ОДПУ, 2000. - 63 с.
    3. Терещук Р.М., Терещук К.М., Сєдов С.А. Полупроводниковые приёмно-усилительные устройства: Справочник радиолюбителя. - "Наукова думка", Киев - 1981.
  • 8544. Розробка концепції електронного офісу
    Курсовой проект пополнение в коллекции 01.12.2010

     

    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 с.
  • 8545. Розробка математичної програми в середовищі С++
    Курсовой проект пополнение в коллекции 30.09.2010

    %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(): очистка екрану -> задання кольору -> отримання розмірів екрану -> замальовування екрану вибраним кольором -> задання кольору та стилю тексту -> вивід тексту на екран.

  • 8546. Розробка мікропроцесорної системи управління та керування об'єктом на базі RISK AVR-мікроконтролера ATMega1281V-8AU
    Курсовой проект пополнение в коллекции 16.12.2010

    %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

  • 8547. Розробка моделі системи "Відкриття нового підприємства по виготовленню цегли", використовуючи методології проектування IDEF0 та UML
    Контрольная работа пополнение в коллекции 23.08.2010

     

    1. Побудувати у середовищі Enterprise Architect 7.0 модель системи, використовуючи об'єктну методологію UML, яка б складалася із діаграми класів і діаграми діяльності:
    2. Діаграма класів повинна складатися мінімум з 6 класів, у яких обов'язково повинні бути задані: ім'я класу, набір атрибутів(не менш 3) і операцій(не менш 3). Не менш чим в двух операціях класу повинні бути передбачені вхідні параметри. Також класи повинні бути зв'язані не менш 2 типами відносин : асоціації(або залежності) і агрегації(або узагальнення). Також повинне бути коротко описане призначення кожного класу за допомогою приміток.
    3. Діаграма діяльності повинна складатися мінімум з 6 станів діяльності, не менше одного стану під діяльності(який повинен складатися не менше, чим із 3 станів діяльності), не менш двох розгалужень, не менш двох паралельних потоків керування й мати не менш 3 доріжок
  • 8548. Розробка операційної системи реального часу для цифрового сигнального процесора MicroDSP-RTOS
    Контрольная работа пополнение в коллекции 16.05.2010

     

    1. Підключення завдання.
    2. Завдання підключаються динамічно, тому на початку потрібно явно викликати функцію підключення для кожного завдання, яка буде виконуватися. При підключенні завдання додається у внутрішні структури даних системи, стек ініціалізується стартовим контекстом, який буде відновлений при першому перемиканні на це завдання.
    3. Відключення завдання.
    4. Ця функція повністю видаляє завдання з усіх внутрішніх структур даних операційної системи, і подальша робота з цим завданням стає неможливою. Для повторного використання завдання її потрібно знову підключити, після чого виконання завдання піде з самого початку.
    5. Призупинення виконання завдання.
    6. Виконання завдання може бути на час припинено. Це може знадобитися, наприклад, щоб запустити виконання менш пріоритетне завдання, маючи більш пріоритетну активне завдання. При виконанні функції вказується тривалість затримки в кванта часу. Після закінчення цього часу завдання переводиться в стан готовності і, якщо вона є найбільш пріоритетною, одержує управління.
    7. Відновлення з призупиненого стану.
    8. Ця функція дозволяє при необхідності достроково поставити призупинену завдання в чергу на виконання, перевівши її в стан готовності.
    9. Блокування завдання.
    10. Блокування завдання дуже схожа на відключення. Єдина відмінність полягає в тому, що при блокуванні стан завдання повністю запам'ятовується і може бути відновлена шляхом виклику відповідної функції, після чого завдання продовжить виконання з того ж місця, де була зупинена. У разі ж відключення продовжити виконання завдання не можна, її можна тільки підключити наново, і вона почне виконуватися з самого початку.
    11. Висновок з режиму блокування.
    12. Ця функція виконує дію, зворотне блокування. Стан завдання відновлюється в те, що було до блокування, за одним тільки винятком: якщо завдання виконувалася, вона переводиться в стан готовності, а не виконання. Таймаут (для станів призупинення та очікування) починає зменшуватися з кожним квантом часу; завдання може отримувати сигнали і повідомлення і так далі.
    13. Отримання даних, переданих завданню.
    14. При підключенні завдання їй можна передати будь-які дані (один з параметрів функції підключення адреса довільної структури даних). Ця функція дозволяє отримати цю адресу, щоб мати можливість звернутися до переданих даних.
    15. Зміна пріоритету завдання.
    16. Ця функція дозволяє змінити пріоритет будь-якої задачі (при цьому новий пріоритет не повинен бути зайнятий). Для зручності роботи, щоб не потрібно було запам'ятовувати і визначати, яким пріоритет має кожна завдання в кожний момент часу, звернення до завдань здійснюється через унікальні ідентифікатори. По суті, ці ідентифікатори є змінними, які містять реальні значення пріоритетів завдань. У результаті до задачі, скажімо, номер 3 завжди можна звертатися через змінну TASK3, не замислюючись про те, змінювався чи є у неї пріоритет, і якщо змінювався, то який він зараз, оскільки ця змінна завжди буде містити коректне поточне значення пріоритету.
  • 8549. Розробка плану покриття комірковим зв’язком
    Курсовой проект пополнение в коллекции 03.06.2010

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

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

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

  • 8551. Розробка програми "KeyLook"
    Контрольная работа пополнение в коллекции 14.05.2011

    case WM_DESTROY : /* при закриті вікна користувачем в чергу повідомлень ставиться повідомлення WM_QUІT і після цього цикл обробки повідомлень зупиняється і програма завершується */

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

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

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

    %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(). Перша з них виводить інформацію про автора проекту. Алгоритм роботи дуже простий: очистка екрану -> задання кольору -> отримання розмірів екрану -> замальовування екрану вибраним кольором -> задання кольору та стилю тексту -> вивід тексту на екран.

  • 8554. Розробка програми передачі даних через послідовний порт мікроконтролера
    Курсовой проект пополнение в коллекции 11.06.2010

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

  • 8555. Розробка програмного забезпечення для Інтернет-підтримки діяльності громадських організацій
    Дипломная работа пополнение в коллекции 04.12.2010

    документами

    1. списковими об'єктами (типу, новини й т.д.) і атрибутами списків
    2. керування доступом і роботою з базами даних;
    3. здійснення зворотного зв'язка: запити партнерів і клієнтів по e-mail або заповнення спеціальної форми на сайті;
    4. забезпечення механізму контекстного пошуку та залишати коментарю;
    5. анкетування й голосування для відвідувачів сайту;
    6. Включення/відключення коментарів як для цілої категорії, так і для конкретного матеріалу (у тому числі й статичних).
    7. Настроювання автопубликации коментарів для існуючих груп користувачів.
    8. для кожного каналу роздільне настроювання вибірки новин для публікації із заданих розділів, категорій;
    9. установка кількість матеріалів у стрічці новин;
    10. створення форуму для спілкування з можливістю керування анонсами, розділами, категоріями, темами, та його видом
    11. Можливість перемикання шаблонів із фронту
    12. Можливість включення модулів Joomla усередині форуму (наприклад банерів між повідомленнями)
    13. Настроювання прав на редагування/ видалення коментарів для існуючих груп користувачів
    14. створення й керування картою сайту
    15. створити динамічне верхнє меню
    16. підвищення інтерактивности сайту та створення форми голосування та опитування
    17. керування списком користувачів
    18. Можливість автоматичного вирізання вкладених цитат у коментарях
    19. Автоматичне видалення з тексту коментарю заборонених до використання або непідтримуваних тегів BBCode
  • 8556. Розробка програмного забезпечення для розв'язку СЛАР методом Гауса
    Курсовой проект пополнение в коллекции 12.02.2011

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

  • 8557. Розробка програмного забезпечення системи збору даних про хід та параметри технологічного процесу
    Курсовой проект пополнение в коллекции 17.11.2010

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

  • 8558. Розробка програмного забезпечення файлового менеджера
    Дипломная работа пополнение в коллекции 25.11.2010

    ЗсувРозмір, байтОписІм%2032MBBigSize361%d0%a2%d0%b8%d0%bf%20%d0%bf%d1%80%d0%b8%d1%81%d1%82%d1%80%d0%be%d1%8e(%d0%b4%d0%bb%d1%8f%20%d0%bf%d0%b5%d1%80%d1%88%d0%be%d0%b3%d0%be%20%d0%b4%d0%b8%d1%81%d0%ba%d1%83%20%d0%b2%20%d1%81%d0%b8%d1%81%d1%82%d0%b5%d0%bc%d1%96%2080h,%20%d0%b4%d0%bb%d1%8f%20%d1%96%d0%bd%d1%88%d0%b8%d1%85%200)--371%d0%a0%d0%b5%d0%b7%d0%b5%d1%80%d0%b2--381%d0%a1%d0%b8%d0%b3%d0%bd%d0%b0%d1%82%d1%83%d1%80%d0%b0%2029h.Code394%d0%a1%d0%b5%d1%80%d1%96%d0%b9%d0%bd%d0%b8%d0%b9%20%d0%bd%d0%be%d0%bc%d0%b5%d1%80SerialNumber4311%d0%9c%d0%b5%d1%82%d0%ba%d0%b0%20%d0%b4%d0%b8%d1%81%d0%ba%d1%83Label548%d0%86%d0%b4%d0%b5%d0%bd%d1%82%d0%b8%d1%84%d1%96%d0%ba%d0%b0%d1%82%d0%be%d1%80%20FAT%20(">я03Команда JMP на код завантажникаjmpcode38Назва операційної системи, у якій виконано форматування дискуos112Кількість байт у секторіBytePerSector131Кількість секторів у кластеріSectorPerCluster142Кількість резервних секторівSizeReserv161Кількість копій FATNumberCopiesFAT172Кількість елементів кореневого каталогуMaxDirElem192Розмір диску в секторах для дисків <32MB, інакше 0Smallsize211Описувач середовищаMediaDescriptor222Кількість секторів таблиці FATSizeFAT16inSectors242Секторів на доріжціSectorPerTrack262Кількість голівокHeads 284Кількість схованих секторівNumberHiddenSectors324Розмір в секторах для дисків > 32MBBigSize361Тип пристрою(для першого диску в системі 80h, для інших 0)--371Резерв--381Сигнатура 29h.Code394Серійний номерSerialNumber4311Метка дискуLabel548Ідентифікатор FAT (FAT12 або FAT16)FATID622Код завантажника--

  • 8559. Розробка програмного продукту "Тестер"
    Контрольная работа пополнение в коллекции 28.02.2010

     

    1. Під час виконання роботи ми написали програмний продукт “Тестер”, використовуючи програмне середовище Borland Delphi 7, що дало нам можливість проводити тестування людей.
    2. Нами розроблена програма, яка завантажує тесту вальну інформацію із файлу, що сприяє простому і швидкому створенню нових тестів в будь якому текстовому редакторі.
    3. Реалізовано можливість збереження результату тестування, що дає можливість довгострокового збереження інформації.
  • 8560. Розробка системних програмних модулів та компонент систем програмування
    Курсовой проект пополнение в коллекции 30.12.2009

    Необхідно вибрати ефективні методи розвязку загальних задач, таких як розпізнавання лексем, синтаксичний розбір, семантичний аналіз та організація вводу/ виводу, обчислення арифметичних виразів та організація вкладених операторів. Для реалізації лексичного аналізу в курсовій роботі використано метод перебору, тобто до чергової лексеми додається наступна буква, а тоді здійснюється пошук лексеми в таблицях ключових слів, та ідентифікаторів, якщо лексема не знайдена, тоді видається повідомлення про помилку. Під час аналізу поточних лексем здійснюється перевірка на наявність коментарів та рядкових констант при виводі. Окремим проходом формується таблиця лексем, в яку коментарі не вносяться. Таблиця лексем містить рядок, в якому була знайдена лексема, саму лексему, клас лексеми та її код. Синтаксичний аналіз базується на перевірці послідовності класів лексем, наприклад, якщо після оператора присвоєння слідує синтаксична лексема, чи після математичного оператора слідує лексема з класу порівнянь, то буде сформовано повідомлення по помилку. Для розробки синтаксичного аналізатора використано модель автомата з магазинною памяттю. На фазі семантичного аналізу здійснюється перевірка на відповідність типів. На цьому етапі перевіряється, чи не використовуються в одному виразі змінні одного типу, та чи не застосовано до них недопустимих операцій. Генератор коду починає свою роботу, якщо на попередніх фазах не було виявлено помилок. В залежності від коду лексеми в асемблерний файл вставляється конкретний набір процедур. Для реалізації обчислень арифметичних виразів використовується переведення їх у постфіксну форму, після чого такий вираз обчислюється з використанням математичного співпроцесора. Для переведення виразу у постфіксну форму використовується структура даних стек. Стек реалізований на масиві. В даному випадку використано стандартний набір функцій: Init (створення нового стеку), Empty (перевірка чи стек порожній), Full (перевірка чи стек повний), Push (заштовхування елементу у вершину стеку), Pop (вилучення елементу із вершини стеку). Ввід та вивід реалізовано за допомогою 21го переривання, функції 02h для посимвольного виводу тa 0Аh для вводу в буфер з подальшим розпізнаванням. Цикл реалізовано за допомогою команди далекого переходу (far ptr). Логічні операції виконуються над аргументами побітово, з використанням асемблерних команд AND, OR, NOT.