マイコンのソフトウェアシステムは通常何に分かれていますか?
マイコンのソフトウェアシステムは、通常、システムソフトウェアとアプリケーションソフトウェアに分かれます。
ソフトウェア部分
ハードウェアはコンピュータの基礎であり、ソフトウェアはコンピュータの魂です。ソフトウェアはコンピュータ ハードウェア システムにインストールされて初めて、本来の役割を果たすことができます。コンピュータは、さまざまなソフトウェアを使用してさまざまな仕事を実行できます。ソフトウェアを搭載したコンピュータは、完全なコンピュータ システムになります。
コンピュータが特定のニーズを満たすためにコンパイルされた一連の命令がプログラムになります。プログラムと関連ドキュメントはソフトウェアを構成します。マイコンシステムのソフトウェアは、システムソフトウェアとアプリケーションソフトウェアの2つに分類されます。システムソフトウェアは機械の動作をサポートし、アプリケーションソフトウェアはビジネスニーズに応えます。
1. システム ソフトウェア
システム ソフトウェアとは、コンピュータ システムのハードウェアを管理し、サポートするためにコンピュータ メーカーまたは「サードパーティ」によって提供される基本ソフトウェアを指します。アプリケーション ソフトウェアの操作 ソフトウェアで最も一般的に使用されるものには、オペレーティング システム、プログラミング言語、データベース管理システム、ネットワークおよび通信ソフトウェアなどが含まれます。
(1) オペレーティングシステム
オペレーティングシステム(Operating System、OS)は、マイコンの最も基本的かつ重要なシステムソフトウェアです。コンピュータシステムのさまざまなハードウェアリソース(CPU、メモリ空間、ディスク空間、外部デバイスなど)を管理し、マシンに対するユーザーの管理コマンドをマシン内部の実際の動作に変換する役割を担います。たとえば、WindowsXP、Windows2000などです。
(2) プログラミング言語
コンピュータ言語は、機械語、アセンブリ言語、高級言語に分けられます。機械語はすべての言語の中で最も計算効率が高く、アセンブリ言語は「機械指向」の言語であるため、高級言語はコンピュータのさまざまな動作を直接制御することができず、コンパイラによって生成されるターゲットプログラムは大きくなり、実行が困難になることがよくあります。最適化するため、実行速度が遅くなります。
(3) データベース管理システム
データベース管理システム(DateBase Management System、DBMS)は、データを一元管理するためにオペレーティングシステムにインストールされるシステムソフトウェアであり、主にCreateなどに利用されます。 、データベースを使用および保守します。マイクロコンピュータ上のより有名なデータベース管理システムには、Access、Oracle、SQL Server、Sybase などが含まれます。 Access は一般的なビジネス活動に適した小規模なデータベース管理システムですが、SQL Server は中小企業のビジネス アプリケーションに適した大規模なデータベース管理システムです。
(4) ネットワークおよびネットワーク管理システム ソフトウェア
ネットワーク上の情報リソースは、単一のコンピュータ上の情報リソースよりもはるかに豊富であるため、ネットワークおよびネットワーク管理システム専用に設計されたソフトウェアがあります。たとえば、有名なネットワーク オペレーティング システムである NetWare、UNIX、Linux、Windows NT などです。
2. アプリケーション ソフトウェア
アプリケーション ソフトウェアとは、主に情報管理ソフトウェアなどのシステム ソフトウェアに加え、コンピュータを使用して特定の問題を解決するために設計されたプログラムの集合を指します。 、補助設計ソフトウェア、リアルタイム制御ソフトウェアなど。
(1) オフィスソフト
マイコンの重要な仕事は日々の事務作業であり、マイクロソフト社が開発したオフィスソフト「Office2003」にはワードプロセッサ、表計算ソフトエクセル、プレゼンテーションパワーポイント、データベース管理システムアクセスなどが含まれます。およびその他のコンポーネント。これらのコンポーネントを組み合わせて使用すると、基本的に日常のオフィスのニーズを満たすことができます。
(2) ツール ソフトウェア
一般的に使用されるツール ソフトウェアには、圧縮/解凍ツール、ウイルス対策ツール、ダウンロード ツール、データのバックアップと回復ツール、マルチメディア再生ツール、ネットワーク チャット ツールなどがあります。等たとえば、Winrar、Winzip、Rising、Ghost、Thunder、QQ などです。
(3) 情報管理ソフトウェア
情報管理ソフトウェアは、給与管理ソフトウェア、人事管理ソフトウェア、倉庫管理ソフトウェアなど、情報の入力、保存、変更、取得を行うために使用されます。この種のソフトウェアは通常、バックエンド サポートのためにデータベース管理システムを必要とし、フロントエンド開発にはビジュアル高級言語を使用してクライアント/サーバー (Cliet/サーバー、C/S) またはブラウザ/サーバー (ブラウズ) を形成します。 /Server、B/S) アーキテクチャ。MIS (Management Information System、MIS) と呼ばれます。
(4) 設計支援ソフトウェア
補助設計ソフトウェアは、工学図面を効率的に描画および修正し、設計における日常的な計算を実行し、ユーザーが 2 次元などの適切な設計ソリューションを見つけるのに役立ちます。図面デザイン、三次元幾何モデリングデザインなどこの種のソフトウェアは通常、AutoCAD、プログラミング言語、データベース管理システムなどのサポートを必要とします。
(5) リアルタイム制御ソフトウェア
実装制御ソフトウェアは、生産装置や航空機などの稼働状況情報を随時取得し、これに基づいて自動化を実現するソフトウェアです。または、あらかじめ決められた計画制御に従った半自動運転。この種のソフトウェアにはアセンブリ言語または C 言語のサポートが必要です。
以上がマイコンのソフトウェアシステムは通常何に分類されますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。