Microsoft PowerPoint - bp01.ppt

Size: px
Start display at page:

Download "Microsoft PowerPoint - bp01.ppt"

Transcription

1 University of Electro-Communications Human Interface section 基礎プログラミングおよび演習 第 1 回 担当 : 階 522/520

2 University of Electro-Communications Human Interface section 自己紹介 & 研究室紹介

3 自己紹介 & 研究室紹介 長谷川晶一 高校 1 年のときに初めてプログラミング MS-DOS のバッチファイル C 言語 C++ 言語 大学サークルでバーチャルリアリティ作品を作る 会社 (SONY) でデジタルテレビのソフトを作る (100 人で開発 ) 大学に戻り バーチャルリアリティ研究者になる バーチャルリアリティコンテスト 1996 の様子最近の状況は 研究室 URL

4

5 プログラミングの紹介 University of Electro-Communications Human Interface section

6 プログラミングの重要性 自律ロボットの研究はプログラム作成時間が半分以上 ラジコンならばソフトウェアがなくても動く 自分で判断して動くロボットでは ソフトが主役 たとえば 家庭用ロボットの研究 開発

7 コンピュータ (= 計算機 ) とは 計算 = ややこしい処理をする機械プログラムに従って動作する 階差機関 (Charles Babbage 1791~1871) の復元数表の計算と印刷 解析機関 (Charles Babbage 1791~1871) を作ったもの プログラム可能なコンピュータ コンピュータの歴史

8 プログラムとは コンピュータの動作を決める手順書 ジャガード織機 (wikipedia より )

9 PC とロボットとプログラム PC の構成 キーボード USB マウス CPU メモリ ビデオメモリ GPU ディスプレイ 制御マイコンの構成 ポテンショメータ A/D コンバータ CPU メモリ アナログモータドライバ D/A コンバータ ロボット スイッチ / ソレノイド エンコーダ PWM モータドライバ パラレル I/O カウンタ

10 CPU とメモリ CPU の動作 1. 命令カウンタを 1 増やす 2. メモリの命令カウンタのアドレスから命令を読み出す 3. 命令に従って計算するメモリから読みして 計算して メモリに書き戻す 命令によっては 命令カウンタを書き換えることもある ( ジャンプ ) CPU 命令カウンタ命令レジスタ アドレス命令 メモリ プログラム 計算ユニット 3FFFFFFE 3FFFFFFF

11 プログラムの表現 add r0 61 sub r1 sub r1 jmp r2 アセンブラ メモリ プログラム ( アセンブリ言語 ) 人に分かりやすいように命令を意味のある単語に置き換えたもの プログラム ( マシン語 ) 命令レジスタに読みだす値を並べたもの

12 プログラムの表現 高級言語 (C 言語,BASIC,Perl,Ruby ) コンピュータが実行できる言語で かつ 人が読み書きしやすい, わかりやすい言語 int main(){ printf( Hello, world! ); return 0; コンパイラ } C 言語 ( ソースコードファイル ) mov r0 61 sub r1 sub r1 jmp r2 アセンブラ アセンブリ言語 実行形式 マシン語

13 なぜ C 言語 人にわかりやすいプログラムのための言語はたくさんある ( 暇な人はHello_world.htmを参照 ) が C 言語はなんにでも使える 実行形式を小さくできる 家電製品などの組込マイコンなどでも使える 実行速度が高速な実行形式を作ることができる OS( オペレーティングシステム ) の中核部に使える わりと 人にもわかりやすい 大規模なプログラムの開発にも使える みんなが使っている 入門用としてはちょっとむずかしめの言語です

14 その他の言語 C++ Java FORTRAN Ruby, PHP C 言語を拡張 オブジェクト指向 Sunが作ったC++ に似た言語どこでも動くのが特徴スパコン用最適化が効きやすい Webサーバで動くサービスに多い シェルスクリプト (Unix), バッチファイル (Windows) 使えるとOSがちょっと便利になる C# Microsoftが作ったC++ に似た言語 SunのJavaに対抗して作った Visual Basic Microsoft Officeのスクリプトなど

15 プログラミングの手順 University of Electro-Communications Human Interface section

16 プログラミングの手順 ビルド : ソースコードから実行形式を作ること C 言語 ( ソースコードファイル ) int main(){ ビルド printf( Hello, world! ); コンパイラ return 0; +アセンブラ } (gcc) プログラム開発の手順 1. ソースコードを書く 2. ビルドする 3. 実行してみる 問題があったら 問題があったら プロセス メモリ 実行形式ファイル 実行形式ファイルをメモリにロードして実行 OS (Mac OS Xの FinderやTerminal)

17 プログラム開発の実際 Xcode ビルドと実行とデバッグをするための開発環境 テキストエディタ コンパイラ (gcc) デバッガ (gdb) デバッグ デバッガとは? デバッグ : プログラムが正しく動作するように修正すること デバッガ : 修正を助けるプログラム プログラムを 1 行ずつ実行して動作の様子を見ることなどができる

18 開発環境の起動 画面下のメニュー (Dock) のファインダーをクリック 一番上のメニューから 移動ーコンピュータ を選ぶ

19 Xcode を起動する 開発環境の起動 System-Developer-Application-Xcode

20 Dock に登録 Dock メニューの Xcode を右クリックして Dock に保存しておくと便利

21 Xcode の設定 初めて Xcode を起動したときにだけ出てきます 次へと完了で OK です

22 新規プロジェクトの作成 プログラムを作る プロジェクト の作成

23 新規プロジェクト ( コマンドライン ) 授業では Command Line Tool-Standard Tool を使います ほかは使いません

24 新規プロジェクトに名前をつける 英字で始まり 英数字で名前をつけます 名前は何でもかまいませんが ここでは課題 1ということで ex1にします 提出課題には通し番号がついています

25 プロジェクトの構成 プロジェクトの構成が示されます main.c というファイルから ex1 が作られます

26 main.c の中身です Hello world! と表示するだけのプログラムを作る C 言語のソースコードになっています main.c の中身

27 プログラムのビルドと実行 ビルド で Xcode が gcc を使ってビルドしてくれる ビルドして実行 でそのまま実行できる プログラムの出力 & プログラムへのキー入力

28 ターミナルからプログラムを実行 Finder で ユーティリティ フォルダの ターミナル を起動 ターミナルで cd ex1/build/debug と入力 ls と入力./ex1 と入力このex1がXcodeで作ったプログラム実行すると Hello, World! と表示が出る

29 C 言語の基本 #include <stdio.h> int main(int argc, const char* argv[]){ // insert code here printf ( Hello, World! n ); return 0; } 標準入出力機能 (standard I/O) を使うことを宣言メインのプログラムの始まりコメント Hello, World! と表示メインから戻るメインのプログラムの終わり 灰色青黒 : なくてもいいところ : ないとだめだけれど 後で説明する部分 : 今回説明する部分

30 C 言語の基本 #include <stdio.h> int main(int argc, const char* argv[]){ // insert code here printf ( Hello, World! n ); return 0; } // insert code here printf ( Hello, World! n ); return 0; C 言語では この部分に書いたプログラムが上から順に実行されます // から行末までを コメントといいます コンパイラはコメントを読みません 他の人がプログラムを読むときに助けなるようなことや 自分のためのメモを書くために使います このコメントは Xcode が書いたコメントで ここにコードを挿入してください ということです

31 C 言語の書き方 // insert code here printf ( Hello, World! n ); return 0; printf という関数 (function: 機能 ) を呼び出しています printf( 出力したい文字列 ) ; 関数の名前 関数の引数 文の終わりをあらわすセミコロン 関数 printf は文字列を出力します n は表示すると 改行になる文字です Mac と PC でフォントが違うので の代わりに = バックスラッシュになります

32 とりあえずいろいろ表示してみよう printf( と ); の間にいろいろな文字列を入れていろいろな文字列を表示するプログラムを作ってみてください #include <stdio.h> int main(int argc, const char* argv[]){ // insert code here printf ( Hello, World! n ); printf ( 2 Hello, World! ); printf ( 3 Hello, World! ); printf ( 3 Hello, World! ); printf ( n n n4 Hello, World! ); return 0; } 上から順に実行されます

33 ビルドがうまくいかない? いろいろ書いていると ビルドがうまくいかないことが起こりえます たとえば 次の例では #include <stdio.h> int main(int argc, const char* argv[]){ // insert code here machigai printf ( Hello, World! n ); return 0; } なぞの machigai という文字列があります コンパイラ (gcc) がその旨を伝えるためにエラーメッセージを出します (xcode が表示します )

34 ビルド時のエラー プロジェクト のエラーと警告を見るか main.c の赤丸 印にマウスをあわせるとメッセージが見られます

