Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Контроль по инфе.docx
Скачиваний:
2
Добавлен:
07.12.2018
Размер:
66.09 Кб
Скачать

10) Операционная система Windows

ОС Windows разработана фирмой Microsoft в 1995 г. появилась ОС Windows 95.

Разработка ОС шла по 2 направлениям:

На базе ОС MS DOS Windows 95 ,98, ME Millennium Edition ,

С использованием своего 32- разрядного ядра Windows NT/2000.

Windows XP (2001) – на ее создание и тестирование потрачено 1 млрд дол – это интеграция ядра Windows NT/2000, и пользовательских функций Windows ME. С ее выпуском ряд ОС на основе DOS прекращается.

В 2005 году вышла в производство версия серверной платформы ОС Windows Server 2003 и клиентская версия этой платформы получила название Windows Vista.

Windows Vista (выпуск в 2007 год, Vista итальянское слово перспектива) – семейство ОС для домашнего и корпоративного использования

Основные достоинства операционной системы Windows:

1.Использование виртуальной памяти для увеличения объема ОП. Виртуальная память – это расширение адресного пространства задачи (ОП) за счет внешней памяти;

2.Системная поддержка виртуального пространства памяти до 4 Гб для каждого приложения;

3.Многозадачность;

4.Стандартный графический интерфейс;

5.Технология Drag and Drop (перетащи и положи)

6.Использование длинных имен до 215 ( 256 ) символов; суммарная длина пути не должна превышать 260 символов

4.Независимость программ от аппаратуры; технология Plug and Play (подключи и используй)

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

7.Совместимость с ранее разработанным ПО;

8.Возможность работы в сети;

9.Поддержка современных мультимедийных технологий.

Мультимедиа – информационная технология, позволяющая одновременно отображать документы, содержащие текст, видеофильмы, звуковые файлы

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

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

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

Детерминированность (определённость). В каждый момент времени следующий шаг работы однозначно определяется состоянием системы. Таким образом, алгоритм выдаёт один и тот же результат (ответ) для одних и тех же исходных данных. В современной трактовке у разных реализаций одного и того же алгоритма должен быть изоморфный граф. С другой стороны, существуют вероятностные алгоритмы, в которых следующий шаг работы зависит от текущего состояния системы и генерируемого случайного числа. Однако при включении метода генерации случайных чисел в список «исходных данных», вероятностный алгоритм становится подвидом обычного.

Понятность — алгоритм для исполнителя должен включать только те команды, которые ему (исполнителю) доступны, которые входят в его систему команд.

Завершаемость (конечность) — при корректно заданных исходных данных алгоритм должен завершать работу и выдавать результат за конечное число шагов.[источник не указан 311 дней] С другой стороны, вероятностный алгоритм может и никогда не выдать результат, но вероятность этого равна 0.

Массовость (универсальность). Алгоритм должен быть применим к разным наборам исходных данных.

Результативность — завершение алгоритма определёнными результатами.

Алгоритм содержит ошибки, если приводит к получению неправильных результатов либо не даёт результатов вовсе.

Алгоритм не содержит ошибок, если он даёт правильные результаты для любых допустимых исходных данных.

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

Алгоритмизация – процесс разработки и описания алгоритма какой-либо задачи.

Способы представления алгоритма – языковые и графические.

Любой алгоритм может быть записан с использованием 3-х базовой структуры: следование, ветвление и повторение.

14) База данных (БД) – это поименованная совокупность структурированных данных, относящихся к определенной предметной области.

Система управления базами данных (СУБД) – это комплекс программных и языковых средств, необходимых для создания БД, их обновления и организации поиска в них необходимой информации.

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

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

Целостность данных — термин в информатике и теории телекоммуникаций, который означает, что данные полны, условие того, что данные не были изменены при выполнении любой операции над ними, будь то передача, хранение или представление.

Безопасность данных — состояние защищенности информации (данных), при котором обеспечены её (их) конфиденциальность, доступность и целостность.