Модераторы: LSD

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> физич. смысл указателей и ссылок , особо флеймовая часть одноименной темы из C/C++: Для новичков 
:(
    Опции темы
MAKCim
Дата 17.12.2008, 20:02 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ




ссылка - это абстракция ЯП в отличие от указателя  smile 


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
mes
Дата 17.12.2008, 20:35 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


любитель
****


Профиль
Группа: Участник Клуба
Сообщений: 7954
Регистрация: 14.1.2006




Цитата(vinter @  17.12.2008,  19:51 Найти цитируемый пост)
ниразу

да немножко переборщил..исправил.. 

 Хотел показать, что переменная А не является объектом, и нужна для доступа к объекту , "также" как и указатель.

Цитата(MAKCim @  17.12.2008,  20:02 Найти цитируемый пост)
ссылка - это абстракция ЯП в отличие от указателя  smile  

указатель в cpp тоже абстракция языка, хотя бы потому что он типизирован. 



Это сообщение отредактировал(а) mes - 17.12.2008, 20:36


--------------------
PM MAIL WWW   Вверх
MAKCim
Дата 18.12.2008, 09:12 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ




Цитата(mes @  17.12.2008,  20:35 Найти цитируемый пост)
указатель в cpp тоже абстракция языка, хотя бы потому что он типизирован. 

тип - это абстракция языка, которая позволяет идентифицировать объект с точки зрения языка
а вот адрес - это понятие, не связанное в общем то с конкретным ЯП


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
mes
Дата 18.12.2008, 12:30 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


любитель
****


Профиль
Группа: Участник Клуба
Сообщений: 7954
Регистрация: 14.1.2006




Цитата(MAKCim @  18.12.2008,  09:12 Найти цитируемый пост)
а вот адрес - это понятие, не связанное в общем то с конкретным ЯП 

с адресом согласен, но указатель это далеко не просто переменная хранящая адрес.  


--------------------
PM MAIL WWW   Вверх
MAKCim
Дата 18.12.2008, 13:22 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ




Цитата(mes @  18.12.2008,  12:30 Найти цитируемый пост)
с адресом согласен, но указатель это далеко не просто переменная хранящая адрес.   

именно переменная хранящая адрес  smile 
никакая семантика на нее (в отличие от ссылки) не навешана


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
mes
Дата 18.12.2008, 13:43 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


любитель
****


Профиль
Группа: Участник Клуба
Сообщений: 7954
Регистрация: 14.1.2006




Цитата(MAKCim @  18.12.2008,  13:22 Найти цитируемый пост)
никакая семантика на нее (в отличие от ссылки) не навешана 

и какая отличительная семантика навешана на ссылку , если не секрет ?   smile 


--------------------
PM MAIL WWW   Вверх
MAKCim
Дата 18.12.2008, 13:59 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ




Цитата(mes @  18.12.2008,  13:43 Найти цитируемый пост)
и какая отличительная семантика навешана на ссылку , если не секрет ? 

не может быть не инициализирована например
это уже абстракция С++


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
mes
Дата 18.12.2008, 23:08 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


любитель
****


Профиль
Группа: Участник Клуба
Сообщений: 7954
Регистрация: 14.1.2006




Цитата(MAKCim @  18.12.2008,  13:59 Найти цитируемый пост)

не может быть не инициализирована например

вспомнил  чеширского кота  smile  

MAKCim, мы "спорим" с вами об абстракности понятий cpp по отношению к мя (асму) или по отношению к си ?
под словом "ссылкa"  Вы подразумеваете переменную-ссылку или именно ссылку как сущность (к примеру то, что является результатом разъименования указателя)  ?






--------------------
PM MAIL WWW   Вверх
MAKCim
Дата 19.12.2008, 01:33 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ




Цитата(mes @  18.12.2008,  23:08 Найти цитируемый пост)
под словом "ссылкa"  Вы подразумеваете переменную-ссылку или именно ссылку как сущность (к примеру то, что является результатом разъименования указателя)  ?

это все лирика
ссылка - это абстракция, потому как не специфицирована и не определена в общем случае ее реализация + семантика, которая разруливается на уровне ЯП
это просто alias для объекта
указатель же в любой реализации определяется адресом



--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
UnrealMan
Дата 19.12.2008, 02:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 722
Регистрация: 30.3.2006




Цитата(MAKCim @  17.12.2008,  20:02 Найти цитируемый пост)
ссылка - это абстракция ЯП в отличие от указателя  

Цитата(MAKCim @  18.12.2008,  13:22 Найти цитируемый пост)
Цитата(mes @  18.12.2008,  12:30 Найти цитируемый пост)
но указатель это далеко не просто переменная хранящая адрес.  

именно переменная хранящая адрес  

ROFL. Переменная - это разве не абстракция ЯП?
PM MAIL   Вверх
MAKCim
Дата 19.12.2008, 10:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ




Цитата(UnrealMan @  19.12.2008,  02:52 Найти цитируемый пост)
ROFL. Переменная - это разве не абстракция ЯП? 

речь конкретно про указатель и ссылку
потому как на самом деле весь сиснтаксис ЯП есть абстракция по отношению к ЯП более низкого уровня
указатель - определяет адрес, а адрес - понятие, которое не зависит от конкретного ЯП
ссылка - определяет объект только в контексте С++

Добавлено через 2 минуты и 55 секунд
SABROG, 
если в функцию передается адрес, а определение функции компилятору не известно (.dll)
то он не имеет право применять такую оптимизацию
другое дело, если он имеет доступ к определению, тогда он может оптимизировать и саму функцию


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
UnrealMan
Дата 19.12.2008, 11:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 722
Регистрация: 30.3.2006




Цитата(MAKCim @  19.12.2008,  10:58 Найти цитируемый пост)
указатель - определяет адрес, а адрес - понятие, которое не зависит от конкретного ЯП

В C++ указатель - это объект, а объект - это абстракция.

Это сообщение отредактировал(а) UnrealMan - 19.12.2008, 11:36
PM MAIL   Вверх
MAKCim
Дата 19.12.2008, 11:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ




Цитата(UnrealMan @  19.12.2008,  11:04 Найти цитируемый пост)
В C++ указатель - это объект, а объект - это абстракция.

ты посты читаешь?
Цитата(MAKCim @  19.12.2008,  10:58 Найти цитируемый пост)
весь сиснтаксис ЯП есть абстракция по отношению к ЯП более низкого уровня




--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
UnrealMan
Дата 19.12.2008, 11:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 722
Регистрация: 30.3.2006




Цитата(MAKCim @  19.12.2008,  10:58 Найти цитируемый пост)
указатель - определяет адрес, а адрес - понятие, которое не зависит от конкретного ЯП

Предназначение указателя заключается в хранении адреса. Стандарт C++ описывает поведение абстрактной машины, так что всякое упоминание в нём понятия адреса также относится к абстрактной машине.

Цитата(MAKCim @  19.12.2008,  11:37 Найти цитируемый пост)
ты посты читаешь?

Я-таки до сих пор не понял, чего ты там пытаешься доказать. Что в некоторых других языках программирования тоже есть сущности, именуемые указателями и предназначенные для хранения адреса (в абстрактной или реальной машине)?

Это сообщение отредактировал(а) UnrealMan - 19.12.2008, 12:05
PM MAIL   Вверх
MAKCim
Дата 19.12.2008, 12:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ




Цитата(UnrealMan @  19.12.2008,  11:59 Найти цитируемый пост)
Стандарт C++ описывает поведение абстрактной машины

понятие адреса не меняется и для абстрактной машины
адрес = идентификатор


Цитата(UnrealMan @  19.12.2008,  11:59 Найти цитируемый пост)
Я-таки до сих пор не понял, чего ты там пытаешься доказать.

твои трудности


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
UnrealMan
Дата 19.12.2008, 12:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 722
Регистрация: 30.3.2006




Цитата(mes @  17.12.2008,  23:56 Найти цитируемый пост)
3. Переменная ассоциируется с адресом объекта 1.

Цитата(mes @  17.12.2008,  23:56 Найти цитируемый пост)
5. Переменная ассоциируется с адресом объекта 4.

Ссылка - это не переменная.

Цитата(mes @  17.12.2008,  23:56 Найти цитируемый пост)
Ссылку в отличие от указателя нельзя изменить 

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

Цитата(MAKCim @  19.12.2008,  12:14 Найти цитируемый пост)
твои трудности 

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

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

Это сообщение отредактировал(а) UnrealMan - 19.12.2008, 14:34
PM MAIL   Вверх
MAKCim
Дата 19.12.2008, 22:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ




Цитата(UnrealMan @  19.12.2008,  12:53 Найти цитируемый пост)
Сейчас угадаю

телепат из тебя неудачный


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
UnrealMan
Дата 20.12.2008, 00:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 722
Регистрация: 30.3.2006




Цитата(mes @  19.12.2008,  22:49 Найти цитируемый пост)
ведь должно же быть собирательное слово для a и  ra ?! 

Ну, a и ra - это имена (names).

Цитата(MAKCim @  19.12.2008,  22:57 Найти цитируемый пост)
телепат из тебя неудачный

Значит, твои дела обстоят ещё хуже, чем я предполагал. Но после наших предыдущих бесед я этому уже не удивляюсь.

Это сообщение отредактировал(а) UnrealMan - 20.12.2008, 00:41
PM MAIL   Вверх
MAKCim
Дата 20.12.2008, 00:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ




UnrealMan, 
 smile 
ты меня специально провоцируешь?


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
UnrealMan
Дата 25.12.2008, 00:49 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 722
Регистрация: 30.3.2006




Вам бы обучающие книги о C++ писать. Я даже название звучное придумал: "C++ глазами слесарей-сантехников" smile
PM MAIL   Вверх
MAKCim
Дата 25.12.2008, 17:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ




UnrealMan, 
веди себя корректно


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
mes
Дата 26.12.2008, 03:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


любитель
****


Профиль
Группа: Участник Клуба
Сообщений: 7954
Регистрация: 14.1.2006




Цитата(MAKCim @  26.12.2008,  03:43 Найти цитируемый пост)
физического смысла 

вот нашел еше одно различие (если конечно получится правильно сформулировать)
с вашей точки зрения физический смысл сущности - это ее реализация
а с моей - это ее поведение smile

P.S. а если бы Cpp был интерпретируемым языком , то взгляд на "объектный код" со стороны асма бесполезен smile


Это сообщение отредактировал(а) mes - 26.12.2008, 03:51


--------------------
PM MAIL WWW   Вверх
MAKCim
Дата 26.12.2008, 12:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ




mes, 
поведение не может являться физическим смыслом
имхо


Цитата(mes @  26.12.2008,  03:47 Найти цитируемый пост)
P.S. а если бы Cpp был интерпретируемым языком , то взгляд на "объектный код" со стороны асма бесполезен

нет принципиальной разницы
точнее разница лишь в том, в какой момент времени мы получим бинарный код: в процессе компиляции или в процссе выполнения


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
UnrealMan
Дата 26.12.2008, 15:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 722
Регистрация: 30.3.2006




Цитата(mes @  26.12.2008,  03:32 Найти цитируемый пост)
Код
pa->i; // валидна ли ссылка ?

Нет, не валидна - временный объект уничтожается сразу после отрабатывания

Код
pa = new  A(1);


Цитата(MAKCim @  26.12.2008,  03:33 Найти цитируемый пост)
c т. з функции b ссылка как раз вполне материальный объект размером 4 байта

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

Теперь касаемо терминологии. Смысл фраз "X - это Y" и "X на более низком уровне реализуется посредством Y" всё-таки существенно различается, так что точность формулировок - ключ к пониманию читателями писанины автора. Пока что взаимопонимание в этой ветке как-то не прослеживается, и я даже догадываюсь почему smile

Цитата(SABROG @  26.12.2008,  10:13 Найти цитируемый пост)
Если говорить об указателях, то не во всех указателях содержится адрес памяти. В указателях на метод класса так вообще может находится число из которого определяется какому объекту принадлежит указатель и смещение в VMT.

В терминологии стандарта C++ указатель на метод не является указателем. Но адрес у нестатической функции-члена есть, это значение, идентифицирующее данную функцию.



Это сообщение отредактировал(а) UnrealMan - 27.12.2008, 00:48
PM MAIL   Вверх
MAKCim
Дата 26.12.2008, 16:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ




Цитата(UnrealMan @  26.12.2008,  15:00 Найти цитируемый пост)
и это будет обусловлено наличием ссылки в исходной программе на C++, то появление такого участка кода никак не может считаться материальным объектом 

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

mes, 
да

Цитата(UnrealMan @  26.12.2008,  15:47 Найти цитируемый пост)
Физический смысл указателей и ссылок - бессмысленная ерундистика.

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


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
UnrealMan
Дата 26.12.2008, 20:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 722
Регистрация: 30.3.2006




Цитата(MAKCim @  26.12.2008,  16:24 Найти цитируемый пост)
т. е от отсутствия аргументов 

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

Цитата(MAKCim @  26.12.2008,  16:24 Найти цитируемый пост)
мы начинаем абсолютно оффтопно придираться к фразам?

Забавно слышать это от человека, который постоянно употребляет слова, не понимая их смысл smile

Цитата(mes @  26.12.2008,  16:50 Найти цитируемый пост)
слово "случайно" специально взято в кавычки - чтоб подчеркнуть что длины жизни временного объекта и ссылки не зависят друг от друга.

В том случае зависят - это явным образом прописано в стандарте.

Цитата(mes @  26.12.2008,  16:50 Найти цитируемый пост)
И то что концы их жизни совпадают, зависит всего лишь от того, что они живут в одном и том же жизненном блоке, вместе с которым и умрут.

Башорг курит в сторонкеsmile  Вам точно всем вместе надо взяться за написание книги. 
PM MAIL   Вверх
MAKCim
Дата 26.12.2008, 22:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ




Цитата(UnrealMan @  26.12.2008,  20:07 Найти цитируемый пост)
Забавно слышать это от человека, который постоянно употребляет слова, не понимая их смысл

пример/цитату в студию


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
UnrealMan
Дата 27.12.2008, 00:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 722
Регистрация: 30.3.2006




Цитата(MAKCim @  26.12.2008,  22:05 Найти цитируемый пост)
пример/цитату в студию

Да легко.

Цитата(MAKCim @  26.12.2008,  16:24 Найти цитируемый пост)
термин "физический"  для любой области и определяет самый низкий уровень абстракции в рамках этой области

1) Хочу увидеть перечень областей, где слово "физический" само по себе выступало бы в качестве термина, а также определение этого термина в области программирования из какого-либо авторитетного источника (желательно официального документа наподобие стандарта C++). До тех пор, пока не увижу, считаем, что смысл слова "термин" ты не знаешь.

