コンピュータ導入の知識のまとめ(前編)

1. ノイマン型アーキテクチャコンピュータシステムの構成と動作
原理 ストアドプログラム + プログラム実行
(1) すべてのデータと命令はバイナリ形式で表現される必要がある;
(2) すべてのデータと命令で構成されるプログラムは、
(3) コンピュータのハードウェアシステムは、メモリ、演算装置、コントローラ、入力装置、出力装置の 5 つの基本コンポーネントで構成されますコントローラによる統一制御のもと、プログラムで記述された処理作業​​が完了します。
(4) 1 つの命令で 1 つの演算を完了できます。コンピューターには多くの命令を含めることができ、これらすべての命令の集合をコンピューターの命令セットと呼びます。
(5) プログラムはまずコンピュータのメモリにロードされ、CPU がメモリから命令をフェッチし、命令を解析および認識し、最後に命令を実行して命令の実行サイクルが完了します。次に、CPU は順番に次の命令をフェッチし、次の命令実行サイクルを継続し、プログラム内のすべての命令が実行されるまで繰り返します。
コンピュータ システムは、ハードウェア システムソフトウェア システムの 2 つの部分で構成されます。ハードウェア システムは、メモリ、演算装置、コントローラ、入力装置、出力装置の 5 つの基本コンポーネントで構成されます。ソフトウェア体系:システムソフトウェア+アプリケーションソフトウェア。
ハードウェアシステムの各部の主な機能と特徴:
①メモリ:主記憶(内部メモリ)と補助記憶(外部メモリ)に分かれます。メモリは CPU と直接データ交換を行う場所であり、現在実行中のプログラムとデータを保存します。ストレージ容量は小さくてもアクセス速度は速い。外部メモリには、一時的に使用されない大量の情報が保存され、CPU と直接データをやり取りすることができません。その情報を処理するには、その情報をメモリにロードする必要があります。記憶容量は大きく、アクセス速度は遅くなります。
② 計算機: コントローラの制御下で算術論理演算を実行し、結果をレジスタまたはメモリに送信します。
③コントローラ:メモリからプログラム命令を読み取って解析する役割を果たします。
④ 入力デバイス: 一般的に使用される入力デバイスには、キーボード、マウス、ライト ペン、スキャナ、デジタイザなどが含まれます。
⑤ 出力デバイス: 一般的に使用される出力デバイスには、プリンターやモニターが含まれます。
ソフトウェアシステム各部の主な機能と特徴
① システムソフトウェア
オペレーティングシステム:DOS、Windows、UNIX、OS/2、Linux など。
データベース管理システム: FoxBASE、Oracle など。
言語編集および解釈システム: プログラミング言語には、C、FORTRAN、PASCAL などが含まれます。
ネットワーク システム: ネットワーク システムは、複数の独立したコンピュータがリソースを共有し、通信できるように、コンピュータ システムのネットワーク リソースを編成および管理する責任があります。お互いのコミュニケーション。
②アプリケーションソフト

  • 情報管理ソフト:給与管理ソフト、人事管理ソフトなど
  • テキストおよびフォーム処理ソフトウェア: WPS、Word、Excel など。
  • グラフィックおよび画像処理ソフトウェア: PhotoShop、Flash など。
  • 補助設計ソフトウェア: CAD、CAM、CAI、CAT など。
  • ネットワーク通信ソフト

2. プログラミング言語の基礎知識
①機械語:機械語の各命令は、0と1から構成されるバイナリコード列です。機械語は、機械ハードウェア用の最低レベルのコンピュータ言語であり、機械語で書かれたプログラムは、翻訳や解釈を行わずにコンピュータで直接実行できます。コンピュータはバイナリ形式で表現された機械語のみを受け入れることができるため、非機械語プログラムは最終的にバイナリ コードで構成される機械語プログラムに変換してからでないと実行できません。
②アセンブリ言語:機械命令のコード列をバイナリ形式でシンボル(またはニーモニック)で表現した言語をアセンブリ言語といいます。アセンブリ言語は実際には記号機械語です。アセンブリ言語は、機械語に比べてプログラムの記述、修正、読み込みが大幅に進歩しており、動作効率は依然として高いものの、機械語命令の数が多いため、依然として使いこなすのが難しい言語です。
③高級言語:機械語とアセンブリ言語はどちらも機械指向の言語ですが、高級言語は問題指向の言語です。高級言語で書かれたプログラムは、汎用性と移植性が優れています。高級言語のソースプログラムにはコンパイルモードとインタープリタモードの2つの実行モードがあり、インタープリタモードではソースプログラムをインタプリタで解釈して実行し、ターゲットプログラムを生成しません。コンパイルモードではソースプログラムをコンパイルする必要があります。コンパイラによって対応するターゲット プログラムが生成され、リンクとアセンブルを通じて実行可能プログラムが生成されます。
3. コンピュータ ウイルスに関する知識
コンピュータ ウイルスの定義: コンピュータの機能やデータを破壊し、コンピュータの使用に影響を与え、自己複製することができる、コンピュータ プログラムにコンパイルまたは挿入される一連のコンピュータ命令またはプログラム コードを指します。
コンピュータウイルスは一般に感染部、実行・破壊部、刺激部の3つの部分から構成されており、コンピュータ
ウイルスの特徴として、隠蔽性、潜伏性、感染性、誘発性、破壊性、変異性が挙げられます。
コンピュータ ウイルスの検出: 手動による方法、自動による方法。手動による方法では、Debug デバッグ プログラムと PCTOOLS ツール ソフトウェアを使用して、手動での検出と削除を実行します。自動検出とは、特殊なウイルス対策ソフトウェアを使用して、1 つまたは複数のウイルスを自動的に検出して排除することです。

おすすめ

転載: blog.csdn.net/m0_52423924/article/details/122786419