Laden...
Avatar #avatar-3111.jpg
edsplash myCSharp.de - Member
Elektroingenieur i.A. Dabei seit 19.04.2008 390 Beiträge
Benutzerbeschreibung

Forenbeiträge von edsplash Ingesamt 390 Beiträge

03.08.2009 - 22:19 Uhr

Rufe die Childs des übergeordneten Controls ab. Dann must du nur noch prüfen, ob es sich um ein Label handelt!

Gruss

03.08.2009 - 14:06 Uhr

ohhh....komisch...vorhin hat das nicht geklappt.......
wie kann ich nen ´ machen

Tut mir leid aber das kannst Du doch nicht ernst meinen?

03.08.2009 - 13:34 Uhr

Das ? kann doch ganz normal über die Konsole ausgegeben werden...
Wo liegt denn dein Problem?

Gruss

03.08.2009 - 13:25 Uhr

Hallo Flashlight95

Bitte beachte in Zukunft
Wie poste ich richtig? Punkt 1.1.1

Gruss

31.07.2009 - 09:42 Uhr

Ich habe nun noch einige Tests durchführen können und bin zu folgendem Schluss gekommen:

Properties können direkt aus Attributen generiert werden (typische Kapselung).

"leere" Properties können als Methode (+ <<Property>> MyProperty() : string) beschrieben werden, werden aber beim Generieren in der folgenden Form gestaltet:


public string MyProperty{
  return "";
}

Dieses Verhalten kann man ggf. im CodeTemplate ändern.

Wenn man Attribute mit dem <<Property>> Stereotyp auszeichnet, werden Getter und Setter generiert, beim Reversen (Code -> Model) wird aber wieder eine Methode in oben beschriebener Form integriert.

Vielleicht hilft das ja mal jemandem, der vor ähnlichen Fragen steht.

28.07.2009 - 19:23 Uhr

Tönt sehr interessant, kann nur leider nichts hören 😉

Kann man die Ausgabe nicht irgendwie auf die Soundkarte umleiten?

28.07.2009 - 13:53 Uhr

Falls Ihr nicht an Microsoft Produkte gebunden seid und es sich lediglich um die Quellcodeverwaltung handelt dürfte auch eine Kombination aus Tortoise SVN und VisualSVN interessant sein.

http://www.visualsvn.com/visualsvn/

24.07.2009 - 21:27 Uhr

Microsoft will Windows künftig nicht mehr mit dem Internet Explorer zu verknüpfen. Stattdessen sollen Anwender bei der Installation von Windows zwischen mehreren Browsern auswählen dürfen.

Kann man jetzt doch wählen? Würde ich sehr begrüssen!
Und ob man hier von "Wollen" sprechen kann weiss ich nicht.

24.07.2009 - 13:57 Uhr

Ich weiss zwar nicht warum Du die Bits noch splitten willst, wenn Du scheinbar den Binärwert schon hast:

Aber suchst du etwas in die Richtung?


byte a = 125;
byte[] bin = new byte[8];

for (int pos = 0; pos <= 7; pos++) {
  bin[pos] = (byte)((a >> pos) & 1);
}

wobei dann im ersten Element des Arrays des LSB zu finden sit.

23.07.2009 - 18:55 Uhr

Hallo Zusammen

Ich bin momentan damit beschäftigt ein ideales UML-Werkzeug zu evaluieren und beschäftige mich zurzeit mit dem Enterprise Architect. Und habe einige Fragen, Probleme. Da es wohl hier auch einige Leute gibt die den Architect verwenden frage ich einfach mal:

Bedienung:

  1. Gibt es eine Möglichkeit einzustellen, dass sich die Lines automatisch am Grid ausrichten? Es gibt zwar eine Einstellung [Diagram -> Behavior -> Auto Snap -> Auto Tidy, Tidy line gap] aber die bewirkt bei mir nichts!

  2. Möchte ich den Default style der Verbindungen gerne auf "Tree Style - Vertical" festlegen, kann aber nur zwischen Direct, Routed und Custom wählen

  3. Würde ich die Verbindungen dann immer noch gerne von Hand verschieben, ohne dass ich das ganze Zeug jeweils auf Custom stellen muss.

  4. Kommt mir die ganze Software manchmal sehr überladen vor. Dutzende Models, Views. Z.B. Kann man zu einer Klasse also quasi in die Klasse hinein ein Sequenz Diagramm hinzufügen: Hat dies Auswirkungen auf die Code Generierung oder ist das nur für den logischen Zusammenhang gedacht?

