オンライン実行環境

出典: フリー百科事典『ウィキペディア(Wikipedia)』
オンラインジャッジから転送)
移動先: 案内検索

オンライン実行環境(またはオンラインコンパイラComparison of online source code playgrounds)とはサーバーにアップロードしたコンピュータプログラミングソースコードを実行しその結果を返すシステム、およびそのシステムを提供するサービスのことである.[1][2][3][4][5][6][7]。ここでは「オンラインIDE」、「オンラインジャッジ」についても説明する。

概要[編集]

プログラミングソースコードコンパイルしたり実行したり出来る環境をサーバーで提供し、インターネットを介しソースコードをアップロードすることによりプログラムの実行結果を表示してくれる。

オンライン実行環境の例[編集]

など

オンラインIDE[編集]

オンライン実行環境およびオンラインジャッジにおいて、ソースコードの提出用フォームのエディタの機能、およびその機能を提供サービスを指す。インデント自動補完、特定キーワードの入力補完、キーワードやコメントなどの文字の色付け、色やフォントの指定などこれらの1つ以上の機能を提供している。

オンラインIDEを備えるオンライン実行環境の例[編集]

など

オンラインジャッジ[編集]

オンラインジャッジ(Online judge)とはプログラミングで解答する問題(課題)がありその答えのソースコードを提出(アップロード)するとそのプログラムを実行し、その実行結果に何らかの判定をつけるシステム[14]、およびそのシステムを提供するサービスのことである。プログラミングの学習サービス[15][16]プログラミングゲーム英語版プログラミングコンテスト(競技プログラミング[17]など)に採用されている。

オンラインジャッジの例[編集]

など

出典・脚注[編集]

  1. ^ Top 10 Best Websites To Test Your Code Online – Reliable Sandbox Tools”. 2014年10月11日閲覧。
  2. ^ Best Online Code Editors For Developers”. 2014年10月11日閲覧。
  3. ^ 10 HTML & CSS Online Code Editors for Web Developers”. 2014年10月11日閲覧。
  4. ^ 16 Best Online Tools For Testing Code Snippets”. 2014年10月11日閲覧。
  5. ^ 30 Code Playgrounds and Sharing Tools”. 2014年10月11日閲覧。
  6. ^ 15 Websites To Test Your Codes Online”. 2014年10月11日閲覧。
  7. ^ Compiladores online, ejecuta código sin instalar nada”. 2016年8月3日閲覧。
  8. ^ 実はこんなに素晴らしい! エンジニア文化の当たり前 (5) teratail回答ユーザーに聞く、なぜそこまでシェアするの?(3) マイナビニュース”. 2016年8月3日閲覧。
  9. ^ Ideone, czyli programowanie w chmurze - Aktualno?ci - PC Format”. 2016年8月3日閲覧。
  10. ^ 多数のプログラミング言語のソースコードがコンパイルできるオンラインサービス「Wandbox」”. 2016年8月3日閲覧。
  11. ^ Wandboxを支える技術”. 2016年8月3日閲覧。
  12. ^ 24のプログラミング言語をブラウザ上で実行できる「paiza.IO」 環境構築の手間ゼロ - ITmedia ニュース”. 2016年8月3日閲覧。
  13. ^ ギノ、オンラインプログラミング実行環境サービス「paiza.io」のβ提供を開始”. 2016年8月3日閲覧。
  14. ^ オープンソースによるオンラインジャッジシステム”. 2016年8月3日閲覧。
  15. ^ 日本初!動画+オンライン実行環境によるプログラミング学習サービス - エキサイトニュース(1/4)”. 2016年8月3日閲覧。
  16. ^ 不正コピー検知機能を備えた学習用オンラインジャッジシステムの構築と評価”. 2016年8月3日閲覧。
  17. ^ 競技プログラマの間で名高い、オンラインジャッジまとめ:半蔵門の社窓から:エンジニアライフ”. 2016年8月3日閲覧。

関連項目[編集]