Утилита для сотового телефона
Нужно написать утилиту, которая бы выбирала COM-порт, к которому присоединён мобильный телефон, затем могла считывать с него и записывать обратно контакт-лист и SMS-ки.
Есть стандартный протокол обмена этими данными.
Особое внимание уделить классам хранения и обработки данных.
Должны быть классы, представляющие Контакт (TPhoneContact), SMS (TPhoneSMS) с соответствующими полями, TContactList и TSMSList - наследники от TObjectList.
класс-читатель и класс записыватель (TDataReader, TDataWriter).
TDataReader имеет методы function ReadSMSList:TSMSList и ReadContactList:TContactList.
TDataWriter имеет соответственно такие же procedure WriteSMSList(List:TSMSList) и WriteContactList(List:TContactList).
Программа из одной формы, меню - команда выбора порта (выбор из доступных COM), команды Контакты - считать, записать, SMS-считать, записать.
На форме - два списка - контакты и смс-ки.
При подаче заявки желательно указывать, какие у Вас есть доступные телефоны, на которых Вы проведёте тестирование и будете гарантировать, что Ваша программа с ними работает.