Главная » Просмотр файлов » Антиплагиат

Антиплагиат (1231606), страница 4

Файл №1231606 Антиплагиат (Система для проведения соревнований по программированию с модулем подведения итогов) 4 страницаАнтиплагиат (1231606) страница 42020-10-06СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 4)

Онапозволяет просматривать исходный код и результаты тестирования всех участников, вопросы от участников, таблиц утекущ их результатов турнира, когда она заморож ена для непривилегированных участников, а такж е отвечать на вопросы.Для каж дого из э тих действий необходима отдельная привилегия, что позволяет настраивать возмож ности каж догопользователя.CGI-программа master предоставляет привилегированный административный интерфейс для управления турниром. Толькопользователи, у которых установлена привилегия MASTER_LOGIN для данного турнира могут использовать программу master.Помимо ��сех возмож ностей, предоставляемых программой judge, программа master позволяет начинать и заканчиватьтурнир, изменять его продолж ительность, отправлять поступившие решения на перепроверку и т.д.CGI-программа serve-control предоставляет административный интерфейс для управления всеми турнирами и создания иизменения настроек турниров.

Только пользователи, у которых установлена глобальная привилегия MASTER_LOGIN илиJUGE_LOGIN могут использовать программу serve-control.CGI-программа users обрабатывает запросы на просмотр списка зарегистрированных пользователей турнира и детальнойинформац ии по зарегистрированным пользователям.CGI-программа team обрабатывает запросы участников во время турнира и позволяет отправлять решения на тестирование,просматривать результаты тестирования, отправлять вопросы ж юри и просматривать текст ответов на вопросы.2.1.3 Вспомогательные программыВспомогательные программы предоставляют доступ к функц иям системы из командной строки и выполняют другие функц ии.Данный вид программ запускается из командной строки и предназначен для использования администратором системы Ejudge:http://dvgups.antiplagiat.ru/ReportPage.aspx?docId=427.24091261&repNumb=19/2420.06.2016Антиплагиат– ejudge-config;– ejudge-configure-compilers;– ejudge-contests-cmd;– ejudge-control;– ejudge-edit-users;– ejudge-execute;– ejudge-jobs-cmd;– ejudge-setup;– ejudge-upgrade-web.Программа ejudge-config печатает некоторые настройки, сделанные при компиляц ии системы Ejudge.

В частности, программапозволяет получить пути к заголовочным и библиотечным файлам, необходимые для компиляц ии проверяющ их программ сбиблиотекой libchecker.Программа ejudge-edit-users предоставляет пользовательский консольный интерфейс для просмотра и редактирования базыпользователей системы Ejudge. Для выполнения запросов используется программа ej-users.Программа ejudge-jobs-cmd предоставляет интерфейс командной строки для формированиязапросовксерверунизкоприоритетных задач ej-jobs.Программа ejudge-setup предоставляет пользовательский консольный интерфейс для начального конфигурирования Ejudgeпосле компиляц ии и для создания необходимых конфигурац ионных файлов, рабочих каталогов и пробного турнира.Программа ejudge-contests-cmd позволяет формировать запросы к серверу турниров из командной строки.Программа ejudge-execute позволяет запустить на выполнение решения с установкой ограничений на время выполнения,виртуальное адресное пространство и перенаправлением стандартных потоков.Программа ej-polygon предназначена для взаимодействия с системой Polygon.

Она используется для загрузки пакетов изсистемы Polygon для последних ревизий задач и их импорта в систему ejudge.Выводы по разделуТаким образом, система Ejudge состоит из ряда компонентов, каж дый из которых выполняет свои функц ии.Управляющ ие компоненты работают все время после запуска системы и отвечаютза доступ к основной базе данных пользователей, мониторинг активных турниров и т.д.[12]Обработчики запросов от пользователей представляют CGI-программы, которые принимают на вход запрос, а возвращ аютHTML код страниц ы для отображ ения в браузере пользователя. Данные компоненты отвечают за любое взаимодействиепользователя с системой.Вспомогательные компоненты предоставляют доступ к функц иям системы из командной строки и предназначены дляиспользования администратором системы Ejudge.2.2 Описание технологий для создания web-сайтовВ настоящ ее время web-сайты имеютчеткуюструктуру: за клиентскуюи сервернуючасти отвечаютотдельныевзаимодействующ ие меж ду собой модули [18].При разработке клиентской части используются следующ ие средства:– HTML – для разметки web-страниц ;– CSS – для оформления web-страниц ;– JavaScript – для динамического изменения web-страниц ы на стороне клиента.При реализац ии серверной части используют:– РНР – для функц ионирования сервера и его взаимодействия с базами данных;– MySQL – для настройки сервера с базой данных.2.2.1Hyper Text Markup Language[5]HTML(от англ.[4]Hyperразметки документов вText[5]MarkupLanguage – «язык[4]гипертекстовойразметки») –[13]стандартныйязык[4]сети Интернет [19].

