телефон 978-63-62
978 63 62
zadachi.org.ru рефераты курсовые дипломы контрольные сочинения доклады
zadachi.org.ru
Сочинения Доклады Контрольные
Рефераты Курсовые Дипломы
путь к просветлению

РАСПРОДАЖАТовары для животных -30% Канцтовары -30% Красота и здоровье -30%

все разделыраздел:Компьютеры, Программированиеподраздел:Программирование, Базы данных

Объектно-ориентированный подход к проектированию программного обеспечения на примере работы налоговой инспекции

найти похожие
найти еще

Коврик для запекания, силиконовый "Пекарь".
Коврик "Пекарь", сделанный из силикона, поможет Вам готовить вкусную и красивую выпечку. Благодаря материалу коврика, выпечка не
202 руб
Раздел: Коврики силиконовые для выпечки
Ручка "Шприц", желтая.
Необычная ручка в виде шприца. Состоит из пластикового корпуса с нанесением мерной шкалы. Внутри находится жидкость желтого цвета,
31 руб
Раздел: Оригинальные ручки
Забавная пачка "5000 дублей".
Юмор – настоящее богатство! Купюры в пачке выглядят совсем как настоящие, к тому же и банковской лентой перехвачены... Но вглядитесь
60 руб
Раздел: Прочее
Введение Мы живем в поистине необыкновенном времени. Ведь совсем недавно, наши родители и в мечтах не могли подумать о том, что когда-нибудь наступит то время, когда компьютер станет неотемлимой частью нашей жизни, и реально начнет приносить огромную пользу. Станет генератором идей и их воплотите­лем, откроет новые горизонты в познаниях человечества. Но компьютер не смотря ни на что, без человека ничто. Вот почему так важно донести до ма­шины человеческую мысль, а помогает нам в этом различные способы по про­ектированию ПО. Проектирование экономических информационных систем (ЭИС) – логиче­ски сложная, трудоемкая и длительная работа, требующая высокой квалифика­ции участвующих в ней специалистов. В начале 70-х гг. в США был отмечен кризис программирования (sof ware crisis). Это выражалось в том, что большие проекты стали выполнятся с отста­ванием от графика или с превышением сметы расходов, разработанный продукт не обладал требуемыми функциональными возможностями, производитель­ность его была низка, качество получаемого программного обеспечения не уст­раивало потребителей. Аналитические исследования и обзоры, выполняемые в течение ряда по­следних лет ведущими зарубежными аналитиками, показывали не слишком об­надеживающие результаты. Так, например, в 1995г. компания S a dishGroup проанализировала работу 364 американских корпораций и итоги выполнения более 23 тыс. проектов, связанных с разработкой ПО, и сделали следующие вы­воды: Только 16% проектов завершились в срок, 52,7% завершились с опозда­нием, расходы превысили запланированный бюджет. В числе причин неудач фигурируют: нечеткая и не полная формулировка требований к ПО, недостаточное вовлечение пользователей в работу над проек­том, неудовлетворительное планирование и т.п. На этом фоне, выгодно отличается объектно – ориентированный подход к проектированию ПО устраняет эти и другие недостатки, он обладает богатым набором изобразительных средств. Вот почему, целью моей курсовой работы является раскрытие современных методов и средств проектирования, в частно­сти в объектно-ориентированном подходе к проектированию ПО. Глава I Структура объектно-ориентированного программирования. 1.1 СУЩНОСТЬ ОБЕКТНО-ОРИЕНТИРОВАННОГО ПОДХОДА Принципиальное различие между структурным и объектно-ориентирован­ным подходом заключается в способе декомпозиции системы. Объектно-ориен­тированный подход использует объектную декомпозицию, при этом статиче­ская структура системы описывается в терминах объектов и связей между ними, а поведение системы описывается в терминах обме­на сообщениями ме­жду объектами. Каждый объект системы обладает своим собственным поведе­нием, моделирующим поведение объекта реального мира. Понятие , обеспечивается на сегодняшний день только структурными методами. При переходе от структурного подхода к объектному, как при всякой смене технологии, необходимо вкладывать деньги в приоб­ретение новых инструментальных средств. Здесь следует учесть и расходы на обучение (овладение методом, инструментальными сред­ствами и языком программирования). Для некоторых организаций эти обстоятельства могут стать серьезными препятствиями.

Молочный гриб необходим в каждом доме как источник здоровья и красоты
Молочный гриб необходим в каждом доме как источник здоровья и красоты + книга в подарок

 Язык программирования С# 2005 и платформа .NET 2.0.

Я, например, разрабатывал программное обеспечение для обучения детей, создавал различные N-звенные системы и участвовал в многочисленных проектах для медицинских и финансовых учреждений. С вероятностью почти 100 процентов тот программный код, который вы создаете на своем рабочем месте, не имеет никакой связи с программным кодом, который пишу я (если, конечно, нам случайно не приходилось работать вместе). Поэтому в этой книге я сознательно избегаю примеров, в которых программный код связан со спецификой определенных отраслей производства или сфер программирования. Я пытаюсь описать возможности C#, объектно-ориентированного подхода, CLR и библиотек базовых классов .NET 2.0 с помощью примеров, не использующих такой специфики. Вместо того чтобы в каждом примере заполнять таблицы реальными данными, рассчитывать платежки или выполнять какие-то другие специальные вычисления, я буду рассматривать объекты, с которыми могут иметь дело все,- например, автомобили (с их геометрическими формами и служащими соответствующего предприятия, добавленными для полноты картины)

скачать реферат Проектирование информационных систем с использованием ERWin, BPWin

Дважды щелкните мышкой на представлении Размещений в браузере (Deployme View). Добавьте на диаграмму три процессора , назовите их «Сервер банковской БД», «Региональный сервер» и «Беговая Аллея 12», соответственно. 2. Добавьте на диаграмму устройство , назовите его «Принтер». 3. Установите отношения соединений , как показано на рисунке 42. Так же в соответствии с рисунком задайте имена отношений, нажимая на них правой кнопкой и выбирая Ope Specifica io . Рис. 13 - Диаграмма размещений ЗАКЛЮЧЕНИЕ В рамках данной работы была поставлена задача разработать лабораторный практикум по освоению процесса проектирования ИС в среде Ra io al Rose. Для этого был изучен объектно-ориентированный подход проектирования ИС, смоделирована предметная область, на основе которой разрабатывались основные проектные диаграммы. Результатом работы являются методические указания к выполнению лабораторных работ в Ra io al Rose, а также разработанные диаграммы будущей ИС. В методические указания входит теоретическая часть(описание основных компонентов и элементов), а так же пошаговое руководство к созданию основных диаграмм.

Фигурка (копилка) декоративная "Зайчонок/Непоседы" 9x11x22,5 см.
Фигурка декоративная, настольная. Изготовлена из полимерных материалов. Размер: 9x11x22,5 см.
460 руб
Раздел: Копилки
Центр игровой надувной Upright "Паровозик".
Надувной центр рассчитан для детей от 9 месяцев. Можно использовать как на улице, так и в помещении. Шарики яркие, легкие, удобны и
2544 руб
Раздел: Батуты, надувные центры
Пенал-косметичка "Pixie Crew" с силиконовой панелью для картинок (красный, розовый).
Повседневные вещи кажутся скучными и однотонными, а тебе хочется выглядеть стильно и быть не как все? "Pixie Crew" сделает твою
858 руб
Раздел: Без наполнения
 SAP R/3 Системное администрирование

