Logo

Служба поддержки:

 

ICQ: 621-626-628 ICQ: 621-626-628

 

SKype: sharing_plus

 

621-626-628@mail.ru

 

Реквизиты оплаты:



U334459871111
Z163812692685
R219058712561

410011491012247

Голосование

Оцените работу сервера
 

Реклама от Google:

Гл. 5. Ввод и оболочка 65
10.06.2012 13:45

чтобы их соединение имело смысл.) Пользователь программы keats может создать конвейер, изображенный на рис. 5.2.

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

 

прозу и передает непосредственно программе keats, которая преобразует ее в поэму — конечный продукт. Таким образом, действие конвейера в целом состоит в преобразовании зашифрованной прозы в поэтическое произведение.

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

UNIX. Эту философию можно подытожить так: «Не пишите больших и сложных программ. Вместо этого создавайте небольшие модульные компоненты, каждая из которых выполняет отдельную задачу и выполняет ее хорошо». Пользователь затем может связать вместе все эти модули любым желаемым способом для обеспечения необходимой ему функции. В приведенном примере программа keats хорошо разбирается в поэзии, но ничего не знает о кодировании. У декодирующей программы противоположные свойства. Объединенные вместе в конвейере, они обеспечивают хорошее кодирование с хорошей поэзией.

Конвейеры могут иметь какую угодно длину. В UNIX имеется наборная программа troff, которую мы опишем позднее;

 

3 № 161

 
eskisehirbayanlar.com eskisehirescortlar.net bursaescorttr.com bursadaescortlar.org antalyaescort.pw