
4fdf6aad6c37bd20a0cf7baa8f6565d8.ppt
- Количество слайдов: 71
Тема лекции: «Программное обеспечение ПК»
Классы программ: базового уровня системного уровня служебного уровня прикладного уровня инструментальные системы
Базовый уровень программного обеспечения - BIOS 1) программа самотестирования ПК после его включения – POST (от англ. Power On Selfing Testing); 2) программа управления памятью типа КМОП (англ. CMOS) – SETUP; 3) программа поиска загрузчика (англ. BOOT) операционной системы и пр. ; 4) программы взаимодействия с базовыми аппаратными средствами.
Системный уровень программного обеспечения – переходный, обеспечивающий взаимодействие прочих программ компьютерной системы с программами базового уровня и непосредственно с аппаратным обеспечением, т. е. выполняют “посреднические” функции. Совокупность программного обеспечения системного уровня образует операционную систему (ОС) компьютера. В ОС выделяют ядро как минимальную обязательную часть, системную базу данных – системный реестр, динамически подключаемые библиотеки подпрограмм - DLL, графическую оболочку (GUI), файловый менеджер и некоторые прикладные программы, например, текстовые редакторы. Иногда из ОС выделяют управляющие программы, отвечающие за взаимодействие с конкретными устройствами - драйверы.
Особый класс ОС – функционирующих непосредственно c внешнего носителя, т. е. без установки на компьютер - Live. CD, Live. DVD, Live. Flash. Drive. Достоинства таких ОС: 1. Использование «любимого» набора программ на чужом компьютере без ущерба для хозяина (на жесткий диск ничего не устанавливается). 2. Спасение и лечение файлов на завирусованной машине. 3. Обеспечение максимальной защиты ОС (на диски типа ROM ничего нельзя записать). 4. Если системный администратор отсутствует, можно очистить файл паролей и создать новые учётные записи без переустановки системы.
Служебный уровень программного обеспечения – утилиты. Примеры утилит (начало): • тестирование отдельных устройств и компьютера в целом (тесты ПК); • обслуживание дисковой памяти (восстановление сбойного диска, дефрагментация диска, «очистка» диска от ненужной информации); • архивирование файлов (архиваторы); • просмотр документов в кроссплатформенном формате электронных документов PDF (Portable Document Format), созданном фирмой Adobe Systems. (PDF является открытым стандартом ISO 32000).
Служебный уровень программного обеспечения – утилиты. Примеры утилит (окончание): • защита от компьютерных вирусов (антивирусы: сканеры, фильтры, ревизоры и пр. ); • защита от несанкционированного доступа к компьютеру при подключении к Internet (межсетевые экраны, firewall, файрволлы, брандмауэры); • электронная почта (E-mail); • вэб-серфинг в Internet (обозреватели Internet, браузеры).
Прикладной уровень программного обеспечения Примеры офисных программ: текстовые процессоры; табличные процессоры; программы подготовки и проведения презентаций, обеспечивающие подготовку и демонстрацию слайд-шоу, записок выступающего и изготовление раздаточных материалов; персональные информационные системы (планирования заданий); системы управления базами данных.
Прикладной уровень программного обеспечения Примеры специализированных приложений в экономике: Партнерские. Бизнес-планирования. Подготовки и сопровождения проектов. Бизнес-анализа. Маркетинга. Учёта товаров на складе. Бухгалтерского учёта. Расчёта зарплаты. Учёта персонала. Корпоративные информационные системы предприятия (КИС, англ. ERP).
Прикладной уровень программного обеспечения Примеры прочих специализированных приложений: настольные издательские системы (англ. , DTP); графические редакторы растровой, векторной и 3 D-графики; HTML-редакторы для «ручной» разметки Web-страниц; визуальные Web-редакторы для создания Web-страниц и сайтов; программы автоматизированного перевода с одного языка на другой язык; экспертные системы, предназначенные для анализа данных, содержащихся в базах знаний, и выдачи рекомендаций по запросу пользователя. системы автоматизированного проектирования (англ. , CAD/CAMсистемы), предназначенные для автоматизации проектноконструкторских работ, а также для моделирования технологических, физических, экономических и других процессов.
ИНТЕРНЕТ-ТЕХНОЛОГИЯ ПРИКЛАДНЫХ «ОБЛАЧНЫХ ВЫЧИСЛЕНИЙ» «Облачные вычисления» (англ. Cloud computing) согласно Облачные вычисления Cloud computing опубликованному в 2008 году документу мирового лидера в области разработки стандартов - IEEE «… - это парадигма, в IEEE рамках которой информация постоянно хранится на серверах в сети Интернет и временно кэшируется на клиентской стороне, например, на персональных компьютерах, игровых приставках, ноутбуках, смартфонах и т. д. » . Данная интернет-технология реализуется в рамках инновационной концепции Software as a Software as Service (Saa. S) ( «программное обеспечение как услуга» ) или ervice Saa. S Software on Demand (So. D) ( «программное обеспечение по Demand So. D требованию» ) - бизнес-модели продажи программного обеспечения, при которой поставщик разрабатывает вебприложение и самостоятельно управляет им, предоставляя заказчикам лишь доступ к программному обеспечению через Интернет. Пример «облачного» онлайн-офиса - Google Docs.
Функции Google Docs: (начало) 1. Создание офисных документов в виде текста, таблиц, презентаций и диалоговых форм. 2. Предоставление памяти в объёме до 1 гигабайта с возможностью создания иерархии папок и коллекций для хранения файлов. 3. Экспорт-импорт документов в известных форматах (DOC, XLS, ODT, ODS, RTF, CSV, PPT, в том числе форматах MS Office 2007/2010). 4. Возможность сохранения офисного документа в HTML-версии для публикации в Интернет. 5. Предварительный просмотр и печать документа.
Функции Google Docs: (окончание) 6. Многоуровневая система защиты информации с использованием протокола HTTPS, обеспечивающего шифрование пересылаемых данных. 7. Возможность организации рабочей группы для совместного редактирования создаваемого документа с посимвольным отображением текущих изменений и оперативным контролем состава группы. 8. Ведение чата и блога. 9. Автоматический перевод текста документов на 40 языков. 10. Развитая служба справочной информации с демонстрационными примерами и видеороликами.
Недостатки Google Docs: • ограниченные возможности в создании и форматировании офисных документов по сравнению с традиционными офисными приложениями, устанавливаемыми на компьютерах пользователей; • заметная для пользователя временная задержка при выполнении операций в среде офиса, свойственная технологии отдалённого доступа; • поэтапная модификация экранного интерфейса офиса в стремлении его усовершенствования, что сопровождается необходимостью освоения пользователями обновлённого интерфейса.
Основное меню Google Docs
Текстовый процессор Google Docs
Табличный процессор Google Docs
Презентация в Google Docs
Организация совместной работы в Google Docs
Организация совместной работы в Google Docs
Организация совместной работы в Google Docs
Организация совместной работы в Google Docs
Организация совместной работы в Google Docs
Резюме Таким образом, онлайн-офис Google Docs относится к типу Docs программ для совместной работы (англ. , collaborative software, groupware, workgroup support systems, group support systems). systems Офис позволяет людям работать вместе в любое время и вместе вне зависимости от их географического местоположения. Всё это способствует формированию нового типа профессионалов – так называемых «E‑профессионалов» , в профессионалов том числе работающих на дому. Появляется возможность формирования международных команд работы над совместными проектами.
Тема лекции: «Текстовые процессоры»
Текстовые процессоры (Начало) Текстовые процессоры – это прикладные офисные программы, предназначенные для создания текстовых документов, которые могут содержать кроме монолитного текста также списочные структуры, таблицы, деловую и иллюстрационную графику. Традиционной целевой установкой таких программ является разработка текстового документа для последующей его распечатки, т. е. создания так называемой «твердой» копии документа. Наличие развитых функций верстки сложных текстовых документов позволяет использовать текстовые процессоры и в качестве малотиражных настольных издательских систем (DTP).
Текстовые процессоры Форматирование символов (шрифтов) Шрифты в современных текстовых процессорах - контурные (контур каждого символа складывается из участков кривых различного типа). Такие шрифты обладают оригинальным дизайном и свойством плавного масштабирования. Размер шрифта задаётся в пунктах (1 пункт=1/72 дюйма = 0, 35 мм) Шрифты бывают серифные и рубленные (сансерифные), а также пропорциональные (с переменной шириной знакоместа-кегля) и непропорциональные, т. е. моноширинные (с фиксированной шириной знакоместа). Последние целесообразно применять в табличных формах и для представления программ на алгоритмических языках. В большинстве же случаев следует применять пропорциональные шрифты. Для исключения зрительного эффекта слипания известных пар символов в пропорциональных шрифтах следует устанавливать режим кернинга (парного кернинга). Дополнительно можно регулировать межсимвольный интервал (обычный, разрежённый, уплотнённый). Имеется возможность выбора одного из нескольких (до пяти) вариантов начертания символов, задание особого цвета символов и фона. Ещё можно задать формат верхнего/нижнего индекса и пр.
Текстовые процессоры Параметры абзаца: отступ/выступ первой строки; левая и правая границы (как результат форматирования страницы); межстрочный интервал и «отбивки» ; режим выравнивания (4 варианта); режимы переноса слов целиком и по слогам (с расстановкой «мягких» дефисов) и пр.
Текстовые процессоры Параметры страницы: размер листа бумаги; ориентация листа: книжная или альбомная; отступы от краёв листа; вид верхнего и нижнего колонтитулов; «мягкий» и «жёсткий» разрывы страницы и пр.
Текстовые процессоры Виды списков: маркированные (неупорядоченные); нумерованные (упорядоченные); многоуровневые (структуры).
Текстовые процессоры Операции со списками: задание формата списка; вставка пустого элемента; удаление элемента/элементов; перемещение/копирование элемента/элементов; сортировка элементов списка (по алфавиту); понижение/повышение уровня многоуровнего списка.
Текстовые процессоры Виды текстовых фрагментов: Строчный фрагмент Ленточный фрагмент Прямоугольный фрагмент
Текстовые процессоры Операции с текстовыми фрагментами: вырезать с помещением в папку обмена (Ctrl+X); скопировать в папку обмена (Ctrl+C); вставить из папки обмена (Ctrl+V); различные операции форматирования фрагмента.
Текстовые процессоры Способы формирование таблиц: использование позиций табуляции (табулостопов) 4 -х видов: использование встроенного табличного процессора, в т. ч. рисование Карандашом; внедрение листа внешнего табличного процессора.
Текстовые процессоры Варианты сохранения документа: «Сохранить» с заданием имени и папки… «Сохранить как» со сменой имени и папки. Задание паролей двух видов. Включение режима «автосохранения» . Установка режима формирования резервной копии (bak-версии). Сохранение нескольких версий документа в одном файле. Экспорт в другие форматы, например, PDF.
Текстовые процессоры Варианты открытия документа: Запуск приложения и открытие файла. Запуск приложения и выбор имени файла из списка «недавно использованных» ( «предыдущих» ) документов. В «Пусковом» меню: выбор имени файла из общего списка «недавно использованных» файлов. Открытие документа по имени файла в папке хранения файла (с ассоциативным запуском приложения – по типу файла).
Текстовые процессоры Варианты печати документа: предварительный просмотр страницы/страниц с «подгонкой» страниц (сокращением на одну страницу посредством масштабирования шрифтов); печать отдельных страниц или их интервалов; печать предварительно выделенного фрагмента; задание числа копий печати документа с выбором одного из двух вариантов раскладки по копиям; режим двухсторонней печати на обычном принтере с выбором одного из двух вариантов порядка печати (например, вначале печать нечётных из двух вариантов по номеру страниц, а затем страниц с чётными номерами); режим черновой печати с экономией расходного материала принтера; «печать в файл» с сохранением файла типа prn, в который дополнительно включаются команды управления принтером (последующая распечатка такого файла возможна автономно, т. е. без запуска текстового процессора).
Текстовые процессоры Графические операции: использование панели инструментов Рисование для создания графических примитивов (прямоугольников, эллипсов и пр. ), символов блок-схем, стрелок, выносок и пр. ; художественное оформление текста по выбранному шаблону; вставка Надписи – «странички в странице» ; деловая графика для сопровождения числовых рядов в таблицах; формирование организационных диаграмм (иерархических, пирамидальных, круговых и пр. ); редактирование сложных математических и химических формул.
Текстовые процессоры «Сложные» операции (начало): авторазвёртка сокращений и автодописывание при вводе; орфографический и синтаксический контроль правописания; использование сносок в тексте; автосборка оглавления из названий разделов и т. п. ; Тезаурус, позволяющий подобрать соответствующий синоним; формирование алфавитного Указателя; автонумерация таблиц и подписей к рисункам; создание диалоговых форм, заполняемых пользователями документа;
Текстовые процессоры «Сложные» операции (окончание): «конвейерное» изготовление типовых писем путём слияния шаблона, содержащего переменные поля, с данными из базы данных; вставка гиперссылок; преобразование документа для Web-публикации в Internet в (в формате HTML); создание документа на основе разнообразных шаблонов (резюме, повесток, отчётов и пр. ); создание макросов – встраиваемых в документ программ, автоматизирующих «рутинные» действия пользователя.
Тема лекции: «Табличные процессоры»
Табличные процессоры (начало) Документ (файл), созданный в среде современного табличного процессора, представляет собой трёхмерную рабочую книгу, состоящую из нескольких листов в общем случае трёх видов: расчётного, диаграммного и программного модуля. Основной вид листа – это расчётный лист сетчатой структуры «шахматной разметки» : Лист содержит, как правило, 256 столбцов и более 65 000 строк. На пресечении строк и столбцов располагаются ячейки, которым присваиваются адреса по принципу «A 1» : A 1, A 2, … B 1, B 2, … Z 1, … AA 1, … AB 1, … IV 1, … и т. д.
Табличные процессоры В ячейки могут быть введены: числовое значение, поддерживаемое режимом плавающей точки с двойной точностью (с представлением до 17 десятичных цифр); текст длиной более чем 64 000 символов; дата и время суток (например, 25. 01. 2011 23: 59: 30, 5 как единое значение); формула, начинающая символом «=» и содержащая адреса ячеек операндов, константы, связанные знаками арифметических операций, а также указатели функций (математических, статистических, финансовых и пр. ).
Табличные процессоры Принцип функционирования «Что-Если» : в одни ячейки вводятся данные (см. предыдущий слайд); в другие ячейки вводятся расчётные формулы со ссылками на ячейки с данными или другими расчётными (промежуточными )значениями; в ячейках с формулами отображаются результаты расчёта (это в основном режиме, а в специальном режиме можно наблюдать формулы); при вводе в любую ячейку нового содержимого (значения или формулы) во всех ячейках с формулами производится их перерасчёт;
Табличные процессоры Пример табличного документа
Табличные процессоры Пример табличного документа в режиме с формулами
Табличные процессоры Перечень типовых команд: n n n n n удаление ( «очистка» ) содержимого и/или формата строк/столбцов/ячеек/листа; изменение структуры таблицы или рабочей книги: вставка/удаление, копирование/перемещение строк/столбцов/ячеек/листов; форматирование строк/столбцов/ячеек или их групп; вставка диаграмм (гистограммы, графика, круговой и пр. ); операции с базой данных (списком): сортировка, фильтрация, формирование итогов и сводная таблица; подбор значения входного параметра системы; одно- и двухфакторный анализ (построение математической модели системы); оптимизация системы, называемая «Поиск решения» ; сохранение/открытие, предварительный просмотр и печать табличного документа.
Тема лекции: «Системы управления базами данных»
Базовые понятия База данных (БД) – это структура, содержащая данные, связи между ними, а также описания данных. БД представляет собой самостоятельный информационный ресурс, который может многократно использоваться различными приложениями. Система управления базами данных (СУБД) – инструментальная программная среда, обеспечивающая создание баз данных, их обновление, доступ к базам данных и их использование.
Модели построения баз данных 1. Иерархическая, основанная на древовидной Иерархическая структуре, которая поддерживает отношение данных типа «один ко многим» . 2. Сетевая в виде графа, поддерживающая отношение Сетевая типа «многие ко многим» . 3. Реляционная с представлением данных в виде Реляционная взаимосвязанных двумерных таблиц. 4. Постреляционная более сложной структуры, Постреляционная например, со вложением одной таблицы в другую таблицу. 5. Объектно-ориентированная 6. Многомерная в виде гиперкуба. Многомерная
Реляционная база данных Реляционная модель БД , предложенная Е. Коддом в 1970 -х гг. , основана на математической теории отношений и опирается на систему понятий реляционной алгебры, важнейшими из которых являются: - двумерная таблица (отношение); - строка-запись (кортеж); - столбец-поле (атрибут); - множество значений столбца (домен); - первичный и внешний ключи. В целом реляционная БД – это несколько связанных между собой плоских таблиц.
Реляционная база данных В реляционной БД данные представляются в виде таблиц, связанных между собой. Каждая таблица состоит из однотипных строк (записей-кортежей) и столбцов (полей-атрибутов). Таблице присваивается имя, уникальное в пределах БД. Внутри таблицы каждому столбцу присваивается имя, уникальное в пределах данной таблицы, и устанавливается формат значений (домена). Порядок следования столбцов фиксируется при создании таблицы. Строки таблицы не имеют имен, порядок их следования не определён, а количество строк не оговаривается. Новая запись добавляется просто в конец таблицы.
Реляционная база данных В таблице должен быть уникальный атрибут со значениями, однозначно определяющими строки-записи, называемый первичным ключом. Примеры первичного ключа: [Код товара], [Табельный номер работника]. Такой ключ может быть составным, например, [Номер заказа]+[Код товара]. Для связи таблиц используются атрибуты, называемые внешними ключами, в роли которого в одной из таблиц может выступать первичный ключ.
Достоинства реляционной базы данных 1. Данные в РБД представляются в простой, традиционной, естественной форме – в виде таблиц, что наилучшим образом соответствует структуре экономической информации. 2. Исключается дублирование данных, обеспечивая экономию объёма памяти компьютера. 3. Автоматически поддерживается целостность БД с блокировкой удаления данных, нарушающего связи таблиц. 4. Новые записи добавляются в БД простым образом – в конец таблиц.
Недостатки реляционной базы данных Основной недостаток РБД проистекает из главного её достоинства – простоты структуры хранимых в ней данных. А именно - невозможность представить данные сложной структуры, например, для систем автоматизированного проектирования. В настоящее время РБД до сих пор широко используются, особенно для представления данных в экономической сфере. В других сферах переход на более совершенные модели данных связан со значительными затратами и пока носит ограниченный характер.
Нормализация отношений в РБД В процессе создания РБД следует минимизировать дублирование данных, упростить структуру их представления, оптимизировать процедуры обработки и обновления хранимых данных. Такой многоэтапный процесс носит название «нормализация отношений» (таблиц). нормализация Нормализация отношений заключается в декомпозиции (разложении) исходных таблиц на более простые отношения с поэтапным учётом ряда ограничений (нормальных форм ).
Этапы (формы) нормализации отношений в РБД • Первая нормальная форма (1 NF). NF • Вторая нормальная форма (2 NF). NF • Третья нормальная форма (3 NF). NF • Нормальная форма Бойса-Кодда (BCNF). BCNF • Четвёртая нормальная форма (4 NF). NF • Нормальная форма проекции-соединения (PJ/NF). PJ/NF Примечание: Каждая следующая NF лучше предыдущей с сохранением положительных свойств предыдущей NF.
Первые три нормальные формы (1 -3 NF) Отношение считается приведённым к 1 NF, если все его NF атрибуты – атомарные, т. е. неделимые. Отношение находится во 2 NF, если в дополнении к требованию NF 1 NF каждый неключевой атрибут функционально полно зависит NF от первичного ключа (не должен зависеть лишь от части составного ключа). 3 NF подразумевает дополнительно, что каждый неключевой NF атрибут нетранзитивно (не опосредованно) зависит от первичного ключа. Т. е. недопустима зависимость от ключа через другой неключевой атрибут. Один из полезных выводов: Атрибут отношения не может представлять собой расчётное выражение, например, [Стоимость товара]=[Цена товара]*[Количество товара], т. к. атрибут [Стоимость товара] не является атомарным. Такой атрибут следует исключить из таблицы. Вычисления же можно предусмотреть не в таблице, а в запросе.
Примеры нормализации отношений в РБД Исходное отношение: Сотрудники=([Таб_номер]; [Фамилия]; [Должность]; [Оклад]) находится в 1 и 2 NF, но не соответствует 3 NF, т. к. неключевой атрибут [Оклад] опосредованно зависит от ключа [Таб_номер] через другой неключевой атрибут [Должность] (при условии однозначного определения оклада по должности работника). Для приведения отношения к 3 NF необходимо декомпозировать его на следующие три отношения: Сотрудники=([Таб_номер]; [Фамилия]) Должности=([Таб_номер]; [Код_должности]) Оклады=([Код_должности]; [Оклад])
Объекты реляционной базы данных 1) таблицы-отношения с данными; 2) схема связи таблиц; 3) запросы различных видов; 4) формы для наглядного ввода данных; 5) отчёты для представления графически оформленных результатов запросов; 6) программные модули; 7) макросы.
Типы данных в таблицах базы данных n n n n числовой (целый или вещественный с двойной точностью); денежный; текстовый (фиксированной или переменной длины); логический (булевский); «Дата/Время» ; ёмкий текст (memory), хранящийся в виде файла вне таблицы; большой двоичный объект (BLOB), например, фотография или видеоролик, хранящийся в виде файла вне таблицы; гиперссылка на внешний ресурс.
Этапы создания базы данных n n Распределение данных по нескольким таблицам, соблюдая правила нормализации. Формирование структуры отдельных таблиц: определение количества полей (столбцов); задание имен полей и их псевдонимов; выбор типа и формата данных в каждом поле; назначение первичного ключа; назначение индексируемых полей (для ускорения поиска). n n Формирование схемы связи таблиц по внешним ключам. Ввод данных в таблицы: непосредственно в рабочие таблицы; с помощью разработанных предварительно форм.
Типы запросов к базе данных n выборка по задаваемым условиям (с возможностью вычислений и сортировки); n создание новой таблицы; n добавление записей в таблицу; n обновление записей по условиям; n удаление записей по условиям; n перекрестный запрос.
Пример запроса-выборки «по образцу» - QBE (в диалоге с Конструктором) Запрос объединяет выбранные данные из двух таблиц и вычисляет: [Всего]=[Премия]+[Оклад]. Выполняется также сортировка в столбце [Фамилия] по алфавиту.
Пример запроса типа SQL (на языке структурированных запросов) SELECT [Сведения о работниках]. Фамилия, [Сведения о работниках]. Имя, [Сведения о работниках]. Отчество, [Сведения о работниках]. [Дата рождения] FROM [Сведения о работниках] WHERE ((([Сведения о работниках]. [Дата рождения])>= #1/1/1970# And ([Сведения о работниках]. [Дата рождения])<= #12/31/1979#)) ORDER BY [Сведения о работниках]. [Дата рождения]; Результат выполнения запроса – выбранные сведения о работниках, родившихся в 1970 -е годы, с сортировкой по возрастанию дат рождения.
Тема лекции: «Способы распространения программ»
Способы распространения программ Коммерческое ПО (commercial ware): «коробочная» (in-box, retail) поставка - ПО продается в коробке, в которой находятся диски с дистрибутивами ПО, документация по ПО и лицензия; поставка лицензий - продаются лицензии на дополнительные рабочие места, если имеется «коробочная» версия ПО; OEM-поставка программ (англ. , OEM – Original equipment manufacturer) с предустановкой программ на продаваемом компьютере (прилагается лишь диск без документации, зато стоимость примерно в 2 раза ниже «коробочного» варианта); поставка Upgrade-версии (комплекта для обновления предыдущей версии программы) со стоимостью в 2 -3 раза ниже «коробочного» варианта; поставка через Internet с оплатой кредитными картами или посредством системы электронных платежей (Web. Money, Яndex. Деньги).
Способы распространения программ Бесплатное ПО: условно-бесплатные, ознакомительные (shareware, или evaluation) версии программ, например, с ограниченным календарным временем использования; пробные (trailware) версии, как правило, с ограниченным числом запуска программ; демонстрационные (demoware) версии с «усечёнными» функциями программ; условно-платные (donation ware) версии, предполагающие небольшие добровольные денежные взносы; рекламно-оплаченные (ad-ware) версии с уже оплаченными рекламными вставками; свободные (freeware) версии программ.
Спецдополнения к программам: Service Pack (сокращенно, SP) - пакет обновления, т. е. набор обновлений, исправлений и/или улучшений компьютерной программы, поставляемый в виде единого установочного пакета. Пакеты обновления обычно нумеруются, и кратко указываются как SP 1, SP 2, SP 3 и т. д. Это указывает на то, что они могут содержать помимо исправлений ошибок новые возможности для программ, как например, в случае с SP 2 для Windows XP. Пакет обновления может быть "разностным", т. е. содержащим только те обновления, которых не было в предыдущих пакетах обновления, или наоборот, "суммарным", т. е. включать в себя содержимое всех предыдущих обновлений. В случае с продуктами корпорации Microsoft разностные обновления обычно называются "выпусками обновления" (service release).
Спецдополнения к программам: Плаги н (англ. , plug-in) — независимо компилируемый программный модуль, динамически подключаемый к основной программе, и предназначенный для расширения и/или использования её возможностей. Также может переводиться как «модуль» . Плагины обычно выполняются в виде отдельных библиотек. Запла тка, или па тч (англ. , patch) — отдельно поставляемая программа, используемая для устранения проблем в программном обеспечении или изменения его функционала. Сюда входит исправление ошибок, изменение внешнего вида, улучшение эргономичности или производительности программ. В качестве синонима «патча» может использоваться термин «обновление» (англ. , update). Однако под словом «патч» чаще понимают исправление каких-то ошибок, в то время как под «обновлением» — улучшение функционала и добавление новых возможностей.
Обратите внимание на: ПРАВИТЕЛЬСТВО РОССИЙСКОЙ ФЕДЕРАЦИИ РАСПОРЯЖЕНИЕ от 17 декабря 2010 г. N 2299 -р 1. Утвердить прилагаемый план перехода федеральных органов исполнительной власти и федеральных бюджетных учреждений на использование свободного программного обеспечения на 2011 - 2015 годы. 2. Федеральным органам исполнительной власти обеспечить выполнение мероприятий в соответствии с планом, утвержденным настоящим распоряжением, в пределах установленной Правительством Российской Федерации предельной численности их работников и бюджетных ассигнований, предусмотренных им в федеральном бюджете на выполнение полномочий в установленной сфере деятельности. Председатель Правительства Российской Федерации В. ПУТИН
4fdf6aad6c37bd20a0cf7baa8f6565d8.ppt