オペレーティングシステム
1、ソフトウェアとハードウェア資源の管理
図2に示すように、内部管理タスクスケジューリングコンピュータ
3は、ユーザに、及び他のコンピュータ・インターフェース
OSの開発の歴史
マニュアル処理
時間1、低効率は、各タスク間待たなければなりません
バッチ
オンラインバッチ処理システム
1、CPUはまだ待たなければならない、と忙しく
オフラインバッチ処理
契約を共有
汎用処理システム
のWindows
のLotus
Office365
Azureのクラウド・アリアマゾン
Googleドライブ
ChromeのOS
バイナリ
コーディング
ASSIC各文字は8ビットの統合メモリが必要
のコンピュータの能力を
1ビット=
8ビット= 1バイト= 1バイト
1024bytes = 1kbytes = 1キロバイト1024文字、小さなドキュメント、kの何百もの画像表すことができる
1024キロバイト= 100万バイトを= 1メガバイト= 1000000000000、Jiwan紫の文書、大きな絵
1024メガバイト= 1Gigabytes、透明なフィルムではなく、HDは、いくつかの10 Gに到達することができ
、1024ギガバイト= 1TBを
、1024TB = 1PBを
00000000
00110001
00000001
プログラミング言語入門
プログラミング言語は何ですか?
文法規則とコンピュータの相互作用の明確に定義されたセット、このルールは、プログラミング言語と呼ばれることができる
日本人は文法のルールを理解していないので、我々は日本を理解していない
学校プログラミングを==文法のルールを学ぶ
プログラムを行うことができますか?
こんにちは、世界は印刷
EJECTのCDの
指示の束の組み合わせを==「ソフトウェアは
、コンピュータの文法規則との相互作用の多くのセット、持っている
プログラミング言語の600以上の種類
の言語Cプログラミングを=個々のオペレーティング・システム1973
C = C ++は、C ++言語の拡張版、1983年です、C ++に基づいて導入されたC言語のベル研究所のビャーネ・ストロヴストルップ[1]。C ++は、さらに、C言語、オブジェクト指向プログラミング言語を拡張し、改善することができます。
太陽の出が開発したJava = 1995、Java仮想マシンは、クロスプラットフォームのサポート
PHP = 1994、純粋なWeb開発言語、1994 Netscapeブラウザが誕生した
ばかりのlinuxの小さなタスクを開発するためのスクリプト言語として使用され始め、1989年に生まれた=のpythonを同じ年、89,1991生まれ、ソ連、1991年には、公式バージョン
C#= Cシャープ= C#Microsoftは.NET Framework上で実行するために、オブジェクト指向、高レベルのプログラミング言語をリリースしています。そして、プロのマイクロソフトの開発者フォーラム(PDC)にデビューする予定です。C#が研究者アンダース・ヘルスバーグのMicrosoftの最新の成果です。そのような単一継承、インターフェイス、およびほぼ同じJava構文として、それは、中間コードにコンパイルプロセスを実行し、JavaやC#は驚くほど似ています。しかし、C#とJavaは大きく異なっているが、それは、Delphiの機能を描画し、COM(Component Object Model)は直接統合され、それがMicrosoftの.NET Windowsネットワークの枠組みの主人公です。
=ルビー
ルビー、日本人のまつもとゆきひろ氏(まつもとゆきひろ)の開発、GPLとRubyライセンスを遵守することにより、1990年代における迅速かつ簡単にオブジェクト指向(オブジェクト指向プログラミング)スクリプト言語、。それはPerlやSmalltalkの、エッフェル塔、エイダ、とLisp言語からインスピレーションを得たと機能して。Ruby言語自体によってJRubyの(Javaプラットフォーム)、IronRubyの(.NETプラットフォーム)および他のプラットフォームRuby言語の選択肢を開発しました。1993年2月24日にRubyの作者は、1995年12月までに正式公共FJ(ニュースグループ)にリリースされた、Rubyの書き込みを開始します。Perlの発音と6月の誕生石パール(真珠)ので、したがって、7月(ルビー)名前のルビールビー誕生石へ。
レールのWebフレームワーク上でのRuby
のperl = UNIXプラットフォーム上で開発された言語、ワープロを行うには非常に強力ですが、あなたは誰も読めないコードを記述することができ
、UNIX、Linuxベースの習得が容易シェル=スクリプト言語を、いくつかの簡単なシステム管理を行うことを作業、運用、保守要員は学ぶことが
、[1]の大きいデータの開発をスカラー= Scalaは、マルチパラダイムプログラミング言語、同様のJavaプログラミング言語であります
アーラン=エリクソン、スウェーデンの通信機器メーカー、関数型プログラミングのことをユニバーサル指向並行プログラミング言語である
行くが行く言語===すると、Googleの第二2009年リリース、オープンソースのプログラミング言語です。行く言語は、並列処理をサポートするために、CまたはC ++コードの速度に匹敵する、より安全な移動コンパイルされたプログラムを使用して、マルチプロセッサシステム・プログラミング・アプリケーション用に最適化されています。
現在最も広く使われている言語、メイン書かれた言語のフロントエンドであり、Javascriptを=
nodejs =バックエンドフルスタックの言語
VB = Microsoftのスクリプト言語、バットスクリプト
LUA = nginxのスクリプト言語、ngnixは、ほとんどのNBウェブサーバ間で
予備パイソン
歴史
完全に翻訳して、翻訳=コンパイルし、C、実行、C ++ =コンパイル
インタプリタ=側縁が#perlのルビーcの翻訳、PythonのPHPのJavaを実行するためにはJavaScript
環境のインストール
https://www.python.org/downloads/release/python
python3.5 https://www.python.org/downloads/release/python-352/
写真:
環境変数:私は=> xxのユーザー環境変数にあった=>パス=> D:\ Python3.6 \スクリプト\; D:\ Python3.6 \; D:\ Pythonの\ Python37-32スクリプト\ \; D: \ Pythonの\ Python37-32 \;
私のpython、CMD =>のpythonの数をインストール#は、Pythonは、ほとんどの環境変数の前に来ています
CMD =>のpython -V
Pythonの3.6.0
最初のPythonプログラム
test_01.py#1の.txtファイルは、Pythonで実行することができます
印刷(ハローワールド!)
実行=> CMD =>パイソンXX \ xxは\ .. \ test_01.py