Code Generierung:
5. Kann ich Attribute mit dem Stereotyp <<Property>> versehen und der Generator macht mir schön die Getter und Setter. Beim Reversen wird das Property allerdings als Methode dargestellt. Kann man das irgendwie vereinheitlichen?

  1. Wird beim Klick auf Synchronize with Code jeweils das Diagramm dem Code angepasst. Ich hatte mir eigentlich erhofft, dass er das Aktuellere dem nicht Aktuellen anpasst. Kann man dies einstellen?

Gruss

14.07.2009 - 10:06 Uhr

Hallo MarC611

Du kannst doch die Argumente auch jederzeit über Environment.GetCommandLineArgs(); auslesen.

12.07.2009 - 14:38 Uhr

Schau dir mal die iTextSharp Library an.
Die sollte meines Wissens PDF Daten auslesen können.

03.07.2009 - 16:10 Uhr

Ich möchte noch einmal sagen, dass es sich meines Erachtens nicht um Spionage handelt. Da Spionage die Beschaffung unbekannter oder geschützter Information beschreibt.
Man kann aber Beiträge die auf einem sozialen Netzwerk gepostet werden nicht dieser Art Information zuordnen. Die Logfiles dienen auch nicht als Grundlage für eine Kündigung o.Ä. werden aber möglicherweise eine Sperrung des Internets nach sich ziehen. Bei der Absicht einer Kündigung kann man immer noch die Logfiles der betrieblichen Informatik einsehen.

Gruss

P.S. das mit dem hypothetischen lass ich mal so stehen 😃

02.07.2009 - 22:16 Uhr

warum hinhalten ? er bittet ihn lediglich, dass zu protokollieren, was er sieht. Er könnte auch jedesmal wenn er ein offenes IE Fenster sieht aufschreiben was der andere macht. Der Chef hat ja keine Chance M1 und M2 zu überwachen und wird sie wohl auch bei einem Gespräch auf ihr Verhalten ansprechen. Eine kleine Aufstellung mit den Aktivitäten sagt denke ich mehr aus, als einfach eine Aussage von M4.

02.07.2009 - 20:59 Uhr

Ich denke das "Nachspionieren" ist eher dafür da, dass er sieht wie schlimm es wirklich ist. Vielleicht kommt ja dabei heraus das M4 übertrieben hat und es sich nur einmal so zugetragen hat oder vielleicht kommt dabei heraus, dass es sich tatsächlich um einen Dauerzustand handelt und wohl Handlungsbedarf vorhanden ist.

02.07.2009 - 20:26 Uhr

M4 ist nur "symbolisch" höher gestellt als 1 und 2. In diesem Sinne sind sie auch kein Team, da M4 einer völlig anderen Arbeit nachgehet, nur muss er halt am selben Ort wie 1 und 2 arbeiten. Die private Internetnutzung ist untersagt und hat laut Personalreglement in der Pause zu erfolgen und ist auf ca. eine halbe Stunde zu begrenzen. Ich denke nicht das der Chef den Weg des geringsten Widerstandes geht, da er wohl beide noch zum Gespräch zitieren wird.

Ich denke auch, dass M4 in diesem Fall das Richtige tut und kann mir durchaus vorstellen, dass 1 und 2 seine Beschwerden ignoriert haben und wohl kaum damit rechneten, dass dieser zum Chef rennt.

Halte es aber durchaus für eine sehr spezielle Situation, wo M4 auf die Probe zwischen Recht und Unrecht und Kollegialität gestellt wird.

02.07.2009 - 18:47 Uhr

Das Problem ist, dass der Chef in einem anderen Gebäude arbeitet und darum das ganze schlecht einschätzen kann, da er nur "zu Besuch" kommt für einige Minuten und kurz die Ergebnisse des Tages zu sehen.

Mitarbeiter4 hat, entgegen der Situation die am Anfang geschildert wurde, Mitarbeiter1 und 2 mehrfach darauf hingewiesen, dass sich er durch ihre Internetnutzung gestört fühlt. Doch wurden anscheinen Filme auf einem gewissen Videoportal geschaut, was natürlich die Konzentration von Mitarbeiter4 erschwert. Er würde sich weiter durch "ruhiges" Surfen nicht stören.

