- •1.2. Основные понятия теории множеств и 1.3. Основные структуры.
- •1.4. Перестановки.
- •1.5. Размещения.
- •1.6. Сочетания.
- •2. Теория вероятности.
- •2.1. Классическое определение вероятности.
- •2.2. Теоремы сложения и умножения вероятностей.
- •2.3. Дискретные случайные величины.
- •2.4. Нормальный закон распределения вероятностей.
- •2.5. Основные понятия теории вероятности.
- •2.6. Аксиомы теории вероятности.
- •3.1. Дифференциальное исчисление функции одной переменной
- •3.2. Разрыв функции.
- •3.3. Функция. График.
- •3.4. Понятие дифференциального уравнения
- •4.1. Языки программирования высокого уровня
- •4.2. Задачи на циклы с параметром.
- •4.3. Алгоритмы
- •4.4. Работа с заданными массивами.
- •4.5. Блок – схемы. Ветвление.
- •4.6. Блок – схемы. Циклы с проверкой условия.
- •Текстовые редакторы. Таблицы
- •Электронные таблицы. Встроенные функции.
- •5.3. Компьютерная графика
- •5.4. Служебные программы.
- •5.7. Основные компоненты операционных систем.
- •5.8. Обзор программного обеспечения.
- •Двоичная система счисления.
- •Представление чисел в различных системах счисления
- •6.2 Количество информации.
- •Интернет
- •Конфигурация и топология цепей
- •Структура сообщений
- •Адресация в Интернет
- •Способы подключения к Интернету
- •Защита информации. Шифрование.
- •4. Ошибки обслуживающего персонала или пользователей.
- •5. Неправильное хранение информации.
- •Кодирование информации
5.8. Обзор программного обеспечения.
В зависимости от выполняемых функций ПО можно разделить на 3 группы
1. системное обеспечение
2. прикладное обеспечение
3. системы программирования
В состав системного программного обеспечения входят:
— операционные системы;
— сервисные программы;
— трансляторы языков программирования;
— программы технического обслуживания.
Прикладное программное обеспечение используется для выполнения конкретных задач (приложений) пользователя. Оно работает под управлением системного ПО, в частности операционной системы. В состав прикладного ПО входят пакеты прикладных программ различного назначения.
Пакет прикладных программ (ППП) — это комплекс программ, предназначенный для решения задач определенного класса (функциональная подсистема, бизнес-приложение). Имеется широкий спектр ППП, различающихся по своим функциональным возможностям и способам реализации. Выделяют следующие типы ППП:
— общего назначения (универсальные);
— методо-ориентированные;
— проблемно-ориентированные;
— глобальных сетей;
ППП общего назначения — универсальные программные продукты, основной задачей которых является разработка, автоматизация и эксплуатация функциональных задач пользователя и информационных систем в целом.
К этому классу ППП относятся:
— текстовые редакторы (текстовые процессоры);
— графические редакторы;
— электронные таблицы;
— системы управления базами данных (СУБД);
— интегрированные пакеты;
— CASE-технологии;
— экспертные системы и системы искусственного интеллекта
Двоичная система счисления.
Любая ЭВМ предназначена для обработки, преобразования и хранения данных. Для выполнения этих функций ЭВМ должна обладать некоторым способом представления этих данных. Представление данных заключается в их преобразовании в вид, удобный для последующей обработки либо пользователем, либо ЭВМ.
Ф орма представления данных определяется их конечным предназначением. В зависимости от этого данные имеют внутреннее и внешнее представление.
Внутреннее представление данных (для ЭВМ) определяется физическими принципами, по которым происходит обмен сигналами между аппаратными средствами компьютера, принципами организации памяти, логикой работы ЭВМ. Внутреннее представление данных в большинстве современных компьютеров является дискретным, т.е. цифровым, причем любые данные для обработки ЭВМ представляются последовательностями двух целых чисел — единицы и нуля. Такая форма представления данных получила название двоичной.
Во внешнем представлении (для пользователя) все данные хранятся в виде файлов.
Файл — область памяти на внешнем носителе, которой присвоено имя.
Простейшими способами внешнего представления данных являются:
последовательность символов (текст);
вещественные и целые числа {числовые данные)
изображение (графика, фотографии, рисунки, схемы);
звук (речь, мелодия);
видео (фильм, анимация).
Все эти данные для ввода в компьютер должны быть некоторым универсальным образом представлены в виде набора целых чисел, т.е. преобразованы в формат внутреннего представления ЭВМ. Правила таких представлений разрабатываются и оформляются в виде стандартов, например, ASCII.
Важным понятием при представлении данных в компьютерах является понятие системы счисления.
Система счисления — это способ наименования и представления чисел с помощью символов, имеющих определенные количественные значения. В зависимости от способа представления чисел системы счисления делятся на позиционные и непозиционные.
В позиционных системах количественное значение каждой цифры зависит от места (позиции) в числе.
В непозиционных системах цифры не меняют своего количественного значения при изменении их расположения в числе. Примером позиционной системы является арабская десятичная система (0 - 9). Римская система, в которой для каждого числа используется специфическое сочетание символов: XXV = 25, СХ = 110 и т. д. является примером непозиционной системы счисления.
В вычислительной технике широкое применение нашли две системы счисления: двоичная и шестнадцатеричная. Применение двоичной системы обусловлено внутренним устройством ЭВМ и принципами ее работы. Шестнадцатеричная система счисления оказалась востребованной программистами, работающими непосредственно с двоичными числами, поскольку существенно упрощала представление данных, в первую очередь, за счет более компактного их представления по сравнению с двоичной системой. Иногда для представления данных используется восьмеричная система счисления.
Алфавитом системы счисления называется набор элементарных символов, из комбинации которых образуются любые численные значения. Количество таких символов и определяет название системы счисления: двоичная – два (0 и 1); восьмеричная — восемь (0,1,2,3,4,5,6,7,8); десятичная — десять (0,1,2,3,4,5,6,7,8,9); шестнадцатеричная – шесть (0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F).