memrootじしょ
英和翻訳
subroutine
subroutine
ˌsʌbruːˈtiːn
サブルーチン
1.
プログラム内で特定のタスクを実行するコードのまとまり。
プログラムの一部として、特定の機能を持つ独立したコードの塊です。他の部分から呼び出して繰り返し使うことができます。主にコンピュータプログラミングの文脈で使われます。
The
main
program
calls
the
sort
subroutine.
(メインプログラムはソートサブルーチンを呼び出します。)
The main program
メインのプログラムを指します。
calls
「~を呼び出す」という動作を表します。
the
特定のものを指す定冠詞です。
sort
サブルーチンの名前で、「ソート(並べ替え)」を意味します。
subroutine
プログラム内の特定の処理のまとまりを指します。
Writing
code
in
subroutines
makes
it
easier
to
manage
and
reuse.
(コードをサブルーチンで書くことで、管理と再利用が容易になります。)
Writing code in subroutines
コードをサブルーチンで書くことを指します。
makes
「~にする」「~の状態にする」という意味です。
it
前の内容(コードをサブルーチンで書くこと)を指します。
easier
「より簡単」という意味です。
to manage
「管理する」という意味です。
and reuse
「そして再利用する」という意味です。
This
subroutine
calculates
the
sum
of
an
array.
(このサブルーチンは配列の合計を計算します。)
This subroutine
このサブルーチンを指します。
calculates
「~を計算する」という意味です。
the sum
「合計」を指します。
of an array
配列の合計を指します。
2.
より大きな組織や計画の一部となっている、専門的な役割を持つ小さなグループや部署。
コンピュータプログラミングの比喩として使われることがあり、より大きな組織や計画の中で特定の専門的な機能やタスクを担当する独立した小さな単位を指すことがあります。
The
marketing
department
is
a
key
subroutine
within
the
company's
strategy.
(マーケティング部門は、その会社の戦略における重要な要素(サブルーチン)です。)
The marketing department
マーケティング部門を指します。
is a key
「主要な」「重要な」という意味です。
subroutine
組織や計画の一部としてのまとまりを指します。
within the company's strategy
その会社の戦略内での、という意味です。
Each
task
force
functions
as
a
specialized
subroutine
of
the
main
operation.
(各タスクフォースは、主な活動における専門的なサブルーチンとして機能します。)
Each task force
それぞれのタスクフォース(特定の目的のために編成されたチーム)を指します。
functions as a
「~として機能する」という意味です。
specialized subroutine
専門的なサブルーチン(独立した処理単位)として機能することを指します。
of the main operation
主な活動の、という意味です。
These
small
teams
act
like
subroutines
performing
specific
roles.
(これらの小さなチームは、特定の役割を果たすサブルーチンのように機能します。)
These small teams
これらの小さなチームを指します。
act like subroutines
サブルーチンのように機能することを指します。
performing specific roles
特定の役割を果たすことを指します。
関連
function
procedure
method
routine
module
program
code
task
unit