大学では、プログラミング言語は、コードを書くために使用されていません

この記事では、プログラミング言語の議論ではなく、学ぶために、特定のプログラミング言語で、一つだけは、ビューの著者のポイントに代わっています。党の提案タイトルの表示は意味を持ちませんが、このようなビューは、プログラミング言語の大学で、あるコードを書くために使用されていません。この記事で説明したJavaを使用していくつかの例を与えるだろう、と迂回路の数を介して自分の経験を共有し、学習過程にあっただろうように、共通言語で、Javaのです。
まずは、何を教える大学のコンピュータサイエンスを見てみましょうか?
私は1つが、このような数学、物理学や他の大学などの基本的な科学の範疇に属し、我々は広く3つのカテゴリに分けることができ、私たちのコースで提供教育の質のために認められた水の課外を削除することを考えて、コンピュータは、理論のクラスに属し、データベースなど理論、コンピュータネットワーク、他にはほとんど意味のないプログラミング言語です。それは、この記事のプログラミング言語であるので、それはプログラミング言語を学ぶことは、あまりにも単純であるため、プログラミング言語は、まず、最も重要でない理由について話をする必要がある、でも知識としてそれを置く、そして第二に、私たちは実際にプログラミング言語の本来の役割を無視することはできません、そしてちょうど使用のレベルにとどまります。
第二に、私たちは、言語はコンピュータ関連の専門的な学習過程で果たしているプログラミングを理解する必要がありますどのような役割です。
大学の授業を思い出して、大学は私たちの3つの言語C、C ++、Javaの教えします。なぜC言語を学ぶための最初の大学はありますか?C言語の構文が十分に単純ですが、プロセス指向言語なので、始めるため、最短時間を使用することができ、私はちょうど2つまたは3レッスンで高校の最初の先生を覚えています。Xueshengxuewan C言語では、コードのみにアルゴリズムの後に学習することができます。なぜ、代わりに、より簡単なJavaのC ++を学習した後、我々はC言語を学んだ前にあるため、C ++はCと完全な互換性がありながら、学生のほとんどのため、接触はもはや新しいものであるので、ところで、あなたはまた、オブジェクト指向の考え方との接触を持って継承、カプセル化とポリモーフィズムの概念を知ることができます。なぜそれがJavaのその後のですか?将来的に学生にも食べているので、学生の大半はCの自己学習能力に依存していないとC ++は、業界ではない、あまりにも難しいので、我々は唯一、大型のjava、セントの需要が広く使われている、使用が簡単で選択することができますコースは、JavaのWebのJavaのCRUDを教えることです間違いなく、なぜですか?誰もが学ぶことができますので、仕事を学ばなければならない、それはJavaの後輩の完成で、何かを考えていなかった場合は、その後、雇用からますます近くなるだろう。CからC ++へのその後のjava、私たちの心は、これらのプログラミング言語は、ドアの別々のコースですが、カリキュラムとして、教室や詳細は、中学校を教えるためにこれらの言語を教えるために大学を想像に取得していないと思います学生が学ぶことができませんか?プログラミング言語は、プログラミング言語はちょうどのみ手動ツールを読んだようなものです学習、知識ではありませんので、私は、それができると思います。したがって、学習の大学で、プログラミング言語を学習するために、我々はそれをテストするために残ってはいけません。しかし、多くの人々はちょうどかかわらず、それはアルゴリズムの質問を書き込むためのコードを書くためのツールのようなプログラミング言語についてどのように少し、それをテストしないようにだけ、ということでした。この記事のポイントは、コードを書くために使用されていない大学レベルのプログラミング言語であり、私たちが学ぶのを助けるためのツールです。これは、学習のツールであり、私は読者がこの見解を聞いたことがないと考えているプログラミング言語の私の視点で、我々が、私はJavaの意志、いくつかの学期ツールの知識が実際にちょうど学ぶものではありません学んだことを非常に奇妙ですなぜ、例えば知識ではなく、プログラミング言語の学習ツールを話します。
コンピュータサイエンスのコース大学のコアは何ですか?これらのコースは、理論的に有利になるように偏っているデータ構造とアルゴリズム、データベース理論、コンピュータネットワーク、コンピュータ組成原理、オペレーティングシステム、などということは間違いありません。そしてそれらの事、ジャワ、JDBC、サーブレット、JVMのコレクションがあり、Javaテクノロジ・スタックが何であるかを示します。上記の事柄の内容について私に連絡を取ることができます学んだJavaが行うには何を持っています。ジャワのコレクションは、JDBCを使用して、データベースを使用するのに役立ちます、リスト、キュー、スタック、ハッシュパッケージをリンクしている、サーブレットは、JVMがメモリー管理に関係します、Javaのウェブ基盤です。彼らは本当に接触を持っているようです。あなたは、Javaを学習のコレクション、JDBC、サーブレットを終了すると、JVMがで綿密な研究をしたい、あなたは何をするでしょう。あなたは既にデータベースに精通しているし、データベースの理論とデータベースを学ぶ場合は、データベースの原則を研究する任意の違いを感じるかを知ることはありませんか?
その時は本当に学ぶことがなかったで、その時は、このようなものは、使用は、良いことだ何を学んだことであるということである感じるので、著者はデータベースの理論とコンピュータの新入生組成原理の面で図書を閲覧している、ブラウジングが理由であることその時点で、これらはコンピュータShifenzhongyaoと新入生暇な時間が多すぎる、あまりにも多くの水コースのほんの基本であることを知っているので、それは、困難です。あったようにしかし、その後、(Javaのここ宣伝として任意の容疑者を持っていない)は、Javaを連絡熟練は、時々これらの事をしても出てくることはできません書かれていないと思います後、データベースは、追加および削除は、検索を変更するために果たした(それはこれらが判明しますコードは本当に自動的に生成されているマシン、本当に書くために人々を必要としない)、それデータベース理論の目的は何ですか?なぜ大学にもデータベースを学びますか?しかし、プロジェクトの背後にあるが、テーブルの構成が適切であるように、クエリの効率を改善する方法を、シーンを考えることがたくさん遭遇した...... 遭遇した問題は、私に言っている:データベース原理は非常に重要であり、なぜテストがなくなっているので、テストしないことが重要であるが、私は私の問題を解決するためにこれらの理論を使用しなければならないのは、私は原則を知っている必要があります。学校のプロジェクトと接触すると、ソケット部分のいくつかのコード、新入生最後の学期のソケットとの最初の接触、その時点でのトスLinuxプラットフォームのC言語プログラミング、自分自身が提供するソケット・インタフェースとLinuxの接触下に貢献また、間違いを確保しないためにどのようにデータがあるコンピュータから別のコンピュータへ送信されたかの質問の多くは、データ転送プロセスを持っていました。冬自身のコンピュータネットワークにビデオを見るために時間を割いては、全体のプロセスを少し理解しているようです。多くのプログラミング言語がどのようにメモリ管理、これらの問題は自分自身を言っているJVMは、達成するためにどのようにマルチスレッドではありますが、それらの理論的なコースは、重要ではないので、試験のが、本当に重要です。クラスの大学が、私たちは皆知っている、これらのコースへの将来の暴露は、話して、それらの教室に聞いていません。私は実際にこれらの例を引用し、分離することができないという、プログラミング言語がコードを書くために、コードの適用によって達成基本的なコンピュータの理論は、最終的に実用的なアプリケーションに着陸します読者を伝えようとの目的は、我々はこれらの理論の最も簡単な連絡しました方法は、プログラミング言語は、私たちのためのインタフェースの良い品種をパッケージ化された呼び出すことです、プログラミング言語は、基本的な原則のパッケージを持ってここを参照してくださいにバインドされて、私は読者が唯一のコードのみを記述するために使用されていない大学レベルのプログラミング言語を理解していることを信じています。良い言語は、最も重要な理由は、彼は単に低レベルにはほとんど暴露であることを、彼に十分に簡単ですの一つ人気があり、我々はJavaの永続化フレームワークを参照してください、とさえSQL文を記述する必要はありませんように動作することができますデータベース。
むしろ筆記具コードなどのプログラミング言語よりも、あなたがそれを継続して使用するとき、あなたはそれらの基盤となるアプリケーションへのアクセスを持っていますが、基本的なコンピュータの元の外観を見ることができ、ウィンドウとして彼に優れている、とあなたは好奇心を保つことができれば、熟考しますなぜ、知らず知らずのうちに、プログラミング言語は、より広い世界にお連れします。
私は図書館を持つものであることを、私たちを取らなければならなかった場合は残念ながら、大学の教室、それはC ++のように、あまりにも多くの時間プログラミング言語の構文セクションを費やしている、STL多くの人々が存在しても、何を知りません、私は多くの人がプログラミング言語の異なる理解を持って、その後、大きな関心を生成すると信じています。

おすすめ

転載: www.cnblogs.com/zeng-xian-hui/p/10960692.html