検索結果- 英語 - 英語
検索内容:
aspect-oriented programming
object-based programming
名詞
不可算名詞
日本語の意味
オブジェクト内部に状態と操作をカプセル化し、アプリケーションやコンピュータプログラムを設計するプログラミングパラダイム。 / プログラムの構造をオブジェクトという単位で定義・管理する手法。
関連語
return-oriented programming
名詞
不可算名詞
日本語の意味
メモリ上に既に存在する命令断片(ガジェット)を利用し、攻撃者がコールスタックを乗っ取りプログラムの制御フローをハイジャックするコンピュータセキュリティ攻撃手法。 / 攻撃者が不正にコールスタックへ干渉し、事前準備された命令のシーケンス(ガジェット)を実行させることで、プログラムの実行制御を奪う手法。
application programming interface
名詞
日本語の意味
ソフトウェアアプリケーションを構築するための一連のルーチン、プロトコル、ツールのセット。これにより、ソフトウェアコンポーネント同士が相互に通信し、ネットワーク上でデータを共有できるようになる仕組み。 / プログラム間の相互作用を可能にするインターフェース。外部のシステムやサービスとの連携を実現するための設計規約やライブラリの集合体。
関連語
application programming interfaces
event-driven programming
esoteric programming language
名詞
日本語の意味
実験的または冗談的な目的で作成された、通常とは異なる独特の構文や動作を持つプログラミング言語。 / 標準的・実用的なソフトウェア開発よりも、言語仕様の芸術性や発想の自由性を追求するために設計されたプログラミング言語。
関連語
loading!
Loading...