Нижележащими базовыми компонентами этого объектно-ориентированного подхода являются типы бизнес-объектов, которые представляют объекты реального мира в виде программного обеспечения. Стандартные примеры включают план счетов, торговый заказ или закупочную организацию. Эти типы объектов могут быть доступны только с помощью стандартизованных, независимых от платформы методов, которые не зависят также от версии и открыты, — BAPI. Все типы бизнес-объектов и соответствующие BAPI хранятся в репозитории бизнес-объектов (BOR — Business Object Repository) системы SAP R/3. С помощью ►BAPI Explorer можно получить обзор определенных типов объектов, их методах и характеристиках и сделать изменения. Объекты являются конкретными экземплярами типа объектов. Кроме специфических методов объектов, некоторые BAPI доступны для всех типов объектов, а именно: <Object>.Display Для вывода объекта <Object>.Delete Для удаления объекта <Object>.GetDetail Для вывода данных объекта Технически методы реализуются как модули функций

скачать реферат Oracle Power Objects

Oracle Power ObjectsВ этих условиях, обеспечение каждого из этих пользователей или группы пользователей неким средством (приложением) для доступа к данным локальной или удаленной базы данных становится весьма сложной задачей, требующей существенных трудозатрат. Решить эту задачу можно либо путем привлечения значительных сил программистов и разработчиков, либо применением новых, высокопроизводительных технологий разработки. Объектно-ориентированное, визуальное проектирование – пример успешной реализации второго, интенсивного подхода. Oracle Power Objec s – высококачественный (что характерно для всех продуктов Oracle Corpora io ), оригинальный и надежный инструмент для разработки программного обеспечения доступа к базам данных. Он объединяет возможности приложений клиент/сервер с преимуществами объектно-ориентированной модели разработки. Для построения приложения разработчик должен иметь в своем распоряжении некоторые конструктивные элементы – объекты. В Oracle Power Objec s каждый компонент приложения, от непосредственно базы данных (или серверной части системы) до интерфейса клиента (или внешнего интерфейса) – это объект, который можно идентифицировать и управлять им, используя унифицированные технологии.

 Параллельное и распределенное программирование на С++

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

скачать реферат Программное обеспечение компьютеров. Архиваторы

  Программное обеспечение компьютеров  Под программным обеспечением (Sof ware) понимается совокупность программ, выполняемых вычислительной системой. К программному обеспечению (ПО) относится также вся область деятельности по проектированию и разработке ПО: технология проектирования программ (например, нисходящее проектирование, структурное и объектно-ориентированное проектирование и др.); методы тестирования программ ; методы доказательства правильности программ; анализ качества работы программ; документирование программ; разработка и использование программных средств, облегчающих процесс проектирования программного обеспечения, и многое другое. Программное обеспечение — неотъемлемая часть компьютерной системы. Оно является логическим продолжением технических средств. Сфера применения конкректного компьютера определяется созданным для него ПО. Сам по себе компьютер не обладает знаниями ни в одной области применения. Все эти знания сосредоточены в выполняемых на компьютерах программах. Программное обеспечение современных компьютеров включает миллионы программ — от игровых до научных. Как классифицируется программное обеспечение? В первом приближении все программы, работающие на компьютере, можно условно разделить на три категории: прикладные программы, непосредственно обеспечивающие выполнение необходимых пользователям работ; системные программы, выполняющие различные вспомогательные функции, например: управление ресурсами компьютера; создание копий используемой информации; проверка работоспособности устройств компьютера; выдача справочной информации о компьютере и др.; инструментальные программные системы, облегчающие процесс создания новых программ для компьютера.

скачать реферат Программное обеспечение ЭВМ и языки программирования

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

скачать реферат Классификация программного обеспечения ЭВМ

При создании Wi dows 95-98 фирма Microsof в полной мере реализо­вала объектно-ориентированный подход. Поскольку именно он лег в основу новой операционной системы, вначале скажем несколько слов о том, что такое ориентация на объекты. Понятие «объектно-ориентированный» возникло в программиро­вании сравнительно недавно. Когда вычислительная мощность ма­шин была невысока, о создании объектно-ориентированных сис­тем не могло быть и речи. Основой всего был программный код. Программисты записывали последовательности команд для выпол­нения тех или иных действий над данными, которые оформлялись в модули и процедуры. Для работы с каждым объектом создавалась своя процедура. Объекты, их свойства и методы. Постепенно с увеличением производительности вычислительных систем процедурный подход начал заменяться объектным. На пер­вое место выдвинулся объект, а не код, который его обрабатывает. На уровне пользователя объектный подход выражается в том, что интерфейс представляет собой подобие реального мира, а работа с машиной сводится к действиям с привычными объектами.

