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

対応可能なプログラミング言語

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

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

...  標準ライブラリ (コアモジュール) で基本的ネットワークプログラ ミングが可能 (ソケット, HTTP クライアント, SMTP クライアント)  その他の機能が欲しい場合は, CPAN*1 のモジュール等を使用する *1 Comprehensive Perl Archive Network http://www.cpan.org/ ...

17

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

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

... typedef struct _vardat { int kind; int name; void *val; int param; int paramlen; int res_t; } t_vardat; t_vardat vars[];.. もっとおそろしい言語があってな  Fortranのごく初期においては ◼ 関数呼び出しにおいて、関数呼び出しごとの実行環境 [r] ...

55

三菱電機 iQ Platform対応C言語コントローラ/C言語インテリジェント機能ユニットアプリケーションプリインストールモデル

三菱電機 iQ Platform対応C言語コントローラ/C言語インテリジェント機能ユニットアプリケーションプリインストールモデル

... ●この製品を原子力用、電力用、航空宇宙用、医療用、乗用移動体用の機器あるいはシス テムなど特殊用途への適用をご検討の際には、当社の営業担当窓口までご照会ください。 ●この製品は厳重品質管理体制の下に製造しておりますが、この製品の故障により重大 事故または損失の発生が予測される設備への適用に際しては、バックアップやフェールセーフ 機能をシステム的に設置してください。 ...

12

NLP プログラミング勉強会 4 単語分割 自然言語処理プログラミング勉強会 4 - 単語分割 Graham Neubig 奈良先端科学技術大学院大学 (NAIST) 1

NLP プログラミング勉強会 4 単語分割 自然言語処理プログラミング勉強会 4 - 単語分割 Graham Neubig 奈良先端科学技術大学院大学 (NAIST) 1

... (agricultural product price stabilization law) (agricultural cost of living discount measurement). 農産物価格安定法[r] ...

41

NLP プログラミング勉強会 6 かな漢字変換 自然言語処理プログラミング勉強会 6 - かな漢字変換 Graham Neubig 奈良先端科学技術大学院大学 (NAIST) 1

NLP プログラミング勉強会 6 かな漢字変換 自然言語処理プログラミング勉強会 6 - かな漢字変換 Graham Neubig 奈良先端科学技術大学院大学 (NAIST) 1

... for begin in 0 .. end – 1 # 単語の開始点 pron = substring of line from begin to end # ひらがの部分文字列を獲得 my_tm = tm_probs[pron] # ひらがの単語・変換確率を if there are no candidates and len(pron) == 1 ...

24

XMLとは、eXtensible Markup Languageの略で、拡張可能なマーク付け言語である

XMLとは、eXtensible Markup Languageの略で、拡張可能なマーク付け言語である

... D OM の場合、プロセッサは XML データを一気に読み込んで構文解析し、メ モリ上にツリーを展開する(このツリーを「 DOM ツリー」と呼ぶ)。DOM で は、このメモリ上に展開された DOM ツリーにアクセスや、要素を追加・削除 することで XML データの構造を変更することができる。このツリー上の各要素 にランダムにアクセスするためのインターフェイスを定義したものが DOM の API である。DOM ...

31

草薙 2016 再現可能性と文芸的プログラミング

草薙 2016 再現可能性と文芸的プログラミング

... ・Knuth(1984)が提唱したプログラミング・スタイル ・ソースコードとドキュメントを併記し同時に作成する ・人が読む部分(ドキュメント,TeX など)と機械が読む部分(ソース)を出力する →論文に研究のデータやそれに関わる計算・統計処理過程をすべて含ませ共有する →データに由来する部分以外の系統誤差を排除することが可能 ...

4

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

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

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

54

