ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ

17 ноября 2013 / Информатика

Типы программного обеспечения

Для обработки информации компьютеру требуется последовательность команд преобразования информации — программа.

Программы необходимы для функционирования ЭВМ. Без них компьютер не работает и абсолютно бесполезен.

Каждый процессор имеет свой набор команд, т. е. множество операций, которые он «умеет» выполнять. Эти операции записываются в дво-

Ичном коде и для выполнения должны находиться в оперативной памяти.

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

Сейчас, когда память достаточно дешева и доступна, применяют другой подход. Программы для компьютеров не стирают после выполнения, а накапливают.

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

Программное обеспечение (ПО) можно разделить на классы: системное, прикладное, а также класс сред для разработки программ.

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

Прикладное программное обеспечение — программы, которые предназначены для решения конкретных прикладных задач: редактирования текста или графики, выполнения каких-то расчетов и т. д.

_

подпись: _Среды для разработки программ — специальные программы, лозволяющие создавать новые системные и прикладные программы.

Самая важная часть системного программного обеспечения собрана в комплексе программ, который называется операционной системой (ОС).

Операционная система выполняет следующие функции:

• обеспечивает запуск программ;

• распределяет ресурсы компьютера между программами во время работы;

• предоставляет другим программам возможности работы с различными устройствами;

• предоставляет средства организации интерфейса пользователя.

В состав современных операционных систем, как правило, входят несколько подсистем, основные из которых здесь перечислены:

• подсистема управления процессами;

• файловая подсистема;

• драйверы — специальные программы, стандартизирующие работу с аппаратурой;

• функции для организации взаимодействия

TOC \o "1-5" \h \z программ с пользователем;

• служба безопасности — разграничения прав

Доступа.

Самые распространенные в настоящее время операционные системы — системы Windows фирмы Microsoft.

Большинство компьютерных программ взаимодействуют с пользователем.

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

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

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

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

Самой крупной логической единицей внешней памяти в системе Windows является том. Как правило, его по традиции называют диском. На больших носителях может быть не один, а несколько томов — логических дисков, т. е. том не всегда является физическим устройством. В операционных системах Windows каждый том обозначается большой буквой латинского алфавита.

Внутри тома информация организована в файловую систему.

Файловая система — способ организации хранения информации на носителях внешней памяти. Обеспечением работы с ней в операционной системе занимаются специальные компоненты.

Фойл — область внешней памяти, обозначенная именем. Правила именования и выделения областей зависят от конкретной операционной системы.

В системе Windows имя файла состоит из двух частей, разделенных точкой: само имя файла и его расширение. Например, в имени файла name. txt само имя — это name, а буквы txt обозначают, что файл является текстовым. Имена файлам рекомендуется давать, учитывая их содержимое, так чтобы по названию можно было понять, какую информацию содержит файл.

В операционных системах Windows в имени файла может быть до 250 символов. Это могут быть символы русского и латинского алфавитов, цифры и некоторые знаки препинания. В именах файлов нельзя использовать символы «/», « \ », « * », «,», <<:», « ? », <<”>>, « < », « > », «|»; они используются для записи команд.

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

Расширение

Содержимое

EXE

Программа, выполняемая операционной системой

Окончание табл.

Расширение

Содержимое

СОМ

Программа в старом формате

SYS

Часть операционной системы

DLL

Библиотека функций для разных программ

ВАТ

Команды для операционной системы

DOC

Документ

TXT

Текстовый файл

BMP

GIF

JPG

Изображения

Одно и тоже содержимое может быть записано в файлы с различным расширением, и файлы при этом будут отличаться форматом файла.

Формат файла — правила хранения информации в файле.

Вообще, многие расширения — это сокращенные названия форматов.

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

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

Для большей понятности каталоги в операционной системе Windows называют папками.

Чтобы точно указать местонахождение файла используется путь файла.

Путь к файлу — указание точного местоположения файла. В нем слева направо последовательно указываются том (диск), на котором находится файл, и все папки, которые нужно раскрыть, чтобы добраться до файла. После тома ставится двоеточие, потом косая черта. Папки разделяют косой чертой. Например, C:\Windows\Mon документы.

Полное имя файла включает в себя путь к файлу и само имя файла.

Например, C:\Windows\Mon документы\ workl. doc — полное имя файла workl. doc, лежащего в папке «Мои документы» на диске С.

Основные операции с файлами. Буфер обмена

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

Копирование — переписывание информации в новое место, причем в старом месте информация сохраняется.

Перемещение — перенос информации в новое место, после чего в старом месте она автоматически стирается.

Удаление — стирание записи о файле из каталога.

В операционных системах Windows операции копирования, перемещения и удаления часто выполняются с помощью программы «Проводник». Для выполнения копирования и перемещения используется буфер обмена.

Буфер обмена — специальное средство, предоставляемое операционной системой программам для обмена информацией.

Для работы с буфером обмена предусмотрены три команды:

• вырезать — информация записывается в буфер обмена и удаляется со старого места;

• копировать — копия информации записывается в буфер обмена;

• вставить — информация из буфера обмена вставляется в новое место.

Таким образом, чтобы скопировать файл, нужно его найти, выделить, скопировать в буфер обмена, найти новое место и вставить его туда. Чтобы переместить его, нужно файл не копировать, а вырезать.

Этим способом копируют и перемещают не только файлы, но и другую информацию.

Для удаления файлов в программе «Проводник» есть специальная команда, которая так и называется. Найти ее можно в пункте меню «Файл» или на инструментальной панели в программе «Проводник».

Для открытия файлов на его значке нужно выполнить двойной щелчок левой клавишей мыши. Дальнейшие действия будут зависеть от типа файла.

Если этот файл — программа (расширение EXE или СОМ), операционная система попытается ее запустить. Если это документ, по расширению или содержанию которого операционная система может определить его тип, то она вызовет программу, которая и будет с этим файлом работать (например, запустит программу Microsoft Word).

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

Специальное назначение имеют файлы-ярлыки (Ink — их расширение). В таком файле содержится ссылка на другой файл (каталог, программу, документ и т. д.). Двойной щелчок на нем откроет тот объект, на который ссылается ярлык.

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


Добавить комментарий