Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Zur Startseite

Informatiker Board » Suche » Suchergebnis » Hallo Gast [Anmelden|Registrieren]
Zeige Beiträge 1 bis 15 von 18 Treffern Seiten (2): [1] 2 nächste »
Autor Beitrag
Thema: Java - If-Anweisung/Switch-Anweisung transformieren
CookieMonsta

Antworten: 3
Hits: 6.360
24.07.2010 11:44 Forum: Praktische Informatik


BTW:

code:
1:
2:
3:
4:
if (n==0) foo();
if (n==2) bar();


usw, wäre dann ein switch case ohne break anweisungen
Thema: Programmieren lernen
CookieMonsta

Antworten: 23
Hits: 31.021
12.07.2010 22:13 Forum: Theoretische Informatik


Zitat:
Original von David_pb
Zitat:
Original von CookieMonsta
[...] is einfach so


Ist aber keine besonders gute Begründung! :P


Was Java zu C++ für Einsteiger einfacher macht:

Keine Header schreiben
Grosse übersichtliche Bibliotheken
Kein pointer und referenzwirrwarr
bessere Debugger zur Verfügung
Keine "unerklärlichen" Laufzeitfehler aufgrund von irgendwelchen Variablen die aber const sein müssten und so quatsch
Bessere Tutorials Online
Reihenfolge der Methoden wie sie in der .java vorkommen ist egal (Bei C++ z.b. sind alle Methoden die unter einer Methode X sind, von X nicht aufrufbar, d.h. nicht bekannt)
und noch so viele Kleinigkeiten bei denen man sich in C++ erst durchwursteln muss
Thema: Programmieren lernen
CookieMonsta

Antworten: 23
Hits: 31.021
12.07.2010 18:32 Forum: Theoretische Informatik


Zitat:
Original von 3FingerbreitNougat
Good old java vs. c++ =)

MfG


Augenzwinkern Ich bin eher für c++ allein wegen der performance, aber java ist grundsätzlich einfacher für einsteiger...is einfach so
Thema: Programmieren lernen
CookieMonsta

Antworten: 23
Hits: 31.021
06.07.2010 10:18 Forum: Theoretische Informatik


Lass dir von dem bösen Gast nichts andrehen *g* C++ ist zwar definitiv für einige Bereiche viel effizienter und mit ein paar mehr Möglichkeiten, aber Java ist für Anfänger die idealste Programmiersprache, da sie erstens viele Tutorials im Internet anbietet und ausserdem viel Schreibarbeit und drumherum erspart. Im Grunde, viel einfacher als C++.

Sowieso, Plattformunabhängig, also probiers mal mit Java. Entwicklungsumgebungen gibt es mehrere, NetBeans eine Möglichkeit, die etwas übersichtlichere für den Anfang bietet Eclipse.

Wenn du nach Tutorials suchst, wirst du schon welche finden, allerdings keine Eclipse/NetBeans spezifischen. Dafür gibt es extra Tutorials wie du es einrichtest.

Gruss

CookieMonsta
Thema: Hinweisthread zum Fragestellen
CookieMonsta

Antworten: 1
Hits: 5.446
03.07.2010 10:29 Forum: Off-Topic


Ich merke dass die meisten Leute zu faul oder zu doof zum googlen sind ^^
Thema: Wie kann man am besten per VBA in Excel eine sich stets aktualisierende Uhrzeit ausgeben?
CookieMonsta

Antworten: 2
Hits: 5.436
03.07.2010 10:26 Forum: Informatik in der Schule


http://www.office-loesung.de/ftopic13003...highlight=sleep

2 mögliche Ansätze. Ich weiss nicht ob das auch in excel geht, aber probiers halt mal

Gruss

CookieMonsta
Thema: Algorithmus in Form eines Nassi Shneiderman Diagramms
CookieMonsta

Antworten: 1
Hits: 4.342
03.07.2010 01:19 Forum: Algorithmen


Also ernsthaft. Da hast du dir wahrscheinlich nicht mal Gedanken gemacht. Wie Nassi Schneider Diagramme funktionieren weisst du? Ansonsten lies dir das bitte noch einmal auf Wikipedia durch. So schwer ist das nicht Augenzwinkern

Und der Algorithmus hat auch nicht viel. Wenn eins grösser als beide anderen ist, ist es wohl das grösste...usw.

Aber weil ich irgendwie nen schönen Abend heute hatte und mich das nicht viel Zeit kostet:



Man beachte den Biber, schenk ich dir.

Gruss

