ロゴ
ユニオンペディア
コミュニケーション
Google Play で手に入れよう
新しい! あなたのAndroid™デバイスでユニオンペディアをダウンロードしてください!
無料
ブラウザよりも高速アクセス!
 

情報学

索引 情報学

情報学(じょうほうがく)という語が指す学術分野は、基本的には情報に関する分野であるが、歴史的な事情により、特に英語と日本語の対応があいまいである。もともとは図書館学の一部である、書誌情報の管理・検索を由来とする情報や知識を扱う分野がコンピュータの発展などで大きくなったため、図書館情報学(Library and Information Science)と呼ぶようになった分野があり、その場合の「情報学」は「Information Science」である(Library and Information Scienceという成語に気付かず、「図書館と情報科学」と訳されている場合がある)。一方、社会情報学(social informatics)やバイオインフォマティクス(生命情報学)等といった「~informatics」=「~情報学」と呼ばれている分野もあるが、その場合の「情報学」は「Informatics」である(インフォマティクスも参照)。.

323 関係: 基礎科学型システム健康情報学半導体メモリ半導体素子印刷単一レベル記憶可視化報道字句解析導出原理巨大知差分法不正アクセス行為の禁止等に関する法律不正指令電磁的記録に関する罪並列アルゴリズム並列計算中間表現主記憶装置乱択アルゴリズム平衡二分探索木事業継続計画仮想化仮想機械企業の社会的責任弘文堂低水準言語形式的検証形式言語形式言語の階層形式手法価値信号処理応用科学ミドルウェアマルチプロセッシングマルチコアマルウェアマンマシンインタフェースマーケティングマイクロプログラム方式マイクロアーキテクチャチャーチ=チューリングのテーゼチョムスキー階層ネットワークカードハードディスクドライブハードウェアハイパーバイザハイパーテキストバイオインフォマティクス...ポインティングデバイスメモリ管理メディア (媒体)メディア研究メタヒューリスティクスモデル検査ユーザーエクスペリエンスユーザビリティユーザビリティテストユーザインタフェース設計ユニバーサルデザインランタイムライブラリライブラリリテラシーリスクマネジメントレジス・ドゥブレロジスティクスワイヤードロジックトランザクションプライバシープリンタープリプロセッサプロトコルスタックプログラミングパラダイムプログラミングツールプログラミング言語プログラム意味論プロジェクトマネジメントプロセス制御プロセス管理プロセス間通信パラレル通信パターン認識ヒューマンエラービジネスモデルビジネスプロセスモデリング表記法ピクトグラムテスト駆動開発デバイスドライバデーモン (ソフトウェア)データ圧縮データマイニングデータモデリングデータモデルデータフロー図データベースデータベース管理システムデータベース設計データ通信データ構造ディスプレイ (コンピュータ)デザイン思考デジタルデジタルアーカイブデジタル回路ファイルシステムファクトリーオートメーションフィールドワークフィッツの法則ドメイン駆動設計ホーア論理ホーソン効果ダメージコントロールダイクストラ法制御理論制御装置分散アルゴリズム分散コンピューティング命令レベルの並列性命令セットアナログアルファ・ベータ法アルゴリズムアプリケーション・ライフサイクル・マネジメントアクチュエータアクセシビリティアクセス制御インフォマティクスインフォームド・コンセントインフォグラフィックインターネットインターネット・プロトコル・スイートインタフェース (情報技術)ウィジェット (GUI)ウェブアプリケーションエミュレータ (コンピュータ)エンタープライズアーキテクチャオペレーティングシステムオペレーションズ・リサーチオートマトンオーディオ・ビジュアルオブジェクト指向モデリングオブジェクト指向プログラミングカーネルガバナンスキャッシュメモリキーボード (コンピュータ)グラフ (データ構造)グラフィックゲーム木コミュニケーションコミュニケーション学コンパイラ最適化コンピュータコンピュータの数値表現コンピュータネットワークコンピュータ・アーキテクチャコンピュータウイルスコンピュータグラフィックスコンピュータシステムコンピュータセキュリティコード生成シミュレーションシリアル通信システムシステム工学システムアーキテクチャシステムエンジニアシステムソフトウェアシステム科学システム管理システム運用システム開発ライフサイクルシステム思考スキーマ (データベース)センサソリッドステートドライブソートソフトウェアソフトウェア工学ソフトウェア保守ソフトウェアテストソフトウェアフレームワークソフトウェア設計ソフトウェア開発工程タンジブルユーザインタフェースタッチパネルサイバネティックスサイバー犯罪サイエンスコミュニケーション品質保証再帰データ型内部告発内部統制入力機器入出力全文検索兵站動的計画法図書館学図書館情報学個人情報個人情報保護法関連五法CMOS知的財産権確率磁気記録社会社会的責任を考えるコンピュータ専門家の会社会秩序科学的方法符号理論線型計画法総合科学統一モデリング言語経営情報学生命異文化コミュニケーション遠隔手続き呼出し非言語コミュニケーション非構造化データ行列の乗法補助記憶装置複雑ネットワーク西垣通要求仕様要求分析要求管理設計計算計算可能性理論計算幾何学計算モデル計算理論計算科学計算複雑性理論計算言語学計算資源計算機工学計算機科学記号記号学言語認知科学誤差誤り検出訂正説明責任高水準言語高性能計算論理回路識字近代近代人能力成熟度モデル統合量子化量子コンピュータ自動推論自然言語処理電子書籍集団的知性集積回路ISO/IEC 9126ITガバナンスITサービスマネジメントNTT出版PMBOKSystems Modeling Language抽象構文木暗号理論探索森林情報学検索エンジン検閲構成管理構文解析標本化標本化定理機械可読目録機械学習民族誌演算装置木構造 (データ構造)最大フロー問題最適化問題情報情報 (教科)情報学部情報工学情報化社会情報デザイン情報アーキテクチャ情報システム情報システム学情報セキュリティ情報哲学情報処理学会情報公開情報倫理情報理論情報科学情報管理情報経済学情報量情報技術情報格差情報検索情報漏洩情報文化学会新聞学文字列探索文字コード文化産業文系と理系日本学術会議意味意思決定数学数値積分数値解析数理工学数理モデル数理科学手話 インデックスを展開 (273 もっと) »

基礎科学

基礎科学(きそかがく、英語:fundamental science)は、各学問分野の基礎部分を扱う学問である。基礎科学は、一般的に、人文科学、社会科学、自然科学であるとされる。しかし、各学問の中には応用的なものを扱う部分も一部存在し、厳密な区分は難しい。自然科学における基礎科学は、一般に理学と呼ばれ、物理学、化学、生物学、地球科学、天文学など自然科学全体の基礎となる理論的研究をする部門を指す。また、この狭義の自然科学に数学を含む場合もあるが、数学は自然現象を対象としない、実験及び観察がないと言う点で含めない考えもある。.

新しい!!: 情報学と基礎科学 · 続きを見る »

型システム

型システム(type system)とは、プログラミング言語において、その式などの部分が持つ値を、その種類(型(type)、データ型も参照)に沿って分類し、プログラムが正しく振る舞うこと、といった性質について保証する手法である。型システムは、型理論に基づいており、プログラミング言語の理論において最も確立された軽量形式手法である。.

新しい!!: 情報学と型システム · 続きを見る »

健康情報学

健康情報学(けんこうじょうほうがく、Health informatics、health information systems)、医療情報学(いりょうじょうほうがく、health care informatics、healthcare informatics、medical informatics、nursing informatics、 clinical informatics、biomedical informatics)は、情報科学・コンピュータ科学・医療の学際領域である。 この分野では、健康と生体にかかわる情報について、それを最適に取得・蓄積・再利用するための情報源・装置機器・技術などについて扱う。健康情報学で用いられる手法には、コンピュータ・診療ガイドライン・医療用語の公式定義・情報コミュニケーションシステムがある。 応用される分野は、看護学・臨床医学・歯科学・薬剤学・公衆衛生学・作業療法・物理療法・生物医学研究など。.

新しい!!: 情報学と健康情報学 · 続きを見る »

半導体メモリ

揮発性メモリの一種、DDR2 SDRAMを搭載したノートPC用のメモリ、SO-DIMM 半導体メモリ(はんどうたいメモリ)は、半導体素子(特に、もっぱら集積回路)によって構成された記憶装置(メモリ)である。.

新しい!!: 情報学と半導体メモリ · 続きを見る »

半導体素子

ここでは半導体素子(はんどうたいそし)や半導体部品(-ぶひん)(英:semiconductor device) セミコンダクター・デバイスについて解説する。.

新しい!!: 情報学と半導体素子 · 続きを見る »

印刷

印刷(いんさつ、printing)とは、インキにより、紙などの媒体に文字や絵、写真などの画像を再現することを指し、印刷された物を印刷物という。 現代では2次元の媒体に限らず、車体など3次元の曲面に直接印刷する技術も多数開発されている。印刷がカバーする範囲は極めて広く、気体以外の全ての物体に対して可能であるとされている(ゲル状の物体にすら印刷が可能な技術がある)。.

新しい!!: 情報学と印刷 · 続きを見る »

単一レベル記憶

単一レベル記憶(たんいつレベルきおく、Single-level store, Single-level storage, SLS)は、コンピュータが使っている記憶装置について、アプリケーションソフトウェアに対して主記憶装置と補助記憶装置の区別を意識させずに、ただ一つの巨大なアドレス空間で管理する仮想記憶のメモリ管理技術である。 入出力が非常に高速、プログラム実行の際に磁気ディスク装置から主記憶装置へのロードが不要、ユーザー (やオペレータ) から見て、磁気ディスク装置の管理が単純になる(たとえば、通常の管理業務では必須となるファイルシステムによるフォーマット等を必要とせず、単に新しいディスクを接続すればシステムの使える資源が増える、といったように)、などの特長がある。 単一レベル記憶は、Multics、IBMの System/38 、AS/400 (およびその後継システムの eServer iSeries 、System i 、Power Systems i Edition)などで採用されている。.

新しい!!: 情報学と単一レベル記憶 · 続きを見る »

可視化

可視化とは、人間が直接「見る」ことのできない現象・事象・関係性を「見る」ことのできるもの(画像・グラフ・図・表など)にすることをいう。視覚化・可視化情報化・視覚情報化ということもある。英語の "visualization", "visualize" に相当し、そのままビジュアリゼーション・ビジュアライゼーションと称されることもある。流れの可視化のように分野や領域に結びついて生まれた呼称も多い。.

新しい!!: 情報学と可視化 · 続きを見る »

報道

報道(ほうどう、)とは、ニュース・出来事・事件・事故などを取材し、記事・番組・本を作成して広く公表・伝達する行為であり、言論活動のひとつである。報道を行う主体を報道機関、報道の媒体をメディアと呼ぶ。.

新しい!!: 情報学と報道 · 続きを見る »

字句解析

字句解析 (じくかいせき、Lexical Analysis) とは、広義の構文解析の前半の処理で、自然言語の文やプログラミング言語のソースコードなどの文字列を解析して、後半の狭義の構文解析で最小単位(終端記号)となっている「トークン」(字句)の並びを得る手続きである。字句解析を行うプログラムは字句解析器である。自然言語の字句解析については形態素解析を参照。.

新しい!!: 情報学と字句解析 · 続きを見る »

導出原理

導出原理(どうしゅつげんり、resolution principle)とは、により1965年に提案されたJ.

新しい!!: 情報学と導出原理 · 続きを見る »

巨大知

巨大知(読み: きょだいち, 英: Organic Intelligence)とは、環境を観測するセンサーや各種コンテンツ配信システムがインターネットへ接続され、地球全体で情報が統合処理される結果として成立する地球規模の知性である。端的には、地球全体を覆うコラボレーション関係の成立とも説明できる。.

新しい!!: 情報学と巨大知 · 続きを見る »

差分法

数値解析における有限差分法(ゆうげんさぶんほう、finite-difference methods; FDM)あるいは単に差分法は、微分方程式を解くために微分を有限差分近似(差分商)で置き換えて得られる差分方程式<!-- ループリンク -->で近似するという離散化手法を用いる数値解法である。18世紀にオイラーが考案したと言われる。 今日ではFDMは偏微分方程式の数値解法として支配的な手法である.

新しい!!: 情報学と差分法 · 続きを見る »

不正アクセス行為の禁止等に関する法律

不正アクセス行為の禁止等に関する法律(ふせいアクセスこういのきんしとうにかんするほうりつ、平成11年8月13日法律128号)は、インターネット等のコンピュータネットワーク等での通信において、不正アクセス行為とその助長行為を規制する日本の法律。略称は不正アクセス禁止法など。 1999年(平成11年)8月13日公布、2000年(平成12年)2月13日施行。最近改正は2013年(平成25年)5月31日で、施行も同日。以下、本法については条数のみを記載する。.

新しい!!: 情報学と不正アクセス行為の禁止等に関する法律 · 続きを見る »

不正指令電磁的記録に関する罪

不正指令電磁的記録に関する罪(ふせいしれいでんじてききろくにかんするつみ)は、コンピュータに不正な指令を与える電磁的記録の作成する行為等を内容とする犯罪(刑法168条の2及び168条の3)。2011年の刑法改正で新設された犯罪類型である。.

新しい!!: 情報学と不正指令電磁的記録に関する罪 · 続きを見る »

並列アルゴリズム

並列アルゴリズム(英: parallel algorithm)とは、アルゴリズムの各部分を異なる複数の処理装置(プロセッサ)上で実行し、最終的にそれらの結果を集めることで答えを得るアルゴリズム。.

新しい!!: 情報学と並列アルゴリズム · 続きを見る »

並列計算

並列計算(へいれつけいさん、parallel computing)は、コンピュータにおいて複数のプロセッサで1つのタスクを動作させること。並列コンピューティングや並列処理とも呼ばれる。問題を解く過程はより小さなタスクに分割できることが多い、という事実を利用して処理効率の向上を図る手法である。また、このために設計されたコンピュータを並列コンピュータという。ディープ・ブルーなどが有名。 関連する概念に並行計算(へいこうけいさん)があるが、並行計算は一つのタスクの計算を並列化することにとどまらず、複数の相互作用しうるタスクをスレッドなどをもちいて複数の計算資源にスケジューリングするといった、より汎用性の高い処理をさす。 特に、並列計算専用に設計されたコンピュータを用いずに、複数のパーソナルコンピュータやサーバ、スーパーコンピュータを接続することで並列計算を実現するものをコンピュータ・クラスターと呼ぶ。このクラスターをインターネットなどの広域ネットワーク上に分散させるものも、広義には並列計算に属すが、分散コンピューティングあるいはグリッド・コンピューティングと呼び、並列計算とは区別することが多い。.

新しい!!: 情報学と並列計算 · 続きを見る »

中間表現

中間表現(ちゅうかんひょうげん、Intermediate Representation、IR)は、コンピュータがデータをクロスプラットフォームで扱うために使用するデータ構造の表現である。 中間表現を用いたデータの抽象化はコンピューティング分野では一般的な手法である。異なるプラットフォームで同等の情報を保持するデータを異なるフォーマットで扱う場合に、データを中間表現で表現することで複数フォーマットへの変換処理を効率化することを手助けする。これは自然言語の翻訳に中間言語を用いるのと同等のメリットがある。.

新しい!!: 情報学と中間表現 · 続きを見る »

主記憶装置

主記憶装置(しゅきおくそうち)は、記憶装置の分類で、「補助記憶装置」が一般に外部バスなど比較的CPUから離れていて大容量だが遅い記憶装置を指すのに対し、コンピュータのメインバスなどに直接接続されている記憶装置で、レイテンシやスループットは速いが比較すると小容量である。特に、CPUが入出力命令によって外部のインタフェースを操作するのではなく、「ロード・ストア命令」や、さらには通常の加算などの命令において直接読み書きできる対象であるものを指す。メインメモリ、一次記憶装置とも。.

新しい!!: 情報学と主記憶装置 · 続きを見る »

乱択アルゴリズム

乱択アルゴリズム(らんたくアルゴリズム、Randomized algorithm、ランダム・アルゴリズム)または確率的アルゴリズム(かくりつてき-、Probabilistic algorithm)は、その論理の一部に無作為性を導入したアルゴリズムである。通常のアルゴリズムでは自然数を順番にあてはめるような決定的な部分で、乱数による非決定的な選択を入れることで、「平均的に」よい性能を実現することを目的としている。形式的には、乱択アルゴリズムの性能はランダムビット列で決定される確率変数となる。その期待値を「期待実行時間; expected runtime」と呼ぶ。最悪の場合に関して「無視できる」ほどに低い確率であることが、一般に、この類のアルゴリズムが効果的である要件となる。.

新しい!!: 情報学と乱択アルゴリズム · 続きを見る »

平衡二分探索木

平衡二分探索木(へいこうにぶんたんさくぎ、self-balancing binary search tree)とは、計算機科学において二分探索木のうち木の高さ(根からの階層の数)を自動的にできるだけ小さく維持しようとするもの(平衡木)である。平衡二分探索木は連想配列や集合その他の抽象データ型を実装する最も効率のよいデータ構造の1つである。.

新しい!!: 情報学と平衡二分探索木 · 続きを見る »

事業継続計画

事業継続計画(じぎょうけいぞくけいかく、Business continuity planning, BCP)とは、災害などの緊急事態が発生したときに、企業が損害を最小限に抑え、事業の継続や復旧を図るための計画。事業継続と復旧計画()とも呼ばれる。類義語としてコンティンジェンシープラン(緊急時対応計画)があり、この語も非常事態が発生した場合の対応策をまとめた計画を表すが、事業継続よりも緊急時の初動計画に力点をおいている。.

新しい!!: 情報学と事業継続計画 · 続きを見る »

仮想化

仮想化(virtualization)とは、コンピュータのリソースを抽象化することである。「リソースの物理的特性を、そのリソースと相互作用するシステム/アプリケーション/エンドユーザーから隠蔽する技法。単一の物理リソース(サーバ、OS、アプリケーション、補助記憶装置など)を複数の論理リソースに見せかけたり、複数の物理リソース(複数の補助記憶装置群やサーバ群)を単一の論理リソースに見せかけたりできる」という実用的定義がある。また、単一の物理リソースを何らかの特性の異なる単一の論理リソースに見せかけることもできる。そして、仮想回線により、幅が拡がる。.

新しい!!: 情報学と仮想化 · 続きを見る »

仮想機械

仮想機械(かそうきかい、仮想マシン、バーチャルマシン、virtual machine、VM)とは、コンピュータの動作をエミュレートするソフトウェアやフレームワークである。また、エミュレートされた仮想のコンピュータそのものも仮想機械という。仮想機械によって、1つのコンピュータ上で複数のコンピュータやOSを動作させたり、別のアーキテクチャ用のソフトウェアを動作させることができる。.

新しい!!: 情報学と仮想機械 · 続きを見る »

企業の社会的責任

企業の社会的責任(きぎょうのしゃかいてきせきにん、corporate social responsibility、略称:CSR)とは、企業が倫理的観点から事業活動を通じて、自主的(ボランタリー)に社会に貢献する責任のことである。.

新しい!!: 情報学と企業の社会的責任 · 続きを見る »

弘文堂

株式会社弘文堂(こうぶんどう)は、東京都千代田区神田駿河台に本社を置く法律関係書籍・社会学書籍で知られる、日本の出版社の一つ。.

新しい!!: 情報学と弘文堂 · 続きを見る »

低水準言語

低水準言語(low-level programming language: ていすいじゅんげんご、低級言語とも)は、コンピュータ用のプログラミング言語のうち、機械語ないし機械語に近いアセンブリ言語などの言語の総称である。システムの階層構造を考えた場合に、ハードウェア寄りに位置する低レイヤ(低水準)の言語という意味である。対義語は「高水準言語」である。「高級言語」の対は「低級言語」である。 次のような特徴がある。.

新しい!!: 情報学と低水準言語 · 続きを見る »

形式的検証

形式的検証(けいしきてきけんしょう)とは、ハードウェアおよびソフトウェアのシステムにおいて形式手法や数学を利用し、何らかの形式仕様記述やプロパティに照らしてシステムが正しいことを証明したり、逆に正しくないことを証明することである。.

新しい!!: 情報学と形式的検証 · 続きを見る »

形式言語

形式言語(けいしきげんご、formal language)は、その文法(構文、統語論)が、場合によっては意味(意味論)も、形式的に与えられている(形式体系を参照)言語である。形式的でないために、しばしば曖昧さが曖昧なまま残されたり、話者集団という不特定多数によってうつろいゆくような自然言語のそれに対して、一部の人工言語や、いわゆる機械可読な(機械可読目録を参照)ドキュメント類などは形式言語である。この記事では形式的な統語論すなわち構文の形式的な定義と形式文法について述べる。形式的な意味論については形式意味論の記事を参照。.

新しい!!: 情報学と形式言語 · 続きを見る »

形式言語の階層

形式言語の階層は形式言語の包含階層で、計算理論や形式言語学などにおいて研究される。計算複雑性理論の記述計算量や複雑性クラスとも密接に関係する。1956年に発表されたチョムスキー階層に始まるが、その後の(主に計算理論とその周辺分野での)研究により、一般化・細分化が進められた。また、この包含階層の一部を可算個に分ける階層も幾つか知られている。.

新しい!!: 情報学と形式言語の階層 · 続きを見る »

形式手法

Z言語を使った形式仕様記述の例 形式手法(けいしきしゅほう、formal methods)は、ソフトウェア工学における数学を基盤としたソフトウェアおよびハードウェアシステムの仕様記述、開発、検証の技術である。ソフトウェアおよびハードウェア設計への形式手法の適用は、他の工学分野と同様、適切な数学的解析を行うことで設計の信頼性と頑健性が向上するという予想によって動機付けられている。 形式手法は理論計算機科学の様々な成果を基盤として応用したものであり、数理論理学、形式言語、オートマタ理論、プログラム意味論、型システム、代数的データ型などを活用して、ソフトウェアおよびハードウェアの仕様記述とその検証を行う。.

新しい!!: 情報学と形式手法 · 続きを見る »

価値

価値(かち)とは、あるものを他のものよりも上位に位置づける理由となる性質、人間の肉体的、精神的欲求を満たす性質、あるいは真・善・美・愛あるいは仁など人間社会の存続にとってプラスの普遍性をもつと考えられる概念の総称。 殆どの場合、物事の持つ、目的の実現に役に立つ性質、もしくは重要な性質や程度を指す。何に価値があり、何には価値がない、とするひとりひとりのうちにある判断の体系を価値観と言う。.

新しい!!: 情報学と価値 · 続きを見る »

信号処理

信号処理(しんごうしょり、signal processing)とは、光学信号、音声信号、電磁気信号などの様々な信号を数学的に加工するための学問・技術である。 アナログ信号処理とデジタル信号処理に分けられる。 基本的には、信号から信号に変換するものであり、信号とは別の形式の情報を得るもの(例えば、カテゴリ分けや関連づけ、推論的な情報を得る認識や理解など)は含まれない。圧縮も含まれないことが多い。但し、認識や理解、圧縮の前段階としての信号の変換は信号処理と呼ばれる。そのため、信号処理はそれらの技術に対して非常に重要であるとともに関連が強い。なお、また入力と出力が同じ種類(物理量)の信号である場合(例えば入力と出力ともに同じ音圧である場合)には、フィルタリングとも呼ばれる。 信号処理の例としては、ノイズの載った信号から元の信号を推定するノイズ除去や、時間的な先の値を推定する予測、時間周波数解析などを行う直交変換、信号の特徴を得る特徴抽出、特定の周波数成分のみを得るフィルタなどがある。 高速フーリエ変換、ウェーブレット変換、畳み込み等のアルゴリズムがあり、以前はそれぞれ専用のハードウェアで処理していたが、近年ではDSPや汎用のハードウェアでソフトウェアで処理したり、FPGAによる再構成可能コンピューティングによって処理する方法が開発されつつある。 さまざまな応.

新しい!!: 情報学と信号処理 · 続きを見る »

応用科学

応用科学(おうようかがく、英語:applied science)とは、各学問分野の応用部分を扱う学問分野である。基礎科学の成果を実用的に使えるものにすることなどを目指すことから実用学、実学(じつがく)ということもある。 総合科学と同一とみなされることもあるが、総合科学は基礎科学の学問分野も含むため、正確には別の概念である。一般的に応用科学は、基礎科学との棲み分けがある程度できている。.

新しい!!: 情報学と応用科学 · 続きを見る »

ミドルウェア

ミドルウェア(Middleware)は、コンピュータの分野で、コンピュータの基本的な制御を行うオペレーティングシステム(OS)と、各業務処理を行うアプリケーションソフトウェアとの中間に入るソフトウェアのこと。 通常はオペレーティングシステムの機能の拡張、あるいはアプリケーションソフトウェアの汎用的(共通的)な機能を集めたものである。アプリケーションソフトウェアはミドルウェアに要求を出すと、ミドルウェアがオペレーティングシステムに必要な要求を出し、結果をアプリケーションソフトウェアに返す。あるいはミドルウェア自体が各アプリケーションソフトウェアの起動・停止・監視などを含めた制御を行う。 代表的なミドルウェアには、データベース管理システム(DBMS)やトランザクションモニターなどがある。.

新しい!!: 情報学とミドルウェア · 続きを見る »

マルチプロセッシング

マルチプロセッシング(multi processing)とは、(本来は)ひとつのプロセスだけではなく複数の並行プロセスを同一システム内で使用することを意味する。 マルチタスクと同様ひとつのCPUを複数のプロセスが共有することも示すが、ひとつのシステム内の複数のCPUが複数のスレッドを動作させることも意味する。マルチプロセッサと言う場合は一般に後者のみを指す。.

新しい!!: 情報学とマルチプロセッシング · 続きを見る »

マルチコア

マルチコア (Multiple core, Multi-core) は、1つのプロセッサ・パッケージ内に複数のプロセッサ・コアを搭載する技術であり、マルチプロセッシングの一形態である。 外見的には1つのプロセッサでありながら論理的には複数のプロセッサとして認識されるため、同じコア数のマルチプロセッサと比較して実装面積としては省スペースであり、プロセッサコア間の通信を高速化することも可能である。主に並列処理を行わせる環境下では、プロセッサ・チップ全体での処理能力を上げ性能向上を果たすために行われる。このプロセッサ・パッケージ内のプロセッサ・コアが2つであればデュアルコア (Dual-core)、4つであればクアッドコア (Quad-core)、6つであればヘキサコア (Hexa-core)、8つは伝統的にインテルではオクタルコア (Octal-core) 、AMDではオクタコア (Octa-core)と呼ばれるほか、オクトコア (Octo-core) とも呼ばれる。さらに高性能な専用プロセッサの中には十個以上ものコアを持つものがあり、メニーコア (Many-core) と呼ばれる。 なお、従来の1つのコアを持つプロセッサはマルチコアに対してシングルコア (Single-core) とも呼ばれる。 レベル1キャッシュが2つあり、レベル2キャッシュは2つのコアと共有される。.

