Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MU_k_izucheniju_IT_ATPz_.doc
Скачиваний:
8
Добавлен:
27.11.2019
Размер:
158.72 Кб
Скачать

Модуль 5. Информационные системы и технологии

Тема 14. Введение в информационные системы

Информационная система, её составляющие. Структура информационной системы. Классификация информационных систем. Понятие открытой информационной системы.

Экономические информационные системы. Офисные информационные системы. Экспертные системы. Системы поддержки принятия решений. Системы автоматизированного перевода текстов. Автоматизированные библиотечные информационные системы. Информационно-поисковые системы. Оценка качества информационных систем.

Автоматизированные системы: понятие, состав, виды. Автоматизированное рабочее место специалиста.

Тема 15. Информационная система и информационная технология

Роль информационных технологий в построение информационных систем.

Информационная технология управления.

Информационные технологии в образовании. Технологии искусственного интеллекта. Мультимедиа-технологии.

Тема 16. Технологии защиты информации

Понятие о защите информации. Необходимость защиты информации. Угрозы безопасности информации. Направления защиты информации. Методы и средства защиты информации. Понятие государственной и коммерческой тайны.

Использование криптографии. Реализация алгоритмов шифрования.

Вирусы в многопользовательских системах. Антивирусные средства защиты информации. Средства защиты информации от несанкционированного доступа.

2. Задания для самостоятельной контрольной работы студентов заочной формы обучения Контрольная работа №1 (осенний семестр) Основы алгоритмизации

Контрольная работа включает три задания на построение алгоритмов основных управляющих структур обработки информации. Из каждого задания студент выбирает 3 задачи в соответствии тремя последними цифрами в номере своего паспорта.

Задание №1 Создание линейного алгоритма

0. Вычислить среднее арифметическое чисел x, y, z.

1. Вычислить расстояние между точками (x1,y1) и (x2,y2).

2. Вычислить площадь треугольника со сторонами a, b, c.

3. Вычислить объем куба с ребром a.

4. Вычислить площадь поверхности куба с ребром a.

5. Вычислить гипотенузу прямоугольного треугольника с катетами a, b.

6. Вычислить площадь прямоугольного треугольника с катетами a,b.

7. Вычислить площадь круга, зная длину окружности.

8. Вычислить площадь треугольника со сторонами a, b и углом между этими сторонами.

9. Вычислить объем шара радиуса R.

Задание №2 Создание условного алгоритма (ветвление)

0. Даны вещественные x,y,z. Наити min(x,y,z).

1. Даны вещественные x,y,z,w. Наити max(x,y,z,w).

2. Для вещественных x,y,z выбрать те, которые принадлежат интервалу (1,3).

3. Для трех вещественных чисел возвести в квадрат те из них, которые неотрицательны.

4. Даны вещественные a,b,c,d. Если a<=b<=c<=d, то каждое число заменить наибольшим из них, если a>b>c>d, то числа оставить без изменений, в противном случае все числа заменяются их квадратами.

5. Для вещественных x,y,z выбрать те, которые не принадлежат интервалу [10,18].

6. Для трех вещественных чисел возвести в куб те числа, которые отрицательны.

7. Для целых x,y,z выбрать те, которые принадлежат интервалу [5,13] и четные.

8. Для 4 натуральных чисел возвести в квадрат те, которые нечетные отрицательные.

9. Даны целые k, l, m. Если числа не равны, то заменить каждое из них квадратами, а если равны, то заменить нулями.

Задание №3 Создание циклического алгоритма

Дана непустая последовательность ненулевых целых чисел, за которой следует 0 (0 - признак конца последовательности).

0. Определить наибольшее число.

1. Определить, сколько из них принимает наибольшее значение.

2. Определить наименьшее число.

3. Определить, сколько из них принимает наименьшее значение.

4. Определить, сколько из них больше своих "соседей", т.е. предыдущего и последующего чисел.

5. Определить, сколько раз в этой последовательности меняется знак. (Например, в последовательности 1,-34,8,14,-5 знак меняется 3 раза).

6. Определить, среднее арифметическое наименьшего и наибольшего значений последовательности.

7. Определить два наибольших числа среди них.

8. Определить три наибольших числа среди них.

9. Определить три наименьших числа среди них.