Научная статья на тему 'Использование языка программирования JavaScript как новой информационной технологии при проектировании упражнений по синтаксическому разбору сложных предложений с различными видами союзной подчинительной и бессоюзной связи'

Использование языка программирования JavaScript как новой информационной технологии при проектировании упражнений по синтаксическому разбору сложных предложений с различными видами союзной подчинительной и бессоюзной связи Текст научной статьи по специальности «Языкознание и литературоведение»

CC BY
251
86
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ВЕБ-СЕРВЕР / МУЛЬТИМЕДИЙНАЯ ПРОГРАММА / JAVASCRIPT ЯЗЫК ПРОГРАММИРОВАНИЯ / HTML-ДОКУМЕНТ / WEB-РЕСУРС / УПРАЖНЕНИЕ / ОБЪЕКТ / ТИП / СЦЕНАРИЙ / КЛИЕНТ / ФАЙЛ / ПОЛЬЗОВАТЕЛЬ / СТРУКТУРА / ИНТЕРПРЕТИРУЕМАЯ ПРОГРАММА / WEB-СТРАНИЦА / БРАУЗЕР / РЕСУРСЫ / WEB-УЗЕЛ / HTML-КОД / ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ / WEB-SERVER / MULTIMEDIA PROGRAM / JAVASCRIPT A PROGRAMMING LANGUAGE / HTML-DOCUMENT / WEB-RESOURCE / EXERCISE / OBJECT / TYPE / SCENARIO / CLIENT / FILE / USER / STRUCTURE / INTERPRETED PROGRAM / WEB-PAGE / FACILITY / WEB-ELEMENT / HTML-CODE / SOFTWARE

Аннотация научной статьи по языкознанию и литературоведению, автор научной работы — Синелобов Николай Александрович

Научная статья отражает создание мультимедийной программы с использованием технологии JavaScript для работы с упражнениями при изучении сложного предложения с различными видами союзной подчинительной и бессоюзной связи. В ней раскрываются и описываются основы языка программирования JavaScript как новой информационной технологии при проектировании упражнений по синтаксическому разбору сложных предложений с различными видами союзной подчинительной и бессоюзной связи.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Use of programming language JavaScript as new information technology at designing exercises on syntactic analysis of compound sentences with various kinds of allied subordinative and conjunctionless communication

The scientific article reflects creation of the multimedia program with use of technology JavaScript for work with exercises at studying a compound sentence with various kinds of allied subordinative and conjunctionless communication. In it it reveal and described bases of programming language JavaScript as new information technology at designing exercises on syntactic analysis of compound sentences with various kinds of allied subordinative and conjunctionless communication.

Текст научной работы на тему «Использование языка программирования JavaScript как новой информационной технологии при проектировании упражнений по синтаксическому разбору сложных предложений с различными видами союзной подчинительной и бессоюзной связи»

УДК 81.411.2 Р30 ББК С 60

Синелобов Николай Александрович

кандидат педагогических наук, доцент

кафедра современного русского языка и методики его преподавания Елецкий государственный университет имени И.А. Бунина

г. Елец

Sinelobov Nikolay Alexandrovich

Сап&ёа1е of Pedagogics,

Assistant Professor

Chair of Modern Russian Language and Methods of the Russian Language Teaching Yelets State University named after I.A. Bunin

Yelets

Использование языка программирования JavaScript как новой информационной технологии при проектировании упражнений по синтаксическому разбору сложных предложений с различными видами союзной подчинительной и бессоюзной связи JavaScript Programming Language Usage as a New Information Technology While Designing Exercises on Compound Sentences Syntactic Analysis with Various Kinds of Subordinate Syndesis and Asyndeton Научная статья отражает создание мультимедийной программы с использованием технологии JavaScript для работы с упражнениями при изучении сложного предложения с различными видами союзной подчинительной и бессоюзной связи. В ней раскрываются и описываются основы языка программирования JavaScript как новой информационной технологии при проектировании упражнений по синтаксическому разбору сложных предложений с различными видами союзной подчинительной и бессоюзной связи.

