01コンピュータの基本概要

プログラム言語

1.プログラミング言語は何ですか

プログラミング言語は、人間とコンピュータの間の通信媒体です。

2.プログラミングは何ですか

プログラミング言語で書かれた書類の山

3.なぜプログラミング

プログラムではなく、労働の、人々はある特定の物事を成し遂げる手助けすることを目指して

4.異なるプログラミング言語は何ですか

三つのカテゴリーの(1)全==機械語、アセンブリ言語、高級言語==

  • 機械語:0と1からなる数字の完全な文字列は、マシンが直接識別することができます。

    長所:効率が非常に高いです。短所:開発することは非常に困難

  • アセンブリ言語:などの追加などのキーワードの数によってカプセル化アルゴリズムは、(a、b)は、+ bを表します。

    (機械語に比べて長所と短所)利点:高い開発効率。短所:低効率

  • 高レベルの言語:コンパイル言語と解釈された言語:2つのカテゴリに分類され、高レベル言語

    • コンパイル言語:今ラインでのコード行です。Googleの翻訳と同様の方法を翻訳、すべてのコードのワンタイム変換が実行し、終了しました。以下のような:C / C ++ / Javaの/ゴー

      高効率:効果(インタープリタ型言語の長所と短所と比較して)。短所:低開発効率(BUG見つけるのは難しいです)

    • 言語を解釈:今日はラインによってコード行です。同時通訳は、翻訳文を書く方法と同様です。例えば:パイソン/ JavaSript / PH / R

      高い開発効率:長所(コンパイル言語の長所と短所を比較して)。短所:低効率(翻訳者がコンパイラ言語で書かれました)

第二に、コンピュータのコンポーネント

5で構成1.フォン・ノイマン・マシン

(1)コントローラ、演算装置、メモリ、入力装置、出力装置

対応するハードウェア:

(コントローラとオペレータを含む)== CUP ==

== ==メインメモリ(すなわち、メモリ):高速小容量、電源が消え。

== ==外部メモリ(HDD):容量が、遅くなります。

機械的なハードディスク:ロボットアーム、トラックとセクタ構成。

  • ロボット:データを読みます

    • 平均は、(持ち上げたり== ==時間を置くために機械的アーム)シーク時間:

    以来制限の技術レベルは5msです。

    • 平均遅延時間(トラック半回転のロボットアーム== ==時間を描きます):

      7200r / minのハードとして、

      60分の7200 = 120R / S 120分の1 = 0.0083s / R = 8.3ms 8.3 / 2 = 4.15ms

    • データを見つけるまでの平均時間:+ 4.15 5 = 9.15ms

  • トラック:データ保存

  • セクター

== ==マウス、キーボードなど

==ディスプレイやプリンタ==

(2)マルチコアCPUは:、一度に多くの事をしてください行うことができます。

(3)32ビットおよび64ビットオペレーティングシステム:進数読み取り時間(即ち、0と1)、下位互換性(すなわち、64ビットオペレーティングシステムは、32ビット・ソフトウェアを使用することができます)。

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

(1)は、コンピュータのオペレーティングシステムでは3つの主要コンポーネントに分割されています。

  • アプリケーション(ソフトウェア):オペレーティングシステムと対話
  • オペレーティングシステム(ソフトウェア):アプリケーションとハードウェアとの対話
  • ハードウェア:,ハードウェアとオペレーティングシステムの相互作用との直接的な相互作用

(2)使用のオペレーティングシステムとは何ですか

オペレーティング・システムは、複雑なハードウェアの操作を簡素化するために一つのインタフェースを提供してくれます

(3)ファイル

  • 申請手続きは何ですか

    アプリケーション書類の山

  • ファイルとは何ですか

    ファイルの情報を格納するために使用される、ユニットをご提供するために、仮想オペレーティングシステムであり、

アプリケーションのスタート(4)

  • アプリケーションの起動プロセス:

    このようなQQのように:

    • QQデスクトップアイコン(オペレーティングシステムによってアイコン、保存されたQQパス)をダブルクリックして、オペレーティング・システムは、(QQハードドライブ上の場所を見つける。)CUPに通知します - 」
    • 外部メモリへCUPみましょうQQメモリは、メモリへのデータ、データを読み取ります - 」
    • スタートQQ

(5)オペレーティングシステムの起動

  • プロセスを開始します。
    • ブート、オペレーティングシステムを起動し、一時==(それが死んで書かれた工場では、ROMメモリにROMメモリを格納し、コンテンツを変更することはできません)== - "
    • Z == CMOS一時メモリ起動する一時オペレーティングシステム(システムを再ロードするときに実際のオペレーティング・システム・パスを格納CMOS給電一時記憶電池は、修飾されたブートディスクは、この位置で修飾されている)==真であなたのハードディスク上のオペレーティング・システム・パス - 」
    • 実際のオペレーティングシステムを起動し、オペレーティングシステムが一時的にシャットダウンされています

第三に、ネットワークのボトルネック効果

理由:ネット​​ワーク通信の時間は、プログラムの実行時間よりもはるかに大きいので - 「ネットワークベースのプログラムへのよりニーズ - 」インタプリタ言語より火災

おすすめ

転載: www.cnblogs.com/Mcoming/p/11410317.html