2) "термин определяет самый низкий уровень абстракции в рамках этой области" - это бессмыслица. Термин может относиться к какому-то уровню абстракции, но не определять его.

Цитата(MAKCim @  26.12.2008,  16:24 Найти цитируемый пост)
в программировании это бинарное представление кода 

Что такое "бинарное представление кода"? Набор единичек и ноликов, в виде которых программа, написанная на C++, хранится на моём винчестере, - это бинарное представление кода? smile

Чтобы написать столько галиматьи всего в одном коротком сообщении, надо обладать определённым складом ума. Диагноз тебе уже был поставлен давно, но тебе всё неймётся. Может, пора наконец взяться за совершенствование своих мыслительных способностей или хотя бы прекратить попытки заводить со мной разговоры на выдуманном тобой языке о выдуманной тобой реальности? Такие разговоры мне быстро надоедают.
PM MAIL   Вверх
Kangaroo
Дата 27.12.2008, 00:37 (ссылка) |    (голосов:4) Загрузка ... Загрузка ... Быстрая цитата Цитата


AA - Aussie Animal
****


Профиль
Группа: Участник Клуба
Сообщений: 2042
Регистрация: 7.10.2006
Где: US




smile 
Вы взорвете флеймерам МОЗК!!

Добавлено @ 00:38
*Сошкребает мозги со стен*

