Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на языке Pascal


Информационный Канал Subscribe.Ru


RusFAQ.ru: Программирование на языке Pascal

Выпуск № 201
от 24.11.2003, 12:40

Администратор:
Имя: Sensey
URL: Информационный ресурс
ICQ: 105679124
Украина, Харьков
О рассылке:
Задано вопросов: 347
Отправлено ответов: 1210
Активность: 348.7 %
[Задать вопрос >>][Регистрация эксперта >>]
[Поиск в базе][Обсудить на форуме]


 Список экспертов, ответы которых опубликованы в данном выпуске

Phenix
Статус: Опытный
Общий рейтинг: 122.81
[Подробней >>]
samum2000
Статус: Доверительный
Общий рейтинг: 128.36
[Подробней >>]
sir henry
Статус: Опытный
Общий рейтинг: 160.6
[Подробней >>]
 
hobit
Статус: Доверительный
Общий рейтинг: 118.51
[Подробней >>]
Tancho
Статус: Опытный
Общий рейтинг: 150.93
[Подробней >>]
URiS
Статус: Профессиональный
Общий рейтинг: 117.01
URL: Бесплатный любительский софт, игры
[Подробней >>]


 Краткий перечень вопросов

Вопрос № 344. Здравствуйте, уважаемые эксперты !!! Позвольте задать Вам пару вопросов: 1) Появилась возможн... (ответов: 6)

Вопросов: 1, ответов: 6


 Вопрос № 344

Здравствуйте, уважаемые эксперты !!!
Позвольте задать Вам пару вопросов:
1) Появилась возможность достать себе Borland Pascal
и Turbo Pascal обе 7 версии. Что на Ваш взгляд себе
лучше поставить ???
2) И помогите советом, как реализовать такую задачу:
Пользователь вводит предложение и программа выводит
каждое слово этого предложения, а через тире у этого
каждого слова пишется его часть речи. Например:

Человек - Существительное.
идет - Глагол.
и - Союз.
думает - Глагол.

P.S.: Извините на глупые вопросы.
Заранее большое спасибо. С уважением SATAN aka NAPALM.



Вопрос отправлен: 21.11.2003, 12:29
Отправитель: SATAN aka NAPALM

[Следующий вопрос >>] [Список вопросов]

Отвечает Phenix

Приветствую Вас, SATAN aka NAPALM!
1)Borland Pascal и Turbo Pascal это посути одно и тоже.
Borland - это фирма производитель, Turbo - одна из версий паскаля.
2)Довольно сложная задача, самый явный способ - составить словарь и анализировать текст уже сравнивая полученные члова со словами в словаре. А вообще то задачка их области искуственного интелекта, и если ты только осваиваешь Паскаль, то пожалуй еще рановато за нее браться.

Ответ отправлен: 21.11.2003, 20:12
Отправитель: Phenix


Отвечает samum2000

Здравствуйте, SATAN aka NAPALM!
1. Ставьте Borland Pascal 7.0! И даже не сомневайтесь! Вообще-то довольно часто под BP подразумевают Borland Pascal with Objects 7.0, в состав которой и входят вышеупомянутые системы.
2. Дам никак! Не мучайтесь ерундой, русский язык такой велики и могучий, что вы запаритесь просто. Даже такая "умная" система, как Орфо, и то спрашивает, к какой части речи это слово относится.

Ответ отправлен: 23.11.2003, 17:19
Отправитель: samum2000


Отвечает sir henry

Здравствуйте, SATAN aka NAPALM!
1. Ни тот ни другой :). Если есть доступ к интернет, то лучше скачайте себе FreePascal и поставьте его. Полный аналог BP7/TP7 со всевозможными добавлениями и улучшениями.
--------
www.freepascal.net - немецкий сайт, там его довольно часто обновляют. Более компактен, чем оригинальный - удобнее для просмотра. Ести версии для DOS, Windows, Linux и FreeBSD.
www.ru.freepascal.org - наше зеркало родного его сайта, на английском. Самый большой набор платформ.
--------
Если у Вас машина более чем Пень200 и стоит win95 или выше, ставить ни тот ни другой нельзя - сильно глючат, замучаетесь отлавливать ошибки. Не говоря уж о том, что они 16-ти разрядные, а компы уже давно 32-ух разрядные :).
2. А Вы можете реализовать эту задачу не прибегая к какому-либо языку программирования? Если можете, тогда проблем с паскалем не будет :). Как Вы определяете где идет существительное, а где глагол? Решите для себя эту задачу, а потом можно смело садиться писать программу :).

