Информация.Файловые системы.ПО.

Информация

Cведения об объектах и явлениях окружающей среды, их параметрах, свойствах и состоянии, которые уменьшают имеющуюся о них степень неопределённости

Сведения, разъяснения, изложение, независимо от формы их представления

Теория информации

оперирует с математическими моделями

использует математический аппарат теории вероятностей и математической статистики

Основные разделы - кодирование источника и канальное кодирование

Основные личности:
Норберт Винер (основоположник кибернетики, книга «Кибернетика, или управление и связь в животном и машине» 1948 г)
Клод Шеннон (автор фундаментальных трудов по теории информации и криптографии)

Информационная энтропия(Шеннон)- количество информации, содержащееся в данном сообщении

Атрибутивные свойства информации:
1. неотрывность от физического носителя
2. языковая природа

Для обеспечения информационного процесса необходим источник информации, канал связи и потребитель информации

Подходы в оценке информации:
1. Традиционный
2. Биологический
3. Логико-семантический

Аспекты изучения информации:
1. Семантический
2. Лингвистический
3. Прагматический
4. Технический

Параметры оценки информации:
1. Объективность
2. Достоверность
3. Полнота
4. Доступность
5. Актуальность
6. Репрезентативность

По способу восприятия:
1. Визуальная(~90%)
2. Аудиальная(~9%)
3. Тактильная, вкусовая, обонятельная(~1-2%)

Машинная информация- информация, воспринимаемая, перерабатываемая и выдаваемая с помощью средств вычислительной техники

Виды:
1. системная
2. программная
3. тестовая
4. числовая и логическая

Измерение количества информации

Вероятностный подход Шеннона(зависимость количества информации от числа событий и от вероятности появления этих событий)

Формула Хартли: I=log(n)

Объемный подход(подсчет количества символов, из которых состоит сообщение, за один бит принимается один двоичный символ в сообщении)

Информационный объем сообщения- количество информации в сообщении, измеренное в битах или производных величинах

Кодирование информации

Языки:
1. Естественные
2. Формальные

Система счисления

способ представления чисел и соответствующие ему правила действий над числами

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

Готфрид Лейбниц- двоичная система счисления

Представление чисел

Системы счисления:
1. непозиционные
2. позиционные
3. смешанные

Недостатки непозиционой системы:
1. Существует постоянная потребность введения новых знаков для записи больших чисел
2. Невозможно представлять дробные и отрицательные числа
3. Сложно выполнять арифметические операции, так как не существует алгоритмов их выполнения

Графическая информация:
1. Аналоговая
2. Дискретная

Создание и хранение графических объектов в виде изображения:
1. Векторного(базовый элемент- геометрическая фигура)
2. Фрактального(базовый элемент- математическая формула)
3. Растрового(базовый элемент- пиксель)

Программное обеспечение

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

Виды ПО

Системное ПО (вспомогательные функции: управление ресурсами компьютера, создание копий используемой информации)

Базовое ПО

Операционные системы

Оболочки ОС

Сетевые программные средства

Сервисное ПО

Программы обслуживания сети

Драйверы

Антивирусные программы

Архиваторы

Программы обслуживания дисков

Программы для диагностики

Инструментальное ПО (облегчают процесс создания новых программ для компьютера)

Языки и системы программирования

Интегрированные среды программирования

Программные комплексы

Прикладное ПО (обеспечивает выполнение необходимых пользователям работ)

Общего назначения

Мультимедиа

Проблемно-ориентированные

Методо-ориентированные

Издательские системы

Дистрибутив

форма распространения программного обеспечения

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

Виртуальная машина - программа, которая эмулирует реальный (физический) компьютер со всем его компонентами (жёсткий диск, привод, BIOS, сетевые адаптеры и т.д.)

Цели и задачи:
1. Установка второй/другой операционной системы
2. Тестирование программного обеспечения
3. Безопасный запуск подозрительных программ
4. Эмуляция компьютерной сети;
5. Запуск приложений, которые нельзя запустить из операционной системы.

ПО "в облаке"

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

Преимущества:
1. Не нужно приобретать оборудование
2. Не нужно устанавливать ничего на сервер или себе на компьютер (в отличие от традиционного ПО)
3. Все обновления делает поставщик решения
4. Быстрый старт работы для сотрудников
5. Мобильность (возможность управления из любой точки мира; решения для iPad, iPhone, Android)
6. Оплата за подписку (не за всё сразу, стоимость подписки обычно дешевле коробочного решения)
7. Масштабируемость (любое количество пользователей, при росте заказов не будет технических ограничений)
8. Есть выбор (российские и западные решения)
9. Быстрая поддержка со стороны разработчика решения

Недостатки:
1. Если нет связи с интернетом, то нет доступа к сервису
2. Нет возможности переработки решения или доработки «под себя»

Файловая система

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

Включает:
1. совокупность всех файлов на диске,
2. наборы структур данных, используемых для управления файлами, такие, например, как каталоги файлов, дескрипторы файлов, таблицы распределения свободного и занятого пространства на диске,
3. комплекс системных программных средств, реализующих управление файлами, в частности: создание, уничтожение, чтение, запись, именование, поиск и другие операции над файлами

Типы в зависимости от предназначения:
1. для носителей с произвольным доступом
2. виртуальные файловые системы
3. сетевые файловые системы
4. файловые системы для носителей с последовательным доступом (магнитные ленты)
5. файловые системы для флэш-памяти
6. специализированные файловые системы

Задачи:
1. Хранение информации
2. Структурирование файлов
3. Обеспечение прав доступа к данным
4. Защита данных
5. Создание однородной среды для разных носителей информации

Основные современные файловые системы:
1. FAT32 (File Allocation Table, таблица размещения файлов)
2. NTFS (New Technolog y File System)
3. ext4 (Second Extended file system)
4. HFS Plus – ФС для Mac OS

Файл -именованная область памяти на каком-либо физическом носителе, в которой может храниться исходный текст программы, программа в машинном коде и др.

Полное имя:
1. путь - адрес расположения файла и состоит из последовательной цепочки каталогов, разделенных специальным символом \
2. собственно имя файла - состоит из двух частей: имени файла и его расширения. Расширение указывает на тип файла или на тип данных, которые в нем содержатся. Имя от расширения обязательно отделяется точкой
3. расширение имени файла
4. разделители (\)

Атрибуты файла:
1. тип файла
2. владелец файла
3. создатель файла
4. пароль для доступа к файлу
5. время создания, последнего доступа и последнего изменения
6. текущий размер файла
7. признаки «только для чтения» «скрытый файл», «системный файл», «архивный файл», «временный»

Каталог- объект в файловой системе, упрощающий организацию файлов

Категории:
1. корневые - каталоги верхнего уровня, несут имя носителя
2. первого порядка - располагаются в корневых каталогах
3. вложенные - располагаются в каталогах первого порядка.

Основание системы счисления – это число, на основе которого ведется счет