Форум программистов
 

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

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.06.2009, 13:18   #11
SunKnight
Участник клуба Подтвердите свой е-майл
 
Аватар для SunKnight
 
Регистрация: 14.12.2007
Сообщений: 1,434
По умолчанию

А-а-а-а пацаны, это девченка паходу. 0_о. А мы так ее.., нехорошо вообщем получилось, но смешно.

Согласитесь, что псевдоязыки это тупо.

Цитата:
когда надо по быстрому накидать задачу на бумаге
тогда уж лучше блок-схему.
Проповедую design patterns, верую в MVC, доверяю eXtrime programming.
SunKnight вне форума Ответить с цитированием
Старый 16.06.2009, 13:21   #12
Izhic
Форумчанин
 
Аватар для Izhic
 
Регистрация: 08.10.2008
Сообщений: 668
По умолчанию

Цитата:
тогда уж лучше блок-схему
SunKnight,
что то сложно с ними ...

10 минут написать простую задачку.
20 минут что бы перевести её в блок схему.
А если в обратном порядке..

нет уж, лучше псевдо язык
Don't worry be happy
Izhic вне форума Ответить с цитированием
Старый 16.06.2009, 13:23   #13
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Впервые слышу чтоб такой ерунде учили в универах.
Я 7 лет оттарабанил в вышке и никогда такой чепухи не видел.
Цитата:
это девченка паходу
Какая разница. Я главного не понял что в моих словах такого было что она на всех модераторов ополчилась? Неужели действительно резко сказал?
I'm learning to live...

Последний раз редактировалось Stilet; 16.06.2009 в 13:25.
Stilet вне форума Ответить с цитированием
Старый 16.06.2009, 13:27   #14
Izhic
Форумчанин
 
Аватар для Izhic
 
Регистрация: 08.10.2008
Сообщений: 668
По умолчанию

Stilet, почему ерунда?
Кстати у нас тоже в начале приводили примеры и на этом.
Правда рядом обычно сразу писали, как это будет выглядеть на Паскале.
А Вы сразу пишите всегда программы, без предварительного проектирования?
Don't worry be happy
Izhic вне форума Ответить с цитированием
Старый 16.06.2009, 13:28   #15
ZERS
 
Регистрация: 16.06.2009
Сообщений: 6
По умолчанию

Люди, слов нет просто. Как же вы любите опускать людей изначально. Да! извините, но у меня в лекциях все примеры на псевдоязыке (если так можно назвать). Да! Дипломы есть, извините у кого их нет. Да! Хочу еще один! Да! может не так спросила, но мне реально нужна помощь. Я не задачи решаю, а усваиваю материал вот:

shared int turn = 0;

while (some condition) {
while(turn != i);
critical section
turn = 1-i;
remainder section
}
и вот:
shared int ready[2] = {0, 0};
shared int turn;
while (some condition) {
ready[i] = 1;
turn =1-i;
while(ready[1-i] && turn == 1-i);
critical section
ready[i] = 0;
remainder section
}
Так выглядят мои лекции и я не могу понять некоторые вещи
Единственным выходом для людей является путь к естественной, а не показной доброте.
ZERS вне форума Ответить с цитированием
Старый 16.06.2009, 13:40   #16
DM_bite
Участник клуба
 
Аватар для DM_bite
 
Регистрация: 29.07.2008
Сообщений: 1,091
По умолчанию

Цитата:
Так выглядят мои лекции и я не могу понять некоторые вещи
Я тоже вообще ничего там понять не могу. А не проще просто описывать конкретные действия, используя блок-схемы?
Кто бы ты ни был - не думай о себе слишком (с)
DM_bite вне форума Ответить с цитированием
Старый 16.06.2009, 13:41   #17
SunKnight
Участник клуба Подтвердите свой е-майл
 
Аватар для SunKnight
 
Регистрация: 14.12.2007
Сообщений: 1,434
По умолчанию

Цитата:
Какая разница. Я главного не понял что в моих словах такого было что она на всех модераторов ополчилась? Неужели действительно резко сказал?
Не обращай внимания, так как, все таки, два диплома, не могут не повлиять на психику.

Код:
shared int turn = 0; 

while (some condition) { 
while(turn != i); 
critical section 
turn = 1-i; 
remainder section 
}
Это Си, только с включением какой то лабуды, типа remainder section, это мне напоминает шаблоны для объяснений.
Проповедую design patterns, верую в MVC, доверяю eXtrime programming.
SunKnight вне форума Ответить с цитированием
Старый 16.06.2009, 13:44   #18
DM_bite
Участник клуба
 
Аватар для DM_bite
 
Регистрация: 29.07.2008
Сообщений: 1,091
По умолчанию

Что Си, понятно. По амперсандам, например, можно заметить. Вот лабуду эту и не могу понять.
Кто бы ты ни был - не думай о себе слишком (с)

Последний раз редактировалось DM_bite; 16.06.2009 в 13:46.
DM_bite вне форума Ответить с цитированием
Старый 16.06.2009, 13:57   #19
ZERS
 
Регистрация: 16.06.2009
Сообщений: 6
По умолчанию

Какие блок-схемы??? Это ж не целая программа.
это алгоритм синхронизации - строгое чередование
shared int turn = 0;

while (some condition) {
while(turn != i);
critical section
turn = 1-i;
remainder section
}
но вот эту запись я понять не могу while(turn != i)
Единственным выходом для людей является путь к естественной, а не показной доброте.
ZERS вне форума Ответить с цитированием
Старый 16.06.2009, 14:01   #20
vvviperrr
Тупой студент
Форумчанин
 
Аватар для vvviperrr
 
Регистрация: 12.05.2007
Сообщений: 614
По умолчанию

Цитата:
но вот эту запись я понять не могу while(turn != i)
пока turn не равен i
vvviperrr вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Можно ли создать массив х Paul_AG Общие вопросы C/C++ 5 28.03.2009 22:18
А можно побыстрей? Nemez Microsoft Office Word 5 31.10.2008 15:35
Украли аську! President Безопасность, Шифрование 1 24.11.2007 11:36
Можно ли программировать? Умелец Свободное общение 13 23.03.2007 19:52
RichEdit. как можно вставлять картинку туда? как можно Скрол програмно вниз двигать? Svop Компоненты Delphi 7 28.11.2006 21:07