「パソコン使用法 および FORTRAN プログラミング」 電子計算機

「パソコン使用法 および FORTRAN プログラミング」
電子計算機プログラミング演習第 1 回目講義資料
コンピュータの起動・終了や FORTRAN プログラムの作成に必要なアプリケーションの使用法
を簡単にまとめる.コンパイラ「MinGW」のインストールは最後に掲載している.ダウンロードは
http://webserv.ce.t.kanazawa-u.ac.jp/~takahara/
必要なソフトは 2 つ
1. MinGW (インストール作業が必要.ネットにつながっている必要あり)
2. fcpad (解凍ソフトが必要.インストール作業は必要なく,展開するだけで使える)
1.MinGW のインストール
1. 下記のサイトから最新版のインストーラー(2015.9.14 現在:mingw-get-setup.exe)をダウ
ンロードして実行する. ネットに接続した状態でないとインストールできないので注意すること.
http://webserv.ce.t.kanazawa-u.ac.jp/~takahara/ または
http://sourceforge.jp/projects/mingw/ などからダウンロードする.
2. 実行後の手順
管理者権限について了承した後,下記のダイアログが出る.
そのまま「Install」を押す.
1
メニューやデスクトップにショートカットが作成されるというメッセージなので,そのまま
「Continue」を押す.メニューに入れたくない場合は,左下のチェックをはずす.下記の実行画面と
なる.
2
mingw32-gcc-fortran, bin が選択されていることを確
認する.
ここで,アップグレードが可能であるので, Mark all Upgrade を選択してしばらく待ち,その後
Apply Changes を選択する.
(mingw32-gcc-fortran」にチェックが入っていない人はチェックして,左上の「Installation」から
「Apply Changes」を選択する.)
3
2. fcpad の導入(使用法は 5 章)
① fcpad231.lzh を適当なフォルダにダウンロードする.
② c ドライブに fcpad というフォルダを作成する.
③ その後,fcpad231.lzh ファイルをダブルクリックして中身が開いたら,中身をすべて選択し,
作成した fcpad というフォルダにコピーする.ダブルクリックしても中身が見えない場合は,
別途フルーの解凍ソフトを導入すること.
(Lhasa http://www.forest.impress.co.jp/library/software/lhasa/ など)
④ 解凍後の fcpad.exe(拡張子の exe は見えない場合もある)を右クリックして,デスクトップ
にショートカットを作成する.
3. Windows 7 へのログイン
1 ログオン情報でユーザー名,パスワードを以下のようにそれぞれ入力する.
ユーザー名 自分で登録したネットワーク ID
パスワード ****
ドメイン名 「ins」を選択 (すでに選択されているはず)
入力し終わったら,OK をクリックする.
2 Windows 7 にログインし,デスクトップの画面が表示される.
4. 作業フォルダの作成
1 講義,試験開始時はパソコンのハードディスク内に作業用フォルダ(C:\test)を作る.


2
C ドライブに作成した作業用フォルダ,またその中にあるファイルは,毎回最初のパソコン起動時のメンテナ
ンス中に消去される.多くのアプリケーションの設定も保持されない.
C:ドライブに“test”というフォルダを作成する.
マイコンピュータのアイコン(画面左上)をダブルクリックする.
3 下のようなウインドウが開くので,C:ドライブをダブルクリックする.
4
4 次に「ファイル」⇒「新規作成」⇒「フォルダ」で新しいフォルダを作成する.
(右側の白いところで右クリックして出てきたメニューで作成しても良い)
5 名前を“TEST”とする.(大文字でも小文字でも良い)
5. Editor&Compiler 統合アプリケーション(fcpad)の使用法
1 fcpad アイコンをダブルクリックする.
2 設定を確認する.
(起動)
MinGW のイ
ンストール先
から選ぶ
(演習室では
必要ない)
ここを
C:\test
にする.参照ボタンを
押して選んでも良い.
5
上の「実行」タブを
選択し,「コン
パイル時のパラーメタ」欄に下
記の文字を打ち込む .
-o %source_name_noext%
3 下のような画面でプログラムやデータファイルの作成を開始する.(編集)
4 「ファイル」→「名前を付けて保存」を選択.
(保存)
C ドライブ内に作成した test フォルダが開くはず.開かなければ, C:\test フォルダを自分で選択する.ファイル名(例: test1.f や
data1.txt)を付けて保存.ピリオドの後の拡張子は Fortran90 のプログラムなら“.f90”,データファイル なら“.txt”を付ける.
6
6. Fortran プログラムのコンパイル (翻訳)および実行
プログラムファイルを作成して,保存した後,コンパイルという作業をします.
1 下記のコンパイルボタンまたは実行ボタンを押します(翻訳)
コンパイルボタン
文法エラーがあ
ればしたのメッセ
ージ欄にエラー
内容が記載され
る.
実行ボタン
コンパイルしていなければ,
コンパイルして,エラーがな
ければ実行する.
エラーメッセージはここに表示される.
[Cpad:コンパイル終了]と表示されれば成功で
ある.
7
コンパイルエラーの例



最後に「Compilation failed」とでたらエラーのためコンパイルが中止となったということ.
ヒント:図の例ではプログラムの 4-8 行目に間違いがありそうだと指摘してくれている.こ
の例ではプログラムを書いてはいけないところに書いてしまったことによるエラーである.
間違いが分かり Editor で修正が終わったら再びコンパイルし,exe file ができるまでこの
操作を繰り返す.
2 コンパイルが終了したら F9 キーを押すか,青い実行マークを押して,プログラムを実行する.
(実行)

コンパイル時のエラーのほかに実行時のエラーというのがある.
8
3 計算が開始され以下のような画面となる
正常な実行結果の例
実行時エラーの例
9
7. Windows 7 の終了
1 アプリケーションをすべて終了した事を確認し,画面左下の Windows アイコンを押してシャット
ダウンを選択する.
2 “コンピュータをシャットダウンする”をクリックし,さらに OK をクリックすると自動的に電源が切
れる.(電源が切れたことを確認してから席を離れること.)
※この方法以外で絶対電源を落とさない事.
メニューからシャットダウンや再起動を選べなくなったとき(フリーズしたとき)は, TA 等に相談する
こと.自習の場合は以下の手順を試みること.
1 Ctrl+Alt+Del (Ctrl キーと Alt キーと Delete キーを同時に押す)を押して,メニューからシャッ
トダウンできないか確かめる.
2 キーボードからの入力を全く受け付けない場合は,TA または教員を呼ぶこと.
10