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

Rubyは汎用プログラミング言語で

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

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

... – 授業やインターネット上のサンプルプログラムをたくさん 真似る – 他人のレポート課題をコピーするのダメ • 様々な課題に挑戦し、自分新しい課題の設定や課 題解決能力を伸ばす ...

7

Stage 並列プログラミングを習得するためには : 1 計算機リテラシ, プログラミング言語 2 基本的な数値解析 3 実アプリケーション ( 例えば有限要素法, 分子動力学 ) のプログラミング 4 その並列化 という 4 つの段階 (stage) が必要である 本人材育成プログラムでは1~4を

Stage 並列プログラミングを習得するためには : 1 計算機リテラシ, プログラミング言語 2 基本的な数値解析 3 実アプリケーション ( 例えば有限要素法, 分子動力学 ) のプログラミング 4 その並列化 という 4 つの段階 (stage) が必要である 本人材育成プログラムでは1~4を

... CW-01~10 までの講義,変分法,重み付残差法から始まって,一次元・三次元コードに ついて,例題プログラムを一行一行解説した。疎行列解法,前処理手法に関する解説も実施し た。計算結果の可視化にあたって MicroAVS 2 を使用した。 CW-12 以降三次元コードの並列版(MPI 使用)についての解説を実施した。時間が限ら れていたので,MPI ...

5

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

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

... に……Net::INET6Glueを使用する  Net::INET6Glue  IO::Socket::INET6 からシンボルテーブルを IO::Socket::INET にコピー すること, IO::Socket::INET を IO::Socket::INET6 のように動作させ る CPAN モジュール ...

17

プログラミング言語処理系論 (4) Design and Implementation of Programming Language Processors

プログラミング言語処理系論 (4) Design and Implementation of Programming Language Processors

... Parse Tree vs. Abstract Syntax Tree  Parse Tree一意に生成される必要がある(そ うでないと、意味が一意に定まらない)  …が、Parse Treeから生成される実行、またはコ ード生成のための Tree (Abstract Syntax ...

38

プログラミング言語処理系論 (4) Design and Implementation of Programming Language Processors

プログラミング言語処理系論 (4) Design and Implementation of Programming Language Processors

... る」でもかまわない  ただし、変数扱えるようにすること  関数コールをデザインすること  Lexical analysisに関係するコード自分書くこと  Parse したら、AST生成できるようにすること ...

66

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

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

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

30

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

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

... x ポート名)レジスタと PORT x レジスタを使用します。 PIC の I/O ピン TRIS x レジスタを設 定すること, I/O ピンを入力または出力のどちらか使用することができます。TRIS x レジスタの ビットをセット(=1)すると,そのビットに対応する I/O ピンが入力となり,I/O ピンがハイインピー ダンスモードになります。 TRIS x ...

32

数学科生のためのプログラミング言語選び

数学科生のためのプログラミング言語選び

... ログ ミング言語選び 大堀龍一 (Ryuichi OHORI). 数理科学研究科 修士 1 年.[r] ...

9

プログラミング言語処理系論 (4) Design and Implementation of Programming Language Processors

プログラミング言語処理系論 (4) Design and Implementation of Programming Language Processors

... BNFのポイント(前回の繰り返し) † 文法+制約条件が言語の定義のこつです „ 「制約条件」を軽視していけません。ここに CFG だけ記述しきれないさまざまなルールが自然 言語記述されています ...

29

プログラミング言語処理系論 (4) Design and Implementation of Programming Language Processors

プログラミング言語処理系論 (4) Design and Implementation of Programming Language Processors

... 抽象実行 (Abstract Interpretation)  Type checkのためのコード、evalの簡略版として 書くことができる ◼ 最初に変数宣言を強制するところ、あらかじめ与えら れた型との整合性をチェック ...

55

プログラミング言語処理系論 (4) Design and Implementation of Programming Language Processors

プログラミング言語処理系論 (4) Design and Implementation of Programming Language Processors

... (3) 上の結果を用いて dominator treeを計算するアルゴリズ ムを設計せよ(プログラムまで書く必要がない)。さらに、 それに従って前ページのスライドにあげたフローグラフの dominator treeを計算せよ。 ...

