\r\n\r\n

ソースコードとオブジェクトコードの違い

ソフトウエアはプログラムの集合体です。プログラムは、特定のタスクを実行するためにコンピュータに与えられた命令の集合体です。その指示は、プログラマーがプログラミング言語で記述する。つまり、ソフトウェアを開発するということは、プログラムの集合を開発するということです。プログラムを書く活動をプログラミングといいます。ソフトウェア開発ライフサイクル(SDLC)とは、ソフトウェアが完成するまでのプロセスを指す。SDLCのステップを踏めば、ソースコードとターゲットコードを理解することができる。この記事では、ソースコードとターゲットコードの違いについて説明します。ソースコードとターゲットコードの主な違いは、ソースコードが人間が読めるプログラミング言語で書かれたコンピュータ命令の集合体であるのに対して、ターゲットコードは...

主な違い - ソースコードとターゲットコード

ソフトウエアはプログラムの集合体です。プログラムは、特定のタスクを実行するためにコンピュータに与えられた命令の集合体です。その指示は、プログラマーがプログラミング言語で記述する。つまり、ソフトウェアを開発するということは、プログラムの集合を開発するということです。プログラムを書く活動をプログラミングといいます。完全なソフトウェアを開発するために行われるプロセスをソフトウェア開発ライフサイクル(SDLC)と呼びます。SDLCに含まれるステップによって、ソースコードとターゲットコードの両方を理解することができます。ソースコードとオブジェクトコードの違いについて説明します。ソースコードとターゲットコードの大きな違いは、ソースコードが人間が読めるプログラミング言語で書かれたコンピュータ命令の集合体であるのに対し、ターゲットコードはソースコードを変換したコンパイラやアセンブラの出力である機械語のステートメントの列であることです。

カタログ

1. 概要と主な相違点 2. ソースコードとは 3. ターゲットコードとは 4. ソースコードとターゲットコードの類似点 5. 並列比較 - ソースコードとターゲットコードの表形式 6. まとめ

ソースコードは何ですか?

ソフトウェアを開発する前に、要求事項の把握が必要である。アナリストは、ユーザーが必要とする機能を取得し、それを文書化する。本書は、システム要求仕様書(SRS)である。必要な機能を記述したドキュメントを提供するものです。これをもとに、システムを設計しています。システム設計は、フローチャートやデータフロー図(DFD)を用いて行うことができます。設計段階での成果は、データベース設計、プロセス設計などである。設計段階が完了すると、プログラマーは関連するプログラミング言語を使って、これらの設計を実装することができる。

源代码(source code)和目标代码(object code)的区别

図01:ソースコード

プログラミング言語はたくさんあります。プログラマーは、ソフトウェアのプロジェクトに応じてプログラミング言語を選択し、設計をコンピュータプログラムに変換することができます。ソフトウェアの機能を実現するために、プログラミング言語を用いて命令を記述します。これらの命令の構文は英語に似ており、人間が読むことができる。人間が読めるプログラミング言語で書かれた命令の集合体をソースコードと呼びます。

オブジェクトコードは何ですか?

ソースコードの構文が英語と似ているため、理解しやすい。これは、コンピューターや機械には理解できないことです。コンピュータや機械は、0(ゼロ)と1(イチ)からなる2進数の言語を理解することができます。そのため、ソースコードを機械が理解できる形に変換する必要がある。コンパイラやアセンブラは、ソースコードをバイナリや機械語に変換します。変換されたコードをターゲットコードと呼びます。コンピュータはそれを理解できる。最後に、人間の指示をコンピュータが理解できること。

ソースコードとオブジェクトコードの類似性は何ですか?

  • どちらもコンピュータのプログラミングに関連するものです。

ソースコードとオブジェクトコードの違い

ソースコードとターゲットコード
ソースコードとは、人間が読めるプログラミング言語で書かれたコンピュータ命令の集合体のことです。 ターゲットコードは、ソースコードを変換したコンパイラやアセンブラの出力である機械語やバイナリによるステートメントのシーケンスです。
わかりやすさ
ソースコードは人間やプログラマーが読むことができる。 ターゲットコードはコンピュータで読み取ることができます。
世代
人間が生成したソースコード。 コンパイラはターゲットコードを生成する。
フォーマット
ソースコードはプレーンテキスト形式です。 ターゲットコードはバイナリーファイルの形式です。

概要 - ソースコード vs. オブジェクトコード

コンピュータ・プログラムは、コンピュータに特定のタスクを実行させるための命令を与えるために使用されます。これらのプログラムは、プログラミング言語で書かれています。プログラミング言語は数多く存在し、プログラマーはその中から言語を選択してプログラムやソフトウェアを開発することができる。ソースコードとターゲットコードは、プログラミングに関連する2つの用語です。ソースコードとターゲットコードの違いは、ソースコードが人間が読めるプログラミング言語で書かれたコンピュータ命令の集まりであるのに対し、ターゲットコードはソースコードを変換したコンパイラやアセンブラの出力である機械語の文の列であることです。

ソースコードとターゲットコードをpdfファイルでダウンロードできます。

この記事のPDF版をダウンロードし、引用の指示に従ってオフラインで使用することができます。PDF版のソースコードとターゲットコードの違いは、こちらからダウンロードしてください。

引用

1. "ソースコードとオブジェクトコードの違い"プログラミングを学ぶここで入手可能 2. vshahnavaz.ソースコードとオブジェクトコード, vshahnavaz, 2014年12月3日.ここで提供される 3. "ターゲットコード".ウィキペディア、ウィキメディア財団、2018年1月11日。こちらで入手可能です 4.ソースコードウィキペディア、ウィキメディア財団、2018年1月11日。ここで入手可能 2. vshahnavaz.ソースコードとオブジェクトコード、vshahnavaz、2014年12月3日 3. "Object code", Wikipedia, Wikimedia Foundation, 11 January 2018. 4. "Source code".", ウィキペディア, ウィキメディア財団, 2018年1月11日

  • 2020-10-19 18:56 に公開
  • 閲覧 ( 26 )
  • 分類:IT

あなたが興味を持っているかもしれない記事

匿名者
匿名者

0 件の投稿

作家リスト

  1. admin 0 投稿
  2. 匿名者 0 投稿

おすすめ