計算物理学基礎 第1回
This presentation is the property of its rightful owner.
Sponsored Links
1 / 13

計算物理学基礎 第1回 PowerPoint PPT Presentation


  • 70 Views
  • Uploaded on
  • Presentation posted in: General

計算物理学基礎 第1回. UNIXの基礎 C言語の基本. 計算物理学. 理想的な実験 完全に均一な系 実験室では実現できない環境 超高圧、極低温 解析的に解くことが困難な問題. 研究のステップ. 課題. モデル. 手法. プログラミング. 検討. 樹氷の成長のシミュレーション. コンピュータ. プログラム言語. コマンド. シェル. カーネル. グラフィックス. ハード ウエア. エディタ. UNIX オペレーティング システム. AT&T ベル研究所で誕生(1970年頃)

Download Presentation

計算物理学基礎 第1回

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


3775245

計算物理学基礎 第1回

UNIXの基礎

C言語の基本


3775245

計算物理学

  • 理想的な実験

    完全に均一な系

  • 実験室では実現できない環境

    超高圧、極低温

  • 解析的に解くことが困難な問題


3775245

研究のステップ

課題

モデル

手法

プログラミング

検討


3775245

樹氷の成長のシミュレーション


3775245

コンピュータ

プログラム言語

コマンド

シェル

カーネル

グラフィックス

ハード

ウエア

エディタ


3775245

UNIX オペレーティング システム

  • AT&T ベル研究所で誕生(1970年頃)

  • ワークステーション(中型コンピュータ)用のOSとして普及(1980年代)

  • 大型コンピュータやパソコンのOSとしても採用され始める(1990年代)

  • グラフィカル ユーザ インターフェィス GUI を備えるようになる(1990年代後半)


3775245

C言語

  • 大規模なソフトウエアの開発に適している

  • 科学技術計算に特化したFortran言語より応用範囲が広い

  • コンパイラ(機械語に翻訳するためのソフト)が無料で提供される場合が多い


3775245

コンピュータ使用上の注意点

  • 決して電源を切らない

    コンピュータが壊れます

  • パスワードを漏らさない

    銀行口座の暗証番号と同じです


3775245

大阪市立大学 学術情報センター

端末

バッチサーバ

計算サーバ

telnet

bsub


3775245

プログラミング作業の流れ

  • プログラムの作成(編集)

    xemacs &

    Ctrl_x Ctrl_f test.c

  • コンパイル(翻訳)

    cc test.c

  • 実行

    ./a.out


Emacs

エディタ Emacs

  • Ctrl k カーソルから行末までを削除

  • Ctrl y 削除したテキストを挿入

  • Ctrl a 行の先頭にカーソルを移動

  • Ctrl s 文字列を検索

  • Ctrl x Ctrl s テキストを保存

  • Ctrl x Ctrl w テキストを別名で保存

  • Ctrl x Ctrl c エディタを終了


3775245

UNIXの基本コマンド

  • cp file1file2 ファイルのコピー

  • mv file1file2 ファイル移動、

    ファイル名の変更

  • cat fileファイルの内容を表示

  • more file ファイルを1画面分だけ表示

  • ls ファイル名の表示

  • a2ps -1 fileテキストファイルの印刷


3775245

第1回の要約

  • プログラムの翻訳と実行

  • 整数型と実数型

  • 書式文字列

  • 繰り返し文

    for(初期化文;制御式;変更文) {

    ループ実行文

    }


  • Login