• 検索結果がありません。

C言語の講義でプログラミングの考え方

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

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

... float a ; // 浮動小数点数記憶用 ただし、どんな「数」かによって 宣言仕方を変えなければ ならない 同じ種類数を記憶するには、『配列』を使うことも考えよう 例: int x[10]; // 10個整数を記憶するため配列 ...

30

2018年度「プログラミング言語」配布資料 (7)

2018年度「プログラミング言語」配布資料 (7)

... # let open Sample.Inner in z + 100;; - : int = 201 1.2 実装隠蔽 モジュール大事な機能が実装詳細隠蔽あることは既に述べた.これまでに本講義扱った 2 分探索木 について,隠蔽したい実装詳細とはなんだろうか.例えば, Java ...

17

プログラミング及び演習 第1回 講義概容・実行制御

プログラミング及び演習 第1回 講義概容・実行制御

...  参照呼出し (call by reference)  関数呼び出し時に構造体へポインタを渡す  構造体が大きな場合 (メンバに大きな配列が含まれ ている場合 )に構造体自身複写をしなくてもよい ...

40

プログラミング及び演習 第1回 講義概容・実行制御

プログラミング及び演習 第1回 講義概容・実行制御

...  各自 NUCT上コース登録を確認してください。  2限目に設定を行います。  全学メールを通じた通知も行われます  全学メールを定期的にチェックしてください  スマホなどに転送すると便利です。 ...

89

プログラミング及び演習 第1回 講義概容・実行制御

プログラミング及び演習 第1回 講義概容・実行制御

... 7/6 プログラミングプロジェクト課題(通称 夏休み課題)解説 / 大演習  第 12回 7/12 プログラミングプロジェクト(大規模プログラミング)分割コンパイル / make  第 13回 7/19 プログラミングプロジェクト(大規模プログラミング)デバッガ/ 大演習 ...

62

プログラミング及び演習 第1回 講義概容・実行制御

プログラミング及び演習 第1回 講義概容・実行制御

... 大規模プログラム開発によくある状況  「あなたが開発しているプログラムは複数プロ グラムから構成されています.つまりそれらをコ ンパイルし,リンクすること1つ実行可能な プログラムが作成されます.複数プログラム ...

24

プログラミング及び演習 第1回 講義概容・実行制御

プログラミング及び演習 第1回 講義概容・実行制御

...  多量データを出力するプログラムデバッグに便利  lec8-out >& abc.txt  prog標準出力・エラー共にファイルabc.txtに出力  多量データを出力するプログラムデバッグに便利 ...

45

プログラミング及び演習 第1回 講義概容・実行制御

プログラミング及び演習 第1回 講義概容・実行制御

... 比較関数は、第一引数が第二引数に対して、 1) 小さい、2) 等しい、3) 大きいのそ れぞれに応じて、 1) ゼロより小さい整数、2) ゼロ、3) ゼロより大きい整数いずれ かを返さなければならない。ふたつ要素比較結果が等しいとき、並べ変えた後 配列は、ふたつ順序は定義されていない。 ...

34

情報科学 (12) いろいろなプログラミング言語 1

情報科学 (12) いろいろなプログラミング言語 1

...  ハードウェアを直接操作するようなプログラムを書ける ~ ~ アセンブリ言語に近い  それでいて高級言語 ~~ 色々なCPU動く • 現在でも多くソフトウェア開発に利用 • 安全性配慮は少ない ...

30

関数型プログラミング言語における遅延評価機構

関数型プログラミング言語における遅延評価機構