Und Mitarbeiter4 legt in der Tat ein völlig anders Verhalten an den Tag was die Internetnutzung betrifft.

02.07.2009 - 08:45 Uhr

Mitarbeiter4 ist in einer gering höheren Position als 1 und 2 und stört sich anscheinend über deren Internetkonsum oder darüber, dass diese nach seinen Aussagen kaum etwas leisten den Tag durch, allerdings kann man nur schätzen, wie Wahr diese Aussagen sind, da vielleicht auch Mitarbeiter4 in dieser Beziehung nicht ganz Objektiv war.

Mitarbeiter1 und vorallem 2 hatten auch schon Ärger anderer Natur, worauf sie verwarnt wurden, sind in diesem Sinne also keine Heiligen.

Ich halte es für eine sehr schwierige Situation, die vorallem die Leute gegeneinander aufhetzt. Von einem Arbeitskollegen würde ich allgemein eine gewisse Kollegialität erwarten, allerdings sieht das natürlich anders aus wenn diese Kollegialität durch das Verhalten von Mitarbeiter1 und 2 arg strapaziert wird.

02.07.2009 - 00:00 Uhr

Hallo Zusammen

Stellt euch bitte mal folgendes Szenario vor:

Zwei Mitarbeiter (Mitarbeiter1 und Mitarbeiter2) nutzen während der Arbeitszeit des öfteren Dienste wie z.B. ein bestimmtes Soziales Netzwerk. Ein weiterer Mitarbeiter3 wird beim Internetmissbrauch (Internetnutzung für private Zwecke, Flash Games etc.) ertappt, während Mitarbeiter 1 und 2 nicht im Haus sind. Der Chef wird von einem weiteren Mitarbeiter4 darauf aufmerksam gemacht das die oben genannten Mitarbeiter das Internet in selber Weise und Häufigkeit missbrauchen. Da Mitarbeiter4 die beiden Mitarbeiter1 und 2 in der Freundesliste des genannten Netzwerkes hat, zeigt er dem Chef, was diese den ganzen Tag treiben.
Der Chef fordert darauf hin Mitarbeiter4 auf alle Aktivitäten von Mitarbeiter1 und 2 des letzten Monates zu protokollieren, da Mitarbeiter1 und 2 auch sonst nicht gerade glänzen mit ihrer Arbeit.

Mitarbeiter1 und 2 reagieren mit teilweise ernstzunehmenden Drohungen, die wiederum auf dem besagten Netzwerk nachzulesen sind.

Nun wollte ich mal Frage was Ihr von dieser Situation haltet.
Wie würdet ihr Reagieren, wenn ihr euch in der Rolle des Erzählers befindet? (also als Aussenstehender, der allerdings mit allen Mitarbeitern zu tun hat)
Wie würdet ihr als Mitarbeiter1 oder 2 reagieren, wenn ihr von eurem Mitarbeiter verpetzt würdet?
Hättet ihr auch selbst so wie Mitarbeiter4 gehandelt?

Mitarbeiter4 macht sich natürlich durch diese Sache mehr als unbeliebt, doch kennt der Erzähler dieser Geschichte die genauen Umstände und das Ausmass des Internetmissbrauches nicht.

Würde man den Chef fragen, hat Mitarbeiter4 absolut korrekt reagiert.
Würde man Mitarbeiter1 oder 2 fragen, ist Mitarbeiter4 wohl eine Petze.
Fragt man Mitarbeiter4 fühlt er sich durch deren Internetmissbrauch gestört, was er ihnen aber scheinbar nie mitgeteilt hat.
Fragt man den Erzähler der Geschichte, würde er die Wut von Mitarbeiter1 und 2 durchaus verstehen allerdings auch einsehen,
dass ein Internetmissbrauch in diesem Ausmass sehr kontraproduktiv ist.

Gruss

23.06.2009 - 22:53 Uhr
...Den von Dir genannten Code kann man weiter optimieren...

c=c >> 1  gleichbedeuten mit c>>=1  gleichbedeutend mit c/=2

Ich denke der Compiler macht keinen Unterschied zwischen den ersten beiden Schreibweisen und die Division ist wohl teurer als die Schiebeoperation. Darum kann man wohl kaum von Optimierung reden.

Trotzdem finde ich den Code interessant. 😉

19.06.2009 - 18:38 Uhr

ok so wie es aussieht läuft es auf die simple deutsche professional Edition raus.
Die ganzen Zusatzleistungen bei MSDN wie Office, Betriebssysteme, SourceSafe werden nicht benötigt, bzw. sind schon vorhanden.

19.06.2009 - 13:26 Uhr

Es handelt sich um zwei Versionen (für mich und einen Kollegen). Das mit den Bundles ist eine andere Sache, da wird sich wohl mein Chef drum kümmern.
Ich sollte ihm nur sagen welche Version (Standard oder Professional) wir benötigen und darum war ich gerade verwirrt wegen dem MSDN Kram.

19.06.2009 - 12:46 Uhr

Also sehe ich das nun richtig, dass das MSDN Zeugs nur dafür gut ist, dass man dann zusätzliche Software, Support Anfragen etc. erhält ?

Denn im Prinzip benötige ich nur die normale professional Version inkl. MSDN Library.

Das wegen der englischen Version muss ich nochmal abklären, ich hatte nur die Sorge, dass die deutsche Übersetzung evtl. schlecht wäre, was ja keine Seltenheit ist.

Vielen Dank für die Tipps

19.06.2009 - 10:45 Uhr

Hallo Zusammen

Ich muss mich bald schon entscheiden, welche Visual Studio Version wir uns anschaffen.

Ins Auge gefasst, habe ich mir folgende

Visual Studio 2008 Professional Deutsch Vollversionspaket für 696 €
Visual Studio 2008 Professional Deutsch Vollversion für 899 €
Visual Studio 2008 Professional Deutsch Vollversion inkl. MSDN Professional für 1349€
Visual Studio 2008 Professional Deutsch Vollversion inkl. MSDN Premium für 2499 €

  1. Gibt es einen Unterschied zwischen Vollversionspaket und Vollversion ?
  2. Ist mir nach wie vor nicht klar, was MSDN Prof, Prem für einen Nutzen hat und ob es Wert ist dafür ca 500 bzw. 1500 € mehr zu bezahlen, da die MSDN Library ja wohl in allen Versionen enthalten ist.
  3. Gibt es einen Grund die englischen den deutschen Versionen vorzuziehen ?

Vielen Dank im Voraus!

Gruss

02.06.2009 - 15:34 Uhr

okay

Vielen Dank für die Hilfe!

Ich habe es jetzt schlussendlich trotzdem so gemacht, dass ich die Attribute nicht direkt in dieser Klasse zur Verfügung stelle, sondern in einer anderen Klasse auslese, was für meine Ansprüche vorerst genügt.

29.05.2009 - 16:41 Uhr

Hallo herbivore

Auch wenn ich eine statische Methode, bzw. ein statisches Feld Type erstelle gibt er mir in beiden Fällen den Typ der Oberklasse zurück, auch wenn ich in der Unterklasse das statische Feld neu definiert habe. Gibt es also keine andere Möglichkeit als die gesamte Methode, die mir die Attribute ausliest in jeder Unterklasse neu zu implementieren?

29.05.2009 - 16:06 Uhr

Hallo herbivore

Im Prinzip möchte ich ja die Attribute (hier MyInfo) in statischen Eigenschaften zur Verfügung stellen, dazu brauche ich aber eine Möglichkeit den Typ dieser statischen Klasse auszulesen, was mit MethodInfo ja funktionieren würde. Da ich aber in den Unterklassen diese Methode nicht überschreiben will (damit der Typ der Unterklasse gelesen wird). Bin ich irgendwie drauf angewiesen das der richtige Typ gelesen wird. Denn wenn ich über eine Unterklasse diese Funktion aufrufe sollte der Typ der Unterklasse zurückgegeben werden (wie dies bei this.GetType() passiert) und nicht der Typ der Oberklasse

Ich könnte auch in jeder Unterklasse ein Feld überschreiben


private static readonly Type MeinTyp = typeof(MeineUnterklasse);

Nur möchte ich nicht, dass ich in der Unterklasse diese Definition noch machen muss.

