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

C言語によるプログラミングその1

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

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

... 左側の C ソースをコンパイルすると,右側のようにアセンブラのコードが作られます(アセンブ ラのコードは処理の関係で毎回このようなものができるとは限りません) 。この例では,4項目と7 項目のアセンブラのコードができていません。SDCC においてはレジスタ(I/O ポート)のビット を示す変数を反転することはコンパイルエラーとならずアセンブラコードができないので注意する ...

32

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

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

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

73

第1章 ビジュアルプログラミング入門

第1章 ビジュアルプログラミング入門

... これに対して、前章で概観した通り Eclipse(正確には、Jigloo GUI Builder などのフレ ームデザイン用のプラグインソフトを組み込んだ Eclipse)では、プログラム開発上必要と なるボタンや入力欄そしてメニューなど(これらを「コンポーネント」と呼びます)を予め 用意しておき、開発者はそれらをプログラム基盤(フレームと呼びます)の適当な位置に貼 ...

20

第1章 ビジュアルプログラミング入門

第1章 ビジュアルプログラミング入門

... ② 2行目で使用する色を青色にしています。 ③ 3行目の drawLine(x1,x2,y1,y2)は、2点(x1,y1)-(x2,y2)を結ぶ直線を描くメソ ッドです。 ④ dispose とは「処分する」という意味ですが、今の場合 Graphics オブジェクト g をメ モリから解放(消去)することを意味します。①の様に getGraphics()メソッドを 用いて独自に Graphics ...

37

Webサービス, 軽量プログラミング言語のIPv6対応Perl編

Webサービス, 軽量プログラミング言語のIPv6対応Perl編

... コア/CPAN コアモジュール コアモジュール CPANモジュール IPv6対応 ○ (Perl 5.14付属の Socket 1.94以降) × ○ 備考 IPv6関連のものは、 ほとんどが、明示的 にインポートする必 要あり 多くのネットワーク 系モジュールが IO::Socket::INET を使用しているが, それらのモジュール も当[r] ...

17

プログラミング 1 プログラミング演習 I プログラミングの重要性 プログラミング言語をなぜ勉強するのか? 世界的に有名な日本のある IT 企業の社長が求める人材に 必要なスキル 1. プログラミング (C 言語 ) 2. 数学 3. 英語 #-1 #-2 プログラミングはどこで使えるのか? 1.

プログラミング 1 プログラミング演習 I プログラミングの重要性 プログラミング言語をなぜ勉強するのか? 世界的に有名な日本のある IT 企業の社長が求める人材に 必要なスキル 1. プログラミング (C 言語 ) 2. 数学 3. 英語 #-1 #-2 プログラミングはどこで使えるのか? 1.

... プログラミング プログラミング プログラミングプログラミングプログラミング演習I プログラミング演習II プログラミング プログラミングプログラミングプログラミングプログラミング演習I ...

7

プログラミング入門1

プログラミング入門1

... パッケージ • 前回は j1.lesson01 というパッケージを作成 した。演習で書いたプログラムは、この「入れ 物」に入っているはず。 • 今回は j1.lesson02 というパッケージを作成 する。 • パッケージの作成は毎回の演習の最初に行 うことを原則とする。.. 「新規 Java パッケージ」というウィンド ウが開くので、 2[r] ...

69

プログラミング入門1

プログラミング入門1

... 67 ■例題41(4) 問題:ユーザーに商品名を入力させ、その商品情報を表示せよ 。ここでは、連続で入力できるようにせよ。該当する商品名が リスト内に見つからない場合に、入力を終了するものとする。 ...

73

プログラミング入門1

プログラミング入門1