... [3]D.A.Turner.Miranda:aNon-strictFunctionalLanguage withPolymorphicTypes.Proc.the2ndACMConference onFunctionalProgrammingLanguagesandCom-puter Architecture(FPCA1985),pp.1-16.ACM,1985.. [[r] ...

4

4-4- 基スクリプト言語に関する知識 コードの作成や修正が容易とされるスクリプト言語を学習し アプリケーション開発の手法を習得する 本カリキュラムでは まずスクリプト言語に位置づけされる Perl PHP Python JavaScript Ruby といった Ⅰ. 概要プログラミング言語の特徴に

4-4- 基スクリプト言語に関する知識 コードの作成や修正が容易とされるスクリプト言語を学習し アプリケーション開発の手法を習得する 本カリキュラムでは まずスクリプト言語に位置づけされる Perl PHP Python JavaScript Ruby といった Ⅰ. 概要プログラミング言語の特徴に

... ーション開発手法を習得する。本カリキュラムは、まずスクリプト 言語に位置づけされる Perl、PHP、Python、JavaScript、Ruby といった プログラミング言語特徴について解説し、動作環境構築や基本 的な構文について習得する。 ...

13

2004/11/23 オブジェクト指向プログラミング - モデル図とシーケンス図の表現方法 - オブジェクト指向プログラミング (OOP:ObjectOrientedPrograming) オブジェクト指向プログラミング言語 (OOPL) Java,C++,Delphi(Pascal),Visual

2004/11/23 オブジェクト指向プログラミング - モデル図とシーケンス図の表現方法 - オブジェクト指向プログラミング (OOP:ObjectOrientedPrograming) オブジェクト指向プログラミング言語 (OOPL) Java,C++,Delphi(Pascal),Visual

... (通常属性はオブジェクトと1対1 ある。つまり、記述されている属性 はオブジェクト数だけ存在する(オブジェクト変数こと).) −→ 同じクラスオブジェクトすべてが1つ変数を共有する [クラス図上表現方法] クラス属性に $ を付ける (例えば、 $在庫量 ) ...

9

Microsoft Word - プログラミング基礎c.doc

Microsoft Word - プログラミング基礎c.doc

... 今日社会においてコンピュータは欠くことできないものとなっているが,コンピュータを効率的に 動作させるためには,その動作手順を示したコンピュータプログラムから成るコンピュータソフトウェア が必要不可欠ある.本演習は,入門用プログラミング言語(Microsoft VisualBasic)を用いて,パー ...

68

コンパイラとは プログラミング言語 ( 高級言語 ) で書かれたプログラムを入力し, コンピュータが実行できる言語 ( 機械語など ) に変換するプログラムのこと例 : gcc コンパイラは対応する言語によって複雑である場合もあるし単純である場合もある 本実験では簡単な言語のコンパイラを作成する

コンパイラとは プログラミング言語 ( 高級言語 ) で書かれたプログラムを入力し, コンピュータが実行できる言語 ( 機械語など ) に変換するプログラムのこと例 : gcc コンパイラは対応する言語によって複雑である場合もあるし単純である場合もある 本実験では簡単な言語のコンパイラを作成する

... • まずは正しいプログラムは何エラーもなく通るようにする.コー ド生成はまだしなくてよい.アクション部は何も書かなくてよい. • エラーがあれば ”error”と出力するようにする • グループ相談しながら作業すること.可能ならば分 ...

60

2020年度「プログラミング言語」配布資料 (12)

2020年度「プログラミング言語」配布資料 (12)

... クラスインスタンス変数として宣言されている.こ Find クラスオブジェクト,例えば new Find(5) は「5 を探索する操作」を表すオブジェクトとして機能 する. 2 分木に対して探索をしたい場合には,以下ように accept メソッド引数として Find オブジェク ...

12

プログラミング及び演習 第1回 講義概容・実行制御

プログラミング及び演習 第1回 講義概容・実行制御

...  難しく、かつ、重要な事項です。共用体も含めてもう一度復習を。  自己参照構造体、相互参照構造体  ポインタと構造体が複雑に関係します。講義をよくきいてください。  授業中寝ていてきいていなかったということないように。 ...

49

C言語によるPIC(16F88)プログラミング実習テキスト

C言語によるPIC(16F88)プログラミング実習テキスト

... #include <pic/pic16f88.h> // コンフィグレーションビット設定 int __at 0x2007 __config1 = _INTRC_IO & _WDT_OFF & _PWRTE_OFF & _MCLR_ON & _BODEN_ON & _LVP_OFF & _CPD_OFF & _WRT_PROTECT_OFF & ...

32

プログラミング言語 8 字句解析器(lexer)と構文解析器(parser)

プログラミング言語 8 字句解析器(lexer)と構文解析器(parser)

... -c とか -o とか ocamlc, ocamlopt とも,以下は普通 C コンパイラと同じ “-o ファイル名” 出力ファイル名が指定できる “-c,実行可能ファイルまで出さずに,オブジェクトファ イルまで終了 ...

73

補足資料 プログラミングの基礎勉強会:チュートリアル  首都大学東京 自然言語処理研究室(小町研)

補足資料 プログラミングの基礎勉強会:チュートリアル 首都大学東京 自然言語処理研究室(小町研)

... create list heads = [-1] # - 1 はROOT の 親代わり for each line in file. if line is empty #文末[r] ...

8

補足資料 プログラミングの基礎勉強会:チュートリアル  首都大学東京 自然言語処理研究室(小町研)

補足資料 プログラミングの基礎勉強会:チュートリアル 首都大学東京 自然言語処理研究室(小町研)

... add create_onehot(x, x_ids) to x_list, create_ids(y, y_ids) to y_list add (x_list, y_list) to feat_lab. initialize net randomly # w_rx , w_rh, b_r , w_oh, b_o[r] ...

15

Show all 10000 documents...

関連した話題