This scientific article reflects the multimedia program creation with the usage of JavaScript technology for working with exercises while studying compound sentences with various kinds of subordinate syndesis and asyndeton; reveals and describes the bases of JavaScript programming language as a new information technology while designing exercises on compound sentences syntactic analysis with various kinds of subordinate syndesis and asyndeton.

Ключевые слова: веб-сервер, мультимедийная программа, JavaScript -язык программирования, HTML-документ, Web-ресурс, упражнение, объект, тип, сервер, сценарий, клиент, файл, пользователь, структура, интерпретируемая программа, Web-страница, браузер, ресурсы, Web-узел, HTML-код, программное обеспечение, объект.

Key words: web-server, multimedia program, JavaScript programming language, HTML-document, Web-resource, exercise, object, type, server, scenario, client, file, user, structure, interpreted program, Web-page, browser, facilities, Web-element, HTML-code, software, object.

Программирование - это самый сложный и трудный компонент компьютерной программы, так как для этого требуются глубокие специальные знания,

связанные с дисциплиной «Информатика. Языки программирования». JavaScript - язык программирования, который проистекает из языка Java, но существенно проще его. Использование JavaScript дает возможность автору HTML-документа, не являющемуся профессиональным программистом, создавать динамически изменяемые страницы. JavaScript - компактный объектно-базированный язык для разработки серверных сетевых приложений[1,102].

Сценарий JavaScript - это интерпретируемая программа, управляющая обменом данными и обеспечивающая эффективную работу пользователя с приложением [1,103].

В сетевой среде, такой как Word Wide Web (WWW) (в переводе с английского «всемирная паутина»), принято использовать терминологию, включающую базовые понятия клиент и сервер. Под сервером понимается компьютер, предоставляющий услуги, а под клиентом - их получающий. Применительно к WWW, сервер - компьютер, содержащий ресурсы, составляющие Web-узел. Сюда относятся Web-документы, графические, звуковые и другие файлы. В роли клиента выступает компьютер, браузер которого запрашивает у сервера ту или иную информацию. Таким образом, браузер в качестве программного обеспечения клиента посылает запрос на сервер о предоставлении ему некоторого Web-ресурса, например, Web-документа. Сервер в ответ на этот запрос отсылает Web-документ в виде HTML-кода, который интерпретируется браузером клиента и предоставляется в виде Web-страницы.

Итак, программное обеспечение, выполняющее описанные выше операции, можно разделить на программное обеспечение на стороне клиента и на стороне сервера. Программное обеспечение клиента должно выполнять принятие решений на компьютере-клиенте. Иными словами, браузер должен иметь возможность выполнять определенный набор действий. Те действия, которые клиент не может или не должен выполнять, следует обрабатывать на стороне сервера. [1,286-287].

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

(методов) для управления этими переменными. Свойства содержат данные, методы их обрабатывают.

В качестве примера объекта можно рассмотреть HTML-документ. Его свойствами являются: размер, кодировка символов, тип документа и др. А функция сохранения на диске, открытия в окне обозревателя, распечатывания документа являются методами. Если провести аналогию с HTML, то можно сказать, что свойства - это атрибуты объекта, а методы - средства управления.

В свою очередь каждый объект относится к какому-либо классу объектов, т.е. объекты являются экземплярами классов объектов. Несколько объектов могут относиться к одному и тому же классу. Таким образом, класс - это своего рода тип объекта, а объект - конкретный экземпляр класса, с которым можно работать. Для создания объекта используется оператор new с указанием имени класса, к которому будет относиться данный объект: <имя_ объекта> = new <имя_ класса> ();

Выражение <имя_ класса> () называется конструктором объекта. В конструктор, в круглых скобках, можно передавать некоторые параметры, инициализируя таким образом некоторые свойства объекта при его создании. [1,142-І43].

