SlideShare a Scribd company logo
Фамилия, имя автора: Васильев Денис, Куницын Артем
Школа, класс: ГБОУ лицей № 378, 7в класс
Тема исследования: Сравнение онлайн-компиляторов.
Руководитель работы – Ключева Елена Евгеньевна, учитель информатики и ИКТ
Гипотеза: Наиболее перспективным программным пакетом является PTC CREO
Parametric.
Цель исследования: выяснить, какие онлайн-компиляторы существуют и чем они
отличаются.
Методики исследования:
1) Анкетирование.
2) Статистический анализ.
3) Эксперимент.
4) Анализ литературы.
При замене компьютеров в компьютерном классе мы столкнулись с ситуацией, когда
программное обеспечение, поддерживающее языки программирования еще не было
установлено, а необходимость в написании и отладке программ уже была. Возник вопрос:
можно ли воспользоваться в таком случае онлайн-компиляторами и интерпретаторами,
какой из них наиболее удобен в использовании.
Бесплатные онлайн-компиляторы и интерпретаторы очень полезны, когда вы хотите
проверить программу, но не хотите устанавливать среду на свой компьютер, или у вас нет
таких прав доступа. Многие онлайн-компиляторы поддерживают версии старых и редких
языков программирования. Кроме того, многие старые языки требуют выполнения в
старых операционных системах, а у вас может стоять современная.
Мы рассмотрели несколько онлайн-компиляторов: IdeOne, Koding.Com, CodePad,
remoteinterview.io, ComeauComputing.com и другие. Мы сравнивали количество языков,
версий, доступность интерфейса, возможность сохранения кода и т.д. Проводили
тестирование созданных нами программ на языке Pascal в различных версиях. Кроме того,
было проведено анкетирование среди учащихся 8-11 классов об используемых онлайн-
компиляторах.
Вывод: наиболее удобным и полноценным является IdeOne, поддерживающий более 60
языков программирования и их модификаций, позволяющий довольно быстро писать код,
проверять его на ошибки, компилировать и сразу же выполнять программу.
Источники:
1. Лучшие онлайн компиляторы [Электронный ресурс]. URL: https://losst.ru/luchshie-
onlajn-kompilyatory (дата обращения: 18.12.2016).
2. 10 удобных онлайн-инструментов для разработки [Электронный ресурс]. URL:
https://geekbrains.ru/posts/10_online_ide (дата обращения: 18.12.2016).
3. 5 онлайн компиляторов: запускаем и тестируем код прямо в браузере, одним
кликом [Электронный ресурс]. URL: https://tproger.ru/digest/compile-code-online/
(дата обращения: 18.12.2016).

More Related Content

Similar to 378 васильев куницын_тезисы

SECON'2016. Тюменцев Евгений, Разработка надежных параллельных, распределенны...
SECON'2016. Тюменцев Евгений, Разработка надежных параллельных, распределенны...SECON'2016. Тюменцев Евгений, Разработка надежных параллельных, распределенны...
SECON'2016. Тюменцев Евгений, Разработка надежных параллельных, распределенны...
SECON
 
Разработка ресурсоемких приложений в среде Visual C++
Разработка ресурсоемких приложений в среде Visual C++Разработка ресурсоемких приложений в среде Visual C++
Разработка ресурсоемких приложений в среде Visual C++
Tatyanazaxarova
 
проект таланова н.п.
проект таланова н.п.проект таланова н.п.
проект таланова н.п.nikap_talanova
 
проект таланова н.п.
проект таланова н.п.проект таланова н.п.
проект таланова н.п.nikap_talanova
 
проект таланова н.п.
проект таланова н.п.проект таланова н.п.
проект таланова н.п.nikap_talanova
 
Проблемы тестирования 64-битных приложений
Проблемы тестирования 64-битных приложенийПроблемы тестирования 64-битных приложений
Проблемы тестирования 64-битных приложений
Tatyanazaxarova
 
История проекта, который никогда не падает / Андрей Шетухин
История проекта, который никогда не падает / Андрей ШетухинИстория проекта, который никогда не падает / Андрей Шетухин
История проекта, который никогда не падает / Андрей ШетухинOntico
 
