Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2016.07.24;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.52 MB
Время: 0.006 c
2-1413238792
Германн
2014-10-14 02:19
2016.07.24
Где кликнули правой кнопкой мыши вызывая попап меню?


2-1415045309
M.A.
2014-11-03 23:08
2016.07.24
WM_MOUSEMOVE для STATIC


15-1445361141
Rouse_
2015-10-20 20:12
2016.07.24
Таксь, у нас опять кто-то умный появился.


15-1445778899
pavelnk
2015-10-25 16:14
2016.07.24
SEO странность


15-1442439002
Юрий
2015-09-17 00:30
2016.07.24
С днем рождения ! 17 сентября 2015 четверг





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский