ユーザーが高級コンピューター言語で作成したプログラムは通常何と呼ばれますか?
ユーザーが高級コンピュータ言語で作成したプログラムは、通常「ソース プログラム」と呼ばれます。ソース プログラムとは、特定のプログラミング言語仕様 (高級言語) に従って記述された、コンパイルされていないテキスト ファイルを指し、人間が判読できる一連のコンピューター言語命令です。コンピュータ ソース プログラムの最終的な目標は、人間が読めるテキストをコンピュータが実行できるバイナリ命令に変換することです。このプロセスはコンパイルと呼ばれ、コンパイラによって完了します。
このチュートリアルの動作環境: Windows 7 システム、Dell G3 コンピューター。
ユーザーが高級コンピュータ言語で作成したプログラムは、通常「ソース プログラム」と呼ばれます。
ソース プログラム (ソース コードとも呼ばれる) は、特定のプログラミング言語仕様に従って記述されたコンパイルされていないテキスト ファイルを指し、人間が判読できる一連のコンピューター言語命令です。最新のプログラミング言語では、ソース コードは書籍やテープの形式で表示されることもありますが、最も一般的に使用される形式はテキスト ファイルであり、その目的はコンピュータ プログラムをコンパイルすることです。コンピュータのソース コードの最終的な目標は、人間が読めるテキストをコンピュータが実行できるバイナリ命令に変換することです。このプロセスはコンパイルと呼ばれ、コンパイラによって完了します。
ソースプログラムはアセンブリ言語や高級言語で書かれたコードです。主なターゲットは開発者であり、私たちが通常使用するアプリケーションはリリース前にコンパイルおよびパッケージ化され、最終結果がユーザーとエンド顧客に提示されます。
高級言語とは通常、C/C、BASIC、C#、JAVA、PASCALなどを指します。アセンブリ言語はASMです。これが唯一です。これより下位の言語はマシンです。」言語。
ソース プログラムには主に次の 2 つの機能があります:
1. ターゲット コード、つまりコンピュータが認識できるコードを生成します。
2. ソフトウェアの説明、つまりソフトウェアの書き方を説明します。多くの初心者や少数の経験豊富なプログラマーさえも、ソフトウェアの説明の記述を無視します。これは、この部分が生成されたプログラムに直接表示されず、コンパイルにも関与しないためです。しかし、コードをコメント化することは、ソフトウェアの学習、共有、メンテナンス、ソフトウェアの再利用にとって大きなメリットがあります。したがって、ソフトウェアの説明を書くことは、優れたプログラムを作成するための良い習慣であると業界では考えられており、会社によってはそれを書くことを義務付けているところもあります。
ソース コードを変更しても、生成されたターゲット コードを変更することはできないことに注意してください。それに応じてターゲット コードを変更する必要がある場合は、再コンパイルする必要があります。
拡張知識: 高級言語
高級プログラミング言語 (高級プログラミング言語) は、マシンに依存しない、プロセス指向またはオブジェクト指向の言語です。 。高級言語は、日常会話に近い数学的言語を参照して設計された言語です。
高水準言語は、低水準言語よりも読みやすく、理解しやすいです。初期のコンピュータ産業の発展は主に米国で行われたため、一般的な高級言語は英語をモデルとして作られました。
高級言語は、コンピュータのハードウェア構造や命令体系とは何の関係もなく、表現力が強く、データ操作やプログラムの制御構造を簡単に表現でき、さまざまなアルゴリズムをより適切に記述することができ、学習が容易です。マスターする。しかし、高級言語コンパイルによって生成されるプログラムコードは、一般にアセンブリ言語で設計されたプログラムコードよりも長く、実行速度も遅くなります。そのため、高速性やコード長が要求されるプログラムや、ハードウェアを直接制御するプログラムを記述するのにアセンブリ言語は適しています。高級言語、アセンブリ言語、および機械語はすべて、コンピューター プログラムを作成するために使用される言語です。
高級言語プログラムは、マシンのハードウェア構造を「見ることができず」、マシンのハードウェア リソースに直接アクセスするシステム ソフトウェアやデバイス制御ソフトウェアを作成するために使用することはできません。この目的を達成するために、一部の高級言語はアセンブリ言語による呼び出しインターフェイスを提供します。アセンブリ言語で記述されたプログラムは、スタックを使用してパラメータまたはパラメータのアドレスを渡すことにより、高級言語の外部プロシージャまたは関数として使用できます。
カテゴリ:
命令語。この言語の意味論的な基盤は、「データ ストレージ/データ操作」をシミュレートするチューリング マシン計算可能モデルであり、これは現代のコンピューター アーキテクチャの自然な実装と非常に一致しています。オペレーションを生成する主な方法は、ステートメントまたはコマンドの副作用に依存することです。 Fortran、Pascal、Cobol、C、C、Basic、Ada、Java、C# など、最近よく使われている言語のほとんどがこのタイプです。さまざまなスクリプト言語もこのタイプとみなされます。
関数型言語。この言語のセマンティック基盤は、数学関数の概念に基づいた値マッピングのラムダ演算子計算可能モデルです。この言語は、人工知能などの仕事の計算に非常に適しています。 Lisp、Haskell、ML、Scheme、F#などの代表的な関数型言語
論理言語。この言語の意味論的な基盤は、一連の既知のルールに基づく形式論理のシステムです。この言語は主にエキスパート システムの実装で使用されます。最も有名な論理言語は Prolog です。
- #オブジェクト指向言語。最新の言語のほとんどはオブジェクト指向のサポートを提供していますが、一部の言語は基本的なオブジェクト指向モデルに直接構築されており、言語の構文形式のセマンティクスは基本的なオブジェクト操作です。主要な純粋なオブジェクト指向言語は Smalltalk です。
プログラミング関連の知識について詳しくは、プログラミング ビデオをご覧ください。 !
以上がユーザーが高級コンピューター言語で作成したプログラムは通常何と呼ばれますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









2024CSRankings 全国コンピューターサイエンス専攻ランキングが発表されました。今年、米国の最高のCS大学のランキングで、カーネギーメロン大学(CMU)が国内およびCSの分野で最高の大学の一つにランクされ、イリノイ大学アーバナシャンペーン校(UIUC)は6年連続2位となった。 3位はジョージア工科大学。次いでスタンフォード大学、カリフォルニア大学サンディエゴ校、ミシガン大学、ワシントン大学が世界第4位タイとなった。 MIT のランキングが低下し、トップ 5 から外れたことは注目に値します。 CSRankings は、マサチューセッツ大学アマースト校コンピューター情報科学部のエメリー バーガー教授が始めたコンピューター サイエンス分野の世界的な大学ランキング プロジェクトです。ランキングは客観的なものに基づいています

Windows リモート デスクトップ サービスを使用すると、ユーザーはコンピュータにリモート アクセスできるため、リモートで作業する必要がある人にとっては非常に便利です。ただし、ユーザーがリモート コンピュータに接続できない場合、またはリモート デスクトップがコンピュータの ID を認証できない場合、問題が発生する可能性があります。これは、ネットワーク接続の問題または証明書の検証の失敗が原因である可能性があります。この場合、ユーザーはネットワーク接続をチェックし、リモート コンピュータがオンラインであることを確認して、再接続を試行する必要がある場合があります。また、リモート コンピュータの認証オプションが正しく構成されていることを確認することが、問題を解決する鍵となります。 Windows リモート デスクトップ サービスに関するこのような問題は、通常、設定を注意深く確認して調整することで解決できます。時間または日付の違いにより、リモート デスクトップはリモート コンピューターの ID を確認できません。計算を確認してください

コンピューターの「e」は科学表記記号です。文字「e」は科学表記の指数区切り記号として使用され、「10 乗する」という意味です。科学表記では、数値は通常 M × と書きます。 10^E。M は 1 ~ 10 の数値で、E は指数を表します。

<p>MSTeams は、チームメイトや同僚とコミュニケーション、チャット、通話を行うための信頼できるプラットフォームです。 MSTeam のエラー コード 80090016 と「コンピュータのトラステッド プラットフォーム モジュールに障害が発生しました」というメッセージ</strong>により、ログインが困難になる場合があります。エラー コードが解決されるまで、アプリではログインできません。 MS Teams またはその他の Microsoft アプリケーションを開いているときにこのようなメッセージが表示された場合は、この記事で問題を解決することができます。 </p><h2&

コンピュータにおける cu の意味は文脈によって異なります: 1. コンピュータの中央プロセッサにあるコントロール ユニット、CU はコンピューティング プロセス全体の調整と制御を担当するコンポーネントです; 2. グラフィック プロセッサなどのコンピューティング ユニット加速プロセッサ。CU は、並列コンピューティング タスクを処理するための基本ユニットです。

コンピュータを使用しているときに、オペレーティング システムが誤動作することがあります。今日私が遭遇した問題は、gpedit.msc にアクセスすると、正しいアクセス許可がない可能性があるためグループ ポリシー オブジェクトを開けないというメッセージがシステムから表示されることでした。このコンピュータ上のグループ ポリシー オブジェクトを開けませんでした。解決策: 1. gpedit.msc にアクセスすると、アクセス許可がないため、このコンピュータ上のグループ ポリシー オブジェクトを開けないというメッセージが表示されます。詳細: システムは指定されたパスを見つけることができません。 2. ユーザーが閉じるボタンをクリックすると、次のエラー ウィンドウがポップアップ表示されます。 3. ログ レコードをすぐに確認し、記録された情報を組み合わせて、問題が C:\Windows\System32\GroupPolicy\Machine\registry.pol ファイルにあることを確認します。

steam がリモート コンピュータに接続できない問題の解決策: 1. ゲーム プラットフォームで、左上隅にある「steam」オプションをクリックします; 2. メニューを開いて「設定」オプションを選択します; 3. 「」を選択します。 4.「リモートプレイ」機能を有効にするにチェックを入れ、「OK」ボタンをクリックします。

今日のデジタル時代では、自動化はさまざまなタスクを合理化し、簡素化する上で重要な役割を果たしています。これらのタスクの 1 つはコンピュータからのログオフです。これは通常、オペレーティング システムのユーザー インターフェイスからログアウト オプションを選択して手動で行われます。しかし、Python スクリプトを使用してこのプロセスを自動化できたらどうなるでしょうか?このブログ投稿では、わずか数行のコードでコンピューターをログオフできる Python スクリプトを作成する方法を説明します。この記事では、コンピューターからログアウトするための Python スクリプトを作成するプロセスを段階的に説明します。必要な前提条件を説明し、プログラムでログアウトするさまざまな方法について説明し、スクリプトを作成するためのステップバイステップのガイドを提供します。さらに、プラットフォーム固有の考慮事項に対処し、ベスト プラクティスを強調します。