Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Билет 12 Метод Эйлера решения задачи Коши для ОДУ 1-го порядка. Простейшим численным методом решения задачи Коши является метод ломанных Эйлера. Суть метода Эйлера заключается в замене функции y(x) на отрезке интегрирования прямой линией, касательной к графику в точке x=xi. Ошибка метода Эйлера прямо пропорциональна шагу интегрирования: Численное решение задачи Коши состоит в построении таблицы приближенных значений в точках . Точки , называются узлами сетки, а величина - шагом сетки. расчетную формулу метода Эйлера: , . |
2. Основные информационные процессы и их характеристика Основными информационными процессами являются: • поиск; • хранение; • передача; • обработка; • кодирование; • использование; • защита. Можно рассматривать и несколько иную классификацию ИП: сбор, подготовка, передача, хранение, накопление, обработка, представление информации. Поиск информации. Поиск (или сбор) информации первичный информационный процесс, лежащий, как правило, в сфере некоторой практической или научной деятельности. Поиск информации это извлечение хранимой информации. Методы поиска информации: • непосредственное наблюдение; • общение со специалистами; • чтение соответствующей литературы; • просмотр видео, телепрограмм; • прослушивание радиопередач, аудиокассет; • работа в библиотеках и архивах; • запрос к информационным системам, базам и банкам компьютерных данных; • другие методы. Таким образом, поиск информации обычно происходит с помощью анализа некоторых источников информации литературы, прессы, объявлений, интервью, просмотра видео- и телепрограмм, прослушивания радио, аудиозаписей на кассетах и дисках; с помощью наблюдений, измерений и целенаправленно поставленных экспериментов. Для повышения вероятности принятия правильного решения следует комплексно пользоваться разнообразными методами поиска информации. В информатике возникли и специфичные методы поиска информации с помощью запросов к информационным системам, базам и банкам компьютерных данных. Например, поиск информации в Интернете по некотором ключевым словам с помощью поисковых систем. Хранение информации. Хранение информации это способ распространения информации в пространстве и времени. Способ хранения информации зависит от ее носителя (книга библиотека, картина музей, фотография альбом). Компьютер предназначен для компактного хранения информации с возможностью быстрого доступа к ней. Можно сказать, что ИС это хранилище информации, снабженное процедурами ввода, поиска и размещения и выдачи информации. Наличие таких процедур главная особенность ИС, отличающих их от простых скоплений информационных материалов. Передача информации. В процессе передачи информации обязательно участвуют источник и приемник информации: первый передает информацию, второй ее получает. Канал связи совокупность технических устройств, обеспечивающих передачу сигнала от источника к получателю. Обработка информации это преобразование информации из одного вида в другой, осуществляемое по строгим формальным правилам. Кодирование информации. Кодирование это разновидность процесса обработки информации, а именно, процесс представления информации в виде кода. Использование информации. Информация используется при принятии решений. Достоверность, полнота, объективность полученной информации обеспечивают возможность принятия правильного решения. Защита информации. Защитой информации называется предотвращение: • доступа к информации лицам, не имеющим соответствующего разрешения; • непредумышленного или недозволенного использования, изменения или потери информации. Под защитой информации в более широком смысле понимают комплекс организационных, правовых и технических мер по предотвращению угроз информационной безопасности и устранению их последствий. |
3.Основы методологии проектирования ИС Проектирование экономических информационных систем (ЭИС) - логически сложная, трудоемкая и длительная работа, требующая высокой квалификации участвующих в ней специалистов. Однако до настоящего времени проектирование ЭИС нередко выполнялось на интуитивном уровне неформализованными методами, включающими в себя элементы искусства, практический опыт, экспертные оценки и дорогостоящие экспериментальные проверки качества функционирования ЭИС. Кроме того, в процессе создания и функционирования ЭИС информационные потребности пользователей постоянно изменяются или уточняются, что еще более усложняет разработку и сопровождение таких систем. Основная доля трудозатрат при создании ЭИС приходится на прикладное программное обеспечение (ПО) и базы данных (БД). Потребность контролировать процесс разработки ПО, прогнозировать и гарантировать стоимость разработки, сроки и качество результатов привела появлению совокупности инженерных методов и средств создания ПО, объединенных общим названием "программная инженерия». Для успешной реализации проекта объект проектирования (ПО ЭИС) должен быть прежде всего адекватно описан, т.е. должны быть построены полные и непротиворечивые модели архитектуры ПО, обусловливающей совокупность структурных элементов системы и связей между ними, поведение элементов системы в процессе их взаимодействия, а также иерархию подсистем, объединяющих структурные элементы. Это породило потребность в программно-технологических средствах специального класса - CASE-средствах, реализующих CASE-технологию создания и сопровождения ПО ЭИС. Первоначально значение термина CASE ограничивалось вопросами автоматизации разработки только лишь программного обеспечения, а в настоящее время оно приобрело новый смысл и охватывает процесс разработки сложных ЭИС в целом. Таким образом, к концу 80-х гг. назрела необходимость в CASE-технологиях и CASE-средствах и возникли предпосылки для их появления: было проведено много исследований в области программирования (разработка и внедрение языков высокого уровня, методов структурного и модульного программирования, языков проектирования и средств их поддержки, формальных и неформальных языков описания системных требований и спецификаций и т. д.). CASE-технология представляет собой совокупность методов проектирования ЭИС, а также набор инструментальных средств, позволяющих в наглядной форме моделировать предметную область, анализировать эту модель на всех стадиях разработки и сопровождения ЭИС и разрабатывать приложения в соответствии с информационными потребностями пользователей. Большинство существующих CASE-средств основано на методах структурного или объектно-ориентированного анализа и проектирования, использующих спецификации в виде диаграмм или текстов для описания внешних требований, связей между моделями системы, динамики поведения системы и архитектуры программных средств. |
4.Пассивный режим FTP. 5 17 Пассивный режим выгоден для клиента, но вреден для FTP-сервера. Клиент будет делать оба соединения к серверу (управляющее соединение и соединение данных), но одно из них будет к случайному высокому порту, такое соединение наверняка будет блокировано брандмауэром на стороне сервера. Действия сервера и клиента: Клиент устанавливает связь и посылает запрос (сообщает, что надо работать в пассивном режиме) на 21 порт сервера с порта N (N>1024)
|
5.Информационная модель. Основные способы сбора исходных данных. Метод Дэльфы. Подготовка исходных данных (Информационная модель) При создании концептуальной модели параллельно формируется область исходных данных - информационная модель. Информационное пространство (модель) системы:
Проблема достаточно непростая и имеет множество подводных камней. О важности адекватного построения информационной модели говорить не приходится, в конечном итоге цифры решают все!!! А) Исходные данные для модели могут быть получены тремя способами:
Поэтому данный подход реально работает на небольших системах. Либо достоверные данные могут быть получены только по отдельным элементам системы.
Этот выбор имеет фундаментальное значение по двум причинам:
Метод Дельфы был разработан в корпорации РЭНД. Это итерационная процедура, которая позволяет подвергать мнение каждого эксперта критике со стороны всех остальных, не заставляя их фактически сталкиваться лицом к лицу. Это значит:
Рассмотрим в качестве примера распространенную задачу определения значения некоторого числа N. Пусть в группе экспертов будет 12 членов. Метод Дельфы определяет следующий способ действий: 1. Опросить каждого члена группы по отдельности, какова его оценка числа N. 2. Расположить ответы на общей шкале в порядке возрастания значений и определить квартили Q1, M и Q3 таким образом, чтобы в каждом из четырех отрезков шкалы содержалась четвертая часть всех оценок. 3. Сообщить каждому из членов группы значения Q1, M и Q3 и попросить его пересмотреть свою оценку, а если его новая оценка выше Q3 или ниже Q1 попросить его кратко письменно обосновать свое мнение 4. Подсчитать результаты второго тура и сообщить членам группы новые значения Q1, M и Q3 (обычно эти значения будут иметь меньшую дисперсию, чем после первого тура) вместе с письменными обоснованиями предельных значений (обязательно сохраняя анонимность мнений). Попросить каждого, из экспертов, представивших письменные ответы, учесть новые данные и аргументацию и при желании пересмотреть свою предыдущую оценку. Если в этом третьем туре пересмотренная оценка у данного члена группы будет выше Q3 или ниже Q1, попросить его кратко обосновать, почему он счел не заслуживающими внимания аргументы, которые могли бы заставить его сместить свою оценку ближе к средней оценке. 5. Повторять эту процедуру столько раз, сколько представляется желательным координатору, или пока промежуток между Q1 и Q3 сузится до некоторой заранее установленной величины. Для этого обычно требуется всего три или четыре тура, поскольку аргументы скоро начинают повторяться. Далее берется медиана как представляющая групповое мнение относительно того, каким должно быть значение N. Необязательно стремиться, во что бы то ни стало к полному единству оценок: разброс мнений нормальное явление даже в последнем туре. Вместо использования медианы и квартилей можно брать среднее значение и среднеквадратическое отклонение. В этом случае координатор сообщает членам группы в каждом туре среднее значение и среднеквадратическое отклонение и просит их кратко обосновать все оценки, отличающиеся от среднего значения больше, чем на среднеквадратическое отклонение (в любую сторону). Опросы можно повторять до тех пор, пока среднеквадратическое отклонение не уменьшится до заданной величины или пока не станет ясно, что дальнейшего уменьшения дисперсии оценок не будет. Цель метода Дельфы уменьшить психологическое давление, испытываемое некоторыми людьми при личном контакте, и, следовательно, исключить влияние на конечный результат особо красноречивой или сильной личности. Однако метод нельзя считать полностью надежным. Отмеченные недостатки:
Метод Дельфы, предполагающий анонимность мнений, итеративную процедуру обработки результатов, управляемую обратную связь, числовые оценки и статистическое определение групповой оценки, является ценным инструментом исследования для разработчиков имитационных моделей. По данным опросов:
|
6. История развития языка SQL SQL ( Structured Query Language ) Структурированный Язык Запросов стандартный язык запросов по работе с реляционными БД. Работа была начата сразу после появления статью Э.Кодда в 1970г. в лабораториях компании IBM для проверки возможностей реляционной модели. СУБД System R - экспериментальная исследовательская система с языком SEQUEL (позже SQL ), созданная IBM:
SQL в коммерческих реализациях: 1979 - Oracle (Relation Software Inc.- Oracle corp.; 1981-1982 - DB2 (IBM), Ingres - CA-OpenIngres (Relation Technology Inc. - Computer Associates) 1984 - Informix (Informix Sofrware); 1986 - Sybase (Sybase Corp.) Реализован во всех коммерческих реляционных СУБД Все фирмы провозглашают соответствие стандарту SQL Реализованные диалекты очень близки Путь "сверху вниз" - уточнение и упрощение SQL System R Путь "снизу вверх" - от диалектов реализации различных фирм (наращивание возможностей, обычное отсутствие полного описания языка) SQL нельзя в полной мере отнести к традиционным языкам программирования, он не содержит традиционные операторы, управляющие ходом выполнения программы, операторы описания типов и многое другое, он содержит только набор стандартных операторов доступа к данным, хранящимся в базе данных. Опера торы SQL встраиваются в базовый язык программирования, которым может быть любой стандартный язык типа C++, PL , COBOL и т. д. Кроме того, операторы SQL могут выполняться непосредственно в интерактивном режиме. Достоинства и недостатки SQL Достоинства:
Недостатки:
|