エクスプロイト‐コード【exploit code】
コンピューターシステムの脆弱(ぜいじゃく)性やセキュリティーホールの有無を検証するための簡易プログラム。また転じて、不正アクセスなどに悪用される攻撃用プログラムのこと。エクスプロイト。脆弱性実証...
せいぎょ‐プログラム【制御プログラム】
コンピューターによる処理が円滑に能率よく実行されるよう補助する機能をもつ管理的プログラム。また、産業用ロボットや家電製品などの組み込みシステムを制御するプログラムをさす。コントロールプログラム。...
マルチプロセッシング【multiprocessing】
1台のコンピューターやコンピューターネットワークによって、複数個のプログラムを並列に実行すること。また、マルチプロセッサーによる並列実行。多重プロセッシング。
エクサン‐プロバンス【Aix-en-Provence】
フランス南東部、プロバンス地方、ブーシュ‐デュ‐ローヌ県の都市。中世よりプロバンス伯爵領の首都になり、15世紀から16世紀にかけて、大学や高等法院が置かれ、政治、学問、司法の中心地となった。画家...
どうじ‐マルチスレッディング【同時マルチスレッディング】
《simultaneous multithreading》マイクロプロセッサーの高速化技術の一。処理の空き時間を利用して、複数の命令を疑似的に同時に実行し、プロセッサーの利用効率を高めている。米...
ネスト【nest】
1 鳥や昆虫の巣。すみか。 2 隠れ家。安心できる住まい。 3 入れ子。入れ子になっている一組のもの。「—テーブル」 4 構造化プログラミングにおいて、複数の命令群を何層にも組み合わせ、内包させ...
ブート‐ローダー【boot loader】
コンピューターのブート処理を行うプログラム。ブートストラップローダー。
とうごう‐かいはつかんきょう【統合開発環境】
コンピューターのソフトウエア開発に必要な要素が統合して利用できる環境のこと。一般に、あるプログラミング言語に対応したエディター・コンパイラー・デバッガーなどをまとめたパッケージ製品のこと。プロジ...
ハッカソン【hackathon】
《hack(ハック)+marathon(マラソン)からの造語》ソフトウエア開発者が、一定期間集中的にプログラムの開発やサービスの考案などの共同作業を行い、その技能やアイデアを競う催し。期間はふつ...
パスカル【PASCAL】
コンピューターのプログラミング言語の一。ALGOL(アルゴル)系で、構造化プログラミングに即した制御構造をもつ。スイスのビルトが教育用に開発し、パスカルにちなみ命名。