環境システム科学演習(後半) FORTRAN & C(以降FORTRANと省略して呼びます)は富士通

Slides:



Advertisements
Similar presentations
1 実技演習1 2008/01/28,29 JaLTER Morpho 講習会. 2 起動・接続 各自、コンピュータを起動してネットワーク に接続してください。 各自、コンピュータを起動してネットワーク に接続してください。 IP アドレス自動取得 IP アドレス自動取得 無線 LAN 使用可 無線.
Advertisements

BBT大学 Ruby on Rails開発環境セットアップマニュアル
メール暗号化:秘密鍵・公開鍵の作成  作業手順 Windows メール(Vista).
TeX で数式を書くための PowerPoint アドイン Ver (2011/06/26) Ver. 0.1 (2007/5/30)
SDOPxls2xml操作説明書 version1.0
UNIX利用法.
情報処理実習 第05回 Excelマクロ機能入門 操作マクロ入門.
UNIX利用法 情報ネットワーク特論資料.
Macユーザーの方:データ転送 ターミナル使用.
プログラミング入門 電卓番外編 ~エクセルで関数表示~.
Java I 第2回 (4/18)
プログラミング入門 (教科書1~3章) 2005/04/14(Thu.).
Imagio カンタン文書登録V2 画面シミュレーション.
PCの情報を得る - 「システム情報」 ①「スタート」→「すべてのプログラム」→「アクセサリ」→「システム ツール」→「システム情報」とクリックする。 ②左欄の項目を選択すると、右欄に情報が表示される。
知識情報演習Ⅲ(後半第1回) 辻 慶太(水)
JavaによるCAI学習ソフトウェアの開発
心理学情報処理法Ⅰ やってみよう:Wordの起動.
情報処理 第12回の教材 プレゼンテーションソフト PowerPoint 高知大学 共通教育 理学部 対象 担当教員 : 塩田
TeX で数式を書くための PowerPoint アドイン Ver. 0.1 (2007/5/30)
Netscape Communicator Eudora Microsoft Word
初年次セミナー 第1回 ガイダンス.
第5回授業(5/08) の目標 第1章のウェブ上での宿題のやり方の続き(ここまでで、終了)。
メールの利用 計算機実習室でThunderbird.
応用情報処理V 第1回 プログラミングとは何か 2004年9月27日.
F5 を押すか、または [スライド ショー] > [最初から] をクリックして、コースを開始してください。
情報科学1(G1) 2016年度.
アプリケーション共有機能 〈参考〉 (図1) (図2)
情報工学科 二宮 洋・鈴木 誠 小林 学・高畠俊徳 火曜日 1コマ目
応用情報処理V 第1回 プログラミングとは何か 2003年9月29日.
マイクロソフト Access を使ってみよう 第1回
(Wed) Edited by KON IT講習会 一太郎編.
経営工学基礎演習a PowerPointの利用.
Rの起動 Rをインストール後,ダブルクリック→起動すると,上のような画面がでます.
計算物理学基礎 第1回 UNIXの基礎 C言語の基本.
九州大学キャンパスクラウド 利用法 情報ネットワーク特論 講義資料.
Windows-XPにソフトをインストールしたい
Borland Delphi 6 でビジュアルプログラミング
情報処理概論Ⅰ 2007 第4回 2018/11/30 情報処理概論Ⅰ 第4回.
VBA ( Visual BASIC for Application) を使えるようにする方法
プログラミング演習(’04) ・ガイダンス ・簡単なプログラムの作成 ・aucopyの練習 ・今日の課題・宿題
Windows XP  ウィルスバスターインストール方法.
コンピュータ プレゼンテーション.
スイッチを入れる前に… 講習を受けていない人は、まだスイッチを入れないこと。 まず講習を受けてセットアップを行ってください 注意.
情報スキル活用 第2週 基礎技術ー2 : Webページの基本形.
Netscape Communicator Eudora Microsoft Word
地域情報学 C言語プログラミング 第1回 導入、変数、型変換、printf関数 2016年11月11日
UNIX演習 情報ネットワーク特論.
マイクロソフト Access を使ってみよう 第3回
フォトムービーを作ろう 【初めの準備】 ■ 写真を10枚くらい用意をして、マイドキュメントの 中にファイルを作り保存をしておこう
2017年度 プログラミングⅡ ~ はじめてのプログラミング ~.
Rconsole ,Rdevga ,Rprofile.siteの3つを,[対象をファイルに保存]で,パソコンに保存する.
Microsoft Office クイックガイド ~基本編~
~目次~ Ⅰ.動作環境 Ⅱ.ファイルのダウンロード Ⅲ.システムのインストール Ⅳ.初期設定 Ⅴ.アンインストール
UNIX演習 情報ネットワーク特論資料.
高度プログラミング演習 (01).
UNIX演習 情報ネットワーク特論資料.
UNIX演習 情報ネットワーク特論資料.
表計算 Excel 演習 1.Excel を使ってみる.
TeX で数式を書くための PowerPoint アドイン Ver. 0.1 (2007/5/30)
E-精算インストール説明書.
情報基礎演習I(プログラミング) 第8回 6月8日 水曜5限 江草由佳
情報処理概論Ⅰ 2007 第6回 2019/5/16 情報処理概論Ⅰ 第6回.
TeX で数式を書くための PowerPoint アドイン Ver. 0.1 (2007/5/30)
vc-1. Visual Studio C++ の基本操作 (Visual Studio C++ の実用知識を学ぶシリーズ)
オペレーティングシステム 作成 T21R003 荏原 寛太.
Cp-1. Microsoft Visual Studio 2019 C++ の使い方 (C プログラミング演習,Visual Studio 2019 対応) 金子邦彦.
基礎プログラミング Eclipse のインストール
3 ウイルスチェック ~方法1~ ウイルスチェックの方法 USBメモリの場合 ①USBをパソコンに差し込む。 ウイルスチェックをしよう
情報処理Ⅱ 2005年11月25日(金).
岩村雅一 知能情報工学演習I 第7回(後半第1回) 岩村雅一
Presentation transcript:

環境システム科学演習(後半) FORTRAN & C(以降FORTRANと省略して呼びます)は富士通     環境システム科学演習(後半)  FORTRAN & C(以降FORTRANと省略して呼びます)は富士通 により開発されたプログラミング環境です。 FORTRANはコンピュータと共に歴史を刻んできたといっても過言 ではないポピュラーなもので、FORTRAN IV、FORTRAN77など というように歴史的変遷を経てきており、その間仕様もかなり 大きく変化を遂げてきています。 

  本センターに導入されたFORTRANではこれらの 過去の仕様で書かれたプログラムも走らせることが 出来ます。また、WORKBENCH、VISUAL ANALYSER と呼ばれるより本格的な開発環境も整えられており、 WINDOWSのアプリケーションを作成することも可能です。 また、本アプリケーションではC言語も同時に処理できます。  この講義ではこの開発環境の元で、海洋物理学や気候学 に関連した実際的なプログラミングを行い、計算機言語に 慣れ親しみ、論理的な思考能力を養うことを目標とします。

予定 11/25:計算機環境の説明、FORTRAN文法その1 12/2 :FORTRAN文法その2 12/9:FORTRAN文法その3 1/13:応用編その1 1/20:応用編その2 1/27:課題 2/3:課題

①プログラムの編集 情報処理センターでパソコンを立ち上げると、下の画面になります。 プログラムの作成はメモ帳で行います。

①プログラムの編集 スタートバーをクリックし、すべてのプログラム、アクセサリを クリックするとメモ帳が現れるので、これをクリックします。

①プログラムの編集 すると、メモ帳が立ち上がります。 このソフトによりプログラムを作成・編集します。

①プログラムの編集  下の画面に示されるように、Fortranのプログラムを打ち込みます。

①プログラムの編集 プログラムの保存:「ファイル」をクリックし、その中の「名前を付けて保存」をクリックしすると、右下の画面のようなものが現れてきます。ファイル名にプログラム名を入力して保存するわけですが、Zドライブを選んで保存してください。ファイル名は何文字でもいいです。「ファイルの種類」は必ず「全てのファイル」にし、ファイル名の後に.f95を付けることに注意してください(例:test.f90, rensyu.f90など)。二回目以降の保存は「ファイル」の「上書保存」を選択すればOKです。今回はsample01.f90とします。

②プログラムの翻訳 ①でプログラムの編集を行ったら、次に翻訳に移ります。メモ帳で 編集したプログラムは、人間に読みやすいように作られた言語で あり、そのままでは、コンピュータは理解・実行することができません。 この翻訳の作業は、プログラムの実行ファイルを作り出すものです。 まず、最初の画面で、デスクトップにある「Fortran」と書かれた (Mに似たアイコン)ショートカットをダブルクリックします。

②プログラムの翻訳 すると、 MINGW32というソフトが起動します。あまり見慣れない画面ですが、このソフトは UNIXというWINDOWSとは異なった動作環境により動いています。このソフトに より、プログラムを翻訳、実行します。

②プログラムの翻訳 まず、MINGW32上で、“ls -l”と打ち込み、Enterを押します。すると、下の画面の ようにファイルのリストが現れてきます。①でプログラムの編集を行っていれば、 そのファイル名が現れます。 ※この“ls-l”は、UNIX上でファイルの存在を確認するコマンドです。

②プログラムの翻訳 次に翻訳に移ります。Fortranの翻訳コマンドは、“g90”になります。“g90 プログラ ム名“と打ち込んで、Enterを押してください。翻訳しようとしたプログラムが文法上、 ミスがなければ、下の画面のように$マークが出るだけとなります。

②プログラムの翻訳 先ほどの翻訳でミスがなければ、ファイルを参照(ls-l)すれば、下の画面のように プログラムファイルの他にa.exeというファイルが現れます。これが、翻訳された コンピュータが理解・実行できるファイルになります。

③プログラムの実行 プログラムの実行は、“a.exe”と打ち込みEnterすればOKです。

※ソフトの終了の仕方 プログラミングを終了する時は、メモ帳は、「ファイル」の「メモ帳の終了」をクリック、 MINGW32は、画面上で“exit”と打ち込み、EnterすればOKです。

ここまでが一連のプログラム作成、翻訳、実行の操作となります。 来週以降は、FORTRAN文法について、例題プログラムに即した 説明を行っていきます。 結氷水温( Tf )の計算式: Tf=a0×S+a1×S (3/2)+a2×S2+b×P =(a0+a1×√S+a2×S) ×S +b×P ここで、 S:塩分 (psu) 、P:圧力 (dbar) 以下の4つは定数 a0=-0.0575 a1=1.710523e-3   (1.710523×10-3) a2=-2.154996e-4   ( -2.154996× 10-4 ) b=-7.53e-4   ( -7.53× 10-4 )