2009-04-14 20 views
10

Ich habe noch keine gute Antwort gefunden. Oder irgendeine Antwort, für diese Angelegenheit. Ich wurde gebeten, eine diskrete Struktur für den CS-Kurs zu unterrichten, aber stelle gleichzeitig sicher, dass es sich nicht um einen eigenständigen Mathematikkurs handelt - das bietet die Mathematikabteilung an.Unterschied zwischen diskreten Strukturen und diskreter Mathematik

Viele Hochschulen bieten einen diskreten Strukturen natürlich. Es gibt auch viele DS-Lehrbücher. Aber wenn ich mir die Kurslehrpläne und die Lehrbucheinführungen anschaue, wird der Begriff "diskrete Strukturen" nie verwendet; Sie verwenden stattdessen "diskrete Mathematik". DS erscheint nur im Titel des Kurses/Lehrbuchs.

Beispiele:

CS 381 at ODU

Discrete Structures entry at Wikipedia

Was diskrete Strukturen ist und wie es aus der diskreten Mathematik unterscheidet?

+1

Sie können von Dekan der shcool bestätigen. Welchen Kurs wollen sie? ist das Datenstruktur/diskrete Mathematik ??? –

Antwort

6

Ich habe http://www.amazon.com/Discrete-Computational-Structures-Computer-Mathematics/dp/0124208509, die zu sein scheint, was sie verlangen.

Kapitel 1 sagt "Dies ist ein Buch über Strukturen."

Immer, da unser Interesse in der digitalen Berechnung liegt, werden unsere Strukturen diskret sein.

Ich dachte, du könntest das Haar teilen und sagen: "Siehst du, es ist nur eine diskrete Mathematik, die aufgewärmt ist." Es mag zwar wahr sein, aber ich denke, es ist nur eine Frage des Fokus.

Es werden diskrete Strukturen, wenn der Fokus auf digitaler Berechnung liegt.

7

Ich erinnere mich deutlich, dass unser Lehrbuch angegeben:

Discrete structures are structures that are used in describing discrete mathematics. 

Discrete mathematics is math that makes use of discrete structures. 

In Wirklichkeit diskrete Mathematik nur das heißt, Mathe mit diskreten Werten zu tun. Diskrete Strukturen sind etwas wie Konstrukte für die diskrete Mathematik, beschäftigen sich aber auch mit dem Thema Materie. Die beiden beschreiben jedoch als Kursname das Gleiche.

Die Begriffe werden so austauschbar verwendet und sind so vage, dass die Leute, die Sie danach fragen, wahrscheinlich nicht wissen, was sie fragen. Ich glaube nicht, dass Sie irgendwelche Ressourcen finden werden, die Ihnen eine klare Antwort geben, aber wahrscheinlich wollen Sie diskrete Mathematik mit einem Fokus auf die CS-Perspektive lehren.

0

Ich denke, es gibt zwei Teile zu Ihrer Frage hier: 1) Was in der Welt wollen diese Leute, dass ich unterrichte? und 2) Wie unterscheiden sich diskrete Strukturen von diskreter Mathematik?

Meine beste Vermutung zu # 1 ist, dass Sie gebeten werden, den grundlegenden Datenstrukturen/Algorithmen-Kurs zu unterrichten, der in den meisten under CS-Programmen gleich nach der Einführung in die Programmierung kommt.

Wie für # 2, werde ich raten, dass es wirklich keinen Unterschied gibt. Sie klingen sicherlich wie das Gleiche. Aber während "Mathe" zur Theorie tendiert, bedeutet das Wort "Struktur" für mich praktische Anwendung und Technik. Dies gibt mir den Verdacht, dass dies der grundlegende Kurs für Datenstrukturen/Algorithmen sein soll. Big-O, rot-schwarze Bäume, so was.

Aber wirklich, wahrscheinlich möchten Sie Ihre Fragen an die CS-Abteilung richten, die Sie eingestellt hat.

-1

Ich denke, dass in diskreter Mathematik. Wir unterrichten diskrete Mathematik. Grundlagen mit kleinen Beispielen aus der Welt der Softwarestrukturen. In diskreten Strukturen studieren wir Software-Strukturen (oder Strukturen, die durch Software generiert werden), so dass jeder diskreten Struktur einige Vorlesungen vorausgehen, zum Beispiel aus der Welt diskrete Mathematik. benötigt, um diese Struktur zu verstehen. Mit anderen Worten: Wir betonen in diskreten Strukturen auf der Anwendung, während in diskreter Mathematik. Wir betonen die mathematischen Theorien.

Verwandte Themen