Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
otvety1.doc
Скачиваний:
446
Добавлен:
14.02.2015
Размер:
12.78 Mб
Скачать

65 Инфраструктура сетевой экономики.

Дисциплина «Сетевая экономика»

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

Осн. эл-ты сист. сетевой эк-ки целесообразно разделить на 2 большие группы: 1) эл-ты всех компонент инфрастр-ры сист. эл-ной коммерции, 2) разновидности орг-ционных форм ее реализации.

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

Осн. эл-тами инфрастр-ры сист. эл-ной коммерции явл-ся:

- спец-ное прогр-ное обеспеч-е;

- сист. упр-я базами данных и приложениями;

- телекоммуникация и связь;

- система, обеспечивающая безопасность актов купли-продажи товаров и услуг;

- юридич.е, правовое обеспеч-е;

- виртуальная банковская система;

- спец-ные платежные системы;

- автоматиз-ное складское хоз-во;

- система доставки товаров и оказания услуг;

- фин-вые институты (брокерские и другие конторы);

- система налогооблож. и таможенных тарифов;

- служба маркетинга, вкл-щая в себя: баннерную рекламу, отдел продаж, отдел дизайна web-страниц, web-серверов, отдел ценообразования.

66 Исключения в объектно-ориентированном программировании.

Дисциплина «Высокоуровневые методы информатики и программирования»

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

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

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

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

Для обработки ошибочных и исключительных ситуаций в С# используется специальная подсистема обработки исключений. Преимущество данной подсистемы состоит в автоматизации создания большей части кода по обработке исключений. Раньше этот код приходилось вводить в программу "вручную". Кроме этого обработчик исключений способен распознавать и выдавать информацию о таких стандартных исключениях, как деление на нуль или попадание вне диапазона определения индекса.

В С# исключения представляются классами. Все классы исключений порождены от встроенного класса исключений Exception, который определен в пространстве имен System.

Управление обработкой исключений основывается на использовании оператора try.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]