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

1. Операционные системы реального времени.

Операционные системы реального времени отличаются от операционных систем общего назначения в первую очередь тем, что поступающая в систему информация обязательно должна быть обработана в течение заданных интервалов времени (эти интервалы времени нельзя превышать). Кроме того запросы на обработку могут поступать в непредсказуемые моменты времени. Поэтому такие операционные системы должны обеспечить некоторые дополнительные возможности, например, создание постоянных задач.

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

При больших нагрузках на ЭВМ возможно возникновение ситуаций, в которых одна или несколько задач не могут быть реализованы в заданный промежуток времени. Поэтому операционная система должна иметь возможность динамического изменения приоритетов "аварийных задач", после выполнения которых устанавливаются прежние значения приоритетов.

2. Операционные системы, предназначенные для организации работы вычислительных сетей

Работа операционной системы в вычислительной сети характеризуется определенными особенностями. Главной из них является необходимость организации передачи данных внутри вычислительной сети. Любая информация внутри вычислительной сети передается отдельными порциями - блоками данных. Основные требования, предъявляемые к операционным системам по передаче блоков данных, можно сформулировать следующим образом:

блоки данных должны циркулировать в сети асинхронно и независимо в обоих направлениях между источником сообщения и его адресатом;

операционные системы должны осуществлять контроль за прохождением блока данных в течение всего периода его пребывания в сети;

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

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

5. Операционные системы, основанные на графическом интерфейсе

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

Оболочка Windows включает в себя множество компонентов и обеспечивает пользователям различной квалификации комфортные условия работы.

Операционная система Windows является графической операционной системой для компьютеров платформы IBM PC. Её основные средства управления – мышь и клавиатура. Операционная система Windows предназначена для управления автономным компьютером, но также содержит все необходимое для создания небольшой локальной компьютерной сети. В состав операционной системы включены средства для работы в Интернет.

В операционной системе Windows реализован документно-ориентированный подход. Это означает, что пользователь концентрирует своё внимание на своих документах, а не на приложениях (программах), с помощью которых эти документы обрабатываются.

Документ Windows – это любой файл, обрабатываемый с помощью приложений. Документ может содержать текстовую, графическую, звуковую и видеоинформацию. Особенностью Windows является то, что когда открывается документ, то автоматически запускается приложение, работающее с файлом этого документа. Например, если необходимо работать с рисунком, то следует открыть файл, в котором он содержится, а графический редактор будет загружен автоматически.

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

Другие ОС: Linux, Unix, SINIX, Android, Mac OS и др

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

По тиражу электронные таблицы являются наиболее массовым классом программных средств. На сегодняшний день одной из самых распространенных является электронная таблица Excel (1987 г.), разработанная фирмой Microsoft.

Microsoft Excel – это программа обработки электронных таблиц, которая может быть использована для организации сложных расчетов, представления табличных данных виде диаграмм, проведения сортировки и манипулирования большими объемами информации.

Возможности электронных таблиц:

- ввод и редактирование данных;

- вычисления по формулам;

- форматирование таблиц;

- построение графиков и диаграмм;

- сортировка данных;

- просмотр документа перед печатью;

- вывод на печать и т.д.

Основным элементом электронной таблицы является ячейка (пересечение строк (их 65536) и столбцов (их 256)), в которую можно ввести число, текст, формулу (она должна начинаться со знака равно) и нельзя ввести рисунок, звук. Каждая ячейка имеет свой адрес, который состоит из имени столбца и номера строки. Адреса бывают относительные (А3, В5 и т.п.), абсолютные ($А$3, $В$5 и т.п. – фиксируется и столбец и строка) и смешанные (А$3 – фиксирует только строку, $В5 – фиксирует только столбец и т.п.).

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

Диаграммы Msx Excel дают возможность графического представления различных числовых данных, а термин «диаграмма» используется для обозначения всех видов графического представления числовых данных. Построение графического изображения производится на основе ряда данных (группа ячеек с данными в пределах строки или столбца). На одной диаграмме можно изобразить несколько рядов данных. Для построения диаграмм используют Мастер диаграмм, который вызывается через меню Вставка – Диаграмма (либо кнопкой на панели инструментов).

Основные типы стандартных диаграмм:

− гистограммы (Используются для сравнения отдельных величин или их изменений в течение некоторого периода времени. Удобны для отображения дискретных данных);

− линейчатые диаграммы (Похожи на гистограммы (отличие – повернуты на 90º по часовой стрелке). Используются для сопоставления отдельных значений в определенный момент времени, не дают представления об изменении объектов во времени);

