task
「task」とは、仕事・職務・仕事を課す・仕事を割り振ることを意味する英語表現である。
「task」とは・「task」の意味
「task」は、仕事・職務・仕事を課す・仕事を割り振るのほかに、課題・任務・作業・務め・(仕事などで)酷使するなどの意味があり、名詞と動詞の品詞を持っている。「task」は仕事のなかの1つである作業を指し、1つ2つと数えることができるため、可算名詞である。「task」の複数形
「task」の複数形は「tasks」。動詞で使用する場合の「3人称単数現在」の表記と同じである。「task」が動詞として使用される場合の変化
現在分詞は「tasking」、過去形・過去分詞は「tasked」、3人称単数現在は「tasks」である。「task」の発音・読み方
「task」の発音記号は「tǽsk」「tάːsk」。カタカナ読みは「タスク」である。「task」の語源・由来
印欧語根の「tehg-(触れる)」が、ラテン語の「tango(触れる)」・「taxo(見積もる)」・「taxus(見積もった)」・「taxa(税金)」・「tasca(税金)」、古期フランス語の「tasque(義務)」、中期英語の「taske(任務)」を経て、現在の「task」となった。英語の「tax(税金)」と同じ語源である。「task」と「job」と「work」の違い
「task」と「job」と「work」は、共通して「仕事」という意味を持つが、この3つは意味のニュアンスが異なる。「task」は仕事の1つ1つの作業、「job」は金銭が発生する仕事、「work」は働くこと全般の仕事を指す。「task」と「job」は数えることができる可算名詞であるのに対し、「work」は数えることができない不可算名詞となる。「work」の複数形に「works」があるが、それは「仕事」という意味での複数形ではなく、作品・著作などの意味である。「task」の類語
「job(仕事)」「work(仕事)」「duty(職務)」「business(仕事)」「assignment(職務・仕事の割り当て)」「mission(任務)」などがある。「task」を含む英熟語・英語表現
「delegate task」とは
「仕事を任せる」「仕事を委任する」などの意味である。
「task delegation」とは
「仕事の委任」「作業の委任」などの意味である。
「project management task」とは
「プロジェクト管理タスク」のことである。1つのプロジェクト内で管理している業務を、小さな単位に分解した作業のことを指す。
「take a task upon oneself」とは
「仕事を引き受ける」という意味である。
「be at one's task」とは
「仕事をしている」という意味である。
「task」を含む用語
「task team」とは
問題解決のために組織される臨時のチームのことである。
「task force」とは
「機動部隊」「対策本部」などのことである。
「task bar」とは
Microsoft Windowsの画面の下にある帯状の部分のことである。スタートボタン・アプリケーションウィンドウなどが表示されている。
「task tray」とは
「task bar」の右端にある、小さなアイコンが並んだ領域のことである。
「task manager」とは
コンピューター上で起動しているアプリケーション・バックグラウンドのプロセスなどを管理するプログラムのこと。Microsoft WindowsのWindows 、Mac OS XのActivity Monitorなどがある。
「task」の使い方・例文
I found housekeeping is a tedious task.:私は家事は面倒な仕事だと思った。He worried that this task might never end.:彼はこの仕事が終わらないかもしれないと心配になった。
We accomplished our task without any difficulty.:私たちは難なく任務を遂行しました。
The teacher said that the deadline for submitting this task is tomorrow morning.:この課題の提出期限は明日の朝だと先生が言っていた。
I tasked her with looking after the children.:私は彼女に子供たちの世話をする仕事を与えた。
We tackle tough tasks every day.:私たちは日々難しい課題に取り組んでいます。
She sacrificed time with her family to fulfill this task.:彼女はこの仕事を遂行するために家族との時間を犠牲にしました。
They carried out the task efficiently.:彼らはその任務を効率的に遂行した。
This work tasked my eyes.:この仕事で私は目を酷使しました。
I am at my task in the park.:私は公園で仕事をしています。
「Task have Fun(アイドルユニット)」とは
2016年から活動を開始した日本のダンス・ボーカルグループである。読みは「タスク・ハブ・ファン」。メンバーは白岡今日花(東京都出身、イメージカラー:ブルー)・熊澤風花(埼玉県出身、イメージカラー:レッド)・里仲菜月(茨城県出身、イメージカラー:グリーン)の3名。ユニット名の由来は「人生の課題(Task)を楽しみながらクリアしていこう」のコンセプトからである。タスク【task】
タスク
Task クラス
アセンブリ: Microsoft.Build.Utilities (microsoft.build.utilities.dll 内)



