ОС Windows: сущность понятий Файл, Папка, Ярлык.

Автор работы: Пользователь скрыл имя, 24 Января 2014 в 17:58, контрольная работа

Краткое описание

Операционная оболочка Windows - это разработанная фирмой Microsoft надстройка над операционной системой DOS, обеспечивающая большое количество удобств для программистов и пользователей. Большинство пользователей компьютеров используют Windows и разнообразные прикладные программы под Windows в своей работе. Широчайшее распространение Microsoft Windows сделало ее фактическим стандартом для IBM.

Содержание

ОС Windows: сущность понятий Файл, Папка, Ярлык.
Текстовый редактор Word: работа с изображениями.

Задание 1 на тему "Единицы измерения информации".

Задание 2 на тему "Системы счисления".

Задание 3 на тему "Циклический вычислительный процесс".

Задание 4 на тему "Разветвляющийся в цикле вычислительный процесс".

Список литературы.

Прикрепленные файлы: 1 файл

информатика (Восстановлен).doc1.doc 03.doc

— 159.00 Кб (Скачать документ)

 

Содержание:

  1. ОС Windows: сущность понятий Файл, Папка, Ярлык.
  2. Текстовый редактор Word: работа с изображениями.

 

  1. Задание 1 на тему "Единицы измерения информации".

 

  1. Задание 2 на тему "Системы счисления".

 

  1. Задание 3 на тему "Циклический вычислительный процесс".

 

  1. Задание 4 на тему "Разветвляющийся в цикле вычислительный процесс".

 

  1. Список литературы.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Операционная  система  Windows.

Операционная  оболочка Windows - это  разработанная  фирмой Microsoft надстройка над операционной системой DOS, обеспечивающая большое количество удобств для программистов и пользователей. Большинство пользователей компьютеров используют Windows и разнообразные прикладные программы под Windows в своей работе. Широчайшее распространение Microsoft Windows сделало   ее   фактическим стандартом  для  IBM.

В ОС Windows гораздо  лучше, по сравнению с другими  ОС, налажено взаимодействие между пользователем и компьютером. Большинство повседневных задач выполняется с меньшими, чем когда-либо затратами времени. Решено также большинство проблем с распределением памяти. Встроенная сетевая поддержка делает тривиальной задачей надежный обмен информацией по сети. В Windows предусмотрена возможность давать файлам длинные имена, что значительно облегчает работу пользователя. Поддержка в Windows стандарта "plug-and-play" упрощает модернизацию оборудования. Ярлыки помогают быстро обращаться к часто используемым файлам, программам и папкам. Большая часть всего этого достигнута без ущерба для производительности. А многие процессы, например печать, идут теперь гораздо быстрее благодаря 32-битному режиму и другим усовершенствованиям.

В отличие  от  оболочек  типа Norton Commander,   Windows   не только обеспечивает удобный и наглядный интерфейс для операций с файлами,  дисками и т.д., но и предоставляет новые  возможности для запускаемых в "родной" среде программ. Одна из основных целей разработчиков Windows – создание документированного интерфейса, резкое снижение требований к подготовке пользователя, упрощение работы. Следует также признать, что интерфейс Windows обладает массой достоинств. Предусмотрено все или почти все для удобной и безопасной работы, почти любую операцию можно выполнить множеством способов, а продуманная система подсказок, сообщений и предупреждений поддерживает пользователя в течение всего сеанса работы.

Интерфейс,  разработанный корпорацией Microsoft является одним из лучших и стал своеобразным эталоном для подражания. В Microsoft Windows необходимости организовывать меню, работу с клавиатурой и мышью (достаточно воспользоваться стандартными средствами).  Интерфейс  с  пользователем Windows является полным и цельным.  В нем решены  не  только  проблемы организации меню,   но и   все   общение   с   пользователем организовано стандартными средствами. Основная идея создания Windows была высказана главой фирмы Microsoft, Биллом Гейтсом. Он рассматривает Windows  как электронный письменный стол,  где должно быть все,  что есть  на рабочем месте: книга для записей,  блокнот, калькулятор, часы и т.д. и т.п. И точно так же на "письменном столе"  Windows могут одновременно вводиться в действие несколько программ. Первая версия системы была выпущена фирмой Microsoft в 1985 г., а сейчас рынки программного обеспечения во всем мире завоевывает последняя версия – Windows 7.

 

Файл .

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

- фиксированное имя (последовательность символов, число или что-то иное, однозначно характеризующее файл);

- определённое логическое представление и соответствующие ему операции чтения/записи.

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

Первому случаю соответствуют  операции чтения/записи потока и/или  массива (то есть последовательные или  с доступом по индексу), второму — команды СУБД. Промежуточные варианты — чтение и разбор всевозможных форматов файлов.

В информатике используют следующее определение: файл — поименованная  последовательность байтов.

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

Имена как у файлов имеют  и обрабатываются похожим образом:

- области данных (необязательно на диске);

- устройства (как физические, порты например; так и виртуальные);

- потоки данных (в частности, вход или выход процесса) («pipe» следует переводить словом «конвейер»);

- сетевые ресурсы, сокеты;

- объекты операционной системы.

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

 

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

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

 

 

 

 

Имя файла

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

В FAT16 и FAT12 размер имени файла ограничен 8 символами (плюс 1 (точка) плюс 3 символа расширения).

В VFAT ограничение 255 байт.

В FAT32, HPFS имя  файла ограниченно 255 символами

В NTFS имя ограничено в некоторых ОС 255 символами Unicode, по спецификации 32768 символов

В ext2/ext3 ограничение 255 байт.

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

Для MS-DOS в имени  файла допустимы только заглавные латинские буквы, цифры. Недопустимы пробел, знак вопроса, звёздочка, символы больше/меньше, символ вертикальной черты.[1] При вызове системных функций именами файлов в нижнем или смешанном регистре, они приводятся к верхнему регистру.

Для Microsoft Windows в имени  файла разрешены заглавные и  строчные буквы, цифры, некоторые знаки  препинания, пробел. Запрещены символы > < | ? * / \ : ".

Для GNU/Linux (с учётом возможности  маскировки) разрешены все символы, кроме / и байта, значение которого равно нулю, то есть 0x00.

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

 

Расширение имени  файла.

     Расширение имени файла (часто расширение файла или расширение) как самостоятельный атрибут файла существует в файловых системах FAT16, FAT32, NTFS, используемых операционными системами MS-DOS, DR-DOS, PC DOS, MS Windows и используется для определения типа файла. Оно позволяет системе определить, каким приложением следует открывать данный файл. По умолчанию в операционной системе Windows расширение скрыто от пользователя.

    В остальных файловых системах расширение — условность, часть имени, отделённая самой правой точкой в имени.

 

Операции  с файлом.

    Условно можно выделить два типа операций с файлом — связанные с его открытием, и выполняющиеся без его открытия. Операции первого типа обычно служат для чтения/записи информации или подготовки к записи/чтению. Операции второго типа выполняются с файлом как с «объектом» файловой системы, в котором файл является мельчайшей единицей структурирования.

 

1)Операции, связанные с открытием файла.

    В зависимости от операционной системы те или иные операции могут отсутствовать.

    Обычно выделяют дополнительные сущности, связанные с работой с файлом:

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

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

- файловый буфер. Операционная система (и/или библиотека языка программирования) осуществляет кэширование файловых операций в специальном буфере (участке памяти). При закрытии файла буфер сбрасывается.

- режим доступа. В зависимости от потребностей программы, файл может быть открыт на чтение и/или запись. Кроме того, некоторые операционные системы (и/или библиотеки) предусматривают режим работы с текстовыми файлами. Режим обычно указывается при открытии файла.

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

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

 

2)Закрытие файла.

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

  Запись — в файл помещаются данные.

  Чтение — данные из файла помещаются в область памяти.

  Перемещение указателя — указатель перемещается на указанное число байт вперёд/назад или перемещается по указанному смещению относительно начала/конца. Не все файлы позволяют выполнение этой операции (например, файл на ленточном накопителе может не «уметь» перематываться назад).

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

Получение текущего значения файлового указателя.

 

3)Операции, не связанные с открытием файла

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

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

- список операций с файлами

- открытие для изменения файла

- удаление файла

- переименование файла

- копирование файла

- перенос файла на другую файловую систему/носитель информации

- создание симлинка или хардлинка

- получение или изменение атрибутов файла 

 

Типы  файлов

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

«Обыкновенный файл» — файл, позволяющий операции чтения, записи, перемещения внутри файла.

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

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

Информация о работе ОС Windows: сущность понятий Файл, Папка, Ярлык.