Die Suche ergab 37 Treffer

von labataschö
24. Mai 2018 22:04
Forum: Software Engineering - Design and Construction
Thema: Ex03 First tick
Antworten: 4
Zugriffe: 193

Re: Ex03 First tick

Other question on the first tick: Should we wait one second before firing the first tick or should we directly fire the tick and then wait for a second? (I'm a bit cautious because in the previous exercises such small implementation differences from the sample solution made a few tests fail on my so...
von labataschö
4. Mai 2018 14:12
Forum: Software Engineering - Design and Construction
Thema: EX01 task2
Antworten: 6
Zugriffe: 311

Re: EX01 task2

Great, didn't know that myself :D
von labataschö
4. Mai 2018 14:09
Forum: Software Engineering - Design and Construction
Thema: val testResults = List[TestResult] unable to add
Antworten: 4
Zugriffe: 202

Re: val testResults = List[TestResult] unable to add

Hi,

it's quite simple - if you already know it :wink:
Don't use val but var.

val (stands for value) is immutable whereas var (stands for variable) is mutable.

Greetings,
labataschö
von labataschö
4. Mai 2018 12:57
Forum: Software Engineering - Design and Construction
Thema: EX01 task2
Antworten: 6
Zugriffe: 311

Re: EX01 task2

case class TestResult(myCourse: Course, myGrade: Grade) { } I think after this you can be able to access myCourse and myGrade Yes, that's correct. But you cannot access myCourse and myGrade from anywhere - only from within the class definition. This is similar to a private field in Java. For access...
von labataschö
3. Mai 2018 14:59
Forum: Software Engineering - Design and Construction
Thema: EX01 task2
Antworten: 6
Zugriffe: 311

Re: EX01 task2

Hi, class definitions like class MyClass(param: type) already create a default constructor. Of course you may specify further constructors but I'd advise to reflect if the default constructor is not already sufficient. Also I'd recommend to have a look at the effects of val and var before a paramete...
von labataschö
2. Mai 2018 10:45
Forum: Software Engineering - Design and Construction
Thema: Exercise # 2 - Task # 1 - DSL Syntax confusion
Antworten: 4
Zugriffe: 274

Re: Exercise # 2 - Task # 1 - DSL Syntax confusion

Just saw that there's also another thread on this: viewtopic.php?f=234&t=37997
Maybe both help you to understand what to do.
von labataschö
2. Mai 2018 10:39
Forum: Software Engineering - Design and Construction
Thema: Exercise # 2 - Task # 1 - DSL Syntax confusion
Antworten: 4
Zugriffe: 274

Re: Exercise # 2 - Task # 1 - DSL Syntax confusion

Maybe you could have a look at the other thread, which contains examples from another student. That would be this thread: https://www.fachschaft.informatik.tu-darmstadt.de/forum/viewtopic.php?f=234&t=37977 When you encounter something like this: Lin("Foo", >>(LinResult("Bar"), >>(LinResult("Foo", "...
von labataschö
27. Apr 2018 17:10
Forum: Software Engineering - Design and Construction
Thema: Ex. 01 Task 1: "including all intermediate steps of the algorithm"
Antworten: 1
Zugriffe: 238

Ex. 01 Task 1: "including all intermediate steps of the algorithm"

Hi, the exercise sheet says Provide the linearization, including all intermediate steps of the algorithm [...] Does this include to do the same linearization again? For example, if we already know the linearization of B, do we need to perform the same linearization steps again in the linearization o...
von labataschö
27. Apr 2018 16:53
Forum: Software Engineering - Design and Construction
Thema: Ex. 01 Task 1: Parentheses for multiple >> operations
Antworten: 1
Zugriffe: 166

Ex. 01 Task 1: Parentheses for multiple >> operations

Hi,

if we encounter an intermediate step like

Code: Alles auswählen

Lin(Foo, Lin(Bar) >> Lin(FooBar) >> Lin(BarFoo))
is it okay to omit the parentheses (like in the slides)? Or do we need to write

Code: Alles auswählen

Lin(Foo, Lin(Bar) >> (Lin(FooBar) >> Lin(BarFoo)))
instead?

Greetings,
labataschö
von labataschö
18. Dez 2017 11:33
Forum: Offtopic
Thema: Dreamspark
Antworten: 4
Zugriffe: 3075

Re: Dreamspark

von labataschö
14. Nov 2017 11:23
Forum: Archiv
Thema: Der Begriff Softwareentwicklung
Antworten: 1
Zugriffe: 303

Re: Der Begriff Softwareentwicklung

Hi, SE ist bei mir eine Weile her, aber falls du dich auf MoSeS Modul 0, Folie 32 beziehst: Softwareentwicklung ist da nicht als Fachterminus zu verstehen und bezeichnet das, was mir aus der Kanonik(/weiterführenden Pflichtveranstaltung) SE als Software Engineering bekannt ist, also den Prozess der ...
von labataschö
20. Okt 2017 10:40
Forum: Archiv
Thema: link to svn not working?
Antworten: 2
Zugriffe: 410

Re: link to svn not working?

Hi, for me the repository works. A little hint: you have to be within the TU network to access it. If you are not close enough to have eduroam available you can use the vpn access provided by HRZ. Instructions can be found at: https://www.hrz.tu-darmstadt.de/netz/netzzugang_internet/netz_datennetz_i...
von labataschö
19. Feb 2017 23:01
Forum: Archiv
Thema: Partitionierung von Algorithmen
Antworten: 5
Zugriffe: 475

Re: Partitionierung von Algorithmen

Ich hab gerade festgestellt, dass der Begriff auf den Folien auch nicht vorkommt. Aber ich kann mich erinnern, dass das erklärt wurde. Müsste die Aufzeichnung vom 19.01. sein. EDIT: Hab nochmal nachgeschaut: genau da ist die Grenze. Der FPGA-Workflow ist größtenteils in der Aufzeichnung vom 19.01., ...
von labataschö
19. Feb 2017 22:52
Forum: Archiv
Thema: Partitionierung von Algorithmen
Antworten: 5
Zugriffe: 475

Re: Partitionierung von Algorithmen

Das PS ist sozusagen die vorimplemtierte, unveränderliche Hardware. Aber die PL ist auch Hardware - nur, dass du sie halt beliebig umkonfigurieren kannst. Ich glaub im FPGA-Teil wird auch noch mal erklärt, wie dieses Umkonfigurieren vonstatten geht. Stichwort switch matrix.
von labataschö
19. Feb 2017 22:22
Forum: Archiv
Thema: Kritischer Pfad
Antworten: 3
Zugriffe: 656

Re: Kritischer Pfad

Natürlich hatten wir in TGDI, dass Multiplikationen mehr Takte brauchen. Jain. Multiplikationen brauchen nicht per se mehr Takte. Wenn es um Assembler geht, dann hast du, glaube ich, recht damit. Hier wird aber nicht auf einer ALU sondern direkt in Hardware gerechnet. Und da bist du natürlich frei,...

Zur erweiterten Suche