Это сообщение отредактировал(а) Kangaroo - 27.12.2008, 00:38


--------------------
Lost....
PM MAIL MSN   Вверх
MAKCim
Дата 27.12.2008, 01:15 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ




Цитата(UnrealMan @  27.12.2008,  00:20 Найти цитируемый пост)
это бинарное представление кода?

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

Цитата(UnrealMan @  27.12.2008,  00:20 Найти цитируемый пост)
Хочу увидеть перечень областей, где слово "физический" само по себе выступало бы в качестве термина

PHY не подойдет?

Цитата(UnrealMan @  27.12.2008,  00:20 Найти цитируемый пост)
а также определение этого термина в области программирования из какого-либо авторитетного источника

поищу
хотя мне кажется, что это очевидно

Цитата(UnrealMan @  27.12.2008,  00:20 Найти цитируемый пост)
"термин определяет самый низкий уровень абстракции в рамках этой области" - это бессмыслица. Термин может относиться к какому-то уровню абстракции, но не определять его.

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

Цитата(UnrealMan @  27.12.2008,  00:20 Найти цитируемый пост)
Диагноз тебе уже был поставлен давно, но тебе всё неймётся.

кем был поставлен диагноз? ФИО врача в студию

Цитата(UnrealMan @  27.12.2008,  00:20 Найти цитируемый пост)
Такие разговоры мне быстро надоедают. 