1 つ以上のディレクトリを作成するタスクのコード例を次に示します。
using System; using System.IO; using System.Security; using System.Collections; using Microsoft.Build.Framework; using Microsoft.Build.Utilities; namespace Microsoft.Build.Tasks { /* * Class: MakeDir * * An MSBuild task that creates one or more directories. * */ public class MakeDir : Task { // The Required attribute indicates the following to MSBuild: // - if the parameter is a scalar type, and it is not supplied, fail the build immediately // - if the parameter is an array type, and it is not supplied, pass in an empty array // In this case the parameter is an array type, so if a project fails to pass in a value for the // Directories parameter, the task will get invoked, but this implementation will do nothing, // because the array will be empty. [Required] // Directories to create. public ITaskItem[] Directories { get { return directories; } set { directories = value; } } // The Output attribute indicates to MSBuild that the value of this property can be gathered after the // task has returned from Execute(), if the project has an <Output> tag under this task's element for // this property. [Output] // A project may need the subset of the inputs that were actually created, so make that available here. public ITaskItem[] DirectoriesCreated { get { return directoriesCreated; } } private ITaskItem[] directories; private ITaskItem[] directoriesCreated; /// <summary> /// Execute is part of the Microsoft.Build.Framework.ITask interface. /// When it's called, any input parameters have already been set on the task's properties. /// It returns true or false to indicate success or failure. /// </summary> public override bool Execute() { ArrayList items = new ArrayList(); foreach (ITaskItem directory in Directories) { // ItemSpec holds the filename or path of an Item if (directory.ItemSpec.Length > 0) { try { // Only log a message if we actually need to create the folder if (!Directory.Exists(directory.ItemSpec)) { Log.LogMessage(MessageImportance.Normal, "Creating directory " + directory.ItemSpec); Directory.CreateDirectory(directory.ItemSpec); } // Add to the list of created directories items.Add(directory); } // If a directory fails to get created, log an error, but proceed with the remaining // directories. catch (Exception ex) { if (ex is IOException || ex is UnauthorizedAccessException || ex is PathTooLongException || ex is DirectoryNotFoundException || ex is SecurityException) { Log.LogError("Error trying to create directory " + directory.ItemSpec + ". " + ex.Message); } else { throw; } } } } // Populate the "DirectoriesCreated" output items. directoriesCreated = (ITaskItem[])items.ToArray(typeof(ITaskItem)); // Log.HasLoggedErrors is true if the task logged any errors -- even if they were logged // from a task's constructor or property setter. As long as this task is written to always log an error // when it fails, we can reliably return HasLoggedErrors. return !Log.HasLoggedErrors; } } }

Microsoft.Build.Utilities.Task
Microsoft.Build.Tasks.GenerateManifestBase
Microsoft.Build.Tasks.SignFile
Microsoft.Build.Tasks.TaskExtension
Microsoft.Build.Tasks.UpdateManifest
Microsoft.Build.Utilities.ToolTask


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Task コンストラクタ ()
アセンブリ: Microsoft.Build.Utilities (microsoft.build.utilities.dll 内)



Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Task コンストラクタ

名前 | 説明 |
---|---|
Task () | Task クラスの新しいインスタンスを初期化します。 |
Task (ResourceManager) | TaskResources を指定して、Task クラスの新しいインスタンスを初期化します。 |
Task (ResourceManager, String) | 指定した TaskResources と HelpKeywordPrefix を使用して、Task クラスの新しいインスタンスを初期化します。 |

Task コンストラクタ (ResourceManager)
アセンブリ: Microsoft.Build.Utilities (microsoft.build.utilities.dll 内)




Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Task コンストラクタ (ResourceManager, String)
アセンブリ: Microsoft.Build.Utilities (microsoft.build.utilities.dll 内)

Dim taskResources As ResourceManager Dim helpKeywordPrefix As String Dim instance As New Task(taskResources, helpKeywordPrefix)

このコンストラクタは、派生タスク クラスがリソースを登録できるようにし、文字列リソース名からヘルプ キーワードを作成するためのプレフィックスを提供します。helpKeywordPrefix が空の文字列の場合は、文字列リソース名がそのままヘルプ キーワードとして使用されます。


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Task プロパティ

名前 | 説明 | |
---|---|---|
![]() | BuildEngine | タスクによって使用される IBuildEngine オブジェクトのインスタンスを取得または設定します。 |
![]() | HostObject | タスクに関連付けられているホスト オブジェクトを取得または設定します。 |
![]() | Log | タスク ログ メソッドを格納している TaskLoggingHelper クラスのインスタンスを取得します。 |

名前 | 説明 | |
---|---|---|
![]() | HelpKeywordPrefix | リソース名からヘルプ キーワードを作成するために使用するプレフィックスを取得または設定します。 |
![]() | TaskResources | タスクに関連付けられているカルチャ固有のリソースを取得または設定します。 |

Task メソッド

名前 | 説明 | |
---|---|---|
![]() | Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 ( Object から継承されます。) |
![]() | Execute | 派生クラスでオーバーライドされると、タスクを実行します。 |
![]() | GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 ( Object から継承されます。) |
![]() | GetType | 現在のインスタンスの Type を取得します。 ( Object から継承されます。) |
![]() | ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 ( Object から継承されます。) |
![]() | ToString | 現在の Object を表す String を返します。 ( Object から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 ( Object から継承されます。) |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 ( Object から継承されます。) |

Task メンバ
派生フォームでオーバーライドされると、タスクに機能を提供します。


名前 | 説明 | |
---|---|---|
![]() | BuildEngine | タスクによって使用される IBuildEngine オブジェクトのインスタンスを取得または設定します。 |
![]() | HostObject | タスクに関連付けられているホスト オブジェクトを取得または設定します。 |
![]() | Log | タスク ログ メソッドを格納している TaskLoggingHelper クラスのインスタンスを取得します。 |

名前 | 説明 | |
---|---|---|
![]() | HelpKeywordPrefix | リソース名からヘルプ キーワードを作成するために使用するプレフィックスを取得または設定します。 |
![]() | TaskResources | タスクに関連付けられているカルチャ固有のリソースを取得または設定します。 |

名前 | 説明 | |
---|---|---|
![]() | Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 (Object から継承されます。) |
![]() | Execute | 派生クラスでオーバーライドされると、タスクを実行します。 |
![]() | GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 (Object から継承されます。) |
![]() | GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) |
![]() | ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。) |
![]() | ToString | 現在の Object を表す String を返します。 (Object から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) |

ジクロルボス
分子式: | C4H7Cl2O4P |
その他の名称: | オコ、マフ、ヌバン、ノゴス、バポナ、デデバプ、ネルコール、ジクロルボス、Oko、DDVP、Mafu、Nogos、Nuvan、Nerkol、Vapona、Dedevap、Dichlorvos、Phosphoric acid 2,2-dichlorovinyl dimethyl、Phosphoric acid 2,2-dichloroethenyl dimethyl、Phosphoric acid 2,2-dichlorovinyl=dimethyl、Phosphoric acid dimethyl 2,2-dichlorovinyl ester、Phosphoric acid (2,2-dichloroethenyl)dimethyl ester、Phosphoric acid (2,2-dichlorovinyl)dimethyl ester、ジメチルジクロロビニルホスファート、アトガード、Atgard、タスク、エキゲル、エキガード、Task、SD-1750、NSC-6758、Equigel、Equigard、Dimethyldichlorovinyl phosphate、ジクロルホス、Dichlorphos、Phosphoric acid 2,2-dichlorovinyldimethyl ester、Phosphoric acid dimethyl 2,2-dichlorovinyl、ジクロロボス、Dichlorovos、ジェットVP、りん酸ジメチル=2,2-ジクロロビニル、ジメチル-2,2-ジクロロビニルホスフェイト、Phosphoric acid dimethyl 2,2-dichloroethenyl |
体系名: | りん酸ジメチル2,2-ジクロロエテニル、りん酸2,2-ジクロロエテニルジメチル、りん酸(2,2-ジクロロエテニル)ジメチル、りん酸(2,2-ジクロロビニル)ジメチル、りん酸2,2-ジクロロビニル=ジメチル、りん酸ジメチル2,2-ジクロロビニル、りん酸2,2-ジクロロビニルジメチル |
タスク task
タスク
タスクは主に英単語taskの外来語カタカナ表記として用いられることが多い。その他の用例も以下に示す。
- task
taskは、「任務、課題」、「仕事、職務」、「役割、目的」などの意味を持つ英単語[1]。
- タスク (コンピュータ) - コンピュータ処理における仕事の単位。システムソフトウェア(オペレーティングシステム)や応用範囲により意味が異なる。
- プロセスと同義。
- スレッド (コンピュータ)と同義。タスク並列性などの用語では両者を区別しない場合もある。
- Microsoft Windowsでは、アプリケーションプロセスのことをタスクと呼ぶことがある(Windows タスク マネージャーも参照)。タスクには1つ以上のプロセスが含まれる。また、Windowsにはプログラム(タスク)の定期的な自動実行を登録・制御する仕組みとして、タスクスケジューラが搭載されている。
- Futureにおける並行処理の実行単位として「タスク」という抽象化された概念が用いられることが多い[2]。例えば.NETのタスク並列ライブラリ[3]、Microsoft Visual C++の並列パターンライブラリ[4]、Swiftの標準ライブラリ[5]などには、スレッドにより非同期実行される処理をカプセル化するためのタスククラスやタスク構造体が定義されている。
- タスク (プロジェクト管理) - 定義された短期的な期間内に、または作業関連の目標に向けて作業するための期限までに達成する必要がある活動のこと。
- アイドル「Task have Fun」の略称。
- tusk
tuskは、「牙」などの意味を持つ英単語[6]。
- 牙 (タスク) - 原題が「Tusk」であるフリートウッド・マックのアルバム。
- 牙/タスク - 2002年の甲斐よしひろの楽曲。
- タスク (潜水艦) - アメリカ海軍の潜水艦。バラオ級潜水艦の一隻。
- タスク(牙) - 荒木飛呂彦の漫画「ジョジョの奇妙な冒険 Part7スティール・ボール・ラン」に登場するジョニィ・ジョースターのスタンド。
- その他
関連項目
脚注
- taskのページへのリンク