目次
31 関係: Aktblitz、北陸先端科学技術大学院大学、バッチ処理、プロプライエタリソフトウェア、テーブル (情報)、データ、データベース、データベース管理システム、アルゴリズム、クロスプラットフォーム、グリッド・コンピューティング、コンピュータ、ソート、COBOL、Common Object Request Broker Architecture、索引、超高速データベース、関係データベース管理システム、Java、Java Native Interface、Java Remote Method Invocation、LFM、LIFIT、Red Hat Enterprise Linux、X64、X86、日経BP、11月22日、2007年、7月12日、8月31日。
Aktblitz
Aktblitz(アクトブリッヅ)とは、株式会社ターボデータラボラトリーが開発、販売しているオンメモリ型データ処理エンジンDayDa.Labooに接続する為のデータベース接続クライアント LIFIT とオンメモリ型データ処理エンジンDayDa.Labooのローカル版が一体となったオフィススイート、パッケージ商品である。(独語で稲妻の如く高速の意) 公式発表的にはMicrosoft OfficeのMicrosoft ExcelのGUI部分のみがLIFITに相当する。(処理部分は、DayDa.Labooエンジン)。
北陸先端科学技術大学院大学
北陸先端科学技術大学院大学(ほくりくせんたんかがくぎじゅつだいがくいんだいがく、Japan Advanced Institute of Science and Technology)は、日本の国立大学。石川県能美市に本部を置く。 国立大学法人北陸先端科学技術大学院大学が運営する大学院大学である。略称はJAIST(ジャイスト)。
バッチ処理
バッチ処理(バッチしょり、Batch processing)はバッチ単位でおこなわれる処理である。特に以下の2つの意味で用いられる。
プロプライエタリソフトウェア
プロプライエタリソフトウェア(英:)またはは、ソフトウェアの入手・使用・改変・複製などに関する権利を議論する文脈で用いられるソフトウェアの分類である。 ソフトウェア利用者の持つ権利を制限することで、配布者や利用者の利益およびセキュリティを保持しようとするソフトウェアを指す。制限には、法的手法や技術的手法など様々な方法がある。技術的制限手法としては、バイナリ実行コードのみを使用者に提供し、ソースコードは公開しないというソフトウェア流通の方法がある。法的制限手法としては、著作権や特許権、不正競争防止法、国家機密およびそれに基づくソフトウェアライセンス許諾といった方法がある。
テーブル (情報)
HTMLを使ってウェブブラウザで描画したテーブルの例(画像) テーブル(table)または表(ひょう)は、ビジュアルコミュニケーションの一形態であり、データを並べる手段である。テーブルはコミュニケーション、研究、データ解析など様々な分野で使われている。 印刷物、手書きのノート、コンピュータソフトウェア、建築装飾、交通標識など様々なところでテーブルを見つけることができる。テーブルについての正確な規定や用語は文脈によって異なる。さらに、テーブルの構造、柔軟性、記法、表現、用途も非常に多彩である。書籍や技術文書ではよく表番号と表タイトル付きの回り込みブロックとしてレイアウトされる。
データ
データ(data)は、個々の事実・数値、情報、統計、変数の項目である。より厳密には、データとは1人または複数の人や物や事象に関する定性的または定量的な値の集まりである。dataの単数形のデータム(datum)は、ある事実、情報、変数の単一の数値または非数値である。
データベース
コンピューティングにおいて、データベース()は、電子的に保存され、アクセスできる組織化されたデータの集合である。実メモリに保存されるもの、CSVなどのファイルに保管される物、OSのファイルシステムなどから、後述のデータベース管理システムを使った大規模なものまである。 小規模なデータベースはOSのファイルシステム上にファイルとして保存されるが、大規模なデータベースはOSに依存しない低レベルなフォーマットで外部記憶装置に保存される。またコンピュータ・クラスターまたはクラウドストレージで保存される。データベース設計に関わる分野は多岐にわたり、データモデリング、効率的なデータ表現と保存、クエリ言語、機密データのやプライバシー、同時アクセスとフォールトトレランスのサポートを含む分散コンピューティングの課題など、形式技術と実用的な考慮事項に及ぶ。
データベース管理システム
right データベース管理システム(データベースかんりシステム、DBMS; )は、コンピュータのデータベースを構築するために必要なデータベース運用、管理のためのシステム、およびそのソフトウェアのことである。データベースマネジメントシステムとも呼ばれる。
アルゴリズム
アルゴリズム(algorithm)とは、解が定まっている「計算可能」問題に対して、その解を正しく求める手続きをさす解が存在しない問題に対しては、それを正しく判定できなければならない。。あるいはそれを形式的に表現したもの。 実用上は、アルゴリズムの実行に要する記憶領域の大きさや完了までに要する時間(空間計算量と時間計算量)が小さいこと、特に問題の規模を大きくした際に必要な記憶領域や計算量が急激に大きくならないことが重要となる。 アルゴリズムの実行は形態によらない。コンピュータプログラムはコンピュータ上に実装されたアルゴリズムの例である。
クロスプラットフォーム
クロスプラットフォーム(cross-platform)とは、異なるプラットフォーム(例えばPC/AT互換機とMacintosh、あるいはWindows・macOS・FreeBSD・Linuxなどのように、仕様が全く異なる機械(ハードウェア)またはオペレーティングシステム)上で、同じ仕様のものを動かすことが出来るプログラム(ソフトウェア)のことを言う。同様の呼称にマルチプラットフォームmulti-platformがある。 また、家庭用ゲームにおいては「クロスプラットフォーム」と「マルチプラットフォーム」で意味が異なる場合がある。本項ではこのケースについても後述する。
グリッド・コンピューティング
グリッド・コンピューティングは、インターネットなどの広域のネットワーク上にある計算資源(CPUなどの計算能力や、ハードディスクなどの情報格納領域)を結びつけ、ひとつの複合したコンピュータシステムとしてサービスを提供する仕組みである。提供されるサービスは主に計算処理とデータの保存・利用に大別される。一箇所の計算センターや、一組のスーパーコンピュータでは足りないほどの大規模な計算処理や大量のデータを保存・利用するための手段として開発されている。
コンピュータ
コンピュータ(computer)は、広義には、計算やデータ処理を自動的に行う装置全般のことである『日本大百科全書』コンピュータ。今日では、特に断らない限りエレクトロニクスを用いたエレクトロニック・コンピュータ(、漢字表記では電子計算機)を指す。 「コンピュータ」とは、元は計算する人間の作業者を指したが、今では計算する装置あるいはシステムを指す。 歴史的には、機械式のアナログやデジタルの計算機、電気回路によるアナログ計算機、リレー回路によるデジタル計算機、真空管回路によるデジタル計算機、半導体回路によるデジタル計算機などがある。 1970年代や1980年代頃まではコンピュータといえばアナログコンピューターも含めたが、1990年代や2000年頃には一般には、主に電子回路による、デジタル方式でかつプログラム内蔵方式のコンピュータを指す状況になっていた。(広義の)演算を高速かつ大量に行えるため多用途であり、数値計算、情報処理、データ処理、制御、シミュレーション、文書作成、動画編集、ゲーム、仮想現実(VR)、画像認識、人工知能などに用いられる。さらに近年では、大学や先端企業などで、量子回路(現在よく使われる電子回路とは異なるもの)を用いた量子コンピュータも研究・開発されている。 様々な種類があり、メインフレーム、スーパーコンピュータ、パーソナルコンピュータ(マイクロコンピュータ)などの他、さまざまな機器(コピー機、券売機、洗濯機、炊飯器、自動車など)に内蔵された組み込みシステムやそれから派生したシングルボードコンピュータもある。2010年代には板状でタッチスクリーンで操作するタブレット(- 型コンピュータ)、板状で小型で電話・カメラ・GPS機能を搭載したスマートフォンも普及した。 世界に存在するコンピュータの台数は次のようになっている。
ソート
ソート (sort) は、データの集合を一定の規則に従って並べること。日本語では整列(せいれつ)、並べ替え(ならべかえ)、分類(ぶんるい)などと訳される。 主に配列や連結リストのような、リストデータ構造に分類されるコレクション(コンテナ)に格納されている要素データを、全順序関係によって並べ替えることを指す。また、単に「ソート」といった場合、値の小さい方から大きい方へ順に並べる昇順(しょうじゅん、ascending order)を指すことが多い。その反対に値を大きい方から小さい方へ順に並べることを降順(こうじゅん、descending order)という。 対象となるコレクションのデータ構造や必要とされる出力、また時間的コストと空間的コストの兼ね合いによって、ソートに使われるアルゴリズムは異なる。
COBOL
COBOL(コボル)は、1959年に事務処理用に開発されたプログラミング言語である。名前は「Common Business Oriented Language」(共通事務処理用言語)に由来する。
Common Object Request Broker Architecture
Common Object Request Broker Architecture(コモン オブジェクト リクエスト ブローカー アーキテクチャー、略称CORBA(コルバ))とは、Object Management Group (OMG) が定義した標準規格であり、様々なコンピュータ上で様々なプログラミング言語で書かれたソフトウェアコンポーネントの相互利用を可能にする(分散オブジェクト技術)ものである。
見る DayDa.LabooとCommon Object Request Broker Architecture
索引
索引(さくいん)とは、百科事典・学術書などの書籍や雑誌・新聞などの記事、統計、コンピュータのデータやインターネット上のWorld Wide Webにおいて、特定の項目を素早く参照できるよう、見出し語を特定の配列に並べ、その所在をまとめたもの。(加えて凡例や相互参照、限定詞のあることもある。)コンピュータで用いられる際にはインデックス (index (pl.
超高速データベース
超高速データベース(ちょうこうそくデータベース)とは、普通の関係データベース管理システム (RDBMS) で処理が間に合わない案件に対して、導入が検討されるデータベース管理システム(DBMS、一部そう表現できない物もあり)を指す。広義には以下の物が存在する。
関係データベース管理システム
関係データベース管理システム(かんけいデータベースかんりシステム)またはリレーショナルデータベースマネジメントシステム(relational database management system、略称:RDBMS)は、関係データベース (RDB) の管理システムである。RDB がデータベースの種類を示すのに対して、RDBMS は RDB の実装を示す。標準問い合わせ言語として SQL を用いたアクセスを行うため、相対する言葉として RDBMS 以外のデータベースを意味する NoSQL (Not only SQL) がある。 2007年の時点では、広く知られていてまた広く使われているデータベースのほとんどは関係データベースであったが、その後NoSQLが発展したため必ずしもそうとは言えなくなっている。
Java
Java(ジャバ、ジャヴァ)は、汎用プログラミング言語とソフトウェアプラットフォームの双方を指している総称ブランドである。オラクルおよびその関連会社の登録商標である。1996年にサン・マイクロシステムズによって市場リリースされ、2010年に同社がオラクルに吸収合併された事によりJavaの版権もそちらに移行した。 プログラミング言語Javaは、C++に類似の構文、クラスベースのオブジェクト指向、マルチスレッド、ガベージコレクション、コンポーネントベース、分散コンピューティングといった特徴を持ち、平易性重視のプログラム書式による堅牢性と、仮想マシン上での実行によるセキュリティ性およびプラットフォーム非依存性が理念とされている。
Java Native Interface
Java Native Interface (JNI) は、Javaプラットフォームにおいて、Javaで記述されたプログラムと、他のプログラミング言語(たとえばCやC++など)で書かれた、実際のCPU上で動作するコード(ネイティブコード)とを連携するためのインタフェース仕様である。Java言語からネイティブコードを利用するためのABIと、逆にネイティブコードからJavaバイトコードを動作させるためにバーチャルマシン (VM) を利用するためのAPIの2つから成る。 JNIを使うことで、Java言語のVMで動作させるには処理速度の面で不利とされる計算量の多いプログラムを部分的にネイティブコードに置き換えて高速化したり、標準Javaクラスライブラリからはアクセスできないオペレーティングシステムあるいはハードウェアの機能を利用するプログラムを、あたかも通常のJavaクラスのメソッドのように呼び出したりできるようになる。逆に、Javaクラスライブラリによって実装されている高水準の機能を、C/C++などで書かれた下位層から利用することもできるようになる。JNIはJava言語以外のJava VM上で動作する言語 (AltJava) からも利用可能である。
見る DayDa.LabooとJava Native Interface
Java Remote Method Invocation
Java Remote Method Invocation API (Java RMI) は、Javaで書かれたプログラム間のORB(オブジェクトリクエストブローカー) であり、RPCのオブジェクトに相当する機能を果たすためのJavaアプリケーションプログラミングインタフェース。
見る DayDa.LabooとJava Remote Method Invocation
LFM
LFM(Leniar Filtering Method)とは、データの成分分解法を採用したデータ構造である FAST構造を処理するアルゴリズム群(特許取得済み)の総称。 従来のレコード単位処理に対し、全く新たな概念「ファイル単位一括オンメモリー処理」を実現し、 64ビット、メモリー大容量化、マルチコア、超並列時代に適合したデータ超高速並列処理技術である。
LIFIT
LIFIT(ライフィット)とは、株式会社ターボデータラボラトリーが開発し、販売しているオンメモリ型データ処理エンジンDayDa.Labooに接続するための、スプレットシート型データベース接続クライアントソフトである。 Oracle DatabaseにおけるSQL*PlusにあたるGUIアプリケーションである。
Red Hat Enterprise Linux
Red Hat Enterprise Linux(レッドハット・エンタープライズ・リナックス)、略してRHEL(レル)とは、レッドハット社によって開発、販売されている業務向けのLinuxディストリビューション。
見る DayDa.LabooとRed Hat Enterprise Linux
X64
x64またはx86-64 とは、x86アーキテクチャを64ビットに拡張した命令セットアーキテクチャ。 実際には、AMDが発表したAMD64命令セット、続けてインテルが採用したIntel 64命令セット(かつてIA-32eまたはEM64Tと呼ばれていた)などを含む、各社のAMD64互換命令セットの総称である。x86命令セットと互換性を持っていることから、広義にはx86にx64を含む場合がある。 なお、インテルはIntel 64の他にIA-64の名前で64ビット命令セットアーキテクチャを開発・展開していたが、これは全くの別物であり、x64命令セット、x86命令セットのいずれとも互換性がない。 2023年4月にはIntelが、x64のLegacyモードを切り捨てることによりLongモードのみにしてサブセット化することで回路をシンプルにして性能向上するうえで問題になっているボトルネックを解消することを目標にしたX86-Sの提案の文書を公表した。もっとも、構想が発表されただけで、具体的な製品化に関する情報は発表されていない。
X86
x86(エックスはちろく)は、Intel 8086およびその命令セットアーキテクチャ、およびそれと互換性を備えた命令セットを持つマイクロプロセッサ群の総称である。広義にはインテル以外のメーカー(AMDなど)の互換プロセッサを、さらに広義にはx86と互換性を保ちつつAMDによって64ビットに拡張され、それにインテルが追随し世に普及したx64(x86-64)アーキテクチャも含む。 初期は純粋なスカラープロセッサであったが、1997年にマルチメディア等のデータ処理のためにベクトル計算の機能を取り込んだ以降はハイブリッドなプロセッサとして進化を続けているSIMD命令としては1997年に初めてMMXが追加され、以降もSSEやAVXなどといったより強力な命令が追加されている。
日経BP
株式会社日経BP(にっけいビーピー)は日本経済新聞社(日経)グループで出版業を営む子会社である。日経BP社とも表記される。2020年4月、日本経済新聞出版社(にほんけいざいしんぶんしゅっぱんしゃ)(旧)株式会社日本経済新聞出版社:2020年4月当社に合併され消滅、東京都千代田区大手町、を経営統合した。 「BP」はビジネス・パブリケーション (Business Publications) の略である。
11月22日
11月22日(じゅういちがつにじゅうににち)は、グレゴリオ暦で年始から326日目(閏年では327日目)にあたり、年末まであと39日ある。
2007年
この項目では、国際的な視点に基づいた2007年について記載する。
7月12日
7月12日(しちがつじゅうににち)は、グレゴリオ暦で年始から193日目(閏年では194日目)にあたり、年末まであと172日ある。
8月31日
8月31日(はちがつさんじゅういちにち)は、グレゴリオ暦で年始から243日目(閏年では244日目)にあたり、年末まであと122日ある。8月の最終日である。