Распределенная статистическая система машинного перевода (Distributed statist...
Распределенная статистическая система машинного перевода (Distributed statist...Распределенная статистическая система машинного перевода (Distributed statist...
Распределенная статистическая система машинного перевода (Distributed statist...
Ilya Nikitin
 
Developmentmanage3.0
Developmentmanage3.0Developmentmanage3.0
Developmentmanage3.0WRider
 
Как мы тестируем анализатор кода
Как мы тестируем анализатор кодаКак мы тестируем анализатор кода
Как мы тестируем анализатор кода
Tatyanazaxarova
 
Регулярное использование статического анализа кода в командной разработке
Регулярное использование статического анализа кода в командной разработкеРегулярное использование статического анализа кода в командной разработке
Регулярное использование статического анализа кода в командной разработке
Tatyanazaxarova
 
Сравнение PVS-Studio с другими анализаторами кода
Сравнение PVS-Studio с другими анализаторами кодаСравнение PVS-Studio с другими анализаторами кода
Сравнение PVS-Studio с другими анализаторами кода
Tatyanazaxarova
 
Developmentmanage1.0
Developmentmanage1.0Developmentmanage1.0
Developmentmanage1.0HighLoad2009
 
Частые ошибки при разработке фронтенда | Odessa Frontend Meetup #17
Частые ошибки при разработке фронтенда | Odessa Frontend Meetup #17Частые ошибки при разработке фронтенда | Odessa Frontend Meetup #17
Частые ошибки при разработке фронтенда | Odessa Frontend Meetup #17
OdessaFrontend
 
Start
StartStart
StartIKTO
 
Отладка и оптимизация многопоточных OpenMP-программ
Отладка и оптимизация многопоточных OpenMP-программОтладка и оптимизация многопоточных OpenMP-программ
Отладка и оптимизация многопоточных OpenMP-программ
Tatyanazaxarova
 
Python-технология которую легко продавать!
Python-технология которую легко продавать!Python-технология которую легко продавать!
Python-технология которую легко продавать!
Aleksey Nakorenko
 

Similar to 378 васильев куницын_тезисы (20)

SECON'2016. Тюменцев Евгений, Разработка надежных параллельных, распределенны...
SECON'2016. Тюменцев Евгений, Разработка надежных параллельных, распределенны...SECON'2016. Тюменцев Евгений, Разработка надежных параллельных, распределенны...
SECON'2016. Тюменцев Евгений, Разработка надежных параллельных, распределенны...
 
Разработка ресурсоемких приложений в среде Visual C++
Разработка ресурсоемких приложений в среде Visual C++Разработка ресурсоемких приложений в среде Visual C++
Разработка ресурсоемких приложений в среде Visual C++
 
проект таланова н.п.
проект таланова н.п.проект таланова н.п.
проект таланова н.п.
 
проект таланова н.п.
проект таланова н.п.проект таланова н.п.
проект таланова н.п.
 
проект таланова н.п.
проект таланова н.п.проект таланова н.п.
проект таланова н.п.
 
Проблемы тестирования 64-битных приложений
Проблемы тестирования 64-битных приложенийПроблемы тестирования 64-битных приложений
Проблемы тестирования 64-битных приложений
 
История проекта, который никогда не падает / Андрей Шетухин
История проекта, который никогда не падает / Андрей ШетухинИстория проекта, который никогда не падает / Андрей Шетухин
История проекта, который никогда не падает / Андрей Шетухин
 
Qt tool evaluation
Qt tool evaluationQt tool evaluation
Qt tool evaluation
 
Ustanovka_na_proekt
Ustanovka_na_proektUstanovka_na_proekt
Ustanovka_na_proekt
 
Распределенная статистическая система машинного перевода (Distributed statist...
Распределенная статистическая система машинного перевода (Distributed statist...Распределенная статистическая система машинного перевода (Distributed statist...
Распределенная статистическая система машинного перевода (Distributed statist...
 
Developmentmanage3.0
Developmentmanage3.0Developmentmanage3.0
Developmentmanage3.0
 
Как мы тестируем анализатор кода
Как мы тестируем анализатор кодаКак мы тестируем анализатор кода
Как мы тестируем анализатор кода
 
Регулярное использование статического анализа кода в командной разработке
Регулярное использование статического анализа кода в командной разработкеРегулярное использование статического анализа кода в командной разработке
Регулярное использование статического анализа кода в командной разработке
 
Сравнение PVS-Studio с другими анализаторами кода
Сравнение PVS-Studio с другими анализаторами кодаСравнение PVS-Studio с другими анализаторами кода
Сравнение PVS-Studio с другими анализаторами кода
 
Developmentmanage1.0
Developmentmanage1.0Developmentmanage1.0
Developmentmanage1.0
 
Частые ошибки при разработке фронтенда | Odessa Frontend Meetup #17
Частые ошибки при разработке фронтенда | Odessa Frontend Meetup #17Частые ошибки при разработке фронтенда | Odessa Frontend Meetup #17
Частые ошибки при разработке фронтенда | Odessa Frontend Meetup #17
 
Start
StartStart
Start
 
Start
StartStart
Start
 
Отладка и оптимизация многопоточных OpenMP-программ
Отладка и оптимизация многопоточных OpenMP-программОтладка и оптимизация многопоточных OpenMP-программ
Отладка и оптимизация многопоточных OpenMP-программ
 
Python-технология которую легко продавать!
Python-технология которую легко продавать!Python-технология которую легко продавать!
Python-технология которую легко продавать!
 

More from Елена Ключева

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

More from Елена Ключева (20)

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

378 васильев куницын_тезисы

  • 1. Фамилия, имя автора: Васильев Денис, Куницын Артем Школа, класс: ГБОУ лицей № 378, 7в класс Тема исследования: Сравнение онлайн-компиляторов. Руководитель работы – Ключева Елена Евгеньевна, учитель информатики и ИКТ Гипотеза: Наиболее перспективным программным пакетом является PTC CREO Parametric. Цель исследования: выяснить, какие онлайн-компиляторы существуют и чем они отличаются. Методики исследования: 1) Анкетирование. 2) Статистический анализ. 3) Эксперимент. 4) Анализ литературы. При замене компьютеров в компьютерном классе мы столкнулись с ситуацией, когда программное обеспечение, поддерживающее языки программирования еще не было установлено, а необходимость в написании и отладке программ уже была. Возник вопрос: можно ли воспользоваться в таком случае онлайн-компиляторами и интерпретаторами, какой из них наиболее удобен в использовании. Бесплатные онлайн-компиляторы и интерпретаторы очень полезны, когда вы хотите проверить программу, но не хотите устанавливать среду на свой компьютер, или у вас нет таких прав доступа. Многие онлайн-компиляторы поддерживают версии старых и редких языков программирования. Кроме того, многие старые языки требуют выполнения в старых операционных системах, а у вас может стоять современная. Мы рассмотрели несколько онлайн-компиляторов: IdeOne, Koding.Com, CodePad, remoteinterview.io, ComeauComputing.com и другие. Мы сравнивали количество языков, версий, доступность интерфейса, возможность сохранения кода и т.д. Проводили тестирование созданных нами программ на языке Pascal в различных версиях. Кроме того, было проведено анкетирование среди учащихся 8-11 классов об используемых онлайн- компиляторах. Вывод: наиболее удобным и полноценным является IdeOne, поддерживающий более 60 языков программирования и их модификаций, позволяющий довольно быстро писать код, проверять его на ошибки, компилировать и сразу же выполнять программу. Источники: 1. Лучшие онлайн компиляторы [Электронный ресурс]. URL: https://losst.ru/luchshie- onlajn-kompilyatory (дата обращения: 18.12.2016). 2. 10 удобных онлайн-инструментов для разработки [Электронный ресурс]. URL: https://geekbrains.ru/posts/10_online_ide (дата обращения: 18.12.2016). 3. 5 онлайн компиляторов: запускаем и тестируем код прямо в браузере, одним кликом [Электронный ресурс]. URL: https://tproger.ru/digest/compile-code-online/ (дата обращения: 18.12.2016).