ディレクトリ
プログラム言語
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給電一時記憶電池は、修飾されたブートディスクは、この位置で修飾されている)==真であなたのハードディスク上のオペレーティング・システム・パス - 」
- 実際のオペレーティングシステムを起動し、オペレーティングシステムが一時的にシャットダウンされています
第三に、ネットワークのボトルネック効果
理由:ネットワーク通信の時間は、プログラムの実行時間よりもはるかに大きいので - 「ネットワークベースのプログラムへのよりニーズ - 」インタプリタ言語より火災