скачать реферат Индикативное планирование в системах управления социально - экономическими процессами

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

Муфта для коляски "Bambola" (шерстяной мех + плащевка + кнопки), бежевая.
Муфта на ручку коляски очень легко одевается и защищает Ваши руки от холода. Ткань муфты водоотталкивающая, она утеплена мехом и небольшим
489 руб
Раздел: Муфты на ручку
Шкатулка декоративная "Стиль", 15,5x12,5x11,5 см (бутылочный).
Шкатулка декоративная для ювелирных украшений, с выдвижными ящичками. Размер: 15,5x12,5x11,5 см. Материал: комбинированный.
1586 руб
Раздел: Шкатулки для украшений
Набор ковриков "Kamalak Tekstil" для ванной, 50х50 см и 50x80 см (фиолетовый).
Ковры-паласы выполнены из полипропилена. Ковры обладают хорошими показателями теплостойкости и шумоизоляции. Являются гипоаллергенными. За
607 руб
Раздел: Коврики
скачать реферат Современные тенденции в развитии интернет-технологий

Почему возникла необходимость вводить изучение интернет-технологий в курсе информатики средней школы? Специальность вебмастера со временем теряет ореол таинственности, а технология сайтостроения выходит из стен лабораторий на просторы промышленного освоения. Верный признак этого - растущие инвестиции в Интернет-проекты и осознание того, что Веб-сайты пригодны не только для распространения o -li e развлечений, но и для серьезной образовательной, научной и легальной коммерческой деятельности. А раз так, то и подход к изучению интернет-технологий должен быть серьезным. Для начала необходимо разобраться, в каком направлении движутся Интернет-технологии и разобраться в той кухне, которую используют сегодня разработчики. Выделим несколько интересующих нас современных тенденций: - в вебтехнологиях: какие грядут архитектурные подходы, программное обеспечение, специальная аппаратура, серверы и т.д. Описание (декларативный подход) вебсайтов против их программирования (объектно-ориентированный подход), как сделать из сайта - рекламного буклета нормальный вебсайт с внешней Интернет -, партнерской экстранет - и внутренней интранет - частью; - экономике сайтостроительства: анализ рынков (кто, где и сколько платит за WEB developme ) и связанный с анализом рынков обзор инвестиционных перспектив отрасли; - маркетинге вебдизайна и вебпрограмминга: какие аргументы и бизнес-модели используют лидеры отрасли, чтобы организовать поток заказов; - контент (содержание) - происхождение и потребление; - людских ресурсах отрасли: откуда в отрасль приходят специалисты, куда они из отрасли уходят (если уходят), какие еще в отрасли есть профессии, кроме вебмастер, и кто учит профессионалов, и сколько времени нужно учиться), сколько платят в отрасли разным специалистам и т.д.; - социальных аспектах: от проблем приватности до проблем соблюдения смежных прав (копирайта) на визуальный дизайн. Технологии. Вебсайты это любые программные комплексы, имеющие Интернет-интерфейс.

скачать реферат Компьютер как главная технологическая и техническая база информационных систем