... ScoreAverage のヒント 入力データ格納のための変数、合計のための変数、 データ個数数えるための変数などの宣言初期化 最初の入力 if (入力<0 || 入力>100) 入力データなしのときの処理 else{ while ( 継続条件 ) { 入力データを合計に加える データ個数を1増やす 入力する } 合計をデータ個数で割って出力.[r] ...

41

プログラミング入門1

プログラミング入門1

... •まず「整数型の式」の値が計算される。 •その値と等しい「整数型の定数」の書 かれているcaseが選ばれて、その caseの文の列が実行される。このよう なcaseがなければ、defaultの文の 列が実行される。 ...

36

プログラミング入門1

プログラミング入門1

... メソッド定義の書き方 public static 戻り値の型 メソッド名(仮引数の宣言の列){ メソッドの本体 } •前回の講義では「戻り値の型」の部分が void であった。 • void とは「何もない」を表す型で、そう考えると戻り値型が void のメソッドを「何もないを返す (値を何も返さない)」と することができる。 •何か値を返すメソッドを作りたい場合、戻[r] ...

43

「プログラミング言語」 SICP 第4章 ~超言語的抽象~ その6

「プログラミング言語」 SICP 第4章 ~超言語的抽象~ その6

... (define prepositions ’(prep for to in by with)) (define (parse-prepositional-phrase) (list ’prep-phrase (parse-word prepositions) (parse-noun-phrase))) (define (parse-sentence) (list ’se[r] ...

30

プログラミング入門1

プログラミング入門1

... Java 1 第9回 15 ローカル変数、クラスフィールドの寿命 • ローカル変数は、それを定義しているブロックを実 行し始めたとき用意され(メモリ上にその箱が作ら れ)、ブロックを終了したとき消失する。 ...

37

第1章 ビジュアルプログラミング入門

第1章 ビジュアルプログラミング入門

... Java 言語の普及当初は(Java 言語の機能の中で)最も注目された機能で、 当時は「アプレットによって Web ページは変わる!」と大いにもてはやされたものです。 現在では、その”熱狂”はやや醒めたものの、今でも Java アプレットが幅広く用いられて いることに変わりはありません。特に、Web 上の学習教材の開発などには、今でも着実に Java アプレットが活用されています。 ...

14

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

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

... 関係は大きく分類すると3つある  関連 : クラスとクラス間の一方向あるいは双方向の意味的な接続(情報を送る、受け取るなど)  集約 : 関連の一種であり、全体とその部分との関係をあらわす  汎化,継承 : 継承構造を定義する関係 ( 子クラスは親クラスの属性、操作をすべて受け継ぐ ) ...

9

第1章 ビジュアルプログラミング入門

第1章 ビジュアルプログラミング入門

... 【例題 A-2 パッケージのインポート】 次に、新たに(上のクラスを呼び出して用いる)アプリケーションを作成します。いつ も通り JFrame クラスを基にアプリケーションを作成してください。その際、プロジェク ト名を「ClassApp」、パッケージ名を「classapp」とします。そして、フレームは以下の通 り設計して下さい。 ...

6

第1章 ビジュアルプログラミング入門

第1章 ビジュアルプログラミング入門

... 9-3 アプレット作成の練習 前節までに学習した通り、アプレットを利用したプログラムは、フレームがアプレット に変わった事をのぞけば、その作成方法はこれまでのアプリケーションとほとんど同じで す。ですから、これまで作ったプログラムをアプレットに変更することは難なくできるは ずです。実際に、2題ほど課題プログラムでアプレットを作ってみましょう。 ...

13

第1章 ビジュアルプログラミング入門

第1章 ビジュアルプログラミング入門

... コラム クラスとオブジェクトについて ここで、ついでにクラスとオブジェクトの関係について解説しておきましょう。 上のコラムで説明した通り、コンポーネントは全てオブジェクトです。そして、(第2章で 学習したように)コンポーネントには、テキストフィールドやボタンそしてチェックボッ クスなど様々な種類があります(それらは text プロパティなど共通の性質を持つ反面、そ れぞれに特徴的なプロパティやさらにはイベントがあります) ...

14

第1章 ビジュアルプログラミング入門

第1章 ビジュアルプログラミング入門

... } } <プログラムの解説> ① jBtn.addActionListener("イベントリスナ")という形で、ボタンオブジェクト(jBtn) にイベントリスナを登録します。イベントリスナについては p.265 のコラムを参照して下 さい。ボタンに関するイベントはクリックしかないので、ボタンクリックに関するイ ベントリスナと言っても良いです。そのイベントリスナは 1 行上に記述している様に ...

21

プログラミング入門1

プログラミング入門1

... 実体と参照 「参照」は、プログラミング入門1の第10回で説明したものと同じである。先の例 のc0は、インスタンスそのもの(実体)を保持するのではなく、インスタンスへの 参照(=インスタンスの住所、id番号)を保持する。 ...

85

Show all 10000 documents...

関連した話題