Дипломная работа по предмету Компьютеры, программирование

  • 901. Программное обеспечение для расчета утечки звука из помещения
    Дипломы Компьютеры, программирование

    ФакторФактическое значениеНормативное значениеКласс условий труда1 Химический 1.1 Аллергены, мг/м2 0.7 0.75 22 Физический 2.1 Микроклимат 2.1.1 Температура воздуха в теплый период года, 0C в холодный период года, 0C 2.1.2 Влажность воздуха, % 2.1.3 Скорость движения воздуха, м/с 2.2 Шум, дБА 2.3 Освещенность 2.3.1 КЕО, % 2.3.2 Освещенность рабочей пове-рхности, лк 26 23 50 0.2 45 2 350 от 23 до 25 от 22 до 24 от 40 до 60 0.1 50, не более 1.5, не менее от 300 до 500 2 1 1 2 2 2 23. Тяжесть труда 3.1 Рабочая поза Фиксированная, неудобная поза Свободная, удобная поза 3.1 3.2 Наклоны корпуса (количество за смену) 3.3 Перемещение в пространстве, км 3.4 Стереотипные рабочие движения (количество за смену)Вынужденные наклоны более 300 до 200 раз за смену 0.2 60 00050, не более 4, не более 20 0003.1 1 3.14. Напряженность труда 4.1 Интеллектуальные нагрузки 4.1.1 Степень сложности задания 4.1.2 Характер выполняемой работы 4.2 Сенсорные нагрузки 4.2.1 Длительность сосредоточенного наблюдения (в % от времени смены) 4.2.2 Наблюдение за экранами мониторов (часов в смену) 4.2.3 Размер объекта различения (при расстоянии от глаз работающего до объекта различения не более 0,5 м) в мм при длительности сосредото-ченного наблюдения (% от времени смены) Обработка, проверка и контроль за выполнением задания Работа по установленному графику с возможной его коррекцией по ходу деятельности 55 4 1 - 0,3 мм - более 50% Обработка, выполнение задания Работ по индивидуальному плану 25 2, не более 1 - 0,3 мм - более 50 %; менее 0,3 мм - 26 - 50 % 3.1 2 3.1 3.1 3.14.3 Эмоциональные нагрузки 4.3.1 Степень ответственности 4.4 Режим работы 4.4.1 Фактическая продолжитель-ность рабочего дня, час 4.4.2 Сменность работы Ответственность за функциональное качество задания 8 Односменная работа Ответственность за выполнение отдельных элементов задания от 6 до 7 Односменная работа 2 2 1Общая оценка условий труда3.1

  • 902. Программное обеспечение системы обработки изображения в реальном времени
    Дипломы Компьютеры, программирование

    Скрытые Марковские Модели (СММ) являются одним из способов получения математической модели (описания свойств) некоторого наблюдаемого сигнала. СММ относятся к классу стохастических моделей. Стохастические модели пытаются охарактеризовать только статистические свойства сигнала, не обладая информацией о его специфических свойствах. В основу стохастических моделей положено допущение о том, что сигнал может быть описан некоторым параметрическим случайным процессом и что параметры этого процесса могут быть достаточно точно оценены некоторым, вполне определенным способом. Настроенную СММ можно рассматривать как источник некоторого случайного сигнала со вполне определенными характеристиками. Для настроенной СММ есть возможность подсчитать вероятность генерации тестового сигнала данной моделью. В приложении к задаче распознавания, представив вектор признаков объекта в виде сигнала (набора последовательных наблюдений), можно смоделировать класс объектов с помощью СММ. Вероятность принадлежности тестового объекта классу, заданному СММ оценивается как вероятностью генерации сигнала, соответствующего его вектору признаков. Настройка (обучение) СММ - состоит в модификации ее параметров для того, чтобы добиться максимальной вероятности генерации сигналов, соответствующих векторам тренировочного набора.

  • 903. Программное обеспечение системы принятия решений адаптивного робота
    Дипломы Компьютеры, программирование

    На начальном этапе исследований в ИПМ рассматривались препятствия в виде окружностей. Подобное представление после результатов работ Koditschek с соавторами [4, 5] можно считать основным. Сила притяжения к цели полагалась постоянной по модулю и направленной к точке цели. Сила отталкивания от iого препятствия fi зависела от аргумента Ri /ri, где Ri радиус iой окружности, ri -расстояние от центра iой окружности до движущейся точки. fi считалась направленной от центра окружности. Траектория («локомоция») получалась в результате интегрирования уравнений движения второго порядка, так как ускорение, действующее на движущуюся точку, определялось суммой указанных сил. В ходе исследований выяснилось, что инерционность, заложенная в указанную модель, приводит к тому, что траектория движения становится малоприемлемой (препятствие «отбрасывает» движущуюся точку очень сильно и траектория получается чересчур «изрезанной». Для того, чтобы избавиться от этого недостатка и сделать метод годным для случая аппроксимации контуров препятствий другими способами, было предпринято следующее. Во-первых, стали использоваться уравнения движения первого порядка (т.е. действующие силы определяют скорость, по сути дела речь идет об аналоге простого градиентного спуска). Во-вторых, сила отталкивания стала определяться аргументом, равным расстоянию до препятствия. При этом форма контура препятствия произвольна, а для приведенного выше примера это разность ri Ri. Направлена эта сила в сторону от ближайшей точки препятствия. В ходе исследований было признано рациональным в случае наличия нескольких препятствий использовать функции от указанного аргумента x типа x-k или e-cx, которые быстро убывают с расстоянием. При этом коэффициенты k и c могут быть варьируемыми параметрами.

  • 904. Программное обеспечение системы управления и планирования работы сети таксофонов
    Дипломы Компьютеры, программирование
  • 905. Программное обеспечение удалённого доступа к технической документации
    Дипломы Компьютеры, программирование

    Основная литература:
    1.Беляков М.И., Рабовер Ю.И., Фридман А.Л. Мобильная операционная система. Москва: Радио и связь, 1991. 206 с.
    2.Topham D.W., Troung H.V., Unix and Xenix: A Step-by-Step Guide. Bowie: Brady Communication Company, Inc. 1985. 352 c.
    3.Гончаров А.А., HTML в примерах. - Петербург: Питер, 1997. - 230 с.
    4.Ф. Льюис, Д. Розенкранц, Р. Стирнз., Теоретические основы проектирования компиляторов. - Москва: Мир, 1979. - 120 с.
    5. Р. Петерсен., LINUX. Полное руководство. Киев: BHV, 1998. - 300 с.










  • 906. Программное обеспечение управления автоматизированным комплексом многоканальной связи
    Дипломы Компьютеры, программирование

    2.4.2 Развернутый план проекта системы

    1. Ââåäåíèå. Äàåòñÿ îáùàÿ õàðàêòåðèñòèêà ñèñòåìû, â äîñòàòî÷íîé ñòåïåíè ïîäðîáíàÿ, ÷òîáû â áóäóùèé ïîëüçîâàòåëü ìîã ïðèíÿòü ðåøåíèå î òîì, îòâå÷àåò ëè ñèñòåìà åãî òðåáîâàíèÿì.
    2. Ôóíêöèè ñèñòåìû. Ïîÿñíÿåòñÿ íàçíà÷åíèå ïðèêëàäíîé ñèñòåìû, ïðèâîäèòñÿ ïåðå÷åíü îñíîâíûõ ïðîöåäóð è îáðàáàòûâàåìûõ äàííûõ.
    3. Ñôåðà ïðèìåíåíèÿ. Õàðàêòåðèçóåòñÿ êðóã ïîëüçîâàòåëåé, íà êîòîðûõ îðèåíòèðîâàíà ðàçðàáàòûâàåìàÿ ñèñòåìà.
    4. Ñáîð è êîððåêòèðîâêà äàííûõ. Îïèñûâàþòñÿ èñòî÷íèêè èñõîäíûõ äàííûõ, ïîñòóïàþùèõ â ñèñòåìó, à òàêæå èñòî÷íèêè äàííûõ, èñïîëüçóåìûõ äëÿ êîððåêòèðîâêè.  ýòîò ïóíêò ñëåäóåò âêëþ÷èòü ïëàíû è ãðàôèêè êîððåêòèðîâêè äàííûõ.  äàëüíåéøåì èíôîðìàöèÿ èñïîëüçóåòñÿ êàê ðóêîâîäñòâî ïðè äåòàëüíîé ïðîðàáîòêå ïðîãðàìì êîððåêòèðîâêè äàííûõ.
    5. Îò÷åòû. Îïèñûâàþòñÿ ôîðìû, îïðåäåëÿþòñÿ ïåðèîäè÷íîñòü è îáùåå ñîäåðæàíèå îò÷åòîâ, âûäàâàåìûõ ñèñòåìîé. Ýòà èíôîðìàöèÿ ñëóæèò îñíîâîé äëÿ ïîñëåäóþùåé äåòàëüíîé ïðîðàáîòêè ïðîãðàìì ãåíåðàöèè îò÷åòîâ.
    6. Âû÷èñëèòåëüíàÿ ñðåäà. Îïðåäåëÿåòñÿ ìèíèìàëüíûé ñîñòàâ îáîðóäîâàíèÿ, íåîáõîäèìîãî äëÿ íîðìàëüíîãî ôóíêöèîíèðîâàíèÿ ñèñòåìû.
    7. Òåõíè÷åñêèå ñðåäñòâà. Îïèñûâàåòñÿ êîíôèãóðàöèÿ òåõíè÷åñêèõ ñðåäñòâ, óêàçûâàåòñÿ òðåáóåìûé îáúåì îïåðàòèâíîé ïàìÿòè, îïðåäåëÿåòñÿ îãðàíè÷åíèÿ íà ñåãìåíòàöèþ ïàìÿòè, òðåáîâàíèÿ ê âíåøíèì óñòðîéñòâàì è ò.ä.
    8. Ïðîãðàììíûå ñðåäñòâà. Óêàçûâàþòñÿ òèïû îïåðàöèîííûõ ñèñòåì, èñïîëüçóåìûå áèáëèîòåêè ñòàíäàðòíûõ ïðîãðàìì, ñèñòåìû óïðàâëåíèÿ áàçàìè äàííûõ.
    9. Ðåæèìû ðàáîòû. Îïðåäåëÿþòñÿ âîçìîæíîñòü ôóíêöèîíèðîâàíèÿ ñèñòåìû â óñëîâèÿõ ïàêåòíîãî ðåæèìà, èíòåðàêòèâíîãî ðåæèìà, ðåæèìà ðåàëüíîãî âðåìåíè èëè èõ êîìáèíàöèé.
    10. Ñâÿçü ñ âíåøíåé ñðåäîé. Îïèñûâàåòñÿ âçàèìîäåéñòâèå ïîëüçîâàòåëåé ñ ñèñòåìîé.
    11. Âõîä ñèñòåìû. Îïðåäåëÿþòñÿ ôîðìàòû äàííûõ âñåõ òèïîâ, ââîäèìûõ ïîëüçîâàòåëÿìè, à òàêæå âíóòðåííÿÿ ñòðóêòóðà äàííûõ. Ýòà èíôîðìàöèÿ ñëóæèò ðóêîâîäñòâîì ïðè ðàçðàáîòêå áëàíêîâ âõîäíûõ ôîðì è ïîäãîòîâêå äàííûõ.
    12. Âûõîä ñèñòåìû. Îïðåäåëÿþòñÿ ôîðìàòû îò÷åòîâ, ñîîáùåíèé è äðóãèõ âûõîäíûõ ôîðì. Ýòà èíôîðìàöèÿ èñïîëüçóåòñÿ ïðè ñîñòàâëåíèè îò÷åòîâ è ïîäãîòîâêå äàííûõ.
    13. Óïðàâëÿþùèå ïàðàìåòðû. Ïåðå÷èñëÿþòñÿ ïàðàìåòðû, çàäàâàåìûå ïðè íàñòðîéêå ñèñòåìû íà êîíêðåòíóþ êîíôèãóðàöèþ òåõíè÷åñêèõ è ïðîãðàììíûõ ñðåäñòâ.
    14. Ðàáî÷èå èíñòðóêöèè. Äàåòñÿ îáùèé îáçîð ñîäåðæàíèÿ èíñòðóêöèé. Äàííàÿ èíôîðìàöèÿ èñïîëüçóåòñÿ ïðè ñîñòàâëåíèè èíñòðóêöèé äëÿ îáñëóæèâàþùåãî ïåðñîíàëà.
    15. Êà÷åñòâî ñèñòåìû.
    16. Ñîáëþäåíèå ñòàíäàðòîâ è îáùåïðèçíàííûõ îáîçíà÷åíèé. Óêàçûâàåòñÿ, â êàêîé ìåðå ñèñòåìà ñîîòâåòñòâóåò ñòàíäàðòíîìó âàðèàíòó ÿçûêà ïðîãðàììèðîâàíèÿ è îòâå÷àåò ñòàíäàðòàì âåðñèè, ýêñïëóàòèðóåìîé â äàííîì âû÷èñëèòåëüíîì öåíòðå. Êðîìå òîãî, îïðåäåëÿåòñÿ ñòåïåíü èñïîëüçîâàíèÿ îáùåóïîòðåáèòåëüíûõ ñîêðàùåíèé è ìàòåìàòè÷åñêèõ îáîçíà÷åíèé. Ýòî ïîçâîëÿåò îöåíèòü òðóäîåìêîñòü ñîïðîâîæäåíèÿ ñèñòåìû.
    17. Óíèâåðñàëüíîñòü ñèñòåìû. Îáñóæäàåòñÿ ñòåïåíü íåçàâèñèìîñòè ñèñòåìû îò êîíêðåòíûõ âíåøíèõ óñëîâèé, ñ ó÷åòîì êîòîðûõ îíà ðàçðàáàòûâàëàñü. Ýòî õàðàêòåðèçóåò ñëîæíîñòü ïåðåâîäà ñèñòåìû íà äðóãèå âû÷èñëèòåëüíûå óñòàíîâêè.
    18. Íàäåæíîñòü ôóíêöèîíèðîâàíèÿ. Ðàññìàòðèâàþòñÿ òàêèå âîïðîñû, êàê îæèäàåìîå âðåìÿ íàðàáîòêè íà îòêàç, ñïîñîáû êîððåêòèðîâêè îøèáîê, ïðîâåðêà äîñòîâåðíîñòè èíôîðìàöèè, òî÷íîñòü ðåçóëüòàòîâ, ñòàòèñòè÷åñêèå õàðàêòåðèñòèêè âñåõ ìîäóëåé, îñóùåñòâëÿþùèõ âåðîÿòíîñòíûå ðàñ÷åòû, íàïðèìåð ãåíåðàòîðîâ ïñåâäîñëó÷àéíûõ ÷èñåë.
    19. Çàùèòà èíôîðìàöèè. Îïèñûâàþòñÿ ñðåäñòâà, îáåñïå÷èâàþùèå ñîõðàííîñòü äàííûõ è àâòîðèçàöèþ äîñòóïà, èñïîëüçóåìûå ñïîñîáû êîäèðîâàíèÿ.
    20. Äîêóìåíòàöèÿ ïî ñèñòåìå.
    21. Ïîñîáèÿ è ðóêîâîäñòâà. Ïðèâîäèòñÿ ïåðå÷åíü äîêóìåíòàöèè, ïðèëàãàåìîé ê ñèñòåìå, ïîñîáèé, ôîðì îò÷åòíîñòè, ðàáî÷èõ îïèñàíèé, ñèñòåìíîé è ïðîãðàììíîé äîêóìåíòàöèè.
    22. Ñïåöèôèêàöèè ïðîãðàìì. Äàåòñÿ îáùåå ôóíêöèîíàëüíîå îïèñàíèå îòäåëüíûõ ïðîãðàìì, âõîäÿùèõ â ñîñòàâ ñèñòåìû. Ýòà èíôîðìàöèÿ ñëóæèò ðóêîâîäñòâîì ïðè ðàçðàáîòêå ïðîãðàìì.
    23. Îðãàíèçàöèÿ äàííûõ. Ïðèâîäèòñÿ îáùåå îïèñàíèå âçàèìîäåéñòâèÿ îòäåëüíûõ èíôîðìàöèîííûõ ïîòîêîâ â ñèñòåìå. Ýòè ñâåäåíèÿ èñïîëüçóþòñÿ ïðè ðàçðàáîòêå ïðèíöèïîâ îðãàíèçàöèè äàííûõ.
  • 907. Программное средство для обеспечения контроля над деятельностью торговых агентов ООО "Журавли плюс"
    Дипломы Компьютеры, программирование

    №МодульНазначение1ExportFile.hЗаголовочныйфайлкласса ExportFile2ExportFile.cppФайл реализации класса ExportFile3ConfigFile.hЗаголовочный файл класса ConfigFile4ConfigFile.cppФайл реализации класса ConfigFile5ImportXmlHandler.hЗаголовочный файл класса ImportXmlHandler6ImportXmlHandler.cppФайл реализации класса ImportXmlHandler7SqlBase.hЗаголовочный файлSqlBase8SqlBase.cppФайл реализации класса SqlBase9SqlAgent.hЗаголовочный файл классаSqlAgent10SqlAgent.cppФайл реализации классаSqlAgent11SqlPhotos.hЗаголовочный файл классаSqlPhotos12SqlPhotos.cppФайл реализации классаSqlPhotos13SqlPlans.hЗаголовочный файл классаSqlPlans14SqlPlans.cppФайл реализации классаSqlPlans15SqlRoutes.hЗаголовочный файл классаSqlRoutes16SqlRoutes.cppФайл реализации классаSqlRoutes17SqlTasks.hЗаголовочный файл классаSqlTasks18SqlTasks.cppФайл реализации классаSqlTasks19main.cppГлавный файл программы, точка входа20AboutForm.hОбъявление класса формы "О программе"21AboutForm.cppРеализация класса формы "О программе"22AgentItemwork.hОбъявление класса формы "Агенты"23AgentItemwork.cppРеализация класса формы "Агенты"24ItemworkBase.hОбъявление базового класса формы25ItemworkBase.cppРеализация базового класса формы26ConnectDialog.hОбъявление класса диалога "Подключение"27ConnectDialog.cppРеализация класса диалога "Подключение"28ExportForm.hОбъявление класса формы "Экспорт файла"29ExportForm.cppРеализация класса формы "Экспорт файла"30ImportForm.hОбъявление класса формы "Импорт файла"31ImportForm.cppРеализация класса формы "Импорт файла"32MainWindow.hОбъявление класса главного окна33MainWindow.cppРеализация класса главного окна34PhotoItemwork.hОбъявление класса формы "Фотографии"35PhotoItemwork.cppРеализация класса формы "Фотографии"36PlanItemwork.hОбъявление класса формы "Планы продаж"37PlanItemwork.cppРеализация класса формы "Планы продаж"38RouteItemwork.hОбъявление класса формы "Маршруты"39RouteItemwork.cppРеализация класса формы "Маршруты"40TaskItemwork.hОбъявление класса формы "Задания"41TaskItemwork.cppРеализация класса формы "Задания"42AbstractModel.hОбъявление класса "AbstractModel"43AbstractModel.cppРеализация класса "AbstractModel"44AgentModel.hОбъявление класса "AgentModel"45AgentModel.cppРеализация класса "AgentModel"46PhotoModel.hОбъявление класса "PhotoModel"47PhotoModel.cppРеализация класса "PhotoModel"48PlanModel.hОбъявление класса "PlanModel"49PlanModel.cppРеализация класса "PlanModel"50RouteModel.hОбъявление класса "RouteMode"51RouteModel.cppРеализация класса "RouteMode"52TaskModel.hОбъявление класса "TaskModel"53TaskModel.cppРеализация класса "TaskModel"54Tablework.hОбъявление класса "Tablework"55Tablework.cppРеализация класса "Tablework"

  • 908. Программное средство, которое обеспечивает учет спецодежды в Молодечненских электрических сетях
    Дипломы Компьютеры, программирование

    end:=0;.sostav_Set.Last;.sostav_Set.First;i:=0 to Form1.sostav_Set.RecordCount-1 do:=x+strtofloat(Form1.sostav_Set.fieldbyName('sum').AsString);.sostav_Set.Next;;:=round(x);:=0;.norm_rasc_Set.Last;.norm_rasc_Set.First;i:=0 to Form1.norm_rasc_Set.RecordCount-1 do:=y+Form1.norm_rasc_Set.fieldbyName('rascenka').Value;.norm_rasc_Set.Next;;.stat_Set.Last;.stat_Set.First;i:=0 to Form1.stat_Set.RecordCount-1 do.kalk_Set.Insert;.kalk_Set.FieldByName('mes').Value:=combobox1.Text;.kalk_Set.FieldByName('god').Value:=strtoint(combobox2.Text);.kalk_Set.FieldByName('kod_izd').Value:=dblookupcombobox1.KeyValue;.kalk_Set.FieldByName('kod_stat').Value:=Form1.stat_Set.fieldbyname('kod_stat').Value;.kalk_Set.FieldByName('koef').Value:=Form1.stat_Set.fieldbyname('koef').Value;.stat_Set.Next;.kalk_Set.Post;;.kalk_Set.Active:=false;.kalk_Set.SelectSQL.Clear;.kalk_Set.SelectSQL.Add('select * from kalkul where kod_izd=:param_izd and mes=:param_mes and god=:param_god');.kalk_Set.ParamByName('param_izd').Value:=dbLookupcombobox1.KeyValue;.kalk_Set.ParamByName('param_mes').Value:=combobox1.Text;.kalk_Set.ParamByName('param_god').Value:=strtoint(combobox2.Text);.kalk_Set.Active:=true;.kalk_Set.Last;.kalk_Set.First;i:=0 to Form1.kalk_Set.RecordCount-1 doForm1.kalk_Set.Locate('kod_stat','1',[loCaseInsensitive, loPartialKey]).kalk_Set.Edit;.kalk_Set.FieldByName('summa').Value:=x;_m:=Form1.kalk_Set.FieldByName('summa').Value;.kalk_Set.Post;;Form1.kalk_Set.Locate('kod_stat','8',[loCaseInsensitive, loPartialKey]).kalk_Set.Edit;.kalk_Set.FieldByName('summa').Value:=y;_ozp:=Form1.kalk_Set.FieldByName('summa').Value;.kalk_Set.Post;;Form1.kalk_Set.Locate('kod_stat','5',[loCaseInsensitive, loPartialKey]).kalk_Set.Edit;.kalk_Set.FieldByName('summa').Value:=strtofloat(edit1.Text);_ten:=Form1.kalk_Set.FieldByName('summa').Value;.kalk_Set.Post;;Form1.kalk_Set.Locate('kod_stat','6',[loCaseInsensitive, loPartialKey]).kalk_Set.Edit;.kalk_Set.FieldByName('summa').Value:=strtofloat(edit2.Text);_en:=Form1.kalk_Set.FieldByName('summa').Value;.kalk_Set.Post;;Form1.kalk_Set.Locate('kod_stat','2',[loCaseInsensitive, loPartialKey]).kalk_Set.Edit;.kalk_Set.FieldByName('summa').Value:=round(s_m/100*strtofloat(Form1.kalk_Set.fieldbyname('koef').AsString));_tzr:=Form1.kalk_Set.FieldByName('summa').Value;.kalk_Set.Post;;Form1.kalk_Set.Locate('kod_stat','7',[loCaseInsensitive, loPartialKey]).kalk_Set.Edit;.kalk_Set.FieldByName('summa').Value:=round(s_ozp*strtofloat(Form1.kalk_Set.fieldbyname('koef').AsString));_zp:=Form1.kalk_Set.FieldByName('summa').Value;.kalk_Set.Post;;Form1.kalk_Set.Locate('kod_stat','9',[loCaseInsensitive, loPartialKey]).kalk_Set.Edit;.kalk_Set.FieldByName('summa').Value:=round(s_zp/100*strtofloat(Form1.kalk_Set.fieldbyname('koef').AsString));_strah:=Form1.kalk_Set.FieldByName('summa').Value;.kalk_Set.Post;;Form1.kalk_Set.Locate('kod_stat','11',[loCaseInsensitive, loPartialKey]).kalk_Set.Edit;.kalk_Set.FieldByName('summa').Value:=round(s_zp/100*strtofloat(Form1.kalk_Set.fieldbyname('koef').AsString));_nesch:=Form1.kalk_Set.FieldByName('summa').Value;.kalk_Set.Post;;Form1.kalk_Set.Locate('kod_stat','12',[loCaseInsensitive, loPartialKey]).kalk_Set.Edit;.kalk_Set.FieldByName('summa').Value:=round(s_zp/100*strtofloat(Form1.kalk_Set.fieldbyname('koef').AsString));_proizv:=Form1.kalk_Set.FieldByName('summa').Value;.kalk_Set.Post;;Form1.kalk_Set.Locate('kod_stat','13',[loCaseInsensitive, loPartialKey]).kalk_Set.Edit;.kalk_Set.FieldByName('summa').Value:=s_m+s_tzr+s_ten+s_en+s_zp+s_strah+s_nesch+s_proizv;_pr_s:=Form1.kalk_Set.FieldByName('summa').Value;.kalk_Set.Post;;Form1.kalk_Set.Locate('kod_stat','14',[loCaseInsensitive, loPartialKey]).kalk_Set.Edit;.kalk_Set.FieldByName('summa').Value:=round(s_pr_s/100*strtofloat(Form1.kalk_Set.fieldbyname('koef').AsString));_kr:=Form1.kalk_Set.FieldByName('summa').Value;.kalk_Set.Post;;Form1.kalk_Set.Locate('kod_stat','15',[loCaseInsensitive, loPartialKey]).kalk_Set.Edit;.kalk_Set.FieldByName('summa').Value:=round(s_pr_s/100*strtofloat(Form1.kalk_Set.fieldbyname('koef').AsString));_ohr:=Form1.kalk_Set.FieldByName('summa').Value;.kalk_Set.Post;;Form1.kalk_Set.Locate('kod_stat','16',[loCaseInsensitive, loPartialKey]).kalk_Set.Edit;.kalk_Set.FieldByName('summa').Value:=s_pr_s+s_kr+s_ohr;_pol_s:=Form1.kalk_Set.FieldByName('summa').Value;.kalk_Set.Post;;Form1.kalk_Set.Locate('kod_stat','17',[loCaseInsensitive, loPartialKey]).kalk_Set.Edit;.kalk_Set.FieldByName('summa').Value:=round(s_pol_s/100*strtofloat(Form1.kalk_Set.fieldbyname('koef').AsString));_p:=Form1.kalk_Set.FieldByName('summa').Value;.kalk_Set.Post;;Form1.kalk_Set.Locate('kod_stat','18',[loCaseInsensitive, loPartialKey]).kalk_Set.Edit;.kalk_Set.FieldByName('summa').Value:=s_pol_s+s_p;_op_c:=Form1.kalk_Set.FieldByName('summa').Value;.kalk_Set.Post;;Form1.kalk_Set.Locate('kod_stat','20',[loCaseInsensitive, loPartialKey]).kalk_Set.Edit;:=s_op_c;:=Trunc(m);:=n mod 100;s<50 then s_d_op_c:=n-s else s_d_op_c:=n+(100-s);.kalk_Set.FieldByName('summa').Value:=s_d_op_c;.kalk_Set.Post;;Form1.kalk_Set.Locate('kod_stat','21',[loCaseInsensitive, loPartialKey]).kalk_Set.Edit;.kalk_Set.FieldByName('summa').Value:=s_pol_s;_zat:=Form1.kalk_Set.FieldByName('summa').Value;.kalk_Set.Post;;Form1.kalk_Set.Locate('kod_stat','22',[loCaseInsensitive, loPartialKey]).kalk_Set.Edit;.kalk_Set.FieldByName('summa').Value:=s_d_op_c;_bezNDS:=Form1.kalk_Set.FieldByName('summa').Value;.kalk_Set.Post;;Form1.kalk_Set.Locate('kod_stat','23',[loCaseInsensitive, loPartialKey]).kalk_Set.Edit;.kalk_Set.FieldByName('summa').Value:=round(s_bezNDS/100*strtofloat(Form1.kalk_Set.fieldbyname('koef').AsString));_NDS:=Form1.kalk_Set.FieldByName('summa').Value;.kalk_Set.Post;;Form1.kalk_Set.Locate('kod_stat','24',[loCaseInsensitive, loPartialKey]).kalk_Set.Edit;.kalk_Set.FieldByName('summa').Value:=s_bezNDS+s_NDS;.kalk_Set.Post;;;.Label3.Caption:=combobox1.Text;.Label4.Caption:=combobox2.Text;.Label5.Caption:=dblookupcombobox1.Text;.Show;;;;;;;Tnov_kalk.BitBtn2Click(Sender: TObject);(dblookupcombobox1.Text='') or (combobox1.text='')(combobox2.Text='')showMessage('Не все поля заполнены!').kalk_Set.Active:=false;.kalk_Set.SelectSQL.Clear;.kalk_Set.SelectSQL.Add('select * from kalkul where kod_izd=:param_izd and mes=:param_mes and god=:param_god');.kalk_Set.ParamByName('param_izd').Value:=dbLookupcombobox1.KeyValue;.kalk_Set.ParamByName('param_mes').Value:=combobox1.Text;.kalk_Set.ParamByName('param_god').Value:=strtoint(combobox2.Text);.kalk_Set.Active:=true;Form1.kalk_Set.RecordCount=0 then

  • 909. Программно-методический комплекс для обучения процессу создания компиляторов
    Дипломы Компьютеры, программирование

     

    1. <prog>::= PROGRAM <prog-name> VAR <dec-list> BEGIN <stmt-list> END.
    2. <prog-name>::= id ;
    3. <dec-list>::= <dec> { ; <dec> } ;
    4. <dec>::= <id-list> : <type>
    5. <type>::= INTEGER | REAL | STRING
    6. <id-list>::= id { , id }
    7. <stmt-list>::= <stmt> { ; <stmt> } ;
    8. <stmt> ::= <assign> | <for> | <read> | <write> | <while> | <repeat> | <if>
    9. <assign>::= id := <exp>
    10. <exp>::= <term> { + <term> | <term> }
    11. <term>::= <factor> { * <factor> | DIV <factor> | / <factor> }
    12. <factor>::= id | int | real | <text-val> | (<exp>)
    13. <read>::= READ ( <id-list> )
    14. <write>::= WRITE ( <value> { , <value>} )
    15. <for>::= FOR <index-exp> DO <body>
    16. <index-exp>::= id := <exp> TO|DOWNTO <exp>
    17. <body>::= <stmt> | BEGIN <stmt-list> END
    18. <value>::= <id-list> | <text-val>
    19. <text-val>::= ? <text> ?
    20. <text>::= string
    21. <if>::= IF <сравнение> THEN <body> ELSE <body>
    22. <сравнение>::= <factor> <условие> <factor>
    23. <условие>::= > | < | = | >= | <= | <>
    24. <while>::= WHILE <сравнение> DO <body>
    25. <repeat>::= REPEAT <body> UNTIL <сравнение>
  • 910. Программные средства информационных систем
    Дипломы Компьютеры, программирование
  • 911. Программный комплекс управления сайтом с использованием "Kohana Framework"
    Дипломы Компьютеры, программирование

    %20<div%20id="logo_container">%20<div%20id="logo_image">%20</div>%20<div%20id="nav_block">%20<div%20class="nav_button"><a%20href="/">%d0%93%d0%bb%d0%b0%d0%b2%d0%bd%d0%b0%d1%8f%20</a></div><div%20class="nav_button"><a%20href="/category/show/biografiya">%20%d0%91%d0%b8%d0%be%d0%b3%d1%80%d0%b0%d1%84%d0%b8%d1%8f%20%d0%b0%d0%b2%d1%82%d0%be%d1%80%d0%b0</a></div><div%20class="nav_button"><a%20href="/category/show/dizayn">%20%d0%94%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd-%d0%bf%d1%80%d0%be%d0%b5%d0%ba%d1%82</a></div><div%20class="nav_button"><a%20href="/category/show/dvijok">%20%d0%94%d0%b2%d0%b8%d0%b6%d0%be%d0%ba-%d0%bf%d1%80%d0%be%d0%b5%d0%ba%d1%82</a></div><div%20class="nav_button"><a%20href="/category/show/kontaktyi">%20%d0%9a%d0%be%d0%bd%d1%82%d0%b0%d0%ba%d1%82%d1%8b%20</a></div>%20</div></div>%20</div><div%20id="content_container"><?php echo $content ?></div><div id="clear"></div><div id="bottom_bar_black"> <div id="main_container"></div> </div><div id="copywriteblock"> <a href="mailto:skutorlike@mail.ru">&copy; Автор сайта: skutor </a></div></body></html>"><div id="top_bar_black"> <div id="logo_container"> <div id="logo_image"> </div> <div id="nav_block"> <div class="nav_button"><a href="/">Главная </a></div><div class="nav_button"><a href="/category/show/biografiya"> Биография автора</a></div><div class="nav_button"><a href="/category/show/dizayn"> Дизайн-проект</a></div><div class="nav_button"><a href="/category/show/dvijok"> Движок-проект</a></div><div class="nav_button"><a href="/category/show/kontaktyi"> Контакты </a></div> </div></div> </div><div id="content_container"><?php echo $content ?></div><div id="clear"></div><div id="bottom_bar_black"> <div id="main_container"></div> </div><div id="copywriteblock"> <a href="mailto:skutorlike@mail.ru">&copy; Автор сайта: skutor </a></div></body></html>

  • 912. Программный модуль учебного назначения по разделу математики "Многогранники"
    Дипломы Компьютеры, программирование

    Программный продукт, оперирует с достаточно большим объёмом информации. Данное обстоятельство накладывает дополнительные требования для компьютера, где будет установлена эта программа. Одним из таких требований является быстродействие системы в целом. При достаточно быстром обмене информации между процессором и памятью компьютера можно существенно сократить сроки поиска требуемой информации. Данное быстродействие можно достигнуть, используя современные процессор и модули памяти, которые работают на одной тактовой частоте системной шины не ниже 100 МГц. Для достижения требуемого быстродействия требуется наличие процессора класса Pentium III с тактовой частотой 433 МГц и объём оперативной памяти порядка 128 Мб. Так как в состав программы входит база данных, то одним из факторов, влияющим на быстродействие программного продукта, является ёмкость жесткого диска. В процессе работы с программой происходит постепенное накапливание информации, что приводит к неизбежному уменьшению емкости жесткого диска. Кроме этого, на диске находятся другие программы, которые также требуют определённого места на носителе. С учётом выше приведенных факторов требуется выбирать жесткий диск такого объёма, чтобы обеспечить оптимальную работу всей системы в целом. Для оптимальной работы программного продукта требуется минимальное наличие жесткого диска объёмом 1,5 Гб. Программа использует элементы графики, не требующие больших возможностей от видеокарты, поэтому видеосистема компьютера должна удовлетворять минимальным требованиям для обеспечения работы операционной системы. В качестве видеоадаптера можно использовать стандартный SVGA адаптер, а монитор должен обеспечивать разрешающую способность экрана 1280х1024 точек при частоте обновления экрана 85 Гц. Не допускается изменять имена папок, файлов, входящих в структуру программы и приложений, в противном случае действия программы могут не соответствовать функциональным характеристикам.

  • 913. Программный продукт "Графический редактор учебно-методических материалов"
    Дипломы Компьютеры, программирование

    В целом основные свойства, наследуемые от базового класса, используются для тех же целей, что и в других примитивах с некоторыми отличиями.() - метод позволяет рисовать множества и реализовать заливку, используя следующие этапы: вычисление регионов окружностей, составляющих экземпляр класса «Два множества»; рисование прямоугольника выделения для подсветки выделенного объекта; выбор цвета заливки каждой из областей; рисование областей с заливкой; рисование окружностей, составляющих множества.() - позволяет производить создание областей для заливки. При вычислении области заливки используются значения, получаемые в результате применения функции getRegion класса «Окружность» применяя данный метод к свойствам FCircle и SCircle класса «Два множества». Вычисление заливаемой области производится стандартной функцией WinAPI CombineRegion. Для вычисления логической функции используются различные параметры: порядок задания исходных регионов, результирующий регион и выполняемая логическая операция. Для выполнения операции вычитания одного множества из другого используется константа RGN_DIFF, а для вычисления пересечения - RGN_AND. После проверки попадания курсора в область, принадлежащую одному из вычисленных регионов и нажатии левой кнопки мыши производится установка свойств Fill1, fill2, fill3. В качестве результата функция возвращает основной программе логическое значение показывающее была или нет применена заливка.() - отличие метода от объявленных ранее объясняется тем, что перемещение возможно только для объекта в целом, изменение радиуса окружностей в данном случае заблокировано, так как оно может привести к некорректному пересечению окружностей или отсутствию пересечения.

  • 914. Программный продукт для анализа инвестиционной деятельности банка
    Дипломы Компьютеры, программирование

    Инвестиционная политика коммерческих банков предполагает формирование системы целевых ориентиров инвестиционной деятельности, выбор наиболее эффективных способов их достижения. В организационном аспекте она выступает как комплекс мероприятий по организации и управлению инвестиционной деятельностью, направление на обеспечение оптимальных объемов и структуры инвестиционных активов, рост их прибыльности при допустимом уровне риска. Важнейшими взаимосвязанными элементами инвестиционной политики являются тактические и стратегические процессы управления инвестиционной деятельностью банка. Под инвестиционной стратегией понимают определение долгосрочных целей инвестиционной деятельности и путей их достижения. Ее последующая детализация осуществляется в ходе тактического управления инвестиционными активами, включающего выработку оперативных целей краткосрочных периодов и средств их реализации. Разработка инвестиционной стратегии является, таким образом, исходным пунктом процесса управления инвестиционной деятельностью. Формирование инвестиционной тактики происходит в рамках заданных направлений инвестиционной стратегии и ориентировано на их выполнение в текущем периоде. Оно предусматривает определение объема и состава конкретных инвестиционных вложений, разработку мероприятий по их осуществлению, а в необходимых случаях - составление модели принятия управленческих решений по выходу из инвестиционного проекта и конкретных механизмов реализации этих решений.

  • 915. Программы ввода текстовой и графической информации
    Дипломы Компьютеры, программирование

    Лишь SCSI и USB из перечисленных следует считать современными и уместными в сканерах новых моделей. Интерфейс LPT, популярный в недорогих сканерах прошлых лет, неудобен в применении (он изначально рассчитан на подключение лишь принтера, причём в гордом одиночестве) и не поддерживает должным образом возможности plug and play. На данный момент сканеры c LPT уже отсутствуют в продаже.USB=Universal Serial Bus (универсальная последовательная шина). Появление этого стандарта объясняется тем, что возможности обычных портов компьютера (последовательного и параллельного), по мнению этих самых разработчиков, подошли к своему пределу. USB предназначена для подключения практически любой периферии: модемов, принтеров, джойстиков, мышей, сканеров и мониторов, а также телефонов и цифровых камер. На компьютере будет только одно гнездо USB. К нему можно будет подключить одно внешнее устройство или концентратор (hub) USB. Другие устройства будут подключаться либо к концентратору, либо к USB-разъему на первом устройстве. Таким образом, можно будет создать цепочку, включающую в себя до 127 внешних устройств. Причем, подключение новых устройств (и отключение старых) можно производить при работающем компьютере, а их конфигурирование будет производиться автоматически (plug and play) и даже не потребует перезагрузки системы. SCSI (Small Computer Systems Interface) - интерфейс, разработанный для объединения на одной шине различных по своему назначению устройств, таких как жесткие диски, накопители на магнитооптических дисках, стримеры, сканеры и т.д. Применяется в различных архитектурах компьютерных систем, а не только в PC. Стандарт определяет не только физический интерфейс, но и систему команд, управляющих устройствами SCSI. За время своего существования стандарт активно развивался и к настоящему времени существуют следующие варианты Нестандартные интерфейсы, часто применявшиеся в так называемых ручных сканерах, плохи тем, что требуют установки в компьютер дополнительной интерфейсной карты, а значит - разбора компьютера. Сегодняшние профессиональные сканеры снабжаются интерфейсом SCSI, а бытовые - USB.Сравнение SCSI и USB Профессиональные сканеры обладают более высоким разрешением и реально чаще используются в режиме высокого разрешения. Следовательно, им требуется передавать в компьютер больший объём информации. Для этого требуется высокопроизводительный интерфейс SCSI - чтобы не заставлять пользователя ждать слишком много. Недостатки SCSI: обходится дорого, требует от пользователя определённых навыков в эксплуатации. USB же при скорости передачи данных, приемлемой для домашних применений, крайне прост в эксплуатации, дёшев и является стандартным для всех выпускаемых сегодня компьютеров.

  • 916. Программы для работы с архивами данных
    Дипломы Компьютеры, программирование

    Версия WinRar для Windows имеет две разновидности: одна для облегчения работы имеет графический интерфейс пользователя (GUI), вторая же консольная, использующая командную строку для ввода команд в текстовом режиме. Программа полностью поддерживает работу с форматами ZIP и RAR и ограничено, позволяя только распаковывать и просматривать архивы, CAB, ARJ, LZH, TAR, GZ, ACE и UUE. Пополнять архивы и извлекать из них объекты можно с помощью удобной технологии перетаскивания (drag&drop). Для просмотра упакованных файлов в программе имеется встроенный модуль визуализации, хотя можно подключать и внешний просмотрщик. Для обеспечения высокой степени сжатия архивируемой информации, в WinRar используется ряд оригинальных алгоритмов упаковки данных с поддержкой мультимедиа-сжатия, показывающих хорошие результаты при сжатии отдельных аудио - и графических форматов, а также алгоритм создания непрерывных (solid) архивов, оптимизирующий процесс упаковки большого количества небольших однотипных файлов. Кроме того, WinRar может создавать самораспаковывающиеся (SFX) и многотомные архивы, восстанавливать поврежденные архивы, шифровать их, добавлять различные комментарии, протоколировать ошибки и т.д. Программа WinRar имеет как русскую, так и английскую версии, причем внешний вид их графической оболочки очень напоминает WinZip. Впрочем, это в равной мере относится ко всем программам обзора и свидетельствует только о том, что в этой области все разработчики достигли определенного предела, близкого к оптимуму.

  • 917. Программы по организации практических занятий по криптографическим дисциплинам
    Дипломы Компьютеры, программирование

    Важная для криптографии цель - секретность. Хотя традиционно криптография применялась исключительно вооруженными силами и дипломатическими службами, но сейчас она позволяет выполнять деловые операции путем передачи информации по сетям связи с использованием методов идентификации и аутентификации (идентификация и аутентификация - доказательства авторств и подлинности сообщения), цифровой подписи, выдачи разрешений на транзакции с регистрацией и их нотариальным заверением, отметки даты, времени суток и многое другое. Эти новые приложения превращают криптографию в технику двойного использования - для военных и гражданских целей. Шифрование в гражданском секторе ведется для проведения международных банковских операций, электронного обмена информацией, обмена электронной почтой и коммерческих сделок по сетям связи более чем 1000 коммерческих организаций в России и не менее чем 600 банков уже используют для этого специальные криптографические устройства. В основе такого разграничения применений лежит разделение сфер использования криптографии для сохранения секретности информации и для ее аутентификации. Это разграничение явно выражено в новейших криптографических системах с открытым ключом. Криптография необходима частному коммерческому сектору экономики России для прогрессивного развития и применение ее не должно зависеть лишь от интересов ФАПСИ.

  • 918. Проект автоматизированного рабочего места работника отдела кадров
    Дипломы Компьютеры, программирование

    В соответствии о действующем законодательством очередной отпуск предоставляется по истечении одиннадцати месяцев непрерывной работы на данном предприятии, учреждении, организации. До истечения указанного срока отпуск может быть предоставлен: работникам, переведенным на работу и не подучившим компенсаций за неиспользованные отпуска по месту предыдущей работы; женщинам, пожелавшим использовать ежегодный отпуск после отпуска по беременности и родам; работникам, уволенным в запас и направленным по их просьбе на работу в порядке организационного набора, но после трех месяцев работы по договору; обучающимся без отрыва от производства в общеобразовательных школах, если обучающийся может приурочить ежегодный отпуск ко времени сдачи экзаменов; студентам и учащимся вечерних и заочных отделений высших и средних специальных учебных заведений, пожелавшим приурочить ежегодный отпуск ко времени каникул, если предоставление ежегодного отпуска в данный период возможно по условиям производства; в иных случаях, предусмотренных законодательством Украины.

  • 919. Проект автоматизированного рабочего места специалиста по формированию программ радиовещания
    Дипломы Компьютеры, программирование

     

    1. Радиовещание и электроакустика: Учебное пособие для вузов связи / С.И. Алябьев, А.В. Выходец, Р. Гермер и др. - М.: Радио и связь, 2002. - 792 с.
    2. Ковалгин Ю. Формирование программ радиовещания и автоматизация процессов их выдачи в эфир / Ковалгин Ю., Пеньшина А. // Звукорежисер. - 2002. - №7. - С.12-18.
    3. Васильев Д. Автоматизация радиостанции: зачем это надо? //: Каталог "Оборудование для радиовещания". - 2005. - №1. - С.66-67.
    4. Правоторхов К. Внедрение систем автоматизации радиокомплекса // Каталог "Оборудование для радиовещания". - 2005. - №1. - С.68-69.
    5. Клевцов П. IT-решения для автоматизации производства информационных программ / Клевцов П., Сологуб Р. // Broadcasting. Телевидение и радиовещание - 2006. - №3. - С.46-47.
    6. Симонович В.С. Информатика. Базовый курс. Учебник для вузов. - СПб.: Издательство "Питер", 1999. - 637 с.
    7. Колесниченко О., Шишигин И. Аппаратные средства РС. Энциклопедия аппаратных ресурсов персонального компьютера. СПб: Питер, 2000. - 1024 с.
    8. Олифер В.Г., Олифер Н.А. Компьютерные сети. Принципы, технологии, протоколы. - СПб.: Питер, 2003. - 864 с.
    9. Конноли Т., Бегг К. Базы данных: проектирование, реализация и сопровождение. Теория и практика. - 2-е изд. - М.: Изд. дом Вильямс, 2000. - 1120 с.
    10. Базы данных: Учебник для вузов / Под ред.А.Д. Хомоненко. - СПб.: Корона принт, 2000. - 416 с.
    11. Буч Г., Рамбо Д., Джекобсон А. Язык UML. Руководство пользователя. - /Пер. с англ. - М.: ДМК, 2000. - 432 с.
    12. Александровский А. Delphi. Разработка корпоративных приложений. - М.: ДМК, 2000. - 512 с.
    13. Канту Марко и др. Delphi. Руководство разработчика. - К.: Век; М.: ЭНТРОП; М.: ДЕСС, 2001. - 752 с.
    14. Баженова И.Ю. Delphi 6. Самоучитель программиста. - М.: КУДИЦ-ОБРАЗ, 2002. - 432 с.
    15. Гофман В.Э., Хоменко А.Д. Delphi 6. - СПб.: БХВ-Петербург, 2002. - 1152 c.
    16. Методические указания к выполнению экономической части дипломных проектов студентами специальности “Компьютерные системы проектирования” /Сост. Скибина А.В., Подгора Е.А. - Краматорск: ДГМА, 1998. - 22 с.
    17. План-памятка до вивчення курсу “Охорона праці в галузі” для студентів спеціальності 7.080402 „Інформаційні технології проектування” / Укл.: Л.В. Дементій, Г.Л. Юсіна, Романьков Д.А. - Краматорськ: ДДМА, 2005. - 60 с.
    18. Основи охорони праці // В.Ц. Жидецький, В.С. Джигерей, О.В. Мельников. Львів: Афіша, 2000. - 350 с.
    19. Сивко В.Й. Розрахунки з охорони праці. - Житомир: ЖІТІ, 2001. - 152 с.
    20. Справочник по охране труда на промышленном предприятии / К.Н. Ткачук, Д.Ф. Иванчук, Р.В. Сабарно, А.Г. Степанов. - Киев: Техника, 1991. - 285 с.
  • 920. Проект базового блока радиотелефона
    Дипломы Компьютеры, программирование

    Сам приемник будем строить по супергетеродинной схеме. Супергетеродинные приемники имеют свойственные им недостатки - появление побочных каналов приема, мешающих приему полезных сигналов /4/:

    • канал прямого прохождения;
    • зеркальный канал;
    • комбинационные частоты;
    • субгармоники частоты настройки радиоприемника.
    • Использование супергетеродинных приемников обеспечивает
    • выигрыш в усилении сигнала и в повышении чувствительности, что влечет за собой увеличение дальности уверенного приема.
    • По количеству преобразований частоты все супергетеродинные приемники делятся на несколько типов:
    • - приемники с одинарным преобразованием частоты;
    • - приемники с многократным преобразованием частоты (двойным и более).
    • Следует отметить, что многократное преобразование частоты используется в профессиональных приемниках (в системах связи), где необходимо обеспечить одновременно выполнение высоких требований к избирательности по зеркальному и соседнему каналам. А так как проектируемое устройство относится к средствам связи, то в приемном устройстве будем использовать двойное преобразование частоты.
    • В настоящее время используют три типа супергетеродинных приемников с двойным преобразованием частоты /4/:
    • - с фиксированной настройкой;
    • - с перестройкой частоты первого гетеродина (а при необходимости контуров входной цепи ВЦ и усилителя радиочастоты УРЧ) и фиксированными значениями первой и второй промежуточных частот и частоты второго гетеродина;
    • - с перестройкой частот второго гетеродина (а при необходимости контуров ВЦ и УРЧ).
    • Мы осуществляем прием на фиксированной частоте, что говорит о целесообразности использования первого типа супергетеродинного приемника.
    • На рисунке 3.2 приведена структурная схема линейного тракта любого приемника (ЛТП). На ней обозначено:
    • ВЦ - входная цепь;
    • УРЧ - усилитель радиочастоты;
    • ПЧ1 - первый преобразователь частоты;
    • Г1 - первый гетеродин;
    • УПЧ1 - первый усилитель промежуточной частоты;
    • ПЧ2 - второй преобразователь частоты;
    • Г2 - второй гетеродин;
    • УПЧ2 - второй усилитель промежуточной частоты.
    • Рисунок 3.2 - Структурная схема линейного тракта приемника
    • С выхода ЛТП (с УПЧ2) сигнал должен поступить на демодулятор, в нашем случае - частотный детектор (ЧД), но для устранения паразитной амплитудной модуляции сигнала, перед ЧД необходимо поставить ограничитель (О). На выходе ЧД мы получим спектр информационного сигнала, который затем должен подаваться на ЧМАГ. В ЧМАГе в качестве управителя частоты будем использовать варикап, на который скорей всего для обеспечения требуемой девиации частоты придется подавать сигнал большей амплитуды, чем сигнал с выхода приемного устройства. Тогда перед ЧМАГом необходимо включить усилитель низкой частоты (УНЧ), который усилит информационный сигнал до нужной величины.
    • Учитывая опыт в разработках различного рода приемных устройств на базе ИМС, можно сказать, что уровень внешних помех в антенне значительно больше приведенного ко входу уровня собственных шумов приемника. А это говорит прежде всего о том, что нет необходимости проектировать устройство с малым коэффициентом шума, применяя малошумящий УРЧ и тем самым усложняя разработку устройства и повышая его стоимость.
    • Таким образом, можно составить функциональную схему приемного узла. Она представлена на рисунке 3.3.
    • 3.2.2 Расчет допустимого коэффициента шума