
- •Лекция Программное обеспечение компьютера
- •Имена файлов в разных системах
- •Расширение имени файла
- •Операции с файлами
- •Папка. Директория. Каталог
- •Иерархия каталогов в Microsoft Windows
- •Файловая система
- •Классификация файловых систем
- •Фрагментация
- •Классификация программ
- •Классификация по
- •Системы программирования
- •Системное по
- •Операционная система
- •Функции операционных систем
- •Компоненты операционной системы
- •Понятие операционной системы
- •В составе ос различают три группы компонентов:
- •Ядро операционной системы
- •Эволюция операционных систем и основные идеи
- •Пакетный режим
- •Разделение времени и многозадачность
- •Разделение полномочий
- •Реальный масштаб времени
- •Файловые системы и структуры
- •Встроенные программы
- •Исходя из выполняемых функции, ос можно разбить на три группы:
- •Этапы загрузки ос
- •Программы для обслуживания и настройки компьютера (утилиты)
- •Функции утилит
- •Типы утилит
- •Утилитные офисы
- •Прикладное по
- •Определение
- •Классификация По типу
- •По сфере применения
- •Антивирусные программы
- •Антишпионы и антитрояны
- •Программы очистки жесткого диска
- •Программы тонкой настройки Windows
- •Программы для изменения интерфейса Windows
- •Программы – оптимизаторы работы системы
- •Файловые менеджеры
- •Программы для работы с архивами
- •Программы резервного копирования
- •Программы для обеспечения безопасности компьютера
- •Прикладное по
- •Офисные программы
- •Редакторы
- •Текстовые редакторы
- •Программы распознавания текста
- •Программы перевода текстов
- •Программы для просмотра графических файлов (вьюверы)
- •Электронные архивы и системы поиска документов
- •Электронные таблицы
- •Системы управления базами данных
- •Экспертные системы (эс)
- •Домашняя бухгалтерия
- •Коммуникационные программы
- •Программы для дизайна и верстки
- •Программы для Web-дизайна
- •Звуковые редакторы
- •Программы для записи и обработки цифрового звука
Лекция Программное обеспечение компьютера
Традиционно в компьютере принято разделять аппаратные (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 и т. п.).
Имя файла необходимо для того, чтобы к файлу мог обратиться пользователь. В одном каталоге не может быть двух файлов с одинаковыми именами, в разных каталогах это допустимо.