CookieMonsta
Thema: power point
CookieMonsta

Antworten: 1
Hits: 4.299
01.07.2010 11:26 Forum: Informatik in der Schule


http://lmgtfy.com/?q=Folienmaster+Powerpoint

Aber ich kanns dir auch direkt verraten. Der Folienmaster speichert globale Informationen wie z.b. eine durchgängige Schriftart, Layout oder Designs. Üblicherweise kann man dann z.b. die Schriftart einer Überschrift ändern, die sich dann dank Folienmaster auf allen Folien entsprechend dem Layout ändert.

Gruss

CookieMonsta
Thema: CYK Algorithmus
CookieMonsta

Antworten: 0
Hits: 3.999
CYK Algorithmus 18.06.2010 23:33 Forum: Theoretische Informatik


Wer kennt sich mit dem CYK Algorithmus aus?

Der Algorithmus stellt für ein bestimmtes Wort und all die Enthaltenen Teilwörter mögliche Ableitungen aus einer Grammatik in Chomsky Normalform dar und damit, ob dieses Wort ableitbar ist von der Startvariable aus.

Die Grobe Erklärung findet man aber auch auf Wiki. Mein Problem ist jetzt, nachzuvollziehen, wie genau die Ableitungen (nicht zwingend vom Startsymbol) sich aus vorherigen berechnet.

Mein Ansatz:

In der Tabelle (siehe Wiki) findet man zunächst die Variablen linker Seite in der Grammatik, die einen einzelnen Buchstaben ableiten (immer möglich nach Chomsky Normalform) und trägt sie dort ein. Dann arbeitet man sich immer weiter, also anschliessend Teilwörter mit 2 Buchstaben.

Man geht dies wohl für alle !Teilstücke dieses !Teilwortes durch. D.h. man sucht ein k, das sich irgendwo in dem Teilwort befindet (bsp: aabaa ; k = 2 also aa und baa) und setzt die Variablen aus denen es abgeleitet ist, aus allen vorherigen Ableitungen der kürzeren Wörter zusammen.

Sprich:

Teilwort aab

Ableitungsmöglichkeiten gefunden durch eine gewisse Kombination aus a und ab sowie aa und b. (k = 1 und k = 2)

Jetzt kommt der Punkt den ich einfach nicht kapieren will. Wie genau werden die Regeln zusammengeschmissen?

also die aus aa mit b und diese mit a mit ab.

Da steig ich nicht ganz durch.

Meine Erklärung ist vielleicht etwas schlecht, liegt aber daran, dass ich es selbst noch nicht ganz verstanden hab. Wie ich schon sagte, der Wiki Eintrag unterstützt meine Erklärung vielleicht.

http://de.wikipedia.org/wiki/Cocke-Young...ami-Algorithmus

mfg
Thema: Internet Explorer
CookieMonsta

Antworten: 3
Hits: 5.284
18.06.2010 23:12 Forum: Sonstige Fragen


Ja, warum funktioniert der IE nicht mehr?

Allerdings rate ich dir, trenne dich vom Explorer, der macht nur Schwierigkeiten =)

Es gibt übrigens auch ein Mozilla Firefox Plugin für Google Earth

http://www.chip.de/downloads/Google-Eart...n_31827535.html
Thema: Bioinformatik Phylogenie
CookieMonsta

Antworten: 1
Hits: 4.679
18.06.2010 22:49 Forum: Informatik in der Schule


Punkt 1:

http://www.google.de/url?sa=t&source=web...yRhfAnwTxujIciA

Auf Deutsch!

Ich hab ein bisschen reingeschaut, und die Erklärung sieht ziemlich gut aus. Also lies dir das gründlich durch, vollziehe das nach und frag noch einmal konkreter.

Punkt 2:

Die meisten Erklärungen gehen viel auf biologische Konzepte ein. Die kann und will ich als Informatiker (bzw CV) nicht nachvollziehen. Da wären deinerseits einige Erklärungen nötig, was das überhaupt können soll, welchen Anwendungsbereich es findet und dementsprechend die biologischen Fachbegriffe und Hintergründe (Ich hab etwas von Evolutionsbiologie, Stammbäume herausgelesen).

Punkt 3:

Ich finde auf Anhieb keine "Methoden" oder Pseudocode, der mir persönlich am meisten helfen würde (dann bliebe der Hintergrund belanglos und ich könnte anhand des codes erklären wie es funktioniert). Wenn du da was parat hast, wäre das für mich die grösste Hilfe.

