New Immissions/Updates:
boundless - educate - edutalab - empatico - es-ebooks - es16 - fr16 - fsfiles - hesperian - solidaria - wikipediaforschools
- wikipediaforschoolses - wikipediaforschoolsfr - wikipediaforschoolspt - worldmap -

See also: Liber Liber - Libro Parlato - Liber Musica  - Manuzio -  Liber Liber ISO Files - Alphabetical Order - Multivolume ZIP Complete Archive - PDF Files - OGG Music Files -

PROJECT GUTENBERG HTML: Volume I - Volume II - Volume III - Volume IV - Volume V - Volume VI - Volume VII - Volume VIII - Volume IX

Ascolta ""Volevo solo fare un audiolibro"" su Spreaker.
CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
Обсуждение:Формальная грамматика — Википедия

Обсуждение:Формальная грамматика

Материал из Википедии — свободной энциклопедии

[править] Legal notice

Моя правка данной статьи основана на тексте, подготовленном мною для «бумажной» школьной энциклопедии по математике, планируемой к выпуску в одном из российских издательств. Авторский договор с издательством неэксклюзивный, так что я имею право опубликовать этот текст в Википедии. Во избежание возможных недоразумений прошу не удалять это уведомление со страницы обсуждения даже в целях архивирования.

Ilya Voyager 10:51, 27 января 2007 (UTC)

[править] Комментарий

Я предвижу критические замечания о том, что текущий текст статьи написан скорее в учебном, нежели в энциклопедическом стиле, а также не содержит важных сведений, связанных с иерархией Хомского и другими вопросами. Признавая их справедливость, я все же решил опубликовал статью здесь, а не в Викитеке, т.к. предыдущая ее версия содержала слишком мало информации для человека, не разбирающегося в предмете, и, как мне кажется, текущий текст будет все же полезнее. (Информацию из предыдущей версии я по возможности сохранил.) Если же статья будет постепенно переписываться в более энциклопедическом стиле, то мой текст можно будет с легким сердцем перенести в Викитеку.

Ilya Voyager 10:51, 27 января 2007 (UTC)

[править] Замечания

Учебный стиль и забота о человеке, не разбирающемся в предмете - дело нужное. Однако ориентироваться исключительно на них тоже нельзя - любой учащийся, однажды ознакомившийся с понятием, уже не нуждается в столь подробном разъяснении. Меня смущает структура новой статьи, а именно:

  • сразу после вступительного абзаца - длинный пример для полных новичков
  • имеется словесное определение, соответствующее математическому, однако оно спрятано в конце примера.
  • математическое определение в виде четверки было убрано - оно должно присутствовать (тем более что оно дано свовесно, и компоненты его используются в примере), однако нужно согласовать обозначения (сигма и т.д.) в ту или иную сторону.
  • от общего - к частному - лучше сначала общие понятия, а потом примеры, их демонстрирующие. общие понятия, зарытые в примере - не есть хорошо.
  • пример недостаточно структурированный, местами излишне словесный, алфавит и правила примера разбросаны, так что леса за деревьями не видно. не-новичкам он мало полезен, насчет наглядности для новичков не могу сказать.
  • такой текст очень трудно сканнировать глазами в поисках нужной информации.
  • думаю можно предположить, что читатель уже знаком с общим понятием грамматики и математическими формулами, и исходя из этого дать более лаконичное определение рассматриваемого подмножества формул и правил - легче читать.

Насчет Викитеки не знаю, но вижу потребность эту статью вышеописанно доработать, если нет возражений. MadLex 19:11, 27 января 2007 (UTC)

Я малость ошибся — имелся в виду Викиучебник, а не Викитека. Со всеми замечаниями согласен — собственно, писалось все это, ориентируясь на школьников, и я некоторое время не решался выложить текст в Википедии из-за несоответствия стиля. Если Вы возьметесь доработать статью, я буду совершенно не против. Если не возьметесь, возможно, сам найду время этим заняться. Думаю, от примера можно оставить «рожки да ножки», то есть список правил вывода (собрать их в одном месте), пример вывода и общее словестное описание, что эти правила означают. Но нужно смотреть, чтобы все-таки текст был понятен. С вынесением формального определения в виде четверки наверх статьи в целом тоже согласен — но в более подробном виде, чем оно было раньше, иначе ничего непонятно. Ilya Voyager 19:25, 27 января 2007 (UTC)
Я тоже подумал о Викиучебнике как подходящем месте для учебной демонстрации. Насчет укрощения примера согласен. Насчет более подробного вида четверки - как именно? я думал о вынесении словесного определения из конца примера + четверки (старую четверку писал на основе английского варианта и балды, заменив раскрытие правил словесным описанием. улучшения приветствуются). Кстати, еще думаю стоит выделить порождающие грамматики и аналитические, последние хотя бы вкратце (типа как в английской версии). Я возможно займусь доработкой чуть позже. MadLex 20:06, 27 января 2007 (UTC)
По поводу текущей версии: и все-таки, хочется какое-то неформальное введение. В данный момент предложение Словами языка, заданного грамматикой, являются все последовательности терминалов, выводимые (порождаемые) из начального нетерминала по правилам вывода совершенно непонятно, потому что к этому моменту неизвестно, что такое "нетерминал", "терминал" и "правило вывода". С другой стороны, говорить с самого начала о нетерминалах и правилах вывода тоже не очень хорошо (хотя обычно так и делается), потому что тогда непонятно, зачем они нужны (ибо мы еще не понимаем, как будем строить слова языка). В общем, классический пример герменевтического круга :) Я еще тоже подумаю над этим. Реструктуризация примера мне нравится. Определение вывода правильное и четкое, но достаточно тяжелое для восприятия -- хотя я пока не понимаю, как его сделать более легким. Ilya Voyager 08:02, 28 января 2007 (UTC)
  • re неформальное введение - в английском варианте имхо отличное процедурное определение, да и весь параграф, можно его перевести.
  • re неизвестно, что такое "нетерминал", "терминал" и "правило вывода - вообще думаю нелишне дать их определения тут же (оно собсно было в оригинальном примере - я когда правил, не решил как его пристроить). ссылка на общие страницы "терминал" мало информативна, т.к. здесь речь идет о конкретном термине.
  • re определение вывода - можно его проиллюстрировать небольшим примером, или указать на него в том же входном параграфе (как в английском, хоть там оно и не названо таковым).
MadLex 09:41, 28 января 2007 (UTC)
 

Static Wikipedia (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -

Static Wikipedia 2007 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -

Static Wikipedia 2006 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu

Static Wikipedia February 2008 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu