Normalerweise unterrichten Universitäten diskrete Mathematik / diskrete Struktur. Meine Frage ist, wie viel Mathematik muss man wissen, um diesen Bereich zu verstehen? Ist ein Kalkül erforderlich oder reicht ein Vorkalkül aus? Muss man vorher Beweise gemacht haben, um diesen Bereich verstehen zu können?
Vielen Dank für Ihre Antworten.
Hinweis: Ich entschuldige mich, wenn dies bereits gefragt wurde. Nach meiner Untersuchung konnte ich keine ähnlichen Fragen finden. Wenn Sie glauben, dass dies der Fall ist, teilen Sie uns bitte mit, wo dies beantwortet wurde, und ich werde dies gerne beenden / entfernen.
discrete-mathematics
user2387
quelle
quelle
Antworten:
Normalerweise haben Klassen an Universitäten Voraussetzungslisten. Wenn die Liste einige Kurse enthält, an denen Sie nicht teilgenommen haben, sollten Sie den Professor fragen, ob Sie sie wirklich benötigen.
Diskrete Mathematikkurse können dramatisch variieren, was Sie wirklich brauchen, um sie zu verstehen. Möglicherweise müssen Sie Beweise erbracht haben oder nicht. (In einigen diskreten Matheklassen lernen Sie, wie man Beweise macht). Ich denke, Sie müssen wahrscheinlich keinen Kalkül kennen. Kalkül wird nicht wirklich benötigt, um diskrete Mathematik zu verstehen, aber wenn Kalkül eine Voraussetzung für die Klasse ist, gibt es eine Reihe guter Beispiele und Hausaufgabenprobleme, die der Professor verwenden könnte und die tatsächlich Kalkül erfordern würden. Und Sie können sicherlich diskrete Mathematikklassen unterrichten, die eine grundlegende abstrakte Algebra als Voraussetzung erfordern.
quelle
Diskrete Mathematik enthält Mengen, Beziehungen, Bäume, Diagramme, Boolesche Algebra usw., die einige konzeptionelle Themen sind, nicht Kalkül. Diskrete Mathematik ist als Ansicht der Programmierung sehr nützlich.
quelle
Ich denke, dass die Antwort leicht vom Lehrplan und der Unterrichtsmethode für die Klasse abhängt (Diskrete Mathematik).
Wenn es sich um eine Grundschulklasse handelt, die aus Kenneth Rosens Buch hervorgeht, sind in der Regel über die Standard-Mathematikklassen hinaus überhaupt keine Voraussetzungen erforderlich. Ich würde sagen, dass die einzige Voraussetzung das Verständnis der Mathematik im Allgemeinen ist, grundlegend (Reihenfolge der Operationen usw.).
Wenn der Unterricht etwas anspruchsvoller ist und Kenntnisse über grundlegende Prüftechniken und Konzepte in der Zahlentheorie erfordert, ist der Kurs in Abstrakter Algebra meiner Meinung nach eine gute Voraussetzung.
Ich lese gerade zum Spaß ein Dover-Buch - " Concepts of Modern Mathematics " von Ian Stewart, das ein großartiges Selbststudien-Intro (und darüber hinaus) ist.
Im Allgemeinen sollte man sich über Mengen, Beweise, Boolesche Algebra, Zustandsmaschinen und allgemeine Algorithmen informieren, um einen guten Start zu erhalten.
quelle
Nein. Bei der Berechnung wird die Steigung an einem beliebigen Punkt auf einer kontinuierlichen Kurve oder die Fläche unter einer kontinuierlichen Kurve berechnet . Da kontinuierliche Bereiche (unzählig unendlich) und diskrete Bereiche (endlich oder zählbar unendlich) Gegensätze sind, ist die Berechnung auf diskrete Mathematik weitgehend nicht anwendbar.
Einige Konzepte aus grundlegenden Mathematikkursen sind nützlich
Formale Logik ist auch wertvoll, da formale Logik Induktion und symbolisches Denken betont. Einige Logiken (Boolesche Werte) befassen sich auch mit diskreten Wahrheitswerten.
quelle
Die Antwort hängt sowohl von Ihrer Berufswahl als auch vom Programm Ihrer Universität ab.
Denkst du, du musst Sounds und Musik verarbeiten? Dann ist ein gewisses Wissen über Analysis, Potenzreihen und, was noch wichtiger ist, Taylorreihen ein MUSS.
Wirst du an einer 3D-Engine arbeiten? Vielleicht etwas VR-bezogenes oder eine virtuelle Simulationsmaschine? Dann ist zumindest für die Kamerabewegung der ersten Person eine abstrakte Algebra (Gruppen, Felder usw.) erforderlich (siehe Quaternionsgruppe und Quaternionsrotation). So ist die lineare Algebra.
Oder möchten Sie in einem eher ingenieurorientierten Unternehmen wie Siemens arbeiten? Kalkül ist wiederum eine Voraussetzung für einen solchen Job, ebenso wie die lineare Algebra.
All dies sind Jobs, die eine bestimmte Fähigkeit erfordern, wenn es um Mathematik geht.
Wenn Sie eher dazu neigen, Web- / Desktop- / Mobilanwendungen zu entwickeln, benötigen Sie möglicherweise nicht so viel Mathematik (falls es sich nicht um eine App wie WolframAlpha handelt).
Sie streben eine eher theoretisch orientierte Karriere an? Dann benötigen Sie ein sehr gutes Verständnis der Algorithmen (Komplexität, Optimierung usw.) und werden gebeten, effiziente Lösungen zu finden und diese nach der Bereitstellung noch optimaler zu gestalten.
Wünschen Sie sich einen eingebetteten Programmierjob? Wenn dem so ist, sollten Sie auch einiges über Elektrotechnik (DOS und so) wissen, und wie Sie bereits sehen können, sind einige mathematische Kenntnisse erforderlich, um dies zu verstehen.
Wie Sie sehen, ist Mathematik kein Thema, das Sie in Bezug auf Informatik und Programmierung ignorieren sollten, aber es sollte Ihre Karriere nicht definieren. Sehen Sie, was Sie in der Technologiewelt tun möchten. Listen Sie einige Optionen auf, die Ihnen am besten gefallen. Sehen Sie danach, welche Mathematik für einen guten Job in dem Sektor erforderlich ist, in dem Sie arbeiten möchten. Vielleicht werden Sie sie nicht mögen. Vielleicht sind sie für dich nicht so interessant. Wenn dies der Fall ist, wechseln Sie zur zweiten Auswahl und wiederholen Sie den Vorgang. Wenn die Mathematik mehr nach Ihrem Geschmack ist, dann entscheiden Sie sich für diesen Job / Bereich / Sektor und schlagen Sie sich aus!
Das Wichtigste in der "Hallo Welt!" (Wortspiel) soll Ihnen die Codierungs- und Algorithmusfähigkeiten auf den Punkt bringen. Bewältigen Sie einige Felder: Webdev, Embedded usw. (lesen Sie zumindest darüber). Dann lernen Sie die Mathematik, die Sie in dem Bereich Ihrer Wahl benötigen.
Hoffe das hat dir irgendwie die Frage beantwortet und dass es hilfreich war!
quelle