тебя никто не заставляет участвовать в разговоре


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
GoldFinch
Дата 27.12.2008, 10:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата



****


Профиль
Группа: Завсегдатай
Сообщений: 2141
Регистрация: 30.11.2008




MAKCim, все же не стоит путать бит с двоичным разрядом
В российской(советской) терминологии бит - это единица измерения количества информации, а не двоичный разряд (Binary DigiT) как на западе. Так например в типе "long bool" 32 двоичных разряда, но 1 бит информации.
PM MAIL ICQ   Вверх
MAKCim
Дата 27.12.2008, 11:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ




GoldFinch, 
никто и не путает
один двоичный разряд (в двоичном представлении инструкции) и определяет 1 бит информации


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
GoldFinch
Дата 27.12.2008, 12:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата



****


Профиль
Группа: Завсегдатай
Сообщений: 2141
Регистрация: 30.11.2008




MAKCim, а вот и нет, есть несуществующие инструкции, значит в двоичном коде меньше бит информации чем разрядов, хоть на 0.001бита, а меньше  smile 
PM MAIL ICQ   Вверх
UnrealMan
Дата 27.12.2008, 12:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 722
Регистрация: 30.3.2006




Цитата(MAKCim @  27.12.2008,  01:15 Найти цитируемый пост)
PHY не подойдет?

