Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2016.07.24;
Скачать: CL | DM;

Вниз

Определения.   Найти похожие ветки 

 
Pavia ©   (2015-09-14 23:15) [0]

Может кто видел определения следующих понятий и их вариаций?
Синхронная обработка.
Асинхронная обработка.
Работа с блокирующим режимом. Барьерная блокировка.
Работа без блокировки.

Я та сам уже придумал, но мне пока не нравится.


 
Германн ©   (2015-09-15 00:51) [1]


> Pavia ©   (14.09.15 23:15)
>
> Может кто видел определения следующих понятий и их вариаций?
>
> Синхронная обработка.
> Асинхронная обработка.
> Работа с блокирующим режимом. Барьерная блокировка.
> Работа без блокировки.

Ну я видел. И постоянно вижу. А вопрос собственно в чём?


 
Pavia ©   (2015-09-15 06:16) [2]

Пишу документацию. А где вы видели? Просто хотелось бы прочитать и сослаться на объяснения. Нежели чем самому объяснять.


 
Германн ©   (2015-09-15 13:44) [3]


> А где вы видели?

В книгах и статьях связанных с работой с сОМ-портом или с сокетами. По СОМ-порту возможно есть объяснения вот в этой книге
http://rouse.drkb.ru/books.php#agurov_com
А по сокетам либо в описании библиотеки ICS http://www.overbyte.be/frame_index.html, либо в статьях где она сравнивается с Инди. Поскольку эти две библиотеки в первую очередь и отличаются тем что в первой используется асинхронный режим, а во второй синхронный.


 
Pavia ©   (2015-09-15 14:49) [4]

В-первой ссылке нет определения. Мне нужно определение которое можно поместить в толковый словарь. Пара строчек.
И развёрнутое описание с примерами.

Во-второй ссылке есть определение и описание. Но там частный случай.
Синхронное выполнение приравнено к блокирующему режиму.
А ведь синхронизация может быть работать и без блокировки.

В-третьих блокировка может создавать последовательное выполнение процессов. И тут встаёт вопрос, а последовательные процессы являются синхронными? Т.е. входят в класс синхронных?


 
Игорь Шевченко ©   (2015-09-15 20:32) [5]

Хочу напомнить, что поисковые серверы находятся по адресам
http://www.yandex.ru
http://www.google.com

есть еще википедия:
http://ru.wikipedia.org, там много разных определений.


 
кгшзх ©   (2015-09-15 20:42) [6]

Синхронное выполнение приравнено к блокирующему режиму.
А ведь синхронизация может быть работать и без блокировки.


а ничего что "синхронное выполнение" вообще никак не связано с "синхронизацией"?

просто слова похожие


 
Pavia ©   (2015-09-15 22:45) [7]


> а ничего что "синхронное выполнение" вообще никак не связано
> с "синхронизацией"?

В русском языке однокоренные слова связаны через корень.


 
кгшзх ©   (2015-09-15 22:49) [8]

так ты тогда в учебнике русского и поищи нужные определения.

ps связь между "синхронным выполнением" и "синхронизацией" - примерно такая же как между  самарой и самаркандом.


 
Pavia ©   (2015-09-15 22:55) [9]


> Игорь Шевченко ©   (15.09.15 20:32) [5]

Прежде чем завести тему был проведён поиск. Он дал не вразумительные ответы. А википедия достоверным источником не является. Но тут скорее куча определений одного понятия причем противоречивых.


 
Pavia ©   (2015-09-15 23:00) [10]


> ps связь между "синхронным выполнением" и "синхронизацией"
> - примерно такая же как между  самарой и самаркандо

Самара и Самарканд это не однокоренные слова. Так что ваша аналогия тут не к месту.
Лично я думаю что вы просто не знакомы с предметом. А то бы по существу ответили.


 
кгшзх ©   (2015-09-15 23:08) [11]

А то бы по существу ответили.

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

что тебе "по существу" ответить?
тебе сказали, что вот это ахинея:

Синхронное выполнение приравнено к блокирующему режиму.
А ведь синхронизация может быть работать и без блокировки.


потому что синхронные методы никак не связаны ни с какой синхронизацией.

поэтому все твои "а ведь" здесь к делу не относятся


 
кгшзх ©   (2015-09-15 23:10) [12]

синхронизация если имеет здесь к чему-то отношение, так это к Асинхронным методам.
но никак не к синхронным.


 
кгшзх ©   (2015-09-15 23:13) [13]

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

странно что профессора корней русского языка этого не понимают


 
Игорь Шевченко ©   (2015-09-15 23:16) [14]

Pavia ©   (15.09.15 22:55) [9]


> Прежде чем завести тему был проведён поиск. Он дал не вразумительные
> ответы. А википедия достоверным источником не является.


Delphimaster безусловно является достоверным источником, потому что искать ты не умеешь. Не писал бы ты документацию, не твое это, ты посты на форуме черз пень-колоду пишешь.


 
Pavia ©   (2015-09-15 23:20) [15]

Это вы тут ахинею несёте. Да синхронизация асинхронным методам бывает нужна. Но нужна она для того, чтобы сделать их синхронными.


 
кгшзх ©   (2015-09-15 23:29) [16]

ну молодец, уже отдупляешь помаленьку.

теперь ты понял всю бессмысленность оговорки про синхронизацию во время рассуждения о синхронных методах?  :

Синхронное выполнение приравнено к блокирующему режиму.
А ведь синхронизация может быть работать и без блокировки.


 
DayGaykin ©   (2015-09-16 00:34) [17]

Кому-то явно чего-то не хватает


 
Германн ©   (2015-09-16 01:10) [18]


> Pavia ©   (15.09.15 06:16) [2]
>
> Пишу документацию.


> Pavia ©   (15.09.15 14:49) [4]
>
> Во-второй ссылке есть определение и описание. Но там частный
> случай.

Ты бы не стеснялся и привёл бы описание своего частного случая. Или ты пишешь документацию по работе с теоретичкским сферическим конём в вакууме в синхронном/асинхронном, блокирующем/неблокирующем режимах?


 
Pavia ©   (2015-09-16 06:30) [19]


> Ты бы не стеснялся и привёл бы описание своего частного
> случая. Или ты пишешь документацию по работе с теоретичкским
> сферическим конём в вакууме в синхронном/асинхронном, блокирующем/неблокирующем
> режимах?

Я услышал что хотел, поэтому можно рассказать правду.
Есть у меня ноу-хау в области параллельности. Я бы и рад всё выложить на публику но пока, что на бумаге ещё не всё изложено. Тому две причины:
- идея ещё не до конца созрела.
- много писать.

На самом деле я приследую 2 цели.
1) Никто не умеет программировать параллельные приложения. Поэтому в задумках написать несколько статей. Но пока времени нету.  
2) Реальная потребность. Сейчас проектирую библиотеку. В которой есть потребность в параллельности с особыми режимами работы. Вопрос был только в том как обозвать эти режимы. Вот после обсуждения я понял как их обозвать.


 
Kerk ©   (2015-09-16 09:14) [20]

(затаил дыхание)


 
megavoid ©   (2015-09-16 10:23) [21]

[19] Команды intel parallels и эрланга уже в тихой панике ))


 
Игорь Шевченко ©   (2015-09-16 10:42) [22]

Увы. Мне очень жаль


 
Сергей Суровцев ©   (2015-09-16 16:35) [23]

Любая задача имеет простое и очевидное неправильное решение.


 
Германн ©   (2015-09-17 00:35) [24]


> Pavia ©   (16.09.15 06:30) [19]
>
>
> > Ты бы не стеснялся и привёл бы описание своего частного
> > случая. Или ты пишешь документацию по работе с теоретичкским
> > сферическим конём в вакууме в синхронном/асинхронном,
> блокирующем/неблокирующем
> > режимах?
>
> Я услышал что хотел, поэтому можно рассказать правду.
> Есть у меня ноу-хау в области параллельности. Я бы и рад
> всё выложить на публику но пока, что на бумаге ещё не всё
> изложено. Тому две причины:
> - идея ещё не до конца созрела.
> - много писать.
>
> На самом деле я приследую 2 цели.
> 1) Никто не умеет программировать параллельные приложения.
>  Поэтому в задумках написать несколько статей. Но пока времени
> нету.  
> 2) Реальная потребность. Сейчас проектирую библиотеку. В
> которой есть потребность в параллельности с особыми режимами
> работы. Вопрос был только в том как обозвать эти режимы.
>  Вот после обсуждения я понял как их обозвать.

Надо же из какого далёка ты ищешь описания терминов. :)
Удачи в разработке и в описании!


 
DayGaykin ©   (2015-09-17 00:39) [25]


> Никто не умеет программировать параллельные приложения.

Не много на себя взял?


 
Германн ©   (2015-09-17 01:31) [26]


> DayGaykin ©   (17.09.15 00:39) [25]
>
>
> > Никто не умеет программировать параллельные приложения.
>
>
> Не много на себя взял?
>  

Большинство из нас не умеют написать грамотную документанцию, не говоря уже о хелпе. :(


 
DayGaykin ©   (2015-09-17 11:10) [27]


> Большинство из нас не умеют написать грамотную документанцию,
>  не говоря уже о хелпе. :(

Я даже не знаю что такое "грамотная документация".


 
MsGuns ©   (2015-09-20 16:52) [28]

Как человек, написавший центнеры документации, могу заявить ответственно следующее:
1. Если сам не можешь четко определить предмет или явление, о котором пишешь, не пиши о нем вообще.
2. Помни, что читать твою документацию будет не более 10% пользователей, из которых не более 10% дочитают ее до конца, а из прочитавших всё не более 10% поймут ее как надо.
3. Прежде чем писать что-либо для других, прочитай сам то, что другие пишут. И только уверовав, что ты понял всё, можешь начинать.
4. Предмет, о котором написана толстая документация, как правило, никому не интересен.
5. Толстая документация содержит не более 10% полезной информации, остальное - либо удовлетворение авторского тщеславия, либо "вал", например для "нацялника".


 
MsGuns ©   (2015-09-20 16:56) [29]

Вспомнилась документация по "Парусу".
Когда читал три достаточно объемных тома, меня не покидала мысль, что это писали программисты "Паруса" для программистов "Паруса"
:)



Страницы: 1 вся ветка

Текущий архив: 2016.07.24;
Скачать: CL | DM;

Наверх




Память: 0.55 MB
Время: 0.015 c
15-1441200729
DayGaykin
2015-09-02 16:32
2016.07.24
Определить металл


15-1444562106
pavelnk
2015-10-11 14:15
2016.07.24
Подскажите компонент


15-1444838876
aka
2015-10-14 19:07
2016.07.24
Топологическая сортировка


6-1281358726
PonosetcDM
2010-08-09 16:58
2016.07.24
Проблемма зависания IDTCPClient


2-1415010352
Жук
2014-11-03 13:25
2016.07.24
2 штрих-сканнера в одном приложении