30. Понятие программного обеспечения
Информация в компьютере хранится в файлах. Для удобства поиска нужного файла и размещения информации, относящейся к какой-либо задаче (теме, пользователю), создаются каталоги (директории).
Файл – определенным образом оформленная совокупность физических записей, рассматриваемая как единое целое и имеющая описание в системе хранения информации.
В качестве оформления выступают имя файла и признак конца файла. При обращении к файлу отсутствует доступ к отдельным его записям, файл записывается и считывается только целиком. Описание файла включает сведения о файле (размер, время последнего обновления) и его размещении. Файлы подразделяются на типы. Тип входит в идентификатор и указывается в виде расширения. По типу файлы делятся на программные и файлы данных. Расширение или тип файла указывается тремя буквами латинского алфавита, отделенными от собственно имени файла точкой (в системе Windows тип файла обозначается пиктограммой особого вида, помещаемой перед именем файла). Тип файла показывает системе, с помощью какой программы данный файл следует обрабатывать. В современных высокопроизводительных системах передача файла на обработку конкретной программе осуществляется автоматически, поэтому при сохранении файла нужно обеспечить правильность присвоенного ему типа. Операции с файлами: создание, копирование, переименование, удаление, редактирование, перенос и др.
Каталог (папка, директория) – это специальное место на диске, в котором хранятся имена файлов, сведения о размере файлов, времени их последнего обновления.
Каталоги допускают образование вложенных структур, тем самым, образуя иерархическую структуру, называемую деревом каталогов. При этом каталог, расположенный на вершине иерархии называется корневым. В иерархических структурах данных адрес объекта задается маршрутом (путем доступа), ведущим от вершины структуры к объекту. При записи пути доступа к файлу, проходящего через систему вложенных каталогов, все промежуточные каталоги разделяются между собой символом “\”. В процессе работы могут создаваться новые каталоги, которые вписываются в требуемое место иерархии.
Программы – это упорядоченные последовательности команд (инструкций) компьютеру для решения задач. Конечная цель любой компьютерной программы – управление аппаратными средствами. Программное и аппаратное обеспечение в компьютере постоянно находятся и непрерывном взаимодействии. Программное обеспечение является логическим продолжением технических средств компьютера, создающим возможности его применения в информационной деятельности человека. Состав программного обеспечения вычислительной системы называют программной конфигурацией.
Совокупность устройств, предназначенных для автоматической или автоматизированной обработки данных, называют вычислительной техникой. Определенный набор взаимодействующих между собой устройств и программ, предназначенный для обслуживания одного рабочего места (АРМ – автоматизированное рабочее место), называют вычислительной системой. В качестве автоматизированного рабочего места обычно выступает персональный компьютер и набор периферийного оборудования. Состав вычислительной системы называется конфигурацией.
Программное обеспечение – совокупность программных средств для обеспечения нормальной работы вычислительной системы, подразделяется на базовое, системное, служебное и прикладное программное обеспечение.
Между программами, как и между физическими узлами и блоками существует взаимосвязь – многие программы работают, опираясь на другие программы более низкого уровня. Существование такого межпрограммного интерфейса зависит от технических условий и протоколов взаимодействия, и поддерживается распределением программного обеспечения на уровни, которые представляют собой пирамидальную конструкцию. Каждый следующий уровень опирается на программное обеспечение предшествующих уровней. Такое разбиение используется на всех этапах работы с вычислительной системой, начиная с установки программ до практической эксплуатации и технического обслуживания.
Прикладное по
Служебное ПО
Системное по
Базовое по
Каждый вышележащий уровень повышает функциональность всей системы. Например, вычислительная система с программным обеспечением базового уровня не способна выполнять большинство функций, но позволяет установить системное программное обеспечение, системное программное обеспечение позволяет установить служебное и прикладное.
- Двоичная система счисления
- Восьмеричная и шестнадцатеричная системы счисления
- Логические операции
- Логические законы
- Переключательные схемы
- С х е м а не (Отрицание)
- Инструментарий информационных технологий
- Составляющие информационной технологии
- Классификация информационных технологий
- Этапы развития информационных технологий
- Понятие модели. Моделирование
- Классификация моделей
- Формализация
- Интуитивное определение алгоритма
- Свойства алгоритма:
- Формы представления алгоритма
- Этапы решения задач с помощью компьютера
- Линейный алгоритм
- Ветвление
- Циклические алгоритмы
- История развития вычислительной техники
- Архитектура фон Неймана
- Поколения компьютеров
- I поколение
- II поколение
- III поколение
- IV поколение
- Устройство персонального компьютера
- 30. Понятие программного обеспечения
- 31.Базовый уровень программного обеспечения
- 32.Системный и служебный уровни программного обеспечения
- Виды пользовательского интерфейса:
- Основные функции операционных систем:
- 33.Прикладной уровень программного обеспечения
- Прикладное программное обеспечение общего назначения
- Специальное прикладное программное обеспечение
- 34.Классификация данных
- Классификационные признаки
- 35.Представление элементарных данных
- Основные типы данных:
- Решение.
- Решение.
- 36.Модели данных
- Реляционная модель
- Иерархическая модель
- Сетевая модель
- 37.Кодирование графической информации
- Растровый метод
- Векторный метод
- 38.Кодирование звуковой информации
- 39.Устройства внешней памяти Магнитные диски
- Оптические диски
- Флэш-память
- 40.Архитектура многопользовательских систем
- Телеобработка
- Технология «Файл/сервер»
- Технология «клиент/сервер»
- 41. Области применения баз данных
- Виды аис:
- 42. Схема передачи информации в линии связи
- Некоторые характеристики каналов связи
- Решение.
- 43.Передача информации в компьютерных линиях связи
- Параллельная передач а данных
- Последовательная передача данных
- Виды серверов:
- 45.Классификация вычислительных сетей
- 46.Эталонная модель взаимодействия открытых систем
- 47.Качество информации
- 48.Безопасность информации
- 49.Антивирусные программные средства
- 50.Обеспечение достоверности информации
- 2. Аппаратно-программные
- 51.Обеспечение сохранности информации
- 52.Обеспечение конфиденциальности информации