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

PGAS言語/プログラミングモデル

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

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

... − モデル図とシーケンス図の表現方法 − オブジェクト指向プログラミング (OOP:Object Oriented Programing) オブジェクト指向プログラミング言語 (OOPL) → Java , C++ , Delphi (Pascal), Visual Basic, smalltalk, ...

9

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

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

... 図5 簡単な Java プログラム Java プログラミング言語はデータとそのデータの操作する処理を合わせて記述したクラスというプログ ラムの集合で成り立っている。クラス内部の処理はメソッド(関数やサブルーチンのようなもの)という単 位で記述していく。プログラムの記述に関しては以下のルールがある。 ...

6

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

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

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

54

本セッションの概要 2012 年 11 月現在のスクリプト言語の IPv6 対応状況を, 実例を交えながら概観します ( スクリプト言語での IPv6 対応ネットワークプログラミングの解説 ではありません ) 本セッションで扱うプログラミング言語 Perl

本セッションの概要 2012 年 11 月現在のスクリプト言語の IPv6 対応状況を, 実例を交えながら概観します ( スクリプト言語での IPv6 対応ネットワークプログラミングの解説 ではありません ) 本セッションで扱うプログラミング言語 Perl

... “TMTOWTDI *1 ” のフレーズ通り, ソケットに関しても色々なモ ジュールが存在し, 他の言語に比べて複雑な状況 ( が取り上げ るもの) *1 “There's more than one way to do it”, 同じことをするのに何通りものやり方 ...

54

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

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

... 先週聞いた話と同じ! 系列 生成 モデ ル 遷移・ 言語モ デル確 生成・翻 訳モデル 確率 構造化予 測... 11[r] ...

24

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

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

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

... 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

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

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

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

8

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

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

... プログラミング言語を学ぶときに,実際にそれが自分の考えているとおりに動作するか どうか確かめる必要があります。パソコンには,本体にディスプレイやキーボード,マウ ス,スピーカが付いていますが,自分自身を移動させることはできません。プログラムの 動作結果のほとんどはディスプレイに表示された絵や文字として反応があるだけです。し かし,コンピュータを組み込んだロボットは,モータなどを使って移動することができま ...

220

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

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

...  生産性が悪く、並列化のためのコストが高い。  並列プログラミングの教育のための簡便で標準 的な言語がない(MPIでの教育にとどまっている)  研究室のPCクラスタから、センター、ペタコンまで ...

36

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

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

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

29

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

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

... (1) スクリプト言語の説明 1 スクリプト言語とは(概要、歴史、開発の経緯) 2 スクリプト言語の種類(Perl、PHP、Python、JavaScript、Ruby、など) 3 スクリプト言語とコンパイラ言語の比較(利用用途による種別、各言語のメリット・デメリット) (2) スクリプト言語による開発の流れ ...

13

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

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

... yacc 注意点 • yacc は 字句解析をされた後のトークン を入力 とするので必ず字句解析ルーチンが必要.単 独では使えない • 字句解析ルーチンを使うには yaccの中から yylex()関数を呼び出す(実際にはyyparse()関 数を呼ぶとその中で自動的に yylex()を呼んで くれる) • 字句解析ルーチンは自作[r] ...

60

2D5-2 状況を分解する学習モデルによる言語の獲得と分類

2D5-2 状況を分解する学習モデルによる言語の獲得と分類

... はじめに 言語獲得において,名詞は事物と対応付けられる単語ラベ ルであるのに対し,動詞は行為を示すことから,動詞を獲得する ためには対象となる行為を前後で連続している一連の動作のな かから抽出し,対応付ける必要がある.杉浦は,ユーザがロボッ トに動作を教示する際の軌道を汎化する手法を開発し,その有 効性を示した [杉浦 12].また谷口らは,単位となり得る動作を 抽出するという分節化処理とその前後の非分節な動作時系列 ...

2

統計的機械翻訳モデルの構築 各モデルを対訳文から学習 対訳文 太郎が花子を訪問した Taro visited Hanako. 花子にプレセントを渡した He gave Hanako a present.... モデル翻訳モデル並べ替えモデル言語モデル 2

統計的機械翻訳モデルの構築 各モデルを対訳文から学習 対訳文 太郎が花子を訪問した Taro visited Hanako. 花子にプレセントを渡した He gave Hanako a present.... モデル翻訳モデル並べ替えモデル言語モデル 2

... 6 アライメントの学習 ● 例えば、日本語メニューのあるイタリア料理屋にて ● パターンを見つけよう! チーズ ムース Mousse di formaggi タリアテッレ 4種の チーズ ソース Tagliatelle al 4 formaggi 本日の 鮮魚.. Pesce del giorno.[r] ...

60

物理現象のモデル化とModelica言語 ~システムズエンジニアリングにおける役割と意義~

物理現象のモデル化とModelica言語 ~システムズエンジニアリングにおける役割と意義~

... Modelica言語の特徴 特徴2:分野を問わずに適用できる 機構・構造・流体・熱・制御といった複数分野の連成問題を扱うことができる 物理式を解くため、従来のシミュレーションと比較して高速に解を求められる 形状が定まらない構想段階での性能評価にModelicaは最適 ...

43

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

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

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

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

... 1.5 葉を null ポインタで表現する (C/bstNull/) Java の時と同様に,2 分木の表現のバリエーションとして,何の情報も運ばない leaf を null pointer で表現 する方法を紹介する. null pointer は,何の領域も指さない特殊なポインタである.malloc で確保した領域も 含め,いかなる変数のアドレスとも異なる.既に紹介した通り C 言語では null pointer は ...

14

Show all 4292 documents...

関連した話題