計算物理学基礎 第1回 UNIXの基礎 C言語の基本.

Slides:



Advertisements
Similar presentations
情報処理基礎演習Ⅱ 地球環境学科 伊藤,小黒 TA 川野,馬場. 講義の内容 UNIX 系の OS の使い方( Linux の使い方) (始めのうちは慣れないため扱いづらいか も・・・) 起動・終了 ディレクトリ(フォルダ)の構造 基本的なコマンドの使い方 エディタ( vi ) ファイルの操作,管理.
Advertisements

Faculty of Computer and Information Sciences, Hosei University Resource Administration Team CIS RAT 1 Linux リテラシ 2006 第 3 回 エディタ、シェル.
1 検索 ● 検索: 特定の文字列を探す ⓪検索を行う範囲を限定するときは、範囲選択をする。 ① 「ホーム」タブ⇒「編集」⇒「検索」タブとクリックする。 ②「検索する文字列」欄に検索したい文字を入力する。 ③「次を検索する」をクリックする。 ③ ‘ 「検索された項目の強調表示」⇒「すべて強調表示」とクリックすると、
1 WORD の起動法と終了法 ● WORD の起動法 (1) デスクトップの Microsoft Word ア イコンをダブルクリックする。 * (2) 「スタート」⇒「すべてのプログ ラム」⇒「 Microsoft Office 」⇒ 「 Microsoft Office Word 2007 」と.
1 WORD の起動法と終了法 ● WORD の起動法 (1) デスクトップの Microsoft Word アイ コンをダブルクリックする。 * (2) 「スタート」 ― 「すべてのプログラ ム」 ― 「 Microsoft Word 」と選ぶ。 (3) Word で作成された文書があるとき は、そのアイコンをダブルクリック.
「コンピュータと情報システム」 03章 ソフトウェア
応用コース:ワープロを活用する WORD2000 1回目 基礎コースの復習(第1章と付録) 2回目 文字の入力(第2章と第4章)
プログラミングとは Q.プログラムとは何か? A.コンピュータを制御するための,コンピュータに対する命令(指示)の集まり.
UNIX利用法.
UNIX利用法 情報ネットワーク特論資料.
知能機械工学科 担当:長谷川晶一 TA:新・後藤・ナンバ
初めてのパソコン目次へ パソコンでできること
シェル シェルスクリプト 最低限vi 山下 達也 (北大理・宇宙理学専攻) INEX 第4回/最低限 UNIX(Linux) その3
Unix生活 Vol.1
シェル シェルスクリプト 最低限vi 山下 達也 (北大理・宇宙理学専攻) INEX 第4回/最低限 UNIX(Linux) その3
1.コンピュータと情報処理 p.20 第1章第1節 3.ソフトウェア ソフトウェア 基本ソフトウェア
Java I 第2回 (4/18)
プログラミング入門 (教科書1~3章) 2005/04/14(Thu.).
第3回 ファイルとフォルダ 伊藤 高廣 計算機リテラシーM 第3回 ファイルとフォルダ 伊藤 高廣
コンピュータリテラシー 第3回授業の復習 基本的なUNIXコマンド
第1回プログラミング入門 (教科書1~3章).
Linux リテラシ 2006 第2回 基本コマンド2.
基礎ゼミナールⅠ報告書 番号000000  内田一徳 2009年度前期.
山田 由貴子 (北大理・地球惑星科学専攻) 2004年10月29日
基礎プログラミング (第五回) 担当者: 伊藤誠 (量子多体物理研究室) 内容: 1. 先週のおさらいと続き (実習)
C言語 第1講 生物機能制御学講座 濱田 農学部7号館209室.
プログラミングとは Q.プログラムとは何か? A.コンピュータを制御するための,コンピュータに対する命令(指示)の集まり.
数値計算及び実習 第7回 プログラミングの基礎(5).
xxxxxx . yyy xxxxxx Linuxにおける情報管理 一般的なファイル UNIX における情報管理の単位 ファイルの種類を表す
情報科学1(G1) 2016年度.
9 Microsoft Word(1).
精密工学科プログラミング基礎 第9回資料 (12/11 実施)
ネットワーク性能評価.
情報コミュニケーション入門b 第6回 Part1 オペレーティングシステム入門
EGS5のWindows PC へのインストール
情報処理基礎 2006年 6月 22日.
10 Microsoft Word(1) 10.1 Microsoft Word v.Xの概要 起動 終了
第1回プログラミング入門.
【プログラミング応用】 必修2単位 通年 30週 授業形態:演習.
2016年11月25日 大阪開発センター 技術1部 深田 健太 アプライアンス&デジタルソリューション株式会社
情報処理概論Ⅰ 2007 第4回 2018/11/30 情報処理概論Ⅰ 第4回.
OSの仕組みとその機能 1E16M001-1 秋田 梨紗 1E16M010-2 梅山 桃香 1E16M013-3 大津 智紗子
EGS5のWindows PC へのインストール
プログラミング基礎a 第10回 Javaによる図形処理入門(2) GUIの使い方
情報コミュニケーション入門b 第6回 Part1 オペレーティングシステム入門
公開鍵認証方式の実習 MacOS Xの場合.
情報処理概論Ⅰ 2007 第10回 2007/6/27 情報処理概論Ⅰ 第10回.
プログラミング基礎a 第10回 Javaによる図形処理入門(2) GUIの使い方
UNIX演習 情報ネットワーク特論.
精密工学科プログラミング基礎Ⅱ 第4回資料 今回の授業で習得してほしいこと: 文字列の扱い ファイル入出力の方法 コマンドライン引数の使い方
環境システム科学演習(後半) FORTRAN & C(以降FORTRANと省略して呼びます)は富士通
情報基礎演習I(プログラミング) 第11回 7月12日 水曜5限 江草由佳
C言語 はじめに 2016年 吉田研究室.
UNIX演習 情報ネットワーク特論資料.
統計ソフトウエアRの基礎.
UNIX演習 情報ネットワーク特論資料.
UNIX演習 情報ネットワーク特論資料.
情報処理概論Ⅰ 2007 第6回 2019/5/16 情報処理概論Ⅰ 第6回.
第4回 プログラム作成,情報検索 伊藤 高廣 計算機リテラシーM 第4回 プログラム作成,情報検索 伊藤 高廣
ネットワーク・プログラミング Linuxシステムとソフトウェア開発.
Microsoft Excelとは 表の作成 →表の中で計算する グラフ作成 データベース機能 →並べ替え、検索 作業の自動化(マクロ機能)
C言語講習 第0章 Hello, world!.
プログラミング基礎a 第3回 C言語によるプログラミング入門 データ入力
アルゴリズムとデータ構造 補足資料6-1 「サンプルプログラムcat1.c」
Cp-1. Microsoft Visual Studio 2019 C++ の使い方 (C プログラミング演習,Visual Studio 2019 対応) 金子邦彦.
プログラミング基礎a 第3回 C言語によるプログラミング入門 データ入力
C#プログラミング実習 第1回.
タイマを開始するには、[スライド ショー] メニューの [実行] をクリックします。
岩村雅一 知能情報工学演習I 第7回(後半第1回) 岩村雅一
第1章 文字の表示と計算 printfと演算子をやります.
Presentation transcript:

計算物理学基礎 第1回 UNIXの基礎 C言語の基本

計算物理学 理想的な実験 完全に均一な系 実験室では実現できない環境 超高圧、極低温 解析的に解くことが困難な問題

研究のステップ 課題 モデル 手法 プログラミング 検討

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

コンピュータ プログラム言語 コマンド シェル カーネル グラフィックス ハード ウエア エディタ

UNIX オペレーティング システム AT&T ベル研究所で誕生(1970年頃) ワークステーション(中型コンピュータ)用のOSとして普及(1980年代) 大型コンピュータやパソコンのOSとしても採用され始める(1990年代) グラフィカル ユーザ インターフェィス GUI を備えるようになる(1990年代後半)

C言語 大規模なソフトウエアの開発に適している 科学技術計算に特化したFortran言語より応用範囲が広い コンパイラ(機械語に翻訳するためのソフト)が無料で提供される場合が多い

コンピュータ使用上の注意点 決して電源を切らない コンピュータが壊れます パスワードを漏らさない 銀行口座の暗証番号と同じです

大阪市立大学 学術情報センター 端末 バッチサーバ 計算サーバ telnet bsub

プログラミング作業の流れ プログラムの作成(編集) xemacs & Ctrl_x Ctrl_f test.c コンパイル(翻訳) cc test.c 実行 ./a.out

エディタ Emacs Ctrl k カーソルから行末までを削除 Ctrl y 削除したテキストを挿入 Ctrl a 行の先頭にカーソルを移動 Ctrl s 文字列を検索 Ctrl x Ctrl s テキストを保存 Ctrl x Ctrl w テキストを別名で保存 Ctrl x Ctrl c エディタを終了

UNIXの基本コマンド cp file1 file2 ファイルのコピー mv file1 file2 ファイル移動、 ファイル名の変更 cat file ファイルの内容を表示 more file ファイルを1画面分だけ表示 ls ファイル名の表示 a2ps -1 file テキストファイルの印刷

第1回の要約 プログラムの翻訳と実行 整数型と実数型 書式文字列 繰り返し文 for(初期化文;制御式;変更文) { ループ実行文 }