code
「code」とは、記号・暗号・行動規範・法典のことを意味する英語表現である。
「code」とは・「code」の意味
「code」とは、「記号、暗号、信号、行動規範、慣例、法典、条約、規約」といった名詞、「~を暗号にする、コード化する、プログラムする」といった他動詞の意味を持つ英単語である。元々は「法典」を意味する言葉に由来するとされ、「規約」や「行動規範」といった意味で用いられていた。例えば「dress code(服装規定・ドレスコード)」や「student code of conduct(学生行動規範)」などが該当する。また、「暗号」といった意味においては、「code words(婉曲表現・隠語)」、「cheat code(チートコード、隠しコマンド)」などがある。情報を表現するための記号体系という意味においては「postal Code(イギリス英語における郵便番号)」、「zip code(アメリカ英語における郵便番号)」などが該当する。更にそこから、コンピューターにおけるデータや命令を表現したものを意味するようになり、情報化社会の発展に伴って、「computer code(プログラムコード)」「code signing(コード署名)」のような「code」を含むIT用語が増えつつある。なお、IT用語における「code(コード)」は、プログラミング言語で記述された、プログラムを表現する文字列のことを意味する。正式には「source code(ソースコード)」であるが、略称として「code(コード)」と呼ばれることも多い。また、「プログラミング言語を用いて、ソースコードを記述すること」を「コーディング(cording)」と言う。
日本においては「コード」というカタカナ語が定着しており、「プレスコード(新聞社内にある倫理規定)」や「コードブック(暗号書)」、「コードネーム(暗号名・秘匿名)」など、様々な形で用いられている。なお、音楽において用いられる「コード(和音・音の重なり)」は英単語「chord」をカタカナ読みしたものである。更に、コンセントなどに接続して給電できるようになる「電源コード・延長コード」の「コード」は、英単語「cord」をカタカナ読みしたものである。
「code」の発音・読み方
「code」の発音記号は「kóud」であり、カタカナ読みすると「コウド」となる。「code」の語源・由来
「code」の語源は、「法典」を意味するラテン語「codex」に由来するとされる。「code」を含む用語の解説
「codeタグ」とは
「codeタグ」とは、HTML言語において用いられるコードの名前である。タグの書き方としては、「」で始まり、「」と閉じることで成立する。プログラミングを解説する場合など、文章中に何らかの言語のソースコードを示したい場合に、この「codeタグ」で囲むことによってユーザーの視認性が上がるといった効果が期待できる。また、HTMLのコードはブラウザが読み込んだ際にプログラミングとして処理されてしまうが、この「codeタグ」などを活用することで、単なる文字列として認識させることができるようになる。更に、検索エンジンなどのロボットがコンテンツを読み込む際に、「これは文章中に記載されたコードである」ということを理解しやすくなるというメリットもある。
「Ten-code(テン・コード )」とは
「Ten-code(テン・コード )」とは、アメリカの警察の無線通信などで利用される省略した番号のことを意味する。もしくは「テン・シグナル (Ten-signal)」とも呼ばれる。現在は100近くのテン・コードが存在する。
「code」の使い方・例文
「code」を「法典、規則、規範」という意味で用いる場合は、「There is no dress code.(服装規定は特にない)」や「This is a book about the Code of Canon Law.(これは教会法典について書かれた本です)」、「According to the Urban Traffic Code, pedestrians have the highest priority.(都市交通法によれば、歩行者が最優先だ)」などと使うことができる。また、「暗号、符号」といった意味では「Please crack this code.(暗号を解読してよ)」や「Surprisingly, their genetic code is identical. (驚くべきことに、彼らの遺伝情報は同一だった」、「There is a message written in code.(暗号で書かれたメッセージがある)」といった用い方がある。IT用語としては、「I checked the code because I got an error.(エラーが出たのでコードを確認した)」、「Let's finish the coding by this weekend.(コーディングは今週末までに終わらせましょう)」などとなる。
コード
コードは、英語の「cord」「code」もしくは「chord」のカタカナ表記であり、それぞれ主に「紐」「符号」「和音」のような意味をもつ語である。
「電源延長コード」と「ドレスコード」および「コード進行」の3語に含まれる「コード」は、それぞれ違う原語に由来する同音異義語である。
「電源延長コード」のように電線・配線などの意味で用いられることの多い「コード」は、英語の「cord」に基づく語である。cord は「紐」「縄」「綱」状の、太くも細くもない糸状の物体を指す。ちなみに、英語ではコードより細い糸をstring(さらに繊細ならthread)、コードより太く頑丈な糸はropeと呼ばれる。
「ドレスコード」や「放送コード」などの語における「コード」は、英語の「code」に基づく。code は「規則」「規定」といった意味の語である。「符号」という意味もあり、コンピュータプログラミングにおける「コーディング」やデータ圧縮における「エンコード」、あるいは「文字コード」などの語は code である。
音楽理論や楽器演奏における「コード」は、英語の「chord」に基づく語である。chord は弦楽器の「弦」、および、その楽器から生み出される「和音」を指す。なお、不協和音はディスコード(discord)という。
「和音」の意味に対応する英単語としては、コード(chord)の他にハーモニー(harmony)も挙げられる。ただし harmony は「和声」を指すことが多く、楽器演奏における和音はもっぱら code である。
作曲はメロディー(旋律)と共にコード進行も意識する必要がある。コードの組み合わせや運び方はあらかた体系化・理論化されている。そのようなコード進行に関する理論をコード理論と呼ぶ。
コード【code】
code
文字や記号、数字などをコンピューターが識別するためにまとめられた符号である文字コードのこと。
コンピューターが文字を識別して表示するために、文字コードと呼ばれる特殊な記号列が、それぞれの文字や記号に割り当てられている。文字コードは体系となっており、JISコードやASCIIコードなどいくつかの種類がある。コード体系が異なると、割り当てられるコードの記号列も違ってくる。
code
code アプレットのクラスファイル名
<code> 〜 </code> コードタグ
格式
FIAやJAFの規定により開催されるレースやラリーにおいて、参加マシンの種類やドライバーのライセンスの種類を規定する取り決めのこと。ちなみに、F1やWRCは国際格式となるが、以下、準国際、国内、準国内、地方、クローズドなどに分類される。
コード
英訳・(英)同義/類義語:code
一般的には暗号のこと。生物学では、遺伝子暗号、遺伝子コードのことで、核酸の塩基配列をタンパク質を構成するアミノ酸に変換する対応付け。
遺伝暗号
英訳・(英)同義/類義語:code, genetic code
核酸の塩基配列からタンパク質のアミノ酸の配列に変換するためのコード。全生物種を通じてほぼ同一である。
遺伝や核酸に関する反応や現象など: | 遺伝子組換え食品 遺伝子間サプレッサー 遺伝子間相補性 遺伝暗号 遺伝暗号 遺伝暗号の進化 遺伝暗号表 |
Code
コード
コード(chord, code, codo, cord)
chord
code
- 法体系および法典
- 規則・規約
- 記号・符号・識別子。例:バーコード、空港コードなど。
- 作品等の名
- 音楽
- code (タイナカサチの曲) - タイナカサチのシングル『また明日ね/code』に収録
- code (acid androidのアルバム) - acid androidのアルバム
- THE CODE 〜暗号〜 - 鈴木雅之のシングル
- Code - 暗号解読 - - さとみ×ころんの配信シングル → さとみ (すとぷり)#配信限定シングル / ころん (すとぷり)#コラボシングル 参照
- 映像
- THE CODE/暗号 - 2009年公開の日本映画
- CODE-願いの代償- - 日本テレビの「日曜ドラマ」枠で放送されたテレビドラマ
- 音楽
- 団体名
- Code.org - アメリカ合衆国の非営利組織、またはウェブサイト名
- Visual Studio Code - Microsoftが運営しているソースコードエディタ
codo
cord
- 紐、または撚糸
- 織物のうね。コーデュロイの語源とされる。
- コード (体積) - 英語圏の単位。4×4×8フィートを占める未製材の木材の量。体積は約80立方フィート(約227立方メートル)、質量は1 - 1.2トン。
- コード (映画) - 2000年製作のカナダ・アメリカ合衆国合作のホラー映画
- コード (自動車メーカー) - 1920年代、アメリカ合衆国に存在した自動車メーカー
- 人名
- アレックス・コード - アメリカ合衆国の俳優
関連項目
符号
(Code から転送)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/07/01 12:41 UTC 版)
ナビゲーションに移動 検索に移動符号理論において、符号(ふごう)またはコード(英: code)とは、シンボルの集合S, Xがあるとき、Sに含まれるシンボルのあらゆる系列から、Xに含まれるシンボルの系列への写像のことである。Sを情報源アルファベット、Xを符号アルファベットという。すなわち符号とは、情報の断片(例えば、文字、語、句、ジェスチャーなど)を別の形態や表現へ(ある記号から別の記号へ)変換する規則であり、変換先は必ずしも同種のものとは限らない。
コミュニケーションや情報処理において符号化(エンコード)とは、情報源の情報を伝達のためのシンボル列に変換する処理である。復号(デコード)はその逆処理であり、符号化されたシンボル列を受信者が理解可能な情報に変換して戻してやることを指す。
符号化が行われるのは、通常の読み書きや会話などの言語によるコミュニケーションが不可能な場面でコミュニケーションを可能にするためである。例えば、手旗信号や腕木通信の符号も個々の文字や数字を表していることが多い。遠隔にいる人がその手旗や腕木を見て、本来の言葉などに戻して解釈することになる。
理論
情報理論や計算機科学において符号とは、情報源アルファベットから符号アルファベットへと一意に符号化するアルゴリズムを指す。一連のシンボル(文章)については情報源アルファベットから符号アルファベットへの変換を逐一行い、それらを連結することで符号化がなされる。
大雑把な例を示す。写像
- この節の加筆が望まれています。
誤り訂正符号
詳細は「誤り検出訂正」を参照データを転送あるいは保存する際に誤りが起きにくいようにする方法として符号を使うこともある。そのような符号を誤り訂正符号と呼び、格納または転送されるデータに注意深く冗長性を導入する。例えば、ハミング符号、リード・ソロモン符号、リード・マラー符号、直交符号、BCH符号、ターボ符号、ゴレイ符号、ゴッパ符号、低密度パリティ検査符号などがある。誤り訂正符号は、「バースト誤り」または「ランダム誤り」を検出することに最適化されている。
例
コミュニケーションにおける簡略化のための符号
電信符号では単語をもっと短い語に置き換え、同じ情報を少ない文字数で素早く送るようにしている。
符号は簡略化のために使われることがある。電報が高速な長距離通信の最新手段だったころ、フレーズ全体を一つの単語(5文字)で符号化するという符号体系ができ、通信士はその符号語に精通するようになった。例えば、BYOXO は "Are you trying to weasel out of our deal?"(あなたは我々との取引から責任逃れしようとしているのか?)、LIOUY は "Why do you not answer my question?"(何故私の質問に答えないのか?)、BMULD は "You're a skunk!"(くそったれ!)、AYYLU は "Not clearly coded, repeat more clearly."(不明瞭、もっとはっきり繰り返せ)などがある。符号語は、長さ、発音の容易さなど様々な理由から選定された。それら符号語の意味は商取引、軍事、外交、諜報などのニーズに合わせて設定されている。こういった符号語と意味の対応を記したコードブックとその出版業が登場し、中でも第一次世界大戦と第二次世界大戦の間にハーバート・オズボーン・ヤードリーが創設したブラック・チェンバーもコードブックを出版していた。このような符号は主に電信コストを抑えるために作られた。データ圧縮を目的としたデータ符号化はコンピュータより先行していたとも言える。そもそもモールス符号も、よく使われる文字を短い表現にしている。ハフマン符号などの技法は今でもデータの圧縮のためのアルゴリズムとしてコンピュータ上で使われている。
文字コード
詳細は「文字コード」を参照文字を符号化したデータ通信符号として最もよく知られているものとしてASCIIがある。ある程度互換性を保ったいくつかのバージョンがあり、コンピュータ、端末、プリンター、他の通信機器などで広く使われている。128種のキャラクタを7ビットの二進数で表しており、1と0が7個並んだものである。例えば小文字の "a" は 1100001、大文字の "A" は 1000001 などとなっている。文字コードは他にも様々なものがあり、1バイトでそれぞれの文字を表すもの、整数符号点に文字を割り当てるもの(Unicode)、バイト列で文字を表すもの(UTF-8)などがある。
遺伝コード
詳細は「コドン」を参照生物は、生体の機能とその発達を制御する遺伝形質を持っている。それがDNAであり、その中に遺伝子と呼ばれるユニットが含まれる。遺伝子はコード(コドン)を通してタンパク質を作ることができ、そのコードは4種類のヌクレオチドが3つ並んだものであって、その並びが20種類のアミノ酸のいずれかに翻訳される。
ゲーデル符号
数学において、ゲーデル符号を基礎としてゲーデルの不完全性定理の証明がなされた。その考え方の基本は、(ゲーデル数を使って)数学的記述を自然数に写像するというものだった。
暗号
暗号史において、コードブックを使った符号(符牒、暗号)は通信の秘密を守る手段として広く使われていたが、今では複雑なアルゴリズムを用いる暗号が使われている。
暗号は元の平文がわからないようにすることを意図しており、軍事・外交・諜報活動のための真剣なものから、ゲームなどの瑣末なものまで様々な技法が存在する。花、トランプ、衣服、扇、帽子、音楽、鳥など、様々なものに符号化することもあり、送り手と受け手の間で事前に意味について合意しておくことが必要である。
その他の例
色を符号として用いる例がある。例えば信号機や抵抗器などの受動素子のカラーコード(抵抗値などを表す)などがある。また、自治体などによってはゴミの分別のために色分けしたゴミ入れを使う場合もある。音を符号として用いる例として、軍隊で使っていた信号ラッパ(ビューグル)がある。感覚器に障害のある人のためのコミュニケーションシステムとして手話や点字があり、動きや触覚を符号として用いている。
楽譜は音楽を符号化したものと言える。チェス、囲碁、将棋などは棋譜と呼ばれる符号体系で対局の記録をとる。
符号化のその他の例として次のものがある。
- 認識における符号化 - 入ってくる刺激を解釈する基本的知覚プロセス。複雑な多段プロセスで知覚入力(光、音など)を意味のある体験へと変換していく。
- コンテントフォーマット - 特定の種類のデータを情報に変換するための個別的な符号化フォーマットである。
- 電子符号化 - 信号を伝送や電子媒体に最適化した符号に変換することで、一般にコーデックで行う。
- Neural encoding - 神経細胞での情報の表現方法
- (人間などの)記憶の符号化 - 感覚を記憶に変換するプロセス
復号のその他の例として次のものがある。
- デジタル-アナログ変換回路 - デジタル符号をアナログ信号に復号する。
- 構文解析
- 復号手法 - 情報理論においてノイズのある伝送路上で符号語を送ったときの復号の方法
- デジタル信号処理 - デジタルで表現された信号を処理する技法
- フォニックス - 書かれた文章や単語を解読して発音するための学習法
符号と頭字語
頭字語や略称もコードの一種と見なすことができ、その意味ではあらゆる言語も記述体系も人間の思考を符号化するものと見ることもできる。
国際空港運送協会の空港コードは空港を識別する3文字のコードであり、荷物のタグなどで使われている。
場合によっては、元の語句が忘れ去られたり符号語が考案されたころと意味が変わってしまい、符号語が独自の存在(と意味)を持つに至ることもある。例えばアメリカなどの報道関係では "30" が「原稿の終り」を意味し、転じて「終り」の意味で報道以外でも使われることがある。
関連項目
code
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/06/18 17:03 UTC 版)
プログラムなどのソースコード (computer code) を示す。
※この「code」の解説は、「HTML要素」の解説の一部です。
「code」を含む「HTML要素」の記事については、「HTML要素」の概要を参照ください。
「Code」の例文・使い方・用例・文例
「Code」に関係したコラム
FXのチャート分析ソフトMT4のインディケーターを提供しているWebサイトの一覧
FX(外国為替証拠金取引)のチャート分析ソフトMT4(Meta Trader 4)のインディケーターを提供しているWebサイトの一覧です。インディケーターのファイル形式は、「.mq4」、あるいは、「....
FXのチャート分析ソフトMT4でケルトナーチャネルズを使うには
ケルトナーチャネルズ(Keltner channels)とは、為替レートの過熱度を表すボラティリティを元に考案されたテクニカル指標です。ケルトナーチャネルズでは、3本のラインによって構成されていて、上...
FXのチャート分析ソフトMT4で10分足や2時間足などを表示するには
FX(外国為替証拠金取引)のチャート分析ソフトMT4(Meta Trader 4)では、次の時間足の表示ができます。ティック1分足5分足15分足30分足1時間足4時間足日足週足MT4では、10分足や1...
- Codeのページへのリンク