Основной частью внутримашинного информационного обеспечения является информационная база (ИБ) – совокупность данных, организованная определенным способом и хранимая в памяти вычислительной системы в виде файлов, с помощью которых удовлетворяются информационные потребности управленческих процессов и решаемых задач. С точки зрения программно-аппаратной реализации можно выделить ряд типовых архитектур ИС. Традиционные архитектурные решения основаны на использовании выделенных файл-серверов или серверов баз данных. Существует также варианты архитектур информационных систем, базирующихся на технологии I er e (I er e -приложения). Следующая разновидность архитектуры информационной системы основывается на концепции «хранилища данных» (Da a Warehouse) – интегрированной информационной среды, включающей разнородные информационные ресурсы. И, наконец, для построения глобальных распределенных информационных приложений используется архитектура интеграции информационно-вычислительных компонентов на основе объектно-ориентированного подхода. 1.2 Основные типы современных компьютеров Признак, по которому разделяются компьютеры, - платформа.

скачать реферат Разработка подсистемы учета гематологических анализов для КДЛ ГБСМП-2

В качестве базовой библиотеки классов для основного управляющего компонента ПО используется библиотека MFC, обеспечивающая реализацию архитектуры Docume /View. Настройка данной библиотеки под шаблон реализации комплекса реализованы в используемой динамически подключаемой библиотеке MFC Lab.dll. Эта библиотека обеспечивает реализацию программного интерфейса взаимодействия с компонентами прорисовки графиков в основном окне управляющего компонента, а также интерфейсы межпрограммного взаимодействия. 2.5 Проектирование модулей Основная задача проектирования заключается в том, чтобы превратить модели анализа в документы детализированного проектирования, на основе которых реализуется система. Логическая модель проектируемой подсистемы строится на основе технологии Ra io al [], используя основные объектно-ориентированные подходы языка UML . Начальный этап проектирования подсистемы учета гематологических анализов, как указывалось, связан с разработкой основных Ac iveX-элементов, обеспечивающих ввод и модификацию основных сущностей предметной области разрабатываемой подсистемы.

скачать реферат Руководство программным проектом

Содержание Введение Руководство программным проектом Планирование проектных задач Конструктивная модель стоимости Заключение Список литературы Введение Руководство программным проектом - первый слой процесса конструирования ПО. Термин со следующим описанием: встроенная система для высокоскоростного мультиприоритетного обслуживания удаленных линий связи, обеспечивающая возможности диагностики. Оценку пост-архитектурных факторов затрат для проекта сведем в табл. 2.27. Из таблицы следует, что увеличение затрат в 1,3 раза из-за очень высокой сложности продукта уравновешивается их уменьшением вследствие высокой квалификации аналитика и программиста, а также активного использования программных утилит. Список литературы Боэм Б. У. Инженерное проектирование программного обеспечения. М.: Радио и связь, 1985. 511 с. Липаев В. В. Отладка сложных программ: Методы, средства, технология. М.: Энергоатомиздат, 1993. 384 с. Майерс Г. Искусство тестирования программ. М.: Финансы и статистика, 1982. 176с. Орлов С. А. Принципы объектно-ориентированного и параллельного программирования на языке Ada 95. Рига: SI, 2001. 327 с. Чеппел Д. Технологии Ac iveX и OLE. M.: Русская редакция, 1997. 320 с. Abreu, F. В., Es eves, R., Goulao, M. he Desig of Eiffel Programs: Qua i a ive Evalua io Usi g he MOOD me rics.

скачать реферат Классификация социальных проектов

Объектом может быть некоторое сооружение, но также и социальные связи, отношения. По определению Ж. Т. Тощенко, «социальное проектирование - это специфическая деятельность, связанная с научно обоснованным определением вариантов развития новых социальных процессов и явлений и с целенаправленным коренным изменением конкретных социальных институтов».8 Социальное проектирование рассматривается как специфическая плановая деятельность, суть которой - в научно обоснованном определении параметров формирования будущих социальных проектов или процессов с целью обеспечения оптимальных условий для возникновения, функционирования и развития новых или реконструируемых объектов. В силу этого, в частности, диапазон социальных проектов «полностью совпадает с диапазоном социальных прогнозов и социальных нововведений»9. Специфику объектно-ориентированного подхода составляет представление о закономерном характере проекта, о его научной обоснованности как объективности. Здесь и выявляется слабость концепции. Проблема состоит в толковании объективности и научности в социальной сфере. Детерминация социальных нововведений вариативна. С. Н. Булгаков справедливо замечал: «Хотя социальная политика вообще способна обладать научностью, однако это вовсе не значит, чтобы из данных научных посылок с необходимостью следовала только одна система политики, и именно она-то и была единственно научной.

