Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Розробка програмного забезпечення системи синтезу парадигм слів англійської мови

Реферат Розробка програмного забезпечення системи синтезу парадигм слів англійської мови





кладні форми) - за допомогою додаткових слів more (більше), less (менше) і most (найбільш, самий), least (найменш); або синтетично - за допомогою зміни самого прикметника за допомогою суфіксів -er і -est (прості форми). І так само, як і в російській мові, аналітична форма вищого ступеня може бути утворена від будь-якого прикметника, а синтетична - від одних прикметників може бути утворена, а від інших - ні.

При цьому дотримуються наступні правила.

Правило 1 (основне). Односкладові (тобто складаються з одного складу) прикметники і двоскладові прикметники, що закінчуються на -y, -er, -ow, -le, утворюють порівняльну ступінь за допомогою суфікса -er, найвищий ступінь - за допомогою суфікса -est.

Правило 2. У односкладових прикметників, що закінчуються на одну приголосну з попереднім коротким голосним звуком, кінцева приголосна буква подвоюється (щоб зберегти закритість складу). Наприклад, big - bigger - biggest; thin - thinner - thinnest.

Правило 3. Якщо прикметник закінчується на -y з попередньої приголосної, то -y змінюється на -i. Наприклад, busy - busier - busiest; happy - happier - happiest

Примітка. Якщо перед -y варто голосна, то -y залишається без зміни. Наприклад, grey - greyer - greyest.

Правило 4. Кінцева голосна -e (німе e) перед суфіксами -er, -est опускається. Наприклад, white - whiter - whitest.

Деякі прикметники в англійській мові lt; # justify gt; Позитивна степеньСравнітельная степеньПревосходная степеньgood (хороший) better (краще) best (найкращий) little (маленький) less (менше) least (найменший) bad (поганий) worse (гірше) worst (найгірший, найгірший) much (багато з неісчіслім.) many (багато з исчисл.) more (більше) most (найбільше)

Крім того, поряд з простими формами, отриманими за правилами, у деяких прикметників існують паралельні форми ступенів порівняння, що розрізняються за значенням (див. табл. 4.3).


Таблиця 4.3 - Паралельні форми ступенів порівняння

Позитивна степеньСравнітельная степеньПревосходная степеньold (старий) older (старше за віком) elder (старше в сім'ї) oldest найстаріший eldest найстарший в семьеlate (пізній) later (більш пізній за часом) latter (останній з двох згаданих по порядку) latest (найпізніший за часом) last (самий останній по порядку) far (далекий, далекий) farther (більш дальній по відстані) further (більш дальній, подальший по порядку) farthest (найдальший по відстані) furthest (найдальший , подальший по порядку)

Наведені вище правила утворення простих форм прикметників лягли в основу відповідного алгоритму.

Алгоритм освіти порівняльних ступенів англійських прикметників

Вхідні дані- рядок (лема іменника)

Вихідні дані- рядок (словоформа - прикметник str в порівняльному ступені) - рядок (словоформа - прикметник str в найвищому ступені)

Проміжні переменние- ціле, довжина рядка str- ціле, лічильник голосних в str- ціле, номер аналізованого символу={a, o, u, i, e} безліч елементів символьного типу (безліч голосних англійського алфавіту );={b, c, d, f, g, h, j, r, l, m, n, p, q, r, s, t, v, w, x, z} безліч елементів символьного типу (безліч приголосних англійського алфавіту);

початок

Ініціалізація=str=str

k=0=1

поки ((i lt;=l)

н.ц.

2.1 якщо (str [i] належить безлічі Vowel)

то k=k + 1 (вважаємо кількість складів у str)

. 2 i=i + 1

к.ц.

якщо (k == 1) і (str [l] належить безлічі Consonant) і (str [l - 1] належить безлічі Vowel)

то

. 1 res1=res1 + res1 [l] + er

3.2 1 res2=res2 + res1 [l] + est

. 3 вихід з алгоритму

якщо (str [l] == y) і (str [l - 1] належить безлічі Consonant)

то

. 1 res1 [l]=i

. 2 res2 [l]=i

. 3 res1=res1 + er

. 4 res2=res2 + est

4.5 вихід з алгоритму

якщо (str [l] == e)

то

. 1 res1=res1 + r

. 2 res2=res2 + st

5.3 вихід з алгоритму

res1=res1 + er

7 res2=res2 + est

Результат res1, res2

кінець

Синтез дієслівних форм - найбільш складна частина морфологічного синтезу.

...


Назад | сторінка 8 з 15 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Аналіз категорії ступенів порівняння прикметників в англійській мові
  • Реферат на тему: Як бути, якщо контрагент за договором - нерезидент?
  • Реферат на тему: Освіта форм ступенів порівняння в російській і англійській мовах
  • Реферат на тему: Шифрування даних за допомогою алгоритму DES
  • Реферат на тему: Рішення завдання комівояжера за допомогою алгоритму Дейкстри