Ответ отправлен: 21.11.2003, 13:40
Отправитель: sir henry


Отвечает hobit

Привет.
1) Лучше BP. Почему? - Сможешь писать под Protected Mode и Windows. Во всём остальном - практически тот же TP.
2) Задача весьма и весьма нетривиальная (конкретно анализ самих слов - какую часть речи они из себя представляют).
Если союзы с предлогами ещё легко - они не склоняются, то имена существительные....


Ответ отправлен: 21.11.2003, 17:56
Отправитель: hobit


Отвечает Tancho

Доброе время суток, SATAN aka NAPALM!
1)Разница в том что в среду Borland Pascal'а можно создать
приложения для DOS и WINDOWS, а также компилировать DLL библиотеки, а из Turbo Pascal'я только DOS приложения и НЕ
можно компилироват DLL(библиотек для динамическую сборку).
Еще Borland Pascal содает так называемые DPMI(Dos Protected Mode Interface) приложения, а Turbo Pascal НЕТ.
Так что мой совет - если ты начинаеш теперва изучать
Pascal( а мне кажеться что ты именно такой) инсталируй
Turbo Paskal и учис!
2) Гвозд проблема как можно определить какое из введеных
слов Существительное, какое Глагол и т.д., иначе вводиш,
определяеш категория слова и выводиш на екран!


Ответ отправлен: 21.11.2003, 13:07
Отправитель: Tancho


Отвечает URiS

Приветствую Вас, SATAN aka NAPALM!
1) Как правило, BP нигде не используется из-за того, что он для Win, а для него есть Delphi. :)
А вот TP для ДОС.
2) Здесь сначала заполняешь отдельными словами из предложения массив.
Затем сравниваешь слова с базами для каждой части речи и делаешь вердикт...
Можно ещё по окончаниям определять, но это не очень надёжно, хотя и быстрее гораздо.

Моя рассылка: comp.soft.prog.urisprog


Ответ отправлен: 22.11.2003, 10:47
Отправитель: URiS



Форма отправки вопроса

Внимание!
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+ или отправлять вопросы с сайта по адресу: http://rusfaq.ru/cgi-bin/Message.cgi.

(C) 2002-2003 Команда RusFAQ.ru.

 Персональные данные

Ваше имя:

Ваш e-mail:

Опубликовать мой e-mail в рассылке


 Вопрос и дополнение

Ваш вопрос:


Приложение (если необходимо):


Получить ответов:


 Выбор рассылки

Программисту
Assembler (30)
C / C++ (23)
Perl (4)
Builder / Delphi (19)
Pascal (21)
Basic / VBA (7)
Java / JavaScript (11)
PHP (14)
Криптография (7)
WinAPI (11)
Пользователю
Windows 95/98/Me (42)
Windows NT/2000/XP (56)
"Железо" (36)
Поиск информации (21)
Администратору
Windows NT/2000/XP (36)
Linux / Unix (15)
Юристу
Гражданское право (12)
Семейное право (9)
Трудовое право (10)
КоАП (7)

Отправить вопрос всем экспертам выбранной рассылки.




Задать вопрос | Регистрация эксперта | Поиск в базе | Чат | Форумы | Новости
Проект экспертов RusFAQ.ru | Фотоальбом | Virus.RusFAQ.ru | Администрирование
Профессиональная WEB-Студия B.I.T.


Яндекс цитирования
© 2001-2003 Россия, Москва. Авторское право: Калашников О.А.

http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное