<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">oo</journal-id><journal-title-group><journal-title xml:lang="ru">Открытое образование</journal-title><trans-title-group xml:lang="en"><trans-title>Open Education</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">1818-4243</issn><issn pub-type="epub">2079-5939</issn><publisher><publisher-name>Plekhanov Russian University of Economics</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.21686/1818-4243-2017-6-31-40</article-id><article-id custom-type="elpub" pub-id-type="custom">oo-467</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>НОВЫЕ ТЕХНОЛОГИИ</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="en"><subject>NEW TECHNOLOGIES</subject></subj-group></article-categories><title-group><article-title>Описание элементов полей ввода-вывода в компьютерных программах тестирования</article-title><trans-title-group xml:lang="en"><trans-title>Describing of elements IO field in a testing computer program</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Лошков</surname><given-names>И. В.</given-names></name><name name-style="western" xml:lang="en"><surname>Loshkov</surname><given-names>Igor V.</given-names></name></name-alternatives><bio xml:lang="ru"><p>К. ф.-м. н., старший преподаватель</p><p>Тел.: (499) 183 59 94 </p></bio><bio xml:lang="en"><p>Cand. Sci. (Phys.-Math.), Senior Lecturer </p><p>Tel.: (499) 183 59 94 </p></bio><email xlink:type="simple">loshkovigor@rambler.ru</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Лошков</surname><given-names>Д. И.</given-names></name><name name-style="western" xml:lang="en"><surname>Loshkov</surname><given-names>Dmitriy I.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Аспирант</p></bio><bio xml:lang="en"><p>Graduate student</p></bio><email xlink:type="simple">dmitry.loshkov@maine.edu</email><xref ref-type="aff" rid="aff-2"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Национальный исследовательский Московский государственный строительный университет», Москва</institution><country>Россия</country></aff><aff xml:lang="en"><institution>Moscow State University of Civil Engineering (National Research University), Moscow</institution><country>Russian Federation</country></aff></aff-alternatives><aff-alternatives id="aff-2"><aff xml:lang="ru"><institution>Университет штата Мэн, Ороно, Мэн</institution><country>Соединённые Штаты Америки</country></aff><aff xml:lang="en"><institution>University of Maine, Orono, Maine</institution><country>United States</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2017</year></pub-date><pub-date pub-type="epub"><day>16</day><month>01</month><year>2018</year></pub-date><volume>0</volume><issue>6</issue><fpage>31</fpage><lpage>40</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Лошков И.В., Лошков Д.И., 2018</copyright-statement><copyright-year>2018</copyright-year><copyright-holder xml:lang="ru">Лошков И.В., Лошков Д.И.</copyright-holder><copyright-holder xml:lang="en">Loshkov I.V., Loshkov D.I.</copyright-holder><license xml:lang="ru" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>Данная работа распространяется под лицензией Creative Commons Attribution 4.0.</license-p></license><license xml:lang="en" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://openedu.rea.ru/jour/article/view/467">https://openedu.rea.ru/jour/article/view/467</self-uri><abstract><p>В статье [<xref ref-type="bibr" rid="cit11">11</xref>] представлен разработанный нами стандарт описания процесса создания на экране монитора окон, посредством которых производится вывод вопросов и ввод ответов во время компьютерного тестирования. Описание указанного процесса согласно предложенному стандарту осуществляется с помощью форматирующей строки, содержащей: названия элементов и их параметры, а также группирующие и вспомогательные символы. С помощью элементов стандарта описываются объекты программы. Большинство объектов создают окна ввода-вывода на экране монитора. Следующей целью наших исследований являлось – разработать минимальный возможный набор элементов стандарта, который необходим для проведения компьютерного тестирования по математике и информатике.</p><p>Выбор элементов стандарта проводился параллельно с созданием использующей их программы и её апробации. Этот подход позволил выбрать достаточно полный набор элементов для тестирования в указанных выше областях знаний. Для предлагаемых элементов подобраны названия, которые, во-первых, указывают на их назначения и, во-вторых, совпадают по названиям с аналогичными по назначению элементами, используемыми в других языках программирования. Для элементов предложены параметры, их названия, назначения и принимаемые ими значения. Принцип подбора названий параметров был такой же, какой и для элементов: названия должны соответствовать их назначениям или совпадать с названиями аналогичных параметров в других языках программирования. Параметры определяют свойства объектов. В частности, если элементы создают окна, то их параметры определяют вид окон (их место расположения, размеры, оформление) и последовательность создания окон. Все предложенные в статье элементы собраны в таблицу, в столбцах которой указываются названия и назначения элементов. Внутри таблицы элементы построчно объединены в четыре группы: элементы ввода, элементы вывода, элементы ввода- вывода, группирующие элементы. Все параметры собраны в другую таблицу, в столбцах которой указываются название, назначение и значение параметров. Внутри этой таблицы указываются целыми строками элементы, для которых предназначены параметры. После каждой таблицы даны необходимые пояснения к отдельным их позициям.</p><p>В конце статьи представлен пример использования стандарта при создании окна ввода коэффициентов многочлена. Пример показывает значительную компактность и простоту записи. Кроме того авторами написана программа тестирования на языках программирования HTML, JavaScript, PHP, основанная на предложенных в статье элементах стандарта, которая позволяет проводить тестирование по математике и информатике. Программа размещена на сайте [<xref ref-type="bibr" rid="cit20">20</xref>]. По этой программе многократно проводилось тестирование студентов НИУ Московского государственного университета.</p><p>Предложенный состав элементов и их параметров удобен в использовании и не требует высокого уровня знания языков программирования создателями тестовых задач. </p></abstract><trans-abstract xml:lang="en"><p>A standard of describing the process of displaying interactive windows on a computer monitor, through which an output of questions and input of answers are implemented during computer testing, is presented in the article [<xref ref-type="bibr" rid="cit11">11</xref>]. According to the proposed standard, the description of the process mentioned above is performed with a format line, containing element names, their parameters as well as grouping and auxiliary symbols. Program objects are described using elements of standard. The majority of objects create input and output windows on a computer monitor. The aim of our research was to develop a minimum possible set of elements of standard to perform mathematical and computer science testing.</p><p>The choice of elements of the standard was conducted in parallel with the development and testing of the program that uses them. This approach made it possible to choose a sufficiently complete set of elements for testing in fields of study mentioned above. For the proposed elements, names were selected in such a way: firstly, they indicate their function and secondly, they coincide with the names of elements in other programming languages that are similar by function. Parameters, their names, their assignments and accepted values are proposed for the elements. The principle of name selection for the parameters was the same as for elements of the standard: the names should correspond to their assignments or coincide with names of similar parameters in other programming languages. The parameters define properties of objects. Particularly, while the elements of standard create windows, the parameters define object properties (location, size, appearance) and the sequence in which windows are created. All elements of standard, proposed in this article are composed in a table, the columns of which have names and functions of these elements. Inside the table, the elements of standard are grouped row by row into four sets: input elements, output elements, input-output elements, grouping elements. All parameters are collected into another table, columns of which have names, assignments and values of parameters. Elements, for which the parameters are intended, are indicated in whole lines inside of this table. After each table, the necessary explanations are given to some of its items.</p><p>An eхаmple of use of the standard for creating an input window of polynomial coefficients is demonstrated at the end of this article. The example shows significant compactness and ease of recording. Moreover, the testing program, based on the elements of standard, proposed in this article was written on HTML, JavaScript, PHP program languages and allows to perform mathematical and computer science testing. The program is available on the website [<xref ref-type="bibr" rid="cit20">20</xref>]. Students of Moscow State (National Research) University of Civil Engineering were tested frequently using this program.</p><p>The composition of elements and their parameters proposed above is convenient and does not require the creators of test problems to have a high level knowledge of programming languages. </p></trans-abstract><kwd-group xml:lang="ru"><kwd>компьютерное тестирование</kwd><kwd>стандарт</kwd><kwd>JSON</kwd><kwd>объект</kwd><kwd>свойства объекта</kwd><kwd>параметры элемента</kwd><kwd>форматирующая строка</kwd><kwd>поле ввода-вывода</kwd></kwd-group><kwd-group xml:lang="en"><kwd>computer testing</kwd><kwd>standard</kwd><kwd>JSON</kwd><kwd>object</kwd><kwd>object properties</kwd><kwd>parameters of the element</kwd><kwd>formatting string</kwd><kwd>IO field</kwd></kwd-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Ананченко И.В. Классификация компьютерных систем тестирования знаний учащихся (научная статья) // Международный журнал экспериментального образования. 2016, № 4–2, 210-213 с. / URL: http://www.expeducation.ru/ru/article/view?id=9769 (дата обращения: 24.09.2017).</mixed-citation><mixed-citation xml:lang="en">Ananchenko I.V. Klassifikatsiya komp’yuternykh sistem testirovaniya znaniy uchashchikhsya (nauchnaya stat’ya). Mezhdunarodnyy zhurnal eksperimental’nogo obrazovaniya. 2016, No. 4–2, 210-213 p. / URL: http://www.expeducation.ru/ru/article/view?id=9769 (accessed: 24.09.2017). (In Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">ГАУ ДПО Приморский краевой институт развития образования / URL: http://primwiki.ru/index.php/Программы_ для_ создания_ тестов_ и_ проведения_ компьютерного_ тестирования</mixed-citation><mixed-citation xml:lang="en">GAU DPO Primorskiy kraevoy institut razvitiya obrazovaniya / URL: http://primwiki.ru/index.php/ Programmy_ dlya_ sozdaniya_ testov_ i_ provedeniya_ komp’yuternogo_testirovaniya (In Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Question Mark Computing Ltd / URL: https://www.questionmark.com/content/qmlquestion-markup-language.</mixed-citation><mixed-citation xml:lang="en">Question Mark Computing Ltd / URL: https://www.questionmark.com/content/qml-question-markup-language. (In Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">World Wide Web Consortium / URL: https:// www.w3.org/TR/xml11/</mixed-citation><mixed-citation xml:lang="en">World Wide Web Consortium / URL: https://www.w3.org/TR/xml11/</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">IMS Global Learning Consortium // IMS Questions &amp; Tests Interoperability Specification / URL: https://www.imsglobal.org/question/index. html</mixed-citation><mixed-citation xml:lang="en">IMS Global Learning Consortium. IMS Questions &amp; Tests Interoperability Specification / URL: https://www.imsglobal.org/question/index.html</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">IMS Global Learning Consortium // IMS Content Packaging / URL: https://www. imsglobal.org/content/packaging/cpv1p1p3/imscp_infov1p1p3.html</mixed-citation><mixed-citation xml:lang="en">IMS Global Learning Consortium. IMS Content Packaging / URL: https://www.imsglobal.org/ content/packaging/cpv1p1p3/imscp_infov1p1p3. html</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">IMS Global Learning Consortium // IMS Simple Sequencing / URL: https://www.imsglobal. org/simplesequencing/index.html</mixed-citation><mixed-citation xml:lang="en">IMS Global Learning Consortium. IMS Simple Sequencing / URL: https://www.imsglobal.org/ simplesequencing/index.html</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Advanced Distributed Learning (ADL) / URL: http://www.adlnet.gov/adl-research/scorm/</mixed-citation><mixed-citation xml:lang="en">Advanced Distributed Learning (ADL) / URL: http://www.adlnet.gov/ adl-research/scorm/</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Advanced Distributed Learning (ADL) // Sharable Content Object Reference Model (SCORM) 2004. // Перевод с англ. Е.В. Кузьминой. М.: ФГУ ГНИИ ИТТ «Информика», 2005. 29 с. / URL: http://www.edu.ru/db/portal/elibrary/00000053/SCORM-2004.pdf</mixed-citation><mixed-citation xml:lang="en">Advanced Distributed Learning (ADL). Sharable Content Object Reference Model (SCORM) 2004. Tr. fr. Eng. E.V. Kuz’minoy. M.: FGU GNII ITT «Informika», 2005. 29 p. / URL: http://www.edu.ru/db/portal/e-library/00000053/ SCORM-2004.pdf (In Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Компания ГиперМетод (ООО «Ленвэа») / URL:http://www.hypermethod.ru/product</mixed-citation><mixed-citation xml:lang="en">Kompaniya GiperMetod (OOO «Lenvea») / URL: http://www.hypermethod.ru/product (In Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Лошков И.В., Лошков Д.И. Стандарт описания поля ввода-вывода в программах тестирования (научная статья) // Информатика и образование. 2017, № 5, 60–63 с.</mixed-citation><mixed-citation xml:lang="en">Loshkov I.V., Loshkov D.I. Standart opisaniya polya vvoda-vyvoda v programmakh testirovaniya (nauchnaya stat’ya). Informatika i obrazovanie. 2017. No. 5. 60–63 p. (In Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">World Wide Web Consortium / URL: https://www.w3.org/TR/html401/index/elements.html</mixed-citation><mixed-citation xml:lang="en">World Wide Web Consortium / URL: https://www.w3.org/TR/html401/index/ elements.html</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">World Wide Web Consortium / URL: https://www.w3.org/Math/</mixed-citation><mixed-citation xml:lang="en">World Wide Web Consortium / URL: https://www.w3.org/Math/</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Кнут Д.Э. Все про TeX = The TeXbook // Пер. с англ. М. В. Лисиной // Протвино: АО RDTeX, 1993. 592 с.</mixed-citation><mixed-citation xml:lang="en">Knut D.E. Vse pro TeX = The TeXbook. Tr. fr. Eng. M. V. Lisinoy. Protvino: AO RDTeX, 1993. 592 p. (In Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Львовский С.М. Набор и вёрстка в системе LaTeX. 5-е издание. М: МЦНМО, 2014. 398 с.</mixed-citation><mixed-citation xml:lang="en">L’vovskiy S.M. Nabor i verstka v sisteme LaTeX. 5th ed. Moscow: MTsNMO, 2014. 398 p. (In Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit16"><label>16</label><citation-alternatives><mixed-citation xml:lang="ru">World Wide Web Consortium / URL: https: //www.w3.org /TR/html5/documentmetadata.html</mixed-citation><mixed-citation xml:lang="en">World Wide Web Consortium / URL: https://www.w3.org/TR/html5/document-metadata.html</mixed-citation></citation-alternatives></ref><ref id="cit17"><label>17</label><citation-alternatives><mixed-citation xml:lang="ru">URL: https://ru.wikipedia.org/wiki/ Windows-1251 18. The JSON Data Interchange Standard. 1st Edition. // Standard ECMA-404. October 2013. (Ecma International) / URL: http://www.ecmainternational.org/publications/files/ECMA-ST/ECMA-404.pdf</mixed-citation><mixed-citation xml:lang="en">URL: https://ru.wikipedia.org/wiki/Windows-1251 (In Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit18"><label>18</label><citation-alternatives><mixed-citation xml:lang="ru">World Wide Web Consortium / URL: https:// www.w3.org/Style/CSS//Пер. с англ. https://www.w3.org/Style/CSS/Overview.ru.html</mixed-citation><mixed-citation xml:lang="en">The JSON Data Interchange Standard. 1st Edition. Standard ECMA-404. October 2013. (Ecma International) / URL: http://www.ecmainternational.org/publications/files/ECMA-ST/ECMA-404.pdf</mixed-citation></citation-alternatives></ref><ref id="cit19"><label>19</label><citation-alternatives><mixed-citation xml:lang="ru">Лошков И.В. / URL: http://лошков.рф</mixed-citation><mixed-citation xml:lang="en">World Wide Web Consortium / URL: https://www.w3.org/Style/CSS//Tr.fr.Eng. https://www.w3.org/Style/CSS/Overview.ru.html (In Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit20"><label>20</label><citation-alternatives><mixed-citation xml:lang="ru">Loshkov I.V. / URL: http://loshkov.rf (In Russ.)</mixed-citation><mixed-citation xml:lang="en">Loshkov I.V. / URL: http://loshkov.rf (In Russ.)</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