29.05.2009 - 13:37 Uhr

Hallo Zusammen

Ich habe eine Oberklasse Parent und eine Klasse Child, die von Parent erbt.
Nun habe ich in der Oberklasse eine Methode definiert, die ein von mir definiertes Attribut ausliest.


public void ShowAttribute() {
      MyInfo attribute = (MyInfo)Attribute.GetCustomAttribute(this.GetType(), typeof(MyInfo));

      Console.WriteLine(attribute.Beschreibung);
    }


...


[AttributeUsage(AttributeTargets.Class, Inherited = false, AllowMultiple = false)]
  public class MyInfo : Attribute {
    public string Beschreibung = string.Empty;

    public MyInfo(string beschreibung) {
      Beschreibung = beschreibung;
    }
  }

Nun sind die beiden Klassen z.B. wie folgt definiert:


[MyInfo("PARENT")]
  public class Parent {
    public void ShowAttribute() {
      MyInfo attribute = (MyInfo)Attribute.GetCustomAttribute(this.GetType(), typeof(MyInfo));

      Console.WriteLine(attribute.Beschreibung);
    }
  }

  [MyInfo("CHILD")]
  public class Child : Parent {
  }

Wenn ich jetzt von jeder Klasse ein Objekt erstelle und ShowAttribute ausführe, wird beim Child jeweils CHILD ausgegeben und beim Parent jeweils PARENT.
Nun möchte ich, aus welchem Grund auch immer, die Methode ShowAttribute statisch definieren. Dazu müsste ich jedoch den Aufruf von this.GetType() ändern. Und hier kommt mein Problem:

  1. Möchte ich kein typeof(Parent) verwenden, da ich die Methode sonst in jeder neuen Kind-Klasse neu überschreiben müsste.

  2. Funktioniert auch der Aufruf von MethodInfo.GetCurrentMethod().DeclaringType oder ReflectedType nicht, da in diesem Fall jeweils der Typ von Parent zurückgekommen ist.

  3. Möchte ich auch nicht in jeder Unterklasse ein Feld definieren müssen, wo der Type drin steht.

Hat jemand eine Idee wie ich noch zu dem Typ kommen könnte, ohne in jeder Kindklasse eine Methode zu überschreiben o.Ä. ?

Vielen Dank im Voraus

20.05.2009 - 21:59 Uhr

Ab wann ist mit einer einem ersten Release zu rechnen?

01.05.2009 - 14:06 Uhr

Mit einem StringBuilder würde die Zuweisung entfallen 😉

01.05.2009 - 12:05 Uhr

Du könntest das Ganze in einer Schleife behandeln und jeweils auf ein Array mit den Suchwörtern und auf ein Array mit den Ersetzungen zugreifen. Warum Du aber Regex.Match benutzt bleibt mir schleierhaft. In diesem Fall würde ich die Replace Methode des Strings benutzen oder alternativ (und vorallem bei vielen Ersetzungen) halt den StringBuilder!

01.05.2009 - 09:26 Uhr

Kannst du nicht über das Process Objekt, das du beim Start erhälst, auf den StandardOutput zugreifen ?

29.04.2009 - 22:55 Uhr

Lucky Number Slevin <- sehr zu empfehlen
Der blutige Pfad Gottes <- dito
Herr Der Ringe Trilogie
The Grudge
Black Hawk Down
Der Soldat James Ryan
Zimmer 1408 <- sehr gelungener Horror
Resident Evil Trilogie
28 Days/Weeks Later
Fluch der Karibik Trilogie

20.04.2009 - 08:19 Uhr

Das return beendet die Anwendung nur, wenn es in Main() aufgerufen wird.

21.03.2009 - 09:32 Uhr

das nenn ich mal dynamik 😉


int crc32berechnen(char* wert, int fehlercode){

//Im Fehlerfall
return fehlercode;

}

14.03.2009 - 01:48 Uhr

Mein Desktop (für einmal Aufgeräumt 😄)

01.03.2009 - 12:07 Uhr

Ich benutze es nur um auf dem aktuellen Stand zu bleiben was Quake Live betrifft (sollte es wiedermal offline sein 😄). Besitze allerdings keinen Account.

http://twitter.com/quakelive

26.02.2009 - 15:33 Uhr

