コンピュータソフトウェアの2つの主要なカテゴリは何ですか?


ベストアンサー

6つの単純なソフトウェアカテゴリ-の幅広いカテゴリアプリケーションソフトウェア。

  • 作成ソフトウェア。 …
  • 通信

    ソフトウェア。 …

  • 消費

    ソフトウェア。 …

  • コンピューティング

    ソフトウェア。 … /li>

  • ユーティリティ

    ソフトウェア。 …

  • データベース・インターフェースソフトウェア。 … /li>
  • チームのメール。 …
  • メールマーケティング。
  • システムソフトウェア、オペレーティングシステム(Windows、iOS、Android、macOS 、Linuxなど)およびデバイスを実行してコンピュータを機能させるユーティリティ。
  • アプリケーションソフトウェア、ソフトウェアの大部分、ウィキペディアが「タスクを実行するためのコンピュータプログラムの一般的な指定」と呼んでいるもの。新しいアプリを購入するとき、ほとんどの場合、それはアプリケーションソフトウェアです。
  • コンパイラを含むコンピュータプログラミングツールは何ですかコードをアプリケーションソフトウェアに変換します。これらは多くの場合、表示されませんが、「新しいソフトウェアをデバイスに導入するための重要な部分です。

作成ソフトウェア

物を作るのに役立つアプリ。アートを作成するための写真と描画ツール。ドキュメントを作成するためのアプリを作成する。録音、リミックス、リリースするオーディオおよびビデオソフトウェア。サイクルを継続し、次の大きなものを構築するためのコーディングエディタ。

AutoCADとAdobeCreative Cloud、Microsoft Office、およびクリエイティブプロフェッショナルとエンジニアが使用する他のほとんどのツール。 Sublime Textなどのコードエディター、Visual Studioなどの統合開発環境(またはIDE)、コードを新しいソフトウェアにコンパイルするgccなどのコンピュータープログラミングツール—開発者がユーザーが実行するすべてのツールアプリエコノミー。これらは見出しを作るプログラムです。

コミュニケーションソフトウェア

私たちを相互に接続するアプリ。電子メールは、大学のメインフレームコンピュータ間での迅速な電子メッセージから始まりました。誰もがコンピュータを所有することを合理的に期待する前に、ポケットに入れて持ち歩くことは言うまでもありませんでした。 SkypeとFaceTimeはついにテレビ電話の夢を実現しました。 Facebookをチェックし、友達グループにtxtを送信し、上司にメールを送信するたびに、メッセージをやり取りするコミュニケーションソフトウェアです。

消費ソフトウェア

ここにドラゴン、爆発、交響曲、沈黙があります。ここで、ソフトウェアとは何かについての議論があります頭を後ろに向けます。しかし、電子書籍リーダー、PDFビューア、ニュースアプリ、メディアプレーヤーもソフトウェアです。ゲームもここに収まる。ゲームで何かを構築するかもしれませんが、ほとんどの場合、「誰かが設計したエクスペリエンスを消費しています。

それらはおそらく、営業日のほとんどを占めるソフトウェアではなく、作成アプリで作成したものを楽しむために人々が使用するソフトウェアです。

次に、トリッキーなアプリ:Webブラウザがあります。定義上、ビューア、消費アプリ、他の人が作成したHTMLコードを表示するもの。それでも、今日ではブラウザベースのWebアプリを実行できるため、ソフトウェアの各カテゴリを使用する別の方法になっています。ある意味で、これは「今日の」オペレーティングシステム(コンピュータ自体を実行するコード)です。

計算ソフトウェア

それがすべての始まりでした。結局のところ、コンピューターは数値を計算するためのマシンです。それは深い科学的研究の中で限界があります。シリコンブレインはテストされ、そこで最も意味のある生活を送っています。ここで、機械学習とAI、テクノロジーのお気に入りの流行語が登場します。

コンピュータは驚くべきことをする準備ができているだけでなく、MathematicaやRなどの競争ソフトウェアが魔法をかけています。 。

ユーティリティソフトウェア

ファイル同期アプリ。 FTP。ウイルス対策。昨年発生した稀な問題を修正するためにインストールしたその1つのアプリ。バックアップツール。 WinZIP。検索ツール、そしてGoogle自体。ソフトウェアのハミングを防ぐソフトウェア。

これらのアプリは楽しいではなく、あまり便利ではありません(ただし、グーグル)、しかし彼らはルーズエンドを一緒に結びます。これらは「使用する必要のあるソフトウェアです。システムソフトウェアの場合もあれば、アプリケーションソフトウェアの場合もありますが、主な目的はコンピュータのコアタスクを実行することです。

データベースインターフェイスソフトウェア

次に、他のすべてがあり、すべてのバリエーションが同じものにあります。これらは、ビジネスの世界を「一周させる」ソフトウェアであるApp Storeのカテゴリの90%を満たすアプリです。

すべてはデータベースから始まります。「構造化されたデータセットは、コンピューター。 “タスク、連絡先、プロジェクト、販売、在庫、財務、ロケット船のチケットを管理したいですか?”そのデータを保存するためのデータベースが必要です。

データを入力するためのフォームとビューアを追加します。データを表示するには、データベースを利用したアプリがあります。

データを保存するほとんどのアプリは、メモや連絡先アプリからCRMやERPシステム。これらは基本的にデータの保存と表示の方法が異なり、特定のワークフローに合わせて微調整することはほとんどありません。

回答

ドライバーとその処理に関連するすべてのOSコードドライバーが提供する、ファイル管理(エクスプローラーなど)、スーパーバイザー呼び出し(OS自体によってのみ呼び出される低レベルのルーチン)、ArcCotangentなどの低レベルの数学ルーチン、disksecなどのストレージ管理torはファイルアロケーションブロックに蓄積されるものである。 DOSコマンド(cmdウィンドウに表示されるもの)または同等のMac。ミリ秒のスライスを秒と分に累積する内部の日付/時刻処理。

Unix / Linuxの人々は、OSを構成するためにKernalとロードする必要のあるすべてのちょっとした厄介なビットを言うかもしれません。

お使いの携帯電話では、inet接続、アプリ管理(おそらく別のアプリである可能性があります)など、すべてのアプリが依存する基本的なコードになりますが、確かにアプリができるようにする小さな内部ビットです一部の電話で実行され、他の電話では実行されません。 iOSができないAndroidは何をしますか?これらはシステムソフトウェアの機能です。

パーランダム性については申し訳ありませんが、実際には長い間OSを分類していません。これらは、組み込みコンパイラ(BASIC)とともに、私が取り組んだOSの一部にすぎません。マルチユーザーシステムには、レジスタセットを使用する順番を選択するタイムスライス処理があります。コンピューターは実際にはマルチユーザーを同時に実行するのではなく、各ユーザーに処理する時間を与えてから、次のユーザーに移動し、最初のユーザーに戻ってすべてを実行するまで(12,000回100msシステムの場合は2番目。10msクロックを使用するものもあります)。手描きの漫画のページをめくるように、それらはすべて同時に機能しているように見えます。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です