Что такое дескриптор в архитектуре ПК

Дескриптор

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

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

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

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

Что такое дескриптор в архитектуре ПК?

Добрый вечер!
В Диспетчере задач отображается количество дескрипторов. Не напомните, что это такое?
Спасибо.

Что такое дескриптор ?
Подскажите пожалуйста что представляет из себя дескриптор . Не могу разобраться ? в понятии это.

Что такое дескриптор сокета?
Дескриптор сокета — это целочисленное значение. Например: client_socket = accept(listen_socket.

Что такое базовый дескриптор элемента управления?
базовый дескриптор управления, что это? уникальный ID контрола?или код экземпляра контрола? .

Что такое файловый буфер? Что такое режим (модификатор) доступа, при работе с файлами?
Что такое файловый буфер? Что такое режим (модификатор) доступа, при работе с файлами?

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

Что такое IIS и что такое PWS? Почему одно без другого не работает?
вот уже второй день пытаюсь немного разобраться в АСП. накидал небольшую тестовую страничку. но с.

Что такое рекурсивный тип данных? Что такое конструкция рекурсивного типа?
Что такое рекурсивный тип данных? Что такое конструкция рекурсивного типа?

Что такое напряжение и что такое сила тока с позиции заряженных частиц
Объясните пожалуйста, что такое напряжение и что такое сила тока с позиции заряженных частиц.

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

Делаем Карту слов лучше вместе

Привет! Меня зовут Лампобот, я компьютерная программа, которая помогает делать Карту слов. Я отлично умею считать, но пока плохо понимаю, как устроен ваш мир. Помоги мне разобраться!

Спасибо! Я обязательно научусь отличать широко распространённые слова от узкоспециальных.

Дескриптор что это в компьютере

Регистрация на форуме тут, о проблемах пишите сюда — alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите восстановить пароль

Поиск по форуму
Расширенный поиск
К странице.

Здравствуйте. Расскажите мне пожалуйста о дескрипторах, как ими пользоватся, что они дают. Примеры не помешают

Если имеется в виду Дескриптор — перевод слова Handle, а не Descriptor, то это некое число, значение которого практически не несет никакой смысловой нагрузки для программиста, однако оно позволяет однозначно идентифицировать некий объект операционной системы и использовать себя (дескриптор) в качестве ссылки — указывать функции с каким над каким именно объектом нужно произвести операцию. По-русски, их можно назвать как описатели или манипуляторы. Т.е. как переменная классового типа позволяет сослаться на некий объект в вашем приложении, так дескриптор позволяет сослаться на некий объект операционной системы. Дескрипторы позволяют ссылаться на такие объекты, как окна, объекты ядра (файлы, процессы, потоки, объекты синхронизации и др), графические объекты (кисти, перья), некоторые другие объекты (исполняемый модуль, ловушка).
Почитайте лучше здесь:
http://www.delphikingdom.com/asp/vie. talogid=169#03

Дескриптор — лексическая единица:
— выраженная информативным словом (вербально) или кодом; и
— являющаяся именем класса синонимичных или близких по смыслу ключевых слов.

Многозначному слову естественного языка соответствует несколько дескрипторов, а нескольким синонимичным словам и выражениям — один дескриптор.

Дескрипторы используются для координатного индексирования документов и информационных запросов с целью последующего поиска.
Информационно-поисковые тезаурусы

Значение дескриптора в компьютере

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

Дескриптор

ДЕСКРИПТОР [descriptor] — единица языка информационно-поисковой системы, соответствующая определенному ключевому или базовому понятию, включенному в тезаурус этой системы. Это термин со строго фиксированным значением, без синонимов. Из дескрипторов для каждого документа, хранящегося в системе, составляется его поисковый образ.

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

Определение дескриптор в поисковых системах мы можем свести к набору ключевых слов, по которым система (компьютер) найдет документ, так как эти слова полностью и однозначно характеризуют содержание документа. Как написать статью на сайт Понятия: раскрутка продвижение оптимизация сайтов Зачем создают сайты Чем свой сайт лучше Сайт визитка

дескриптор

(позднелат. descriptor лат. describere описывать) лексическая единица (слово, словосочетание) информационно-поискового языка, служащая для описания основного смыслового содержания документа (текста).

Новый словарь иностранных слов.- by EdwART, , 2009.

дескриптор

а, м. (нем. Deskriptor, фр. descripteur, англ. descriptor и вокруг слова «птичка»:

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

Если автор вставит эти конструкции вокруг слова, то читатель уже эти конструкции не увидит, а вместо этого — программа нарисует ему в тексте документа слово птичка жирными буквами.

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

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

В значении символ команды (тег или тэг) дескриптор используется и в других языках программирования.

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

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

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

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

На кого рассчитана статья?!Если человек не знает, что такое дескриптор, то это означает, что он далек от всего того, что имеет отношение к компьютерно-программной тематике и для него слова «язык разметки НTML» еще более непонятны, чем «дескриптор». Таким людям нужно пояснить смысл термина понятными простыми словами и примерами. Вместо того, чтобы получить ответ, человек получает еще более сложное объяснение, которое даже воспринять может с трудом! Данная статья ориентирована на человека, который понимает в программировании, а если так, то ему известен и смысл слова «Дескриптор».

Я, конечно, извиняюсь перед многими читателями — ЗА ВЫСОКОЕ МЕСТО В ЯНДЕКСЕ — проcто Яша любит движок MaxSite CMS, на котором создан мой сайт. Давно уже не заглядывал в этот раздел — и даже не ожидал, что столько людей интересовалось значением слова «дескриптор».

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

Мне лично особо оно и не потребовалось — я так далеко в программирование не полез — оказалось, что я без этого узкого теримина прерасно проживу. Так что я тогда просто сделал банальный рерайт — и вот получилось то, что получилось.

Дескриптор используется и языках программирования в значении = символ команды = тег или тэг

Что такое HEX и ASCII-дескрипторы или как определить формат файла без расширения

К ак известно любая информация будь то текст, изображение или видео, по сути, является ничем иным как набором двоичного кода — последовательности нулей и единиц. Именно в таком виде на жёстком диске хранятся данные. Понятие двоичный код едва ли не абстрактное, это не запись в привычном понимании этого слова, двоичный или машинный код это скорее состояние микроскопических ячеек на магнитной поверхности жесткого диска. Положительный заряд такой ячейки имеет знак плюс или 1, отрицательный — минус или 0.

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

Но что будет, если расширение удалить? Всё правильно, операционная система не сможет открыть такой файл, так как не будет знать какую программу для этого использовать. Однако ни логическая структура, ни содержимое переименованного файла от этого не изменится. Вы и сами в этом можете убедиться удалив расширение какого-нибудь файла, а затем попробовав его открыть соответствующей программой. Уверены, с этим у вас проблем не возникнет.

Следовательно, вовсе не расширение определяет тип файла. Тогда что же? Тип файла определяет его формат или иначе спецификация структуры данных. Расширение и формат очень часто путают, хотя на деле это совершенно разные понятия. Тут возникает вполне закономерный вопрос, а как определить формат файла, если его расширение по какой-то причине оказалось утрачено? Оказывается очень просто.

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

Для просмотра дескрипторов второго типа можно обойтись обычным текстовым редактором, тем же Блокнотом или Notepad++. Однако следует учитывать, что далеко не все последовательности байтов можно перевести в ASCII-код, поэтому для определения формата всё-таки лучше использовать HEX-редакторы. Открытый в HEX-редакторе файл отображается в виде матрицы из последовательности байтов. Каждая ячейка соответствует одному байту. Данные дескриптора содержатся как раз в первых трёх ячейках (реже двух или четырех), расположенных по горизонтали. Представляют они из себя шесть символов в шестнадцатеричном счислении, например 49 44 33 или ff d8 e0.

Открытый в HEX-редакторе файл

Естественно они нуждаются в расшифровке. А расшифровать их можно на специальных сайтах с описаниями форматов. Одним из лучших сайтов, где можно определить формат по HEX-дескриптору является open-file.ru. Есть и другие подобные ресурсы, но они не настолько удобны. На open-file.ru же имеется специальная поисковая форма, куда можно вставить HEX или ASCII дескриптор и пробить его по базе данных. Система быстро найдёт соответствующий формат и предоставит вам его полное описание.

Open-file.ru поиск по HEX

С HEX-редакторами всё более или менее понятно, но как мы сказали для определения ASCII-заголовков также можно использовать редакторы текстовые. Принцип здесь тот же самый, открываем файл Блокнотом или Notepad++, копируем первые символы и вставляем их в поисковое поле того же open-file или другого сайта с поддержкой поиска по заголовкам.

Казалось бы всё очень просто, но есть в деле идентификации форматов и свои сложности. Иногда ASCII-заголовки совпадают с расширением файла (RAR и PDF), но может быть и такое, что заголовок оказывается принадлежащим сразу нескольким форматам. Это можно видеть на примере офисного формата DOCX (PK и 50 4b 03 04). В таких случаях точно определить формат проблематично.

ASCII

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

Файл является размеченным текстовым документом

Так, строка [Content_Types].xml в DOCX явно указывает на то, что исследуемый файл является размеченным текстовым документом.

Оцените статью
Fobosworld.ru
Добавить комментарий

Adblock
detector