Файл это программа в оп

Главное назначение носителей внешней памяти — долгосрочное хранение информации. Любая информация (текст, изображение, программа, видеофильм и т.д.) на внешнем носителе хранится в виде файла. Файл (file) — это поименованная область на диске, в которой хранится отдельный экземпляр информации определенного типа.

  1. набором параметров: имя, расширение, размер, дата создания, дата последней модификации
  2. атрибутами, используемыми операционной системой для его обработки: “архивный”, “системный”, “скрытый”, “только для чтения”, “каталог” и др.

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

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

Как увидеть где в ОП реализуются, например, цифровые компетенции.

Расширение имени файла записывается после точки. Чаще всего в расширение вкладывается определенный смысл (хотя пользователь может задавать и бессмысленные расширения) — оно указывает на содержимое файла или на то, какой программой был создан данный файл. Например, DOC, TXT — расширения текстовых файлов, COM, EXE — исполнимых файлов, INI — инициализационных файлов, PAS, BAS, CPP — исходные тексты программ на соответствующем языке программирования, и т.д. В операционной системе Windows именно по расширению файлы ассоциируются с определенной программой, с помощью которой они могут быть открыты для просмотра или модификации.

Примеры имен файлов:

Размер файла измеряется в байтах. В зависимости от значений атрибутов файлов операционная система разрешает или запрещает те или иные действия над файлами.

В процессе работы над файлами и каталогами (далее они называются объектами) производят следующие операции:

  • создание (в текущем каталоге создается новый экземпляр объекта, ему дается имя. Созданный объект при этом может быть и пустым);
  • копирование (копия объекта создается в другом каталоге или на другом носителе);
  • перемещение (производится копирование объекта в другой каталог или на другой носитель, в исходном каталоге объект уничтожается);
  • удаление (в исходном каталоге объект уничтожается);
  • переименование (изменяется имя объекта).

Вопрос 11. Классы программного обеспечения (по) эвм

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

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

Как проверить контрольную сумму скачанного файла архива или образа. Как проверить хэш файла.

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

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

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

Читайте также:
Составить программу вычисления значения функции питон

Разработка любого системного и прикладного программного обеспечения осуществляется с помощью систем программирования, в состав которых входят:

  • трансляторы с языков высокого уровня;
  • средства редактирования, компоновки и загрузки программ;
  • макроассемблеры (машинно-ориентированные языки);
  • отладчики машинных программ.

Системы программирования, как правило, включают в себя:

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

Ядро системы программирования составляет язык программирования.

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

  • Программы для офисов (текстовые редакторы, СУБД, электронные таблицы, интегрированные пакеты)
  • Бухгалтерские пакеты, банковские системы, финансовое программное обеспечение.
  • Компьютерная графика, анимация, моделирование изображений.
  • Multimedia-программные продукты.
  • ПО для подготовки демороликов и презентаций.
  • Проверка орфографии.
  • Автоматический перевод.
  • Издательские системы.
  • Гипертекстовые системы, электронные справочники.
  • Системы электронного документооборота.
  • Оптическое распознавание текста.
  • Обучающие программы, деловые игры.
  • Компьютерные игры, развлекающие программы.
  • Экспертные системы, искусственный интеллект, системы поддержки принятия решений.
  • Средства разработки: баз данных; информационных систем
  • Коммуникационные программы, системы связи.
  • Системы защиты информации и программ.

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

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

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

Для выполнения расчетов и дальнейшей обработки числовой информации используются специальные программы — электронные таблицы. Электронные таблицы позволяют обрабатывать результаты работы, представленные в виде таблиц, где одна часть полей занята исходными данными. а другая — результатами вычислений и графического анализа. Характерными для них является большой объем перерабатываемой информации, необходимость многократных расчетов при изменении исходных данных.

Одним из наиболее перспективных направлений развития вычислительной техники является создание аппаратных средств для хранения очень больших массивов информационных данных., и последующей нечисловой обработки их — поиска и сортировки. Для компьютерной обработки подобных баз данных (СУБД). СУБД – это набор средств программного обеспечения, необходимых для создания, обработки и вывода записей баз данных.

Универсальные интегрированные системы разрабатывались по принципу единой системы, содержащей в качестве элементов текстовые и графические редакторы, электронные таблицы и систему управления базами данных. Примеры : Framework, Works и др. Современная концепция интеграции программных средств – кооперация отдельных прикладных программных средств по типу Microsoft Office. Сами системы, входящие в пакет, являются независимыми. более того. они сами представляют локально интегрированный пакет, поскольку помимо основной своей задачи поддерживают функции других систем. Например, текстовый процессор имеет возможность манипулировать электронными таблицами базами данных.

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

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

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

Читайте также:
Программа для построения передаточной функции

Расширение концепции гипертекста на графическую и звуковую информацию приводит к понятию гипермедиа. Идея гипермедиа получила распространение в сетевых технологиях, в частности в Интернет-технологиях. Технология WWW (World Wide Web) позволила структурировать громадные мировые информационные ресурсы посредством гипертекстовых ссылок. Стали развиваться механизмы поиска нужной информации в информационных потоках.

Мультимедиа — это взаимодействие визуальных и аудиоэффектов под управлением интерактивного программного обеспечения. Появление и широкое распространение компакт-дисков (CD-ROM) сделало эффективным использование мультимедиа в рекламной и информационной службе, сетевых телекоммуникационных технологиях, обучении.

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

АСНИ — автоматизированные системы научных исследований, каждая из которых «привязана» к определенной области науки.

САПР — системы автоматизированного проектирования, каждая из которых также работает в узкой области.

АСУ — автоматизированные системы управления.

Источник: studfile.net

Понятие файл. Операции с файлами

Все программы и данные хранятся в долговременной (внешней) памяти компьютера в виде файлов.

Файл — это определенное количество информации (программа или данные), имеющее имя и хранящееся в долговременной (внешней) памяти.

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

Тип файла Расширение
Исполняемые программы exe, com
Текстовые файлы txt, rtf, doc
Графические файлы gif, jpg, png, pds и др.
Web-страницы htm, html
З звуковые файлы wav, mp3, midi, kar, ogg
видеофайлы avi, mpeg и др.
Код (текст) программы на языках программирования bas, pas, cpp и др.

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

До появления операционной системы Windows 95 на большинстве компьютеров IBM PC работала операционная система MS-DOS, в которой действовали весьма строгие правила присвоения имен файлам. Эти правила называют соглашением 8.3

По соглашению 8.3 имя файла может состоять из двух частей, разделенных точкой. Первая часть может иметь длину до 8 символов, а вторая часть (после точки) — до 3 символов. Вторая часть, стоящая после точки, называется расширением имени.

При записи имени файла разрешается использовать только буквы английского алфавита и цифры. Начинаться имя должно с буквы. Пробелы и знаки препинания не допускаются, за исключением восклицательного знака (!), тильды (~) и символа подчеркивания (_).

После введения в действие операционной системы Windows 95 требования к именам файлов стали существенно мягче. Они действуют и во всех последующих версия операционных систем Windows.
1. Разрешается использовать до 255 символов.
2. Разрешается использовать символы национальных алфавитов, в частности русского.
3. Разрешается использовать пробелы и другие ранее запрещенные символы, за исключением следующих девяти: /:*?»<>|.
4. В имени файла можно использовать несколько точек. Расширением имени считаются все символы, стоящие за последней точкой.

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

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

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

Читайте также:
Код нажатой клавиши программа

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

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

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

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

А теперь полную картину файловой структуры представьте себе так: вся внешняя память компьютера — это шкаф с множеством выдвижных ящиков. Каждый ящик — аналог диска; в ящике — большая папка (корневой каталог); в этой папке множество папок и документов (подкаталогов и файлов) и т.д. Самые глубоко вложенные папки хранят в себе только документы (файлы) или могут быть пустыми.

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

Например, путь к файлам на рисунке можно записать так:
C:Рефераты
C:РефератыФизика
C:РефератыИнформатика
C:Рисунки

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

В Windows на вершине иерархии папок находится папка Рабочий стол. (Следующий уровень представлен папками Мой компьютер, Корзина и Сетевое окружение (если компьютер подключен к локальной сети).

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

С файлами и папками можно выполнить ряд стандартных действий.
Такие действия с файлами, как «создать», «сохранить», «закрыть» можно выполнить только в прикладных программах («Блокнот», «Paint», …).

Действия «открыть», «переименовать», «переместить», «копировать», «удалить» можно выполнить в системной среде.
• Копирование (копия файла помещается в другой каталог);
• Перемещение (сам файл перемещается в другой каталог);
• Удаление (запись о файле удаляется из каталога);
• Переименование (изменяется имя файла).

Графический интерфейс Windows позволяет производить операции над файлами с помощью мыши с использованием метода Draghttps://studopedia.ru/4_97088_ponyatie-fayl-operatsii-s-faylami.html» target=»_blank»]studopedia.ru[/mask_link]

Бесплатные консультации

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

5 000 000 консультаций

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

100 категорий, права

Опыт во всех областях: от гражданского права до уголовного, от ИП до ООО

Полный ответ на вопрос

Выделим тезисы, порекомендуем документы и сошлемся на статьи РФ.

Категории вопросов

Выберите категорию вопроса

Военное право

Заключение и расторжение брака

Прочие

Уголовное право

Защита прав работников

ДТП, ГИБДД, ПДД

Защита прав потребителей

Налоговое право

Алименты

Административное право

Семейное право

Конституционное право

Гарантии, льготы, компенсации

Земельное право

Жилищное право

Трудовое право

Авторские и смежные права

Недвижимость

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

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru