Module: (パイソン) 知り合いましょう!


Problem

3/4

プログラミングソフトウェア

Theory Click to read/hide

プログラム

プログラムは、コンピュータが理解できる言語で書かれた一連の命令です。

コンピュータの頭脳であるプロセッサは、機械コードの言語 (0 と 1 のシーケンス) だけを理解します。エラーを見つけて修正する (デバッグ) ことはもちろんのこと、機械コードの言語でプログラムを書くのはかなり問題があります。
プログラムの作成プロセスを容易にするために、コマンドが自然言語、ほとんどの場合英語の言葉に近い高レベルのプログラミング言語が開発されました。ただし、各単語コマンドには厳密に定義された意味があり、例外はありません。

 

トランスレータ、コンパイラ、インタプリタ

高級言語で書かれたプログラムをコンピュータで実行するには、特別なプログラム – トランスレータが使用されます。
トランスレーターは、プログラムを特定のプロセッサーのマシンコードに変換できます。このようなコンパイラはコンパイラと呼ばれます。
トランスレータはプログラム自体を実行することも、プログラムを次の形式に翻訳することもできます。バイトコード  - 各コマンドには独自のコードがあり、メモリ内の 1 バイト (0 ~ 255 の数値) を占有します。このような翻訳者はすでに通訳と呼ばれています。
バイトコードは仮想マシン (Java で書かれたプログラムなど) によって実行されます。

Python トランスレーターはインタープリターです。したがって、プログラムを実行するには、コンピュータに Python インタープリタをインストールする必要があります。
最新のディストリビューションは、https://www.python.org/downloads/ からダウンロードできます。  

便宜上、コンピュータに統合開発環境をインストールできます (IDE) を使用すると、プログラムの入力、デバッグ、実行が可能になります。
Python 言語には、商用、無料のさまざまな開発環境が多数あります (比較を参照してください。こちら
ウィング IDE 101 –シンプルでクロスプラットフォームの無料学習環境。
 ダウンロード ページ: http://wingware.com/downloads/wingide- 101 (OS を選択してください)。
配布キットから Wing IDE をインストールした後、必ずシステムにアップデートをインストールしてください ([ヘルプ] メニュー、[アップデートの確認])。
Wingを起動するといくつかの部分に分かれたウィンドウが
表示されます。  

 
番号 1 のマークが付いているウィンドウでは、プログラムを作成し、必ず保存する必要があります (プログラムを含むファイルの拡張子は .py です)。
プログラムを実行するには、緑色の三角形のボタン (実行) を使用します。
作業の結果は、番号 2 のマークが付いているウィンドウに表示されます。

Problem

次の順序でタスクを完了してください。
1) Python インタープリタをコンピュータにダウンロードしてインストールします (https://www.python. org /downloads/);
2)Windows 用の Wing 101 開発環境をダウンロードします。または、公式ページで OS の開発環境を選択します。
3) Wing 101 を実行します。
4) 以下のプログラムをコピーします。
5) Wing でプログラムを実行し、出力を確認します。
6) ブラウザでプログラムを実行します。
7) 作業の結果を比較します。