Курсовой проект

  • 23001. Разработка программы "Шифр Цезаря"
    Компьютеры, программирование

    № п/пПонятиеОпределение1Открытый (исходный) текстДанные (не обязательно текстовые), передаваемые без использования криптографии.2Шифротекст, шифрованный (закрытый) текстДанные, полученные после применения криптосистемы (обычно - с некоторым указанным ключом).3КлючПараметр шифра, определяющий выбор конкретного преобразования данного текста. В современных шифрах криптографическая стойкость шифра целиком определяется секретностью ключа (Принцип Керкгоффса).4Шифр, криптосистемаСемейство обратимых преобразований открытого текста в шифрованный.5Асимметричный шифрШифр, являющийся асимметричной криптографической системой.6ШифрованиеПроцесс нормального применения криптографического преобразования открытого текста на основе алгоритма и ключа, в результате которого возникает шифрованный текст.7РасшифровываниеПроцесс нормального применения криптографического преобразования шифрованного текста в открытый.8КриптоанализНаука, изучающая математические методы нарушения конфиденциальности и целостности информации.9КриптоаналитикЧеловек, создающий и применяющий методы криптоанализа.10Дешифрование (дешифровка)Процесс извлечения открытого текста без знания криптографического ключа на основе известного шифрованного. Термин дешифрование обычно применяют по отношению к процессу криптоанализа шифротекста (криптоанализ сам по себе, вообще говоря, может заключаться и в анализе шифросистемы, а не только зашифрованного ею открытого сообщения).11Криптографическая стойкостьСпособность криптографического алгоритма противостоять криптоанализу.

  • 23002. Разработка программы Helpopr
    Компьютеры, программирование

     

    1. Марченко А.И., Марченко Л.А. Программирование в среде Turbo Pascal 7.0 СПб.: КОРОНА принт, 2004, 464 стр. ISBN 966-7140-32-6.
    2. Павловская Т.А. Паскаль: Программирование на языке высокого уровня: Практикум. Питер, 2006, 317 стр. ISBN 5-94723-008-6
    3. Самойленко В.П. Опалева Э.А. Языки программирования и методы трансляции: Учебное пособие для вузов. БХВ-Петербург, 2005, 480 стр. ISBN 5-94157-327-8
    4. Костерин В.В. Камаев В.А. Технологии программирования: Учебник для вузов. Высшая школа, 2005, 360 стр. ISBN 5-06-004870-5
    5. Аболрус С.А. Программирование на Pascal. Изд. 3-е, обновл. Символ-Плюс, 2003, 328 стр. ISBN 5-93286-057-Х, 1-55622-805-8
    6. Собейкис В.Г. Азбука хакера 2: Языки программирования для хакеров. Майор, 2005, 512 стр. ISBN 5-98551-011-5
    7. Джеанини М. Кьоу Дж. Объектно-ориентированное программирование: Учебный курс. Питер,2005, 240 стр. ISBN 5-469-00462-7, 0072253630
    8. Адаменко А.Н. Pascal на примерах из математики: Задачи алгебры; Исследование функций и построение кривых; Приближенные вычисления и др. БХВ-Петербург, 2005, 416 стр. ISBN 5-94157-212-3
    9. Попов В.Б. Паскаль и Дельфи: Элементы языка, типы данных и структура программы; Принципы структурного программирования; Основы объективно-ориентированного программирования; Интегрированная среда программирования; Разработка приложений: Учебный курс. Питер, 2005, 576 стр. ISBN 5-469-00632-8
    10. Милов А.В. Основы программирования в задачах и примерах: Учебный курс. Фолио, 2002, 400 стр. ISBN 966-03-1717-4
    11. Марысаев В.Б. Персональный компьютер: Программное обеспечение. РИК Русанова Познавательная книга плюс, 2000, 192 стр. ISBN 5-8321-0077-8
    12. Липаев В. Выбор и оценивание характеристик качества программных средств. М., 2001 228 стр. ISBN 5-89638-053-4.
  • 23003. Разработка программы автоматизированного рабочего места диспетчера такси
    Компьютеры, программирование

    Компонент ADOConnection устанавливает связь приложения с конкретной базой, адрес которой прописывается в строке Connection String, это первая ступень. К компоненту ADOConnection присоединяются один или несколько компонентов ADOTable и ADOQuery, это зависит от количества атрибутов базы, которые нужно отобразить в приложении с последующим внесением изменений в них. Это компоненты второй ступени. Компонент ADOTable устанавливает связь с конкретной таблицей, подсоединенной базы. Компонент ADOQuery необходим для создания запросов, сравнения данных в двух различных атрибутов одной базы, либо вставка, выборка и другие действия реляционной алгебры. Третьей ступенью являются компоненты из вкладки data Access, в частности Data Source, как более часто используемый при создании приложений. Этот компонент своего рода служит переходником от компонентов второй ступени к компонентам четвертой ступени. Компоненты четвертой системы - это компоненты отображающие содержимое базы на форме приложения. Они выглядят и называются как компоненты находящиеся в вкладке Standart, только с приставной DB, что указывает на их взаимосвязь с базой. Это такие компоненты как: DBEdit, DBGrid и DBCombobox. Помимо отображения содержимого атрибутов базы данных, с их помощью можно вставлять, редактировать, удалять данные из базы. Для этого необходимо компонент ADOTable ввести в состояние Insert или Edit.

  • 23004. Разработка программы в помощь медикам в постановке диагноза
    Компьютеры, программирование

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

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

    С начала работы программы, в блоке №1, вводятся коэффициенты уравнения и максимальное значение степени. После чего, в блоке №2, выводятся на экран уравнение, с помощью функции вывода уравнения, которая будут рассмотрены в подразделе 4.2. После этого, в блоке №3, вводится диапазон, в котором следует искать корень уравнения и задается точность, с которой нужно найти корень. Далее сначала проверяется условие сходимости метода касательных, в блоке №4, если условие не выполняется, то выводится, сообщение о неприменимости метода касательных (блоке №6), и программа завершает свою работу (блок №9), а если выполняется, то потом приближенный корень уточняется методом касательных (блок №5). После нахождения корня уравнения ответ выводится на экран (блок №7). После вывода корня программа предложит снова найти корень в заданном диапазоне (блок №8). В случае согласия весь цикл уточнения приближенного корня начинает свою работу с начала. В случае не согласия программа завершает свою работу (блок №9).

  • 23006. Разработка программы для автоматизации работы кардиоцентра
    Компьютеры, программирование

    Ясно, что если приложение работает нормально, то после окончания выполнения цепочки методов указатель текущей позиции стека должен вернуться в первоначальное состояние, то есть созданный стек должен быть очищен (stack cleanup). Если же указатель не возвращается, то происходит крах стека (stack crash) - этот термин не следует путать с очисткой стека. В этом случае приложение прекращает свою работу (никакие ловушки исключений не помогают) и, если оно выполняется под Windows 95 или Windows 98, чаще всего требуется перезагрузка операционной системы. Понятно, что возврат указателя стека в первоначальное состояние должен происходить по окончании работы метода. Но при этом существуют две возможности - возврат указателя на место может производить как вызываемый метод по окончании работы, так и вызывающий метод после завершения работы вызываемого метода. В принципе, в различных языках программирования реализуются обе указанные возможности - очищать стек могут и вызванный, и вызывающий методы. Поскольку модуль пишется на одном языке программирования, то эти проблемы скрыты от программиста: очистка стека производится по специфичному для данного языка протоколу. Но если используются различные модули, код для которых реализован на различных языках программирования, то возникают проблемы. Например, в C++ стек очищается в методе, который вызвал второй метод, после окончания его работы. В Delphi же стек очищается в том же самом методе, где он используется, перед окончанием его работы. Если *.exe-модуль, созданный на языке C++, вызывает метод из DLL, созданный на Delphi, то перед окончанием работы метода в DLL стек будет очищен. После этого управление передается модулю, реализованном на C++, который также попытается очистить стек, - такое действие приведет к краху стека.

  • 23007. Разработка программы для автоматического расчета кредитных и депозитных операций при помощи Visual Basic for Applications
    Компьютеры, программирование

    Visual Basic for Applications (VBA) - немного упрощённая реализация языка программирования Visual Basic, встроенная в линейку продуктов Microsoft Office (включая версии для Mac OS), а также во многие другие программные пакеты, такие как AutoCAD, WordPerfect и ESRI ArcGIS. VBA покрывает и расширяет функциональность ранее использовавшихся специализированных макроязыков, таких как WordBasic. Может использоваться для управления приложением (меню, панели инструментов, формы пользователя, диалоговые окна и т.д.). VBA может также использоваться для создания импорта и экспорта различных форматов файлов.

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

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

  • 23009. Разработка программы для игры "Тетрис"
    Компьютеры, программирование

    Основные принципы организации тестирования:

    1. необходимой частью каждого теста должно являться описание ожидаемых результатов работы программы, чтобы можно было быстро выяснить наличие или отсутствие ошибки в ней;
    2. следует по возможности избегать тестирования программы ее автором, т.к. кроме уже указанной объективной сложности тестирования для программистов здесь присутствует и тот фактор, что обнаружение недостатков в своей деятельности противоречит человеческой психологии (однако отладка программы эффективнее всего выполняется именно автором программы);
    3. по тем же соображениям организация - разработчик программного обеспечения не должна “единолично ” его тестировать (должны существовать организации, специализирующиеся на тестировании программных средств);
    4. должны являться правилом доскональное изучение результатов каждого теста, чтобы не пропустить малозаметную на поверхностный взгляд ошибку в программе;
    5. необходимо тщательно подбирать тест не только для правильных (предусмотренных) входных данных, но и для неправильных (непредусмотренных);
    6. при анализе результатов каждого теста необходимо проверять, не делает ли программа того, что она не должна делать;
    7. следует сохранять использованные тесты (для повышения эффективности повторного тестирования программы после ее модификации или установки у заказчика);
    8. тестирования не должно планироваться исходя из предположения, что в программе не будут обнаружены ошибки (в частности, следует выделять для тестирования достаточные временные и материальные ресурсы);
    9. следует учитывать так называемый “принцип скопления ошибок”: вероятность наличия не обнаруженных ошибок в некоторой части программы прямо пропорциональна числу ошибок, уже обнаруженных в этой части;
    10. следует всегда помнить, что тестирование - творческий процесс, а не относиться к нему как к рутинному занятию.
  • 23010. Разработка программы для лабораторного стенда SDK 1.1
    Компьютеры, программирование

    БитыПолеОписание0EN_LOВ полной конфигурации бит EN_LO нужен для управления младшими 8 разрядами (биты 0-7) 16-разрядного порта ввода-вывода. Если записать в EN_LO логический «0», то порт ввода-вывода переводится в Z-состояние и появляется возможность чтения данных из EXT_LO. При записи в данный бит логической «1» порт переключается на вывод и данные, записанные в регистр EXT_LO, попадают на выход порта ввода-вывода. В упрощенной конфигурации этот бит управляет всеми 16 разрядами порта ввода-вывода. Если записать в EN_LO логический «0», то весь порт ввода-вывода переводится в Z-состояние и появляется возможность чтения данных из регистров EXT_LO и EXT_HI. При записи в данный бит логической «1» порт переключается на вывод и данные, записанные в регистры EXT_LO и EXT_HI, попадают на выход порта ввода-вывода. 1EN_HIВ полной конфигурации бит EN_HI нужен для управления старшими 8 разрядами (биты 8-15) 16-разрядного порта ввода-вывода. Если записать в EN_HI логический «0», то порт ввода-вывода переводится в Z-состояние и появляется возможность чтения данных из EXT_HI. При записи в данный бит логической «1» порт переключается на вывод и данные, записанные в регистр EXT_HI, попадают на выход порта ввода-вывода. В упрощенной конфигурации бит EN_HI не влияет на функционирование порта ввода-вывода. Все управление портом производится битом EN_LO. 2-4SND0-SND2Выход звукового ЦАП. Задает уровень напряжения на динамике. Позволяет формировать звуковые сигналы различной тональности и громкости. 5INT0 При записи логического «0» в этот бит на вход INT0 AduC812 также попадает логический «0». Бит можно использовать для формирования внешнего прерывания для микроконтроллера. 6KB В полной конфигурации при записи логического «0» прерывание от клавиатуры запрещается. Если бит установлен в «1», то прерывание от клавиатуры разрешено. В упрощенной конфигурации бит KB всегда равен нулю, то есть прерывание клавиатуры запрещено.

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

    Delphi- язык и среда программирования, относящаяся к классу RAD- (Rapid Application Development - «Средство быстрой разработки приложений») средств CASE - технологии. Delphi сделала разработку мощных приложений Windows быстрым процессом, доставляющим вам удовольствие. Приложения Windows, для создания которых требовалось большое количество человеческих усилий, например в C++, могут быть легко написаны одним человеком, использующим Delphi.обладает широким набором возможностей, начиная от проектировщика форм и кончая поддержкой всех форматов популярных баз данных. Также здесь имеются предварительно определенные визуальные и невизуальные объекты, включая кнопки, объекты с данными, меню и уже построенные диалоговые панели. С помощью этих объектов можно, например, обеспечить ввод данных просто несколькими нажатиями кнопок мыши, не прибегая к программированию. Это наглядная реализация применений CASE-технологий в современном программировании приложений. Та часть, которая непосредственно связана с программированием интерфейса пользователя, системой получила название визуальное программирование.

  • 23012. Разработка программы для подсчета хэш-суммы файла и текста с графическим интерфейсом
    Компьютеры, программирование

    ,%20%d0%b2%d1%8b%d1%87%d0%b8%d1%81%d0%bb%d0%b8%d1%82%d0%b5%d0%bb%d1%8c%d0%bd%d0%b0%d1%8f%20%d1%81%d0%bb%d0%be%d0%b6%d0%bd%d0%be%d1%81%d1%82%d1%8c%20<http://ru.wikipedia.org/wiki/%D0%92%D1%8B%D1%87%D0%B8%D1%81%D0%BB%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F_%D1%81%D0%BB%D0%BE%D0%B6%D0%BD%D0%BE%D1%81%D1%82%D1%8C>,%20%d0%ba%d1%80%d0%b8%d0%bf%d1%82%d0%be%d1%81%d1%82%d0%be%d0%b9%d0%ba%d0%be%d1%81%d1%82%d1%8c%20<http://ru.wikipedia.org/wiki/%D0%9A%D1%80%D0%B8%D0%BF%D1%82%D0%BE%D1%81%D1%82%D0%BE%D0%B9%D0%BA%D0%BE%D1%81%D1%82%D1%8C>%20%d0%b8%20%d1%82.%20%d0%bf.).%20%d0%92%d1%8b%d0%b1%d0%be%d1%80%20%d1%82%d0%be%d0%b9%20%d0%b8%d0%bb%d0%b8%20%d0%b8%d0%bd%d0%be%d0%b9%20%d1%85%d1%8d%d1%88-%d1%84%d1%83%d0%bd%d0%ba%d1%86%d0%b8%d0%b8%20%d0%be%d0%bf%d1%80%d0%b5%d0%b4%d0%b5%d0%bb%d1%8f%d0%b5%d1%82%d1%81%d1%8f%20%d1%81%d0%bf%d0%b5%d1%86%d0%b8%d1%84%d0%b8%d0%ba%d0%be%d0%b9%20%d1%80%d0%b5%d1%88%d0%b0%d0%b5%d0%bc%d0%be%d0%b9%20%d0%b7%d0%b0%d0%b4%d0%b0%d1%87%d0%b8.%20%d0%9f%d1%80%d0%be%d1%81%d1%82%d0%b5%d0%b9%d1%88%d0%b8%d0%bc%d0%b8%20%d0%bf%d1%80%d0%b8%d0%bc%d0%b5%d1%80%d0%b0%d0%bc%d0%b8%20%d1%85%d1%8d%d1%88-%d1%84%d1%83%d0%bd%d0%ba%d1%86%d0%b8%d0%b9%20%d0%bc%d0%be%d0%b3%d1%83%d1%82%20%d1%81%d0%bb%d1%83%d0%b6%d0%b8%d1%82%d1%8c%20%d0%ba%d0%be%d0%bd%d1%82%d1%80%d0%be%d0%bb%d1%8c%d0%bd%d0%b0%d1%8f%20%d1%81%d1%83%d0%bc%d0%bc%d0%b0%20<http://ru.wikipedia.org/wiki/%D0%9A%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F_%D1%81%D1%83%D0%BC%D0%BC%D0%B0>%20%d0%b8%d0%bb%d0%b8%20CRC%20<http://ru.wikipedia.org/wiki/CRC>.">Существует множество алгоритмов хэширования с различными характеристиками, (разрядность <http://ru.wikipedia.org/wiki/%D0%A0%D0%B0%D0%B7%D1%80%D1%8F%D0%B4%D0%BD%D0%BE%D1%81%D1%82%D1%8C>, вычислительная сложность <http://ru.wikipedia.org/wiki/%D0%92%D1%8B%D1%87%D0%B8%D1%81%D0%BB%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F_%D1%81%D0%BB%D0%BE%D0%B6%D0%BD%D0%BE%D1%81%D1%82%D1%8C>, криптостойкость <http://ru.wikipedia.org/wiki/%D0%9A%D1%80%D0%B8%D0%BF%D1%82%D0%BE%D1%81%D1%82%D0%BE%D0%B9%D0%BA%D0%BE%D1%81%D1%82%D1%8C> и т. п.). Выбор той или иной хэш-функции определяется спецификой решаемой задачи. Простейшими примерами хэш-функций могут служить контрольная сумма <http://ru.wikipedia.org/wiki/%D0%9A%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F_%D1%81%D1%83%D0%BC%D0%BC%D0%B0> или CRC <http://ru.wikipedia.org/wiki/CRC>.

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

    BASIC действительно универсален. Хотя BASIC (Beginners АН-Purpose Symbolic Code - универсальный символический код для начинающих) действительно является языком программирования для начинающих, одновременно со своими "старшими братьями", такими как СИ и ФОРТРАН, он развивается и совершенствуется. Авторы языка Джон Кемени и Томас Курц в 1975 году провели ревизию своего детища. В свете получивших широкое распространение принципов структурного программирования, они ввели в Бейсик структурные возможности, а спустя десять лет предприняли еще один, более существенный пересмотр языка, связанный с микрокомпьютерами. Сохранив все достоинства и простоту базовой версии, Д.Кемени и Т.Курц в содружестве с Американским институтом национальных стандартов (ANSI) разработали каноническую версию языка для микрокомпьютеров, на основе которой разработан транслятор современного Visual Basic.

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

    Введение……………………………………………………………………...2ГЛАВА 1. МЕТОДОЛОГИЯ РАЗРАБОТКИ БИЗНЕС-ПЛАНА………..3СУЩНОСТЬ БИЗНЕС-ПЛАНА……………………………………………..3структура бизнес-плана…………………………………………….9 - РЕЗЮМЕ……………………………………………………………………9

    1. Описание состояния предприятия и предполагаемой продукции…………………………………..10 - ОЦЕНКА РЫНКА СБЫТА……………………………………………….12 - КОНКУРЕНЦИЯ…………………………………………………………..13 - СТРАТЕГИЯ МАРКЕТИНГА……………………………………………13 - ПЛАН ПРОИЗВОДСТВА…………………………………………………15 - ОРГАНИЗАЦИОННЫЙ ПЛАН…………………………………………..17 - ЮРИДИЧЕСКИЙ ПЛАН………………………………………………….17 - ОЦЕНКА РИСКА И СТРАХОВАНИЕ…………………………………...18 - ФИНАНСОВЫЙ ПЛАН……………………………………………………18 - СТРАТЕГИЯ ФИНАНСИРОВАНИЯ…………………………………….20Глава2. VISUAL BASIC: ОБЩИЕ СВЕДЕНИЯ………………………….21ГЛАВА3. разработка программы для расчета показателей финансового состояния предприятия……………………………………………………25 - Финансовые коэффициенты……………………………………26 - рАЗРАБОТКА ПОЛЬЗОВАТЕЛЬСКОГО ИНТЕРФЕЙСА….……..…30 - текст программы на языке Visual Basic…………………..33ЗАКЛЮЧЕНИЕ………………………………………………………………...43СПИСОК ЛИТЕРАТУРЫ…………………………………………………….44ВВедение
    С развитием рыночных отношений в нашей стране бизнес-план как документ, в котором по определенной схеме суммированы результаты прединвестиционных исследований, становится одним из ключевых элементов метода проектного финансирования инвестиционной деятельности. Он является одной из основных составных частей прединвестиционной документации, которую должно предоставить предприятие в любое кредитное учреждение или иную организацию, оказывающую техническое и финансовое содействие внедрению инвестиционного проекта.

  • 23015. Разработка программы для решения систем линейных уравнений
    Педагогика

    В программе входные данные, задаются пользователем в режиме диалогового окна. Это позволяет практически полностью контролировать входную информацию и избежать некорректности вводимых данных, так как далее эта информация используется в вычислениях. Функции float_input() и n_input() предназначены для защиты от некорректного ввода действительных и натуральных чисел соответственно (приложение В).

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

    Еще одно интерактивное графическое средство, которое позволяет администратору базы данных или разработчику писать запросы, выполнять различные запросы одновременно, просматривать результаты, анализировать план запроса и получать поддержку для улучшения плана выполнения SQL Query Analyzer. Опция просмотра плана выполнения графически показывает методы получения данных, используемые оптимизатором запроса Microsoft SQL Server. В графическом исполнении плана используются иконки для представления специфичных действий и запросов в SQL Server, а не изображения в виде таблиц, созданных инструкциями SET SNOWPLAN_ALL или SET SNOWPLAN_TEXT. Это очень полезно для понимания скоростных показателей запроса. Кроме того, SQL Query Analyzer показывает советы по дополнительным индексам и статистическим данным в неиндексируемых колонках, что улучшит возможности оптимизатора запроса рационально обработать запрос. В частности, SQL Query Analyzer показывает какие статистические данные пропущены, тем самым, заставляя оптимизатор запроса давать оценку по селективности, а затем дает возможность создать пропущенные статистические данные.

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

     

    1. Агуров, П.В. C#. Сборник рецептов / П.В. Агуров. - СПб.: БХВ-Петербург, 2007. - 411 с.
    2. Буткевич, Е. Пишем программы и игры для сотовых телефонов /Е. Буткевич. - СПб.: Питер, 2006. - 204 с: ил.
    3. Дрейер, М. C# для школьников: Учебное пособие / М. Дрейер. Перевод с англ. под ред.В. Биллига - М.: Интернет-Университет Информационных Технологий; БИНОМ. Лаборатория знаний, 2009. - 128 с.: ил., табл. - (Лицей информационных технологий).
    4. Жарков, В.А. Компьютерная графика, мультимедиа и игры на Visual C# 2005 /В.А. Жарков. - М.: Жарков Пресс, 2005. - 812 с.
    5. Зубкова, Т.М. Технология разработки программного обеспечения: Учебное пособие /Т.М. Зубкова. - Оренбург: ГОУ ОГУ, 2004. - 101 с.
    6. Культин, Н.Б. C# в задачах и примерах /Н.Б. Культин. - СпБ.: БХВ-Петербург, 2007. - 241 с.
    7. Лабор, В.В. Си Шарп: Создание приложений для Windows / В.В. Лабор. - Мн.: Харвест, 2003. - 384 с.
    8. Лунгу, К.Н. Линейное программирование: Руководство к решению задач /К.Н. Лунгу. - М.: ФИЗМАТЛИТ, 2005. - 128 с.
    9. Мак-Дональд, Мэтью. Microsoft ASP.net 3.5 с примерами на C# 2008 для профессионалов, 2-е изд.: Пер. с англ. / Мак-Дональд, Мэтью, Шпушта Марио. - М.: ООО “И.Д. Вильямс", 2008. - 1424 с.: ил.
    10. Павловская Т.А. С#. Программирование на языке высокого уровня: Учебник для вузов /Т.А. Павловская. - СПб.: Питер, 2009. - 432 с: ил.
    11. Степанченко, И.В. Методы тестирования программного обеспечения: Учеб. пособие /И.В. Степанченко. - Волгоград: ВолгГТУ, 2006. - 74 с.
    12. Стефан, Рэнди Дэвис. C# 2005 для "чайников" / Стефан Рэнди Дэвис, Чак Сфер. - М.: ИД Вильямc, 2008. - 576 с.
  • 23018. Разработка программы игры в "Кости"
    Компьютеры, программирование

    %20%d0%bb%d0%b5%d0%b3%d0%ba%d0%be%20%d0%b2%d1%8b%d1%87%d0%b8%d1%81%d0%bb%d1%8f%d1%8e%d1%82%d1%81%d1%8f.%20%d0%92%d0%b5%d1%80%d0%be%d1%8f%d1%82%d0%bd%d0%be%d1%81%d1%82%d1%8c%20%d0%b2%d1%8b%d0%b1%d1%80%d0%be%d1%81%d0%b0%20%d0%ba%d0%be%d0%bd%d0%ba%d1%80%d0%b5%d1%82%d0%bd%d0%be%d0%b3%d0%be%20%d0%ba%d0%be%d0%bb%d0%b8%d1%87%d0%b5%d1%81%d1%82%d0%b2%d0%b0%20%d0%be%d1%87%d0%ba%d0%be%d0%b2%20%d0%bf%d1%80%d0%b8%20%d0%b8%d0%b3%d1%80%d0%b5%20%d1%81%20%d0%be%d0%b4%d0%bd%d0%be%d0%b9%20%d0%ba%d0%be%d1%81%d1%82%d1%8c%d1%8e%20%d1%80%d0%b0%d0%b2%d0%bd%d0%b0%201%20%d0%ba%206.%20%d0%9f%d1%80%d0%b8%20%d0%b2%d0%be%d0%b7%d1%80%d0%b0%d1%81%d1%82%d0%b0%d0%bd%d0%b8%d0%b8%20%d0%ba%d0%be%d0%bb%d0%b8%d1%87%d0%b5%d1%81%d1%82%d0%b2%d0%b0%20%d0%ba%d0%be%d1%81%d1%82%d0%b5%d0%b9%20%d0%b2%d0%b5%d1%80%d0%be%d1%8f%d1%82%d0%bd%d0%be%d1%81%d1%82%d1%8c%20%d1%83%d0%bc%d0%b5%d0%bd%d1%8c%d1%88%d0%b0%d0%b5%d1%82%d1%81%d1%8f.%20%d0%9d%d0%b0%d0%bf%d1%80%d0%b8%d0%bc%d0%b5%d1%80,%20%d0%bf%d1%80%d0%b8%20%d0%b8%d0%b3%d1%80%d0%b5%20%d0%bd%d0%b0%20%d0%b4%d0%b2%d1%83%d1%85%20%d0%ba%d0%be%d1%81%d1%82%d1%8f%d1%85%20%d0%bd%d0%b0%d0%b8%d0%bc%d0%b5%d0%bd%d1%8c%d1%88%d0%b5%d0%b9%20%d0%b2%d0%b5%d1%80%d0%be%d1%8f%d1%82%d0%bd%d0%be%d1%81%d1%82%d1%8c%d1%8e%20%d0%b1%d1%83%d0%b4%d0%b5%d1%82%20%d0%b2%d1%8b%d0%bf%d0%b0%d0%b4%d0%b5%d0%bd%d0%b8%d0%b5%20%c2%ab2%c2%bb%20%d0%b8%20%c2%ab12%c2%bb%20%d0%be%d1%87%d0%ba%d0%be%d0%b2,%20%d0%b0%20%d0%b1%d0%bb%d0%b8%d0%b6%d0%b5%20%d0%ba%20%d1%81%d1%80%d0%b5%d0%b4%d0%bd%d0%b5%d0%bc%d1%83%20%d0%b7%d0%bd%d0%b0%d1%87%d0%b5%d0%bd%d0%b8%d1%8e%20%d0%b2%d0%b5%d1%80%d0%be%d1%8f%d1%82%d0%bd%d0%be%d1%81%d1%82%d1%8c%20%d0%b2%d0%be%d0%b7%d1%80%d0%b0%d1%81%d1%82%d0%b0%d0%b5%d1%82.%20%d0%91%d0%be%d0%bb%d1%8c%d1%88%d0%be%d0%b9%20%d0%b2%d0%b5%d1%80%d0%be%d1%8f%d1%82%d0%bd%d0%be%d1%81%d1%82%d1%8c%d1%8e%20%d0%b2%d1%8b%d0%bf%d0%b0%d0%b4%d0%b5%d0%bd%d0%b8%d1%8f%20%d0%be%d0%b1%d0%bb%d0%b0%d0%b4%d0%b0%d0%b5%d1%82%20%c2%ab7%c2%bb.%d0%9f%d1%80%d0%b8%20%d1%83%d0%b2%d0%b5%d0%bb%d0%b8%d1%87%d0%b5%d0%bd%d0%b8%d1%8e%20%d1%87%d0%b8%d1%81%d0%bb%d0%b0%20%d0%ba%d1%83%d0%b1%d0%b8%d0%ba%d0%be%d0%b2,%20%d0%bd%d0%b0%d0%b8%d0%b1%d0%be%d0%bb%d1%8c%d1%88%d0%b0%d1%8f%20%d0%b2%d0%b5%d1%80%d0%be%d1%8f%d1%82%d0%bd%d0%be%d1%81%d1%82%d1%8c%20%d1%82%d0%b0%d0%ba%20%d0%b6%d0%b5%20%d1%81%d1%82%d1%80%d0%b5%d0%bc%d0%b8%d1%82%d1%81%d1%8f%20%d0%ba%20%d1%81%d1%80%d0%b5%d0%b4%d0%bd%d0%b5%d0%bc%d1%83%20%d0%b7%d0%bd%d0%b0%d1%87%d0%b5%d0%bd%d0%b8%d1%8e.%20%d0%a0%d0%b0%d1%81%d1%87%d1%91%d1%82%20%d0%b2%d0%b5%d1%80%d0%be%d1%8f%d1%82%d0%bd%d0%be%d1%81%d1%82%d0%b8%20%d0%b2%d1%8b%d0%b8%d0%b3%d1%80%d1%8b%d1%88%d0%b0%20%d0%bb%d1%83%d1%87%d1%88%d0%b5%20%d0%bd%d0%b0%d1%87%d0%b8%d0%bd%d0%b0%d1%82%d1%8c%20%d1%81%20%d1%80%d0%b0%d1%81%d1%87%d1%91%d1%82%d0%b0%20%d0%b2%d0%b5%d1%80%d0%be%d1%8f%d1%82%d0%bd%d0%be%d0%b3%d0%be%20%d0%ba%d0%be%d0%bb%d0%b8%d1%87%d0%b5%d1%81%d1%82%d0%b2%d0%b0%20%d1%85%d0%be%d0%b4%d0%be%d0%b2%20%d0%b2%20%d0%b8%d0%b3%d1%80%d0%b5.">Вероятность выигрыша при игре в кости рассчитать довольно несложно, поскольку вероятности <http://ru.wikipedia.org/wiki/%D0%92%D0%B5%D1%80%D0%BE%D1%8F%D1%82%D0%BD%D0%BE%D1%81%D1%82%D1%8C> легко вычисляются. Вероятность выброса конкретного количества очков при игре с одной костью равна 1 к 6. При возрастании количества костей вероятность уменьшается. Например, при игре на двух костях наименьшей вероятностью будет выпадение «2» и «12» очков, а ближе к среднему значению вероятность возрастает. Большой вероятностью выпадения обладает «7».При увеличению числа кубиков, наибольшая вероятность так же стремится к среднему значению. Расчёт вероятности выигрыша лучше начинать с расчёта вероятного количества ходов в игре.

  • 23019. Разработка программы маркетинга на предприятии (на примере ИПЦ "Гузель")
    Маркетинг

    Функции службы маркетинга на ИПЦ “ГУЗЕЛЬ”:

    1. исследование факторов, определяющих структуру и динамику потребительского спроса на продукцию предприятия, предлагаемую к производству;
    2. ориентация разработчиков новой продукции на выполнение требований потребителей к выпускаемой продукции;
    3. анализ конкурентоспособности продукции предприятия и изделий, предлагаемых к производству, сопоставление ее потребительских, цены с аналогичными показателями конкурирующей продукции;
    4. выполнение расчетов и подготовка исходных данных для составления расчетной калькуляции изделий в стадии маркетинговых исследований;
    5. составление предварительной сметной калькуляции товарной продукции и проекты цен на выпускаемую продукцию, участие в технико-экономическом обосновании освоения новых видов продукции, новой техники, прогрессивной технологии, механизации и автоматизации производственных процессов;
    6. участие в разработке мероприятий по снижению себестоимости изделий, выявление и ликвидация экономически необоснованных расходов;
    7. контроль внедрения мероприятий с позиции экономической эффективности новой техники и технологии, влияющих на цену изделия;
    8. выдача предложений по улучшению качественных характеристик продукции, конструкции и технологии производства выпускаемой и новой продукции
    9. организация работ по анализу ценовой политики со сторонними организациями и фирмами, являющимися поставщиками покупных полуфабрикатов;
    10. оформление и согласование бизнес-планов, формирование предложений по организации финансирования;
    11. оформление и отправка заявок, поиск инвесторов, подготовка и участие в ярмарках, в том числе международных инвестиционных проектов;
    12. разработка стратегии маркетинга с учетом потребностей в данной продукции, емкости рынка, меняющегося платежеспособного спроса, конкуренции;
    13. разработка стратегии рекламы по каждому товару и плана проведения рекламных мероприятий;
    14. обеспечение участия предприятия в центральных и региональных выставках и ярмарках, подготовка необходимых документов и материалов;
    15. изучение и использование передового опыта рекламы и стимулирования сбыта;
    16. анализ состояния реализации продукции предприятия, выявление продукции, не имеющей достаточного сбыта, определение причин этого;
    17. подготовка предложений и рекомендаций к плану производства продукции предприятия по номенклатуре и количеству, исходя из результатов маркетинговых исследований;
    18. подготовка материалов маркетинговых исследований для разработки бизнес-плана на вновь осваиваемую продукцию [13];
  • 23020. Разработка программы маркетингового исследования для ОАО МЖК "Краснодарский"
    Маркетинг

    На практике при построении бюджета маркетинга пользуются и другими методическими подходами:

    1. Финансирование от возможностей. Основан на приоритете приказов «сверху» и находит применение на предприятиях с производственными организационными культурами. По результатам его применения затраты на маркетинг определяются только после того, как сформулированы затраты на производство.
    2. Метод «фиксированного процента». Основан на отчислении определенной доли от ожидаемой выручки. Его рекомендуется применять при распределении средств на маркетинг между подразделениями в тех компаниях, которые имеют разветвленную структуру.
    3. Метод соответствия конкуренту. Первоначально надо подобрать конкурента, похожего на фирму, составляющую бюджет, и являющегося если не лидером, то не самым последним на рынке. Затем надо установить размеры его финансирования маркетинга, здесь без специальных маркетинговых исследований в форме наблюдений не обойтись. И, наконец, надо установить зависимость между затратами этого конкурента на маркетинг и результатами от него.
    4. Метод максимальных расходов. Предполагает не скупиться на маркетинг. Такой подход может привести к неоправданным затратам.
    5. Метод «цель-задание». Согласно этому методу любое маркетинговое усилие должно соответствовать конкретным целям маркетинговой деятельности предприятия. Затраты на каждое действие плана маркетинга при этом должны обусловливаться ожидаемой выгодой.
    6. Метод «маржинального дохода». Ориентирован на прошлый опыт, но использует не такой обобщенный показатель, как объемы продаж в прошлые периоды, а фактически сложившиеся нелинейные зависимости между изменениями этих объемов и затратами на маркетинг.
    7. Метод учета программы маркетинга. Это обобщающий метод. Он похож на функционально-стоимостный анализ и предполагает тщательный анализ издержек на достижение конкретных целей, но не самих по себе, а в сравнении с затратами при других возможных комбинациях средств маркетинга, т.е. при сравнении альтернативных вариантов развития.[6]