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

  • 1981. Цифровой блок управления электроприводом
    Дипломы Компьютеры, программирование

    Формирователь импульсов строится на основе регенеративного компаратора. Статическая характеристика имеет гистерезис, который позволяет исключить влияние помехи, вызванной вибрацией кромки щели, и темнового тока на выходной сигнал ФИД. Статическая характеристика с отмеченными порогами переключения показана на рисунке 4. Назначение элементов схемы следующее: Делитель R3-R4 задает опорное напряжение (нижний порог переключения) UОП»UH, резисторы R5-R6 задают верхний порог переключения UB, а диод VD3 вместе с резистором R6 создают положительную ОС, сигнал которой суммируется с опорным напряжением, что и дает гистерезис. Диод VD4 нужен для исключения отрицательного напряжения на выходе компаратора. Стабилитрон VD5 служит для стабилизации напряжения логической единицы (2.4-5В), резистор R7 задает ток стабилитрона, а резистор R8 служит для согласования входного сопротивления для ТТЛ.

  • 1982. Цифровой милливольтметр
    Дипломы Компьютеры, программирование

    Для того чтобы загорелась определенная цифра на индикаторе, на общий катод нужно подать низкое напряжение, а на аноды - высокое. Для ограничения тока светодиодов в индикаторе, необходимо рассчитать токоограничительные сопротивления. Рабочий ток элемента индикатора (стр. 2 приложение индикатор) равен 25мА, напряжение, питающее индикаторы на АЦП MAX130 (стр. 2 приложение индикатор) равно 5В, следовательно, сопротивление токоограничительных резисторов равно 5В/25мА=200Ом. Для управления индикатором будет использоваться дешифратор SN74LVC1G139-5V [5], который обладает следующими преимуществами:

  • 1983. Цифровой образовательный ресурс
    Дипломы Компьютеры, программирование

    Большинство Интернет-провайдеров предлагают вместе с какой-либо из своих услуг дисковое пространство под домашнюю страничку. Этот вариант, безусловно, значительно лучше бесплатного хостинга: во-первых, провайдер несет ответственность за качество и бесперебойность работы собственного сервера, во-вторых, на собственной страничке не будет чужой и не нужной рекламы, а почтовый ящик не станет переполняться нежелательной корреспонденцией, в-третьих, разработчик всегда может позвонить в службу технической поддержки и проконсультироваться с дежурным администратором по любому вопросу. Однако не лишен этот подход и очевидных недостатков. Далеко не все провайдеры позволяют использовать на своих серверах CGI-скрипты, имя странички будет достаточно длинным и нечитаемым, а самое главное - с момента публикации сайта пользователь будет привязан к данной конкретной фирме, поскольку стоит сменить провайдера или временно прекратить пользоваться Интернетом, как страничка будет незамедлительно удалена. В принципе, несложно перенести ее на другой хост, но тогда все приложенные ранее усилия по ее рекламе будут потрачены впустую. Да и пользователь, обратившись к созданному разработчиком ресурсу через какое-то время, будет изрядно разочарован, не найдя этой странички по известному ему адресу. Платный хостинг практически лишен описанных выше недостатков, разработчик может быть уверен, что с сервером, обслуживающим его сайт, ничего не случится. Более того, в стоимость услуг зачастую входит регистрация для страницы домена третьего уровня, благодаря чему ее адрес будет выглядеть например следующим образом: http://www.site.server.com или http://www.site.server.ru, что по всем меркам достаточно прилично и престижно. Однако надо помнить, что услуги различных компаний, предлагающих платный хостинг, значительно отличаются по ассортименту. Чтобы спектр предлагаемых услуг ни в чем не ограничивал потребности разработчика, он должен как минимум отвечать следующим требованиям:

  • 1984. Цифровой режекторный фильтр
    Дипломы Компьютеры, программирование

    В основе работы этого класса преобразователей лежит принцип дихотомии, т.е. последовательного сравнения измеряемой величины с 1/2, 1/4, 1/8 и т.д. от возможного максимального значения ее. Это позволяет для N-разрядного АЦП последовательного приближения выполнить весь процесс преобразования за N последовательных шагов (итераций) вместо 2N-1 при использовании последовательного счета и получить существенный выигрыш в быстродействии. Так, уже при N=10 этот выигрыш достигает 100 раз и позволяет получить с помощью таких АЦП до 105...106 преобразований в секунду. В то же время статическая погрешность этого типа преобразователей, определяемая в основном используемым в нем ЦАП, может быть очень малой, что позволяет реализовать разрешающую способность до 18 двоичных разрядов при частоте выборок до 200 кГц

  • 1985. Частотно-избирательный разветвитель-дециматор
    Дипломы Компьютеры, программирование

    Разветвитель-дециматор - это устройство, которое имеет несколько выходов, каждому из которых поставлен в соответствие некий поддиапазон спектра. Сигнал на выходе появляется только в том случае, если спектр входного сигнала содержит данный поддиапазон. Более того, в каждом канале происходит перенос спектра на частоты, указанные в техническом задании. После переноса спектра полученный сигнал поступает на фильтр низких частот, а затем на дециматор. Отметим, что при децимации не должно происходить наложения копий спектров, т.е. должно соблюдаться условие, поставленное теоремой Котельникова: если аналоговый сигнал <http://ru.wikipedia.org/wiki/%D0%90%D0%BD%D0%B0%D0%BB%D0%BE%D0%B3%D0%BE%D0%B2%D1%8B%D0%B9_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB> имеет ограниченный спектр <http://ru.wikipedia.org/wiki/%D0%A1%D0%BF%D0%B5%D0%BA%D1%82%D1%80>, то он может быть восстановлен однозначно и без потерь по своим дискретным отсчётам <http://ru.wikipedia.org/wiki/%D0%A7%D0%B0%D1%81%D1%82%D0%BE%D1%82%D0%B0_%D0%B4%D0%B8%D1%81%D0%BA%D1%80%D0%B5%D1%82%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D0%B8>, взятым с частотой строго большей удвоенной максимальной частоты спектра.

  • 1986. Частотный исследование текста
    Дипломы Компьютеры, программирование

    Если бы мы захотели, чтобы метод MyJoy в классе Tbase был динамическим, слово virtual в заголовке процедуры следует заменить словом dynamic. Различие между виртуальными и динамическими методами невилико и связано с особенностями реализации их вызовов. Можно сказать, что виртуальные методы более эффективны с точки зрения затрат времени, а динамические методы позволяют более рационально использовать оперативную память. Абстрактными называются виртуальный или динамические методы, которые определены в классе, но не содержат никаких действий, никогда не вызываются и обязательно должны быть переопределены в классах-потомках. Обьявляется абстрактный метод при помощи зарезервированного слова abstract, расположенного после слов virtual или dynamic, например: procedure MyMetod; virtual; abstrat; Основное предназначение абстрактных методов-быть родоначальником иерархий конкретных методов в классах-потомках. В любом классе содержатся два специальных метода-конструктор и деструктор. Эти методы содержатся в классе-родоначальнике всех остальных классов-Tobject и, следовательно, наследуются потомками. Как и другие методы, они могут быть изменины в классах-потомках, т.е.перекрыты. В классе Tobject и в большинстве его потомков конструктор и деструктор называются Create и Destroy соответственно. Конструкторы предназначены для создания и инициализации обьекта. Дело в том, что обьект в языке Object Pascal является динамической структурой и переменная-обьект содержит не сами данныые, а ссылку на них. Конструктор распределяет обьект в динамической памяти и присваивает полям обьекта начальные значения. При этом поля порядковых типов в качестве начального значения получают 0, строкового-пустую строку, поля-указатели-значения nil, поля-варианты-Unassigned. Кроме того, конструктор помещает ссылку на созданный обьект в переменную Self, которая автоматически обьявляется в классе. Из сказанного следует, что обращение к полям, свойствам и методам обьекта должно осуществляться только после вызова конструктора. Деструктор освобождает динамическю память и разрушает обьект. Для обьявления конструктора и деструктора используются зарезервированные слова constructor и destructor соответственно. Например:

  • 1987. Человеко-машинный интерфейс, разработка эргономичного интерфейса
    Дипломы Компьютеры, программирование

    Для привлечения внимания к каким-либо элементам интерфейса можно воспользоваться выделением этих элементов большей яркостью на фоне других более темных. Однако, не стоит переусердствовать с этим методом, поскольку большое количество ярких элементов может вызвать дискомфорт у пользователя. Таким образом, можно достичь обратного эффекта перегрузки интерфейса. Применять этот метод нужно только при необходимости. Существует несколько способов выделения яркостью:

    • Движение (мигание или изменение позиции). Очень эффективный метод, поскольку глаз имеет специальный детектор для движущихся элементов;
    • Яркость. Не очень эффективный метод, так как люди могут обнаружить всего лишь несколько уровней яркости;
    • Цвет - использование цвета может быть чрезвычайно эффективно;
    • Форма (символ, шрифт, форма символа). Используется для того, чтобы отличить различные категории данных;
    • Использование различных алфавитов (шрифтов) в различных формах;
    • Размер (текста, символов). Обычно применяют увеличение выделенного объекта в 1.5 раза;
    • Оттенение (различная текстура объектов). Эффективный метод для привлечения внимания к какой-либо части экрана;
    • Окружение (подчеркивание, рамки, инвертированное изображение). Очень эффективный метод если не переусердствовать;
  • 1988. Численное интегрирование и дифференцирование функций
    Дипломы Компьютеры, программирование

    (x^5-4x^4+x^3-2x+3) ravna' );;[7]:=1; a[6]:=2; a[5]:=-5; a[4]:=0;[3]:=0; a[2]:=-3; a[1]:=0; a[0]:=27;[7]:=0; b[6]:=0; b[5]:=1; b[4]:=-4;[3]:=1; b[2]:=0; b[1]:=-2; b[0]:=3;i:=7 downto 0 do begin[i]:=a[i]+b[i];;;proizv;:=7;j:=1 to 3 do begini:=n downto 0 do[i]:=(i)*c[i];i:=0 to n do[i]:=c[i+1];;;poisk;:=-3;:=1;;x<=3 do:=210*x*x*x*x+240*x*x*x-240*x*x-96*x+6;(' pri x=',x:3:1,' f''''''=',f:3:2);f>fmax then begin fmax:=f; xmax:=x end;:=x+0.5;;;(' maksimalnoe zna4enie f'''''' =',fmax:3:2,' pri x=',xmax:3:2 );;;(' ');;;writeln;;(' f'''''' imeet vid'); writeln;(' f''''''(x)=');;;;;.

  • 1989. Численные расчёты динамики генных сетей на основе редукции графов в рамках синхронной булевой модели
    Дипломы Компьютеры, программирование
  • 1990. Шари
    Дипломы Компьютеры, программирование

    Одночасно з ювелірними роботами Гутенберг виробляв ще якісь досліди, про які нічого не повідомляв своїм компаньйонам. Для цих дослідів було потрібно виготовлення дерев'яного преса, закуповувалися свинець та інші матеріали; зберігалися ці предмети в будинку Андрія Дрітцена. У грудні 1438 він захворів і помер. Незадовго до смерті Дрітцена Гутенберг направив в його будинок свого слугу із дорученням знищити «форми». Він побоювався, що сторонні проникнуть у таємницю його робіт. Коли Дрітцен помер, Гутенберг послав у його будинок столяра, щоб розібрати на складові частини «прес», але він зник. Після смерті Дрітцена між його спадкоємцями компаньйонами розгорілася суперечка через грошові справи. Звідси судову справу у великому раді міста Страсбурга; протоколи його, знайдені двісті років тому, розкрили деякі подробиці дослідів Гутенберга. Цікаво свідчення одного золотого справ майстра Ганса Дюнне, що він завдяки Гутенбергу заробив в 1436 році близько 100 гульденів, за допомогою «того, що відноситься до друкування (zu dem trucken)». Якщо розуміти цей вислів у сенсі друкування якихось книжок і однолісток, то все одно не можливо довести, що вони були виготовлені за допомогою просувних літер, а не іншим способом, набагато простіше припустити, що мова йде про ксилографичні книги або про яке-небудь іншому виробництві.

  • 1991. Широкополосное высокочастотное устройство коммутации
    Дипломы Компьютеры, программирование

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

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

     

    1. Мобильные широкополосные системы передачи цифровой информации - компании MOTOROLA. //Евразия Вести, №7. 2008. Режим доступа: http://www.eav.ru/publ1.php?publid=2008-07a13
    2. Максим Букин. Public Safety безопасность без проводов. //PCWEEK, №46(556). 2006.
    3. Интернет-сайт производственного альянса «Контракт-Электроника». Режим доступа: http://gsm.contrel.ru/
    4. Ю.А. Мурашев. Радиомодемы «Невод» для телеметрических каналов связи. 2001. Онлайн-публикация. Режим доступа: http://www.geolink.ru/support/articles/telemetry.html
    5. Ю.А. Мурашев. Построение распределенных сетей телеметрии на основе системы «Невод». 2000. Онлайн-публикация. Режим доступа: http://www.geolink.ru/support/articles/nevod_nets.html
    6. Олифер В.Г., Олифер Н.А. Основы сетей передачи данных. //Интернет-университет информационных технологий ИНТУИТ.ру, 2005 г. 176 стр.
    7. Гулевич Д. С. Сети связи следующего поколения. //Интернет-университет информационных технологий ИНТУИТ.ру, БИНОМ. Лаборатория знаний, 2007 г. 184 стр.
    8. Берлин А.Н. Телекоммуникационные сети и устройства. //Интернет-университет информационных технологий ИНТУИТ.ру, БИНОМ. Лаборатория знаний, 2008. 319 стр.
    9. Беспроводные сети Wi-Fi. /Пролетарский А.В., Баскаков И.В., Чирков Д.Н., Федотов Р.А., Бобков А.В., Платонов В.А. //Интернет-университет информационных технологий ИНТУИТ.ру, БИНОМ. Лаборатория знаний, 2007 г. 216 стр.
    10. Широкополосные беспроводные сети передачи информации. /Вишневский В.М., Ляхов А.И., Портной С.Л., Шахнович И.В. М.: Техносфера, 2005.
    11. И. Шахнович. Современные технологии беспроводной связи. М.: Техносфера, 2006. 288 стр.
    12. Решение Сisco Wireless Mesh. Официальный сайт компании «НПП РОТЕК-Новосибирск». Режим доступа: http://www.telecomsite.ru/?solut/nets_cisco_mesh
    13. Новый стандарт Wi-Max для построения глобальных беспроводных сетей в масштабах города - http://compucity.narod.ru/wimax.htm
    14. Лобач В.С. Основы проектирования цифровых радиорелейных линий: Учеб. пособие. Режим доступа: http://vlobatch.narod.ru
    15. An Introduction to Microwave Radio Link Design. SAF Technika AS, 2002.
    16. С.В. Кунегин. Системы передачи информации. Курс лекций. М.: в/ч 33965, 1997. 317 с.
    17. Информационные технологии проектирования радиоэлектронных средств. Головицына М.В. Интернет-университет информационных технологий - ИНТУИТ.ру, БИНОМ. Лаборатория знаний, 2008 г., 432 стр.
    18. Васильев А.В. Технико-экономическое обоснование дипломных проектов (работ): Учеб. пособие/ Изд-во СПбГЭТУ, 2002. - 24 с.
    19. К.Р. Малаян «Безопасность при работе с компьютером», учебное пособие/ СПБГПУ, 2002г.
  • 1993. Шрифты и их роль в печатных изданиях
    Дипломы Компьютеры, программирование

    Если вы решили рисовать прямо на экране, многие программы имеют удобные инструменты, вроде calligraphic pens (реагирующие или симулирующие нажатие на перо), можно варьировать толщину контура, например. И конечно, это удобнее сделать, пользуясь не мышью, а графическим планшетом. Подсказки для сканирования Думаю, все умеют пользоваться сканером, но все же существуют некоторые нюансы, облегчающие нам впоследствии работу с отсканированными символами, такие как разрешение картинки. Многие дизайнеры-шрифтовики используют минимальное разрешение (72 dpi), сканируя относительно большие символы, затем отрисовывают или трейсят автоматически растровую картинку. Почему же они предпочитают более низкое разрешение, если сканер позволяет выставить очень большое? Это делается, потому что, когда мы рисуем большую картинку, а потом сканируем ее с невысоким разрешением, в отсканированной картинке не будут видны мелкие артефакты бумаги, помарки при рисовании, царапины на сканере и т.п. Но конечно, если нужно качественно отсканировать мелкие или сложные символы, лучше использовать разрешение 300 dpi. Сканируйте изображение в цветовой профиль Black&White или GrayScale (градации серого). Цветное изображение практически бесполезно, так как готовый символ все равно будет одноцветным, разве что вы сканируете очень красочную цветную картинку, где различие между тонами разных цветов небольшое (если нарисовать светло-зелены и светло-оранжевый прямоугольники рядом, а потом перевести оба в GrayScale, они в итоге будут практически неотличимы друг от друга). Обычный процесс сканирования выглядит так: Сканируем с разрешением 72-300 dpi в Grayscale (в зависимости от размера картинки). Отрегулируйте контрастность изображения, двигайте ползунки до тез пор, пока все детали приобретут четкость. Если контур получается неровный, неаккуратный, используйте GaussianBlur с небольшим радиусом, а потом снова отрегулируйте контраст. Когда результат удовлетворительный, убедимся, что наша картинка в Grayscale и сохраним ее в формат без потерь сжатия TIFF, PNG BMP, GIF. Теперь преобразуем изображение в Black&White, т.е. в черный и белый. Большинство программ позволяют настраивать уровень threshold, т.е., регулировать, какие пиксели будут черными, а какие белыми, поиграйте с настройками, добиваясь наилучшего качества отображения деталей. Можно сохранить резервную копию в Grayscale. Большинство программ, при автотрейсинге позволяют перевести изображение в черно-белое прямо в приложении. Подсказки для отрарисовки в вектор или трейсирования Когда мы обрисовываем картинку в векторный объект для получения шрифтового символа, мы должны позаботиться о качестве кривых, если пользуемся автоматическим трейсингом отрегулировать настройки, чтобы ограничить максимальное количество узлов. Переизбыток узлов приведет к снижению качества шрифта и использованию лишней памяти компьютера. Как же этого добиться? Лучше всего вручную проставить каждый узел только там, где они нужны, профессиональные дизайнеры-шрифтовики делают именно так. Так гораздо лучше получаются шрифты простых правильных форм или совсем декоративные. Шрифты рукописные, небрежные, неправильные можно оттрейсить автоматически. В этом случае нужно правильно настроить программу, уменьшить максимальное количество узлов при трассировке. Еще можно результат исправить вручную, удалив лишние узлы, и оставив необходимые, позаботиться, чтобы кривые были гладкими и плавными. Естественно, нужно вовремя остановиться, если шрифт сложный, и для его отображения необходимо большое количество узлов. Шаблон для создания символов Давайте разберем, как сделать шаблон для печатных знаков в графической программе. Как пример, я буду использовать CorelDraw, потому что мне так удобнее и потому что символы можно экспортировать в шрифт прямо из программы. Начнем с размера листа: 750х750 points. Такой размер шаблона позволит сделать символы достаточно большого размера, и так удобнее будет их отредактировать. Вытащите направляющие (Guides). Точка их пересечения: 30 points слева и 30 points снизу от начала листа. Это отправная точка для начала рисунка. Теперь нужно вытянуть базовые линии. Куда? Вот основные линии, которые нам понадобятся: Основная (базовая) линия. Высота. Определяет высоту строчных букв без надстрочных элементов (хвостиков) и выступающих выпуклых частей (буква «о» обычно чуть выше буквы «п»). Высота надстрочного элемента (хвостика): самая часть букв с хвостиками: в, б, l, t, d... Высота подстрочных элементов (нижних хвостиков): отрицательная высота хвостиков: у, р, j... Некоторые каллиграфические шрифты содержат прописные буквы другой высоты, нежели хвостики строчных, в этом случае нужно вытянуть направляющую и для них. Если буквы рукописные, каллиграфические и соединяются между собой, имитируя непрерывное письмо, нужно вытащить горизонтальную направляющую на уровень соединительных хвостиков. Наконец, нужно несколько символов в качестве шаблона. Некоторые программы позволяют преобразовывать их в объекты, а затем в направляющие. Если программа этого не может, поместите их на нижнем, неактивном слое и покрасьте в неяркий цвет, чтобы на них ориентироваться впоследствии. Они не должны занимать весь лист, достаточно трети листа. Хвостики могут торчать вниз за пределы листа, ничего страшного, на качество конвертирования это никак не повлияет.

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

    2. Для VBA-проектов используется механизм цифровой подписи и защиты от «несертифицированных» программ (в русской версии пока работает лишь на 50% из-за ошибок локализации)Поддержка доступа к базам данных по технологии OLEDB/ADOВключает последние версии библиотек: ADO 2.1 Library и ADO 2.1 Extensions for DLL and Security.Редактор сценариев (кроме OutLook)Интегрированная среда для разработки офисных документов в виде Web-страниц. Позволяет добавлять к HTML-документам сценарии (скрипты), встроенные элементы управления и компоненты ActiveXWeb-компонентыНабор элементов управления ActiveX для поддержки публикаций таблиц, графиков, сводных таблиц и информации из баз данных на WebCерверные расширенияБиблиотека MS Office Server Extensions позволяет программным образом управлять онлайновыми внутренними дискуссиямиОбъект Data Access PageНовый объект Access позволяет отображать информацию из баз данных в среде браузера в виде Web-страниц с использованием возможностей DHTMLОбъекты HTML-Project и ScriptsПредоставляют в документы свойства и методы блоков сценариев, а также свойства и методы HTML-кодаСоздание Help-файловТеперь пользователь может создавать файлы Справки, используя все возможности Web-страниц, включая поддержку сценариев, DHTML и элементов управления ActiveX

    1. Microsoft Office Standard Edition 2003
  • 1995. Экономическая и социальная эффективность деятельности предприятия
    Дипломы Компьютеры, программирование

    Показатели2000 г.2001 г.изменениеРентабельность продаж (реализации) (R1)4,0910,9+ 6,81Общая рентабельность отчетного периода (R2) 4,3111,32+ 7,01Рентабельность собственного капитала (R3)7,4329,37+ 21,94Экономическая рентабельность (совокупного капитала) (R4)3,2813,69+ 10,41Фондорентабельность (R5)20,6185,21+ 64,6Рентабельность основной деятельности (R6)0,040,12+ 0,08Рентабельность перманентного капитала (R7)6,7528,54+ 21,79Период окупаемости собственного капитала (R8)13,473,40- 10,07Таблица 3.11 дает возможность сделать определенные выводы. Так при расчете рентабельности продаж по чистой прибыли определяется, что за 2000-02 гг. произошло увеличение чистой прибыли, принесенной каждой единицей реализованной продукции на 166,50 %. Это повлияло на рост общей рентабельности, который составил 162,65 % за два года. Расчет рентабельности собственного капитала показывает, что в 2001 г. каждая денежная единица, вложенная собственниками предприятия заработала чистой прибыли в 4 раза больше, чем в 2000 г. При расчете экономической рентабельности выяснилось: чтобы предприятию получить 1 ден. ед. прибыли, независимо от источников привлечения этих средств потребуется в 4 раза больше денежных средств в 2001 г., чем в 2000 г. Можно заметить, что произошло увеличение эффективности использования основных средств и прочих внеоборотных активов, определяемой при расчете фондорентабельности, в 4,13 раз за 2000-01 гг. Расчет рентабельности основной деятельности показывает рост прибыли от реализации, приходящейся на 1 руб. затрат, в 3 раза больше в 2001 г., чем в 2000 г. Так же наблюдается увеличение эффективности использования капитала, вложенного в деятельность предприятия на длительный срок, определяемой при расчете рентабельности перманентного капитала, в 4,23 раза за период 2000-01 гг. В результате произошло сокращение на 10,07 лет срока, в течении которого полностью окупятся вложения в данное предприятие.

  • 1996. Экономические и юридические стороны INTERNET
    Дипломы Компьютеры, программирование

    До начала падения сводного индекса $IIX в Интернете существовала популярная схема зарабатывания денег. Создается некоторый интересный для потребителей информационный сайт, на него различными способами привлекаются посетители (чем больше, тем лучше), а затем ресурс зарабатывает деньги за счет размещаемой рекламы, благо спрос на нее со стороны интернет-компаний, поддерживаемых западными инвесторами, был большой. Интернет-компании интересовались не столько качественными характеристиками аудитории свих сайтов, сколько количеством посетителей. Многие интернет-ресурсы могли достаточно неплохо существовать только за счет размещаемой на их сайтах рекламы новых проектов крупных интернет-компаний.
    Но вот уже более года назад началось падение индекса $IIX, и инвесторы начали осознавать, что огромные инвестиции в Интернет не возвращаются, рынок сильно раздут, большинство интернет-компаний убыточно. Инвестиции стали резко сокращаться, а соответственно, также резко сокращались и расходы на интернет-рекламу. Все это привело к тому, что популярные интернет-ресурсы перестали себя окупать за счет рекламы, вследствие чего началась практически повсеместная реструктуризация интернет-компаний, сокращение штатов, поиск других источников дохода, попытки продать компании и их ликвидация.
    Тем не менее, не все так мрачно, как кажется. Все чаще на возможности интернет-рекламы начинает обращать внимание мелкий и средний бизнес. Электронная коммерция в России продолжает развиваться, хотя и с переменным успехом. Спрос на интернет-рекламу в этой сфере бизнеса сохраняется.
    Интернет-компании и рекламные интернет-агентства все еще ждут прихода в Рунет денег крупных западных "оффлайн"-рекламодателей (производителей товаров массового потребления): численность интернет-пользователей в России, согласно отчетам различных исследовательских компаний, продолжает расти. На рынок интернет-рекламы в России уже обратили внимание крупные зарубежные "оффлайн"-рекламные агентства. Однако даже самые популярные российские сайты существовать только за счет рекламы, как показывает практика, не могут.
    Всегда из правила есть исключения. Если вы при создании интернет-ресурса предполагаете основной доход получать от рекламы, то необходимо учитывать неоспоримый факт: если раньше рекламодатели в основном обращали внимание на количественные показатели (посещаемость ресурса), то теперь главными и определяющими являются качественные показатели. При создании интернет-ресурса в настоящее время необходимо четко представлять, какую именно аудиторию вы собираетесь привлекать, и насколько она может быть интересна для потенциальных рекламодателей.

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

    Новые приемы программирования. Системы Delphi и C++Builder представляют собой визуальные средства разработки приложений. Это значит, что при создании приложения программист сразу же видит свое приложение именно в том виде, в котором его увидит и будущий пользователь. При этом программист может применять принципиально новые методы создания программ. Так добавление компонентов в приложение осуществляется методом drag-and-drop, то есть при помощи мыши выбираются нужные компоненты, а потом перетаскиваются в окно будущего приложения (окно также является компонентом, называемым в системах «формой», и его можно тоже выбирать по своему вкусу). Далее опять же при помощи мыши компоненты растягиваются до нужных размеров, перекладываются на форме и при этом все изменения автоматически фиксируются в коде программы, так что программу можно запускать в любой момент. Кроме того, большая часть свойств компонентов отображается при проектировании на экране в удобном страничном диалоге (называется он Object Inspector), и все изменения на форме можно видеть в нем сразу же, а изменения, вносимые непосредственно в него, сразу же отображаются на форме проектируемого приложения (в этом и состоит принцип двойственного ввода данных). Благодаря подобному подходу можно создать полноценный интерфейс даже для большого приложения, не написав ни единой строчки кода. При этом грамотно выбрав компоненты и надлежащим образом связав их (щелкая мышью в клетках Object Inspector), можно создать даже приложение, работающее с несколькими связанными таблицами баз данных, которое будет нужным образом фильтровать и отсортировывать данные из них.

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

    Рассчитаем частотные характеристики исследуемого объекта вторым способом. Для этого следует, используя функцию DFT(v,?t), вычислить спектр дискретного выходного сигнала у. Результат представить в виде массива комплексных амплитуд Y. На основании данных, содержащихся в массивах Y и V, определим дискретную комплексную частотную характеристику идентифицируемого объекта. Результат представим в виде массива W2. Построим логарифмические частотные характеристики исследуемого объекта. Для этого необходимо рассчитать векторы логарифмических амплитуд L2 и фаз ?2. В качестве исходных данных следует использовать первую половину массива W2. Результаты расчетов представить в виде графиков ЛАЧХ и ЛФЧХ.

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

    На начальном этапе разработки систем управления, проектирования и конструирования новых технических систем, необходимы исследования в области искусственного интеллекта. Среди множества направлений искусственного интеллекта есть несколько ведущих, которые в настоящее время вызывают наибольший интерес. Перечислим направления, по которым ведутся исследования в области искусственного интеллекта [1]:

    1. Представление знаний и разработка систем, основанных на знаниях (разработка моделей представления знаний, создание баз знаний, образующих ядро экспертных систем, извлечение и структурирование знаний).
    2. Разработка специальных языков для решения интеллектуальных задач, программного инструментария искусственного интеллекта и создание пакетов прикладных программ, ориентированных на разработку интеллектуальных систем.
    3. Разработка естественно-языковых интерфейсов и машинный перевод.
    4. Создание интеллектуальных роботов, способных автономно совершать операции по достижению целей, поставленных человеком.
    5. Моделирование на ЭВМ отдельных творческих процессов (интеллектуальные игровые задачи: шахматы, шашки и др.), автоматическое доказательство теорем, анализ и синтез музыкальных произведений и др.
    6. Модели, методы и алгоритмы, ориентированные на автоматическое накопление и формирование знаний на основе анализа и обобщения данных.
    7. Распознавание образов, при котором используются специальные математические процедуры и функции, разделяющие объекты на классы.
  • 2000. Экспертная система прогнозирования успеваемости студентов в ВУЗах
    Дипломы Компьютеры, программирование

    Вопрос ПеременнаяВарианты ответа

    1. На каком курсе вы учитесь?KYRS
    2. 1(1 курс)
    3. 2(2 -6 курсы)
    4. Проживаете ли вы в общежитии?LP
    5. Yes
    6. No
    7. Хорошие ли у Вас отношения с одногрупниками?LIO
    8. Yes
    9. No
    10. Хорошие ли у Вас отношения с куратором?LIK
    11. Yes
    12. No
    13. Ваши родители одобряют Ваш выбор?LSR
    14. Yes
    15. No
    16. Вам нравится Ваша специальность?LSS
    17. Yes
    18. No
    19. Сколько часов в день Вы тратите на выполнение лабораторных работ?PSP
    20. 1
    21. 2
    22. 3
    23. Сколько часов в день Вы тратите на подготовку к лекциям?PSL
    24. 1
    25. 2
    26. 3
    27. Сколько раз в месяц вы посещаете библиотеку?PSB
    28. 1
    29. 2
    30. 3
    31. Оцените по 100-балльной системе Ваше посещение лекций?PL
    32. 30
    33. 60
    34. 100
    35. Оцените по 100-балльной системе Ваше посещение практических занятий? PP
    36. 30
    37. 60
    38. 100
    39. Какой у Вас средний балл прошлой сессии?YSB
    40. 3
    41. 4
    42. 5
    43. Вы довольны результатами предыдущей сессии?YSS
    44. Yes
    45. No
    46. Ваш средний балл аттестата в школе?
    47. YHB
    48. 3
    49. 4
    50. 5
    51. Ваша школа имеет высокий уровень по техническим предметам?YHY
    52. Yes
    53. No
    54. Ваша текущая успеваемость, примерно в баллах?
    55. YTB
    56. 3
    57. 4
    58. 5
    59. Вы считаете , что полностью отдаетесь учебе?
    60. YTS
    61. Yes
    62. No
    63. На основе этих данных построим базу знаний продукционной модели с помощью простой конструкции : Если (условие), то (действие), Набор правил для экспертной системы прогнозирования сдачи сессии студентами на основании текущей успеваемости:
    64. If LIO=”Yes” and LIK=”Yes” then LI = “Yes”
    65. If LIO=”Yes” and LIK=”No” then LI = “Yes”
    66. If LIO=”No” and LIK=”Yes” then LI = “No”
    67. If LIO=”No” and LIK=”No” then LI = “No”
    68. If LSR=”Yes” and LSS=”Yes” then LS= “Yes”
    69. If LSR=”Yes” and LSS=”No” then LS= “No”
    70. If LSR=”No” and LSS=”Yes” then LS= “Yes”
    71. If LSR=”No” and LSS=”No” then LS= “No”
    72. If LS=”Yes” and LI=”Yes” and LP = “Yes” then L= “good”
    73. If LS=”Yes” and LI=”Yes” and LP = “No” then L= “good”
    74. If LS=”Yes” and LI=”No” and LP = “Yes” then L= “good”
    75. If LS=”Yes” and LI=”No” and LP = “No” then L= “bed”
    76. If LS=”No” and LI=”Yes” and LP = “No” then L= “good”
    77. If LS=”No” and LI=”Yes” and LP = “Yes” then L= “good”
    78. If LS=”No” and LI=”No” and LP = “Yes” then L= “bed”
    79. If LS=”No” and LI=”No” and LP = “No” then L= “bed”
    80. If PSL=1 and PSP=1 and PSB=1 then PS= 1
    81. If PSL=1 and PSP=1 and PSB=2 then PS= 1
    82. If PSL=1 and PSP=1 and PSB=3 then PS= 2
    83. If PSL=1 and PSP=2 and PSB=1 then PS= 2
    84. If PSL=1 and PSP=2 and PSB=2 then PS= 3
    85. If PSL=1 and PSP=2 and PSB=3 then PS= 2
    86. If PSL=1 and PSP=3 and PSB=1 then PS= 2
    87. If PSL=1 and PSP=3 and PSB=2 then PS= 3
    88. If PSL=1 and PSP=3 and PSB=3 then PS= 3
    89. If PSL=2 and PSP=1 and PSB=1 then PS= 2
    90. If PSL=2 and PSP=1 and PSB=2 then PS= 2
    91. If PSL=2 and PSP=1 and PSB=3 then PS= 3
    92. If PSL=2 and PSP=2 and PSB=1 then PS= 2
    93. If PSL=2 and PSP=2 and PSB=2 then PS= 2
    94. If PSL=2 and PSP=2 and PSB=3 then PS= 3
    95. If PSL=2 and PSP=3 and PSB=1 then PS= 3
    96. If PSL=2 and PSP=3 and PSB=2 then PS= 3
    97. If PSL=2 and PSP=3 and PSB=3 then PS= 3
    98. If PSL=3 and PSP=1 and PSB=1 then PS= 2
    99. If PSL=3 and PSP=1 and PSB=2 then PS= 2
    100. If PSL=3 and PSP=1 and PSB=3 then PS= 3
    101. If PSL=3 and PSP=2 and PSB=1 then PS= 2
    102. If PSL=3 and PSP=2 and PSB=2 then PS= 3
    103. If PSL=3 and PSP=2 and PSB=3 then PS= 3
    104. If PSL=3 and PSP=3 and PSB=1 then PS= 3
    105. If PSL=3 and PSP=3 and PSB=2 then PS= 3
    106. If PSL=3 and PSP=3 and PSB=3 then PS= 3
    107. If PL<30 and PP<30 and PS=1 then P=1
    108. If PL<30 and PP<30 and PS=2 then P=1
    109. If PL<30 and PP<30 and PS=3 then P=2
    110. If PL<30 and 30<PP<60 and PS=1 then P=1
    111. If PL<30 and 30<PP<60 and PS=2 then P=2
    112. If PL<30 and 30<PP<60 and PS=3 then P=2
    113. If PL<30 and PP>60 and PS=1 then P=2
    114. If PL<30 and PP>60 and PS=2 then P=2
    115. If PL<30 and PP>60 and PS=3 then P=3
    116. If 30<PL<60 and PP<30 and PS=1 then P=1
    117. If 30<PL<60 and PP<30 and PS=2 then P=1
    118. If 30<PL<60 and PP<30 and PS=3 then P=2
    119. If 30<PL<60 and 30<PP<60 and PS=1 then P=1
    120. If 30<PL<60 and 30<PP<60 and PS=2 then P=2
    121. If 30<PL<60 and 30<PP<60 and PS=3 then P=2
    122. If 30<PL<60 and PP>60 and PS=1 then P=2
    123. If 30<PL<60 and PP>60 and PS=2 then P=2
    124. If 30<PL<60 and PP>60 and PS=3 then P=3
    125. If PL>60 and PP<30 and PS=1 then P=1
    126. If PL>60 and PP<30 and PS=2 then P=1
    127. If PL>60 and PP<30 and PS=3 then P=2
    128. If PL>60 and 30<PP<60 and PS=1 then P=1
    129. If PL>60 and 30<PP<60 and PS=2 then P=3
    130. If PL>60 and 30<PP<60 and PS=3 then P=3
    131. If PL>60 and PP>60 and PS=1 then P=2
    132. If PL>60 and PP>60 and PS=2 then P=2
    133. If PL>60 and PP>60 and PS=3 then P=3
    134. If YHB=3 and YHY=”Yes” then YH=3
    135. If YHB=3 and YHY=”No” then YH=3
    136. If YHB=4 and YHY=”Yes” then YH=5
    137. If YHB=4 and YHY=”No” then YH=4
    138. If YHB=5 and YHY=”Yes” then YH=5
    139. If YHB=5 and YHY=”No” then YH=4
    140. If YTB=3 and YTS=”Yes” then YT=3
    141. If YTB =3 and YTS =”No” then YT=3
    142. If YTB =4 and YTS =”Yes” then YT=3
    143. If YTB =4 and YTS =”No” then YT=4
    144. If YTB =5 and YTS =”Yes” then YT=5
    145. If YTB =5 and YTS =”No” then YT=5
    146. If YSB=3 and YSS=”Yes” then YS=3
    147. If YSB=3 and YSS=”No” then YS=3
    148. If YSB=4 and YSS=”Yes” then YS=4
    149. If YSB=4 and YSS=”No” then YS=4
    150. If YSB=5 and YSS=”Yes” then YS=5
    151. If YSB=5 and YSS=”No” then YS=3
    152. If KYRS=1 and YH=3 and YT=3 then Y=3
    153. If KYRS=1 and YH=3 and YT=4 then Y=3
    154. If KYRS=1 and YH=3 and YT=5 then Y=4
    155. If KYRS=1 and YH=4 and YT=3 then Y=3
    156. If KYRS=1 and YH=4 and YT=4 then Y=4
    157. If KYRS=1 and YH=4 and YT=5 then Y=5
    158. If KYRS=1 and YH=5 and YT=3 then Y=4
    159. If KYRS=1 and YH=5 and YT=4 then Y=4
    160. If KYRS=1 and YH=5 and YT=5 then Y=5
    161. If KYRS>1 and YS=3 and YT=3 then Y=3
    162. If KYRS>1 and YS=3 and YT=4 then Y=3
    163. If KYRS>1 and YS=3 and YT=5 then Y=4
    164. If KYRS>1 and YS=4 and YT=3 then Y=4
    165. If KYRS>1 and YS=4 and YT=4 then Y=4
    166. If KYRS>1 and YS=4 and YT=5 then Y=5
    167. If KYRS>1 and YS=5 and YT=3 then Y=4
    168. If KYRS>1 and YS=5 and YT=4 then Y=4
    169. If KYRS>1 and YS=5 and YT=5 then Y=5
    170. If Y=3 and P=1 and L=”bed” then B=3
    171. If Y=3 and P=1 and L=”good” then B=3
    172. If Y=3 and P=2 and L=”bed” then B=3
    173. If Y=3 and P=2 and L=”good” then B=4
    174. If Y=3 and P=3 and L=”bed” then B=3
    175. If Y=3 and P=3 and L=”good” then B=4
    176. If Y=4 and P=1 and L=”bed” then B=3
    177. If Y=4 and P=1 and L=”good” then B=4
    178. If Y=4 and P=2 and L=”bed” then B=4
    179. If Y=4 and P=2 and L=”good” then B=4
    180. If Y=4 and P=3 and L=”bed” then B=5
    181. If Y=4 and P=3 and L=”good” then B=5
    182. If Y=5 and P=1 and L=”bed” then B=4
    183. If Y=5 and P=1 and L=”good” then B=5
    184. If Y=5 and P=2 and L=”bed” then B=4
    185. If Y=5 and P=2 and L=”good” then B=5
    186. If Y=5 and P=3 and L=”bed” then B=5
    187. If Y=5 and P=3 and L=”good” then B=5
    188. При наличии правил базы знаний и входящих в нее базы данных реализуем этот алгоритм в прологе. Листинг программы представлен в приложении 1. 3.3 Реализация пользовательского интерфейса в SWI-Prolog 3.3.1 Создание интерфейса XPCE это платформо-независимый GUI тулкит для SWI-Prolog, Lisp и других интерактивный динамически типизированных языков программирования. Хотя XPCE замышлялся, как не привязанный к конкретному языку программирования, наибольшую популярность этот фреймворк получил именно с Prolog. Развитие графической библиотеки XPCE было начато в 1987, совместно с началом работ над SWI-Prolog. Поддерживает кнопки, меню, слайдеры, вкладки и другие базовые GUI виджеты. XPCE доступен на всех платформах, поддерживаемых SWI-Prolog'ом. Именно с помощью этой графической библиотеки будет реализовано интерфейс пользователя. Ниже представлен листинг программы создания интерфейса. Make_same_width(Gr1, Gr2) :-
    send(Gr1, width, Gr2?width).