【library】láibrèri ラゥイブレリ,ライブラリ [名詞] 書庫,図書館,たくさんのルーチンを他のプログラムで再利用できる状態にして集めたファイル。 |
出典: サブルーチン [外語] subroutine 『通信用語の基礎知識』 更新年月日 2008/02/29,URL: https://www.wdic.org/ 特定の小部分を処理するための、ひとまとまりのプログラム。 >[特徴] プログラミング言語によって、プロシージャ、関数など様々に呼ばれる。 Pascalの場合は、戻り値が無いものがプロシージャ(procedure)、あるものが関数(function)である。 |
出典: システムコール 『通信用語の基礎知識』 更新年月日 2010/07/13,URL: https://www.wdic.org/ システムの機能を呼び出すこと。及び、それをするための機構のこと。 [概要] 差異 システム、一般にはオペレーティングシステム(OS)であるが、その機能の呼び出し方はOSによって大きく違いがある。OSに求められる機能の差や、OSの設計方針の差などが反映されるからである。かくして、あるOS用に書かれたプログラムは、別のOSで動かすことができない(実際の理由はそれだけではないが)。 [主な一覧] 呼び出し方法は、出来るだけ無理がなく、簡単であるほうが望ましい。そこでどのようなOSでも、そのCPUの種類に応じ、最も自然な方法が選択されている。x86系でありがちなOSでは、16ビット/32ビット/64ビットの環境を問わず、ソフトウェア割り込み機能が使われている。 -------------------------------------------------------------------------------- OS名 :呼び出し方法 :概 要 MD-DOS INT 21h AHまたはAXにファンクション番号。引数はレジスター。 Windows VxD INT 20h CD20FFFFNNNN (int 20h, <ファンクション番号>, Windows NT,Windows 2000 INT 2Eh EAXにファンクション番号 Windows XP(x86) sysenter Windows XP(64) syscall FreeBSD INT 80h EAXにファンクション番号。引数はスタック。 Linux INT 80h/Sysenter EAXにファンクション番号。引数はレジスター。 -------------------------------------------------------------------------------- Linuxの場合、Linux 2.6からsysenterによる呼び出しにも対応した。 [特徴] MS-DOS MS-DOSは、INT 21hシステムコールと呼ばれるソフトウェア割り込みで行なわれる。 AHレジスターに機能番号、それ以外のレジスターに必要な引数(パラメーター)を入れ、INT 21hを実行する。 Windows 3.xと9x Windows 9xの場合、アプリケーションソフトは通常、ring3で動作する。このためINT 30hでリングレベルをring0に変更し、VxD層にある機能を呼ぶことになる。後はWindows 3.xと同様である。 VxD層の機能は、INT 20hで呼ぶ。引数込みで6バイトで構成される。CD 20 FF FF NN NNFFFFがファンクション番号、NNNNが呼び出すVxD識別番号である。 FreeBSD FreeBSDのx86版は、int 80hソフトウェア割り込みで行なわれる。引数はスタックにpushし、システムコール番号をEAXレジスターに入れ、int 80hを実行する。 Linux Linuxのx86版は、二通り方法がある。基本はFreeBSDと同様にソフトウェア割り込みで行なわれる。但し呼び方は若干異なり、引数はレジスターに入れ、システムコール番号をEAXレジスターに入れ、int 80hを実行する。各レジスターの使われ方は、次のとおり。 ● eax ‐ システムコール番号 ● ebx ‐ システムコールの第1引数 ● ecx ‐ システムコールの第2引数 ● edx ‐ システムコールの第3引数 ● esi ‐ システムコールの第4引数 ● edi ‐ システムコールの第5引数 ● ebp ‐ システムコールの第6引数 Linuxカーネル2.6からはsysenterによる呼び出しにも対応した。int 80h命令でのシステムコールは既に古く、sysenterの方が高速である。 |
#平均([項目])と#AVE([項目])は日本語データベースの「桐」で、行集計オブジェクトにおいて[項目]の平均値を求めます。 |
出典: 関数 (数学) 『フリー百科事典 ウィキペディア日本語版(Wikipedia)』 最終更新 2021年2月21日 (日) 05:36 UTC、URL: https://ja.wikipedia.org/ 数学における関数(かんすう、英: function、仏: fonction、独: Funktion、 蘭: functie、羅: functio、函数とも書かれる)とは、かつては、ある変数に依存して決まる値あるいはその対応を表す式の事であった。この言葉はライプニッツによって導入された。その後定義が一般化されて行き、現代的には数の集合に値をとる写像の一種であると理解される。 |
出典: サブルーチン 『フリー百科事典 ウィキペディア日本語版(Wikipedia)』 最終更新 2021年3月13日 (土) 05:25 UTC、URL: https://ja.wikipedia.org/ サブルーチン(英: subroutine)は、コンピュータプログラミングにおいて、プログラム中で意味や内容がまとまっている作業をひとつの手続きとしたものである。繰り返し利用されるルーチン作業をモジュールとしてまとめたもので、呼び出す側の「主」となるもの(メインルーチン)と対比して「サブルーチン」と呼ばれる。サブプログラム (subprogram) と呼ばれることもある。また、「サブ」をつけずに「ルーチン」と呼ぶこともある。 プログラムのソース中で、繰り返し現れる作業をサブルーチン化することで、可読性や保守性を高く保つことができる。繰り返し現れる作業でなくても、意味的なまとまりを示すためにサブルーチン化することもある。 [呼称] プログラミング言語の仕様として、サブルーチンに相当する処理のまとまりを、結果として値を返すものと、処理だけを行い値を返さないものに分類・区別することがある。例えばPascalでは、前者を関数(英: function)、後者を手続き(英: procedure)と呼んで区別する。Fortranでは、前者を関数 (function)、後者をサブルーチン (subroutine) と呼んで区別する。Microsoft Visual Basicでは、前者をFunctionプロシージャ、後者をSubプロシージャと呼んで区別する。一方、C言語では両者を区別せず、常に関数 (function) と呼ぶ。 これらの名称は慣習的なものであり、手続き型プログラミングや関数型プログラミングといったプログラミングスタイルあるいはプログラミングパラダイムの分類とは関係がない。 |
出典: システムコール 『フリー百科事典 ウィキペディア日本語版(Wikipedia)』 最終更新 2019年10月28日 (月) 04:42 UTC、URL: https://ja.wikipedia.org/ システムコール(英: system call、日: システム呼出し)とは、オペレーティングシステム (OS)(より明確に言えばOSのカーネル)の機能を呼び出すために使用される機構のこと。実際のプログラミングにおいては、OSの機能は関数 (API) 呼び出しによって実現されるので、OSの備える関数 (API) のことを指すこともある。なお、μITRONではサービスコールと呼ばれる。また、OSのことをスーパーバイザとも呼ぶため、スーパーバイザコールともいう。 [機構] システムコールは、多くの場合、専用命令(インテルはPentium II以降, ARMは最初から)もしくはソフトウェア割り込みによって実行される。CPUの動作モードを遷移させることによって、通常のアプリケーションプログラムからはアクセスできない保護されたメモリ領域にアクセスすることや、保護されたレジスタを操作すること、また、自らCPUの動作モードを変更することなどが可能になる。 ・・・ |
同義語・類義語 | 関連語・その他 |
---|---|
AVERAGE関数 | function |
=AVERAGE(セル1:セル2) | fʌ́ŋkʃən |
=AVERAGE(数値1,数値2,) | ファンクシュン |
#AVE([項目]) | ファ́ンクシュン |
#平均([項目]) | ファンクション |
AVERAGE FUNCTION | ファ́ンクション |
Average Function | [名詞] |
ǽvəridʒ fʌ́ŋkʃən | 機能 |
アェーヴリッヂ ファンクシュン | 作用 |
アェーヴリッヂ・ファンクシュン | 働き |
アェ́ーヴリッヂ・ファ́ンクシュン | 関数 |
アベレージ ファンクション | かんすう |
アベレージ・ファンクション | [自動詞] |
ア́ベレージ・ファ́ンクション | 機能する |
アベレージ関数 | ・ |
アベレージ かんすう | AVERAGE |
average | |
ǽvəridʒ | |
アェーヴリッヂ | |
アェ́ーヴリッヂ | |
アベレージ | |
ア́ベレージ | |
[他動詞] | |
平均する | |
平均値を求める | |
平均化する | |
[名詞] | |
平均 | |
へいきん | |
平均値 | |
[形容詞] | |
平均の | |
普通の | |
・ | |
更新日:2024年 1月 4日 |
同義語・類義語 | 関連語・その他 |
---|---|
Bus Arbitration | function |
bʌ́s ɑ̀rbətréiʃən | fʌ́ŋkʃən |
バス アゥービトゥレイシュン | ファンクシュン |
バス・アゥービトゥレイシュン | ファ́ンクシュン |
バ́ス・アゥ̀ービトゥレ̀イシュン | ファンクション |
バス アービトレーション | ファ́ンクション |
バス・アービトレーション | [名詞] |
バ́ス・ア̀ービトレ̀ーション | 機能 |
バスアービトレーション | 作用 |
・ | 働き |
arbitration function | 関数 |
ɑ̀rbətréiʃən fʌ́ŋkʃən | [自動詞] |
アゥービトゥレイシュン ファンクシュン | 機能する |
アゥービトゥレイシュン・ファンクシュン | 働く |
アゥ̀ービトゥレ̀イシュン・ファ́ンクシュン | ・ |
アービトレーション ファンクション | arbitration |
アービトレーション・ファンクション | ɑ̀rbətréiʃən |
ア̀ービトレ̀ーション・ファ́ンクション | アゥービトゥレイシュン |
アービトレーション機能 | アゥ̀ービトゥレ̀イシュン |
アービトレーション | |
ア̀ービトレ̀ーション | |
[名詞] | |
調停 | |
ちょうてい | |
仲裁 | |
ちゅうさい | |
裁定 | |
・ | |
arbitrate | |
ɑ́rbitrèit | |
アゥービトゥレイトゥ | |
アゥ́ービトゥレ̀イトゥ | |
アービトレート | |
ア́ービトレ̀イト | |
[他動詞] | |
仲裁する | |
ちゅうさいする | |
調停する | |
ちょうていする | |
更新日:2024年 1月19日 |
同義語・類義語 | 関連語・その他 |
---|---|
function | library |
fʌ́ŋkʃən | láibrèri |
ファンクシュン | ラゥイブレリ |
ファンクション | ライブラリ |
[名詞] | [名詞] |
機能 | 書庫 |
作用 | 図書館 |
働き | |
関数 | |
函数 | |
[自動詞] | |
機能する | |
・ | |
function library | |
fʌ́ŋkʃən láibrèri | |
ファンクシュン ラゥイブレリ | |
ファンクシュン・ラゥイブレリ | |
ファンクション ライブラリ | |
ファンクション・ライブラリ | |
関数ライブラリ | |
更新日:2022年 5月 9日 |
同義語・類義語 | 関連語・その他 |
---|---|
learning function | learning |
lə́rniŋ fʌ́ŋkʃən | lə́rniŋ |
ラゥーニング ファンクシュン | ラゥーニング |
ラゥーニング・ファンクシュン | ラーニング |
ラーニング ファンクション | [名詞] |
ラーニング・ファンクション | 学ぶこと |
学習機能 | 学習すること |
学問 | |
習得 | |
・ | |
function | |
fʌ́ŋkʃən | |
ファンクシュン | |
ファンクション | |
[名詞] | |
機能 | |
作用 | |
働き | |
関数 | |
[自動詞] | |
機能する | |
働く | |
更新日:2022年 2月27日 |
同義語・類義語 | 関連語・その他 |
---|---|
subroutine | routine |
sʌ́bruːtìːn | ruːtíːn |
サブルーティーン | ルーティーン |
サ́ブルーティ̀ン | ルーティ́ーン |
サブルーチン | ルーチン |
サ́ブルーチ̀ン | ルーチ́ン |
subprogram | [名詞] |
サブプログラム | 手順 |
・ | てじゅん |
function | 決まってすること |
fʌ́ŋkʃən | 日課 |
ファンクシュン | 慣例 |
ファ́ンクシュン | 特定の処理をするプログラム |
ファンクション | 繰り返されるもの |
ファ́ンクション | [形容詞] |
関数 | 日常の |
かんすう | 決まりきった |
Functionプロシージャ | |
・ | |
procedure | |
prəsíːdʒər | |
プロシィージャー | |
プロシィ́ージャー | |
プロシージャー | |
プロシ́ージャー | |
[名詞] | |
手順 | |
てじゅん | |
手続き | |
てつづき | |
やり方 | |
手段 | |
しゅだん | |
・ | |
Subプロシージャ | |
更新日:2024年 4月 1日 |
同義語・類義語 | 関連語・その他 |
---|---|
system call | ・ |
sístəm kɔ́ːl | kernel call |
シィステム コァールゥ | kə́rnl kɔːl |
シィステム・コァールゥ | カゥーヌルゥ コァールゥ |
シィ́ステム・コァ́ールゥ | カゥーヌルゥ・コァールゥ |
システム コール | カゥ́ーヌゥルゥ・コァ́ールゥ |
システム・コール | カーネル コール |
シ́ステム・コ́ール | カーネル・コール |
システム呼出し | カ́ーネル・コ́ール |
・ | カーネルコール |
SVC | ・ |
és ví: síː | service call |
エス ヴィー シィー | sə́rvəs kɔ́ːl |
エ́ス ヴィ́ー シィ́ー | サゥァーヴィス コァールゥ |
エス ブイ シー | サゥァーヴィス・コァールゥ |
エ́ス ブ́イ シ́ー | サゥ́ァーヴィス・コァ́ールゥ |
Supervisor Call | サービス コール |
súːpərvàizər kɔːl | サービス・コール |
スーパゥァーヴァイザゥァー コァールゥ | サ́ービス・コ́ール |
スーパゥァーヴァイザゥァー・コァールゥ | ・ |
ス́ーパゥァーヴァ̀イザゥァー・コァ́ールゥ | 【 以下関連語 】 |
スーパーバイザー コール | API |
スーパーバイザー・コール | Application Programming Interface |
ス́ーパーバ̀イザー・コ́ール | ・ |
・ | Function Call |
API Call | ファンクション・コール |
éi píː ái kɔ́ːl | ファンクション コール |
エイ ピー アイ コァールゥ | 関数呼び出し |
エイ ピー アイ・コァールゥ | ・ |
エ́イ ピ́ー ア́イ・コァ́ールゥ | function |
エー ピー アイ・コール | fʌ́ŋkʃən |
エ́ー ピ́ー ア́イ・コ́ール | ファンクシュン |
Application Programming Interface Call | ファ́ンクシュン |
æ̀plikéiʃən prə́ugræmiŋ íntərfèis kɔːl | ファンクション |
アェプリィケイシュン プログラェミング インタゥーフェイス コァールゥ | ファ́ンクション |
アェプリィケイシュン・プログラェミング・インタゥーフェイス・コァールゥ | [名詞] |
アェ̀プリィケ́イシュン・プロ́グラェミング・イ́ンターフェ̀ース・コァ́ールゥ | 関数 |
アプリケーション プログラミング インターフェース コール | かんすう |
アプリケーション・プログラミング・インターフェース・コール | 機能 |
ア̀プリケ́ーション・プロ́グラミング・イ́ンターフェ̀ース・コ́ール | 働き |
更新日:2024年 4月29日 |