− графики (Отображают зависимость данных от величины, которая меняется с постоянным шагом. Графики чаще всего используются для коммерческих или финансовых данных, равномерно распределенных во времени);

− точечные диаграммы (Хорошо демонстрируют тенденции изменения данных при неравных интервалах времени или других интервалах измерения, отложенных по оси категорий);

− диаграммы с областями (Позволяют отслеживать непрерывное изменение суммы значений всех рядов данных и вклад каждого ряда в эту сумму. Этот тип применяется для отображения процесса производства или продажи изделий);

− биржевая (Используется для отображения изменения информации о ценах на бирже. Отображает наборы данных из трех значений);

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

Базы данных служат для хранения и поиска большого объема информации. Примеры баз данных: записная книжка, словари, справочники, энциклопедии и др.

По характеру хранимой информации базы данных делятся на:

- фактографические (БД книжного фонда библиотеки, БД кадрового состава учреждения и пр.);

- документальные (БД законодательных актов в области уголовного права, БД современной рок музыки и пр.).

В фактографических база данных содержатся краткие сведения об описываемых объектах, представленные в строго определенном формате. Например, в БД библиотеки о каждой книге хранятся библиографические сведения: год издания, автор, название и пр.

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

По способу сохранение базы данных делятся на:

- централизованная база данных (БД хранится на одном компьютере);

- распределенная база данных (различные части одной базы данных хранятся на множестве компьютеров, объединенных между собой сетью).

По структуре организации данных базы данных делятся на:

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

- нереляционные.

Нереляционные в свою очередь делятся на:

- иерархические;

- сетевые.

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

12)Инструмента́льное програ́ммное обеспе́чение — программное обеспечение, предназначенное для использования в ходе проектирования, разработки и сопровождения программ, в отличие от прикладного и системного программного обеспечения.

[править]Системы программирования

К этой категории относятся программы, предназначенные для разработки программного обеспечения:

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

трансляторы — программы или технические средства, выполняющие трансляцию программы.

компиляторы — Программы, переводящие текст программы на языке высокого уровня, в эквивалентную программу на машинном языке.

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

компоновщики (редакторы связей) — программы, которые производят компоновку — принимают на вход один или несколько объектных модулей и собирают по ним исполнимый модуль.

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

Отла́дчик (debugger) — является модулем среды разработки или отдельным приложением, предназначенным для поиска ошибок в программе.

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

специализированные редакторы исходных текстов — текстовые редакторы для создания и редактирования исходного кода программ. Специализированный редактор исходных текстов может быть отдельным приложением, или быть встроен в интегрированную среду разработки (IDE).

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

Редакторы графического интерфейса

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

13) Фа́йловая систе́ма (англ. file system) — порядок, определяющий способ организации, хранения и именования данных на носителях информации в компьютерах, а также в другом электронном оборудовании: цифровых фотоаппаратах, мобильных телефонах и т. п. Файловая система определяет формат содержимого и способ физического хранения информации, которую принято группировать в виде файлов. Конкретная файловая система определяет размер имени файла (папки), максимальный возможный размер файла и раздела, набор атрибутов файла. Некоторые файловые системы предоставляют сервисные возможности, например, разграничение доступа или шифрование файлов.

NTFS поддерживает систему метаданных и использует специализированные структуры данных для хранения информации о файлах для улучшения производительности, надёжности и эффективности использования дискового пространства. NTFS хранит информацию о файлах в главной файловой таблице — Master File Table (MFT). NTFS имеет встроенные возможности разграничивать доступ к данным для различных пользователей и групп пользователей (списки контроля доступа — Access Control Lists (ACL)), а также назначать квоты (ограничения на максимальный объём дискового пространства, занимаемый теми или иными пользователями). NTFS использует систему журналирования USN для повышения надёжности файловой системы.

FAT32 (от англ. File Allocation Table — «таблица размещения файлов») — это файловая система, разработанная компанией Microsoft, разновидность FAT.

Максимально возможный размер файла для тома FAT32 — ~ 4 ГБ — 4 294 967 295 байт (232-1 — 4 294 967 295 байт) — это весьма важный фактор для смены файловой системы. FAT32 не поддерживает установку разрешений на доступ к файлам и папкам и некоторые другие функции современных файловых систем. Все эти причины привели к тому, что сейчас наблюдается тенденция отказа от FAT32 в пользу более продвинутых файловых систем, таких как NTFS, Ext2/Ext3.