Короткий перечень smile И как же расшифровывается этот термин? (не "физический уровень", а именно "физический")

Цитата(MAKCim @  27.12.2008,  01:15 Найти цитируемый пост)
хотя мне кажется, что это очевидно

Смысл терминов всегда поясняется, а, стало быть, неочевиден. Очевидное не нуждается в пояснениях.

Цитата(Большая Советская Энциклопедия)
Термин - слово или словосочетание, призванное точно обозначить понятие и его соотношение с др. понятиями в пределах специальной сферы. Т. служат специализирующими, ограничительными обозначениями характерных для этой сферы предметов, явлений, их свойств и отношений. Они существуют лишь в рамках определённой терминологии. В отличие от слов общего языка, Т. не связаны с контекстом. В пределах данной системы понятий Т. в идеале должен быть однозначным, систематичным, стилистически нейтральным (например, "фонема", "синус", "прибавочная стоимость").

Цитата(Словарь по общественным наукам. Глоссарий.ру)
Термин - слово или словосочетание, являющееся точным обозначением определенного понятия какой-либо области знания.


Цитата(MAKCim @  27.12.2008,  01:15 Найти цитируемый пост)
кем был поставлен диагноз?

Мной. Я программист-психиатр smile 
PM MAIL   Вверх
MAKCim
Дата 27.12.2008, 13:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ




Цитата(GoldFinch @  27.12.2008,  12:00 Найти цитируемый пост)
а вот и нет, есть несуществующие инструкции

