Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Методическое пособие 209

.pdf
Скачиваний:
3
Добавлен:
30.04.2022
Размер:
595.39 Кб
Скачать

6.КОНТРОЛЬНЫЕ ВОПРОСЫ

1.Раскройте понятие распределенной системы.

2.Назовите типовые архитектуры распределенных

систем.

3.Раскройте понятие распределенных приложений.

4.Перечислите требования к распределенным приложениям.

5.Опишите программные компоненты распределенных приложений.

6.Раскройте понятие промежуточной среды распределенных приложений.

7.Опишите модели взаимодействия компонент распределенных приложений.

8.Объясните, как происходит обмен сообщениями.

9.Объясните, что такое дальний вызов процедур.

10.Объясните, как используются удаленные

объекты.

11.Объясните, как используются распределенные

события.

12.Объясните, как используются распределенные

транзакции.

13.Перечислите стандарты жизненного цикла ПО.

14.Перечислите процессы жизненного цикла ПО.

15.Перечислите стадии жизненного цикла ПО,

16.Поясните взаимосвязь между процессами и стадиями жизненного цикла ПО.

17.Опишите модели жизненного цикла ПО.

18.Объясните методологии разработки ПО.

19.Сформулируйте проблемы обеспечения функциональной безопасности.

20.Раскройте основные понятия и факторы, определяющие функциональную безопасность.

19

21.Опишите характеристики среды, для которой должна обеспечиваться функциональная безопасность.

22.Перечислите ресурсы для обеспечения функциональной безопасности.

23.Перечислите критерии оценки безопасности информационных технологий.

24.Объясните методологию оценки безопасности информационных технологий.

25.Перечислите уровни целостности систем и программных средств.

20

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

1.Рихтер, Д. CLR via C#. Программирование на платформе Microsoft .NET Framework 2.0 на языке C# [Текст] / Д. Рихтер. – СПб.: Питер, 2007. – 636 с.

2.Троелсен, Э. Язык программирования C# 2010 и платформа .NET 4.0. [Текст] / Э. Троелсен. – М.: Вильямс,

2010. – 1392 с.

3.Павловская, Т. C#. Программирование на языке высокого уровня [Текст] / Т. Павловская. – СПб.: Питер, 2007.

432 с.

4.Основы криптографии [Текст]: учеб. пособие / А. П. Алферов, А. К. Зубов, А. С. Кузьмин, А. В. Черемушкин. – М.: Гелиос АРВ, 2002. – 480 с.

5.Шнайер, Б. Прикладная криптография [Текст] / Б. Шнайер. – М.: Триумф, 2003. – 816 с.

21

 

 

СОДЕРЖАНИЕ

 

1

КРИПТОГРАФИЧЕСКИЕ СЕРВИСЫ ......................................

1

 

1.1

Модель криптографии в .NET Framework...........................

1

 

1.2

Криптографические примитивы ..........................................

2

 

1.3 Симметричное шифрование ..................................................

4

 

1.4

Асимметричное шифрование ...............................................

7

 

1.5

Цифровые подписи..............................................................

10

2

ЦЕЛИ КУРСОВОГО ПРОЕКТИРОВАНИЯ ...........................

12

3.

ПРИМЕР ИСПОЛЬЗОВАНИЯ АЛГОРИТМА

 

СИММЕТРИЧНОГО ШИФРОВАНИЯ .......................................

13

4

СОДЕРЖАНИЕ ПРОЕКТА ......................................................

17

5

ЗАДАНИЕ НА ПРОЕКТИРОВАНИЕ......................................

18

6

КОНТРОЛЬНЫЕ ВОПРОСЫ...................................................

19

БИБЛИОГРАФИЧЕСКИЙ СПИСОК ..........................................

21

22

МЕТОДИЧЕСКИЕ УКАЗАНИЯ

к курсовому проектированию по дисциплине «Технология построения

защищенных распределенных приложений» для студентов специальности

090303 «Информационная безопасность автоматизированных систем»

очной формы обучения

Составитель Куликов Сергей Сергеевич

В авторской редакции

Подписано к изданию 07.05.2015. Уч. - изд. л. 1,4.

ФГБОУ ВПО «Воронежский государственный технический университет»

394026 Воронеж, Московский просп., 14