新しい!!: 情報学とマルチコア · 続きを見る »

マルウェア

マルウェア (malware) とは、不正かつ有害に動作させる意図で作成された悪意のあるソフトウェアや悪質なコードの総称で、コンピュータウイルスやワームなどがある。 悪意のコード(malicious code)NIST p.

新しい!!: 情報学とマルウェア · 続きを見る »

マンマシンインタフェース

マンマシンインタフェース(man machine interface、日本以外では現在では human machine interface(ヒューマンマシンインタフェース、HMI)とするほうが普通)は、人間と機械の間の伝達を行う、機器やコンピュータプログラム等といったインタフェースの総称である。.

新しい!!: 情報学とマンマシンインタフェース · 続きを見る »

マーケティング

マーケティング(marketing)とは、企業などの組織が行うあらゆる活動のうち、「顧客が真に求める商品やサービスを作り、その情報を届け、顧客がその価値を効果的に得られるようにする」ための概念である。また顧客のニーズを解明し、顧客価値を生み出すための経営哲学、戦略、仕組み、プロセスを指す。.

新しい!!: 情報学とマーケティング · 続きを見る »

マイクロプログラム方式

マイクロプログラム方式(マイクロプログラムほうしき、マイクロプログラミング、英:microprogramming)は、プロセッサの制御装置の実装手法のひとつであり、CPU内のマイクロプログラム(マイクロコード)を使用して、複雑な命令を比較的容易に実装する。 利点としては、オペレーティングシステムを含めたソフトウェアから見た場合のハードウェア(命令セットアーキテクチャ、ISA)を、容易に追加・拡張したり、あるいはプロセッサ間で標準化して互換性を高める、更には異なる命令セットのCPUのエミュレートにも応用可能である(仮想化技術のひとつともいえる)。 反面、複雑な命令の増加はパイプラインの効果が薄れる結果ともなりやすい。 一般にROM (Read Only Memory) またはPLA()、またはそれらを組み合わせたものに格納される。コントロールストアをRAMで構成すると、動的にプログラマブル可能にできるが起動時に読み込みが必要である。ROMにすれば読み込みは必要ないが、動的にプログラム可能という利点がなくなる。 マイクロプログラム方式は、主にCISCのCPUで採用されている。 マイクロプログラム方式に対し、論理ゲートとフリップフロップを配線でつなぎあわせて直接実装する方式はワイヤードロジック(布線論理)と呼ばれる。RISCは原則としてはワイヤードロジックで構築される。 マイクロプロセッサやマイクロコンピュータやマイクロコントローラの「マイクロ」とは、どちらも英語の小さいという意味であるという以外に関連はない。 IBMなどのベンダーではマイクロコードという語を「ファームウェア」の同義として使うことがあり、周辺機器に格納されるマイクロプログラムも機械語プログラムもまとめてマイクロコードと呼ぶことがある。.

新しい!!: 情報学とマイクロプログラム方式 · 続きを見る »

マイクロアーキテクチャ

マイクロアーキテクチャ(microarchitecture、短縮形で &mu;arch とも)とは、用語の生まれた当初としてはマイクロプログラム方式におけるコンピュータ・アーキテクチャという意味であった。内容は実質的には変わらないが、マイクロプログラム方式をとらないプロセッサも増えた現在では、命令セットアーキテクチャより下位の、実装におけるアーキテクチャ、を指してそう呼んでいる。 具体的にはCPU、DSPなどのハードウェアの動作を完全に記述できるような電子回路の設計や実装を指す。学術的用語には「コンピュータ構成」もあるが、プロセッサ業界ではマイクロアーキテクチャという用語がよく使われる。 マイクロアーキテクチャと命令コードの設計(命令セットアーキテクチャ、ISA)は、共にコンピュータ設計の一部である。なおインテルの場合は、主に命令セットを「アーキテクチャ」、各マイクロプロセッサの設計(実装)を「マイクロアーキテクチャ」と呼ぶ場合が多い(例:IA-32インテル アーキテクチャ、Coreマイクロアーキテクチャ)。.

新しい!!: 情報学とマイクロアーキテクチャ · 続きを見る »

チャーチ=チューリングのテーゼ