DevC++ kann ich auch empfehlen. VS kann zwar C/C++ Code kompilieren, allerdings heisst es immer, der Code wäre veraltet. Und den Quake3 Quellcode konnte ich auch nicht fehlerfrei kompilieren 😉

23.02.2009 - 16:22 Uhr

Ich zähle mich dann wohl auch zur Jugend. Wenn wir allerdings mit solchen Begriffen herumalbern, dann nur unter Freunden und eher mit einem Augenzwinkern. Trotzdem rutschen halt dem ein oder anderen in ungewollten Situationen Sätze wie "Die Sonne ist offline" raus. 😄

08.02.2009 - 21:41 Uhr

Wenn Du die Beschleunigung (g*t) (m/s^2) integrierst, hast du erst die Geschwindigkeit (m/s), wenn Du diese dann nochmals integrierst, hast Du die Strecke (m).

08.02.2009 - 12:43 Uhr

Ich für meinen Teil bin eher für Atomkraftwerke! Es gibt momentan einfach keine Alternative, auch wenn die 10'000 Jahre strahlenden Abfälle ein grosses Problem darstellen.

Wasserkraft: Macht bei Flusskraftwerken sicherlich Sinn, "verschandet" aber auch das aussehen der Gegend.

Pumpspeicherkraftwerke: Mögen für die Stromkonzerne ein gutes Geschäft sein, aber was macht es für einen Sinn während des Tages teueren Strom zu produzieren um dann in der Nacht mit billigem importierem Strom das Wasser wieder in den See zu pumpen?

Solarzellen: Sind meiner Meinung nach nicht brauchbar: Ihr scheint alle zu vergessen, dass diese Zellen einen sehr schlechten Wirkungsgrad haben (10-15%), eine Lebenszeit von nur etwa 10 Jahren haben, Die Produktion dieser Zellen sehr viel Energie benötigt (soweit ich weiss sogar eine Menge CO2 produziert) und mit extrem giftigen Stoffen gearbeitet werden muss. Zudem holen die Solarzellen in ihrer Lebenszeit gerade so, eher ein bisschen mehr noch, die Energie raus, mit der sie produziert worden sind.

was ich noch interessant finde:

Sonnenwärmekraftwerk

04.02.2009 - 14:10 Uhr

Das einzige was mir Schwierigkeiten bereiten könnte, wäre das Design selbst.
Ich habe nun den Teil des Editors als optional gekennzeichnet, da man die Möglichkeit hat direkt die XML-Files zu bearbeiten und darum der Editor nicht zwingend nötig ist. Ich habe mich auch noch mit einem Kollegen unterhalten, der meinte es sei nicht so schlimm wenn das Projekt in der Zeit nicht fertig wird und dass es viel wichtiger wäre, dass die Dokumentation gut ist. Nach einem Gespräch mit meinem Ausbildner haben wir uns darauf geeinigt, dass wir den Editor optional lassen, da eine fertige Software immer besser ist als eine unfertige. Ich denke zudem auch, dass die Dokumentation sehr viel Zeit in Anspruch nehmen wird, da ich gerade einen neuen Designer für UML verwende und mich da zuerst einarbeiten muss (natürlich bevor ich beginne).

und vielen Dank für die Erfolgswünsche 😉

03.02.2009 - 22:39 Uhr

Wie gesagt: Ich bin auch der Meinung das ich es in dieser Zeit hinkriegen müsste und bin nur schon darum froh, weil ich nun weiss, dass auch andere sich das zutrauen würden und ich damit also nicht völlig daneben liegen kann.

Wegen dem optionalen Teil: Das wäre eine Möglichkeit; muss ich morgen abklären.

Die 15 Tage werden mir von der prüfenden Organisation vorgeschrieben.

03.02.2009 - 21:40 Uhr

Bin ich froh das zu hören, ich habe schon gedacht, dass ich mich völlig falsch eingschätzt hatte.Vielleicht nehme ich trotzdem den Teil des Editors raus, da ich bei dem Klassendiagramm evtl. mehr Zeit benötige.
Ich könnte und würde auch teilweise 10h pro Tag arbeiten allerdings sind die 8h vorgeschrieben da es auf diese 15 Tage genau 120 Stunden gibt. Die Dokumentation muss natürlich in dieser Zeit auch noch geschrieben werden.

