ドレスデン工科大学でのコンピューターサイエンス試験







誰もが研究所でコンピューターサイエンスを学ぶとき、基本的な概念または時代遅れのテクノロジーのいずれかを習得すると信じていることに慣れています。 ドレスデン工科大学の訓練のおかげで、関連する実用的な技術をかなり高いレベルで教えている大学があることに気付きました。 今日、私は「インターネットおよびWebアプリケーション」という分野の試験に合格しました。 この分野の講義のテキストと実践的なクラスを研究して、私は繰り返しウィキペディアと特定のニュアンスを明確にするためにHabrに目を向けました。 その結果、私はWebSocketsを見つけ、アカマイについて学び、急流のアルゴリズムについて詳しく知りました。 この投稿では、試験問題のリストを作成しました。



クラスは週に2回開催されました。 1つの講義と1つの練習。 訪問はオプションであり、私はそれを利用しました。 幸いなことに、ドレスデンテクニカルの学生は、ウィキペディアを独自に編成しました。このウィキペディアには、試験の準備に役立つ有益な情報が年ごとにレイアウトされています。



試験


書かれた60分。



使用できます


英語の辞書、紙とペン。



不正行為


この大学では受験できません。気付いた場合は、試験に0ポイントを追放します。



タスク(すべてに1つのオプション)


  1. HTML 5:

    • HTML 5の機能を簡単に説明してください。
    • HTML 5で実装された2つのクライアント側ストレージメソッドを説明します。
    • HTTPロングポーリングとWebSocketを比較してください。
    • WebSocketsで接続を作成するプロセスを説明します。
  2. 2つのXML処理方法とは何ですか?
  3. セマンティックネットワーク:

    • RDFa、マイクロタグ、マイクロフォーマットの違いは何ですか?
    • 簡単に説明してください:
      • XML
      • RDF
      • RDFS
      • フクロウ
  4. データ管理:

    • GitとSVNを比較します。
    • GitとSVNのブランチの実装を比較します。
  5. PageRankとは何かを自分の言葉で説明してください。 基本的な式を書きます。
  6. 3世代の共有データウェアハウスについて簡単に説明します。
  7. Kademliaといくつかのノードのハッシュテーブルに基づいて分散ストレージを実装するためのノードグラフを作成します。

    • ノードAからノードBへの最大ジャンプ数を見つけます。
    • AからBへのパスをグラフィカルに表示します。
    • バケット構造を使用して、他のノードのハッシュをノードに分割します。




回答には5枚のA4シートが必要でした。 私の観点からは、2番目の質問のみを置き換える必要があります。 それは理解できないほど書かれており、多くの質問が提起されました。 ほとんどの場合、答えはSAXとDOMでした。



今日から、私は次の試験の準備を続け、10日間を割り当てました。 件名はシステムズエンジニアリングと呼ばれます。 この分野には、Paxos、MapReduce、Chubby、BitTorrent、Dynamo、GFSなど、多くのトピックが含まれています。 投稿の評価が高ければ、次の試験の質問を投稿します。



あなたが勉強している大学が近代的なレベルで教えることができることを理解することは非常に楽しいです。 大学とドイツ企業との緊密な仕事により、各講師は国内最大のIT企業で同時に働いているか、コンサルタントです。



All Articles