语言
没有数据
通知
无通知
そろばん(アバカス)や、一種のアナログ計算機と言えるような機械といった、計算を手助けするものは古代から存在していた。「計算機械」と今日言われるような機械としては、最初の機械式計算機がヴィルヘルム・シッカートによって1623年に作られた。チャールズ・バベッジは
計算科学(けいさんかがく、英: computational science)は、数学的モデルとその定量的評価法を構築し、計算機を活用して科学技術上の問題を解決する学問分野である。具体的には、様々な問題の計算機によるシミュレーションやその他の計算手法の適用を指す。 計算科学は、計算機科学
サブタイピング(英: subtyping)や部分型とは、型のポリモーフィズムの形態であり、上位と定義された型を、その下位と定義された型で、型安全性に則って代替できるというプログラミング言語理論(英語版)の概念および実装を意味している。 スーパータイプは、そのサブタイプ
オブジェクト指向プログラミングにおいてサブクラス (英: subclass) とは、上位階層に位置するクラス(スーパークラス)のいくつかのプロパティ(特性)を継承する下位クラスのことである。 プログラマは普通、そのクラスをスーパークラスの「一種」であるものとして、例えば「マンクスは猫の一種である」
並列コンピューティングにおけるバリア(英: barrier)とは、スレッド間やプロセス間の同期方法の一つ。まず、ソースコード中にバリアという場所を設定する。そこを通る複数のスレッドやプロセスが在る場合、その全てのスレッドやプロセスのプログラムカウンタがそこへ到達するまで待ち続ける仕組みである。
ックなロック操作ができないときは、デッカーのアルゴリズムやピーターソンのアルゴリズムで代替することもできる。 ロックの不注意な使用によりデッドロックが生じることがある。これはプロセスがあるロックを獲得した状態で別のロックを獲得しようとしたときに発生する。もし2番目のロック
variable)と呼ばれることもある。さらに言語によっては、フィールドとメソッドの中間に位置する概念として、プロパティ(property)をサポートするものもある。 統一モデリング言語 (UML) では、フィールドのことを属性(attribute)と呼ぶ。 GUIにおいて、通例「入力フィールド
(UML) ではメソッドのことを操作 (operation) と呼ぶ。 インスタンスメソッド (instance method) とはインスタンスに属するメソッドのことであり、インスタンスに対しメッセージを送信する事で実行される。インスタンス変数の操作に使われ、インスタンスメソッド