mfg
Thema: Ableitungsrechner selbst programmieren
CookieMonsta

Antworten: 5
Hits: 11.045
17.06.2010 15:45 Forum: Praktische Informatik


Zitat:
Original von ed209
<funktion> ::= <bezeichner> '(' <parameterliste> ')'
<parameterliste> ::= <term> | <term> ',' <parameterliste>

Wie das dann ableitet weiß ich dann aber auch nicht smile


Du meine Güte, die Ableitung kann ich mir da nicht vorstellen. Ich schätze mal zunächst reicht es doch auch, mit einem einzelnen Parameter das ganze aufzubauen?! Oder sollte netfruit doch etwas hohe Ansprüche an das Programm haben...?

Schwierig wird auch vor allem die Fehlerbehandlung bei inkonsistenten Variablenbenennungen, z.B.: f(x) = y+7

Um da Einstiegsmöglichkeit zu haben wäre es sicher sinnvoll linke und rechte Seite der Gleichung grammatikalisch zu trennen:

<funktion> ::= <bezeichner> '(' <parameterliste> ')' '=' <term>
<parameterliste> ::= <term> | <term> ',' <parameterliste>
<term> ::= <special> | <term> '+' <term> | <var> | '(' {<term>} ')' | <mul> | <number>
<mul> ::= <term> '*' <term>

var also variablen, number beliebe zahl, und so hat man auch die produktregel vor der additionsregel, was das ableiten einfacher macht. Ist natürlich nicht ganz korrekt und sehr unvollständig gibt aber hoffentlich einen kleinen hinweis. (auch division muss vor der addition kommen, also weiter unten in der grammatik --> was weiter unten, somit "näher" an terminalen ist, wird zuerst ausgeführt).

edit: <special> ::= 'sin(' <term> ')' cos usw
Thema: Dreiecksberechnung Delphi
CookieMonsta

Antworten: 2
Hits: 5.465
15.06.2010 10:20 Forum: Informatik in der Schule


Ich kann mich nur anschliessen... Was ist hp? Handelt es sich tatsächlich um ein Dreieck? Deine Ideen geben da auch keinen Hinweis
Thema: Ableitungsrechner selbst programmieren
CookieMonsta

Antworten: 5
Hits: 11.045
15.06.2010 10:05 Forum: Praktische Informatik


Ich geb ed recht, das ordentliche parsen wird der schwierige Teil. Von Java Seite kenne ich da ein Erweiterung die sich ANTLR nennt. Generiert aus Grammatiken die an EBNF angelehnt sind, Java code, also einen Parser. Vielleicht findest du unter dem Stichwort etwas vergleichbares für Objective C?

Auf jeden Fall kann es nicht verkehrt sein erst einmal eine Grammatik zu schreiben, denn das macht das Schreiben eines eigenen Parsers auch wesentlich einfacher.

Soll dein Ableitsungsrechner auch Funktionen mit mehreren Variablen können? Dann hören zumindest meine Ideen für eine saubere Grammatik bzw Parser auf (eigentlich auch meine Mathekenntnisse).
Thema: For loop
CookieMonsta

Antworten: 1
Hits: 4.425
11.06.2010 13:38 Forum: Praktische Informatik


Hi,

Ich hab nie mit einer Lightbox gearbeitet, aber so wie ich das im Internet gelesen habe, stehen die Quelldateien ja offen zur Verfügung. Dann schau einfach mal, ob es Funktionen gibt, die nach Reihenfolge das nächste Bild anzeigen kann. Dies könntest du dann einfach in einer Schleife machen, die unendlich läuft solange die Lightbox offen ist. Dort drinnen dann eine sleep Funktion

setTimeout(lightbox.nextPicture(),x);

wobei lightbox.nextPicture() jetzt mal Pseudomässig für die Funktion steht, die das nächste bild wiedergibt und x ein int wert in millisekunden ist.

Alternativ kannst du auch eine Funktion schreiben, die einen Sekundenwert in int mitbekommt, diesen entsprechend auf das aktuelle Date (Datentyp für Zeit und datum) draufaddiert, und sobald das aktuelle dem neu erstellten gleich ist (in einer schleife immer wieder abfragen) geht es weiter.

Aber wie gesagt, schau dir mal in Ruhe die Lightbox implementierung an. Da wird dir sicher einige Arbeit abgenommen durch schon fertige Funktionen.

Ich hoffe das hilft

keksige Grüsse
Zeige Beiträge 1 bis 15 von 18 Treffern Seiten (2): [1] 2 nächste »