OpenSource-kursach、または教師を沈殿させる

実はここ。 終了し、防御の準備をしました。 そして、途中で、私は教師が無邪気な子供のように瞬きし、「それは何ですか」と尋ねる準備ができていますか? しかし、文句を言うことは何もありません、そして、彼はまだコースで私を信用します...



実際、私は学んでいるよりもずっと長く専門分野で働いている外部の学生です(そう、女性プログラマーは空想ではありません、私たちは存在しています)。 先生は地元の教育大学の卒業生であり、非常勤の古典的で、臨床的なodnosnikであり、何らかの方法でDelphiをいじっていますが、彼自身は単一の実用的なアプリケーションを書いていないようです。 Kursachは、テストを実行するソフトウェアを作成する最も簡単なタスクです。 通常の「ホース」パスに沿って、酔っ払ったイルカに何とかして書きたくありません(または、さらに良いことに、Tyrnetの既製のオプションをロールアップします)-それでも、実行しないでください、私は何か新しいことを学びたいです。 しかし、途中で鼻を少し見せびらかしてパトスで鼻を拭くと、私はそれを奪うことができません、私はそれを愛します(女性が見せびらかすのは嫌ですか?)すべての普通の学生、そしてパール。 :))





一般に、私のコースプロジェクトはC ++のQtライブラリを使用して開発されました(実際、これは最初に多かれ少なかれ動作するアプリケーションであり、私がプラスで書いたものです)。 また、KDevelopのLinuxでは、はい(ちなみに、私は特に教師向けにWindows用のアセンブリも作成しました)。 ほとんどの学生のように、私の明確なデータ形式を発明する代わりに、私は通常のXMLを使用し、プログラムのロジックを説明するために、UMLスキームを軽notしません(ただし、実際には有能な人にとっては不必要です。 ) はい、コーステキスト自体もOpenoffisに詰め込まれており、Wikiリソースはテクノロジーの参照ソースとして使用されました。 どこにいてもしっかりしたオープンソース:)



実際、作品自体はオープンソースでもあるため、学生プロジェクトで安全にコピーして貼り付けて使用できます。 私は貪欲ではありません、申し訳ありません。 テキストはここにあります (私たちの技術者では、デザインを通して指を通して見るので、テキストがあまりうまくフォーマットされていないなら、電話してください)、ソースはここにあります 。 コースでは、上記に加えて、melkosoftの庭の石、オープンソースの栄光、そして兄弟の赤い目のためのその他の甘いテーマを含んでいます:)



5〜10年前、Microsoftオペレーティングシステムはほぼ全面的に支配されており、統合された開発環境はそれほど多くないため、「クロスプラットフォームプログラミング」と「フリーテクノロジー」という言葉は「なぜ?」 それは悪循環でした-PC / Windows用のアプリケーションソフトウェアがたくさんあったので、他のアーキテクチャとOSの市場シェアは小さく(そしてそれらの商用カバレッジの見通しは不確実でした)、したがって、Windowsアプリケーションソフトウェアは他のものよりも多くリリースされ続けました。



しかし、ITは知識集約型の生産で最も急速に成長している分野の1つであるため、状況は急速に変化しています。 遠く-ホーム、非サーバー、コンピューターで使用されるLinuxディストリビューションのシェアが大きくなります。 さらに、Apple Macintoshコンピューターの人気が再び高まっています。オペレーティングシステムの最新バージョンもPOSIX互換です(言い換えると、Unixテーマのバリエーションです)。 商用ソフトウェア製品とオープンソースソフトウェア製品の開発者の多くは、彼らの発案を普及させるために、何らかの形で異なるプラットフォームで動作させる必要があるという結論に達します。 そして私も例外ではありません。



このプロジェクトの主な目標と目的は、学生が事前に定義された質問のリストでテストできるプログラムを作成することです。 ただし、Windows専用のDelphiで作成され、互換性のないデータ形式を使用するこれらのプロジェクトのほとんどとは異なり、私は純粋に概念的なタスクを設定します-最も近代的なクロスプラットフォームの設計および開発技術を使用し、できるだけ近く実際に生産で使用される工業デザインのコードを記述しました。





そして、これはアプリケーションのメインフォームがどのように見えるかです:

画像



実際、開発ツールを選択する権利を自分で負かしたのはクールです。なぜなら、1つの特定のソリューションを主張する独学の教師がいるからです(通常はソフトなソリューションからです)。 象として幸せで、保護を楽しみにしています:)読者の皆さん、私たちのIT教育システム全般、特に個々の教師の鼻を拭いたことがありますか?



All Articles