プログラミング言語処理系論 (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

... VMを用いた実行モデルの記述  Virtual Machineを定義する  Operational Semanticsの忠実表現  ISAを定義する(大別してstack machineとregister machine)  プログラムの意味とは、 VM上にコンパイルされたコードのVM上の ...

66

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

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

... Syntax Design Semantics Design Parsing Semantic Analysis(Type/Class Check) Code Generation Execution Optimization Optimization Interpreter Compiler VM.. Parse Tree vs[r] ...

38

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

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

... 問題 12 (1) 前述のデータ構造が、 SnがBB[n]に対応するフローグラフ になっていることを確認せよ。 (2) S1がentry pointであるとして、各ブロックのdominatorを 計算するアルゴリズムを設計せよ(プログラムまでは書く必 要がない)。さらに、それに従って、前ページのスライドにあ げたフローグラフの各ブロックの dominatorの集合を列挙 せよ。 ...

25

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

9

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

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

... 1.1 プログラミング言語とは プログラミング言語とはプログラムを書くための言語です。プログラミング言語の処理系とは、与え られたプログラムを計算するもので、コンパイラと実行系の組み合わせで計算したり、インタープリタ で計算したりします。本書ではプログラムを逐次解釈し実行していくインタープリタを作って行きます。 ...

40

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

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

... ▶ ソフトの config file. . . それらを「さっと作れる」ことは実践的にも重要スキル ▶ アドホックに文字列処理をやるだけではきっとうまく行かない ▶ そのための便利ツール ( 生成器 ) がある ...

73

情報技術 Java の特徴 Java は現在 事務処理計算用プログラミング言語として開発された COBOL に取って代わり C 言語や C++ と並んで 現在最も使われているプログラミング言語の一つである Java は Write Once, Run Anywhere( プログラムを一度作成したらど

情報技術 Java の特徴 Java は現在 事務処理計算用プログラミング言語として開発された COBOL に取って代わり C 言語や C++ と並んで 現在最も使われているプログラミング言語の一つである Java は Write Once, Run Anywhere( プログラムを一度作成したらど

... const for new switch continue goto package synchronized 注意:識別子のルールとして半角英数字を用いることを示したが、例えばクラス名を「情報技術」のように 全角文字を使うことも可能であるJavaはUnicodeという文字コードを利用しているため、 日本語だけでなく、 ...

6

高生産 高性能プログラミング のための並列言語 XcalableMP 佐藤三久 筑波大学計算科学研究センター

高生産 高性能プログラミング のための並列言語 XcalableMP 佐藤三久 筑波大学計算科学研究センター

... グすればいいのか、ユーザに手段が与えられていなかった。  完全性を求めるあまり不必要仕様があり、実装の障害になっていた。  レファレンス実装が不在。教育が考慮されていない。  90年代の並列プログラミング言語 ...

36

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

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

... ③ 実アプリケーション(例えば有限要素法,分子動力学)のプログラミング ④ その並列化 という 4 つの段階(stage)が必要である。本人材育成プログラムでは①~④を修士課程までに 一通り習得し,博士課程では大規模並列シミュレーションを使った研究に専心することを念頭 に置いている。また,修士課程修了時に就職する場合でも,並列計算に関する基礎的知識と 経験は有用であると考えられる。 ...

5

本チュートリアルについて 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

プログラミング言語 Python による 計測 制御入門 伊藤陽介 暫定版 2020 年 12 月 鳴門教育大学

プログラミング言語 Python による 計測 制御入門 伊藤陽介 暫定版 2020 年 12 月 鳴門教育大学

... 図8-1 交差点の信号による動作 このよう図のことを「フローチャート」といいます。フローチャートは,矢印を使って 順番に実行する内容を示します。実行する内容は長方形の枠の中に書きます。条件によって 実行する内容が変わる場合は,ひし形を使ってその中に条件を書きます。ひし形の横と下に ある「 Y」と「N」は,それぞれ「YES」,「NO」を意味します。「Y」は,ひし形の中に書いた ...

220

Show all 10000 documents...

関連した話題