ホームページ  >  記事  >  システムソフトウェアとは何ですか

システムソフトウェアとは何ですか

青灯夜游
青灯夜游オリジナル
2022-07-26 09:56:5125677ブラウズ

システムソフトウェアとは、コンピュータや外部機器を制御・連携させ、アプリケーションソフトウェアの開発や運用を支援するシステムのことで、ユーザーの介入を必要としないさまざまなプログラムを集めたもので、主な機能は以下のとおりです。コンピュータ システムのスケジュール、監視、保守を担当し、コンピュータ システム内のさまざまな独立したハードウェアを管理して、それらが調和して動作できるようにします。システム ソフトウェアの主な特徴は、コンピュータ ハードウェア システムとの強力な対話性があり、共有リソースのスケジュールと管理が可能であり、同時操作処理における調整の問題を解決できることです。

システムソフトウェアとは何ですか

このチュートリアルの動作環境: Windows 7 システム、Dell G3 コンピューター。

システム ソフトウェアとは、コンピューター リソースの管理、監視、保守、およびさまざまなアプリケーション ソフトウェアの解釈と実行に使用されるソフトウェアを指します。

システムソフトウェアとは、コンピュータや外部機器を制御・連携させ、アプリケーションソフトウェアの開発や運用を支援するシステムのことで、ユーザーの介入を必要としないさまざまなプログラムを集めたもので、主な機能は以下のとおりです。コンピュータ システムのスケジュール、監視、保守を担当し、コンピュータ システム内のさまざまな独立したハードウェアを管理して、それらが調和して動作できるようにします。システム ソフトウェアを使用すると、コンピュータ ユーザーやその他のソフトウェアは、基礎となるハードウェアがどのように動作するかを考慮することなく、コンピュータ全体を扱うことができます。

システム ソフトウェアは、コンピュータ システムに不可欠なソフトウェアです。

#システム ソフトウェアの主な機能は次のとおりです。

    #ハードウェアとの強力な対話性を備えています
  • リソース共有のスケジュールと管理ができる
  • 同時操作処理における調整の問題を解決できる
  • その中にはデータ構造があります
  • # システムソフトウェア内のデータ構造は複雑で、外部インターフェースは多様で、ユーザーが繰り返し使いやすい。多くのユーザーが繰り返し使用します。

システムソフトウェアの種類

現在一般的なシステムソフトウェアには、オペレーティングシステム、各種言語処理プログラム、データベース管理システム、各種サービスプログラムなどが含まれます。

1. オペレーティング システム

オペレーティング システムは、基盤となるシステム ソフトウェアであり、ハードウェア システム機能の最初の拡張であり、他のシステム ソフトウェアやアプリケーション ソフトウェアも有効にします。コンピュータ上で動作すること、実行することを基本としています。

オペレーティング システムは、実際には、コンピュータ内のさまざまなソフトウェアおよびハードウェア リソースを一元的に管理し、コンピュータのワークフローを合理的に編成し、コンピュータ システムのさまざまな部分間およびシステム間を調整するために使用されるプログラムのグループです。ユーザーとユーザーの関係。オペレーティング システムはコンピュータ システムにおいて非常に重要な役割を果たします。

オペレーティング システムは人間とマシン間のインターフェイスを提供し、ストレージ管理、プロセッサ管理、デバイス管理、ファイル管理、プロセス管理という 5 つの管理機能を備えています。

2. 言語処理プログラム

コンピューターを使用して実際的な問題を解決したい場合は、まずプログラムをコンパイルする必要があります。プログラミング言語はプログラムを書くために使用される言語であり、人間とコンピューターの間で情報を交換するためのチャネルです。

プログラミング言語はソフトウェア システムの重要な部分であり、対応するさまざまな言語処理プログラムはシステム ソフトウェアに属します。プログラミング言語は一般に、機械語、アセンブリ言語、高級言語の 3 つのカテゴリに分類されます。

マシン語は、基礎となるコンピューター言語です。機械語で書かれたプログラムは、コンピュータのハードウェアによって直接認識されます。

アセンブリ言語は、理解と記憶を容易にするために機械語をニーモニックに置き換えて形成された言語です。

高級言語は特定のコンピュータ ハードウェアとは関係がなく、その表現方法は人々が問題を説明する方法に近く、人々が受け入れ、習得しやすいものです。高水準言語でのプログラムの作成は低水準言語に比べてはるかに簡単で、プログラムの準備とデバッグが大幅に簡素化され、プログラミング効率が大幅に向上します。高級言語の際立った特徴は、特定のコンピューターハードウェアに依存せず、優れた汎用性と移植性を備えていることです。

言語処理プログラムは、アセンブリまたは高級言語プログラムを、コンピューター ハードウェアで直接処理できる機械語に変換し、コンピューターのメモリに保存します。コンピュータシステムによる実行用。したがって、言語処理プログラムは、プログラミング言語やハードウェアの種類と密接な関係があり、プログラミング言語やハードウェアが異なる場合には、対応する言語処理プログラムを用意する必要がある。

3. データベース管理システム

情報処理、情報検索、各種管理システムにおけるコンピュータアプリケーションの開発では、特定のデータを大量に処理する必要があります。データを作成し、多数のテーブルを確立および取得します。これらのデータとテーブルが特定のルールに従って編成されている場合。これらのデータとテーブルをより処理しやすく、より速く取得し、ユーザーがより使いやすくできるため、データベースが登場しました。データベースは関連するデータのコレクションです。データベースとデータベースを管理するソフトウェアはデータベース管理システムを構成する。

現在、データベース管理システムにはさまざまな種類があります。たとえば、一般的に使用されるリレーショナル データベースには、Access、Sybase、Oracle、SQI などがあります。サーバーやDB2など

4. サービスプログラム

サービス プログラムには、編集プログラム、コンピュータ ハードウェアの初期化プログラム、テストおよびトラブルシューティング プログラムなどが含まれ、主にコンピュータ機器自体のアプリケーション サービスに使用されます。たとえば、メモリチェック、最適化管理、ディスクフォーマット、エラーチェック、CD書き込み、ネットワーク接続などはすべてサービスプログラムです。

関連知識の詳細については、FAQ 列をご覧ください。

以上がシステムソフトウェアとは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。