Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекция_Программное_обеспечение_комп_2011.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
253.95 Кб
Скачать

28

Лекция Программное обеспечение компьютера

Традиционно в компьютере принято разделять аппаратные (hardware) и программные (software) средства.

Програ́ммное обеспе́чение (допустимо также произношение обеспече́ние), ПО — совокупность программ системы обработки информации и программных документов, необходимых для эксплуатации этих программ (ГОСТ 19781-90).

Также — совокупность программ, процедур и правил, а также документации, относящихся к функционированию системы обработки данных (СТ ИСО 2382/1-84).

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

В компьютерном сленге часто используется слово софт от английского слова software, которое в этом смысле впервые применил в статье в American Mathematical Monthly математик из Принстонского университета Джон Тьюки (англ. John W. Tukey) в 1958 году.

Именно программы сегодня заставляют развиваться компьютерную индустрию. С каждым годом они становятся все объемнее и требовательнее к аппаратной части компьютера. Например, текстовый редактор Microsoft Word начала 80-х годов, умещавшийся на одну дискету, теперь занимает сотни мегабайт и требует гораздо больше аппаратных ресурсов.

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

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

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

Например, тестовый редактор – это программа. А текст, который вы с его помощью создаете или редактируете – это уже данные.

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

Как вы уже знаете, информация в компьютере храниться на дисках, причем, каждый диск обозначается буквой. Например, А – дискета, С – жесткий диск, D – второй жесткий диск или, при его отсутствии, CD-ROM. И так далее. Однако буквой можно обозначать и логический раздел вашего единственного жесткого диска. Логические диски создаются с помощью специальных программ. Например, буква D может обозначать и логический диск. Физические и логические диски равноправны.

На дисках информация хранится в файлах.

Файл

Файл – в переводе с английского некая совокупность информации, документ, лист.

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

  • Исполняемые файлы (программы).

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

  • Файлы-библиотеки, содержащие описания типовых процедур, которые могут использоваться сразу несколькими программами.

И так далее. Как же отличать файлы? Очень просто – по их имени.

Каждый файл имеет свое имя.

Имя файла 1 — строка символов, однозначно определяющая файл в некотором пространстве имён файловой системы (ФС), обычно называемом каталогом, директорией или папкой. Имена файлов строятся по правилам, принятым в той или иной файловой и операционной системах (ОС). Многие системы позволяют назначать имена как обычным файлам, так и каталогам и специальным объектам (символическим ссылкам, блочным устройствам и т. п.).

Имя файла является частью полного имени файла, также называемого полным или абсолютным путём к файлу. Полное имя может включать следующие компоненты:

  • протокол или способ доступа (http, ftp, file и т. п.);

  • имя или адрес компьютера, узла сети (wikipedia.org, 207.142.131.206, \\MYCOMPUTER, SYS: и т. п.);

  • устройство хранения, диск (C:, /, SYSLIB и т. п.);

  • путь к каталогу (/usr/bin, \TEMP, [USR.LIB.SRC] и т. п.);

  • собственно имя файла, которое может содержать его расширение (.txt, .exe, .COM и т. п.).

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