03.02.2009 - 20:37 Uhr

Hallo Zusammen

Da diesen Sommer meine Ausbildung zu Ende geht, muss ich nun eine Abschlussarbeit machen. Es handelt sich dabei um eine Art Lernzieltest.

Die Lernenden können mit dieser Software ihren Ausbildungsstand überprüfen. Diese Lernzieltests werden im Multiple-Choice verfahren durchgeführt. Man startet also das Programm, kann den Themenbereich des Tests wählen und sofort starten. Während dem Test sollte man direkt zu den verfügbaren Fragen springen oder mit Buttons zur nächsten Frage navigieren. Man sollte sich einzelne Fragen "merken" können, damit, falls man eine Antwort nicht direkt weiss, man diese Frage quasi überspringen kann, um sie später mit mehr Glück zu beantworten.
Am Schluss des Tests sollte man eine Auswertung mit Note, Punktzahl etc. ansehen und ausdrucken können.
Zusätzlich sollte es eine Art "Editor" (einfach ein anderes Form das geladen wird) geben, um Tests für neue Themenbereiche zu erstellen.

Nun habe ich mir das etwa so gedacht, dass ich die Test-Objekte im XML-Format (serialisiert) auf einem Server speichere und mir dann bei Bedarf das benötigte File deserialisiere und dann die Antworten die der User gibt direkt in das Test-Objekt schreibe. Ähnlich soll auch der Editor direkt ein solches Test-Objekt modifizieren.

Nun ist die maximale Zeit, die ich für die Arbeit in Anspruch nehmen kann 15 Tage (120 h). Bis jetzt habe ich gedacht, dass ich das in dieser Zeitspanne schaffen sollte (inkl. Dokumentation). Als ich mir heute allerdings eine dritte Meinung eingeholt habe, hiess es, dass diese 15 Tage viel-viel zu kurz wären für ein Projekt solchen Ausmasses.

Ich hatte vorher ein sehr gutes Gefühl die Arbeit in dieser Zeit zu machen und bin nun total durch den Wind...
Kann ich mich getrost auf mein Gefühl verlassen und ist diese Arbeit in der angebebenen Zeitspanne durchaus machbar oder kann ich froh sein das Problem in letzter Sekunde aufgespürt zu haben um nun die Aufgabestellung der Zeit anzupassen?

02.02.2009 - 17:48 Uhr

Gibts bei mir leider nicht. Ich könnte natürlich Elektrotechnik wählen und dann die letzten beiden Semester den Schwerpunkt auf Informatik legen. Allerdings bin ich mir trotzdem nicht sicher ob ich überhaupt Elektrotechnik will, da ich wie gesagt später eher in der Software-Entwicklung arbeiten will.

31.01.2009 - 18:56 Uhr

Ich habe auch noch eine Screenshot gemacht 😄

Einfach zu lustig

Wobei ich den ersten Link irgendwie interessanter finde 😃

31.01.2009 - 12:48 Uhr

also für mich kommen hauptsächlich 2 Hochschulen in Frage (die eine liegt praktisch vor meiner Haustüre). Wie ich gesehen habe, ist Treiberentwicklung in diesem Informatik-Studiengang integriert, von daher würde sich das erübrigen.

die Theorie ist das einzige im Studium, das dauerhaften Wert hat. Alles Praktische (z.B. der Umgang mit einer bestimmten Anwendung) ist vergänglich. Außerdem braucht man um das zu lernen kein Studium.

Ich möchte aber auch nicht den Abschluss haben, ohne die theoretischen Sachen auch vorwiegend von der praktischen Seite angeschaut zu haben. 😉

31.01.2009 - 12:07 Uhr

ich hab mir gerade noch genauer die Studieninhalte des Informatik-Studiums angesehen. Im Prinzip interessiert mich das meiste was angeboten wird, allerdings gibt es auch viele Module die, wie ich mir vorstellen kann, sehr theoretisch sind, wie z.b. "Informations- und Codierungstheorie". Aber da müsste ich wohl durch. Im 5. Semester wird ausserdem .NET und C# angeboten. 😃 Momentan bin ich aber total am pendeln zwischen Inf und Et...

/e achja Technische Informatik oder sowas gibt es leider nicht, wäre aber eine interessante Option gewesen.