チャーチ=チューリングのテーゼ (Church-Turing thesis) もしくはチャーチのテーゼ (Church's thesis) とは、「計算できる関数」という直観的な概念を、帰納的関数と呼ばれる数論的関数のクラスと同一視しようという主張である。テーゼの代わりに提唱(ていしょう)あるいは定立(ていりつ)の語が用いられることもある。このクラスはチューリング・マシンで実行できるプログラムのクラス、ラムダ記法で定義できる関数のクラスとも一致する。よって簡単にはテーゼは、計算が可能な関数とは、その計算を実行できるような有限のアルゴリズムが存在するような関数、よっておおよそコンピュータで実行できる関数と同じだと主張する。.

新しい!!: 情報学とチャーチ=チューリングのテーゼ · 続きを見る »

チョムスキー階層

チョムスキー階層(チョムスキーかいそう、Chomsky Hierarchy)は、形式言語を生成する形式文法の包含階層(「形式言語の階層」)で、「句構造文法(Phrase Structure Grammars)の階層」などとも言う。1956年にノーム・チョムスキーが発表した。.

新しい!!: 情報学とチョムスキー階層 · 続きを見る »

ネットワークカード

ネットワークカード(Network Card)は、コンピュータネットワーク内でコンピュータ間の通信を行うために使用されるハードウェアの1つである。 一般的にはLANカード(ランカード)と呼ばれることが多いが、ネットワークアダプタ、ネットワークインタフェースカード(Network Interface Card)などとも呼ばれる。名称のとおり、LANカードについては、有線のLAN、特にイーサネットに対する物を指す場合が多い。ネットワークアダプタについても古くは同様であったが、イーサネット等以外の各種のネットワーク、例えば無線LANや3G、WiMAX等の普及により、コンピュータ(ホスト)から見た通信デバイス一般を指すようになった。NICと称する場合もあるが、これがネットワークインタフェースカード(Network Interface Card)という物理的媒体を指すのか、ネットワークインタフェースコントローラ(Network interface controller)という、非物理的な機能を指すのかは文脈から判断するほかない。 本項目では(狭義の)有線LAN用のそれで、特にパーソナルコンピュータ用のイーサネットのものについて説明する。.

新しい!!: 情報学とネットワークカード · 続きを見る »

ハードディスクドライブ

AT互換機用内蔵3.5インチHDD(シーゲイト・テクノロジー製) ハードディスクドライブ(hard disk drive, HDD)とは、磁性体を塗布した円盤を高速回転し、磁気ヘッドを移動することで、情報を記録し読み出す補助記憶装置の一種である。.

新しい!!: 情報学とハードディスクドライブ · 続きを見る »

ハードウェア

ハードウェア (hardware) とは、システムの物理的な構成要素を指す一般用語である。日本語では機械、装置、設備のことを指す。ソフトウェアとの対比語であり、単に「ハード」とも呼ばれる。.

新しい!!: 情報学とハードウェア · 続きを見る »

ハイパーバイザ

ンピュータ用語における、ハイパーバイザ (hypervisor) とは、コンピュータの仮想化技術のひとつである仮想機械(バーチャルマシン)を実現するための、制御プログラムである。仮想化モニタや仮想化OSと呼ばれることもある。.

新しい!!: 情報学とハイパーバイザ · 続きを見る »

ハイパーテキスト

Hypertext Editing System (HES) IBM 2250 ディスプレイ・コンソール – ブラウン大学、1969年 ハイパーテキスト (hypertext) とは、複数の文書(テキスト)を相互に関連付け、結び付ける仕組みで ある。「テキストを超える」という意味から"hyper-"(~を超えた) "text"(文書)と名付けられた。テキスト間を結びつける参照のことをハイパーリンクと言う。ハイパーテキストを組織化することについての限界(特にその線形性)を克服しようとするものである。 ハイパーテキストによる文書は静的(前もって準備され格納されている)または動的に(ユーザの入力に応じて)生成される。よって、うまく作られたハイパーテキストシステムは、メニューやコマンドラインなどの、他のユーザインタフェースパラダイムの能力を包含しており、それらを置き換えることができる。クロスリファレンスを含む静的な文書群と、対話的なアプリケーションの両方を実現するのに使える。文書やアプリケーションはローカルでもインターネットのようなコンピュータネットワーク環境でも利用できる。最も有名なハイパーテキストの実装はWorld Wide Webである。 ハイパーテキストという語は広く使われているが、実際にはハイパーメディアと呼んだほうが適切な場合も多い。.

新しい!!: 情報学とハイパーテキスト · 続きを見る »

バイオインフォマティクス

バイオインフォマティクス(英語:bioinformatics)または生命情報科学(せいめいじょうほうかがく)は、生命科学と情報科学の融合分野のひとつで、DNAやRNA、タンパク質の構造などの生命が持っている「情報」といえるものを情報科学や統計学などのアルゴリズムを用いて分析することで生命について解き明かしていく学問である。機械学習による遺伝子領域予測や、タンパク質構造予測、次世代シーケンサーを利用したゲノム解析など、大きな計算能力を要求される課題が多く存在するため、スーパーコンピュータの重要な応用領域の一つとして認識されている。 主な研究対象分野に、遺伝子予測、遺伝子機能予測、遺伝子分類、配列アラインメント、ゲノムアセンブリ、タンパク質構造アラインメント、タンパク質構造予測、遺伝子発現解析、タンパク質間相互作用の予測、進化のモデリングなどがある。 近年多くの生物を対象に実施されているゲノムプロジェクトによって大量の情報が得られる一方、それらの情報から生物学的な意味を抽出することが困難であることが広く認識されるようになり、バイオインフォマティクスの重要性が注目されている。 この一方遺伝子情報は核酸の配列というデジタル情報に近い性格を持っているために、コンピュータとの親和性が高いことが本分野の発展の理由になっている。 さらにマイクロアレイなどの網羅的な解析技術の発展に伴って、遺伝子発現のプロファイリング、クラスタリング、アノテーション(注釈)、大量のデータを視覚的に表現する手法などが重要になってきている。こういった個別の遺伝子、タンパク質の解析等から更に一歩進み、生命を遺伝子やタンパク質のネットワークとして捉え、その総体をシステムとして理解しようとするシステム生物学という分野もある。.

新しい!!: 情報学とバイオインフォマティクス · 続きを見る »

ポインティングデバイス

ポインティングデバイスはコンピュータの周辺機器のうち入力機器の種類の一つで、主に画面上に表示されるポインタやアイコンを操作するために用いる。コンピュータと人間の接点であるマンマシンインタフェースの一つである。 主にコンピュータの出力機器のうち表示機器に分類されるディスプレイの画面に映し出された映像に対して直感的な入力操作を提供するGUI環境において、カーソルと呼ぶ矢印や十字の形状をした印で位置や状態、方向などの情報を指示入力するための機器として利用される。.

新しい!!: 情報学とポインティングデバイス · 続きを見る »

メモリ管理

メモリ管理(メモリかんり)とは、コンピュータのメモリを管理するもの。単純化すれば、プログラム(プロセスなど)の要求に応じてメモリの一部を割り当てる方法と、そのメモリが不要となったときに再利用のために解放する方法を提供する。 今日では、CPU(メモリ管理ユニット)とオペレーティングシステムが協働して仮想記憶やメモリ保護を提供するのが一般的である。 また、各種データ構造を線形空間であるメモリに展開する場合の管理手法(アルゴリズム)についても「メモリ管理」と呼ばれる。.

新しい!!: 情報学とメモリ管理 · 続きを見る »

メディア (媒体)

メディア(media)とは、情報の記録、伝達、保管などに用いられる物や装置のことである。媒体(ばいたい)などと訳されることもある。記録・保管のための媒体とコミュニケーションのための媒体とに大別することができるが、両者には重なりがある。.

新しい!!: 情報学とメディア (媒体) · 続きを見る »

メディア研究

メディア研究(メディアけんきゅう、media studies)は、様々なメディア (媒体)、とくにマスメディアについて、そのコンテンツ(情報内容)、歴史、効果などを取り扱う研究分野である。メディア研究は、社会科学と人文学の両方の伝統を引いているが、おおむね、マスコミュニケーション、コミュニケーションに関する諸学、コミュニケーション科学 (communication sciences)、コミュニケーション学 (communication studies) などが源となっている。研究者たちは関連する様々な他分野の研究手法を、この分野に持ち込んで展開させており、そうした関連分野には、カルチュラル・スタディーズ、修辞学、哲学、文学理論、心理学、政治学、政治経済学、経済学、社会学、人類学、社会理論、美術史および美術批評、映画理論、フェミニズム理論、情報理論などがある。.

新しい!!: 情報学とメディア研究 · 続きを見る »

メタヒューリスティクス

メタヒューリスティクスとは、組合せ最適化問題のアルゴリズムにおいて、特定の計算問題に依存しないヒューリスティクスのことである。 近年では、上記の定義から拡張され、特定の問題に依存しない、汎用性の高いヒューリスティクス全般を指すこともある。そのため、組合せ最適化問題のアルゴリズムに限らず、連続最適化問題に対するアルゴリズムも含む解釈も存在する。.

新しい!!: 情報学とメタヒューリスティクス · 続きを見る »

モデル検査

モデル検査(Model Checking)とは、形式システムをアルゴリズム的に検証する手法である。ハードウェアやソフトウェアの設計から導出されたモデルが形式仕様を満足するかどうか検証する。仕様は時相論理の論理式の形式で記述することが多い。.

新しい!!: 情報学とモデル検査 · 続きを見る »

ユーザーエクスペリエンス

ユーザーエクスペリエンス()とは、人工物(製品、システム、サービスなど)の利用を通じてユーザーが得る経験である。しばしば「UX」と略される。「ユーザー経験」「ユーザー体験」などと訳される。 よいユーザーエクスペリエンスを達成するために、ユーザビリティ工学、インタラクションデザイン、ユーザー中心設計 (UCD) あるいは人間中心設計 (HCD) などが実践される。.

新しい!!: 情報学とユーザーエクスペリエンス · 続きを見る »

ユーザビリティ

ユーザビリティ(usability)あるいは日本語で使用性(しようせい)とは、使いやすさとか使い勝手といった意味合いで使われることが多い。しかし、その語義は多様であり、関連学会においても合意された定義はまだ確立されていない。 国際標準化機構によるISO 9241-11は「特定の利用状況において、特定のユーザによって、ある製品が、指定された目標を達成するために用いられる際の、有効さ、効率、ユーザの満足度の度合い」と定義し、有効性、効率、満足度を挙げる。ヤコブ・ニールセンもコンピュータのインタフェースデザインにおいてこの問題に取り組んでいる。ニールセンの『ユーザビリティエンジニアリング原論』 では、学習しやすさ、効率、エラー、満足が挙げられる。 ほかにISO 9126はソフトウェアの品質に関する規格で、理解性、修得性、操作性を挙げている。.

新しい!!: 情報学とユーザビリティ · 続きを見る »

ユーザビリティテスト

ユーザビリティテストもしくはユーザテストとは、ユーザー中心設計のインタラクションデザインにおいて、ある製品を評価するために実際にユーザーにその製品を試してもらう手法のことである。他の方法では得られない、「ユーザーたちが実際にどのようにシステムを扱うか」という直接的な知見が得られる。これはユーザーの意見を聞くこと無くユーザーインターフェースを評価する、ユーザビリティ検証法とは対照的である。 ユーザビリティテストはある製品がどれだけ意図された目的に適うかを測る事に重きを置いている。ユーザビリティテストによって利益の出やすい製品の例として、食品、消費者向け製品、ウェブサイト、アプリケーション、CPUインターフェース、文書、装置などが挙げられる。ユーザビリティテストは特定の、もしくは複数の物のユーザビリティ、すなわちどれだけ使いやすいかを計る事が出来るのに対し、人間とコンピュータの相互作用を研究する一般的な学問においては、ある種の普遍原理を定式化する事を目的とする。.

新しい!!: 情報学とユーザビリティテスト · 続きを見る »

ユーザインタフェース設計

ユーザインタフェース設計(ユーザインタフェースせっけい、user interface design)とは、ユーザインタフェースの設計(デザイン)である。日本語に限らず世界的に英語のデザイン(design)という語は、しばしば「見た目」という意味にされてしまいがちであるが、本来の意味は、機械の仕組みなどについて言うそれと同様、ユーザビリティの作り込みといったものなどを含む工学的な概念であり、見た目などについてはグラフィックデザインのように修飾を付けて言うべきものである。 前述の誤解により、「デザイン」の目標は「魅力的に見えるようにすることを目標としていた」などとされることもある、が、そもそも誤解である。ユーザインタフェース設計の目標はユーザがなるべく直観的にそれら商品を使えるようにすること、などとされることもあるが、設計の目標には直観的に使えること以外にも色々ある。ユーザー中心設計といったような語もある。 ユーザーインタフェース設計は、コンピュータから自動車や旅客機まで様々な製品の開発に関わる。どのような製品の開発においても、人間との相互作用という点では同じスキルと知識が必要とされるが、個々に固有のスキルや知識も必要となる。結果として、ユーザインタフェースのデザイナは特定分野に特化する傾向がある。.

新しい!!: 情報学とユーザインタフェース設計 · 続きを見る »

ユニバーサルデザイン

ユニバーサルデザイン(Universal Design、UD)とは、文化・言語・国籍の違い、老若男女といった差異、障害・能力の如何を問わずに利用することができる施設・製品・情報の設計(デザイン)である。.

新しい!!: 情報学とユニバーサルデザイン · 続きを見る »

ランタイムライブラリ

ランタイムライブラリ(run-time library)は、標準Cライブラリなど、コンピュータプログラムの実行時(ランタイム)にメインプログラムと常に同時に存在して利用される前提のライブラリである。詳細は環境(OSや言語や処理系)に依存する。.

新しい!!: 情報学とランタイムライブラリ · 続きを見る »

ライブラリ

ライブラリ()は、汎用性の高い複数のプログラムを再利用可能な形でひとまとまりにしたものである。ライブラリと呼ぶ時は、それ単体ではプログラムとして作動させることはできない実行ファイルではない場合がある。ライブラリは他のプログラムに何らかの機能を提供するコードの集まりと言うことができる。ソースコードの場合と、オブジェクトコード、あるいは専用の形式を用いる場合とがある。たとえば、UNIXのライブラリはオブジェクトコードをarと呼ばれるアーカイバでひとまとめにして利用する。図書館()と同様にプログラム(算譜)の書庫であるので、索引方法が重要である。 また、ソフトウェア以外の再利用可能なものの集合について使われることもある。.

新しい!!: 情報学とライブラリ · 続きを見る »

リテラシー

リテラシー(literacy)とは、原義では「読解記述力」を指し、転じて現代では「(何らかのカタチで表現されたものを)適切に理解・解釈・分析し、改めて記述・表現する」という意味に使われるようになり(後述)、日本語の「識字率」と同じ意味で用いられている。 ちなみに、古典的には「書き言葉を正しく読んだり書いたりできる能力」と言う限定的に用いられる時代もあった。.

新しい!!: 情報学とリテラシー · 続きを見る »

リスクマネジメント

リスクマネジメント(risk management)とは、リスクを組織的に管理(マネジメント)し、損失などの回避または低減をはかるプロセスをいう。リスクマネジメントは、主にリスクアセスメントとリスク対応とから成る(JIS Q 31000 「リスクマネジメント―原則及び指針」による)。さらに、リスクアセスメントは、リスク特定、リスク分析、リスク評価から成る。リスクマネジメントは、各種の危険による不測の損害を最小の費用で効果的に処理するための経営管理手法である。.

新しい!!: 情報学とリスクマネジメント · 続きを見る »

レジス・ドゥブレ

レジス・ドゥブレ レジス・ドゥブレ(Régis Debray, 1940年9月2日 - )は、フランスの哲学者、作家。メディオロジーの提唱者として、あるいは、ボリビアでのチェ・ゲバラのゲリラ闘争への参加などで知られる。.

新しい!!: 情報学とレジス・ドゥブレ · 続きを見る »

ロジスティクス

ティクス(logistics ラジスティクス)とは、原材料調達から生産・販売に至るまでの物流、またはそれを管理する過程。.

新しい!!: 情報学とロジスティクス · 続きを見る »

ワイヤードロジック

ワイヤードロジック (Wired Logic、結線論理)は、論理回路の構成方法の一つで、ハードウェアによる物理的な結線で命令を実行するもの。ハードワイヤードロジック (Hard Wired Logic) とも言う。布線論理、配線論理とも。 高速な反面、複雑な命令の実装は困難である。このためRISCプロセッサ内部の命令実行部など、比較的複雑性の低い機能の実装に用いられる。またCISCプロセッサでも486以降のx86などは、ワイヤードロジックを取り入れ、マイクロプログラム方式の部分を減らしている。.

新しい!!: 情報学とワイヤードロジック · 続きを見る »

トランザクション

トランザクション (transaction) とは、データベース管理システム(または類似のシステム)内で実行される、分けることのできない一連の情報処理の単位である。トランザクション内では、ユーザインタフェース、アプリケーションプログラム、永続性記憶資源、各種I/Oが実行される。 ユーザインタフェースには、トランザクション実行の有無を明確に表示する必要がある。 永続性記憶資源には、自分自身のローカルトランザクションを管理するトランザクショナルなファイルやデータベースが使われる。その理由は、複数の不揮発性データが更新の途中で処理が中断した場合に不揮発性データ値が中途半端な状態で残ってしまい、データを正常値に戻すことができなくなるためである。 永続性記憶資源の管理には、複数のデータ項目の更新操作列をすべて実行するか、まったく実行しないように制御する必要がある。これをアトミック実行という。バッチジョブのような処理形態でも、出力結果はアトミック実行の概念を満たさなければならない。たとえば、月末の領収証の一括印刷処理を行っているときにプリンタエラーでジョブが中断した場合でも、安易な位置から再実行してはならない。 また、分散トランザクションとは、ユーザインターフェイス端末、各種処理サーバ、永続性記憶資源、I/O装置を複数の遠隔装置として構成する処理形態である。論理的な狭義では、複数の永続性記憶資源の管理を使うトランザクション処理の事を指す。ユーザインターフェイス端末が永続性記憶域を分担しないで集中処理サーバにつながっている形態は、単にオンライントランザクション処理 (OLTP) と呼ぶ。 トランザクションが満たすべき技術的要件にACID特性がある。.

新しい!!: 情報学とトランザクション · 続きを見る »

プライバシー

プライバシー、プライヴァシー(privacy)は、私生活上の事柄をみだりに公開されない法的な保障と権利である。個人情報保護の文脈では、他者が管理している自己の情報について訂正・削除を求めることができる権利(積極的プライバシー権)を指す。英語の privacy を片仮名表記したものであり、日本語では私事権や私生活と訳されることもある。.

新しい!!: 情報学とプライバシー · 続きを見る »

プリンター

プソン・PM-700C(1996年〈平成8年〉11月発売) プリンター()は、印刷用の機器の総称である。印刷機(いんさつき)などとも呼ばれる。 本稿では特にコンピュータからの情報の出力に用いられる機械について説明する。その他のプリンター、印刷機については、印刷を参照。.

新しい!!: 情報学とプリンター · 続きを見る »

プリプロセッサ

プリプロセッサ (preprocessor) とは、一般にある処理を行うソフトウェアに対して、データ入力やデータ整形などの準備的な処理を行うソフトウェアのことである。特にコンパイラに対して使うことが多く、ここではそれを中心に述べる。 他の分野の例としては、CADやCAEのデータ処理がある。またワープロソフトウェアにおける漢字変換ソフトウェアもプリプロセッサの一例である。.

新しい!!: 情報学とプリプロセッサ · 続きを見る »

プロトコルスタック

プロトコルスタック(Protocol stack)は、コンピュータネットワーク用のプロトコルの階層である。プロトコルスイート(Protocol suite)も同じ意味で使われることが多い。ただし「プロトコルスイート」は各種プロトコルの定義、「プロトコルスタック」はそれらのソフトウェアでの実装と、使い分けられることもある。.

新しい!!: 情報学とプロトコルスタック · 続きを見る »

プログラミングパラダイム

プログラミングパラダイム (programming paradigm)とは、プログラミングにおけるパラダイムである。.

新しい!!: 情報学とプログラミングパラダイム · 続きを見る »

プログラミングツール

プログラミングツールとは、コンピュータなどのプログラミングに使う、ツールと呼ばれるコンピュータ・プログラム類のことである。この記事ではもっぱら、コンピュータ・プログラミング用のツールについて扱う。.

新しい!!: 情報学とプログラミングツール · 続きを見る »

プログラミング言語

プログラミング言語(プログラミングげんご、programming language)とは、コンピュータプログラムを記述するための形式言語である。なお、コンピュータ以外にもプログラマブルなものがあることを考慮するならば、この記事で扱っている内容については、「コンピュータプログラミング言語」(computer programming language)に限定されている。.

新しい!!: 情報学とプログラミング言語 · 続きを見る »

プログラム意味論

プログラム意味論(program semantics)とは、計算機科学(特に理論計算機科学と分類されることもある)の一分野で、プログラミング言語の意味と計算モデルに関する分野である。形式的なものは、プログラミング言語の形式意味論とも呼ばれる。標準規格等では形式的でなく意味論を与えているものも多い。.

新しい!!: 情報学とプログラム意味論 · 続きを見る »

プロジェクトマネジメント

プロジェクトマネジメント(プロジェクト管理、)とはプロジェクトを成功裏に完了させることを目指して行われる活動のことである。これにはプロジェクトを構成する各活動の計画立案、日程表の作成、および進捗管理が含まれる。 システム開発を成功させるためには、プロジェクトを適切に管理することが求められる。.

新しい!!: 情報学とプロジェクトマネジメント · 続きを見る »

プロセス制御

プロセス制御(プロセスせいぎょ、英語:process control)は、特に化学プラントや電力プラントなどのプロセス系と呼ばれるシステムを対象とした制御(技術)を指す。 他の生産活動と同様に、プラント産業では供給された原料をもとにより高価値(有用)な製品を得ることを目的とするが、目的の製品・品質・生産量の実現やプラントの安定化・安全には流量(Flow)・温度(Temperature)・圧力(Pressure)などの運転条件の調節が必要であり、プラント産業においてプロセス制御は不可欠である。 プロセス制御における全制御ループの7割以上はPI制御もしくはPID制御で占められているといわれるが、近年ではモデル予測制御などの高度制御の導入も盛んである。 なお部品加工や組立などの物理的な工程に関する制御は、通常「プロセス制御」と呼ばない。.

新しい!!: 情報学とプロセス制御 · 続きを見る »

プロセス管理

プロセス管理とは、オペレーティングシステムの主にカーネルの重要な機能の一つで、プロセスの生成・実行・消滅を管理することである。プロセス間通信や排他制御もプロセス管理の役割である。また、プロセスへのリソースの割り当てを制御する機構でもある。.

新しい!!: 情報学とプロセス管理 · 続きを見る »

プロセス間通信

プロセス間通信(IPC、interprocess communication)はコンピュータの動作において複数のプロセス間(の複数のスレッド間)でデータをやりとりするための仕組み。通信するプロセスは同一コンピュータ上にある場合と、ネットワークで接続された別のコンピュータ上にある場合がある。そのようなローカル内対リモート間といったような分類以外にも多くの観点から分類でき、また、スレッド間の通信の帯域幅とレイテンシは様々であり、やりとりされるデータの種類も様々である。メッセージパッシング、同期、共有メモリ、RPCなどといったメカニズムやプリミティブがある。 プロセス間通信の目的・理由には以下のようなものがある。.

新しい!!: 情報学とプロセス間通信 · 続きを見る »

パラレル通信

パラレル通信(パラレルつうしん、parallel communication)は、複数のデータ信号を同時並行的にそれぞれの通信リンクで送る通信方式である。一般に有線で複数の配線を使って行う。対義語はシリアル通信であり、通信リンクの特性の分類法の1つである。 パラレル通信とシリアル通信の基本的差異は、物理層で伝送に使用する導線の本数である。パラレル通信は複数の導線を使い、それにさらに接地接続用の線が加わる。.

新しい!!: 情報学とパラレル通信 · 続きを見る »

パターン認識

パターン認識(パターンにんしき、Pattern recognition)は自然情報処理のひとつ。画像・音声などの雑多な情報を含むデータの中から、一定の規則や意味を持つ対象を選別して取り出す処理である。.

新しい!!: 情報学とパターン認識 · 続きを見る »

ヒューマンエラー

ヒューマンエラー(human error)とは、人為的過誤や失敗(ミス)のこと。 JIS Z8115:2000では、「意図しない結果を生じる人間の行為」と規定する。.

新しい!!: 情報学とヒューマンエラー · 続きを見る »

ビジネスモデル

ビジネスモデル(business model)とは、利益を生み出す製品やサービスに関する事業戦略と収益構造を示す用語である。.

新しい!!: 情報学とビジネスモデル · 続きを見る »

ビジネスプロセスモデリング表記法

ビジネスプロセスモデリング表記法(Business Process Modeling Notation, BPMN)とは、ワークフローとしてビジネスプロセスを描画するグラフィカルな標準記法である。BPMN は Business Process Management Initiative (BPMI) が開発し、Object Management Group (OMG) と BPMI が 2005年に合併した後は OMG が保守している。 BPMN の目的はすべてのビジネス関係者が容易に理解できる標準記法を提供することである。ビジネス関係者には、プロセスの作成・更新を行うビジネスアナリスト、プロセスの実装を行う技術者、プロセスを管理するマネージャなどが含まれる。さらに BPMN はビジネスプロセスと実装の間によく発生するコミュニケーションギャップを埋めることを意図している。 現在、ビジネスプロセスモデリング言語・ツール・方法論は多数存在している。BPMN はそれらの表現を統一する可能性を持っている。 2009年11月現在、BPMN の最新版は 1.2 である。BPMN 2.0 への主要な改訂手続きは進行中であり、正式な移行までにはまだ数年を要すると思われる。.

新しい!!: 情報学とビジネスプロセスモデリング表記法 · 続きを見る »

ピクトグラム

車椅子マーク(国際シンボルマーク) 非常口マーク ピクトグラム(pictogram)あるいはピクトグラフ(pictograph)とは、一般に「絵文字」「絵単語」などと呼ばれ、何らかの情報や注意を示すために表示される視覚記号(サイン)の一つである。地と図に明度差のある2色を用いて、表したい概念を単純な図として表現する技法が用いられる。.

新しい!!: 情報学とピクトグラム · 続きを見る »

テスト駆動開発

テスト駆動開発 (てすとくどうかいはつ、test-driven development; TDD) とは、プログラム開発手法の一種で、プログラムに必要な各機能について、最初にテストを書き(これをテストファーストと言う)、そのテストが動作する必要最低限な実装をとりあえず行った後、コードを洗練させる、という短い工程を繰り返すスタイルである。多くのアジャイルソフトウェア開発手法、例えばエクストリーム・プログラミングにおいて強く推奨されている。近年はビヘイビア駆動開発へと発展を遂げている。.

新しい!!: 情報学とテスト駆動開発 · 続きを見る »

デバイスドライバ

デバイスドライバ(略称:ドライバ、ドライバー、デバドラ)とは、画像ディスプレイモニター、プリンターやイーサネットボード、拡張カードやその他周辺機器など、パソコンに接続されているハードウェアなどをOSによって制御可能にするために用意された、ソフトウェアである。 一般にバスや通信サブシステムを経由してそこに接続している周辺機器と通信する。プログラムからドライバ内のルーチンを呼び出すと、ドライバが周辺機器に対してコマンドを発行する。周辺機器がドライバに対してデータを送り返してきたら、ドライバは元の呼び出したプログラム内のルーチンを呼び出すなどする。ドライバはハードウェアに依存し、OS毎に異なる。非同期なハードウェアインターフェイスに対応するため、割り込み処理を提供していることが多い。.

新しい!!: 情報学とデバイスドライバ · 続きを見る »

デーモン (ソフトウェア)

デーモン (Daemon) は、UNIX, Linux, MacOSXなどUnix系ののマルチタスクオペレーティングシステム (OS) において動作するプロセス(プログラム)で、主にバックグラウンドで動作するプロセス。ユーザが直接対話的に制御するプログラムもデーモンとして作ることができる。典型的なデーモンは名前の最後尾に "d" が付く。例えば、syslogd はシステムログを扱うデーモン、sshd は内外のSSH接続要求を受け付けるデーモンである。 Unix系の環境では、常にではないが、デーモンの親プロセスはinitプロセスとなっていることが多い。デーモンは起動処理内でforkで子プロセスを作成し、親プロセスの方が即座に終了するため、init が里親となる。さらにデーモンまたはOSは制御端末 (tty) からの切り離しなどの処理も行う必要がある。こういったデーモンを生成するための手続きをUnix系では daemon(3) などの便利なルーチンにまとめて実装していることが多い。 システムは、ブート処理の延長上でデーモンを多く起動する。ネットワークからの要求を処理するもの、ハードウェアの何らかの活動を処理するものなどがある。他にも、一部のLinuxシステムの udevd のようにハードウェアの設定を行うもの、cronのようにスケジュールされたタスクを実行するものなど、様々な処理を担っている。.

新しい!!: 情報学とデーモン (ソフトウェア) · 続きを見る »

データ圧縮

データ圧縮(データあっしゅく)とは、あるデータをそのデータの実質的な性質(専門用語では「情報量」)を保ったまま、データ量を減らした別のデータに変換すること。高効率符号化ともいう-->。アナログ技術を用いた通信技術においては通信路の帯域幅を削減する効果を得るための圧縮ということで帯域圧縮ともいわれた。デジタル技術では、情報を元の表現よりも少ないビット数で符号化することを意味する。 データ圧縮には大きく分けて可逆圧縮と非可逆圧縮がある。というより正確には非可逆圧縮はデータ圧縮ではない。可逆圧縮は統計的冗長性を特定・除去することでビット数を削減する。可逆圧縮では情報が失われない。非可逆圧縮は不必要な情報を特定・除去することでビット数を削減する。しかしここで「不必要な」とは、例えばMP3オーディオの場合「ヒトの聴覚では通常は識別できない」という意味であり、冒頭の「情報量を保ったまま」という定義を破っている。データファイルのサイズを小さくする処理は一般にデータ圧縮と呼ばれるが、データを記録または転送する前に符号化するという意味では情報源符号化である。 圧縮は、データ転送におけるトラフィックやデータ蓄積に必要な記憶容量の削減といった面で有効である。しかし圧縮されたデータは、利用する前に伸長(解凍)するという追加の処理を必要とする。つまりデータ圧縮は、空間計算量を時間計算量に変換することに他ならない。例えば映像の圧縮においては、それをスムースに再生するために高速に伸長(解凍)する高価なハードウェアが必要となるかもしれないが、圧縮しなければ大容量の記憶装置を必要とするかもしれない。データ圧縮方式の設計には様々な要因のトレードオフがからんでおり、圧縮率をどうするか、(非可逆圧縮の場合)歪みをどの程度許容するか、データの圧縮伸長に必要とされる計算リソースの量などを考慮する。 新たな代替技法として、圧縮センシングの原理を使ったリソース効率のよい技法が登場している。圧縮センシング技法は注意深くサンプリングすることでデータ圧縮の必要性を避けることができる。.

新しい!!: 情報学とデータ圧縮 · 続きを見る »

データマイニング

データマイニング(Data mining)とは、統計学、パターン認識、人工知能等のデータ解析の技法を大量のデータに網羅的に適用することで知識を取り出す技術のことである。DMと略して呼ばれる事もある。通常のデータの扱い方からは想像が及びにくい、ヒューリスティク(heuristic、発見的)な知識獲得が可能であるという期待を含意していることが多い。とくにテキストを対象とするものをテキストマイニング、そのなかでもウェブページを対象にしたものをウェブマイニングと呼ぶ。英語では"Data mining"の語の直接の起源となった研究分野であるknowledge-discovery in databases(データベースからの知識発見)の頭文字をとってKDDとも呼ばれる。.

新しい!!: 情報学とデータマイニング · 続きを見る »

データモデリング

データモデリング(data modeling)は、コンピュータ科学の文脈では、何らかのデータモデリング方法論を適用してデータモデルのインスタンスを作る過程である。 データモデリング方法論は、データモデリングを形式的に記述したものである。 現在までに考案されたデータモデルの種類としては、次のようなものがある。.

新しい!!: 情報学とデータモデリング · 続きを見る »

データモデル

データモデルは、班・要員間の意思疎通のための事業データを文書化し、組織化し、そして特にどのようにデータを格納し利用するかの、応用ソフト設計のための計画として使うソフトウェア工学の一つの抽象モデルである。 Hoberman (2009)によれば、「データモデルは、組織内での意思疎通を改善し、それによってより柔軟で安定したアプリケーション環境に導く、真の情報の部分集合を正確に説明するシンボルとテキストの集合を使う、事業とIT専門家の両方のための、道筋を見つける道具である。」 データモデルは、データまたは構造化データの構造を明示的に決める。データモデルの代表的な応用は、データベース・モデル、情報システム の設計、及びデータの交換を可能にすることを含む。通常データモデルは、データモデリング言語によって規定するMichael R. McCaleb (1999).

新しい!!: 情報学とデータモデル · 続きを見る »

データフロー図

データフロー図(Data Flow Diagram、DFD)は、情報システムのデータの「流れ; flow」をグラフィカルに表現する図である。システム設計段階の初期に描かれることが多い。データフロー図はデータ処理の可視化にも使われる(構造化設計)。 DFDはシステムの入力と出力がどんな情報なのかを示し、データがどこから来てどこに行くのか、どこに格納されるのかを示す。処理のタイミングや逐次的な処理を示すものではない(その用途にはフローチャートなどがある)。一方で、データフローの図というのは依存関係を示すものであるから、互いに影響するような関係にない処理は並列に行えるというような、並行性は表現される。.

新しい!!: 情報学とデータフロー図 · 続きを見る »

データベース

データベース(database, DB)とは、検索や蓄積が容易にできるよう整理された情報の集まり。 通常はコンピュータによって実現されたものを指すが、紙の住所録などをデータベースと呼ぶ場合もある。コンピュータを使用したデータベース・システムでは、データベース管理用のソフトウェアであるデータベース管理システムを使用する場合も多い。.

新しい!!: 情報学とデータベース · 続きを見る »

データベース管理システム

right データベース管理システム(データベースかんりシステム、DBMS; )とは、コンピュータのデータベースを構築するために必要なデータベース運用、管理のためのシステム、およびそのソフトウェアのことである。データベースマネジメントシステムとも呼ばれる。.

新しい!!: 情報学とデータベース管理システム · 続きを見る »

データベース設計

データベース設計(データベースせっけい、database design)は、ソフトウェア開発工程においてデータベースの詳細なデータモデルを作る工程である。 データベース設計の成果物である物理データモデルは、論理設計上の決定と物理設計上の決定、および物理的な記憶装置に設定するパラメタ群を、すべて含む。 物理データモデルで記述される物理的な記憶装置に設定するパラメタ群については、なんらかのデータ定義言語 (DDL) を使って記述する際に必要なパラメタ群のみを、決定する。 DDLで記述された内容は、データベースを構築するために使うことができる。 十分に詳細に記述されたデータモデルは、おのおのの実体ごとに属性群を詳細に規定する。 データベース設計という用語には、あいまいさがある。 データベースシステム(データベースを使うコンピュータシステム)の全体の設計のうち、いくつかの異なる構成要素に対して、データベース設計という同じ用語が使われている。 正確には、データベース設計という用語は、データを永続化 (格納) するために使われる基本データ構造群の論理的な設計を意味すると、考えられている。 関係データベースを使う関係モデルにおいては、データベース設計は、基底関係(関係、表、テーブル)の集まりと導出関係 (ビュー)の集まりをいう。 オブジェクトデータベースを使うオブジェクト指向モデリングにおいては、データベース設計は、実体(エンティティ)の集まりと関連(リレーションシップ)の集まりは、オブジェクトのクラスの集まりと名前つきの関連の集まりに、直接に対応づけられる。 しかしながら、データベース設計という用語は、設計の工程の全体に対して適用されることもある。 その場合は、基本データ構造に加えて、データベース管理システム (DBMS) においてデータベースと相互作用するアプリケーションソフトウェア全体の一部分として使われる、ユーザインタフェースやデータ操作(データ問い合わせを含む)をも、データベース設計の対象に含まれる。.

新しい!!: 情報学とデータベース設計 · 続きを見る »

データ通信

データ通信(データつうしん)とは、 データ通信(データ・コミュニケーション / data communication)の明確な定義はないとされるが、データ伝送(データ・トランスミッション / data transmission、機械によって処理される、あるいは処理された情報の伝送)と、データ処理(データ・プロセッシング / data processing、コンピュータによる情報処理)の両方機能を一つにまとめたものとされる。 しかし、現在は主に.

新しい!!: 情報学とデータ通信 · 続きを見る »

データ構造

データ構造(データこうぞう、data structure)は、計算機科学において、データの集まりをコンピュータの中で効果的に扱うため、一定の形式に系統立てて格納するときの形式のことである。 ソフトウェア開発において、データ構造についてどのような設計を行うかは、プログラム(アルゴリズム)の効率に大きく影響する。そのため、さまざまなデータ構造が考え出されている。 多くのプログラムの設計において、データ構造の選択は主要な問題である。これは大規模システムの構築において、実装の困難さや質、最終的なパフォーマンスはベストのデータ構造を選択したかどうかに大きく依存してきたという経験の結果である。多くの場合、データ構造が決まれば、利用するアルゴリズムは比較的自明に決まる。しかし場合によっては、順番が逆になる。つまり、与えられた仕事をこなす最適なアルゴリズムを使うために、そのアルゴリズムが前提としている特定のデータ構造が選択される。いずれにしても適切なデータ構造の選択は極めて重要である。 この洞察は、多くの定式化された設計手法やプログラミング言語において、データ構造がアルゴリズムよりもキーとなる構成要素となっていることに現れている。大半の言語は異なるアプリケーションにおいてデータ構造を安全に再利用できるよう、実装の詳細をインターフェイスの背後に隠蔽するような、モジュール化のしくみを備えている。C++やJavaといったオブジェクト指向プログラミング言語はクラスをこの目的に用いている。 データ構造は専門的なプログラミングにとって非常に重要なので、C++におけるSTLや、Java API、および.NET Frameworkのようなプログラミング言語の標準ライブラリや環境において多くのデータ構造がサポートされている。 データ構造が実装を表すのかインターフェースを表すのかについてはいくらか議論がある。どのように見えるかは相対的な問題なのかもしれない。データ構造は2つの関数の間にあるインターフェイスとして見ることもできるし、データ型に基づいて構成されたストレージにアクセスする方法を実装したものとして見ることもできる。.

新しい!!: 情報学とデータ構造 · 続きを見る »

ディスプレイ (コンピュータ)

ディスプレイ(display) はモニタ (monitor) ともいい、コンピュータなどの機器から出力される静止画または動画の映像信号を表示する機器である。.

新しい!!: 情報学とディスプレイ (コンピュータ) · 続きを見る »

デザイン思考

デザイン思考(でざいんしこう、Design thinking)とは、デザイナーがデザインを行う過程で用いる特有の認知的活動を指す言葉である。.

新しい!!: 情報学とデザイン思考 · 続きを見る »

デジタル

デジタル(digital, 。ディジタル)量とは、離散量(とびとびの値しかない量)のこと。連続量を表すアナログと反対の概念である。工業的には、状態を示す量を量子化・離散化して処理(取得、蓄積、加工、伝送など)を行う方式のことである。 計数(けいすう)という訳語もある。古い学術文献や通商産業省の文書などで使われている。digitalの語源はラテン語の「指 (digitus)」であり、数を指で数えるところから離散的な数を意味するようになった。.

新しい!!: 情報学とデジタル · 続きを見る »

デジタルアーカイブ

デジタルアーカイブ(英語:digital archive)とは、博物館・美術館・公文書館や図書館の収蔵品を始め有形・無形の文化資源(文化資材・文化的財)等をデジタル化して記録保存を行うこと。デジタル化することによって、文化資源等の公開や、ネットワーク等を通じた利用も容易となる。 資料を精緻にデジタル化することにより、オリジナル資料へのアクセスの必要性を減らすことが出来るため、将来的にも資料の傷みを最小限にすることが可能になる。.

新しい!!: 情報学とデジタルアーカイブ · 続きを見る »

デジタル回路

デジタル回路(デジタルかいろ。英: digital circuit - ディジタル回路)は、2つの不連続な電位範囲を情報の表現に用いる電子回路で、論理回路の実現法のひとつである。電位帯内であれば信号の状態は同じものとして扱われる。信号レベルが公差、減衰、ノイズなどで若干変動したとしても、しきい値の範囲内ならば無視され、いずれかの状態として扱われる。 通常は2つの状態をとり、0Vに近い電圧と、十分にマージンを取った電源電圧より低い5Vや3V、1.2Vといった電圧で表される。これらはそれぞれ「Low」「High」、又は「L」「H」と表現される。一般には Low を0や偽、High を1や真に対応させることが多い(正論理)が、諸事情により逆に対応させる(負論理)こともある。以上はトランジスタベースの現在広く使われている回路の場合で、真空管による回路など、電圧や方式は他にも多種ある。.

新しい!!: 情報学とデジタル回路 · 続きを見る »

ファイルシステム

ファイルシステムは、コンピュータのリソースを操作するための、オペレーティングシステム (OS) が持つ機能の一つ。ファイルとは、主に補助記憶装置に格納されたデータを指すが、デバイスやプロセス、カーネル内の情報といったものもファイルとして提供するファイルシステムもある。 より正確に定義すれば、ファイルシステムは抽象データ型の集まりであり、ストレージ、階層構造、データの操作/アクセス/検索のために実装されたものである。ファイルシステムを特殊用途のデータベース管理システム (DBMS) と見なせるかどうかは議論があるが、ファイルシステムとデータベース管理システムには多くの共通点がある。.

新しい!!: 情報学とファイルシステム · 続きを見る »

ファクトリーオートメーション

ファクトリーオートメーション(英: Factory Automation)とは、工場における生産工程の自動化を図るシステムのこと。FA(エフ・エー)と略される。日本では実用化の初期にオートメと略称されていた。.

新しい!!: 情報学とファクトリーオートメーション · 続きを見る »

フィールドワーク

フィールドワーク()は、ある調査対象について学術研究をする際に、そのテーマに即した場所(現地)を実際に訪れ、その対象を直接観察し、関係者には聞き取り調査やアンケート調査を行い、そして現地での史料・資料の採取を行うなど、学術的に客観的な成果を挙げるための調査技法である。地学や地理学では巡検ともいう。.

新しい!!: 情報学とフィールドワーク · 続きを見る »

フィッツの法則

フィッツの法則(フィッツのほうそく、Fitts's law)とは、マンマシンインタフェースにおける人間の動作をモデル化したもので、対象の領域に移動するのに必要な時間が対象部までの距離と対象物の大きさの関数となることを予測する。フィッツの法則は、ある点を指すという動作、すなわち対象物に手や指で物理的に触れたり、あるいはコンピュータのディスプレイ上でポインティングデバイスを用いて仮想的に指したりすることをモデル化するために用いられる。1954年に ポール・フィッツが提唱した。.

新しい!!: 情報学とフィッツの法則 · 続きを見る »

ドメイン駆動設計

ドメイン駆動設計(英: Domain-driven design, DDD)とはソフトウェアの設計手法であり、「複雑なドメインの設計は、モデルベースで行うべき」であり、また「大半のソフトウェアプロジェクトでは、システムを実装するための特定の技術ではなく、ドメインそのものとドメインのロジックに焦点を置くべき」であるとするDefinition on 。この名称は、 Eric Evans が同名の著作で用いたEvans, E., Domain-Driven Design - Tackling Complexity in the Heart of Software, 2004, Addison-Wesley。 書籍 Domain-Driven Designでは、たとえば ubiquitous language といった高位の概念と実践について多数述べられている。これは、ドメインモデルがシステムの要求を記述するためにドメインの専門家が提供し、業務上のユーザーやスポンサー、開発者みなにとってうまく働くような common language(共通言語)を形成するべきである、という考えである。同書は多層アーキテクチャを持つオブジェクト指向システムにおいて、一般的なレイヤ構造におけるドメイン層を記述することに重点を置いている。 ドメイン駆動開発では、ドメインモデルを表現する要素として、下記のものを挙げている。.

新しい!!: 情報学とドメイン駆動設計 · 続きを見る »

ホーア論理

ホーア論理(ホーアろんり、Hoare logic.)とは、公理的意味論の立場でプログラムの正当性について厳密に推論するために第一階述語論理を拡張した形式論理の言語を言う。 プログラムの正しさを証明するためのロバート・フロイドによる流れ図に関する方法を基に、計算機科学者のアントニー・ホーアによって提案された。.

新しい!!: 情報学とホーア論理 · 続きを見る »

ホーソン効果

ホーソン効果(ホーソンこうか、Hawthorne effect)とは、治療を受ける者が信頼する治療者(医師など)に期待されていると感じることで、行動の変化を起すなどして、結果的に病気が良くなる(良くなったように感じる、良くなったと治療者に告げる)現象をいう。ホーソン効果は、プラセボ効果の一部として統計上扱われる場合がある。ホーソン工場で実施された、労働者の作業効率を向上させるための調査から発見された現象であるためこの名がある。.

新しい!!: 情報学とホーソン効果 · 続きを見る »

ダメージコントロール

ダメージコントロール(英語:damage control)とは、物理的な攻撃・衝撃を受けた際に、そのダメージや被害を必要最小限に留める事後処置を指す。通称「ダメコン」などと呼ばれる。自動車分野、医療分野、格闘技などのスポーツ、軍事分野などで使われる。.

新しい!!: 情報学とダメージコントロール · 続きを見る »

ダイクストラ法

ダイクストラ法の動作のアニメーション ダイクストラ法(だいくすとらほう、Dijkstra's algorithm)はグラフ理論における辺の重みが非負数の場合の単一始点最短経路問題を解くための最良優先探索によるアルゴリズムである。辺の重みに負数を含む場合はベルマン-フォード法などが使える。辺の重みが全て同一の非負数の場合は幅優先探索が速く、線形時間で最短路を計算可能である。また、無向グラフで辺の重みが正整数の場合は、Thorupのアルゴリズムによって線形時間での計算が可能であるが、実用性はあまり高くない。.

新しい!!: 情報学とダイクストラ法 · 続きを見る »

制御理論

制御理論(せいぎょりろん、control theory)とは、制御工学の一分野で、数理モデルを対象とした、主に数学を用いた制御に関係する理論である。いずれの理論も「モデル表現方法」「解析手法」「制御系設計手法」を与える。.

新しい!!: 情報学と制御理論 · 続きを見る »

制御装置

制御装置(せいぎょそうち、Control Unit)とは、一般に何らかのシステム全体あるいは一部を制御する装置を指す。.

新しい!!: 情報学と制御装置 · 続きを見る »

分散アルゴリズム

分散アルゴリズムとは相互接続されたプロセッサにより構成されるハードウェア上で実行するために設計されたアルゴリズムである。分散アルゴリズムは分散コンピューティングの多くの応用分野において使われ、その例として、通信、科学計算、分散情報処理、リアルタイムプロセス管理などがある。分散アルゴリズムによって解決された標準的な問題として、リーダー選出、合意、分散検索、全域木生成、ミューテックス、リソース割り当てなどがある。 典型的な分散アルゴリズムは、並列に実行され、アルゴリズムの各部が独立したプロセッサ上で同時に実行され、アルゴリズムの他の部分については限定的な情報しか持たない。分散アルゴリズムを開発し、実装する上での大きな課題となるのが、プロセッサ障害が発生し、通信接続が不確実であるような環境において、アルゴリズムの独立した部分の動作を統制することである。与えられた問題に対し、適切な分散アルゴリズムを選択することは、問題の特徴と、アルゴリズムが実行されるシステムの特徴の両方に依存する。ここでシステムの特徴とは、プロセッサの性能や、通信接続の障害、可能なプロセス間通信の種類、プロセス間の同期を行う際の精度などを指す。.

新しい!!: 情報学と分散アルゴリズム · 続きを見る »

分散コンピューティング

分散コンピューティング(ぶんさんコンピューティング、英: Distributed computing)とは、プログラムの個々の部分が同時並行的に複数のコンピュータ上で実行され、各々がネットワークを介して互いに通信を行いながら全体として処理が進行する計算手法のことである。複雑な計算などをネットワークを介して複数のコンピュータを利用して行うことで、一台のコンピュータで計算するよりスループットを上げようとする取り組み、またはそれを実現する為の仕組みである。分散処理(ぶんさんしょり)ともいう。並列コンピューティングの一形態に分類されるが、一般に並列コンピューティングと言えば、同時並行に実行する主体は同じコンピュータシステム内のCPU群である。ただし、どちらもプログラムの分割(同時に実行できる部分にプログラムを分けること)が必須である。分散コンピューティングではさらに、それぞれの部分が異なる環境でも動作できるようにしなければならない。例えば、2台の異なるハードウェアを使ったコンピュータで、それぞれ異なるファイルシステム構成であっても動作するよう配慮する必要がある。 問題を複数の部分問題に分けて各コンピュータに実行させるのが基本であり、素数探索や数多く試してみる以外に解決できない問題の対処として用いられているものが多い。分散コンピューティングの例としてBOINCがある。これは、大きな問題を多数の小さな問題に分割し、多数のコンピュータに分配するフレームワークである。その後、それぞれの結果を集めて大きな解を得る。一般的に処理を分散すると一台のコンピュータで計算する場合と比べ、問題データの分配、収集、集計するためのネットワークの負荷が増加し、問題解決の為のボトルネックとなるため、部分問題間の依存関係を減らすことが重要な課題となる。 分散コンピューティングは、コンピュータ同士をネットワーク接続し、効率的に通信できるよう努力した結果として自然に生まれた。しかし、分散コンピューティングはコンピュータネットワークと同義ではない。単にコンピュータネットワークと言った場合、複数のコンピュータが互いにやり取りするが、単一のプログラムの処理を共有することはない。World Wide Web はコンピュータネットワークの例であるが、分散コンピューティングの例ではない。 分散処理を構築するための様々な技術や標準が存在し、一部はその目的に特化して設計されている。例えば、遠隔手続き呼出し (RPC)、Java Remote Method Invocation (Java RMI)、.NET Remoting などがある。.

新しい!!: 情報学と分散コンピューティング · 続きを見る »

命令レベルの並列性

命令レベルの並列性(Instruction-level parallelism、ILP)とは、プログラムの中で並行して実行できる処理がいくつあるかの尺度である。.

新しい!!: 情報学と命令レベルの並列性 · 続きを見る »

命令セット

命令セット(めいれいせっと、instruction set)は、コンピュータのハードウェアに対して命令を伝えるための言葉の語彙。.

新しい!!: 情報学と命令セット · 続きを見る »

アナログ

アナログ(analog、 アナローグ)は、連続した量(例えば時間)を他の連続した量(例えば角度)で表示すること。デジタルが連続量をとびとびな値(離散的な数値)として表現(標本化・量子化)することと対比される。時計や温度計などがその例である。エレクトロニクスの場合、情報を電圧・電流などの物理量で表すのがアナログ、数字で表すのがデジタルである。元の英語 analogy は、類似・相似を意味し、その元のギリシア語 αναλογία は「比例」を意味する。.

新しい!!: 情報学とアナログ · 続きを見る »

アルファ・ベータ法

アルファ・ベータ法(— ほう、alpha-beta pruning)は完全情報ゲームにおける探索アルゴリズムの1つである。基本的にミニマックス法と同じであり、同じ計算結果が得られるが、ゲーム木において、計算しなくても同じ計算結果になる部分を枝刈りしている。.

新しい!!: 情報学とアルファ・ベータ法 · 続きを見る »

アルゴリズム

フローチャートはアルゴリズムの視覚的表現としてよく使われる。これはランプがつかない時のフローチャート。 アルゴリズム(algorithm )とは、数学、コンピューティング、言語学、あるいは関連する分野において、問題を解くための手順を定式化した形で表現したものを言う。算法と訳されることもある。 「問題」はその「解」を持っているが、アルゴリズムは正しくその解を得るための具体的手順および根拠を与える。さらに多くの場合において効率性が重要となる。 コンピュータにアルゴリズムをソフトウェア的に実装するものがコンピュータプログラムである。人間より速く大量に計算ができるのがコンピュータの強みであるが、その計算が正しく効率的であるためには、正しく効率的なアルゴリズムに基づいたものでなければならない。.

新しい!!: 情報学とアルゴリズム · 続きを見る »

アプリケーション・ライフサイクル・マネジメント

アプリケーション・ライフサイクル・マネジメント(ALM)とは、ソフトウェア開発・保守を各アプリケーションのライフサイクルにわたって継続的にプロセス管理をする考え方である。ALMは、業務管理とソフトウェア開発の融合により、要件管理、設計、実装、検証、バグトラッキング、リリース管理を、ツールを使用してそれらの促進と統一化を実現することである。.

新しい!!: 情報学とアプリケーション・ライフサイクル・マネジメント · 続きを見る »

アクチュエータ

アクチュエータ(actuator)は、入力されたエネルギーもしくはコンピュータが出力した電気信号を、物理的運動に変換する、機械・電気回路を構成する機械要素である。能動的に作動または駆動するもの。.

新しい!!: 情報学とアクチュエータ · 続きを見る »

アクセシビリティ

アクセシビリティ(accessibility)とは、近づきやすさやアクセスのしやすさのことであり、利用しやすさ、交通の便などの意味を含む。国立国語研究所「外来語」委員会は日本語への言い換えとして「利用しやすさ」を提案している2006年3月に発表。現代では、広い種類の利用者が製品や建物、サービスなどを支障なく利用できる度合いを指していることが多い。英語本来のアクセシビリティは、ノーマライゼーションの推進の理念から社会のすべてに適用される意味合いがある。日本でのバリアフリーがこれにあたる。 IT分野では、使いやすさや利用しやすさを意味するユーザビリティに近い意味として使われることが多い。この場合、技術に依存せずさまざまな情報端末やソフトウェアから利用できることを目指している。 障害のある人の権利条約ができ、以来しばしば、車椅子の人が利用しやすい建物であるかとか、コンピュータの画面を読み上げるスクリーンリーダーなどの技術を利用している人が利用しやすいウェブのサービスであるかといった、議論がなされる。そのため身体機能が低下しがちな高齢者もその対象とされることが多い。 日本では、「アクセシビリティに配慮する」とか「アクセシビリティを高める」といった表現で用いられる。.

新しい!!: 情報学とアクセシビリティ · 続きを見る »

アクセス制御

アクセス制御(アクセスせいぎょ、Access Control)は、物理セキュリティ、コンピュータセキュリティ、ネットワークセキュリティなどにおいて各々下記の意味を持つ。.

新しい!!: 情報学とアクセス制御 · 続きを見る »

インフォマティクス

インフォマティクス(英語:informatics)は、情報学・情報処理・情報システム・情報科学といった分野の周辺ないし関連分野である。自然物または人工物としての情報の管理、構築、蓄積などを研究対象とし、概念的あるいは理論的な基盤の発達を目的とする。コンピュータの発達により、個人的にも組織的にも情報をコンピュータで扱うようになり、現在では主に社会的認知の側面を対象とした情報技術の影響を研究が行なわれている。またバイオインフォマティクス(bioinformatics)など、インフォマティクスという用語は特殊化された情報の管理やデータ処理、情報知識の統合、概念的または理論的な情報の統合といった事柄を示す。 情報学の記事も参照のこと。 情報の数理的性質を扱う情報理論(information theory)が根底にあり、あるいはその応用と考えられる分野とも言える。社会に存在する情報の集合や分類、操作、蓄積、検索あるいは拡張性を範囲内に収め、さらに人工知能(artificial intelligence)-コンピュータの知能、学習、適応性を研究する分野-やコンピュータ科学-コンピュータを扱った情報処理、コミュニケーション、計算装置の設計を扱う分野(工学部等の場合には情報工学とも)-とも深く関係している。.

新しい!!: 情報学とインフォマティクス · 続きを見る »

インフォームド・コンセント

インフォームド・コンセント(informed consent)とは、「十分な情報を得た(伝えられた)上での合意」を意味する概念。 特に、医療行為(投薬・手術・検査など)や治験などの対象者(患者や被験者)が、治療や臨床試験・治験の内容についてよく説明を受け十分理解した上で(informed)、対象者が自らの自由意志に基づいて医療従事者と方針において合意する(consent)ことである(単なる「同意」だけでなく、説明を受けた上で治療を拒否することもインフォームド・コンセントに含まれる)。説明の内容としては、対象となる行為の名称・内容・期待されている結果のみではなく、代替治療、副作用や成功率、費用、予後までも含んだ正確な情報が与えられることが望まれている。また、患者・被験者側も納得するまで質問し、説明を求めなければならない。 インフォームド・コンセントについて、日本医師会生命倫理懇談会は1990年に「説明と同意」と表現し、患者の自己決定権を保障するシステムあるいは一連のプロセスであると説明している。1997年に医療法が改正され「説明と同意」を行う義務が、初めて法律として明文化された。 なお、英語の本来の意味としては「あらゆる」法的契約に適用されうる概念であるが、日本語でこの用語を用いる場合はもっぱら医療行為に対して使用される(#日本語訳の取り組みを参照。医療行為以外については説明責任を参照)。 本項では医療行為に伴うインフォームド・コンセント、特に医師を始めとする医療サービスの提供者(以下、医療従事者)と、患者との間でなされるインフォームド・コンセントについて述べる。.

新しい!!: 情報学とインフォームド・コンセント · 続きを見る »

インフォグラフィック

インフォグラフィック(infographics)は、情報、データ、知識を視覚的に表現したものである。インフォグラフィックは情報を素早く簡単に表現したい場面で用いられ、標識、地図、報道、技術文書、教育などの形で使われている。また、計算機科学や数学、統計学においても、概念的情報を分かりやすく表現するツールとしてよく用いられる。科学的情報の可視化にも広く適用される。.

新しい!!: 情報学とインフォグラフィック · 続きを見る »

インターネット

インターネット(internet)は、インターネット・プロトコル・スイートを使用し、複数のコンピュータネットワークを相互接続した、グローバルな情報通信網のことである。 インターネットは、光ファイバーや無線を含む幅広い通信技術により結合された、地域からグローバルまでの範囲を持つ、個人・公共・教育機関・商用・政府などの各ネットワークから構成された「ネットワークのネットワーク」であり、ウェブのハイパーテキスト文書やアプリケーション、電子メール、音声通信、ファイル共有のピア・トゥ・ピアなどを含む、広範な情報とサービスの基盤となっている。.

新しい!!: 情報学とインターネット · 続きを見る »

インターネット・プロトコル・スイート

インターネット・プロトコル・スイート(Internet protocol suite)は、インターネットおよびインターネットに接続する大多数の商用ネットワークで利用できる通信規約(通信プロトコル)一式である。インターネット・プロトコル・スイートは、インターネットの黎明期に定義され、現在でも標準的に用いられている2つのプロトコル、Transmission Control Protocol (TCP) とInternet Protocol (IP) にちなんで、TCP/IPプロトコル・スイートとも呼ばれる。今日のIPネットワーキングは、1960年代と1970年代に発展し始めたLocal Area Network (LAN) とインターネットの開発が統合されたものである。それは1989年のティム・バーナーズ=リーによるWorld Wide Webの発明と共にコンピュータ及びコンピュータネットワークに革命をもたらした。 インターネット・プロトコル・スイート(類似した多くのプロトコル群)は、階層の一式として見ることができる。各層はデータ転送に伴い生じる一連の問題を解決し、下位層プロトコルのサービスを使用する上位層プロトコルに明確なサービスを提供する。上位層は利用者と論理的に近く、より理論的なデータを処理する。また最終的に物理的に転送できる形式へデータを変換するため、下位層プロトコルに依存する。そのデータ通信モデルは、TCP/IPモデル(TCP/IP参照モデル・DARPAモデル)と呼ばれ、4つの階層で構成している。この階層的な通信規約の設計をプロトコルスタックと呼ぶことがある。.

新しい!!: 情報学とインターネット・プロトコル・スイート · 続きを見る »

インタフェース (情報技術)

インタフェース(interface)は、ものごとの境界となる部分と、その境界でのプロトコルを指す。コンピュータなどでは、コンピュータシステム内、あるいはシステム間のインタフェースや、人間と機械の間のインタフェース(ヒューマンマシンインタフェース)などがある。他分野の専門用語の借用になるが、界面という訳語がある。.

新しい!!: 情報学とインタフェース (情報技術) · 続きを見る »

ウィジェット (GUI)

各種GUIウィジェット ボタン ラジオボタン チェックボックス スライダー テキストボックス ダイアログボックス ウィジェット(Widget)は、GUIのインタフェース部品(UIパーツ)の総称であり、ウィンドウやテキストボックスなどが含まれる。コントロールとも。ウィジェットは、物理的な対応物との関連で分類されることもある。例えば、マウスカーソルでクリックされる仮想ボタンと、指で押す物理的なボタンといった対応である。ウィジェットは、ウィジェット・ツールキットの形態でまとめて提供されることが多い。プログラマは、ウィジェットを組み合わせて GUI を構築する。.

新しい!!: 情報学とウィジェット (GUI) · 続きを見る »

ウェブアプリケーション

ウェブアプリケーション(Web application)は、インターネット(もしくはイントラネット)などのネットワークを介して使用するアプリケーションソフトウェアである。多くの場合、これらのアプリケーションは、Webブラウザ上で動作するプログラミング言語(たとえばJavaScript)によるプログラムとWebサーバ側のプログラムが協調することによって動作し、ユーザはそれをWebブラウザ上で使用する。 ウェブアプリケーションの一例としては、ウィキペディアなどで使われているウィキやブログ、電子掲示板、銀行のインターネットバンキング、証券会社のオンライントレード、電子商店街などネット販売のショッピングカートなどを挙げることができる。 ウェブアプリケーションに対して、ローカルのデスクトップ環境上で動作するアプリケーションは、デスクトップアプリケーションやスタンドアロンアプリケーションと呼ばれる。.

新しい!!: 情報学とウェブアプリケーション · 続きを見る »

エミュレータ (コンピュータ)

ンピューターを含む機械装置の動作・機能を模倣する事をエミュレート(動詞)又はエミュレーション(名詞)といい、エミュレート/エミュレーションする装置、あるいはソフトウェアの事をエミュレータ (Emulator)という。本項では、コンピュータに関連したエミュレータについて解説する。.

新しい!!: 情報学とエミュレータ (コンピュータ) · 続きを見る »

エンタープライズアーキテクチャ

ンタープライズアーキテクチャ(enterprise architecture、EA) は構成要素(事業エンティティ)、それらの構成要素の外的に見える特性、及びそれらの間の関係を含む、事業構造の厳格な記述である。EAは、用語、要素の構成、及びその外的環境とのそれらの関係、及び 要求分析、設計とエンタープライズの進化のための原則のガイドを記述をする。 この記述は、事業体の目標、事業プロセス、役割、組織的構造、組織的振舞、、ソフトウェア・アプリケーション、及びコンピュータ・システムを含む、包括的である。.

新しい!!: 情報学とエンタープライズアーキテクチャ · 続きを見る »

オペレーティングシステム

ペレーティングシステム(Operating System、OS、オーエス)とは、コンピュータのオペレーション(操作・運用・運転)のために、ソフトウェアの中でも基本的、中核的位置づけのシステムソフトウェアである。通常、OSメーカーが組み上げたコンピュータプログラムの集合として、作成され提供されている。 オペレーティングシステムは通常、ユーザーやアプリケーションプログラムとハードウェアの中間に位置し、ユーザーやアプリケーションプログラムに対して標準的なインターフェースを提供すると同時に、ハードウェアなどの各リソースに対して効率的な管理を行う。現代のオペレーティングシステムの主な機能は、ファイルシステムなどの補助記憶装置管理、仮想記憶などのメモリ管理、マルチタスクなどのプロセス管理、更にはGUIなどのユーザインタフェース、TCP/IPなどのネットワーク、などがある。オペレーティングシステムは、パーソナルコンピュータからスーパーコンピュータまでの各種のコンピュータや、更にはスマートフォンやゲーム機などを含む各種の組み込みシステムで、内部的に使用されている。 製品としてのOSには、デスクトップ環境やウィンドウシステムなど、あるいはデータベース管理システム (DBMS) などのミドルウェア、ファイル管理ソフトウェアやエディタや各種設定ツールなどのユーティリティ、基本的なアプリケーションソフトウェア(ウェブブラウザや時計などのアクセサリ)が、マーケティング上の理由などから一緒に含められていることもある。 OSの中で、タスク管理やメモリ管理など特に中核的な機能の部分をカーネル、カーネル以外の部分(シェルなど)をユーザランドと呼ぶ事もある。 現代の主なOSには、Microsoft Windows、Windows Phone、IBM z/OS、Android、macOS(OS X)、iOS、Linux、FreeBSD などがある。.

新しい!!: 情報学とオペレーティングシステム · 続きを見る »

オペレーションズ・リサーチ

ペレーションズ・リサーチ(英語:operations research、米)、オペレーショナル・リサーチ(英語:operational research、英、略称:OR)は、数学的・統計的モデル、アルゴリズムの利用などによって、さまざまな計画に際して最も効率的になるよう決定する科学的技法である。.

新しい!!: 情報学とオペレーションズ・リサーチ · 続きを見る »

オートマトン

ートマトン (単数形: automaton, 複数形: オートマタ(automata )) とは、自動人形などとも呼ばれる「オートマタ」と同じ語であるが、計算理論において、計算モデルに関して有限オートマトンなどの総称として使われる。また特に「オートマトン理論」と呼ばれる分野では、計算機械のうち計算可能性の点でチューリングマシンよりも制限されているものを特に指して言うこともある。.

新しい!!: 情報学とオートマトン · 続きを見る »

オーディオ・ビジュアル

ーディオ・ビジュアル (Audio/Visual)、略してAVとは、ビデオグラムなどその両方が揃って扱われるものなどに対して、音響と映像を総称する語ないし表現。 基本的には広い概念だが、もっぱらいわゆる音響・映像機器に関するそれを指す語として使われている。.

新しい!!: 情報学とオーディオ・ビジュアル · 続きを見る »

オブジェクト指向モデリング

ブジェクト指向モデリング (オブジェクトしこうモデリング、英: Object-Oriented Modeling 、OOM) とは、システム等のモデリングにおいて、オブジェクト指向を取り入れたものである。以下、主としてコンピュータプログラムの設計におけるそれに関して述べる。.

新しい!!: 情報学とオブジェクト指向モデリング · 続きを見る »

オブジェクト指向プログラミング

ブジェクト指向プログラミング(オブジェクトしこうプログラミング、)は、コンピュータ・プログラミングのパラダイムのひとつで、オブジェクト指向の概念や手法を取り入れたものである。プログラムを、データとその振舞が結び付けられたオブジェクトの集まりとして構成する、などといった特徴がある。このパラダイムを指向しているプログラミング言語がオブジェクト指向プログラミング言語である。.

新しい!!: 情報学とオブジェクト指向プログラミング · 続きを見る »

カーネル

ーネルはアプリケーションソフトウェアとコンピュータのハードウェアを結び付ける。 カーネル(kernel)は、階層型に設計されたオペレーティングシステム (OS) の中核となる部分である。アプリケーションとハードウェアレベルでの実際のデータ処理との間の架け橋である。システムのリソースを管理し、ハードウェアとソフトウェアコンポーネントのやりとりを管理する。 オペレーティングシステムの基本コンポーネントとして、カーネルはメモリ、CPU、入出力を中心としたハードウェアを抽象化し、ハードウェアとソフトウェアがやり取りできるようにする。また、ユーザープログラムのための機能として、プロセスの抽象化、プロセス間通信、システムコールなどを提供する。 これらのタスクはカーネルによって方式が異なり、設計も実装も異なる。モノリシックカーネルは全てを一つの仮想アドレス空間に格納されたコードで実行して性能を向上させようとする。マイクロカーネルはサービスの大部分をユーザー空間で実行し、コードの保守性とモジュール性を向上させようとする, by K.J.。多くのカーネルはこの二つのカテゴリのいずれか、あるいは中間である。.

新しい!!: 情報学とカーネル · 続きを見る »

ガバナンス

バナンス(governance)とは、統治のあらゆるプロセスをいう。政府、企業などの組織のほか、領土、ITシステム、権力などにも用いられる広い概念である。ガバナンスにおいては、関係者がその相互作用や意思決定により、社会規範や制度を形成し、強化し、あるいは再構成していく。 その起源は、ギリシャ語にあり、同根であるガバメントすなわち政府と比較すると、公的な組織ではなく、関係者の相互作用を意味する点が異なる。 近年では、企業統治のうえで不祥事の予防・対策との関係で問題とされる事例が増えており、この場合はコーポレート・ガバナンスと呼ばれる。.

新しい!!: 情報学とガバナンス · 続きを見る »

キャッシュメモリ

ャッシュメモリ は、CPUなど処理装置がデータや命令などの情報を取得/更新する際に主記憶装置やバスなどの遅延/低帯域を隠蔽し、処理装置と記憶装置の性能差を埋めるために用いる高速小容量メモリのことである。略してキャッシュとも呼ぶ。コンピュータは以前から記憶装置や伝送路の性能が処理装置の性能に追いつけず、この差が全体性能に対するボトルネックとされてきた(ノイマンズ・ボトルネック)。そしてムーアの法則に基づく処理装置の加速度的な高性能化により現在ではますますこの差が拡大されている。キャッシュメモリは、記憶階層の観点からこれを解消しようとするものである。 主に、主記憶装置とCPUなど処理装置との間に構成される。この場合、処理装置がアクセスしたいデータやそのアドレス、状態、設定など属性情報をコピーし保持することで、本来アクセスすべき記憶装置に代わってデータを入出力する。通常はキャッシュメモリが自動的にデータ保存や主記憶装置の代替を行うため、基本的にCPUのプログラムなど処理装置側がキャッシュメモリを意識する必要はない。 キャッシュの一般的な概念はキャッシュ (コンピュータシステム)を参照のこと。.

新しい!!: 情報学とキャッシュメモリ · 続きを見る »

キーボード (コンピュータ)

米国で主流の101拡張キーボード (IBM Model M) オリジナルのIBM PCのキーボード キーボード(Keyboard)は、コンピュータへの入力機器の一つであり、手指でキーを押すことでコンピュータへ文字信号などを送信するもの。鍵盤(けんばん)と呼ばれることもある。様々なソフトウェア上で文字入力を基本とした機器であるが、コンピュータ (OS) の操作全般にも用いられる。.

新しい!!: 情報学とキーボード (コンピュータ) · 続きを見る »

グラフ (データ構造)

6個の頂点と7本の枝からなるラベル付きグラフ グラフ(英: Graph)とは、ノード(頂点)群とノード間の連結関係を表すエッジ(枝)群で構成される抽象データ型、and・orその実装である具象データ型である。グラフ理論によるグラフの実装であり、同理論にもとづく豊富なアルゴリズムの基盤である。 グラフは G.

新しい!!: 情報学とグラフ (データ構造) · 続きを見る »

グラフィック

ラフィック(graphic)とは、出版・広告・印刷・映像・ゲームなどの媒体・コンテンツにおける視覚表現のこと。主に情報伝達を目的とし、デザインやレイアウトが計画・検討され、特定のコンセプトやトーン&マナーが表現されたもの。文字・写真・イラスト・図・記号などのあらゆる視覚要素により構成、あるいは時としてそれぞれ単体で用いられる場合もある。 コンピュータを用いてグラフィックを制作することを特にコンピュータグラフィックスと呼ぶが、表現技法としての意味合いが強く、グラフィックデザインにおけるフィニッシュワークとしてのコンピュータの使用はDTPと呼び、区別される。 出版・広告分野においてグラフィックによる表現を考案する職業はグラフィックデザイナーと呼ばれるが、コンピュータグラフィックスや映像分野ではグラフィッカーやCGクリエイターと呼ばれる。 また、パーソナルコンピュータやゲーム機の画像処理能力のことを指す場合もある。.

新しい!!: 情報学とグラフィック · 続きを見る »

ゲーム木

ーム木(ゲームき、game tree)は、組合せゲーム理論において、ゲームの盤面を有向グラフのノードで、手をエッジで表したものである。完全ゲーム木とは、ゲームの最初から指せる全ての手を含んだゲーム木である。なお、組合せゲーム理論ではない通常のゲーム理論の「ゲームの木」については展開型ゲームを参照。 三目並べの最初の2手のゲーム木 右図は、三目並べのゲーム木の最初の2レベル(あるいは2手)までを示したものである。ここでは、盤面を回転させたり反転させて同じになるものは等価としているため、最初の1手は3種類(中心、角、角と角の間)しかない。2手目は、1手目が中心の場合は2種類、そうでない場合は5種類ある。 完全ゲーム木の葉ノードの数をゲーム木複雑性(game-tree complexity)と呼び、そのゲームが最終的にどれだけの異なる盤面で終わるかを示している。三目並べのゲーム木複雑性は 26,830 である。 ゲーム木は人工知能で重要であり、最良の手はゲーム木を探索することで得られ、ミニマックス法などのアルゴリズムを使用する。三目並べのゲーム木は小さいので探索も容易だが、チェスなどの完全ゲーム木は大きすぎて全体を探索することができない。その場合は代わりに部分ゲーム木を使う。部分ゲーム木は、一般に現在の盤面から指せる手を時間内に探索できるぶんだけ含んだものである。 2人で対戦するゲームはAND/OR木で表現することもできる。先手が勝つには、後手がどういう手を指しても先手が勝つ手が存在しなければならない。これをAND/OR木では、先手の指せる手を論理和で表し、後手のさせる手を論理積で表す。.

新しい!!: 情報学とゲーム木 · 続きを見る »

コミュニケーション

ミュニケーション()もしくは通信(つうしん)、交流(こうりゅう)とは、.

新しい!!: 情報学とコミュニケーション · 続きを見る »

コミュニケーション学

ミュニケーション学(コミュニケーションがく、Communication studies)は、時空間の隔離を超えてシンボルを共有する行為と定義されるコミュニケーションの過程を扱う学問分野である。このためコミュニケーション学は、対面の会話から、演説、さらにはテレビ放送のようなマスメディアまで、幅広い主題や文脈にまたがるものとなる。学問としてのコミュニケーション学は、情報を受け手がどう解釈するのかといった点や、文脈の中で発話や言語がもつ政治的、文化的、経済的、社会的側面に、しばしば関心を寄せる。.

新しい!!: 情報学とコミュニケーション学 · 続きを見る »

コンパイラ最適化

ンパイラ最適化(こんぱいらさいてきか、Compiler optimization)の記事では、コンピュータ・プログラムの最適化に関する話題のうち、もっぱらコンパイラに関係するものに関して説明する。最も一般的な要求はプログラムの実行時間を最小化することであり、その次に使用するメモリ量を最小化することである。また、携帯可能なコンピュータが増えるにつれて、消費電力を最小化するという最適化も生まれてきた。 一部のコード最適化問題はNP完全問題であることが示されている。実際には、プログラマがコンパイラによる最適化の完了を待てる時間の上限なども考慮してコンパイラ最適化を実装する(最適化はCPU時間とメモリを多大に使用する)。かつては、コンピュータのメモリ実装量も実行できる最適化を制限する要因だった。 コンパイラメーカによっては、「コンパイラの最適化の能力が売り上げや評判に大きく影響する」と信じている場合があり、そういう信念に従って「最適化コンパイラ」と銘打つことがある。少なくとも、同程度にバグが無いコンパイラ同士であれば、という前提の範囲内なら、最適化の能力が高いほうが魅力的と言えるであろう。.

新しい!!: 情報学とコンパイラ最適化 · 続きを見る »

コンピュータ

ンピュータ(Computer)とは、自動計算機、とくに計算開始後は人手を介さずに計算終了まで動作する電子式汎用計算機。実際の対象は文字の置き換えなど数値計算に限らず、情報処理やコンピューティングと呼ばれる幅広い分野で応用される。現代ではプログラム内蔵方式のディジタルコンピュータを指す場合が多く、特にパーソナルコンピュータやメインフレーム、スーパーコンピュータなどを含めた汎用的なシステムを指すことが多いが、ディジタルコンピュータは特定の機能を実現するために機械や装置等に組み込まれる組み込みシステムとしても広く用いられる。電卓・機械式計算機・アナログ計算機については各項を参照。.

新しい!!: 情報学とコンピュータ · 続きを見る »

コンピュータの数値表現

ンピュータの数値表現の記事では、コンピュータシステムにおける数の表現法について解説する。数学的には「数」の概念は複素数など大きく広がっているわけであるが、この記事ではこの冒頭部を除くと、もっぱら固定長の整数の、しかもコンピュータの内部的な事情の話に偏っている(すなわち、数学的な議論は多くない)。実数の近似表現などについては浮動小数点数の記事や任意精度演算の記事を、代数的数のコンピュータでの扱いなどといった話題については、適切な参考文献を参照のこと。 コンピュータに詳しくない人は(実際の所、自称「詳しい人」でもたいがい正確ではないことも多いが)、コンピュータでの数値計算が無謬(誤りがない)であると誤解していることがある。例えば、3 \times \frac13 を計算すると正確に 1 が得られると期待するかもしれない。しかし、実際にはコンピュータや電卓では 0.9999999999999999 のような結果となり、場合によっては 0.99999999923475 のような値になることもある。「実数型」などという概念は、それ自体が誤謬であるとも言える。 後者の値はバグの存在を示しているわけではなく、二進法の浮動小数点数による近似の結果生じるのである。ある種の任意精度演算系や、何らかの数式処理システムでそういった演算に対応している場合は、1 や 0.9999999999999999... という結果が得られるものもある。なお十進法の浮動小数点数でも、本来なら 0.9999999999999999 のような数になるのであるが、電卓などでは特別扱いして、表示画面には出ない内部での計算の最後の3桁が「999」の場合だけは繰り上がりを掛ける、といったものがあるためか、十進法の浮動小数点数では誤差が発生しないという誤解をしている、自称「詳しい人」に注意が必要である。.

新しい!!: 情報学とコンピュータの数値表現 · 続きを見る »

コンピュータネットワーク

ンピュータネットワーク(computer network)は、複数のコンピュータを接続する技術。または、接続されたシステム全体。コンピュータシステムにおける「通信インフラ」自体、あるいは通信インフラによって実現される接続や通信の総体が(コンピュータ)ネットワークである、とも言える。.

新しい!!: 情報学とコンピュータネットワーク · 続きを見る »

コンピュータ・アーキテクチャ

ンピュータ・アーキテクチャ(computer architecture)は、コンピュータ(特にハードウェア)における基本設計や設計思想などを意味する。アーキテクチャ(建築)には、単に「建築物」以外に、設計や様式という意味があるが、それから転じて、コンピュータ分野においても使われるようになった。「設計思想」などと意訳されることもある。技術者や研究者の用語としては(企業ごとの用語の違いにもよるが)「方式」という語が使われることもある。 1964年のSystem/360で最初に使われた用語で、その際の意味としては、入出力インタフェースを含むコンピュータシステムのハードウェア全体(周辺機器自体は含まない)の、ユーザー(プログラマ、OSを設計するプログラマも含む)から見たインタフェースの定義であり、具体的には使用できるレジスタの構成、命令セット、入出力(チャネルコントロールワード)などであり、実装は含まない。このアーキテクチャが同一のコンピュータ間や、上位互換のアーキテクチャを持つコンピュータへの移行や、上位互換の周辺機器への移行などは、ソフトウェアの互換性が原則として保証される。またハードウェアの内部設計や実装は、定義されたアーキテクチャを守る限り、技術の進歩に応じて自由に更新できる。この結果、コンピュータ・ファミリー(シリーズ)が形成可能となる。現在で言えばレイヤー定義であり仮想化の一種でもある。 また、システムアーキテクチャ、エンタープライズアーキテクチャ、ソフトウェアアーキテクチャ、ARMアーキテクチャなどの用語も増えている。.

新しい!!: 情報学とコンピュータ・アーキテクチャ · 続きを見る »

コンピュータウイルス

ンピュータウイルス (computer virus) とは、マルウェア(コンピュータに被害をもたらすプログラム)の一種で、自立せず、動的に活動せず、プログラムファイルからプログラムファイルへと静的に感染するものを指す。.

新しい!!: 情報学とコンピュータウイルス · 続きを見る »

コンピュータグラフィックス

ンピュータグラフィックス(computer graphics、略称: CG)とは、コンピュータを用いて作成される画像である。日本では、和製英語の「コンピュータグラフィック」も使われる。.

新しい!!: 情報学とコンピュータグラフィックス · 続きを見る »

コンピュータシステム

ンピュータシステム(computer system)は、コンピュータをその内に含むシステムであり、広くはコンピューティングと総称される、情報処理や数値計算やデータ処理を行う情報システムや、制御にコンピュータを利用・応用した制御システムのことである(しかし、この記事の残りの部分には、もっぱら企業等において「情シス」などと略されるいわゆる「情報システム」についての話題しかない)。.

新しい!!: 情報学とコンピュータシステム · 続きを見る »

コンピュータセキュリティ

ンピュータセキュリティ(英語:Computer Security)は、情報セキュリティの一部で、コンピュータシステムを災害、誤用および不正アクセスなどから守ることである。また、ハードウェア、ソフトウェア、データ、ネットワークのいずれについてもその機密性、完全性、可用性を維持することである。 不正な利用とは、第三者による秘密情報へのアクセス、許可されていない操作の実行、ネットを介した詐欺(架空請求、ワンクリック詐欺など)が含まれる。この語は、しばしばコンピュータセキュリティ(安全性)を保つための仕組みや技術を指すために用いられる。また、コンピュータセキュアとも呼ばれる場合もある。.

新しい!!: 情報学とコンピュータセキュリティ · 続きを見る »

コード生成

ード生成(Code Generation)とは、コンパイルの最終段階であり、ソースコードの意味が実現された目的コードを生成する過程である。「何らかの目的コード」が具体的には、機械語である場合もあれば、アセンブリ言語である場合もあれば、バイトコードや、場合によっては「ソースコード側が比較すれば高水準であるのに対して低水準な側であると言える言語(例えばC言語など)」ということもある。同程度の水準の言語間の変換を指すトランスパイルなどという語も近年はできた。.

新しい!!: 情報学とコード生成 · 続きを見る »

シミュレーション

ミュレーション()は、何らかのシステムの挙動を、それとほぼ同じ法則に支配される他のシステムやコンピュータなどによって模擬すること広辞苑第6版。simulationには「模擬実験」や「模擬訓練」という意味もある。なお「シミュレイション」と表記することもまれにある。.

新しい!!: 情報学とシミュレーション · 続きを見る »

シリアル通信

リアル通信(シリアルつうしん、Serial communication)は、電気通信において伝送路上を一度に1ビットずつ、逐次的にデータを送ることをいう。また、コンピュータにおいては、バス上を一度に1ビットずつ、逐次的にデータを送ることをいう。対照的にパラレル通信では、何らかの文字や記号を表すビット群が一度に送られる。シリアル通信は長距離の通信やコンピュータネットワークで使われる。これは、電線の本数を減らすためであり、同時にパラレル通信を長距離で使うと同期が困難になるためである。バスは、一段上の速度を実現する際にシリアルバスとして実現され、技術が成熟してくるとその速度でパラレルバスが可能になるということを繰り返してきた。.

新しい!!: 情報学とシリアル通信 · 続きを見る »

システム

テム(system)は、相互に影響を及ぼしあう要素から構成される、まとまりや仕組みの全体。一般性の高い概念であるため、文脈に応じて系、体系、制度、方式、機構、組織といった多種の言葉に該当する。系 (自然科学) の記事も参照。 それ自身がシステムでありながら同時に他のシステムの一部でもあるようなものをサブシステムという。.

新しい!!: 情報学とシステム · 続きを見る »

システム工学

テム工学(システムこうがく、systems engineering)とは、システムの設計、制御、および効率などを研究する学問(工学)である。ここでの「システム」の定義としては、システムの記事(システム#JIS Z 8115)などを参照のこと。工学として応用される実社会の具体例としては、工業プラントやロボットから、コンピュータを用いたシミュレーションゲームや人工補助脳(ロボットスーツに搭載されるもの)、会社組織や行政機関に至るまで、きわめて広範囲に及ぶ。システム工学は、個々の要素からシステムを合成するということと、複雑なシステムを解析するという、大きく分けて2つの目的がある。なおシステム科学も参照のこと。.

新しい!!: 情報学とシステム工学 · 続きを見る »

システムアーキテクチャ

テムアーキテクチャ(system architecture)とは、システムのアーキテクチャについての語で、コンピュータ・アーキテクチャに関連して使われることもあるが、より広くシステム一般に関して使われることもある。.

新しい!!: 情報学とシステムアーキテクチャ · 続きを見る »

システムエンジニア

テムエンジニア(SE、エスイー)は、「情報システムの構築に携わるITエンジニア」といったような意味の和製英語である。本来、英語における「システム」とは「相互に影響を及ぼしあう要素から構成される系、体系、機構」といったような意味で、様々な分野で使われる語だが、この和製英語でいう「システムエンジニア」が対象とする「システム」はもっぱら情報システムのみである。また、本来、語として対応してしかるべき「システム工学(systems engineering)」の内容とも基本的に関係ない。.

新しい!!: 情報学とシステムエンジニア · 続きを見る »

システムソフトウェア

テムソフトウェア(System Software、Systems Software)またはシステムプログラムは、コンピュータのハードウェア管理や制御などを行うソフトウェア全般を指す用語。対比語はアプリケーションソフトウェア(業務プログラム)。類似の用語には、基本ソフトウェア、システム制御ソフトウェアなどがある。 一般的な例には、オペレーティングシステム、デバイスドライバ、プログラミング言語処理系などがあるが、システムや観点にもより、その境界は明確ではない。.

新しい!!: 情報学とシステムソフトウェア · 続きを見る »

システム科学

テム科学(英語:systems science.

新しい!!: 情報学とシステム科学 · 続きを見る »

システム管理

テム管理(Systems management)は、分散システムの企業レベルでの管理を指す。.

新しい!!: 情報学とシステム管理 · 続きを見る »

システム運用

テム運用(-うんよう)とは、コンピュータシステム等のシステムが停止することなく、利用顧客に対してつつがなくサービスを提供できるよう当該環境を維持管理すること。.

新しい!!: 情報学とシステム運用 · 続きを見る »

システム開発ライフサイクル

テム開発ライフサイクル(英: Systems Development Life Cycle、SDLC)とは、システム開発、特にコンピュータシステム開発のモデルまたは方法論である。なお、SDLCは Software Development Life Cycle の略とされることもあるし、SLC と略されることもある。SOAの発展と共に、コンピュータシステムは複雑化し、複数のソフトウェアベンダーが提供するシステム群を相互に連結するようになってきた。これを管理するため、ウォーターフォール・モデル、スパイラルモデル、反復型開発、ソフトウェアプロトタイピングなど、様々なシステム開発ライフサイクル (SDLC) モデルが考案されてきた。 中でもウォーターフォール・モデルは最も古く、SDLCそのものと見なされてきた。各工程の出力が次の工程の入力になる形で連なっている。この流れは基本的に同じような形だが、工程数は個々のモデルによって異なり、4つから7つのものがある。決定的に正しいモデルは存在しないが、各工程にはおおよそ以下のような特徴がある。; プロジェクト計画立案、実現可能性調査、プロジェクト開始; 要求仕様収集とシステム分析; システム設計; 構築; テスト; インストール、実装、配備; 保守、運用 最近では、厳密なウォーターフォール・モデルをシステム開発に適用する例は少なくなりつつあり、様々なSDLCの方法論が考案され適用されている。SDLCの考え方は古いという者もいるが、用語としては今もよく使われている。.

新しい!!: 情報学とシステム開発ライフサイクル · 続きを見る »

システム思考

テム思考(Systems thinking)には、様々な種類のシステムの多様な研究の技法が含まれる。自然界では、システム思考の対象の例として、例えば、大気、水、植物、動物など相互に作用を及ぼす多様な要素を含む生態系(エコシステム)があげられる。組織について言えば、システムは、組織を健康や不健康にするように機能する、人、構造、プロセスから構成される。システム工学は、複雑な工学システムを設計、構築、運行、維持するためにシステム思考を使う分野である。.

新しい!!: 情報学とシステム思考 · 続きを見る »

スキーマ (データベース)

ーマ(schema)とは、データベースの構造であり、データベース管理システム (DBMS) でサポートされている形式言語で記述される。関係データベースでは、スキーマは関係 (表) と関係内の属性 (フィールド) 、属性や関係の関連の定義である。 スキーマは一般にデータ辞書に格納される。スキーマはテキストによるデータベース言語のデータ定義言語 (DDL) で定義されるが、グラフィカルにデータベース構造を表したものをスキーマと呼ぶことも多い。 用途によって属性 (フィールド) をカスタマイズして作られる。 例えばひとつの実体にA~Eまでの属性が定義されていて、スキーマ1にはA、C、Eの属性を定義、スキーマ2にはB、D、Eを定義し、2種類のデータベースで運用しているようなことも実現できる。.

新しい!!: 情報学とスキーマ (データベース) · 続きを見る »

センサ

ンサまたはセンサー(sensor)は、自然現象や人工物の機械的・電磁気的・熱的・音響的・化学的性質あるいはそれらで示される空間情報・時間情報を、何らかの科学的原理を応用して、人間や機械が扱い易い別媒体の信号に置き換える装置のことをいい、センサを利用した計測・判別を行うことを「センシング」という。検知器(detector)とも呼ばれる。.

新しい!!: 情報学とセンサ · 続きを見る »

ソリッドステートドライブ

リッドステートドライブ(solid state drive, SSD)とは記憶装置として半導体素子メモリを用いたストレージ(特に、ディスクドライブ)として扱うことのできるデバイスである。 シリコンドライブ、半導体ドライブ、メモリドライブ、擬似ディスクドライブなどとも呼ばれる。.

新しい!!: 情報学とソリッドステートドライブ · 続きを見る »

ソート

ート は、データの集合を一定の規則に従って並べること。日本語では整列(せいれつ)と訳される。(以前はその原義から分類という訳語が充てられていたが、もう使われていない) 主にコンピュータソフトにおけるリストに表示するデータに対し、全順序関係によって一列に並べることを指す。また、単に「ソート」といった場合、値の小さい方から大きい方へ順に並べる昇順(しょうじゅん、)を指すことが多い。その反対に値を大きい方から小さい方へ順に並べることを降順(こうじゅん、)という。 対象となるデータのデータ構造や必要な出力によって、使われるアルゴリズムは異なる。.

新しい!!: 情報学とソート · 続きを見る »

ソフトウェア

フトウェア(software)は、コンピューター分野でハードウェア(物理的な機械)と対比される用語で、何らかの処理を行うコンピュータ・プログラムや、更には関連する文書などを指す。ソフトウェアは、一般的にはワープロソフトなど特定の作業や業務を目的としたアプリケーションソフトウェア(応用ソフトウェア、アプリ)と、ハードウェアの管理や基本的な処理をアプリケーションソフトウェアやユーザーに提供するオペレーティングシステム (OS) などのシステムソフトウェアに分類される。.

新しい!!: 情報学とソフトウェア · 続きを見る »

ソフトウェア工学

フトウェア工学(ソフトウェアこうがく、Software engineering)は、コンピュータのプログラム、およびその作成行為であるプログラミングを対象とした工学である。.

新しい!!: 情報学とソフトウェア工学 · 続きを見る »

ソフトウェア保守

フトウェア保守またはソフトウェアメンテナンス (software maintenance) とは、ソフトウェア工学において既存のソフトウェアを改良・最適化していくと共にバグを修正していくプロセスを意味する。ソフトウェア保守はソフトウェア製品ライフサイクルにおける主要なプロセスの一部であり、ソフトウェアの実際の現場への投入後に行われる。ソフトウェア保守工程では、実際の使用で発見された問題点やバグを修正すると共に、そのソフトウェアのユーザビリティや可用性を改善するための機能追加も行う。.

新しい!!: 情報学とソフトウェア保守 · 続きを見る »

ソフトウェアテスト

フトウェアテスト()は、コンピュータのプログラムから仕様にない振舞または欠陥(バグ)を見つけ出す作業のことである。ソフトウェアテストで見つかったプログラム中の欠陥を修正する作業をデバッグという。ソフトウェアテストに成功するとは、テストで欠陥が発見されるか、規定した試験項目にすべて合格するか、規定した品質目標に到達することである。目標とした品質には、規定した試験項目にすべて合格することもある。例えば、OS, プログラミング言語では、仕様を満たしているかどうかの適合試験を規定している。ソフトウェアテストでは、欠陥が存在することを示すことはできるが、欠陥が存在しないことは証明できない。ソフトウェアに仕様にない振舞がないことを保証する作業を証明といい、証明用のシステム、証明しやすい言語も多数存在している。本項では動的なソフトウェアテストを中心に扱う。.

新しい!!: 情報学とソフトウェアテスト · 続きを見る »

ソフトウェアフレームワーク

フトウェアフレームワーク(英: software framework)とは、プログラミングにおいて、一般的な機能をもつ共通コードをユーザーが選択的に上書きしたり特化させたりすることで、ある特定の機能をもたせようとする抽象概念のことである。単にフレームワークとも呼ばれる。 ソフトウェアフレームワークは、はっきり定義されたAPIを持ち、具体的な実装を再利用可能な形で隠蔽しているという点でライブラリとよく似ている。しかし、ライブラリでは呼び出し側がプログラム全体の制御構造を指定できないが、フレームワークでは可能である。この制御の反転がソフトウェアフレームワークの特徴である。.

新しい!!: 情報学とソフトウェアフレームワーク · 続きを見る »

ソフトウェア設計

フトウェア設計(Software design)は、ソフトウェアのための問題解決と計画の工程である。ソフトウェアの目的と仕様が決定した後で、ソフトウェア開発者が設計をしたり、専門の設計者が開発計画を立てる。細かいコンポーネントやアルゴリズムの実装だけではなく、アーキテクチャ的観点での検討も行われる。 ソフトウェア開発工程での要求分析によって、ソフトウェア工学における仕様が確定する。そのソフトウェアがユーザーとの対話を必要とするものか、あるいはユーザー中心設計であれば、ソフトウェア設計にはユーザーエクスペリエンス設計も関わり、絵コンテなども仕様に含まれることになる。完全に自動的に動作するソフトウェア(ユーザインタフェースのないソフトウェア)であれば、ソフトウェア設計は単なるフローチャート作成程度の作業となるかもしれない。また、統一モデリング言語 (UML) などの半形式的手法もある。いずれにしても、ソフトウェア設計工程の成果物としては、何らかのソフトウェア設計文書が生成される。.

新しい!!: 情報学とソフトウェア設計 · 続きを見る »

ソフトウェア開発工程

フトウェア開発工程(ソフトウェアかいはつこうてい、Software Development Process)とは、ソフトウェア製品の開発の構造を意味する。ソフトウェアライフサイクル、ソフトウェア開発プロセス、ソフトウェアプロセスもほぼ同義語である。開発工程にはいくつかのモデルがあり、開発工程内の各種タスク・活動のための手法を提案している。.

新しい!!: 情報学とソフトウェア開発工程 · 続きを見る »

タンジブルユーザインタフェース

タンジブルの具体例 タンジブルユーザインタフェース()もしくはタンジブル・ビット(Tangible bits)とは、マサチューセッツ工科大学(MIT)教授石井裕が提唱するユーザインタフェースの形態である。 既存のコンピュータの概念を一新し、形のない情報を直接触れることができる(タンジブル)ようにした、より実体感のあるインタフェースである。.

新しい!!: 情報学とタンジブルユーザインタフェース · 続きを見る »

タッチパネル

タッチパネル式の自動券売機(オムロン製) タッチパネルとは、液晶パネルのような表示装置とタッチパッドのような位置入力装置を組み合わせた電子部品であり、画面上の表示を押すことで機器を操作する入力装置である。主に直感的に扱えることを要求する機器に組み込まれる事が多い。タッチスクリーン(Touch screen)やタッチ画面、接触画面などとも呼ばれる。.

新しい!!: 情報学とタッチパネル · 続きを見る »

サイバネティックス

イバネティックス(cybernetics)または人工頭脳学(じんこうずのうがく)は、通信工学と制御工学を融合し、生理学、機械工学、システム工学を統一的に扱うことを意図して作られた学問。語源は、ギリシャ語で「(船の)舵を取る者」を意味するキベルネテス(&#922;&#965;&#946;&#949;&#961;&#957;&#942;&#964;&#951;&#962;)。第二次世界大戦の後、ノーバート・ウィーナーによって提唱された。当時はまだ情報理論の発展する前であり、自動制御とフィードバックがそれぞれ発展しても、両方の関連を認識することにすら年数を要した、という時代であった。.

新しい!!: 情報学とサイバネティックス · 続きを見る »

サイバー犯罪

イバー犯罪(サイバーはんざい)とは、主にコンピュータネットワーク上で行われる犯罪の総称。ネット犯罪(ねっとはんざい)とも称される。近年においても犯罪数や規模が増加している。 警察庁はいくつかの報告書にてサイバー犯罪を「インターネット等の高度情報通信ネットワークを利用した犯罪やコンピュータ又は電磁的記録を対象とした犯罪等の情報技術を利用した犯罪」としている。。 ネットワーク上の不法取引やデータの大量配布による著作権侵害、法律に違反するデータの公開などが主だが、その他に匿名掲示板を用いた信用毀損や業務妨害などもある。国によって適用する法律が異なる。 ネットワークが世界規模(ワールドワイド)であることやコンピュータの発達、新技術などを用いた手口の巧妙化などを背景に、これら犯罪は複雑化と高度化が進んでいる。.

新しい!!: 情報学とサイバー犯罪 · 続きを見る »

サイエンスコミュニケーション

イエンス・コミュニケーション()とは、パブリック・コミュニケーションの一種で、非専門家に対して科学的なトピックを伝えることを指す。科学コミュニケーション、科学技術コミュニケーションとも呼ばれる。多くは職業的な科学者が主体となる(アウトリーチ活動や科学普及活動と呼ばれる)が、現在ではそれ自体が一つの職業分野となっている。サイエンス・コミュニケーションの形としては、科学博覧会、科学ジャーナリズム、、メディア制作などがある。また学術雑誌などを通した科学者同士のコミュニケーションや、科学者と非専門家の間のコミュニケーションを指すこともある。後者は特に、科学を巡る公の討論や市民科学活動の中で見られる。 科学研究や科学教育への支援を呼び込むために行われる場合もあれば、政治的・倫理的な問題に関する意思決定のための情報を周知させるのが目的の場合もある。近年では、単純に科学的な研究成果を伝えるより、科学の方法や過程を伝えることを重視する傾向が強くなってきている。これが特に重要となるのは、科学的方法の制約を受けないことから容易に流布する科学的俗説に対処するときである。 サイエンス・コミュニケーションについての考え方は時代とともに変遷を経てきた。科学者同士が研究について公に交流することをサイエンス・コミュニケーションに含めるならば、その源流は17世紀のイギリスで最初の科学学会(王立協会)が成立したことに求められる。科学者コミュニティが公衆に科学を伝える動きの先鞭をつけたのは、1831年に創設された英国科学振興協会である。社会や経済における科学技術の役割が拡大するとともに、一般市民を対象とした理解増進活動の重要性は不動のものとなった。しかし、20世紀の後半から、核技術やBSE問題、遺伝子組み換え食品問題などをきっかけに一般市民の科学に対する不信が顕在化され始め、トップダウン的な知識の伝達の有効性に疑問が寄せられるようになった。現在では、多様なステークホルダーによる科学への関与や双方向的な対話を基本理念として、コンセンサス会議やサイエンスカフェのような新たな形式のサイエンス・コミュニケーションが実施されている。.

新しい!!: 情報学とサイエンスコミュニケーション · 続きを見る »

品質保証

品質保証(ひんしつほしょう、quality assurance、QA)は、効率と品質が求められるあらゆる活動において、それらに保証を与えるのに必要な証拠を提供する活動一般を指す。計画され体系化された活動は一般に、その製品やサービスが要求された品質を満足していることを保証する必要がある。品質保証は品質管理と密接に関連しており、これらによって顧客や権利保有者のニーズ・期待・要求に製品が適合していることを保証する。QA は、品質が所定のレベルに到達していることを事前に確認する手続きを効率的に構築するものである。 QA は設計・開発・製造・実装・サービス・文書といったあらゆる活動をカバーする。また、QA には材料や部品、製造工程や検査工程などの品質の規定も含まれる。.

新しい!!: 情報学と品質保証 · 続きを見る »

再帰データ型

再帰データ型または再帰型(Recursive Type)とは、データ型の一種であり、代数的データ型として定義したならば、定義の右辺中にそれ自身の型が出現するような型である。直接は現れない(相互再帰)ものもある。.

新しい!!: 情報学と再帰データ型 · 続きを見る »

内部告発

内部告発(ないぶこくはつ)とは、組織(企業)内部の人間が、所属組織の不正や悪事(法令違反など)を、外部の監督機関(監督官庁など)や報道機関などへ知らせて周知を図る行為である。組織の不祥事やその隠蔽は、この内部告発によって明らかになるケースが多い。クリアストリームの匿名口座は、内部告発によって発覚した世界的事例である。ABBグループは2007年と2014年の両方においてカルテルを最初に告発して欧州委員会に制裁金を免除されている。 なお、社内の監査部門に対して行われるそれを「内部『通報』」、企業外部(マスメディアや役所等)に対して行う「内部『告発』」と言葉を分ける場合も多いが、いずれも奨励されるべき行為と認識されている点は共通している。前者について、経営陣が支店等現場での不正や不祥事を知る手段として、内部通報の制度を作る企業もある。だが、制度だけでは内部告発は設計意図どおりには機能しない。告発を勧めるためには、制度設計の他にも社員教育による意識の改革が必要となる『ホットライン機能せず マクドナルドのトップが語る内部告発の限界』2007年12月10日付配信 日経ビジネスオンライン 日経BP。 日本における内部告発に関する法律としては、公益通報者保護法がある。.

新しい!!: 情報学と内部告発 · 続きを見る »

内部統制

内部統制(ないぶとうせい 英:internal control)とは組織の業務の適正を確保するための体制を構築していくシステム(制度)を指す。すなわち、組織がその目的を有効・効率的かつ適正に達成するために、その組織の内部において適用されるルールや業務プロセスを整備し運用すること、ないしその結果確立されたシステムをいう。コーポレート・ガバナンスの要とも言え、近年その構築と運用が重要視されている。内部監査と密接な関わりがあるので、内部監督と訳されることもあるが、内部統制が一般的な呼び名となっている。.

新しい!!: 情報学と内部統制 · 続きを見る »

入力機器

入力機器(にゅうりょくきき、Input device)とは、コンピュータや情報機器などの情報処理システムへデータと制御信号を入力するために使われる周辺機器(ハードウェア機器の一部)である。入力機器の例としては、キーボードやマウス、イメージスキャナ、デジタルカメラ、ジョイスティックなどが挙げられる。 入力機器の多くは以下に従って分類できる.

新しい!!: 情報学と入力機器 · 続きを見る »

入出力

入出力(にゅうしゅつりょく、input/output)は、データなどの「ものごと」の流れにおける出入りのことで、入力と出力の2つを総称した概念のことである。input/outputの頭文字をとってI/Oと略される。.

新しい!!: 情報学と入出力 · 続きを見る »

全文検索

全文検索(ぜんぶんけんさく、Full text search)とは、コンピュータにおいて、複数の文書(ファイル)から特定の文字列を検索すること。「ファイル名検索」や「単一ファイル内の文字列検索」と異なり、「複数文書にまたがって、文書に含まれる全文を対象とした検索」という意味で使用される。.

新しい!!: 情報学と全文検索 · 続きを見る »

兵站

兵站(へいたん Military Logistics)は、戦闘地帯から後方の、軍の諸活動・機関・諸施設を総称したもの。戦争において作戦を行う部隊の移動と支援を計画し、また、実施する活動を指す用語でもあり、例えば兵站には物資の配給や整備、兵員の展開や衛生、施設の構築や維持などが含まれる。 兵站の字義は「軍の中継点」(Wiktionary 「站」)であり、世界中で広範に使用される英語つまりはでの「logistics」は、ギリシア語で「計算を基礎にした活動」ないしは「計算の熟練者」を意味する「logistikos」、またはラテン語で「古代ローマ軍あるいは東ローマの行政官・管理者」を意味する「logisticus」に由来する。 類義語としては、戦闘を実施する上で部隊の作戦行動を支援する戦闘支援(Combat Support)、作戦行動を行う部隊の軍事的な機能を保持させる後方支援(Combat Service Support)があり、これらに比べて兵站はより広い範囲を指示する概念である。.

新しい!!: 情報学と兵站 · 続きを見る »

動的計画法

動的計画法(どうてきけいかくほう、Dynamic Programming, DP)は、計算機科学の分野において、アルゴリズムの分類の1つである。対象となる問題を複数の部分問題に分割し、部分問題の計算結果を記録しながら解いていく手法を総称してこう呼ぶ。.

新しい!!: 情報学と動的計画法 · 続きを見る »

図書館学

図書館学(としょかんがく、英語:library science、librarianship)とは、図書館に関係する技術・運営・思想などの諸要素を対象とする学問のことである。 図書館学は、図書館について取り扱う学問と捉えられるものの、図書館が人々の学習・教育・研究に関係性を有しているため、人々が行う知的な諸活動に関しても図書館学における研究対象とされることがある。 なお、「図書館と情報」の関わりが深いことに鑑みて、図書館と情報を一体的に扱う図書館情報学(としょかんじょうほうがく、英語:library and information science)という学問もある。図書館学と図書館情報学の間には、諸研究の編成体系・分野区分などに若干の違いがあるとも考えられているが、両学問ともに図書館に大きくかかわる学問であり、両学問の性質は似通っているとも考えられている。.

新しい!!: 情報学と図書館学 · 続きを見る »

図書館情報学

図書館情報学(としょかんじょうほうがく、英語:library and information science、略称:LIS) は、あらゆる「情報」の生成、蓄積、利用に関する諸問題を扱う学問である。.

新しい!!: 情報学と図書館情報学 · 続きを見る »

個人情報

個人情報とは、任意の一人の個人に関する情報であり、かつその情報に含まれる記述等によって特定の個人を識別できるものを指す。英語では personally identifiable information (PII) もしくは sensitive personal information (SPI), より一般には personal data と呼ばれる。.

新しい!!: 情報学と個人情報 · 続きを見る »

個人情報保護法関連五法

個人情報保護法関連五法(こじんじょうほうほごほうかんれんごほう)とは、基本法制である個人情報の保護に関する法律(いわゆる個人情報保護法)を始めとした個人情報に関する日本の法律のことで、いずれも2003年(平成15年)に成立した。これは以下の五法を指す。.

新しい!!: 情報学と個人情報保護法関連五法 · 続きを見る »

CMOS

CMOS(シーモス、Complementary MOS; 相補型MOS)とは、P型とN型のMOSFETをディジタル回路(論理回路)の論理ゲート等で相補的に利用する回路方式(論理方式)、およびそのような電子回路やICのことである。また、そこから派生し多義的に多くの用例が観られる(『#その他の用例』参照)。.

新しい!!: 情報学とCMOS · 続きを見る »

知的財産権

知的財産権(ちてきざいさんけん、英語:intellectual property rights)とは、著作物(著作権)や工業所有権などといった無体物について、その著作者などが、それに対する複製など多くの行為に関して(無体物であるにもかかわらず、あたかも有体物として財産としている、あるいは所有しているが如く)専有することができるという権利である。。 その性質から、「知的創作物(産業上の創作・文化的な創作・生物資源における創作)」と「営業上の標識(商標・商号等の識別情報・イメージ等を含む商品形態)」および、「それ以外の営業上・技術上のノウハウなど、有用な情報」の3種類に大別される。.

新しい!!: 情報学と知的財産権 · 続きを見る »

確率

率(かくりつ、)とは、偶然性を持つある現象について、その現象が起こることが期待される度合い、あるいは現れることが期待される割合のことをいう。確率そのものは偶然性を含まないひとつに定まった数値であり、発生の度合いを示す指標として使われる。.

新しい!!: 情報学と確率 · 続きを見る »

磁気記録

磁気記録(じききろく、magnetic recording)または磁気記憶(じききおく、magnetic storage)は、データを磁気媒体に記録/記憶することを指す工学用語。磁気記録を行う電子媒体を磁気媒体、磁気記録を行う装置を磁気記憶装置と呼ぶ。磁気記録は磁性体における様々な磁化パターンを使ってデータを格納することで、一種の不揮発性メモリを形成している。情報へのアクセスには1つ以上の磁気ヘッドを使う。コンピュータ分野では「磁気記憶」、音声やビデオの分野では「磁気記録」と呼ぶことが多いが、区別する意味はない。.

新しい!!: 情報学と磁気記録 · 続きを見る »

社会

会(しゃかい)は、人間と人間のあらゆる関係を指す。 社会の範囲は非常に幅広く、単一の組織や結社などの部分社会から国民を包括する全体社会までさまざまである。社会の複雑で多様な行為や構造を研究する社会科学では人口、政治、経済、軍事、文化、技術、思想などの観点から社会を観察する。.

新しい!!: 情報学と社会 · 続きを見る »

社会的責任を考えるコンピュータ専門家の会

会的責任を考えるコンピュータ専門家の会 (しゃかいてきせきにんをかんがえるコンピュータせんもんかのかい、略称 CPSR; Computer Professionals for Social Responsibility) は、社会におけるコンピュータ技術のさまざまな問題に取り組む国際的なコンピュータ専門家の非営利団体 (NPO) である。2013年に解散。.

新しい!!: 情報学と社会的責任を考えるコンピュータ専門家の会 · 続きを見る »

社会秩序

会秩序(しゃかいちつじょ)は、社会学、歴史学、その他の社会科学において用いられる概念である。.

新しい!!: 情報学と社会秩序 · 続きを見る »

科学的方法

科学的方法とは、米国科学振興協会1989「」。「」小倉康「科学リテラシーと探究能力」フレデリック グリンネル(著)、白楽 ロックビル(翻訳)『グリンネルの研究成功マニュアル―科学研究のとらえ方と研究者になるための指針』共立出版 1998年10月小泉健「科学/技術の総合化」 Seneca21st 話題 26 Tracey Greenwood, Lissa Bainbridge-Smith, 他著, 後藤太一郎 監訳 「ワークブックで学ぶ 生物学実験の基礎」オーム社 (2014/10/25) 。 「一定の基準とはそもそも何か」という問題は諸論があるが、大まかにいえば、その推論過程において「適切な証拠から、適切な推論過程によって推論されていること」、「仮説検証型」の調査プロセスが要求される。また、扱う対象が、測定、定量化が可能であることが望まれることも多い。 科学的方法とは、断片化された散在している雑情報あるいは、「新たに実験や観測をする必要がある未解明な対象」に関連性、法則を見出し、立証するための体系的方法である。 まず、「科学的」という言葉についての辞書的定義として、国語辞典(デジタル大辞泉)にはhttps://kotobank.jp/word/%E7%A7%91%E5%AD%A6%E7%9A%84-459299、.

新しい!!: 情報学と科学的方法 · 続きを見る »

符号理論

号理論(ふごうりろん、Coding theory)は、情報を符号化して通信を行う際の効率と信頼性についての理論である。符号は、データ圧縮・暗号化・誤り訂正・ネットワーキングのために使用される。符号理論は、効率的で信頼できるデータ伝送方法を設計するために、情報理論・電気工学・数学・言語学・計算機科学などの様々な分野で研究されている。通常、符号理論には、冗長性の除去と、送信されたデータの誤りの検出・訂正が含まれる。 符号化は、以下の4種類に分けられる。.

新しい!!: 情報学と符号理論 · 続きを見る »

線型計画法

線型計画法(せんけいけいかくほう LP; linear programming )とは、いくつかの1次不等式および1次等式を満たす変数の値の中で、ある1次式を最大化または最小化する値を求める方法である。線型計画問題を解く手法。.

新しい!!: 情報学と線型計画法 · 続きを見る »

総合科学

総合科学(そうごうかがく、英語:synthetic science)とは、多数の学問分野により、総合的な視野で、学際的・包括的に構成される学問・教育研究のことである。.

新しい!!: 情報学と総合科学 · 続きを見る »

統一モデリング言語

統一モデリング言語(とういつモデリングげんご、UML、英: Unified Modeling Language)は、主にオブジェクト指向分析や設計のための、記法の統一がはかられた(Unified)モデリング言語(Modeling Language)である。仕様記述言語であるなどとされることもあるが、統一されているのは構文に相当する記法だけで、仕様を表現するような意味が形式的に与えられていない図もあるので、形式仕様記述言語ではない。 最初期の版はラショナルにおいて、グラディ・ブーチ、イヴァー・ヤコブソン、ジェームズ・ランボーの3人が策定した。この3人はスリーアミーゴスと呼ばれている。現在は Object Management Group(OMG) が管理しており、現在最も普及していると主張されている。2015年7月現在の最新版は UML 2.5 であり、ISO/IEC 19501:2005 として UML 1.4.2 を、また、ISO/IEC 19505-1:2012 ならびに ISO/IEC 19505-2:2012 として UML 2.4.1 を標準化している。 UML 2.0 以降では、ダイアグラム(図法)が13種類もあり(#UMLのダイアグラムを参照)、各種の図法を必要に応じて使い分けなければならない(というより、別に節を改めて説明しているが、単なる肥大化であり、単に必要ないものは無視すべきということである)。よく使う図としては、ユースケース図、ステートマシン図、シーケンス図、クラス図などがある。UMLはデザインパターンを説明するために良く使われている。.

新しい!!: 情報学と統一モデリング言語 · 続きを見る »

経営情報学

経営情報学(けいえいじょうほうがく、study of management information)は、経営と情報との関わりとその応用について考究する学問のことである。.

新しい!!: 情報学と経営情報学 · 続きを見る »

生命

ここでは生命(せいめい、、 ウィータ)について解説する。.

新しい!!: 情報学と生命 · 続きを見る »

異文化コミュニケーション

文化コミュニケーション(いぶんかコミュニケーション、Cross-cultural Communication)とは、「文化的背景を異にする存在同士のコミュニケーション」のことである久米昭元・長谷川典子 『ケースで学ぶ異文化コミュニケーション – 誤解・失敗・すれ違い』 有斐閣 2007年。訓練手段としては「異文化コミュニケーション・トレーニング(実践力養成、擬似体験学習)」がある。.

新しい!!: 情報学と異文化コミュニケーション · 続きを見る »

遠隔手続き呼出し

遠隔手続き呼出し(remote procedure call、リモートプロシージャコール、略してRPC)とは、プログラムから別のアドレス空間(通常、共有ネットワーク上の別のコンピュータ上)にあるサブルーチンや手続きを実行することを可能にする技術。その際に遠隔相互作用の詳細を明示的にコーディングする必要がない。つまり、プログラマはローカルなサブルーチン呼び出しと基本的に同じコードをリモート呼び出しについても行う。遠隔手続き呼出しを行うソフトウェアがオブジェクト指向プログラミングに基づく場合、遠隔手続き呼出しのことを リモート呼び出し(remote invocation)あるいは リモートメソッド呼び出し (remote method invocation、RMI)と呼ぶこともある(Java RMIなど)。 遠隔手続き呼出しには例えば、ONC RPCやDCE/RPCといった互いに非互換な様々な技術が存在する。.

新しい!!: 情報学と遠隔手続き呼出し · 続きを見る »

非言語コミュニケーション

非言語コミュニケーション(ひげんごコミュニケーション、英語: non-verbal communication)とは、言葉以外の手段を用いたコミュニケーション(メッセージのやり取り)のこと。略号でNVCとも。.

新しい!!: 情報学と非言語コミュニケーション · 続きを見る »

非構造化データ

非構造化データ (Unstructured Data) とは、構造定義されておらず、主に関係モデルにうまく適合しないデータモデルに分類されるデータを指す。.

新しい!!: 情報学と非構造化データ · 続きを見る »

行列の乗法

数学において、行列の対から別の行列を作り出す二項演算としての行列の乗法は、実数や複素数などの数が初等的な四則演算でいうところの乗法を持つことと対照的に、そのような「数の配列」の間の乗法として必ずしも一意的な演算を指しうるものではない。そのような意味では、一般に「行列の乗法」は幾つかの異なる二項演算を総称するものと考えることができる。行列の乗法の持つ重要な特徴には、与えられた行列の行および列の数(行列の型やサイズあるいは次元と呼ばれるもの)が関係して、得られる行列の成分がどのように特定されるかが述べられるということが挙げられる。 例えば、ベクトルの場合と同様に、任意の行列に対してスカラーを掛けるという操作が、その行列の全ての成分に同じ数を掛けるという方法で与えられる。また、の場合と同様に、同じサイズの行列に対して成分ごとの乗法を入れることによって定まる行列の積はアダマール積と呼ばれる。それ以外にも、二つの行列のクロネッカー積は区分行列として得られる。 このようにさまざまな乗法が定義できるという事情の中にあっても、しかし最も重要な行列の乗法は連立一次方程式やベクトルの一次変換に関するもので、応用数学や工学へも広く応用がある。これは通例、行列の積(ぎょうれつのせき、matrix product)と呼ばれるもので、 が 行列で、 が 行列ならば、それらの行列の積 が 行列として与えられ、その成分は の各行の 個の成分がそれぞれ順番に の各列の 個の成分と掛け合わされる形で与えられる(後述)。 この通常の積は可換ではないが、結合的かつ行列の加法に対して分配的である。この行列の積に関する単位元(数において を掛けることに相当するもの)は単位行列であり、正方行列は逆行列(数における逆数に相当)を持ち得る。行列の積に関して行列式は乗法的である。一次変換や行列群あるいは群の表現などの理論を考える上において行列の積は重要な演算となる。 行列のサイズが大きくなれば、二つあるいはそれ以上の行列の積の計算を定義に従って行うには、非常に膨大な時間が掛かるようになってしまうため、効果的に行列の積を計算できるアルゴリズムが考えられてきた。.

新しい!!: 情報学と行列の乗法 · 続きを見る »

補助記憶装置

パーソナルコンピュータのハードディスク 補助記憶装置(ほじょきおくそうち)は記憶装置の分類で、「主記憶装置」がコンピュータのメインのバスに直接接続され、CPUが即座にアクセスでき、演算の対象にもできる場合もあるのに対し、外部バスに接続され、CPUからは直接アクセスできないものを指す。レイテンシやスループットは遅いが比較すると大容量である。二次記憶装置などとも。.

新しい!!: 情報学と補助記憶装置 · 続きを見る »

複雑ネットワーク

ウィキペディア周辺のWWWの構造 ヒトのタンパク質間相互作用の一部 BAモデルにより生成されたランダムネットワーク。各頂点の大きさが次数に対応している。http://www.cytoscape.org/ Cytoscape上でRandomNetworksプラグインを使用し作成。 複雑ネットワーク(ふくざつネットワーク、complex networks)は、現実世界に存在する巨大で複雑なネットワークの性質について研究する学問である。 複雑ネットワークは、1998年に「ワッツ・ストロガッツモデル」という数学モデルが発表されたことを契機に、現実世界の様々な現象を説明する新たなパラダイムとして注目を集めている。多数の因子が相互に影響しあうことでシステム全体の性質が決まるという点において複雑系の一分野でもある。.

新しい!!: 情報学と複雑ネットワーク · 続きを見る »

西垣通

西垣 通(にしがき とおる、1948年12月12日 - )は、日本の情報学者、東京経済大学教授、東京大学大学院情報学環名誉教授、工学博士(東京大学)。.

新しい!!: 情報学と西垣通 · 続きを見る »

要求仕様

要求仕様(ようきゅうしよう、Requirements Specification)とは、工学分野において特定の製品やサービスがどうあるべきかを記述する文書を指す。主にシステム工学とソフトウェア工学で使われる用語である。英語のrequirementからリクワイアメント(リクワイヤメント)ともいう。 従来からの工学的手法では、要求仕様を入力として製品開発における設計工程が行われる。 要求仕様作成工程の前に一般に実現可能性調査(feasibility study)や概念的分析の工程が置かれることがある。要求仕様作成工程は、要求収集(関係者からのヒアリングなど)、要求分析(一貫性と完全性の検証)、要求定義(開発者に要求を理解させるための文書を作成)、要求仕様記述(要求と設計の橋渡しとなる文書を作成)の各工程にさらに分けることができる。.

新しい!!: 情報学と要求仕様 · 続きを見る »

要求分析

要求分析(ようきゅうぶんせき、Requirements Analysis)とは、システム工学やソフトウェア工学において新たなシステムやシステム更新に際しての調査/定義に関わる工程を指す。要求分析はシステム設計工程でも重要な部分であり、アナリストやシステムエンジニア/ソフトウェア開発者が顧客の必要性や要求を特定する工程である。顧客の要求が特定されたら、システム設計者がその解決策を設計することになる。.

新しい!!: 情報学と要求分析 · 続きを見る »

要求管理

要求管理(ようきゅうかんり、Requirements management)は、プロジェクトの要求を管理し、それら要求とプロジェクトの計画および成果物との不整合を特定することを目的とする。要求管理には変更管理と要求トレーサビリティが含まれる。.

新しい!!: 情報学と要求管理 · 続きを見る »

設計

設計(せっけい、design)とは、建築物や工業製品等といったシステムの具現化のため、必要とする機能を検討するなどの準備であり、その成果物としては仕様書や設計図・設計書等、場合によっては模型などを作ることもある。.

新しい!!: 情報学と設計 · 続きを見る »

計算

計算(けいさん)とは、与えられた情報をもとに、命題に従って演繹することである。 これは人間が無意識のレベルで行っている判断(→判断力)や、動物一般が行っている思考を、計算という形で意識化する手法ともいえ、その意味では「ものを考えること」一般が「計算」の一種だとみなすことも可能である。計算に使用される手続きはアルゴリズムと呼ばれる。対人関係において、戦略をアルゴリズムとして状況を有利に運ぶことも時に「計算」と表現される。 もっとも一般的かつ義務教育の範疇で最初に習うものは、算術(算数)における四則演算を、演算記号に示されたアルゴリズム通りに処理するものである。こういった「計算」は日常生活から専門的分野まで幅広く行われており、これを専門に処理する装置や機械も、人類の歴史において数多く開発され利用されている。.

新しい!!: 情報学と計算 · 続きを見る »

計算可能性理論

計算可能性理論(けいさんかのうせいりろん、computability theory)では、チューリングマシンなどの計算模型でいかなる計算問題が解けるか、またより抽象的に、計算可能な問題のクラスがいかなる構造をもっているかを調べる、計算理論や数学の一分野である。 計算可能性は計算複雑性の特殊なものともいえるが、ふつう複雑性理論といえば計算可能関数のうち計算資源を制限して解ける問題を対象とするのに対し、計算可能性理論は、計算可能関数またはより大きな問題クラスを主に扱う。.

新しい!!: 情報学と計算可能性理論 · 続きを見る »

計算幾何学

計算幾何学(けいさんきかがく、英語:computational geometry)は、幾何学の言葉で述べることのできるアルゴリズムの研究をテーマとする計算機科学の一分野である。計算幾何学的アルゴリズムの研究から純幾何学的な問題が生じることもあり、またそのような問題は計算幾何学の一部であると考えられる。.

新しい!!: 情報学と計算幾何学 · 続きを見る »

計算モデル

計算モデル(model of computation)とは、人工的な計算機を含め、計算・推論・証明といった行為を理論的・抽象的に考察するための数理モデルのことである。計算模型とも。 また、抽象機械(abstract machine)と言った場合、主にオートマトン理論での計算システムの理論的モデルを意味する。 計算過程の抽象化は計算機科学と計算機工学で一般に使われる手法である。 計算モデルのもうひとつの定義として、複雑系をコンピュータシミュレーションで研究する際に、自然現象を計算できるようにモデル化したものも意味する。 計算理論において、抽象機械はアルゴリズムの計算可能性や計算複雑性に関する思考実験で使われることが多い。 典型的な抽象機械はチューリングマシンに代表される、入力と出力を定義し、入力から出力を生成するための可能な操作を定義したものである。 より現実の計算機に近づけた機械の定義には命令セット、レジスタ、メモリモデルなども含まれる。現在の一般的なコンピュータ(要するにいわゆるノイマン型)を抽象化した計算モデルとしてはRAMモデルがある。これはインデックス付きのメモリに対してランダムにアクセス可能な計算モデルである。キャッシュメモリが一般化し、そのヒット率が性能に与える影響が大きくなってくると、メモリの階層を前提とした計算モデルが重要となってきた。 ハードウェアとして実装されていない(実装する予定のない)マイクロプロセッサの設計も一種の抽象機械である。特にインタプリタの形式でソフトウェアとして実装されている抽象機械を仮想機械と呼ぶ。 抽象機械を使用することで、実際にシステムを組み立てることなく時間、メモリ使用量など特定の操作の実行に要するリソースを計算で求めることが可能である。.

新しい!!: 情報学と計算モデル · 続きを見る »

計算理論

計算理論(けいさんりろん、theory of computation)は、理論計算機科学と数学の一部で、計算模型やアルゴリズムを理論的にあつかう学問である。計算複雑性理論、計算可能性理論を含む。ここでいう計算 (computation) とは、数学的に表現できる、あらゆる種類の情報処理のこと。 計算を厳密に研究するため、計算機科学では計算模型と呼ばれるコンピュータの数学的抽象化を行う。その手法はいくつかあるが、最も有名なものはチューリングマシンである。チューリングマシンは、言ってみれば無限のメモリを持つコンピュータであるが、一度にアクセスできるメモリ範囲は非常に限られている。チューリングマシンは十分な計算能力を持つモデルでありながら、単純で定式化しやすく、様々な証明に使い易いため、計算機科学者がよく利用する。無限のメモリというのは非現実的な特徴と思われるかもしれないが、より適切な表現を使うならば「無制限」のメモリであって、読み書きしようとした時にそれができればよく、それに対応する「無限な実体」とでも言うべきものが必要なわけではない。「チューリングマシンで、ある問題が解ける」とは必ず有限のステップで計算が終了することを意味し、よってそれに必要なメモリの量は有限である。よって、チューリングマシンで解くことが出来る問題は、現実のコンピュータであっても必要なだけのメモリがあれば解くことが出来る。.

新しい!!: 情報学と計算理論 · 続きを見る »

計算科学

最低空軌道 計算科学(けいさんかがく、computational science)は、数学的モデルとその定量的評価法を構築し、計算機を駆使して科学技術上の問題を解決する学問分野である。具体的には、様々な問題の計算機によるシミュレーションやその他の計算手法の適用を指す。.

新しい!!: 情報学と計算科学 · 続きを見る »

計算複雑性理論

計算複雑性理論(けいさんふくざつせいりろん、computational complexity theory)とは、計算機科学における計算理論の一分野であり、アルゴリズムのスケーラビリティや、特定の計算問題の解法の複雑性(計算問題の困難さ)などを数学的に扱う。計算量理論、計算の複雑さの理論、計算複雑度の理論ともいう。.

新しい!!: 情報学と計算複雑性理論 · 続きを見る »

計算言語学

計算言語学(けいさんげんごがく、computational linguistics)とは、形式性を重視する言語学の一分野である。自然言語処理と共に「理科系言語学」と称される。 類似名称の言語学分野に計量言語学があるが、計量言語学は統計的な手法により自然言語を研究する分野であり計算言語学とは異なる。.

新しい!!: 情報学と計算言語学 · 続きを見る »

計算資源

計算資源(けいさんしげん、英語: computational resource)とは、コンピュータ科学などで、計算機(具体的なコンピュータ、そこで動くプロセスやジョブ、あるいは抽象的な計算模型)が「計算量」のために費す、具体的あるいは抽象的な「資源」である。計算機資源と言うこともあるが、その場合はプロセッサ時間や記憶装置などコンピュータのハードウェアの占有量のような具体的なものを指していることが多い。 その他に、アプリケーションプログラムの設定データのような情報をデスクトップ環境などのシステムが保存しているものを「リソース」と呼ぶことがある。詳細は、最後の#その他の節のリンク先を参照のこと。.

新しい!!: 情報学と計算資源 · 続きを見る »

計算機工学

計算機工学(けいさんきこうがく、英語:Computer Engineering、コンピュータ工学)は、計算機科学と、電子工学などのコンピュータの実現に必要となる工学分野を組み合わせた学問分野である。たとえば、コンピュータの設計者は、ハードウェアやソフトウェアについての科学やそれらの統合に関しての他に、ある程度の電子工学などの知識を必要とする(さらには冷却などについても考える必要があるかもしれない)。従って、電子工学の中でも、いわゆる「弱電」を主とし、電気工学寄りな部分(いわゆる「強電」)や物理学的側面には、一般には重きを置かない(たとえばスーパーコンピューティングのための高速素子の研究など、例外もある)。計算機工学の中心はコンピュータの設計に関する部分であり、マイクロプロセッサからスーパーコンピュータまでの回路設計やシステム設計を含む。また、それだけでなくコンピュータシステムを様々なシステムに組み込む(組込みシステム)ことも計算機工学の一部である。例えば、自動車にはコンピュータやデジタル機器がいくつも搭載されている。 計算機工学に含まれるタスクとして、リアルタイムマイクロコントローラ向けの組込みソフトウェア開発、VLSIチップ設計、アナログセンサー関連、プリント基板設計、オペレーティングシステム設計などがある。ロボットはコンピュータと様々な電気的システムを活用するため、計算機工学者がロボット工学を研究することも多い。.

新しい!!: 情報学と計算機工学 · 続きを見る »

計算機科学

計算機科学(けいさんきかがく、computer science、コンピュータ科学)とは、情報と計算の理論的基礎、及びそのコンピュータ上への実装と応用に関する研究分野である。計算機科学には様々な下位領域がある。コンピュータグラフィックスのように特定の処理に集中する領域もあれば、計算理論のように数学的な理論に関する領域もある。またある領域は計算の実装を試みることに集中している。例えば、プログラミング言語理論は計算を記述する手法に関する学問領域であり、プログラミングは特定のプログラミング言語を使って問題を解決する領域である。.

新しい!!: 情報学と計算機科学 · 続きを見る »

記号

記号(きごう、Sign)とは、情報伝達や思考・感情・芸術などの精神行為の働きを助ける媒体のことである。狭義には、文字やマーク、絵など、意味を付された図形を指すが、広義には表現物、ファッションや様々な行為(およびその結果など)までをも含む。.

新しい!!: 情報学と記号 · 続きを見る »

記号学

記号学(きごうがく、英: semiology)あるいは 記号論(きごうろん、英: semiotics)は、言語を始めとして、何らかの事象を別の事象で代替して表現する手段について研究する学問である。記号学でいう「記号」は semiosis(:en:Semiosis)で、専門用語などで「記号」と訳されることが多いいわゆるシンボルなどより広い。.

新しい!!: 情報学と記号学 · 続きを見る »

言語

この記事では言語(げんご)、特に自然言語について述べる。.

新しい!!: 情報学と言語 · 続きを見る »

認知科学

認知科学(にんちかがく、英語:cognitive science)は、情報処理の観点から知的システムと知能の性質を理解しようとする研究分野。認知科学は以下に挙げる諸学問の学際領域である。.

新しい!!: 情報学と認知科学 · 続きを見る »

誤差

誤差(ごさ、error)は、測定や計算などで得られた値 M と、指定値あるいは理論的に正しい値あるいは真値 T の差 ε であり、 で表される。.

新しい!!: 情報学と誤差 · 続きを見る »

誤り検出訂正

誤り検出訂正(あやまりけんしゅつていせい)またはエラー検出訂正 (error detection and correction/error check and correct) とは、データに符号誤り(エラー)が発生した場合にそれを検出、あるいは検出し訂正(前方誤り訂正)することである。検出だけをする誤り検出またはエラー検出と、検出し訂正する誤り訂正またはエラー訂正を区別することもある。また改竄検出を含める場合も含めない場合もある。誤り検出訂正により、記憶装置やデジタル通信・信号処理の信頼性が確保されている。.

新しい!!: 情報学と誤り検出訂正 · 続きを見る »

説明責任

説明責任(せつめいせきにん、アカウンタビリティー、accountability)とは、政府・企業・団体・政治家・官僚などの、社会に影響力を及ぼす組織で権限を行使する者が、株主や従業員(従業者)、国民といった直接的関係をもつ者だけでなく、消費者、取引業者、銀行、地域住民など、間接的関わりをもつすべての人・組織(利害関係者/ステークホルダー; 英: stakeholder)にその活動や権限行使の予定、内容、結果等の報告をする必要があるとする考えをいう。.

新しい!!: 情報学と説明責任 · 続きを見る »

高水準言語

水準言語(high-level programming language: こうすいじゅんげんご、高級言語とも)とは、記述の抽象度が高いプログラミング言語のことである。対義語は機械語やアセンブリ言語を指す「低水準言語」である。「高級言語」の対は「低級言語」である。.

新しい!!: 情報学と高水準言語 · 続きを見る »

高性能計算

性能計算、ハイ・パフォーマンス・コンピューティング(high-performance computing、HPC)は、計算科学のために必要な数理からコンピュータシステム技術までに及ぶ総合的な学問分野である。.

新しい!!: 情報学と高性能計算 · 続きを見る »

論理回路

論理回路(ろんりかいろ、logic circuit)は、論理演算を行う電気回路及び電子回路である。真理値の「真」と「偽」、あるいは二進法の「0」と「1」を、電圧の正負や高低、電流の方向や多少、位相の差異、パルスなどの時間の長短、などで表現し、論理素子などで論理演算を実装する。電圧の高低で表現する場合それぞれを「」「」等という。基本的な演算を実装する論理ゲートがあり、それらを組み合わせて複雑な動作をする回路を構成する。状態を持たない組み合わせ回路と状態を持つ順序回路に分けられる。論理演算の結果には、「真」、「偽」の他に「不定」がある。ラッチ回路のdon't care, フリップフロップ回路の禁止が相当する。 ここでの論理は離散(digital)であるためディジタル回路を用いる。論理演算を行うアナログ回路、「アナログ論理」を扱う回路(どちらも「アナログ論理回路」)もある。 多値論理回路も量子コンピュータで注目されている。 電気(電子)的でないもの(たとえば流体素子や光コンピューティングを参照)もある。 以下では離散なデジタル回路を扱う。.

新しい!!: 情報学と論理回路 · 続きを見る »

識字

識字(しきじ)(literacy)とは、文字(書記言語)を読み書きし、理解できること、またその能力。 文字に限らずさまざまな情報の読み書き、理解能力に言及する際には、日本語ではリテラシーという表現が利用される。.

新しい!!: 情報学と識字 · 続きを見る »

近代

近代(きんだい、英語:modern history)は、世界の歴史における時代区分の一つで、近世よりも後で、現代よりも前の時代を指す。日本語の「近代」は、元々は英語の「modern」、ドイツ語の「Neuzeit」の訳語として考案された和製漢語である。.

新しい!!: 情報学と近代 · 続きを見る »

近代人

近代人(きんだいじん)とは近代的な人物を表す言葉であり、その特徴としては個人主義的、合理的、科学的などといった事柄が挙げられる。 この近代人というのは内村鑑三によって批判されていた人間の形態であり、それは「自己中心の野蛮人」とされていた。内村鑑三が言うには、近代人というのは知識があり、理想があり、芸術を愛し、現世を尊んではいるものの、それは自己を中心として行っていることが批判された。自己の発達や自己の修養や自己の実現などというように、何事も自己のために行っているというのは堕落したアダムと同じであり、それは自身が神となるために行っているということであった。.

新しい!!: 情報学と近代人 · 続きを見る »

能力成熟度モデル統合

能力成熟度モデル統合 (のうりょくせいじゅくどモデルとうごう、) は、組織がプロセスをより適切に管理できるようになることを目的として遵守するべき指針を体系化したものである 。 CMMIは、もともとは能力成熟度モデル (CMM; Capability Maturity Model) として開発された。.

新しい!!: 情報学と能力成熟度モデル統合 · 続きを見る »

量子化

量子化(りょうしか、quantization)とは、ある物理量が量子の整数倍になること、あるいは整数倍にする処理のこと。.

新しい!!: 情報学と量子化 · 続きを見る »

量子コンピュータ

量子コンピュータ (りょうしコンピュータ、英語:quantum computer) は、量子力学的な重ね合わせを用いて並列性を実現するとされるコンピュータ。従来のコンピュータの論理ゲートに代えて、「量子ゲート」を用いて量子計算を行う原理のものについて研究がさかんであるが、他の方式についても研究・開発は行われている。 いわゆる電子式など従来の一般的なコンピュータ(以下「古典コンピュータ」)の素子は、情報について、「0か1」などなんらかの2値をあらわすいずれかの状態しか持ち得ない「ビット」で扱う。量子コンピュータは「量子ビット」 (qubit; quantum bit、キュービット) により、重ね合わせ状態によって情報を扱う。 n量子ビットがあれば、2^nの状態を同時に計算できる。もし、数千qubitのハードウェアが実現した場合、この量子ビットを複数利用して、量子コンピュータは古典コンピュータでは実現し得ない規模の並列コンピューティングが実現する。2^以下)で数千年かかっても解けないような計算でも、例えば数十秒といった短い時間でこなすことができる、とされている。--> 量子コンピュータの能力については、計算理論上の議論と、実際に実現されつつある現実の機械についての議論がある。#計算能力の節を参照。.

新しい!!: 情報学と量子コンピュータ · 続きを見る »

自動推論

自動推論(じどうすいろん、Automated Reasoning)は計算機科学と数理論理学の一分野であり、推論の様々な側面を理解することでコンピュータによる完全(あるいはほぼ完全)自動な推論を行うソフトウェアを開発することを目的とする。人工知能研究の一部と考えられるが、理論計算機科学や哲学とも深い関係がある。 自動推論のなかでも最も研究が進んでいるのは、自動定理証明(および完全自動ではないがより現実的な)と(固定の前提条件下での推論と見なすことができる)であるが、他にも類推、帰納、アブダクションによる推論の研究も盛んである。他の重要なトピックとしては、不確かさのある状況での推論と非単調推論である。不確かさに関する研究では論証(argumentation)が重要である。それはすなわち、標準的な自動推論へのさらなる極小性と一貫性の適用である。John Pollock の Oscar システムは単なる自動定理証明機よりも自動論証システムといえるものである。 自動推論のツールや手法としては、古典的論理学や代数学があるが、他にもファジィ論理、ベイズ推定、最大エントロピー原理に基づく推論、その他のあまり形式的でない技法などがある。.

新しい!!: 情報学と自動推論 · 続きを見る »

自然言語処理

自然言語処理(しぜんげんごしょり、natural language processing、略称:NLP)は、人間が日常的に使っている自然言語をコンピュータに処理させる一連の技術であり、人工知能と言語学の一分野である。「計算言語学」()との類似もあるが、自然言語処理は工学的な視点からの言語処理をさすのに対して、計算言語学は言語学的視点を重視する手法をさす事が多い。データベース内の情報を自然言語に変換したり、自然言語の文章をより形式的な(コンピュータが理解しやすい)表現に変換するといった処理が含まれる。応用例としては予測変換、IMEなどの文字変換が挙げられる。 自然言語の理解をコンピュータにさせることは、自然言語理解とされている。自然言語理解と、自然言語処理の差は、意味を扱うか、扱わないかという説もあったが、最近は数理的な言語解析手法(統計や確率など)が広められた為、パーサ(統語解析器)などが一段と精度や速度が上がり、その意味合いは違ってきている。もともと自然言語の意味論的側面を全く無視して達成できることは非常に限られている。このため、自然言語処理には形態素解析と構文解析、文脈解析、意味解析などをなど表層的な観点から解析をする学問であるが、自然言語理解は、意味をどのように理解するかという個々人の理解と推論部分が主な研究の課題になってきており、両者の境界は意思や意図が含まれるかどうかになってきている。.

新しい!!: 情報学と自然言語処理 · 続きを見る »

電子書籍

電子書籍(でんししょせき)とは、紙とインクを利用した印刷物ではなく、電磁的に記録された情報のうち、従来の書籍(雑誌を含む)を置き換える目的で作成されたコンテンツをいう。そのため目次、ページ送り、しおり、奥付など書籍としての体裁を整えたものが多い。再生には電子機器のディスプレイのほか、スピーカーが必要な場合もある。電子書籍はソフトウェアであるコンテンツだけを指すが、ハードウェアである再生用の端末機器(電子ブックリーダー)も重要な要素である。電子ブック、デジタル書籍、デジタルブック、Eブック、オンライン書籍とも呼ばれる。 電子書籍のコンテンツの多くは、既に出版された印刷書籍の情報を、デジタルな文字情報や必要ならばさし絵をデジタル画像情報へ変換して電子ファイルにすることで、印刷、製本、流通の経費削減や省スペースを図ったものである。コンテンツは有料と無料のものがあり、その多くが無線/有線のネットワークからダウンロード完了後に読むことになる。紙の書籍では不可能な、ハイパーリンク・動画・音声・振動(バイブレーション)などを併用したコンテンツも存在する。 読者が無線や有線によってインターネットに接続すれば、書籍の購入が即時に行えて本棚に場所を占めずにすみ、出版社に相当するコンテンツ・プロバイダ側でも在庫確保と資産コスト、絶版による販売機会の喪失が避けられる。環境の観点からは、紙・在庫・流通・店舗などの負荷軽減の側面と、電力消費や機器の陳腐化や廃棄などの負荷発生の側面がある。また著作権や課金などの課題が存在する。.

新しい!!: 情報学と電子書籍 · 続きを見る »

集団的知性

集団的知性(しゅうだんてきちせい、英語:Collective Intelligence、CI)は、多くの個人の協力と競争の中から、その集団自体に知能、精神が存在するかのように見える知性である。Peter Russell(1983年)、Tom Atlee(1993年)、Howard Bloom(1995年)、Francis Heylighen(1995年)、ダグラス・エンゲルバート、Cliff Joslyn、Ron Dembo、Gottfried Mayer-Kress(2003年)らが理論を構築した。 集団的知性は、細菌、動物、人間、コンピュータなど様々な集団の、意思決定の過程で発生する。集団的知性の研究は、社会学、計算機科学、集団行動の研究などに属する。 Tom Atlee らは、Howard Bloom が「グループIQ」と呼んだものから一歩進み、人間の集団的知性に研究の焦点をあてている。Atlee は集団的知性を「集団思考(集団浅慮)や個人の認知バイアスに打ち勝って集団が協調し、より高い知的能力を発揮するため」のものと主張している。 集団的知性研究のパイオニアである George Por は、集団的知性現象を「協調と革新を通してより高次の複雑な思考、問題解決、統合を勝ち取りえる、人類コミュニティの能力」と定義している。Tom Atlee と George Por は「集団的知性は、関心をひとつに集中し、適切な行動を選択するための基準を形成する能力がある」と述べている。彼らのアプローチは Scientific Community Metaphor を起源としている。.

新しい!!: 情報学と集団的知性 · 続きを見る »

集積回路

SOPパッケージに封入された標準ロジックICの例 集積回路(しゅうせきかいろ、integrated circuit, IC)は、主としてシリコン単結晶などによる「半導体チップ」の表面および内部に、不純物の拡散による半導体トランジスタとして動作する構造や、アルミ蒸着とエッチングによる配線などで、複雑な機能を果たす電子回路の多数の素子が作り込まれている電子部品である。多くの場合、複数の端子を持つ比較的小型のパッケージに封入され、内部で端子からチップに配線されモールドされた状態で、部品・製品となっている。.

新しい!!: 情報学と集積回路 · 続きを見る »

ISO/IEC 9126

ISO/IEC 9126 は、ソフトウェア品質の評価に関する国際規格である。同じ概念についての新たな規格策定事業 SQuaRE(Software Quality and Evaluation) により、ISO/IEC 25000:2005 に置換した。 ISO/IEC 9126は、「品質モデル; quality model」、「外部測定法; external metrics」、「内部測定法; internal metrics」、「利用時品質測定法; quality in use metrics」の4つの部分から成る。 品質モデルは ISO/IEC 9126-1で規定しており、ソフトウェア品質を次のように構造的に定義した。 JISでは、ソフトウェア製品の品質に関わるJIS X 0129群と、ソフトウェア製品の評価に関わるJIS X 0133群とに分かれている。 JIS X 0133-1は、JIS X 0129-1よりも広く、評価支援、評価プロセス、内部測定法、外部測定法、利用時の品質を扱っている。 JIS X 0133-1:1999はISO/IEC 14598-1:1998の翻訳規格である。 ソフトウェアの品質特性モデルは以下の構造をしている。.

新しい!!: 情報学とISO/IEC 9126 · 続きを見る »

ITガバナンス

ITガバナンス(I.T. governance)はITへの投資・効果・リスクを継続的に最適化する為の組織的な仕組みのこと。コーポレート・ガバナンスから派生した概念で、2002年4月に起きたみずほ銀行のシステム統合における障害発生を皮切りに声高に叫ばれるようになった。.

新しい!!: 情報学とITガバナンス · 続きを見る »

ITサービスマネジメント

ITサービスマネジメントとは、顧客のニーズに合致した適切なITサービスを提供するマネジメント活動全般のことである。その運用の維持管理ならびに継続的改善を行っていくための仕組みをITサービスマネジメントシステムと呼ぶ。ITサービスマネジメントの略称はITSMで、ITサービスマネジメントシステムの略称はITSMSである。.

新しい!!: 情報学とITサービスマネジメント · 続きを見る »

NTT出版

ヌ・ティ・ティ出版株式会社(エヌ・ティ・ティしゅっぱん、NTT出版、英:NTT Publishing Co., Ltd.)は、東京都品川区にあるNTTグループの出版社である。.

新しい!!: 情報学とNTT出版 · 続きを見る »

PMBOK

PMBOK(Project Management Body of Knowledge、頭字語として「ピンボック」と読まれることがある)は、「プロジェクトマネジメント知識体系ガイド」(A Guide to the Project Management Body of Knowledge、略称: PMBOK Guide、PMBOKガイド)の略語である。PMBOKガイドは、プロジェクトマネジメント協会 (PMI) が発行している。.

新しい!!: 情報学とPMBOK · 続きを見る »

Systems Modeling Language

Systems Modeling Language(SysML)は、システムズエンジニアリングのためのドメイン固有モデリング言語である。各種システムや「システムのシステム」の仕様記述、分析、設計、検証、評価に使うことができる。SysML は本来オープンソースのプロジェクトとして開発され、オープンソースとしての配布および利用ライセンスもある。SysML は統一モデリング言語(UML)のサブセットにUMLのプロファイル機構を使って拡張したものと定義できる。.

新しい!!: 情報学とSystems Modeling Language · 続きを見る »

抽象構文木

抽象構文木(abstract syntax tree、AST)とは、通常の構文木(具象構文木あるいは解析木とも言う)から、言語の意味に関係ない情報を取り除き、意味に関係ある情報のみを取り出した(抽象した)木構造のデータ構造である。 理論的には、有限なラベル付き有向木であり、分岐点に演算子、葉にそのオペランドを対応させたものである。つまり、葉は変数や定数に対応する。 抽象構文木は構文解析で構文木とデータ構造の中間的なものとして使用される。さらにコンパイラやインタプリタなど(プログラミング言語処理系)でのプログラムの中間表現として使われ、コンパイラ最適化やコード生成はその上で行われる。抽象構文木のとりうる構造は抽象構文で記述されている。 抽象構文木は(具象)構文木とは異なり、プログラムの意味に関係ない部分を省略する。そのような省略の例としては括弧の省略があげられる。抽象構文木では、オペランドのグループ化が自明な木構造とするのが普通であり、グループ化のための括弧などは意味的に不要である。 大多数のプログラミング言語のような文脈自由言語の構文解析で抽象構文木を作るのは簡単である。構文規則ごとに新たな節点を作成し、葉はその規則における記号に対応する。グループ化規則のような抽象構文木に関わらない規則は無視される。そのようにいきなり抽象構文木を生成することもあるし、完全な具象構文木を作り、その後そこから冗長な部分(プログラムの意味に関係しない部分)を除いて抽象構文木に変換することもある。 理論的な観点からは、たとえばソースコード上の位置(何行目の何カラム目など)といった具象の情報は言語処理系には不要であり、抽象構文木には無くてもよいのだが、実践的には、エラーを見つけた時にプログラマに親切なエラーメッセージを出力するためなど、重要な情報であり、時には処理系のフロントエンドではなくバックエンドでも必要なこともある。.

新しい!!: 情報学と抽象構文木 · 続きを見る »

暗号理論

暗号理論(あんごうりろん)の記事では暗号、特に暗号学に関係する理論について扱う。:Category:暗号技術も参照。.

新しい!!: 情報学と暗号理論 · 続きを見る »

探索

探索(たんさく、search)とは、特定の制約条件を満たす物を見つけ出す行動のこと。何か問題を解くに当たって、有効な解析的な解法を用いることのできない場合は、試行錯誤によって解を得る場合もある。一部のアルゴリズムは、元々、機械学習と並んで人工知能の分野のアルゴリズムであるが、現在はその他の分野にも応用されている。類義語として検索(search)も参照。.

新しい!!: 情報学と探索 · 続きを見る »

森林情報学

森林情報学(しんりんじょうほうがく)とは、森林空間情報学、森林情報管理学ともいわれ、 IT(情報技術)を使い、森林情報の収集、管理、活用をするための情報科学。 森林を管理するに当たって調査収集する森林情報は過去と現在はもとより未来をみても、その範囲と規模は量的に膨大で質的にも貴重であり、21世紀からの情報技術の発達以降、各大学の森林環境に関する学科で森林情報学を開講し、森林情報学に関する研究室が開設されている。 リモートセンシングなどを森林科学に応用。森林系地理情報システム(GIS)等の情報技術の開発研究等が行われている。 関連資格に、日本森林技術協会が森林情報士を認定している。.

新しい!!: 情報学と森林情報学 · 続きを見る »

検索エンジン

検索エンジン(けんさくエンジン、)は、狭義にはインターネットに存在する情報(ウェブページ、ウェブサイト、画像ファイル、ネットニュースなど)を検索する機能およびそのプログラム。インターネットの普及初期には、検索としての機能のみを提供していたウェブサイトそのものを検索エンジンと呼んだが、現在では様々なサービスが加わったポータルサイト化が進んだため、検索をサービスの一つとして提供するウェブサイトを単に検索サイトと呼ぶことはなくなっている。広義には、インターネットに限定せず情報を検索するシステム全般を含む。 狭義の検索エンジンは、ロボット型検索エンジン、ディレクトリ型検索エンジン、メタ検索エンジンなどに分類される。広義の検索エンジンとしては、ある特定のウェブサイト内に登録されているテキスト情報の全文検索機能を備えたソフトウェア(全文検索システム)等がある。 検索エンジンは、検索窓と呼ばれるボックスにキーワードを入力して検索をかけるもので、全文検索が可能なものと不可能なものとがある。検索サイトを一般に「検索エンジン」と呼ぶことはあるが、厳密には検索サイト自体は検索エンジンでない。.

新しい!!: 情報学と検索エンジン · 続きを見る »

検閲

検閲(けんえつ)は、狭義には国家等の公権力が、表現物(出版物等)や言論を検査し、国家が不都合と判断したものを取り締まる行為をいう - 弁護士ドットコム(2018年5月19日閲覧)。.

新しい!!: 情報学と検閲 · 続きを見る »

構成管理

トップレベルの構成管理の活動モデル 構成管理(こうせいかんり、Configuration Management、CM)とは、システムのライフサイクルにわたる範囲、性能、機能的および物理的要件、設計、操作に関する情報などを確立し維持する作業またはプロセスである。形態管理、コンフィギュレーションマネジメントとも。CMプロセスは、武器システム、車両、情報システムなどの複雑なシステムを管理するため、軍事工学組織で広く使われている。軍事以外では、ITILやISO/IEC 20000で定義されるようなITサービス管理、土木工学や生産技術の分野でのドメインモデルでも使われており、例えば道路・橋・運河・ダム・建築物の建設や保守管理がある。.

新しい!!: 情報学と構成管理 · 続きを見る »

構文解析

構文解析(こうぶんかいせき、syntactic analysis あるいは parse)とは、文章、具体的にはマークアップなどの注記の入っていないベタの文字列を、自然言語であれば形態素に切分け、さらにその間の関連(修飾-被修飾など)といったような、統語論的(構文論的)な関係を図式化するなどして明確にする(解析する)手続きである。自然言語については自然言語処理における要点のひとつであり、プログラミング言語など形式言語の場合は、形式文法に従い構文木を得る。構文解析を行う機構を構文解析器(parser)と呼ぶ。.

新しい!!: 情報学と構文解析 · 続きを見る »

標本化

標本化(ひょうほんか)または英語でサンプリング(sampling)とは、連続信号を一定の間隔をおいて測定することにより、離散信号として収集することである。アナログ信号をデジタルデータとして扱う(デジタイズ)場合には、標本化と量子化が必要になる。標本化によって得られたそれぞれの値を標本値という。 連続信号に周期 T のインパルス列を掛けることにより、標本値の列を得ることができる。 この場合において、周期の逆数 1/T をサンプリング周波数(標本化周波数)といい、一般に fs で表す。 周波数帯域幅が fs 未満に制限された信号は、fs の2倍以上の標本化周波数で標本化すれば、それで得られた標本値の列から元の信号が一意に復元ができる。これを標本化定理という。 数学的には、標本化されたデータは元信号の連続関数 f(t) とくし型関数 comb(fs t)の積になる(fs はサンプリング周波数)。 これをフーリエ変換すると、スペクトルは元信号のスペクトル F(ω) が周期 fs で繰り返したものになる。 このとき、間隔 fs が F(ω) の帯域幅より小さいと、ある山と隣りの山が重なり合い、スペクトルに誤差を生ずることになる(折り返し雑音)。.

新しい!!: 情報学と標本化 · 続きを見る »

標本化定理

標本化定理(ひょうほんかていり、sampling theorem: サンプリング定理とも)はアナログ信号をデジタル信号へと変換する際に、どの程度の間隔で標本化(サンプリング)すればよいかを定量的に示す定理。情報理論の分野において非常に重要な定理の一つである。 標本化定理は1928年にハリー・ナイキストによって予想され、1949年にクロード・E・シャノンと日本の染谷勲によってそれぞれ独立に証明された。そのためナイキスト定理、ナイキスト・シャノンの定理、シャノン・染谷の定理とも呼ばれる。.

新しい!!: 情報学と標本化定理 · 続きを見る »

機械可読目録

機械可読目録(MARC、MAchine-Readable Cataloging)は、図書館情報学に関わる規格。MARC規格にはMARCフォーマットと関連文書があり、書誌情報や関連情報を機械が読める形式で表現し通信するための規格である。定義されている書誌データフォーマットは、1960年代にアメリカ議会図書館の Henriette Avram が開発したものである。また、コンピュータ同士が書誌情報を交換し利用し解釈するための通信プロトコルを提供している。そのデータ要素は、今日のほとんどの図書目録の基礎となっている。.

新しい!!: 情報学と機械可読目録 · 続きを見る »

機械学習

機械学習(きかいがくしゅう、machine learning)とは、人工知能における研究課題の一つで、人間が自然に行っている学習能力と同様の機能をコンピュータで実現しようとする技術・手法のことである。.

新しい!!: 情報学と機械学習 · 続きを見る »

民族誌

民族誌(みんぞくし、ethnography)は、フィールドワークに基づいて人間社会の現象の質的説明を表現する記述の一種。民族誌学(みんぞくしがく)とも。英語の ethnography は、ギリシア語のethnos=国民・民族と、graphein=記述に由来する。 民族誌は、あるシステムの様々な特性は、お互いに関係があり、単独では必ずしも正確に理解できないという考えに基づいた総合的な調査の結果である。 このジャンルは、形式と歴史において旅行記及び植民地政府の報告書の系譜を引く。いくつかの学問の伝統、特に構造主義と相対論的パラダイムにおいては、有効な研究方法として民族誌的な研究が要求される。.

新しい!!: 情報学と民族誌 · 続きを見る »

演算装置

演算装置(えんざんそうち)は、コンピュータ(プロセッサ)の構成要素のひとつで、論理演算や四則演算などの演算をおこなう装置である。.

新しい!!: 情報学と演算装置 · 続きを見る »

木構造 (データ構造)

親子構造 木構造(きこうぞう)とは、グラフ理論の木の構造をしたデータ構造のこと。.

新しい!!: 情報学と木構造 (データ構造) · 続きを見る »

最大フロー問題

最大フローのあるフローネットワークの例。始点 s と終点 t があり、各枝の数値はフローと容量を示す。 最大フロー問題または最大流問題(Maximum flow problem)とは、単一の始点から単一の終点へのフローネットワークで最大となるフローを求める問題である。単にフローの最大値を求める問題と定義されることもある。最大フロー問題は、より複雑なネットワークフロー問題である最小費用流問題の特殊ケースと見ることもできる。 最小カット問題(Minimum cut problem)とは、辺の重みが非負値の有向グラフにおいて、始点から終点までのパスが存在しなくなるように辺を除去した時に、除去した辺の重みの総和を最小にする問題。始点から終点への最大フローは始点から終点への最小カットと等しい。これを最大フロー最小カット定理と呼ぶ。 2部グラフの最大マッチング問題(Maximum bipartite matching)とは、2部グラフの最大マッチングを求める問題で、これも最大フロー問題のアルゴリズムを使用して解ける。.

新しい!!: 情報学と最大フロー問題 · 続きを見る »

最適化問題

最適化問題(さいてきかもんだい、optimization problem)とは、特定の集合上で定義された実数値関数または整数値関数についてその値が最小(もしくは最大)となる状態を解析する問題である。数理計画問題(すうりけいかくもんだい、mathematical programming problem, mathematical program)、数理計画とも呼ばれる。実世界の現象の数理的な解析に関わる問題や抽象的な理論の多くをこの最適化問題という一般的なくくりに入れることができる。物理学やコンピュータビジョンにおける最適化問題は、考えている関数をモデル化された系のエネルギーを表すものと見なすことによって、エネルギー最小化問題と呼ばれることもある。.

新しい!!: 情報学と最適化問題 · 続きを見る »

情報

情報(じょうほう、英語: information、ラテン語: informatio インフォルマーティオー)とは、.

新しい!!: 情報学と情報 · 続きを見る »

情報 (教科)

情報(じょうほう、Information, Informatics)とは、2003年(平成15年度)より、日本の後期中等教育の課程(高等学校の課程、中等教育学校の後期課程、特別支援学校の高等部)に新設された教科である。.

新しい!!: 情報学と情報 (教科) · 続きを見る »

情報学部

情報学部(じょうほうがくぶ、Faculty of Informatics)は、比較的新しい学問である情報学を教育研究する大学の学部である。日本では1980年(昭和55年)に文教大学が初めて設置した。.

新しい!!: 情報学と情報学部 · 続きを見る »

情報工学

情報工学(じょうほうこうがく)は情報分野についての工学である。語感としては、情報科学という語がもっぱらおおまかに「科学」という語が指す範囲を中心としているのに対し、「工学」的な分野に重心があるが、内実としてはどれもたいして変わらないことが多い(たとえば、大学の学部学科名などに関しては、個々の大学の個性による違いのほうが、名前による違いより大きい)。日本で、大学の工学部などにコンピュータ科学ないし情報関係の学科を設置する際に、「工学」部という語との整合のためだけに便利に使われた、という面が大きい(情報工学科の記事を参照)。 なお英語の information engineering はソフトウェア工学における一手法であり、日本語の「情報工学」とは対応しない。また似た言葉に情報学がある。.

新しい!!: 情報学と情報工学 · 続きを見る »

情報化社会

情報化社会(じょうほうかしゃかい)、あるいは情報社会(じょうほうしゃかい)とは、情報が諸資源と同等の価値を有し、それらを中心として機能する社会のこと。また、そのような社会に変化していくことを情報化(じょうほうか)という。狭義には、そのような社会へと変化しつつある社会を情報化社会とし、そのような社会を情報社会と定義して区別する場合がある。この場合は情報社会を発展させたものを高度情報化社会(こうどじょうほうかしゃかい)、高度情報社会(こうどじょうほうしゃかい)と呼ぶこともある。.

新しい!!: 情報学と情報化社会 · 続きを見る »

情報デザイン

情報デザイン(じょうほうデザイン、)は、人間とモノや環境との関係性にかたちを与える方法論、生活の中にあふれる無数の情報をわかりやすく提示する手法、あるいは、それらの考え方。.

新しい!!: 情報学と情報デザイン · 続きを見る »

情報アーキテクチャ

情報アーキテクチャ(Information Architecture)は、いわゆるWeb屋用語としては、知識やデータの組織化を意味し、「情報をわかりやすく伝え」「受け手が情報を探しやすくする」ための表現技術といった意味である。ウェブデザインの発展に伴い、従来のグラフィックデザイン(平面デザイン)に加え、編集・ビジュアルコミュニケーション・テクノロジーを融合したデザインが要求されるようになった。情報アーキテクチャはこれらの要素技術を組み合わせた、わかりやすさのためのデザインである。ウェブ技術の発達に伴いその重要性が認識されているが、情報アーキテクチャの考え方自体は、紙面デザインの頃から変わらない。本来は、以上で述べたような(専らいわゆる「Web屋」による)「見た目ありき」の議論は完全に間違っており、見た目ではなく、例えば、詳細さの異なる情報をコンテンツどのように提示するか、ひとつのウェブページ中にまとめるか、あるいはハイパーテキストの特性を利用して別の詳細なドキュメントへのリンクのみ提示するか、といったような、情報の構成の仕方、さらにはより抽象的な、データベースの設計などといったことを(建築用語の)「アーキテクチャ」という語を借りて表現したものである。紙メディアに関しても、やはり本来は、いわゆる「紙面デザイン」のことではなく、章や節の立て方、目次の詳細さ、索引の付け方や方式(KWICなどといった手法がある)といったことが本来の「情報アーキテクチャ」である。-->.

新しい!!: 情報学と情報アーキテクチャ · 続きを見る »

情報システム

情報システム(じょうほうしすてむ)は、情報の処理や伝達などを行うシステム。コンピュータやネットワークなどを使用する、いわゆるコンピュータシステムを指すことも多い。.

新しい!!: 情報学と情報システム · 続きを見る »

情報システム学

情報システム学(じょうほうシステムがく)は、情報システムに関する学問である。.

新しい!!: 情報学と情報システム学 · 続きを見る »

情報セキュリティ

情報セキュリティ(じょうほうセキュリティ、)とは、情報の機密性、完全性、可用性を維持すること。.

新しい!!: 情報学と情報セキュリティ · 続きを見る »

情報哲学

情報の哲学(じょうほうのてつがく、philosophy of information、「P.I.」と略する)は情報科学や情報工学や情報技術と「哲学」が交差するところで生じる哲学的問題について哲学的に研究する分野である。情報学が情報の扱い方(理論的に、工学的に)に対する学問であることに比して情報哲学は情報そのものにたいする考察と探求が対象、と主張する。 情報哲学には以下が含まれる.

新しい!!: 情報学と情報哲学 · 続きを見る »

情報処理学会

一般社団法人情報処理学会(じょうほうしょりがっかい、英称:Information Processing Society of Japan、略称:IPSJ)は、情報処理分野を取り扱っている学会である。日本学術会議協力学術研究団体。1960年に設立され、2010年7月1日に社団法人から一般社団法人へ移行した。.

新しい!!: 情報学と情報処理学会 · 続きを見る »

情報公開

情報公開(じょうほうこうかい)とは、国などの公の機関が自らの業務上の記録等を広く一般に開示することである。狭義には公文書を公に開示することである。.

新しい!!: 情報学と情報公開 · 続きを見る »

情報倫理

情報倫理(じょうほうりんり、)とは、人間が情報をもちいた社会形成に必要とされる一般的な行動の規範である。個人が情報を扱う上で必要とされるものは道徳であり、社会という共同体の中では、道徳が結合した倫理が形成される。現在の情報社会では、道徳を元に結合された倫理が行動の規範の中核とされ、情報を扱う上での行動が社会全体に対し悪影響を及ぼさないように、より善い社会を形成しようとする考え方である。 したがって、情報倫理の基礎は思想のレベルにある。それが社会のなかで具現化されるときに、法律やマナーといった形で現れる。.

新しい!!: 情報学と情報倫理 · 続きを見る »

情報理論

情報理論(じょうほうりろん、Information theory)は、情報・通信を数学的に論じる学問である。応用数学の中でもデータの定量化に関する分野であり、可能な限り多くのデータを媒体に格納したり通信路で送ったりすることを目的としている。情報エントロピーとして知られるデータの尺度は、データの格納や通信に必要とされる平均ビット数で表現される。例えば、日々の天気が3ビットのエントロピーで表されるなら、十分な日数の観測を経て、日々の天気を表現するには「平均で」約3ビット/日(各ビットの値は 0 か 1)と言うことができる。 情報理論の基本的な応用としては、ZIP形式(可逆圧縮)、MP3(非可逆圧縮)、DSL(伝送路符号化)などがある。この分野は、数学、統計学、計算機科学、物理学、神経科学、電子工学などの交差する学際領域でもある。その影響は、ボイジャー計画の深宇宙探査の成功、CDの発明、携帯電話の実現、インターネットの開発、言語学や人間の知覚の研究、ブラックホールの理解など様々な事象に及んでいる。.

新しい!!: 情報学と情報理論 · 続きを見る »

情報科学

情報科学という語は日本語では多義的に用いられている。.

新しい!!: 情報学と情報科学 · 続きを見る »

情報管理

情報管理(じょうほうかんり、Information management, IM)は、1つ以上の情報源からの情報を管理し、その情報を1つ以上の関係先に配布すること。この場合の管理とは、情報の構造/処理/配布に関する組織と制御を意味する。 1970年代には、情報管理と言えばファイルに限られていて、ファイル保守と紙ベースのファイルその他の記録媒体のライフサイクルマネジメントを意味していた。情報技術の進展と共に、情報管理には新たな役割が加わるようになり、データ管理の意味も含むようになった。情報管理は誰でも予備知識なしでできるものではなくなっていった。関連する技術とその背後にある理論に関する知識が必須となっていった。情報記録媒体が電子的なものに移行するにつれて、より複雑さを増していったのである。1990年代後半には、情報はコンピュータネットワークや他の電子的手段で広められるようになり、ネットワーク管理者がある種の情報管理者の役目を果たすようになった。ネットワーク管理者にはハードウェア/ソフトウェア両面に渡る複雑な仕事の負担が増えていった。様々なツールが開発され、情報管理は多くの組織にとって強力な手段になると同時に大きな出費も発生した。 要するに、情報管理は情報を組織し、検索し、取得し、保守する一連の作業を含む。.

新しい!!: 情報学と情報管理 · 続きを見る »

情報経済学

情報経済学(じょうほうけいざいがく、information economics)とは、経済活動における情報の働きを扱う学問のことである。情報の経済学(じょうほうのけいざいがく)、情報経済論(じょうほうけいざいろん)などとも呼ばれる。 従来、経済及び経済学においては、「ヒト」「モノ」「カネ」などのリソースが経済活動を構成する要素として重要視されてきたが、人間行動の意思決定要素はこの3つには限られない。その中でも、取り分け行動決定に影響を及ぼすものの1つが情報であり、以前から経済学、特にミクロ経済学において情報の非対称性を中心に研究が行われてきた。2000年代からはインターネットの普及が進み、万人が自由に情報にアクセスできるようになったため、こうした概念にも大きな影響を与えた。.

新しい!!: 情報学と情報経済学 · 続きを見る »

情報量

情報量(じょうほうりょう)やエントロピー(entropy)は、情報理論の概念で、あるできごと(事象)が起きた際、それがどれほど起こりにくいかを表す尺度である。ありふれたできごと(たとえば「風の音」)が起こったことを知ってもそれはたいした「情報」にはならないが、逆に珍しいできごと(たとえば「曲の演奏」)が起これば、それはより多くの「情報」を含んでいると考えられる。情報量はそのできごとが本質的にどの程度の情報を持つかの尺度であるとみなすこともできる。 なおここでいう「情報」とは、あくまでそのできごとの起こりにくさ(確率)だけによって決まる数学的な量でしかなく、個人・社会における有用性とは無関係である。たとえば「自分が宝くじに当たった」と「見知らぬAさんが宝くじに当たった」は、前者の方が有用な情報に見えるが、両者の情報量は全く同じである(宝くじが当たる確率は所与条件一定のもとでは誰でも同じであるため)。.

新しい!!: 情報学と情報量 · 続きを見る »

情報技術

情報技術(じょうほうぎじゅつ、information technology、IT)とは、情報に関する、特にコンピュータなどの技術(の総称)に関連した表現である。また、通信を含めて情報通信技術(じょうほうつうしんぎじゅつ、information and communication technology、ICT)という表現も使用されている。 米国のITAAの定義では「コンピュータをベースとした情報システム、特にアプリケーションソフトウェアやコンピュータのハードウェアなどの研究、デザイン、開発、インプリメンテーション、サポートあるいはマネジメント」である。 日本では戦前以来の縄張りに由来して、通信事業は総務省の所管であるため、総務省はICTの語を、経済産業省はITの語を用いることが多い。.

新しい!!: 情報学と情報技術 · 続きを見る »

情報格差

情報格差(じょうほうかくさ)またはデジタル・ディバイド(digital divide)とは、インターネット等の情報通信技術(ICT)を利用できる者と利用できない者との間にもたらされる格差のこと。国内の都市と地方などの地域間の格差を指す地域間デジタル・ディバイド、身体的・社会的条件から情報通信技術(ICT) を使いこなせる者と使いこなせない者の間に生じる格差を指す個人間・集団間デジタル・ディバイド、インターネット等の利用可能性から国際間に生じる国際間デジタル・ディバイドがある。特に情報技術を使えていない、あるいは取り入れられる情報量が少ない人々または放送・通信のサービスを(都市部と同水準で)受けられない地域・集団を指して情報弱者と呼ぶ場合もある。 本記事では、情報格差およびデジタル・ディバイドについて述べるものとする。実際の用例ではデジタル・デバイドと同義で使われる場合や、企業と消費者の情報量の差(情報の非対称性)として使われたりする。したがって、特に断り書きがない限りは両者を峻別せずに記載するものとする。.

新しい!!: 情報学と情報格差 · 続きを見る »

情報検索

情報検索(じょうほうけんさく)とは、コンピュータを用いて大量のデータ群から目的に合致したものを取り出すこと。検索の対象となるデータには文書や画像、音声、映像、その他さまざまなメディアやその組み合わせとして記録されたデータなどが含まれる。インターネットの発達により検索はインターネットを介して行われることも多いが、ここでは情報を検索するためのコンピュータ側における仕組みを記述している。 情報検索に対するコンピュータ側における技術は情報を人間が直接管理するのに比べ、データの量的な制約やデータの取り扱いの一貫性を保つ困難さという制約を受けることなく、高速で安定なシステムにより利用者に適切なデータを提供する機能と位置付けることができる。.

新しい!!: 情報学と情報検索 · 続きを見る »

情報漏洩

情報漏洩(じょうほうろうえい、もしくは、じょうほうろうせつ)とは、内部の機密情報などが外部に漏れてしまうことを言う。 自宅や職場などにパソコンが普及してからは、情報を保存をして管理しやすくなったが、パソコンから情報漏洩しないようにする対策があまりされていないため何度も情報漏洩がおきているのが背景である。 また、漫画や小説のアニメ化情報、コンピューターゲームの内部データなど、関係者でしか知りえない情報が公式発表前に掲示板などに書き込まれるといったことが多々あり、そのようにして漏洩した情報をリーク情報と呼ぶこともある。 2000年以降、特に個人情報漏洩が社会的な問題となっている。.

新しい!!: 情報学と情報漏洩 · 続きを見る »

情報文化学会

情報文化学会(じょうほうぶんかがっかい、英名 Japan Information-Culturology Society (設立当時の英名は Japan Information-Culture Society ) 略称JICS)は、情報文化の研究を進め、学術文化の向上発展を目的として1993年に設立された学会。 本部を東京都港区赤坂9-1-7-224に置いている。.

新しい!!: 情報学と情報文化学会 · 続きを見る »

新聞学

新聞学(しんぶんがく)は、狭義には、新聞についての、広義には新聞以外も含めたマスコミュニケーション過程についての社会科学的研究の総称。.

新しい!!: 情報学と新聞学 · 続きを見る »

文字列探索

文字列探索 (もじれつたんさく) とは、ある文字列の中から、別のある文字列を探索することである。テキストエディタ等で必須の機能であり、これまでさまざまなアルゴリズムが考案されている。 ここでいう文字列とは、ある定まった文字集合の要素を任意に並べた系列のことである。通常、文字はアルファベット等の言語に依拠した文字セットを指すことが多いが、生物情報学における染色体の塩基配列A, T, G, Cの4文字を対象とするもののように、特定の領域に特化した応用も行われている。 正規表現にマッチする文字列の探索、と類似した問題だが、正規表現で可能なパターンに比べ検索対象を絞ることで、より高速に探索するものとして研究されている(ユーザの使うプログラムでは、検索するパターンに応じて、アルゴリズムを切り替えるものもある)。正規表現による探索については正規表現の記事を参照のこと。 近年は、暗号化された文字列を復号せずに探索する秘匿検索、圧縮テキスト中の文字列探索の研究、多国語文字列のバイト列表現に対する探索の研究、なども行われている。.

新しい!!: 情報学と文字列探索 · 続きを見る »

文字コード

文字コード(もじコード)とはコンピュータ上で文字(キャラクタ (コンピュータ))を利用する目的で各文字に割り当てられるバイト表現。もしくは、バイト表現と文字の対応関係(文字コード体系)のことを指して「文字コード」と呼ぶことも多い。本記事では主に後者について記述する。.

新しい!!: 情報学と文字コード · 続きを見る »

文化産業

ユネスコやGATTなどの国際機関によれば、文化産業(ぶんかさんぎょう)は、本質的に文化的で多くの場合、知的財産権によって保護されている財・サービスの生産(創造)と流通を担っている。なお、文化産業は、しばしば「創造産業」とも呼ばれる。日本では、「コンテンツ産業」という名称も用いられている。.

新しい!!: 情報学と文化産業 · 続きを見る »

文系と理系

文系(ぶんけい)と理系(りけい)とは、主に高等教育(あるいはその準備段階としての中等教育最後期)において学問を大まかに二分類する際に用いられる用語である。それぞれ文科系(ぶんかけい)、理科系(りかけい)とも呼ばれ、両者を合わせて文理(ぶんり)という。.

新しい!!: 情報学と文系と理系 · 続きを見る »

日本学術会議

日本学術会議(にほんがくじゅつかいぎ、英語:Science Council of Japan、略称:SCJ)は、日本の国立アカデミーであり、内閣府の特別の機関の一つである。日本の科学者の内外に対する代表機関であり、科学の向上発達を図り、行政、産業及び国民生活に科学を反映浸透させることを目的とする(日本学術会議法第2条)。.

新しい!!: 情報学と日本学術会議 · 続きを見る »

意味

意味(いみ)とは、次のような概念である。.

新しい!!: 情報学と意味 · 続きを見る »

意思決定

意思決定(いしけってい、decision making)は、人や団体が特定の目標を達成するために、ある状況において複数の代替案から、最善の解を求めようとする人間の認知的行為である。.

新しい!!: 情報学と意思決定 · 続きを見る »

数学

数学(すうがく、μαθηματικά, mathematica, math)は、量(数)、構造、空間、変化について研究する学問である。数学の範囲と定義については、数学者や哲学者の間で様々な見解がある。.

新しい!!: 情報学と数学 · 続きを見る »

数値積分

数値積分(すうちせきぶん)とは、狭義には与えられる関数の定積分の値を、解析的にではなく数値的に求めることであり、広義には与えられる導関数から原関数を求めること、また微分方程式を数値的に解くことを含む。数値解析の一つである。 以下では、狭義の数値積分(一変数の関数の定積分の値を求める方法)について述べる。.

新しい!!: 情報学と数値積分 · 続きを見る »

数値解析

バビロニアの粘土板 YBC 7289 (紀元前1800-1600年頃) 2の平方根の近似値は60進法で4桁、10進法では約6桁に相当する。1 + 24/60 + 51/602 + 10/603.

新しい!!: 情報学と数値解析 · 続きを見る »

数理工学

数理工学(すうりこうがく)は工学の一分野であり、世の中の諸現象、特に工学に関する現象を数理モデルとして捉え、それらに対して数学や物理を用いて理論上の解釈をあたえる学問である。特に数理工学では、古典的な数学の手法では説明できない現象に対し、新しい考え方を用いて解決方法を導き出そうとする。したがって数理工学においては複雑系科学に代表されるような最先端の応用数学についても研究されている。 数理工学の対象となる現象は必ずしも工学における現象とは限らず、数理モデルとして抽象化される現象はすべて対象であると言ってもよい。広義では「数学を工学に応用する」という姿勢を持つ学問はすべて数理工学とされる。 なお「数理工学」という言葉に相当する英語としては、定訳がない。下記に挙げてある研究・教育機関のホームページを見ても分かるように、いくつかの訳が考えられる。「数理工学」に相当すると考えられる英語には、applied mathematics and physics や mathematical engineering がある。.

新しい!!: 情報学と数理工学 · 続きを見る »

数理モデル

数理モデル(すうりモデル、mathematical model)とは、通常は、時間変化する現象の計測可能な主要な指標の動きを模倣する、微分方程式などの「数学の言葉で記述した系」のことを言う。モデルは「模型」と訳され「数理模型」と呼ばれることもある。元の現象を表現される複雑な現実とすれば、モデル(模型)はそれの特別な一面を簡略化した形で表現した「言語」(いまの場合は数学)で、より人間に理解しやすいものとして構築される。構築されたモデルが、元の現象を適切に記述しているか否かは、数学の外の問題で、原理的には論理的には真偽は判定不可能である。人間の直観によって判定するしかない。どこまで精緻にモデル化を行ったとしても、得た観察を近似する論理的な説明に過ぎない。 数理モデルは、対象とする現象や、定式化の抽象度などによって様々なものがある。.

新しい!!: 情報学と数理モデル · 続きを見る »

数理科学

数理科学(すうりかがく、英語:mathematical sciences)は、数学そのもの、および、すぐれて数学的であるが数学のサブカテゴリとは一般には見なされていない学問分野を指すための総称。 まずmathematical sciencesという用語があり、それを日本語に訳すために「数理科学」という訳語が作られたという関係になっている。 具体的には、例えば統計学がある。また理論計算機科学、暗号理論、集団遺伝学、計量経済学、数理物理学、actuarial science(保険数理学(保険数理))なども挙げることができる。 特に応用に焦点を当てて研究する数理科学分野のことを応用数理科学と呼ぶこともある。.

新しい!!: 情報学と数理科学 · 続きを見る »

手話

日本手話の「山」 指文字の「か」米指文字の「K」 日本手話の「男」 日本手話の「女」 手話(しゅわ)は、手指動作と非手指動作(NMS, non-manual signals)を同時に使う視覚言語で、音声言語と並ぶ言語である。手話は、聞こえない人(聴覚障害者、ろう者)、ろう者の親を持つ聴者であるコーダ等が中心となって使用している。.

新しい!!: 情報学と手話 · 続きを見る »

ここにリダイレクトされます:

情報学者情報論

出ていきます入ってきます
ヘイ!私たちは今、Facebook上です! »