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

電卓からプログラミング言語へ

今回の予定 文法から パーサを作る BNF をそのまま解釈する BISON,YACC を動かしてみます 電卓 ( もどき ) を離れ本格的なプログラミング言語を記述するのに必要な構成要素を考えます 正常系だけを相手にするなら ( エラー処理を考えないなら ) 言語の実装はとても簡単 ( 課題ではない

今回の予定 文法から パーサを作る BNF をそのまま解釈する BISON,YACC を動かしてみます 電卓 ( もどき ) を離れ本格的なプログラミング言語を記述するのに必要な構成要素を考えます 正常系だけを相手にするなら ( エラー処理を考えないなら ) 言語の実装はとても簡単 ( 課題ではない

...  電卓(もどき)を離れ本格的なプログラミング言語を記 述するのに必要な構成要素を考えます  正常系だけを相手にするなら(エラー処理を考えない なら)言語の実装はとても簡単 ...

47

Microsoft PowerPoint - プログラミング言語.pptx

Microsoft PowerPoint - プログラミング言語.pptx

... オブジェクト指向型言語では、 「もの」(object, オブジェクト) を主体として考えます。すな わt、プログラムが対象としようとしている世界に属す「もの」(=オブジェクト)を中心に据 え、それらの特徴を記述することがプログラミングです。 例えば、レストランという世界を考えると、個々の客、個々のウェイター、個々のコックな どがそれぞれオブジェクトであり、個々の客やウェイターやコックは誰も決められた一定 ...

11

かんたん! RPN 電卓を使おう 0. はじめに 11 7tuv RPN 電卓とは普通の電卓とは違い ちょっと特殊な操作を必要とする電卓です その特殊性のせいか 現代の日常生活ではほとんど見かけることはありません しかし一旦その直感的な操作に慣れてしまうと 二度と普通の電卓が使えない カラダ になっ

かんたん! RPN 電卓を使おう 0. はじめに 11 7tuv RPN 電卓とは普通の電卓とは違い ちょっと特殊な操作を必要とする電卓です その特殊性のせいか 現代の日常生活ではほとんど見かけることはありません しかし一旦その直感的な操作に慣れてしまうと 二度と普通の電卓が使えない カラダ になっ

... RPN電卓(基本的にはHP社製)は現在も入手可能ですが、HP社が日本での電卓事業 から撤退しているため、ほとんど市販されていません。輸入代理店から通販で購入す るのが一番簡単な方法でしょう。ちなみにHP-35sはAmazonで6,990円です。 なお、今回使用したHP-35sには、方程式を解く、統計、プログラミングなど様々な ...

12

形から入るWindowsプログラミング入門

形から入るWindowsプログラミング入門

... プログラミングの概念、理屈、用語など「わからないこと」を一切無視して「プログラ ミング作業を体験」してください。 つまり、OJT(on-the-job training)方式です。実践することで、具体的なプログラミ ング工程(作業)の流れが分かります。これらの作業を終了してから、後で理論や理屈 を学ぶと、体験したことと関連付けができるので理解が深まります。 ...

15

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

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

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

24

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

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

... SMTP ● メールヘッダの Received および MTA のログから, 対象のコードがど ちらのプロトコルを使用してメールを送信したかが分かる ● 接続先のホストに iw01-v6 を指定してメールを送信できるかどうか ...

54

思考型英会話を可能にする動詞の生産性 : 言語学から第二言語習得への応用

思考型英会話を可能にする動詞の生産性 : 言語学から第二言語習得への応用

... (3) a.“Mary began a book.” (Pustejovsky, 1995, p. 204) b. Mary began to read a book. (4) begin book 図 5 の(Ⅰ)〜(Ⅶ)が示すメトニミーとタイプ強要のリンキングモデルの分析は,メトニ ミー(換喩)の概念がそれぞれの述部動詞 (Predicate Verb:P.V.)を中心に文内の語句と ...

11

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

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

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

29

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

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

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

... Java プログラムでは標準入力装置として、キーボードが割り当てられ、標準出力装置としてディスプレイが割り 当てられており、プログラムを通して、キーボードから値を入力(標準入力)したり、ディスプレイに文字列を表 示(標準出力)したりすることができる。今回は Java プログラムで標準出力について学習していく。 文字列の表示 ...

6

第 10 問 DOM(Document Object Model) は JavaScript 以外のプログラミング言語からも操作が可能である 第 11 問 HTTP ステータスコードのうち 503 Service Unavailable はリソースへのアクセスが拒否されたことを示して いる 第 12

第 10 問 DOM(Document Object Model) は JavaScript 以外のプログラミング言語からも操作が可能である 第 11 問 HTTP ステータスコードのうち 503 Service Unavailable はリソースへのアクセスが拒否されたことを示して いる 第 12

... 入力など、何らかのアクションをユーザに求める場合の制限時間についての説明として適切なものを、以下より 1 つ選択しなさい。 1. 制限時間はどんな場合でも設定してはいけない。 2. 制限時間はユーザに求めるアクションの種類や量によらず、システムの都合で設定してよい。 3. 中断復帰(制限時間後も同じ状態から再開できる)機能を提供するのが望ましい。 ...

11

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

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

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

36

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

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

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

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

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

... 図5-1は,片方の車輪だけを回転させて,もう一方の車輪を停止していますから,ロ ボットの本体は,停止した車輪を中心として,回転する車輪の方向に転換します。このテキ ストでは,このような方向転換のことを「カーブ」と呼ぶことにします。 図5-2は,両方の車輪を互いに逆方向に回転させていますから,ロボットの本体は,両 方車輪を結ぶ線の真ん中を中心として,前進する車輪の方向に転換します。このテキストで ...

220

Show all 10000 documents...

関連した話題