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

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

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 22.03.2014, 17:37   #1
Nickolay0512
Пользователь
 
Регистрация: 26.10.2013
Сообщений: 54
По умолчанию Помогите понять задание.

Как вы понимаете задание? язык C
сервер клавиатуры. Каждый клиент вводит содержимое
своего текстового файла с клавиатуры, находящейся под управ-
лением процесса-сервера. При этом каждая датаграмма сервера
соответствует одной введенной строке текста. Размер каждого
клиентского файла многократно превосходит размер одной строки-
датаграммы.
Понятно, что нужно написать процесс-сервер и два процесса клиента. Но что значит клавиатура под управлением процесса-сервера? Файлы надо вводить во время работы программы?
Nickolay0512 вне форума Ответить с цитированием
Старый 22.03.2014, 18:30   #2
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,964
По умолчанию

Цитата:
Сообщение от Nickolay0512 Посмотреть сообщение
Понятно, что нужно написать процесс-сервер и два процесса клиента. Но что значит клавиатура под управлением процесса-сервера? Файлы надо вводить во время работы программы?
ИМХО, не знаю, кто давал Вам это задание, но похоже, имеется в виду управление виртуальной клавиатурой из удалённого компа. Такое возможно, но херен знает, уточните задание у того, кто его давал.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума Ответить с цитированием
Старый 22.03.2014, 18:38   #3
Nickolay0512
Пользователь
 
Регистрация: 26.10.2013
Сообщений: 54
По умолчанию

В том то и дело, что нужно делать все три вещи на одном компе. Сказали так: три процесса запускаются из коммандной строки UNIX. Процесс-сервер запускается в оперативном режиме, а клиенты в фоновом
Nickolay0512 вне форума Ответить с цитированием
Старый 22.03.2014, 18:43   #4
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,964
По умолчанию

Цитата:
Сообщение от Nickolay0512 Посмотреть сообщение
В том то и дело, что нужно делать все три вещи на одном компе. Сказали так: три процесса запускаются из коммандной строки UNIX. Процесс-сервер запускается в оперативном режиме, а клиенты в фоновом
Простите, не понял. С Unix, не дружу. Возможно там иначе организована работа с процессами. Пардон.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума Ответить с цитированием
Старый 22.03.2014, 21:56   #5
_Bers
Старожил
 
Регистрация: 16.12.2011
Сообщений: 2,329
По умолчанию

Nickolay0512,

Есть процесс-сервер и несколько процессов-клиентов.

Сервер - основное приложение.

Клиенты - дочерние процессы, висят в фоне, читают свои файлы и направляют данные на ввод сервера.

сервер получает ввод: cin >> data;

В задании не указанно, что он делает с данными.
Может быть просто выводит в консольку.

Могу ошибаться.
Формулировка: "вводит содержимое своего текстового файла с клавиатуры" - как минимум не корректная.

Последний раз редактировалось _Bers; 22.03.2014 в 22:03.
_Bers вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не могу понять задание Орлов Никита Помощь студентам 2 09.12.2012 21:03
немогу понять задание на массив rostik123 Общие вопросы C/C++ 4 19.10.2011 21:23
Немогу понять задание Mage Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 2 31.03.2010 19:18
Не могу понять задание amandra Помощь студентам 11 16.10.2007 10:24
Не могу понять задание Юдифь Помощь студентам 2 12.12.2006 17:40