Меню

В виде файлов на жестком диске хранится



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

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

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

Использование специального технологического режима работы накопителя (аналогично тому, как это делается самими производителями HDD) делает в этом режиме работы доступными операции, которые обычно выполняются на фирме-изготовителе: восстановление формата нижнего уровня (Low-Level Format); восстановление служебной информации, хранящейся на служебных дорожках накопителя (Resident Mikrocode); восстановление или изменение параметров в паспорте диска (Identify Drv); замена дефектных секторов и дорожек на резервные или их исключение из работы накопителя (Assigne, Realocation, Skipping Defects); реконфигурация HDD путем исключения из работы неисправных областей магнитных поверхностей или отключение неисправных магнитных головок.

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

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

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

Команда «Форматирование дорожки» доступна лишь для контроллеров старых дисков, которые не используют зонной записи, при совпадении внешней геометрии с реальной. На современных дисках низкоуровневое форматирование выполняют лишь в специальном технологическом режиме. Для этого, например, могут использоваться нестандартные команды, причем для разрешения их использования могут присутствовать специальные джамперы на устройстве. Общение с винчестером в технологическом режиме может производиться и через специальный последовательный интерфейс, в качестве которого иногда используется стандартный RS-232C, что позволяет вести диалог с винчестером, например, через СОМ-порт и эмулятор терминала на персональном компьютере. В случае, когда технологические команды доступны через обычный интерфейс, производители накопителя обычно предлагают собственные утилиты низкоуровневого форматирования и обслуживания дисков (низкоуровневое форматирование не затрагивает сервоинформацию, которая записывается на поверхности лишь в заводских условиях). Низкоуровневые утилиты предназначены для конкретных моделей или семейств устройств конкретных производителей, Использование их с «чужими» дисками, как правило, блокируется (или выдается предупреждение). Обход этой блокировки обычно ведет к отказу винчестера.

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

Реальная геометрия дисков с зонной записью полно­стью скрыта от «внешнего мира». Данные о количестве цилиндров, головок и секторов, ука­занные в паспортах жестких дисков, — это чисто логические параметры. Эти данные предна­значены для ввода в качестве значений соответствующих параметров в BIOS и не имеют никакого отношения к физическим параметрам диска (поэтому мы не должны удивляться, когда в логических параметрах диска видим 256 головок, 1024 цилиндра и 64 сектора). При зонной записи цилиндры разбиваются на группы, которые называются зонами, при­чем по мере продвижения к внешнему краю диска дорожки разбиваются на все большее чис­ло секторов. Во всех цилиндрах, относящихся к одной зоне, количество секторов на дорож­ках одинаковое. Возможное количество зон зависит от типа накопителя; в большинстве уст­ройств их бывает 10 и более. Еще одно свойство зонной записи состоит в том, что скорость обмена данными с накопите­лем может изменяться и зависит от зоны, в которой в конкретный момент располагаются голов­ки. Происходит это потому, что секторов во внешних зонах больше, а угловая скорость враще­ния диска постоянна (т.е. линейная скорость перемещения секторов относительно головки при считывании и записи данных на внешних дорожках оказывается выше, чем на внутренних).

В режиме логической адресации блоков (LBA) все секторы нумеруются подряд, без раз­деления по трем категориям (цилиндр, головка и сектор). Сквозная нумерация начинается с сектора (CHS 0,0,1), которому присваивается логический адрес 0, и заканчивается последним фи­зическим сектором диска.

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

Читайте также:  Внешние переносные usb жесткие диски

2. Разбиение на разделы. Высокоуровневое форматирование. Программа высокоуровневого форматирования записывает в блоки данных ряда начальных секторов HDD специальную служебную информацию, которая разбивает диск на разделы (логических области). Жесткий диск готовится к работе за три этапа:

— низкоуровневое форматирование диска (получили массив адресуемых блоков);

— разбиение диска на разделы (разбили массив адресуемых блоков на разделы);

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

Существуют два основных варианта разбиения диска на разделы:

— cтруктура служебной информации HDD (до 2 Тбайт) на основе MBR (PT — таблица разделов);

— cтруктура служебной информации HDD (до 9,4 зетабайт) на основе GPT (MBR, заголовок GPT, массив разделов GPT).

Существуют два основных варианта организации хранения информации файлов в разделах диска:

— с использоанием FAT ((таблица размещения файлов), разделы FAT32, FAT16, FAT12 и др.;

— с использоанием таблицы MFT (файл $MFT), разделы NTFS.

Принципы организации хранения файлов в разделах FAT32/16/12.

1) FAT (таблица размещения файлов) состоит из элементов (12/16/32 разряда) в которых хранится информация о порциях файла (кластерах). Каждому элементу таблицы FAT (начиная со второго) соответствует кластер в области данных с таким же номером.

2) Номер начального кластера файла указывается в каталожной строке, определяющей файл. Этот номер является и ссылкой на элемент таблицы FAT, который содержит номер следующего кластера файла, и является ссылкой на элемент таблицы FAT, который содержит номер следующего кластера файла и т. д.

3) Кластер — это непрерывная последовательность секторов (фиксированного размера). Это адресуемая «порция» файла.

4) Код в элементе таблицы FAT может еще определять свободный кластер, дефектный кластер и признак конца файла (прочитанный перед этим кластер — последний кластер файла).

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

Принципы организации хранения файлов в разделах NTFS.

1. Раздел NTFS состоит из кластеров, они пронумерованы от 0 (кластер — это непрерывная последовательность секторов заданного фиксированного размера).

2. В разделе NTFS все хранится в виде файлов (каталоги, программы, данные . ). Системная нформация для работы файловой системы — хранится в виде метафайлов (системных файлов), имена их начинаются со знака $ и они недоступны пользователю с помощью обычных средств операционной системы.

3. Файл в разделе NTFS состоит из экстентов (экстент — это непрерывная последовательность кластеров различного размера. Размер экстента задается номером начального кластера и количеством кластеров в экстенте).

4. Основой для организации хранения информации в виде файлов является метафайл $MFT. Файл $MFT состоит из записей фиксированного размера (обычно 1 Кбайт), и каждая запись определяет соответствующий ей файл (либо маленький файл находится внутри записи в Атрибуте 80, либо файл состоит из экстентов, которые определяются последовательностью блоков VCN в Атрибуте 80).

5. Блок VCN содержит номер начального кластера экстента и количество кластеров в экстенте.

6. Нужную запись файла $MFT находят через каталог по имени файла. Номер записи находится в шести начальных байтах каталожного блока (имя файла находится в конце каталожного блока и занимает различное количество байтов).

Источник

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

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

Основные типы файлов, обрабатываемых в ПЭВМ:

  • .exe, .com. – программа, готовая к исполнению;
  • .bat – текстовый командный файл;
  • .sys – системный файл;
  • .ovl, .ovr – оверлейный файл;
  • .pif– программно-информационный файл Windows;
  • .txt, .lst – текстовый файл в формате DOS;
  • .doc – документ (чаще всего в формате WinWord);
  • .rtf– размеченный текстовый файл (Rich Text Format);
  • .dot – файл шаблона документа ;
  • .pdf – формат документа Adobe Acrobat;
  • .wri – документа редактора Write для Windows;
  • .wps – документ текстового процессора MS WORKS;
  • .bak, .old – старая копия файла, создаваемая перед его изменением;
  • .arj, .rar, .zip, .lzh, .arc – архивные файлы;
  • .bas –текст программы на языке Basic;
  • .pas– текст программы на языке Turbo Pascal;
  • .c– тест программы на языке Си;
  • .bmp, .pcx, .gif, .tif, .jpg– графические файлы;
  • .dbf– файлы баз данных формата DВase, Foxpro, Cliper;
  • .xls— электронные таблицы MS Excel;
  • .lib, .dll— файлы библиотек;
  • .dat– файл данных;
  • .ini– файл инициализации;
  • .hlp– файл справки;
  • .wav, .mid, .mp3, .mod –звуковые файлы;
  • .avi, .mov, .mpg— файлы видео.

Windows-приложения сохраняют информацию в файлах со своими уникальными расширениями, поэтому пользователь может не указывать расширение.

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

Читайте также:  Число головок на жестком диске

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

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

Ярлык – это ссылка на какую-либо программу или документ (файл, папку, диск). То есть ярлык – это кнопка, которая открывает программу или документ при двойном щелчке по ней. В значке ярлыка обязательно присутствует стрелка, что и отличает ярлык от «настоящих» файлов, папок и дисков. На самом деле ярлык – это файл особого вида.
При удалении ярлыка программа остается на диске.

Windowsв переводе с английского языка означает «окна». Абсолютно все операции, которые мы делаем, работая с компьютером происходят либо на Рабочем столе,либо в каком-либо окне. Рассмотрим окно папки, окно приложения, окно документа и диалоговое окно.

Протягивание.Откройте окно Мой компьютер. Наведите указатель мыши на одну из рамок окна и дождитесь, когда он изменит форму, превратившись в двунаправленную стрелку. После этого нажмите левую кнопку и переместите мышь. Окно изменит размер. Если навести указатель мыши на правый нижний угол окна и выполнить протягивание, то произойдет изменение размера окна по двум координатам (по вертикали и по горизонтали) рис.3.3).

Адресная строка

1. Строка заголовка –в ней написано название папки. За эту строку выполняется перетаскивание папки на рабочем столес помощью левой кнопки мыши. Выполните операцию перетаскивания.

2. Системный значок.При щелчке на этом значке открывается меню, называемое системным (служебным). Выполните щелчок.

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

4. Строка меню.В строке меню окна Мой компьютерщелкните на пункте Вид. На экране отобразиться меню Вид. Последовательно выбирая пункты меню Вид:Панель инструментов (включенный и выключенный режим), Строка состояния (включенный и выключенный режим), Крупные значки, Мелкие значки, Список, Таблица, Упорядочить значки (в различных режимах), самостоятельно изучите, как изменится изображение экрана. Вызовите меню Сервис-Свойства папки.Изучите его.

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

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

7.Закройте окно Мой компьютер,щелкнув по кнопке 3акрыть, выполнив команду Выход в меню ФайлилиЗакрывающую кнопкуили сочетание клавиш Alt+F4.

На рис. 3.4 представлены — окно приложениятекстового процессора MS Word, окно документаи диалоговые окна.

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

Главное меню –один из основных системных элементов управления Windows.

Левая часть подразделяется на три области:

  • Закрепленные элементы.Элементы в верхней части меню всегда отображаются в нем. Вы можете выбирать их самостоятельно и изменять их порядок.
  • Часто используемые программы. Windows отслеживает частоту использования программ и автоматически добавляет их в этот список. Каждая добавляемая программа вытесняет из списка редко используемую программу. Количество элементов в этом списке можно настраивать, можно также удалять программы из списка, но не позволено изменить их порядок или добавить в список новые элементы.
  • Все программы.Открывает доступ к иерархической структуре, содержащей указатели для запуска приложений, установленных на компьютере.

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

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

Чтобы удалить программу или документ из Главного меню, нужно:

1. Войти в меню Пуск и произвести щелчок правой кнопкой мыши на том элементе, который хотите удалить.

Задание 3.1

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

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

8.Проверьте правильность установки даты и времени.

9.В Главном меню Пуск-Все программы-Стандартные запустите на выполнение две программы (на выбор). Разверните обе программы на весь экран (каскадом, слева направо, сверху вниз).

10.Запустите приложение MS Paint: Пуск-Все программы-Стандартные. Создайте ярлык для этой программы и поместите его на Рабочий стол. Запустите программу при помощи созданного ярлыка. Удалите созданный ярлык по окончании работы.

11.Найдите в справочной системе Windows три термина, например мультимедиа, настройка Главного меню, прокрутка. Скопируйте по очереди их описание и поместите сводный текст в файл Справка.txt при помощи программы-редактора Блокнот.

Ключи к заданию 3.1:

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

Внимание! Любой объект Windows имеет контекстное меню.

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

Читайте также:  Сколько локальных дисков может быть на одном жестком диске

· установите закладку Рабочий стол. Выберите фоновый рисунок, используя линейки прокрутки в соответствующих окнах закладки. Щелкните по кнопке Применить;

· установите закладку Заставка. Выберите в Заставкежелаемую картинку, предварительно просмотрите ее, щелкнув по кнопке Просмотр, и установите необходимые параметры кнопкой Параметры. Установите временной интервал.

· установите закладку Оформление, настройте оформление Windows.

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

Внимание! Системное время используется для определения момента создания и изменения файлов.

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

Внимание! КомандаСвойства открывает управление меню Панели задач.

4.Размещение ярлыка на Рабочем столевозможно:

· при помощи папки Мой компьютер, выделите объект (файл, программу, папку, принтер или компьютер), для которого необходимо создать ярлык; выберите в меню Файл команду Создать ярлык или используйте контекстное меню; перетащите ярлык на Рабочий стол с помощью мыши; для того чтобы изменить параметры ярлыка (например, размер открываемого окна или комбинацию клавиш, которые используют для его открытия), откройте с помощью правой кнопки мыши контекстное меню ярлыка и выберите в нем команду Свойства;

· для того чтобы удалить ярлык, перетащите его в корзину или используйте контекстное меню ярлыка. На сам объект удаление ярлыка не влияет. Чтобы быстро перейти от Ярлыка к объекту на который он ссылается, нужно вызвать свойства этого ярлыка и выбрать на вкладке Ярлык-Найти объект.

5. Для того чтобы получить доступ к справочной системе, запустите программу Справка и поддержкаменюПуск. Выберите закладку Указатель. Найдите в окне указателя необходимый термин и щелкните по кнопке Показать. Скопируйте содержание справки в буфер обмена с помощью контекстного меню Выделить все-Копировать. Запустите программу-редактор Блокнот из Главного меню, выполнив командуПуск-Все программы-Стандартные. Поместите скопированный материал в Блокнот. Сохраните файл Справка.txt Файл-Сохранитьна Рабочем столе.

6.Создайте текстовый документ Дневник.txtчерез контекстное меню мыши (Создать…) на Рабочем столе. Напишите вначале строке .LOG Сохраняем и закрываем. Вновь откройте файл Дневник.txt. Теперь при каждом открытии в конец файла будет добавляться дата и время открытия. Хорошо нам знакомый Блокнот превратился в почти автоматизированный журнал.

7. Откройте несколько окон. Переключение между окнами (переход от одного окна к другому) можно выполнить несколькими способами:

· Щелкнуть левой кнопкой мыши на Строке заголовка нужного окна.

· Выбрать нужное окно на Панели задач Рабочего стола.

· Можно переключаться с помощью клавиш Alt + Tab. Нажав и удерживая клавишуAlt, нажмите и сразу отпустите клавишуTab. На экране появится окно, содержащее значок для каждого окна. Продолжая удерживать клавишуAlt, снова нажимайте клавишу Tab до тех пор, пока не выделите нужный значок.

· Чтобы свернуть все окна нажмите сочетание клавиш ÿ+D или значок Свернуть все окна на Панели задач.

8. Удалите все созданные файлы и ярлыки.

Поиск файлов.

1.Щелкните левой кнопкой мыши на кнопке Пуски в открывшемся меню используйте пункт Поиск, и затем щелкните на пункте Файлы и папки. Появится диалоговое окно.

2.В поле Часть имени файла или имя файла целикомвведите «win» и щелкните на кнопке Найти. Будет произведен поиск на текущем диске всех файлов и папок, которые в своем имени содержат заданное имя.

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

4.Для поиска файла или папки по заданной дате используется вкладка Когда были произведены последние изменения на диалоговом окне. Выполните поиск всех файлов на диске С, которые были изменены за последние пять дней.

5.Для поиска файла по содержащемуся в нем слову используется поле Слово или фраза в файле.Самостоятельно познакомьтесь с этим полем. Найдите файлы, которые содержат слово «файл». Найдите все файлы на диске С, размер которых менее 10 Кбайт.

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

Маска.

Для поиска файлов с заданными условиями на имя файла используется маска. Маска — это схематичная запись условий на имя файла или группы файлов. Для этого используются следующие символы: «*» и «?». «*» означает произвольную (даже пустую) последовательность символов, например в имени файла *.doc. «?» означает ровно один символ. Кроме того, в маске можно использовать все те же символы, что и в именах файлов (включая «.»), они будут означать сами себя.

Например, если мы хотим найти все файлы, начинающиеся на букву «а», надо использовать маску «а*». (Расшифровка: сначала буква «а», потом произвольная последовательность символов (может быть пустая).

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

Если мы хотим найти файлы, вторая буква имени которых – «а», надо использовать маску «?а*». (Расшифровка: сначала одна произвольная буква, затем буква «а», потом произвольная последовательность символов).

Если мы хотим найти файл с заданным расширением «abc», мы должны использовать маску «*.abc».

Найдите в папке Мои документывсе файлы *.doc, среди них найдите все файлы, которые были изменены неделю назад, среди них найдите все файлы, содержащие слово «практика».

Последнее изменение этой страницы: 2016-08-15; Нарушение авторского права страницы

Источник