эээ, в смысле?  smile 
Цитата(MAKCim @  27.12.2008,  11:44 Найти цитируемый пост)
один двоичный разряд (в двоичном представлении инструкции) 



Цитата(UnrealMan @  27.12.2008,  12:06 Найти цитируемый пост)
И как же расшифровывается этот термин?

посмотри в википедии
это именно термин, который используется именно таким образом - PHY - для определения физического уровня




--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
GoldFinch
Дата 27.12.2008, 14:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата



****


Профиль
Группа: Завсегдатай
Сообщений: 2141
Регистрация: 30.11.2008




в смысле существуют последоватльноти байт, не являющиеся инструкциями

PM MAIL ICQ   Вверх
UnrealMan
Дата 27.12.2008, 22:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 722
Регистрация: 30.3.2006




Цитата(MAKCim @  27.12.2008,  13:58 Найти цитируемый пост)
посмотри в википедии

Википедия - не авторитетный источник.

Цитата(MAKCim @  27.12.2008,  13:58 Найти цитируемый пост)
это именно термин, который используется именно таким образом - PHY - для определения физического уровня

Что именно там является термином: "physical" или "physical layer"?
PM MAIL   Вверх
MAKCim
Дата 28.12.2008, 12:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ




UnrealMan, 
авторитеты мы сами для себя придумываем smile 

Цитата(GoldFinch @  27.12.2008,  14:08 Найти цитируемый пост)
в смысле существуют последоватльноти байт, не являющиеся инструкциями

я для чего жирный шрифт использовал?  smile 

Цитата(UnrealMan @  27.12.2008,  22:35 Найти цитируемый пост)
Что именно там является термином: "physical" или "physical layer"? 

PHY - термин, ибо употребляется самостоятельно в различных областях для определения физического уровня


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
UnrealMan
Дата 28.12.2008, 19:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 722
Регистрация: 30.3.2006




Цитата(MAKCim @  28.12.2008,  12:14 Найти цитируемый пост)
авторитеты мы сами для себя придумываем 

Насколько я помню, статьи википедии пишут и правят все, кому не лень. Я не удивлюсь, если там напишут, что слово "глючный" - это компьютерный термин smile Авторитет должен обладать каким-то значимым статусом, а не просто быть человеком, которому захотелось написать статью.

Кроме того, в текущий момент в англоязычной википедии про PHY написано следующее:

Цитата
PHY (often pronounced /ˈfaɪ/ "fye") is a common abbreviation for the physical layer

(и это даже при том, что я там ничего не правил, чес. слово smile)
Может быть, physical layer - это термин, но речь-то шла о слове "физический" (без каких-либо добавочных слов, образующих словосочетание).
PM MAIL   Вверх
mrbrooks
Дата 29.12.2008, 09:11 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


трололомен
****


Профиль
Группа: Завсегдатай
Сообщений: 4259
Регистрация: 4.10.2006
Где: Дол Гулдур




даже и не знаю чего бы тут эдакого замутить хм.
начну с:
ЫЫЫ!!!   ЫЫЫ!!!   ЫЫЫ!!!
PM MAIL   Вверх
Страницы: (3) [Все] 1 2 3 
Ответ в темуСоздание новой темы Создание опроса
Правила раздела «Флейм»
Sneg0k

Добро пожаловать в «Флейм».

В разделе не действуют многие правила:

  • Можно оффтопить(умеренно)
  • Можно общаться на темы, не только связанные с программированием.

Строго запрещено:

  • Размещать рекламу
  • Обсуждать политику
  • Оскорблять друг-друга и переходить на личности
  • Наезжать, провоцировать других участников форума
  • Материться
  • Троллить

Напоминаем о существовании волшебной кнопочки "Репорт". Если вы увидели сообщение, несовместимое с жизнью, просьба подвести на нее курсор и клацнуть левой клавишей мышки. Тем самым вы сможете призвать злого, но жутко справедливого джина-модератора, который нашлет порчу на злостного нарушителя. Кстати - счётчик сообщений здесь не растёт.


Глас Винграда:


Глас Философии:


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Sneg0k

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Флейм | Следующая тема »


 




[ Время генерации скрипта: 0.0944 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.