25

1. SAS 概要 1 SAS 言語 は PL/1,C,Fortran,BASIC などと同じようにプログラミング言語の一種です ただし 元々は コンピュータ専門家ではない統計解析専門家のために開発されたデータ入力 加工 解析用の言語です そのため PL/1,C などの手続き型言語と比較すると はる

1. SAS 概要 1 SAS 言語 は PL/1,C,Fortran,BASIC などと同じようにプログラミング言語の一種です ただし 元々は コンピュータ専門家ではない統計解析専門家のために開発されたデータ入力 加工 解析用の言語です そのため PL/1,C などの手続き型言語と比較すると はる

... プロシジャがあります。しかし、このプロシジャが行えるの 2 日目の最後に紹介した DATA ステップ作成するレポートと同程度のレポートあり、使うメリット がそれほど無いと思われますので、講習対象から外しました。 最後のマクロ処理、SAS に慣れたユーザがさらに便利に SAS を使えるようにするための機能です。こ れまで見てきたように、SAS ...

129

つくって学ぶプログラミング言語 RubyによるScheme処理系の実装

つくって学ぶプログラミング言語 RubyによるScheme処理系の実装

... 構文なのかを解釈するために多くの計算 ( 字句解析 / 構文解析 ) が必要になってきます。計算機がこの 処理をせずに人間がこの作業をすること、計算機側簡単な処理それを解釈できるようになっ ていると言うわけです ( このこと計算機がすべきことを人間が苦労を強いられているという単純 ...

40

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

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

... のように,それらを指定して ocaml を起動する代わりに,  1 $ ocamlmktop -o calc.top _build/*.cmo として,それらの*.cmo を「焼入れ」した,対話的処理系を 指定した名前 (上記 calc.top) 生成することができる ...

73

本チュートリアルについて 14 部構成 比較的簡単なトピックから 各回 プログラミング言語 任意 チュートリアルで 新しい内容 宿題 プログラミング演習 次の週 結果について発表 もしくは話し合いをする スライドは Python で Python, C++, Java, Perl についての質問い答

本チュートリアルについて 14 部構成 比較的簡単なトピックから 各回 プログラミング言語 任意 チュートリアルで 新しい内容 宿題 プログラミング演習 次の週 結果について発表 もしくは話し合いをする スライドは Python で Python, C++, Java, Perl についての質問い答

... NLP プログラミング勉強会 0 - プログラミング入門 演習問題 ● ファイルの中の 単語の頻度を数える プログラムを作成 ● テスト入力 = test/00-input.txt, 正解 = test/00-answer.txt ● 実行: data/wiki-en-train.word に対して ...

28

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

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

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

13

ruby learner - Ruby

ruby learner - Ruby

... 概 要 本研究室プログラミング言語 Ruby[1] を用いてソフト開発を行なっている.しかし, 自習実践的なプログラミングスキルを習得すること初学者にとって難しいと考え る.実践的なプログラミングスキルの例を 3 つ挙げる.1 つ目期待される振る舞いを実 ...

28

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

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

... オブジェクト指向に基づきプログラムの開発を行う場合,これまでの手続き型のプログラム作成持ちられて きた PDL やフローチャートほとんど利用されない。 プログラムや処理の流れを表現する記述方法(図)として、いくつかの図が提案されている。 (これらの図規格化されており,まとめて UML (Unified Modeling Language) と呼ばれている。) ...

9

プログラミング言語処理系論 (4) Design and Implementation of Programming Language Processors

プログラミング言語処理系論 (4) Design and Implementation of Programming Language Processors

... もっとおそろしい言語があってな  Fortranのごく初期においては ◼ 関数呼び出しにおいて、関数コールごとの実行環境( フレーム)は関数ごとに固定 ◼ グローバルな変数は存在せず、 EQUIVALENCE文で 関数コールごとに対応を指定  (課題4:考古学) Fortranの関数コールにおける フレームの作り方について調査せよ。 Fortranは 、「再帰」を理[r] ...

54

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

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

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

4

Show all 10000 documents...

関連した話題