Фоторамка на 11 фотографий С31-021 Alparaisa "Family", коричневый, 47x53,5 см.
Размеры рамки: 47x53,5 cм. Размеры фото: - 10х15 см (4 штуки), - 15х10 см (7 штук). Фоторамка-коллаж для 11-ти фотографий. Материал:
868 руб
Раздел: Мультирамки
Портфель "Attache", A4, серый.
Одно отделение.
375 руб
Раздел: Папки-портфели, папки с наполнением
Пенал-книжка для начальной школы "Ever After High", 21x14 см.
Пенал-книжка для начальной школы. 1 отделение, держатели письменных принадлежностей. Застегивается на молнию. Размер: 21х14х3 см.
303 руб
Раздел: Без наполнения
скачать реферат Кадры с использованием программы Microsoft Access 97

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

скачать реферат Проблемы создания информационно-обучающей среды

Затем среда сама преобразует эту модель в конечный автомат, после чего можно легко перейти к программированию задачи. Кроме того, изучение программной структуры информационно- образовательной среды может быть полезно при обучении объектно-ориентированному подходу программирования, в частности, интерес представляет построение иерархии классов, моделирующих предметную область для ИОС. Список литературы   Зайцева Е. Н., Информационно - обучающая среда: проблемы формирования и организации учебного процесса - Educa io ech ology&Socie y 6(2). 2003. Григорьев В. К. Подсистема обучения - обязательная компонента информационно-управляющей системы (принципы разработки, методы проектирования и реализации) - Educa io ech ology&Socie y 6(2). 2003, pp. 139-153. Гаврилова Т. А., Хорошевский В. Ф., Базы знаний интеллектуальных систем - Санкт-Петербург, Питер, 2002. Cha drasekara B., Josephso J. R., Richard Be jami s V. O ology of ask a d me hods - Ba ff k owledge acquisi io workshop, 1998. Дж. Хопкрофт, Р.Мотвани, Дж.Ульман. Введение в теорию автоматов, языков и вычислений.,Вильямс,2002. А.Ахо, Дж.Ульман. Теория синтаксического анализа, перевода и компиляции. Т.1, Синтаксический анализ., Мир, 1978.

скачать реферат Эффективное использование STL и шаблонов

Сергей Сацкий Введение С помощью конечных автоматов (далее просто автомат) можно успешно решать обширный класс задач. Это обстоятельство подмечено давно, поэтому в литературе по проектированию программного обеспечения часто приводятся рассуждения на тему применения автоматов (). Однако в процессе моделирования автомат рассматривается с более высокого уровня, нежели это делается в момент его реализации с использованием конкретного языка программирования. Последний раз журнал C / C User’s Jour al обращался к проблеме проектирования конечных автоматов (Fi i e S a e Machi e) в майском выпуске 2000 года (). В этом номере была напечатана статья Дэвида Лафренье (David Lafre iere), где автор описывал использованный им подход. С тех пор прошло много времени, и в данной статье будет сделана попытка применить другой подход к проектированию конечного автомата с учетом современных тенденций в проектировании программного обеспечения. Для удобства рассмотрим простой пример, который будет использоваться далее. Допустим, что необходимо определить, является ли входная последовательность символов целым числом, допустимым идентификатором, или недопустимой строкой.

скачать реферат Разработка информационной системы бюджетного процесса финансового управления Новоегорлыкского сельского поселения

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

телефон 978-63-62978 63 62

Сайт zadachi.org.ru это сборник рефератов предназначен для студентов учебных заведений и школьников.