Большинство web-страниц содержат описание разметки на языке HTML. Язык HTML интерпретируется браузерами; полученный врезультате интерпретации форматированный текст отображается на экране мониторе компьютера или мобильногоустройства.[13]Язык [15]HTMLявляется приложением SGML (стандартного обобщённого языка разметки) и соответствуетмеждународному стандарту ISO 8879.В[2]сети Интернет HTML-страницы, как правило, передаются браузерам от сервера по протоколам НТТР илиHTTPS, в виде простого текста или с использованием шифрования.[15]Изначальноязык HTML был задуман и создан как средство структурирования и форматирования документов безих привязки к средствам воспроизведения (отображения). В идеале, текст с разметкой HTML должен был безстилистическихиструктурныхискаженийвоспроизводитьсянаоборудованиисразличнойтехническойоснащённостью (цветной экран современного компьютера, монохромный экран органайзера, ограниченный поразмерам экран мобильного телефона или устройства и программы голосового воспроизведения текстов).

Однакосовременное применение HTML очень далеко от его изначальной задачи. Например, тег < TALE> предназначен длясоздания в документах[2]таблиц,но часто используется и для оформления размещения элементов на странице. Сhttp://dvgups.antiplagiat.ru/ReportPage.aspx?docId=427.24091261&repNumb=110/2420.06.2016Антиплагиат[15]течениемвремени основная идея[4]платформо-независимости [5]языкаHTML была[4]забыта в связи с современными потребностями вмультимедийном и графическом оформлении.2.2.2[7]CascadingStyle SheetsCSS ( от англ. Cascading Style Sheets –[2]каскадныетаблицы стилей) –[4]формальныйязык описания внешнеговида документа, написанного с использованием языка разметки [21].Преимущественно используется как средство описания, оформления внешнего вида web- страниц, написанных спомощью языков разметки HTML и XHTML, но может также применяться к любым XML-документам.[1]CSSиспользуется создателями[2]web- [9]страницдля задания цветов, шрифтов, расположения отдельных блокови других аспектов представления внешнего вида этих web- страниц.

Основной целью разработки CSS являлосьразделение описания логической структуры [2]web-страниц ы от описания внешнего вида э той web-страниц ы. Такое разделение мож етпредоставить большую гибкость и возможность управления его представлением, а также уменьшить сложность иизбыточность в структурном содержимом.Кроме того, CSS позволяет представлять один и тот же документ в различных стилях или методах вывода, таких какэкранное представление, печатное представление, чтение голосом (специальным голосовым браузером илипрограммой чтения с экрана), или при выводе устройствами, использующими шрифт Брайля.[2]Таблицыстилей содержат в себе правила CSS [22]. Эти таблицы стилей[4]могутрасполагаться как в самом web-документе, внешний вид которого они описывают, так и в отдельных файлах, имеющих формат CSS.[4]формат[2]неCSS – это обычный текстовый файл.

В файле .css[2]Посути,содержится ничего, кроме перечня правил CSS икомментариев к ним.2.2.3[4]JavaScriptJavaScript (аббр. JS) –прототипно-ориентированный сценарный язык программирования [23].[13]JavaScript [3]обычноиспользуется как встраиваемый язык для программного доступа к объектам приложений.Наиболее широкое применение он находит в браузерах, как язык сценариев,[2]позволяющ ий создавать интерактивные web-страниц ы.Основные архитектурные черты [3] JavaScript:– динамическая типизация;– слабая типизация;– автоматическое управление памятью;– прототипное программирование.[2]JavaScriptявляетсяобъектно-ориентированнымязыком,ноиспользуемоевязыкепрототипированиеобуславливает отличия в работе с объектами, по сравнению с традиционными класс-ориентированными языками.В [1]языке отсутствуют такие полезные вещи, как [24]:– модульная система:[3]JavaScriptне предоставляет возможности управлять зависимостями и изоляцией областейвидимости;–[1]стандартнаябиблиотека: в частности,[3]отсутствуетинтерфейс программирования приложений по работе сфайловой системой, управлению потоками ввода-вывода, базовых типов для бинарных данных;– стандартные интерфейсы к web- серверам и базам данных;– система управления пакетами, которая бы отслеживала зависимости и автоматически устанавливала их.[1]При рассмотрении JavaScript следует обратить внимание на библиотеку jQuery и технологию AJAX.БиблиотекаjQueryjQuery – библиотека JavaScript, фокусирующаяся на взаимодействии JavaScript и HTML [25].

Характеристики

Список файлов ВКР

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6527
Авторов
на СтудИзбе
301
Средний доход
с одного платного файла
Обучение Подробнее