Рассмотрим и покажем проектирование HTML - код документа «Структура упражнения по синтаксическому разбору сложного предложения с различными видами союзной подчинительной и бессоюзной связи» на следующих примерах:

1. 1{1[У Даши |губы|1 сами (растягивались^ в улыбку]}: п{2[этот большой, красивый |человек|2 до того в себе |не уверен|2], (что |готов спрятаться|3 за гор-

I 1 II 2 3

чичницу)}. (А.Н. Толстой.) Структурная схема: { [- =]}: { [- =], (что =)}. HTML - код документа первого предложения проектируется таким образом: <type name-’СПРВС. Обучающая часть">

<chapter name-’Упражнение 1">

<sentence intonaciya_golosa='Голос равномерно понижается в конце всего предложения' intonaciya_kontsa='Интонация завершенности' struktura- Сложное'

йр-СПРВС' уІБкшіуапіуе-Повествовательное' еш^Б-Невосклицательное' ров1г='[-=]:[-=до того#ёор#],(что=).'>

<рге1 intonaciya_golosa='Голос предупредительно понижается в конце ПЧ, после нее делается значительная пауза' іП;опасіуа_коПБа='Интонация незавершенности' Б^икша-'Аналог простого распространенного предложения" ітуа_Б^икші='Главное №1' zavisiшost='Не зависит от других ПЧ'

zavisiшost2='Независимая от других ПЧ' Б^ЬЫ-Квадратные скобки'

БшіБІ_БІед='Частично равноправны по смыслу' vid_svyazi_sled='Бессоюзная' tip='Аналог сложного бессоюзного предложения' Иагак;ег='Двусоставная' stгoeniye='Подлежащего и сказуемого' znak_posle=':' oЬyasneniye='Между частями СБП, если вторая (или несколько частей) поясняет(ют)первую, т.е. рас-крывает(ют) ее содержание'>

<dop>У</dop>

<dop> Даши</dop>

<podl>губы</podl>

<oЬst>сами</oЬst>

<skaz>растягивались</skaz>

<dop>в</dop>

<dop>улыбку</dop>

</pгe1>

<pгe2 intonaciya_golosa='Голос равномерно повышается в конце ПЧ' intonaciya_kontsa='Интонация незавершенности' stгuktuгa=мАналог простого распространенного предложения" iшya_stгuktuгi='Главное №2' zavisiшost='Не зависит от других ПЧ' zavisimost2='Независимая от других ПЧ' skobki='Квадратные скобки' sшisl_sled='Неравноправны по смыслу' vid_svyazi_sled='Подчинительная' tip='Аналог сложноподчиненного

предложения' ИагаИег- Двусоставная' stгoeniye='Подлежащего и сказуемого' znak_posle=',' oЬyasneniye='Между частями сложноподчиненного

предложения'>

<opг>этот</opг>

<opг1 znak_posle=','>большой</opг1>

<opг>красивый</opг>

<podl>человек</podl>

<dopl ukazatelnoe_slovo=''>до</dopl>

<dopl ukazatelnoe_slovo=''>того</dopl>

<dop>в</dop>

<dop>себе</dop>

<skaz>не</skaz>

<skaz>уверен</skaz>

</pгe2>

<pгe3 intonaciya_golosa='Голос равномерно повышается в конце ПЧ' іп-tonaciya_kontsa='Интонация незавершенности' stгuktuгa="Аналог простого распространенного предложения" iшya_stгuktuгi='Придаточное №1'

zavisimost='Зависит от других ПЧ' zavisiшost2='Зависимая от других ПЧ' skobki='Круглые скобки' smisl_sled='Неравноправны по смыслу'

vid_svyazi_sled='Подчинительная' tip='Аналог сложноподчиненного

предложения' Иагак;ег=' Односоставная' stгoeniye='Только сказуемого' znak_posle='.' oЬyasneniye='Предложение по цели высказывания повествовательное, а по эмоциональной окраске невосклицательное'>

<s>что</s>

<skaz>готов</skaz>

<skaz>спрятаться</skaz>

<dop>за</dop>

<dop>горчичницу </dop>

</pгe3>

</sentence>

2. 1{1[Теперь |он|1 совершенно |уверился|1], 2(что любимое его |облачко|2

II 3

|имело|2 женский образ)}; { [другое |облако|3 |имело|3 вид грозного старика с длинною бородою, с нахмуренными бровями]}. (С. Аксаков) (подч.+ бессо-юз.св.) - 3 ПЧ 1{1[ - =], 2(что - =)}; 11{3[- =]}.

ИТМЬ - код документа второго предложения проектируется таким образом: ^е^е^е intonaciya_golosa='Голос равномерно понижается в конце всего предложения' intonaciya_kontsa='Интонация завершенности' stгuktuгa='Сложное' ^-СТОВС' viskazivaniye='Повествовательное' eшots='Невосклицательное' postг='[-=]:[=],(чтобы=).'>

<pгe1 intonaciya_golosa='Голос предупредительно понижается в конце ПЧ, после нее делается значительная пауза' intonaciya_kontsa='Интонация незавершенности' stгuktuгa="Аналог простого распространенного предложения" iшya_stгuktuгi='Главное №1' zavisiшost='Не зависит от других ПЧ'

zavisimost2='Независимая от других ПЧ' skobki='Квадратные скобки' smisl_sled='Частично равноправны по смыслу' vid_svyazi_sled='Бессоюзная' Аналог сложного бессоюзного предложения' Иагак;ег='Двусоставная' stгoeniye='Подлежащего и сказуемого' znak_posle=':' obyasneniye='Между частями СБП, если вторая (или несколько частей) поясняет(ют)первую, т.е. рас-крывает(ют) ее содержание'>

<obst>Обыкновенно</obst>

<podl>старик</podl>

<skaz>ходил</skaz>

<skaz>играть</skaz>

<oЬst>под</oЬst>

<oЬst>вечер</oЬst>

</pгe1>

<pгe2 intonaciya_golosa='Голос равномерно повышается в конце ПЧ' іп-tonaciya_kontsa='Интонация незавершенности' stгuktuгa="Аналог простого распространенного предложения" iшya_stгuktuгi='Главное №2' zavisimost='Не зависит от других ПЧ' zavisimost2='Независимая от других ПЧ' skobki='Квадратные скобки' sшisl_sled='Неравноправны по смыслу' vid_svyazi_sled='Подчинительна я' tip='Аналог сложноподчиненного предложения' Иагак;ег='Односоставная' stгoeniye='Только сказуемого' znak_posle=',' obyasneniye='Между частями сложноподчиненного предложения'>

<dop>для</dop>

<dop>его</dop>

<dop>музыки</dop>

<skaz>нужно</skaz>

<skaz>было</skaz>

<фге2>

<pгe3 intonaciya_golosa='Голос равномерно повышается в конце ПЧ' іп-tonaciya_kontsa='Интонация незавершенности' stгuktuгa="Аналог простого распространенного предложения" iшya_stгuktuгi='Придаточное №1'

zavisiшost='Зависит от других ПЧ' zavisimost2='Зависимая от других ПЧ' skob-ki='Круглые скобки' sшisl_sled='Неравноправны по смыслу'

vid_svyazi_sled='Подчинительная' tip='Аналог сложноподчиненного

предложения' Иагак;ег=' Односоставная' stгoeniye='Только сказуемого' znak_posle='.' oЬyasneniye='Предложение по цели высказывания повествовательное, а по эмоциональной окраске невосклицательное'>

^^тобьК^

<oЬst>в</oЬst>

<oЬst>мире</oЬst>

<skaz>стало</skaz>

^кат^тише^кат^

</pгe3>

</sentence>

ИТМЬ - код документа третьего предложения проектируется таким образом: ^е^е^е intonaciya_golosa='Голос равномерно понижается в конце всего предложения' intonaciya_kontsa='Интонация завершенности' stгuktuгa='Сложное' tip='СПРВС' viskazivaniye='Повествовательное' emots='Невосклицательное' postг='[-=],(что-=);[-=].'>

<pгe1 intonaciya_golosa='Голос равномерно повышается в конце ПЧ' intonaciya_kontsa='Интонация незавершенности' stгuktuгa="Аналог простого распространенного предложения" iшya_stгuktuгi='Главное №1' zavisiшost='Не

зависит от других ПЧ' zavisimost2='Независимая от других ПЧ' skobki='Квадратные скобки' smisl_sled='Неравноправны по смыслу' vid_svyazi_sled='Подчинительная' tip='Аналог сложноподчиненного

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

предложения' ИагаИег- Двусоставная' stгoeniye='Подлежащего и сказуемого' znak_posle=',' oЬyasneniye='Между частями сложноподчиненного

предложения'>

<obst>Теперь</obst>

<podl>он</podl>

<oЬst>совершенно</oЬst>

<skaz>уверился</skaz>

<фге1>

<pгe2 intonaciya_golosa='Голос равномерно повышается в конце ПЧ' intonaciya_kontsa='Интонация незавершенности' stгuktuгa="Аналог простого распространенного предложения" iшya_stгuktuгi='Придаточное №1'

zavisimost='Зависит от других ПЧ' zavisimost2='Зависимая от других ПЧ' skoЬki='Круглые скобки' smisl_sled='Неравноправны по смыслу'

vid_svyazi_sled='Подчинительная' tip='Аналог сложноподчиненного

предложения' ИагаИег- Двусоставная' stгoeniye='Подлежащего и сказуемого' znak_posle=';' oЬyasneniye='Между частями сложного бессоюзного предложения, если в них перечисляются какие-то факты'>

<s>что</s>

<opг>любимое</opг>

<dop>его</dop>

<podl>облачко</podl>

<skaz>имело</skaz>

<opг>женский</opг>

<dop>образ</dop>

</pгe2>

<pгe3 intonaciya_golosa='Голос равномерно повышается в конце ПЧ' іп-tonaciya_kontsa='Интонация незавершенности' stгuktuгa="Аналог простого рас-

пространенного предложения" imya_strukturi=TnaBHoe №2' zavisimost='He зависит от других ПЧ' zavisimost2='Независимая от других ПЧ' skobki-Квадратные скобки' smisl_sled='Частично равноправны по смыслу'

vid_svyazi_sled='Бессоюзная' tip='Аналог сложного бессоюзного предложения' harakter-Двусоставная' stroeniye='Подлежащего и сказуемого' znak_posle='.' obyasneniye='Предложение по цели высказывания повествовательное, а по эмоциональной окраске невосклицательное'>

^р^другое^р^

<podl>облако</podl>

<skaz>имело</skaz>

<dop>вид</dop>

<opr>грозного</opr>

<dop>старика</dop>

<opr1>с</opr1>

<opr2>длинною</opr2>

<opr3>бородою</opr3>

<opr4 znak_do=',' elem_do='бородою'>с</opr4> <opr5>нахмуренными</opr5>

<opr6>бровями</opr6>

</pre3>

</sentence>

Библиографический список

1. Глушаков, С.В. Программирование Web-страниц [Текст]/С.В. Глушаков, И.А. Жа-кин, Т.С. Хачиров. - М.: ООО «Издательство АСТ»; Харьков: «Фолио»,2003. -С.102,103,142-143,286-287.

Bibliography

1. Glushakov, S.V. Programming Web-Pages [Text] / S.V. Glushakov, I.A. Zhakin, T.S. Kha-chirov. - M.: Limited Liability Company " AST Publishing House"; Kharkov: "Folio", 2003. -P. 102, 103, 142-143, 286-287.

i Надоели баннеры? Вы всегда можете отключить рекламу.