35 エラーメッセージを読もう 先ほどの例では error: `machigai undeclared (first use in this function) エラー :machigai は宣言されていません ( この関数の中では ここで初めて使われました ) と出ています C 言語には まだお話していない文法がたくさんあるので 意味が取りにくいと思います ですが コンパイラ (gcc) が machigai をどう解釈してよいかわからず なにか言っている この行の machigai のあたりに何か問題があるようだ ということは判ると思います メッセージはいろいろありますが 必ずよく読んで 意味を考えてください

36 エラーメッセージの例 #include <stdio.h> int main(){ printf ( Hello, World! n ); printf ( Hello, World! n ) } error:parse error before } token エラー : 語 } の前で構文解析エラーが起きました } の前に 何かが足りないために コンパイラ (gcc) が C 言語の解析 ( 解釈 ) ができなくなったと言っています この場合前の文の最後に足りない文字がありますね

37 エラーメッセージの例 #include <stdio.h> int main(){ printf ( Hello, World! n ); printf ( Hello, World! n); } error: missing terminating character エラー : 終わりの文字 が必要です error:parse error before } token エラー : 語 } の前で構文解析エラーが起きました 文字列の終わりの がないと言っています コンパイラは ); も表示する文字列 (Hello World! n) の続きだと思ったようです このため構文解析エラーも起きています このように ひとつの原因で複数エラーが出ることもあります エラーメッセージは最初の方から見て行きましょう ひとつ直すと全部直ることもあります こまめにビルドしましょう

38 エラーメッセージの意味 そのほかのエラーメッセージについては C 科大久保先生のページ /error.html を見てください MacOS の gcc は日本語のエラーメッセージを出してくれません Windows の場合 Visual C++ / Borland C++ / cygwin の gcc で日本語のメッセージが出ます

39 関数をもうひとつ 上から順に実行されることを確かめるために もう 1 つだけ関数を覚えましょう #include <stdio.h> int main(){ printf ( Plase hit ENTER key n ); getchar(); printf ( Thankyou n ); } 1 文字入力 [ENTER] キーが押されるまで キーボードからの文字入力を待ちます [ENTER] が押されたら 最初に入力されたキーを読み出します

40 順番に実行される様子を見る いろいろ変えてみて様子を見てください #include <stdio.h> int main(){ printf ( Plase hit ENTER key 3 times. n ); getchar(); getchar(); getchar(); printf ( Thankyou n ); printf ( Plase hit ENTER key 2 times. n ); getchar(); getchar(); printf ( Thankyou n ); }

41 プログラムのデバッグ ビルドがうまくいっても プログラムが思ったように動作しないこともあります デバッグ デバッガとは? デバッグ : プログラムが正しく動作するように修正すること デバッガ : 修正を助けるプログラム プログラムを1 行ずつ実行 動作の様子をゆっくり見ることなどができる

42 デバッグの実際 メニューからデバッガを選んでデバッガを起動

43 ブレークポイントを設定 デバッグ ブレークポイントを設定してデバッグを始めると プログラムがブレークポイントのところで止まる int main(. の行にブレークポイントを設定して デバッグを開始してみてください

44 デバッグ ステップ実行 ブレークポイントで止まった後は ステップオーバーで 1 行ずつ実行して様子を見ることができます 参考 main が終わってもしばらくプログラムは続きます C 言語のソースがないので アセンブリ言語やマシン語が表示されます 驚かないで ステップインを選ぶと関数の中にどんどん入っていきます printf の中身が全部わかるためには結構勉強が必要です

45 課題提出 Web サイト 課題と提出 ここをクリックして指示に従って Web のアカウントを作る パスワードを設定させられます 一度ログアウトしてからログインしなおすよう指示されます

46 ログイン ここに設定したユーザ名とパスワードをを入力

47 ユーザー情報の編集 ログインしたらユーザ情報を書き入れて下さい メールアドレスを間違えないように 授業の連絡に使います

48 課題の提出 資料課題一覧に毎回の授業の資料と課題を用意します まずここをクリック 課題の説明と提出 課題の説明と提出 授業の説明と授業で使用した資料へのリンク

49 成績について 出席 課題 試験で成績をつけます 出席 課題提出 Web サイトのログイン時に出席を記録します 授業中に教室から必ず一度ログインしてください 教室外からでもログインできますが どこからログインしたか記録していますのでご注意を 課題 次の授業までに提出してください 間に合わない場合はそれ以降でも出してください 他の人のプログラムの丸写しはだめです 必ず自分で作ってください ( 簡単にチェックできます ) 試験 期末試験をする予定です

50 プログラミング上級者の方へ すでに C 言語でプログラムを作ったことがあり ポインタも構造体も使ったことがあって 授業や演習の内容が退屈な人もいるかもしれません そのような方は 困っている人を助けてあげてください 作ってあげるのではなくて 教えてあげることが勉強になります 人のプログラミングを後ろからみて 邪魔せず手伝えれば一流です 課題は 一応出してください 課題より高度なプログラムを出していただいてもかまいません それでも退屈な方には OpenGL を勉強することをお勧めします を見て 自習してください Xcode の場合 プロジェクトに GLUT Framework を追加し ソースに #include <GLUT/glut.h> と書けば GLUT が使えます

Microsoft PowerPoint - bp02.ppt

Microsoft PowerPoint - bp02.ppt University of Electro-Communications Human Interface section 基礎プログラミングおよび演習 第 2 回 担当 : 長谷川晶一 @5 階 522/520 復習 C 言語の基本 #include int main(int argc, const char* argv[]){ // insert code here printf

More information

PowerPoint Presentation

PowerPoint Presentation プログラミング基礎 第 2 週 (4,5,6 回 ) 2011-10-07 出村公成 この資料の再配布を禁止します 予定 プログラミング入門 (45 分 ) 変数 入出力 分岐 演習 (90 分 ) タッチタイプ練習 統合開発環境 Codeblocksの使い方 教科書例題の打ち込みと実行 プログラミング入門 C 言語の簡単な例を体験 変数 入出力 分岐 プログラムの例リスト 2.1 改 #include

More information

書式に示すように表示したい文字列をダブルクォーテーション (") の間に書けば良い ダブルクォーテーションで囲まれた文字列は 文字列リテラル と呼ばれる プログラム中では以下のように用いる プログラム例 1 printf(" 情報処理基礎 "); printf("c 言語の練習 "); printf

書式に示すように表示したい文字列をダブルクォーテーション () の間に書けば良い ダブルクォーテーションで囲まれた文字列は 文字列リテラル と呼ばれる プログラム中では以下のように用いる プログラム例 1 printf( 情報処理基礎 ); printf(c 言語の練習 ); printf 情報処理基礎 C 言語についてプログラミング言語は 1950 年以前の機械語 アセンブリ言語 ( アセンブラ ) の開発を始めとして 現在までに非常に多くの言語が開発 発表された 情報処理基礎で習う C 言語は 1972 年にアメリカの AT&T ベル研究所でオペレーションシステムである UNIX を作成するために開発された C 言語は現在使われている多数のプログラミング言語に大きな影響を与えている

More information

Microsoft PowerPoint - kougi2.ppt

Microsoft PowerPoint - kougi2.ppt C プログラミング演習 第 2 回 Microsoft Visual Studio.NET を使ってみよう 説明 例題 1. プログラム実行の体験 コンピュータを役に立つ道具として実感する 次ページのプログラムを使って, Microsoft Visual Studio.NETでの C++ ソースファイル編集, ビルド, テスト実行の一連の過程を体験する 例題 1 のプログラムの機能 計算の繰り返し

More information

プログラミング基礎

プログラミング基礎 C プログラミング Ⅰ 授業ガイダンス C 言語の概要プログラム作成 実行方法 授業内容について 授業目的 C 言語によるプログラミングの基礎を学ぶこと 学習内容 C 言語の基礎的な文法 入出力, 変数, 演算, 条件分岐, 繰り返し, 配列,( 関数 ) C 言語による簡単な計算処理プログラムの開発 到達目標 C 言語の基礎的な文法を理解する 簡単な計算処理プログラムを作成できるようにする 授業ガイダンス

More information

memo

memo 数理情報工学演習第一 C プログラミング演習 ( 第 5 回 ) 2015/05/11 DEPARTMENT OF MATHEMATICAL INFORMATICS 1 今日の内容 : プロトタイプ宣言 ヘッダーファイル, プログラムの分割 課題 : 疎行列 2 プロトタイプ宣言 3 C 言語では, 関数や変数は使用する前 ( ソースの上のほう ) に定義されている必要がある. double sub(int

More information

memo

memo 計数工学プログラミング演習 ( 第 1 回 ) 2016/04/05 DEPARTMENT OF MATHEMATICAL INFORMATICS 1 担当メンバー : 担当 : 担当教員 : 定兼 ( 数理 2 研 ) 補佐 : 松島 ( 数理 6 研 ) 学生アシスタント : 鈴木, 石山, 中村 担当へのコンタクト e メールアドレス ( 演習についての一般的な相談 ): miprogramming2016+general@gmail.com

More information

Microsoft Word - CygwinでPython.docx

Microsoft Word - CygwinでPython.docx Cygwin でプログラミング 2018/4/9 千葉 数値計算は計算プログラムを書いて行うわけですが プログラムには様々な 言語 があるので そのうちどれかを選択する必要があります プログラム言語には 人間が書いたプログラムを一度計算機用に翻訳したのち計算を実行するものと 人間が書いたプログラムを計算機が読んでそのまま実行するものとがあります ( 若干不正確な説明ですが ) 前者を システム言語

More information

ポインタ変数

ポインタ変数 プログラミング及び実習 5 馬青 1 文字処理 数値処理 : 整数 浮動小数点数 単一の文字は と ( シングルクォーテーション ) で囲んで表現される 文字のデータ型は char または int である int を用いたほうが ライブラリの関数の引数の型と一致する 以下は全部 int の使用に統一する 従って int ch; で文字変数を宣言しておくと ch= A ; のように ch に文字 A

More information

第 1 回 C 言語講座 1. コンピュータって? だいたいは 演算装置 制御装置 記憶装置 入出力装置から構成されている 演算装置 CPU の一部で実際に計算を行う装置 制御装置 CPU の一部で演算装置や入出力装置 記憶装置の読み書きなどを制御する装置 記憶装置プログラムや情報 データを一時的

第 1 回 C 言語講座 1. コンピュータって? だいたいは 演算装置 制御装置 記憶装置 入出力装置から構成されている 演算装置 CPU の一部で実際に計算を行う装置 制御装置 CPU の一部で演算装置や入出力装置 記憶装置の読み書きなどを制御する装置 記憶装置プログラムや情報 データを一時的 第 1 回 C 言語講座 1. コンピュータって? だいたいは 演算装置 制御装置 記憶装置 入出力装置から構成されている 演算装置 CPU の一部で実際に計算を行う装置 制御装置 CPU の一部で演算装置や入出力装置 記憶装置の読み書きなどを制御する装置 記憶装置プログラムや情報 データを一時的 あるいは半永久的に保存する装置 CPU が直接読み書きできる主記憶装置 ( メモリ ) と データの保管などに使われる補助記憶装置

More information

Microsoft PowerPoint - kougi4.ppt

Microsoft PowerPoint - kougi4.ppt C の実行モデル 自由落下距離 前回の授業の 例題 1 の復習と重要事項 の確認 地上で物を落とし始めた後の自由落下距離を 求める 重力加速度 g は 9.8 とする 自由落下距離を求めるために, プログラム中に, 計算式 y = ( 9.8 / 2.0 ) * x * x を書く C++ ソースファイルの編集 編集画面 編集中のファイル名 関係するファイルなどが表示される ビルド結果などが表示される画面

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション 講座を行う前に 自己紹介 僕と上回生について 1 年生同士で少しお話しよう! オリエンテーションの宿題 アルゴロジック http://home.jeita.or.jp/is/highschool/algo/index3.html どこまでできましたか? あまりできなかった人はこれから全部クリアしよう! 2016 年度 C 言語講座 第一回目 2016/6/11 fumi 今回の目標 プログラムを書いて実行するやり方を覚える

More information

slide5.pptx

slide5.pptx ソフトウェア工学入門 第 5 回コマンド作成 1 head コマンド作成 1 早速ですが 次のプログラムを head.c という名前で作成してください #include #include static void do_head(file *f, long nlines); int main(int argc, char *argv[]) { if (argc!=

More information

C プログラミング演習 1( 再 ) 2 講義では C プログラミングの基本を学び 演習では やや実践的なプログラミングを通して学ぶ

C プログラミング演習 1( 再 ) 2 講義では C プログラミングの基本を学び 演習では やや実践的なプログラミングを通して学ぶ C プログラミング演習 1( 再 ) 2 講義では C プログラミングの基本を学び 演習では やや実践的なプログラミングを通して学ぶ 今回のプログラミングの課題 次のステップによって 徐々に難易度の高いプログラムを作成する ( 参照用の番号は よくわかる C 言語 のページ番号 ) 1. キーボード入力された整数 10 個の中から最大のものを答える 2. 整数を要素とする配列 (p.57-59) に初期値を与えておき

More information

マクロの実行許可設定をする方法 Excel2010 で 2010 でマクロを有効にする方法について説明します 参考 URL:

マクロの実行許可設定をする方法 Excel2010 で 2010 でマクロを有効にする方法について説明します 参考 URL: マクロの実行許可設定をする方法 Excel2010 で 2010 でマクロを有効にする方法について説明します 参考 URL: http://excel2010.kokodane.com/excel2010macro_01.htm http://span.jp/office2010_manual/excel_vba/basic/start-quit.html Excel2010 でマクロを有効にする

More information

ポインタ変数

ポインタ変数 プログラミング及び実習 7 馬青 1 文字列処理 文字列 文字列は " ( ダブルクォーテーション ) で囲んで表現される 文字列というデータ型が存在しないので 文字列は文字の配列 あるいはポインタ変数として扱われる また 文字の配列あるいはポインタ変数を宣言するときのデータ型は char を用いる 従って char s[]="ryukoku Uni."; あるいは char *s="ryukoku

More information

プログラミング実習I

プログラミング実習I プログラミング実習 I 05 関数 (1) 人間システム工学科井村誠孝 m.imura@kwansei.ac.jp 関数とは p.162 数学的には入力に対して出力が決まるもの C 言語では入出力が定まったひとまとまりの処理 入力や出力はあるときもないときもある main() も関数の一種 何かの仕事をこなしてくれる魔法のブラックボックス 例 : printf() 関数中で行われている処理の詳細を使う側は知らないが,

More information

Microsoft Word - macマニュアル【 】.doc

Microsoft Word - macマニュアル【 】.doc 目次 1. ログイン... 1 2. ログアウト... 3 3. デスクトップ ( 例 :Word Excel 起動中 )... 4 4. Dock( 例 :Word Excel 起動中 )... 5 5. Finder ウィンドウ... 9 6. メニューバー ( 例 :Word 起動中 )... 10 7. 文字の入力 ( 例 :Word で入力 )... 11 8. データの保存 ( 例 :Word

More information

目次 1. ログイン ログアウト デスクトップ ( 例 :Word Excel 起動中 ) Dock( 例 :Word Excel 起動中 ) Finder ウィンドウ メニューバー ( 例 :Word 起動中 )...

目次 1. ログイン ログアウト デスクトップ ( 例 :Word Excel 起動中 ) Dock( 例 :Word Excel 起動中 ) Finder ウィンドウ メニューバー ( 例 :Word 起動中 )... 2017 年 9 月 19 日 目次 1. ログイン... 1 2. ログアウト... 3 3. デスクトップ ( 例 :Word Excel 起動中 )... 4 4. Dock( 例 :Word Excel 起動中 )... 5 5. Finder ウィンドウ... 9 6. メニューバー ( 例 :Word 起動中 )... 10 7. 文字の入力 ( 例 :Word で入力 )... 11

More information

Microsoft PowerPoint - guidance.ppt

Microsoft PowerPoint - guidance.ppt 例題 1. プログラム実行の体験 Microsoft Visual C++ を使ってみよう コンピュータを役に立つ道具として実 感するために, 次ページのプログラムを使って, Microsoft Visual C++ で のプログラム実行を体験する 例題 1 のプログラムの機能 計算の繰り返し キーボードからのデータ読み込み ファイルへの書き出し #include #include

More information

memo

memo 計数工学プログラミング演習 ( 第 3 回 ) 2017/04/25 DEPARTMENT OF MATHEMATICAL INFORMATICS 1 内容 ポインタの続き 引数の値渡しと参照渡し 構造体 2 ポインタで指されるメモリへのアクセス double **R; 型 R[i] と *(R+i) は同じ意味 意味 R double ** ポインタの配列 ( の先頭 ) へのポインタ R[i]

More information

kiso2-03.key

kiso2-03.key 座席指定はありません Linux を起動して下さい 第3回 計算機基礎実習II 2018 のウェブページか ら 以下の課題に自力で取り組んで下さい 計算機基礎実習II 第2回の復習課題(rev02) 第3回の基本課題(base03) 第2回課題の回答例 ex02-2.c include int main { int l int v, s; /* 一辺の長さ */ /* 体積 v

More information

講習No.1

講習No.1 プログラムはどこに保存され, どこで実行されるのか? 復習 ハードディスク キーボード Central Processing Unit 例えば i7, ARM, Cortex-A17 ディスプレイ 例えば 4G バイト メモリ プログラムは, ワープロ文章などと同様, ハードディスクなどにファイルとして保存されている. プログラムは, メモリ上に呼び出されて ( ロード ) 実行される. プログラムの作成

More information

C#の基本

C#の基本 C# の基本 ~ 開発環境の使い方 ~ C# とは プログラミング言語のひとつであり C C++ Java 等に並ぶ代表的な言語の一つである 容易に GUI( グラフィックやボタンとの連携ができる ) プログラミングが可能である メモリ管理等の煩雑な操作が必要なく 比較的初心者向きの言語である C# の利点 C C++ に比べて メモリ管理が必要ない GUIが作りやすい Javaに比べて コードの制限が少ない

More information

Microsoft Word - Mac版 Eclipseの導入と設定.docx

Microsoft Word - Mac版 Eclipseの導入と設定.docx Mac OS X 版 Eclipse の導入と プログラムの作成方法 このドキュメントは下記のシステムで検証しました -1- Copyright (C) Takashi Kawaba 2012 目次 A. Eclipse を日本語化する 1. ダウンロードと解凍 3 2. features フォルダ内のファイルをコピーする 3 3. plugins 内のファイルをコピーする 4 B. Eclipse

More information

ガイダンス

ガイダンス 情報科学 B 第 2 回変数 1 今日やること Java プログラムの書き方 変数とは何か? 2 Java プログラムの書き方 3 作業手順 Java 言語を用いてソースコードを記述する (Cpad エディタを使用 ) コンパイル (Cpad エディタを使用 ) 実行 (Cpad エディタを使用 ) エラーが出たらどうしたらよいか??? 4 書き方 これから作成する Hello.java 命令文 メソッドブロック

More information

C言語入門

C言語入門 1 C 言語入門 プログラミング言語 Ⅰ( 実習を含む ), 計算機言語 Ⅰ 計算機言語演習 Ⅰ, 情報処理言語 Ⅰ( 実習を含む ) 2 本日の内容 授業予定日の確認 授業教材の指示 C 言語用プログラミング環境の整備 C 言語プログラミングの導入部分 3 授業予定日の確認 授業予定日の変更があります 本来の授業予定日 : 毎週金曜日 7,8,9,10 時限 4/10 4/17 4/24 5/1

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション 教養セミナー 第 8 回 : ノート PC の設定 2 ubuntu のインストール この授業の資料は 下記 URL に置いてあります http://sun.ac.jp/prof/yamagu/2018fys/ 今日の概略 先週 VMware player をインストールしましたね? 新しい仮想機械を作る 作った仮想機械に OS をインストールする OS は ubuntu というものを使います いくつかのアプリケーションをインストールする

More information

Microsoft PowerPoint - kougi6.ppt

Microsoft PowerPoint - kougi6.ppt C プログラミング演習 第 6 回ファイル処理と配列 1 ファイル処理 2 ファイル読み込み ファイル プログラム ファイルの中身は変わらない 3 ファイル書き出し ファイル プログラム ファイルの中身が変わる ファイルは伸び縮みすることがある 4 例題 1. テキストファイル形式の ファイルからのデータ読み込み 次のような名簿ファイル ( テキストファイル形式 ) を読み込んで,1 列目の氏名と,3

More information

機能と使い方 起動すると下のようなフォームが表示されます ボタンの大きさはあらかじめ3 種類用意してありますが 任意の大きさも指定できます ボタンに表示する文字列はあらかじめ5 種類用意してありますが 任意の文字列も指定できます ボタンの色はあらかじめ6 種類用意してありますが 任意の色も指定可能で

機能と使い方 起動すると下のようなフォームが表示されます ボタンの大きさはあらかじめ3 種類用意してありますが 任意の大きさも指定できます ボタンに表示する文字列はあらかじめ5 種類用意してありますが 任意の文字列も指定できます ボタンの色はあらかじめ6 種類用意してありますが 任意の色も指定可能で Microsoft パワーポイント用 ボタン作成 ツールについて 広島大学医学部附属医学教育センター 松下毅彦 この文書では 当センターで開発したMicrosoftパワーポイント用 ボタン作成 ツールについて説明します このツールは 教員がこれまで講義で使っていたパワーポイント用のファイルをeラーニング用の教材に容易に改変できるよう 設定したページに移動するボタンを簡単に置くためのものです eラーニングを教育に導入するにあたっての最大の問題点は

More information

ポインタ変数

ポインタ変数 プログラミング及び実習 5 馬青 1 文字処理 数値処理 : 整数 浮動小数点数 単一の文字は と ( シングルクォーテーション ) で囲んで表現される 文字のデータ型は char または int である int を用いたほうが ライブラリの関数の引数の型と一致する 以下は全部 int の使用に統一する 従って int ch; で文字変数を宣言しておくと ch= A ; のように ch に文字 A

More information

目次 第 1 章 ユーザーアカウント ( メールアドレス ) の取得 サービス内容の確認 インターネット環境設定通知書の確認 アカウントについて 4 ユーザーアカウントを登録する ユーザーアカウントを登録する サービス

目次 第 1 章 ユーザーアカウント ( メールアドレス ) の取得 サービス内容の確認 インターネット環境設定通知書の確認 アカウントについて 4 ユーザーアカウントを登録する ユーザーアカウントを登録する サービス ZAQ サービス用 セットアップガイド ケーブルインターネット ZAQ のキャラクター ざっくぅ 1 目次 第 1 章 ユーザーアカウント ( メールアドレス ) の取得 3 1-1. サービス内容の確認 4 1-1-1. インターネット環境設定通知書の確認 4 1-1-2. アカウントについて 4 ユーザーアカウントを登録する 5 1-2. ユーザーアカウントを登録する 5 1-2-1. サービス内容

More information

Si 知識情報処理

Si 知識情報処理 242311 Si, 285301 MS 第 12 回 竹平真則 takemasa@auecc.aichi-edu.ac.jp 2015/12/21 1 本日の内容 1. 先週のおさらい 2. PHP のスクリプトを実際に動かしてみる 3. RDB についての説明 2015/12/21 2 資料の URL http://peacenet.info/m2is 2015/12/21 3 注意事項 ( その

More information

スライド 1

スライド 1 ver. 2018/4/13 プログラミング 計算機利用上の Tips 補足資料 分類 項目 ページ 計算機利用 ホスト計算機への接続方法 Unix (Linux) の基本的なコマンド容量制限についてターミナルで文字を大きくする方法 xtermで文字を大きくする方法 Fortran プログラミングについて最近あった事例 : コンパイル 実行時のエラーコンパイルオプションプログラムは正しそうなのに エラーが出る場合データファイルは正しそうなのに

More information

Microsoft PowerPoint - 07.ppt [互換モード]

Microsoft PowerPoint - 07.ppt [互換モード] 論理思考とプログラミング 第 7 回 Java プログラミング入門 本日の授業の流れ 授業前の確認 配布資料 講義資料 プログラミング概要 Java 開発環境の構築 本日の目標 配布資料 演習チェックシート 1 枚 第 7 回講義資料 講義資料 Java 編 第 1 回授業 :Java 入門 授業 Web の第 7 回部分に資料へのリンクがあるので, 開いてください. 1. 大学の Mac で Java

More information

デバッグの工夫

デバッグの工夫 バグを減らす デバッグの工夫 ~ プログラミング実習で生き残るために ~ 2013/02/12 金森由博 よくあるプログラミングの風景 課題めんどくさい とりあえず適当に書くか エラーチェック めんどくさい あとまわし ちゃんと動くかわかんないけど全部書いちゃお ふー やっと全部書けた コンパイルしよ!? エラーメッセージの意味がわからん!! はぁ やっとコンパイルが通った 実行しよ えっ!? なんでセグメンテーション違反!?

More information

Windows10の標準機能だけでデータを完全バックアップする方法 | 【ぱそちき】パソコン初心者に教えたい仕事に役立つPC知識

Windows10の標準機能だけでデータを完全バックアップする方法 | 【ぱそちき】パソコン初心者に教えたい仕事に役立つPC知識 ぱそちき パソコン初心者に教えたい仕事に役立つ PC 知識 Windows10 の標準機能だけでデータを完全バックアッ プする方法 パソコンが急に動かなくなったり 壊れてしまうとパソコンに保存していたテキストや写真などの データも無くなってしまいます このように思いがけない事故からデータを守るには バックアップを取っておくしかありません Windows10のパソコンを使っているなら データをバックアップするのに特別なソフトは必要ありません

More information

02: 変数と標準入出力

02: 変数と標準入出力 C プログラミング入門 基幹 7 ( 水 5) 12: コマンドライン引数 Linux にログインし 以下の講義ページを開いておくこと http://www-it.sci.waseda.ac.jp/ teachers/w483692/cpr1/ 2016-06-29 1 まとめ : ポインタを使った処理 内容呼び出し元の変数を書き換える文字列を渡す 配列を渡すファイルポインタ複数の値を返す大きな領域を確保する

More information

COMET II のプログラミング ここでは機械語レベルプログラミングを学びます 1

COMET II のプログラミング ここでは機械語レベルプログラミングを学びます 1 COMET II のプログラミング ここでは機械語レベルプログラミングを学びます 1 ここでは機械命令レベルプログラミングを学びます 機械命令の形式は学びましたね機械命令を並べたプログラムを作ります 2 その前に プログラミング言語について 4 プログラミング言語について 高級言語 (Java とか C とか ) と機械命令レベルの言語 ( アセンブリ言語 ) があります 5 プログラミング言語について

More information

ご利用のコンピュータを設定する方法 このラボの作業を行うには 事前設定された dcloud ラボを使用するか 自身のコンピュータをセットアップします 詳細については イベントの事前準備 [ 英語 ] とラボの設定 [ 英語 ] の両方のモジュールを参照してください Python を使用した Spar

ご利用のコンピュータを設定する方法 このラボの作業を行うには 事前設定された dcloud ラボを使用するか 自身のコンピュータをセットアップします 詳細については イベントの事前準備 [ 英語 ] とラボの設定 [ 英語 ] の両方のモジュールを参照してください Python を使用した Spar ご利用のコンピュータを設定する方法 このラボの作業を行うには 事前設定された dcloud ラボを使用するか 自身のコンピュータをセットアップします 詳細については イベントの事前準備 [ 英語 ] とラボの設定 [ 英語 ] の両方のモジュールを参照してください Python を使用した Spark API との通信 このラーニングモジュールでは Python を使用した Spark API とのインターフェイスを扱います

More information

Microsoft PowerPoint - 1_コンパイラ入門セミナー.ppt

Microsoft PowerPoint - 1_コンパイラ入門セミナー.ppt インテルコンパイラー 入門セミナー [ 対象製品 ] インテル C++ コンパイラー 9.1 Windows* 版インテル Visual Fortran コンパイラー 9.1 Windows* 版 資料作成 : エクセルソフト株式会社 Copyright 1998-2007 XLsoft Corporation. All Rights Reserved. 1 インテル コンパイラー入門 本セミナーの内容

More information

Microsoft PowerPoint - kougi7.ppt

Microsoft PowerPoint - kougi7.ppt C プログラミング演習 第 7 回メモリ内でのデータの配置 例題 1. 棒グラフを描く 整数の配列から, その棒グラフを表示する ループの入れ子で, 棒グラフの表示を行う ( 参考 : 第 6 回授業の例題 3) 棒グラフの1 本の棒を画面に表示する機能を持った関数を補助関数として作る #include "stdafx.h" #include void draw_bar( int

More information

Maple 12 Windows版シングルユーザ/ネットワークライセンス

Maple 12 Windows版シングルユーザ/ネットワークライセンス MapleSim インストール アンインストール手順書スタンドアロン版 更新日 2017/09/27 はじめに この手順書は Windows 32bit Windows 64bit Mac OS Linux に対応しております 詳しい動作環境については こちらをご参照ください http://www.cybernet.co.jp/maple/product/system/maple.html この手順書の説明画面は

More information

MAPインストーラー起動時のエラーメッセージへの対処方法

MAPインストーラー起動時のエラーメッセージへの対処方法 MAP インストーラー起動時の エラーメッセージへの対処方法 2017 年 11 月第 1.1 版 株式会社デンソーテン 1 / 19 ページ MAP インストーラーを起動した際に表示されたエラーメッセージへの対処方法を解説します 下記より エラーメッセージを選択し それぞれの対処方法をご確認ください エラーメッセージ [ 1 ] メッセージ文 : 現在 Windows にログインしているユーザに

More information

ゲームプログラミング講習 第0章 導入

ゲームプログラミング講習 第0章 導入 ゲームプログラミング講習 第 0 章 導入 ゲーム制作に必要なものをインストールします ゲームプログラミング講習第 0 章導入 1 ゲーム制作に必要なもの Microsoft Visual Studio DXライブラリ プロジェクトテンプレート C 言語の知識 ゲームプログラミング講習第 0 章導入 2 Microsoft Visual Studio とは C 言語でプログラミングして Windows

More information

2 / 26 平成 26 年 4 月 11 日 ( 金 ) 午後 1 時 9 分 Visual C Express の使用法 ( 東海大学理学部物理学科 ) 無償で利用できる開発環境 (Windows XP 以降 ) Visual Studio 2010 Express

2 / 26 平成 26 年 4 月 11 日 ( 金 ) 午後 1 時 9 分 Visual C Express の使用法 ( 東海大学理学部物理学科 ) 無償で利用できる開発環境 (Windows XP 以降 ) Visual Studio 2010 Express 1 / 26 平成 26 年 4 月 11 日 ( 金 ) 午後 1 時 9 分 Visual C++ 2010 Express の使用法 ( 安江正樹 @ 東海大学理学部物理学科 ) Visual C++ 2010 Express の使用法 コンソールプログラムの作成方法と実行 コンピュータ物理学演習 Ⅱ 東海大学理学部物理学科 安江正樹 yasue@keyaki.cc.u-tokai.ac.jp

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション Windows XP MS 社製メーラーのバックアップ Windows 8.1 MS 社製メーラへデータを引き継ぐ 手動でデータを移行 S AP N Net S Senior PC Advisor Scince2003 SPAN PC Salon 2014.04.06 By Kudo 1 OS Version 標準 MS Office 付属 ( 一般的 ) Download Windows XP Outlook

More information

Microsoft Word - no01.docx

Microsoft Word - no01.docx プログラミング基礎 1. プログラミング言語 1.1 ハードウエアとソフトウエア パソコンをはじめとするコンピュータは ハードウエア といわれます このハードウエアだけで何 ができるかといえば単なる計算だけです もちろんそれを表示することもできませんし キーボードから文字を打つこともできません 計算ができるといっても 数字を入力できないのですから数値を与えることすらできないのです このハードウエアを制御したり

More information

取引上手くん 9 のインストール時にエラーが表示される際の対処法 ~Windows8 Windows8.1~ 本ドキュメントは Windows8/8.1 のパソコンにおいて 取引上手くん 9 のインストールが正常にできなかった場合の対処 法をまとめたものです なお インストールの手順そのものにつきま

取引上手くん 9 のインストール時にエラーが表示される際の対処法 ~Windows8 Windows8.1~ 本ドキュメントは Windows8/8.1 のパソコンにおいて 取引上手くん 9 のインストールが正常にできなかった場合の対処 法をまとめたものです なお インストールの手順そのものにつきま 取引上手くん 9 のインストール時にエラーが表示される際の対処法 ~Windows8 Windows8.1~ 本ドキュメントは Windows8/8.1 のパソコンにおいて 取引上手くん 9 のインストールが正常にできなかった場合の対処 法をまとめたものです なお インストールの手順そのものにつきましては 別ドキュメント ( 取引上手くん 9 のインストール説明書 または about.pdf ) をご覧ください

More information

3.Cygwin で日本語を使いたい Cygwin で以下のコマンドを実行すると それ以降 メッセージが日本語になります export LANG=ja_JP.UTF-8 これは 文字コードを日本語の UTF-8 に設定することを意味しています UTF-8 は Cygwin で標準の文字コードで, 多

3.Cygwin で日本語を使いたい Cygwin で以下のコマンドを実行すると それ以降 メッセージが日本語になります export LANG=ja_JP.UTF-8 これは 文字コードを日本語の UTF-8 に設定することを意味しています UTF-8 は Cygwin で標準の文字コードで, 多 Cygwin 使いこなしマニュアル 2011/10/17 1.Cygwin の起動 Cygwin のインストールが完了したら 一般ユーザーで Windows にログインし Cygwin を起動してみましょう 下の図は ユーザー名 densan でログインして Cygwin を起動した後 いくつかコマンドを実行してみたところです 2.Cygwin のファイルはどこにある? Windows から Cygwin

More information

共済会_Kねっと利用マニュアル(2018).indd

共済会_Kねっと利用マニュアル(2018).indd ~ K ねっとシステム利用マニュアル ~ ご注意 この冊子にはインターネット上で職員会員に関するデータを取り扱うための設定や操作方法等が記載されています 別紙 WEB 方式利用通知 とあわせて厳重に管理及び保管をしてください 2018.9 改訂 目次 Ⅰ.K ねっと概要 1 Ⅱ.K ねっとへの接続方法 ( ログイン ) 1 Ⅲ. 操作方法 1. ファイルのダウンロード ( 俸給等報告データの 取得

More information

Cプログラミング1(再) 第2回

Cプログラミング1(再) 第2回 C プログラミング 1( 再 ) 第 2 回 講義では Cプログラミングの基本を学び演習では やや実践的なプログラミングを通して学ぶ 1 前回のレポートから 前回の宿題 数あてゲーム の説明において 次のように書いていたものがいた : これはコンピュータがランダムに設定した数字を人間が当てるゲームである この説明でどこかおかしなところはないだろうか? 2 コンピュータの用語と日常的な用語の違い 物理において

More information

1. Borland C++Compiler をインストールする 1.1. Borland C++Compiler をダウンロードする Borland C++Compiler とは Borland 社がフリーソフトウェアとして公開している C 言語と C++ 言語の Windows 用コンパイラです

1. Borland C++Compiler をインストールする 1.1. Borland C++Compiler をダウンロードする Borland C++Compiler とは Borland 社がフリーソフトウェアとして公開している C 言語と C++ 言語の Windows 用コンパイラです 開発環境を構築する 三池克明 C 言語プログラミングを学ぶために自分のパソコンに開発環境を構築しまし ょう ここでは開発環境を構築するために以下のソフトをインストールします Borland C++ Compiler CPad for Borland C++ Compiler Lhaz( 必要であれば ) 目次 1. Borland C++Compiler をインストールする... 1 1.1. Borland

More information

SimLab Plugins for SketchUp 評価版インストールおよびアクティベート方法 注意事項 評価版をお使い頂くには 評価用ライセンスでのアクティベートが必要です 評価用ライセンスファイルの取得を行い 手動でアクティベートする必要があります 各 SimLab プラグインは 評価用とし

SimLab Plugins for SketchUp 評価版インストールおよびアクティベート方法 注意事項 評価版をお使い頂くには 評価用ライセンスでのアクティベートが必要です 評価用ライセンスファイルの取得を行い 手動でアクティベートする必要があります 各 SimLab プラグインは 評価用とし SimLab Plugins for SketchUp 評価版インストールおよびアクティベート方法 注意事項 評価版をお使い頂くには 評価用ライセンスでのアクティベートが必要です 評価用ライセンスファイルの取得を行い 手動でアクティベートする必要があります 各 SimLab プラグインは 評価用として評価用ライセンス認証をしてから 2 週間の内に機能 ( インポートまたはエクスポート ) を 30

More information

メール設定

メール設定 メール設定 この章では メールを送受信するためにメールソフトを設定する方法についてご案内しています 設定の操作は パソコンの OS と お使いになるメールソフトによって異なります ご利用のパソコンの OS とお使いになるメールソフトをご確認の上 該当するページをご覧ください その他のメールソフトをご利用の方は下記の Web ページをご覧ください http://www.alpha-web.ne.jp/service/basic/

More information

01-introduction.ppt

01-introduction.ppt オペレーティングシステム ~ イントロダクション ~ 山田浩史 hiroshiy @ cc.tuat.ac.jp 2015/04/10 オペレーティングシステム 担当 : 山田浩史 ( やまだひろし ) mail: hiroshiy @ cc.tuat.ac.jp 質問等ありましたら気軽にメールをしてください 専門分野 オペレーティングシステムや仮想マシンモニタといった システムソフトウェア と呼ばれる分野

More information

Microsoft Word - VisualC++利用法2.doc

Microsoft Word - VisualC++利用法2.doc Visual Studio で VisualC++ をつかう --Visual Studio 2005 対応 -- 2003.10.1nk 05.10.5 07.5.23 07.6.6 Visual Studio 2005 にバージョンアップされた それに対応するように改訂した 最も単純な Visual C++.net のプログラムをつくるための方法 Visual C++ の使い方を示す ( 重要

More information

ポインタ変数

ポインタ変数 プログラミング及び実習 6 馬青 1 例 : ファイルデータの整形 以下の ipt.dat ファイルを opt.dat ファイルに変換するプログラム ipt.dat の中の空白は空白かタブであり opt.dat の中の No と番号の間は 1 個の空白で 番号と点数の間は 1 個のタブである 2 データ ipt.dat no.1 79 no.2 73 no.3 89 no.4 67 no.5 99

More information

01-新入生のみなさんへ

01-新入生のみなさんへ 5. 電子メール (Gmail) 5-. 電子メールとは電子メールは コンピュータ間でやり取りする手紙のようなものです 電子メールの特徴は世界中のどこへでも送信でき どこからでも受信できるということです また コンピュータでメール本文を作成するため保存 加工が容易にできます 龍谷大学では教育 学習用メールとして Google 社の Web メールサービスである Gmail を提供しています Gmail

More information

Windows10 における Ac6 System Workbench for STM32 のダウンロードとインストール V /06/01 Windows10 の PC で Ac6 System Workbench for STM32 のダウンロードとインストールの方法について説明しま

Windows10 における Ac6 System Workbench for STM32 のダウンロードとインストール V /06/01 Windows10 の PC で Ac6 System Workbench for STM32 のダウンロードとインストールの方法について説明しま Windows10 における Ac6 System Workbench for STM32 のダウンロードとインストール V001 2016/06/01 Windows10 の PC で Ac6 System Workbench for STM32 のダウンロードとインストールの方法について説明します 目次 1. Ac6 System Workbench for STM32 のダウンロード... 2

More information

情報処理概論(第二日目)

情報処理概論(第二日目) 実習資料 Linux 入門講習会 九州大学情報基盤研究開発センター 注意 : この内容は wisdom.cc.kyushu-u.ac.jp の任意の ID で利用できますが, ファイルの削除等を含んでいるので各コマンドの意味を理解するまでは講習会用 ID で利用することをお勧めします. 1 実習 1 ログイン ファイル操作 ディレクトリの作成 ファイルの移動, コピー, 削除 ログアウト 2 ログイン

More information

メールサーバ仕様変更に伴うメール設定変更方法

メールサーバ仕様変更に伴うメール設定変更方法 Proself 利用方法 大阪産業大学 情報科学センター 2012 年 8 月 29 日初版 目次 1.Proself とは... 3 2.Proself の開始方法... 4 3.Proself の終了方法... 5 4.Proself の使い方... 6 1ファイルのアップロード方法... 6 2ファイルのダウンロード方法... 10 3フォルダ / ファイルの削除方法... 12 4フォルダの作成方法...

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション プログラミング基礎演習 第 1 回プログラミングとは 演習室の環境 VMware Horizon のサーバにログイン Ubuntu を選択 ログイン名とパスワードは共通 まだホームが共有されていない 今日作ったファイルは 自分宛のメールで送ったり USB メモリを使うなどして 保存する 近日中に設定される予定 本演習で学ぶ内容が主に対象とする範囲 プログラミング学習の段階 語学に例えると 命令が実行される様子の理解

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション ネットワークプログラミング 演習 第 12 回 Web サーバ上で動作するプログラム 2 今日のお題 PHPのプログラム例 おみくじ アクセスカウンタ ファイルの扱い lock ファイルの所有者 許可と権限 PHP の文法 ( の一部 ) if, for, while の制御の構文は C 言語と似ている 型はあるが 明示的な宣言はしなくてよい 変数には型がない 変数の宣言はしなくてよい 変数名には

More information

Microsoft Word - _ ‘C’³_V1.6InstManual.doc

Microsoft Word - _ ‘C’³_V1.6InstManual.doc 厚生労働省版医薬品等電子申請ソフト ダウンロードマニュアル 平成 23 年 6 月 17 日版 厚生労働省医薬食品局 はじめに 本マニュアルの利用方法 本マニュアルは 医薬品等電子申請ソフト ( 以下 申請ソフト と呼びます ) のダウンロード方法について説明したものです 申請ソフトのダウンロードは ウェブブラウザを用いたインターネットからの一般のドキュメントやプログラムのダウンロードと大きく異なるところはありません

More information

Jam Careソフト目次 マニュアル 5 Jamcareソフトのセットアップをしましょう 12 ソフトの起動と終了をしましょう 15 サポートセンターから電話が欲しい 19 サポートセンターにメッセージを送信する 27 サポートサイトで Q&A 集を見る 33 サポートサイトにバージョンアップの要望を書き込む 36 サポートサイトへ質問する 39 顧客情報登録を編集する 40 ジャムケアソフトのバージョンアップを行う

More information

目次 1. ひまわり先生の基本設定は, かんたん3ステップ 3 <ステップ1> 先生の登録 3 <ステップ2> 児童の登録 4 <ステップ 3> テストの登録 6 (1) テストの登録の手順 6 (2) 自作のテストやプリントの追加 7 (3) 評価基準の設定 8 (4) 単元の移動, 単元の保留

目次 1. ひまわり先生の基本設定は, かんたん3ステップ 3 <ステップ1> 先生の登録 3 <ステップ2> 児童の登録 4 <ステップ 3> テストの登録 6 (1) テストの登録の手順 6 (2) 自作のテストやプリントの追加 7 (3) 評価基準の設定 8 (4) 単元の移動, 単元の保留 基本の設定 ( かんたん 3 ステップ ) -1- 目次 1. ひまわり先生の基本設定は, かんたん3ステップ 3 先生の登録 3 児童の登録 4 テストの登録 6 (1) テストの登録の手順 6 (2) 自作のテストやプリントの追加 7 (3) 評価基準の設定 8 (4) 単元の移動, 単元の保留 9

More information

携帯電話を登録する 3 携帯電話で教員からのお知らせおよびレポート課題の情 報が得られます. 従来型携帯電話を利用するための情報登 録はパソコンを使って行います. スマートフォンユーザは スマートフォンユ ーザ向けガイド を参照してください. 携帯メールアドレスの登録 授業選択領域にて My Wor

携帯電話を登録する 3 携帯電話で教員からのお知らせおよびレポート課題の情 報が得られます. 従来型携帯電話を利用するための情報登 録はパソコンを使って行います. スマートフォンユーザは スマートフォンユ ーザ向けガイド を参照してください. 携帯メールアドレスの登録 授業選択領域にて My Wor 授業支援システムとは 授業支援システムは ICT を活用してより効果的な学習を行うためのシステムです. パソコン, 携帯, スマートフォンなどから利用することができます. この授業支援システムは法政大学もメンバになっている国際的な大学コミュニティで開発されている Sakai というシステムで,H etudee ( エチュード ) という愛称で呼ばれています. ログインする 授業支援システムを使うには

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション 2018/10/05 竹島研究室創成課題 第 2 回 C 言語演習 変数と演算 東京工科大学 加納徹 前回の復習 Hello, world! と表示するプログラム 1 #include 2 3 int main(void) { 4 printf("hello, world! n"); 5 return 0; 6 } 2 プログラム実行の流れ 1. 作業ディレクトリへの移動 $ cd

More information

Windows2000/XPインストール手順

Windows2000/XPインストール手順 日歯生涯研修事業 IC カード用研修受付ソフト インストール手順書 (Windows 10 用 ) 日本歯科医師会 1 IC カード用研修受付ソフト の Windows 10 へのインストール手順... 3 1. インストール前の確認事項... 3 2. インストール手順の概略説明... 4 3. 新規インストール... 5 4. 既に IC カード用研修受付ソフト がインストールされている場合...

More information

発環境を準備しよう2 章開Eclipseをインストールしようそれでは Eclipseをセットアップしましょう Eclipseは Eclipse Foundationのサイトからダウンロードできます ダウンロードのページを開くと いく

発環境を準備しよう2 章開Eclipseをインストールしようそれでは Eclipseをセットアップしましょう Eclipseは Eclipse Foundationのサイトからダウンロードできます  ダウンロードのページを開くと いく 2.1 Java の開発ツールを入手しよう Java の実行環境と 開発ツールの Eclipse Android 向けアプリケー ションの開発ツール Android SDK をダウンロードしましょう 本書では Windows パソコンへのインストール方法を説明します Javaをインストールしようまず 最新のJava 実行環境を入手しましょう Javaは Java 公式サイト (http://www.java.com/ja/)

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション Excel VBA の基本 1 VBA Visual Basic for Applications Office シリーズに搭載されているプログラミング言語 マクロを作成するために使われる 1 プログラミングとは 人間の意図した処理を行うようにコンピュータに指示を与えること セル A1 の内容をセル B1 にコピーしなさいセル A1 の背景色を赤色にしなさいあれをしなさいこれをしなさい 上から順番に実行

More information

Microsoft Word - no01.docx

Microsoft Word - no01.docx プログラミング基礎 1. プログラミング言語 1.1 ハードウエアとソフトウエア パソコンをはじめとするコンピュータは ハードウエア といわれます このハードウエアだけで何 ができるかといえば単なる計算だけです もちろんそれを表示することもできませんし キーボードから文字を打つこともできません 計算ができるといっても 数字を入力できないのですから数値を与えることすらできないのです このハードウエアを制御したり

More information

SHOP99 99 SHOP サイトにデータベースを構築 phpmyadminの設定 1 ー 監修 Yours YoursCompany Company 監修 Yours

SHOP99 99 SHOP サイトにデータベースを構築 phpmyadminの設定 1 ー 監修 Yours YoursCompany Company 監修 Yours SHOP99 99 SHOP サイトにデータベースを構築 phpmyadminの設定 1 ー 監修 Yours YoursCompany Company 監修 Yours Chapter 1 phpmyadmin はじめに SHOP 99 出版の趣旨 phpmyadminは PHPで作られたphpMyAdmin MySOLの管理(Administration)ソフトです Webブラウザ上で MySOLのデータベースを操作することができ

More information

補足資料

補足資料 Scratch で楽しむレッツ! プログラミングジュニア プログラミング検定公式テキスト Scratch 2.0 オフラインエディター用補足資料 Scratch で楽しむレッツ! プログラミングジュニア プログラミング検定公式テキスト ( 型番 :FPT1710) は インターネットに接続した環境で ブラウザーを使って Scratch 2.0 を学習する場合の操作手順を掲載しています Scratch

More information

Microsoft PowerPoint - 10Com2.ppt

Microsoft PowerPoint - 10Com2.ppt リダイレクトとは コマンドプロンプト操作 (2) リダイレクト パイプ 標準入出力プログラム コマンド行引数 関数 system() 今日のポイン リダイレクトとパイプを使いこなそう 標準入力 標準出力 標準エラー出力を " デフォルト " から別のファイルに割り当てる操作 " デフォルト " は CON ( コンソール ) で 実際の入力はキーボード 出力はディスプレイ 標準入力は 0< ファイル名

More information

NALC 活動管理システムインストール手順書 NALC 活動管理システムを利用するためには 以下の性能を持った PC が必要です システム要件 対応 OS 対応ブラウザ Windows7 / Windows8 8.1/windows10 Internet Explorer 8 以降 (Firefox

NALC 活動管理システムインストール手順書 NALC 活動管理システムを利用するためには 以下の性能を持った PC が必要です システム要件 対応 OS 対応ブラウザ Windows7 / Windows8 8.1/windows10 Internet Explorer 8 以降 (Firefox NALC 活動管理システムインストール手順書 NALC 活動管理システムを利用するためには 以下の性能を持った PC が必要です システム要件 対応 OS 対応ブラウザ Windows7 / Windows8 8.1/windows10 Internet Explorer 8 以降 (Firefox や Mozilla Google Chrome には対応しておりません ) インターネット環境 ADSL

More information

ユーザーズマニュアル 神戸親和女子大学情報処理教育センター 年 4 月版

ユーザーズマニュアル 神戸親和女子大学情報処理教育センター 年 4 月版 ユーザーズマニュアル 神戸親和女子大学情報処理教育センター 1 2017 年 4 月版 Ⅰ. システムへのサインインとサインアウト コンピュータを使用するにあたり これから私がコンピュータを利用します ということをコンピュータに伝え 正当な利用者が利用しているかどうかをチェックさせる ( 認証という ) 作業をサインイン ( ログオン ) といいます 通常は 利用開始時にユーザー ID( ユーザー名

More information

情報処理概論(第二日目)

情報処理概論(第二日目) 実習資料 Linux 入門講習会 九州大学情報基盤研究開発センター 注意 : この内容は najima.cc.kyushu-u.ac.jp の任意の ID で利用できますが, ファイルの削除等を含んでいるので各コマンドの意味を理解するまでは講習会用 ID で利用することをお勧めします. 1 実習 1 ログイン ファイル操作 ディレクトリの作成 ファイルの移動, コピー, 削除 ログアウト 2 ログイン

More information

スライド 1

スライド 1 (3) 電子申請用データを作成 インストール後から作成までの流れを紹介します 作成の流れ ソフト起動 1 初期設定 初めてのインストール時には必ず設定します P6 1 初期設定 へ 2 被保険者のデータを登録 ターンアラウンド CD を使って 被保険者の情報を登録します この操作を行うと 届書入力作業の軽減が行えます ターンアラウンド CD は 管轄の年金事務所に依頼し入手してください P6 2 被保険者のデータを登録

More information

< B838B CC8F898AFA90DD92E82E786C73>

< B838B CC8F898AFA90DD92E82E786C73> 新メールシステムの初期設定 メールにログインする はじめに ) 既存のメールサーバ ActiveMail に代わり 新メールサーバ Gmail を使用して下さい ) メールアドレス パスワードはこれまでと変わりません ) メールアドレス パスワードは卒業後もご利用いただけます 今までは 卒業後 大学のパソコン メールアドレス は利用出来ませんでしたが 新メールシステムでは卒業後も メールアドレス は

More information

Microsoft PowerPoint - install_NGSsokushu_windows(ver2.1).pptx

Microsoft PowerPoint - install_NGSsokushu_windows(ver2.1).pptx 2014/08/22 作成 (ver. 2.1) VirtualBox のインストールと 設定済み BioLinux7 の導入 (BioLinux7.ova) Windows 7 (64bit) 環境に.ova ファイル形式の BioLinux7 ( 配布中 ) を導入する場合 注意事項 ) 実習では.ova ファイルから BioLinux7 の導入を行って下さい VirtualBox は最新版ではなく

More information

■POP3の廃止について

■POP3の廃止について 最終更新日 :2017.8.28 メール受信方式の変更手順書 (Outlook 版 ) 情報連携統括本部 POP3 の廃止について メール受信方式の一つである POP3 形式はセキュリティ上の問題があるため 2011 年度夏に行いました キャンパス情報基幹システム の更新の際にお知らせいたしました通り 2017 年度夏の更新を持ちまして廃止いたします これにより 更新後は POP3 によるメールの受信はできなくなり

More information

拓殖大学総合情報センター 学生 Web メール (Office365) 操作マニュアル 目 次 1. Office365 の Web メール 2 2. 利用上の制約事項 送受信メールサイズ制限 メールボックス利用制限 2 3. Office365 のサインイン サインアウト

拓殖大学総合情報センター 学生 Web メール (Office365) 操作マニュアル 目 次 1. Office365 の Web メール 2 2. 利用上の制約事項 送受信メールサイズ制限 メールボックス利用制限 2 3. Office365 のサインイン サインアウト 学生 Web メール (Office365) 操作マニュアル 目 次 1. Office365 の Web メール 2 2. 利用上の制約事項 2 2-1 送受信メールサイズ制限 2 2-2 メールボックス利用制限 2 3. Office365 のサインイン サインアウト 2 3-1 サインイン ( 利用開始 ) 2 3-2 サインアウト 3 4. Office365 の起動画面と初期設定 3 4-1

More information

Microsoft Word - Gmail-mailsoft設定2016_ docx

Microsoft Word - Gmail-mailsoft設定2016_ docx 全学 Gmail メールソフト設定方法 総合情報メディアセンター情報基盤部門 2016 年 6 月 1 日 はじめに 1 1 Gmail との連携を有効にする 2 2 Gmail にて POP または IMAP を有効にする 3 3 アカウントでの設定 5 4 メールソフトへの設定 7 5 設定例 :Windows メールのアカウント追加手順 9 6 設定例 :Windows メールのアカウント追加手順

More information

サインイン 最初にサインインを行います サインインしたときとそうでないときでは 表示やメニューなどが少し違います アカウントがない場合 最初にアカウントを作りましょう サインインしていないとき サインインしたとき メッセージ 更新情報とお知らせがとどきます

サインイン 最初にサインインを行います サインインしたときとそうでないときでは 表示やメニューなどが少し違います アカウントがない場合 最初にアカウントを作りましょう サインインしていないとき サインインしたとき メッセージ 更新情報とお知らせがとどきます スクラッチの使い方 トップ画面 作る 新しいプロジェクトを作ります クリックするとエディタ画面が開きます やってみる の絵をクリックしたときも同じです 見る みんなの作った作品を見ることができます 例を見る の絵をクリックしても移動できます 話す スクラッチについてのディスカッションの場に移動します SCRATCH について スクラッチの概要解説ページに移動します ヘルプ スクラッチのヘルプページに移動します

More information

指定立替納付を使った場合の 国内提出書類の提出方法 1 出願書類や 納付書などを 指定立替納付で支払う場合の手順をご案内します ここでは ひな型を Word で編集する場合の手順を案内します 他を利用する場合は ユーザガイドをご覧ください (1) 指定立替納付を使うための事前準備 a. クレジットカ

指定立替納付を使った場合の 国内提出書類の提出方法 1 出願書類や 納付書などを 指定立替納付で支払う場合の手順をご案内します ここでは ひな型を Word で編集する場合の手順を案内します 他を利用する場合は ユーザガイドをご覧ください (1) 指定立替納付を使うための事前準備 a. クレジットカ 指定立替納付を使った場合の 国内提出書類の提出方法 1 出願書類や 納付書などを 指定立替納付で支払う場合の手順をご案内します ここでは ひな型を Word で編集する場合の手順を案内します 他を利用する場合は ユーザガイドをご覧ください (1) 指定立替納付を使うための事前準備 a. クレジットカード発行会社のサイトで 3D セキュア の登録を行い パスワードを取得してください 3D セキュア の詳細および登録方法は

More information

1. 基本操作 メールを使用するためにサインインします (1) サインインして利用する 1 ブラウザ (InternetExploler など ) を開きます 2 以下の URL へアクセスします ( 情報メディアセンターのトップページからも移動で

1. 基本操作 メールを使用するためにサインインします (1) サインインして利用する 1 ブラウザ (InternetExploler など ) を開きます 2 以下の URL へアクセスします   ( 情報メディアセンターのトップページからも移動で 学生用 Web メール (Office365) 利用マニュアル 目次 1. 基本操作 (1) サインインして利用する 1 (2) 受信メールの表示 2 (3) サインアウトして終了する 3 (4) メール作成と送信 4 2. 応用操作 (1) メール転送の設定 5 (2) アドレス帳 6 (3) 署名 7 (4) 添付ファイルの追加 8 (5) 添付ファイルの展開 9 付録 (1) 自動にメールを仕分けて整理する

More information

NSS利用者マニュアル

NSS利用者マニュアル C.1 共有フォルダ接続 操作の概要 C.2 Windows から接続 操作する C.3 Mac OS X から接続 操作する 65 C.1 共有フォルダ接続 操作の概要 アクセスが許可されている研究データ交換システムの個人用共有フォルダまたはメーリングリストの共有フォルダに接続して フォルダを作成したり ファイルをアップロードまたはダウンロードしたりすることができます 参考 共有フォルダのフォルダ名およびファイル名について共有フォルダのフォルダ名およびファイル名には

More information

実習を行う上での心構えについて

実習を行う上での心構えについて Microsoft Visual C++ 2015 と OpenCV 2.4.13.2 を使用した 画像処理プログラミング 本資料では,Microsoft Visual C++ 2015 ( 以下, VC2015) と OpenCV 2.4.13.2 を用いたプログラムの作成方法について説明する. 本授業での使用方法であれば, ここで説明する内容は, 最初に1 回設定するだけでよく. ソリューションやプロジェクトを作り直さない限り,

More information

第1回 プログラミング演習3 センサーアプリケーション

第1回 プログラミング演習3 センサーアプリケーション C プログラミング - ポインタなんて恐くない! - 藤田悟 fujita_s@hosei.ac.jp 目標 C 言語プログラムとメモリ ポインタの関係を深く理解する C 言語プログラムは メモリを素のまま利用できます これが原因のエラーが多く発生します メモリマップをよく頭にいれて ポインタの動きを理解できれば C 言語もこわくありません 1. ポインタ入門編 ディレクトリの作成と移動 mkdir

More information

目次 新規ユーザー登録... 3 初期設定... 6 (1) 特定商取引法に基づくページのURLを設定する... 7 (2) コンバージョン測定タグを設定する... 7 サイトを作成してみよう

目次 新規ユーザー登録... 3 初期設定... 6 (1) 特定商取引法に基づくページのURLを設定する... 7 (2) コンバージョン測定タグを設定する... 7 サイトを作成してみよう 雛形サイト作成ツールの ご利用マニュアル 1 目次 新規ユーザー登録... 3 初期設定... 6 (1) 特定商取引法に基づくページのURLを設定する... 7 (2) コンバージョン測定タグを設定する... 7 サイトを作成してみよう... 10 2 新規ユーザー登録 1 まず 以下の URL から新規ユーザー登録をお願いします 新規ユーザー登録フォーム http://r3-sys.com/tool/site/register

More information

プログラミングI 第2回 数理物理,総合理学等向け

プログラミングI 第2回 数理物理,総合理学等向け http://www0.info.kanagawa-u.ac.jp/~kaiya/p1/ dotcampus ショートコード 221137 プログラミング I 付録プログラム実習の手順 2016 年 9 月 25 日 2017 年 10 月 22 日改訂版 海谷治彦 1 概要 本稿では, 授業中等の実習で具体的に, どうやって操作すればよいかを解説する. 慣れるまでは, このスライドを見ながら作業しましょう.

More information

Microsoft Word - Setup_Guide

Microsoft Word - Setup_Guide JTOS Version 3.4 セットアップガイド 2017 年 2 月 17 日公益社団法人日本コントラクトブリッジ連盟 1 ご注意...2 2 システム要件...3 3 インストール手順...4 3.1 Microsoft.NET Framework 4.6 について...4 3.2 JTOS 一式のインストール...4 3.3 Excel マスターシートのコピー...5 3.4 ローカルメンバーを扱う場合...5

More information

目次 本書の取り扱いについて... 3 事前準備... 4 MultiPoint Server 2011 OEM 版のインストール (OS リカバリー用のディスク領域を使う場合の起動方法 )... 5 MultiPoint Server 2011 OEM 版のインストール (OS リカバリー用のメデ

目次 本書の取り扱いについて... 3 事前準備... 4 MultiPoint Server 2011 OEM 版のインストール (OS リカバリー用のディスク領域を使う場合の起動方法 )... 5 MultiPoint Server 2011 OEM 版のインストール (OS リカバリー用のメデ Windows MultiPoint Server 2011 OEM 版インストールガイド 2012.06 目次 本書の取り扱いについて... 3 事前準備... 4 MultiPoint Server 2011 OEM 版のインストール (OS リカバリー用のディスク領域を使う場合の起動方法 )... 5 MultiPoint Server 2011 OEM 版のインストール (OS リカバリー用のメディアを使う場合の起動方法

More information

Outlook Express 6 の場合 (Windows XP) Outlook Express 6 の場合 (Windows XP) Windows XP に付属する Outlook Express 6 に αweb のメールアカウントを追加する方法についてご案内します 1 スタート をクリッ

Outlook Express 6 の場合 (Windows XP) Outlook Express 6 の場合 (Windows XP) Windows XP に付属する Outlook Express 6 に αweb のメールアカウントを追加する方法についてご案内します 1 スタート をクリッ この章では メールを送受信するためにメールソフトを設定する方法についてご案内しています 設定の操作は パソコンの OS と お使いになるメールソフトによって異なります ご利用のパソコンの OS とお使いになるメールソフトをご確認の上 該当するページをご覧ください その他のメールソフトをご利用の方は下記の Web ページをご覧ください http://www.alpha-web.ne.jp/service/basic/

More information

Windows2000/XPインストール手順

Windows2000/XPインストール手順 日歯生涯研修事業 IC カード用研修受付ソフト インストール手順書 (NFC Port Software 用 ) 日本歯科医師会 1 IC カード用研修受付ソフト の NFC Port Software のインストール手順... 3 1. インストール前の確認事項... 3 2. インストール手順の概略説明... 4 3. 新規インストール... 5 4. 既に FeliCa Port Software

More information

WinXp-Rmenu

WinXp-Rmenu Rmenu IT 勉強宴会 Rmenu-20190706(Win10) Rmenu Windows10 Install Document Rmenu Windows10 環境構築 IT 勉強宴会 2019/07/06 1 目次 第 1 章 Rmenu システムの取得... 3 (1) Rmenu デモシステムの取得... 3 第 2 章 Ruby のインストール... 7 (1) Ruby インストーラをダウンロード...

More information

<8B9E93738CF092CA904D94CC814090BF8B818F B D836A B B B816A2E786C73>

<8B9E93738CF092CA904D94CC814090BF8B818F B D836A B B B816A2E786C73> 京都交通信販 請求書 Web サービス操作マニュアル 第 9 版 (2011 年 2 月 1 日改訂 ) 京都交通信販株式会社 http://www.kyokoshin.co.jp TEL075-314-6251 FX075-314-6255 目次 STEP 1 >> ログイン画面 請求書 Web サービスログイン画面を確認します P.1 STEP 2 >> ログイン 請求書 Web サービスにログインします

More information

Windows ユーザー名に全角が含まれている場合は インストールできません のエラーが表示される 手順 1 管理者権限のある Windows ユーザーでログインした上で 以下の処理を行ってください 左下のスタートボタンをクリックし メニューが表示されましたら コントロールパネル をクリックしてくだ

Windows ユーザー名に全角が含まれている場合は インストールできません のエラーが表示される 手順 1 管理者権限のある Windows ユーザーでログインした上で 以下の処理を行ってください 左下のスタートボタンをクリックし メニューが表示されましたら コントロールパネル をクリックしてくだ 取引上手くん 9 のインストール時にエラーが表示される際の対処法 ~Windows7~ 本ドキュメントは Windows7 のパソコンにおいて 取引上手くん 9 のインストールが正常にできなかった場合の対処法を まとめたものです なお インストールの手順そのものにつきましては 別ドキュメント ( 取引上手くん 9 のインストール説明書 または about.pdf ) をご覧ください インストーラー

More information