Pseudocode
Вставка
- Опубліковано 30 чер 2024
- Pseudocode ist eine Notation für Algorithmen, die an eine einfache Programmiersprache angelehnt ist. Wer bereits programmieren kann, wird vermutlich kaum Probleme damit haben, Algorithmen in Pseudocode zu verstehen. Damit aber auf keinen Fall Missverständnisse aufkommen, werden hier noch einmal kurz alle Sprachelemente des Python-ähnlichen Pseudocodes vorgestellt, der in den Vidos auf diesem Kanal verwendet wird.
00:00 - Intro
00:19 - Wozu Pseudocode?
01:39 - Beispiel für einen Algorithmus in Pseudocode
03:50 - algorithm
06:28 - Variablen und Zuweisungen ←
10:05 - Listen (Arrays) und Direktzugriff [ ]
15:55 - Bedingungen: if, else
22:11 - Schleifen: for, while, do
30:11 - break, continue
32:45 - for each, repeat
34:08 - return, report
- Was sind Algorithmen? • Was ist ein Algorithmus?
- Die Random Access Machine (RAM): • Random Access Machine
Sehr anschaulich und verständlich erklärt.
Das hilft mir für die Vorlesung Datenstrukturen und Algorithmen an der Uni sehr.
Dankeschön :)
Danke fürs Gute Darstellen,sehr Hilfreich
Sehr anschaulich und verständlich erklärt.
Vielen Dank aus Kurdistan
Es wäre nett, wenn mein Kaffee nochmal umgerührt wird, nachdem Sahne hinzugegeben wurde. :)
Vielen, dank für dein Video, es hat mir sehr weitergeholfen.
Das ist richtig Klasse! Vielen Dank für diese verständlichen Erklärungen.
So sehr einfach von Ihnen ,ich danke Ihnen vielmals
Wow, klasse Video.
Sehr gut erklärt !
Ja also natürlich wieder Meisterleistung wie Sie den Pseudocode schon im 1. Semester eingeführt haben mit Backus Naur und While-Loop
Natürlich auch Ähnlichkeiten zu vielen anderen Programmiersprachen um allen Studenten es gerecht zu werden. Element von Python für die BioInformatiker -und Java und Typescript für die Neulinge(wie mich).
Freut mich sehr und macht das lernen schöner, weil Sie sich so viel Mühe geben und Gedanken machen👍🏽
Ich fand auch dass die Struktur sehr dem Von Neumann Simulator Code ähnelte
Danke für das Video!
👍👍👍
Vielen Dank
jetzt habe ich in 35 Minuten das gelernt was die Berufsschule mir nicht in einem Jahr klar machen konnte, weil Sie mich als Systemintegratorin in eine Anwendungsentwicklerklasse stecken musste und trotzdem es von der IHK heißt die ersten 2 Jahre sind identisch haben die Lehrer die Anwendungsentwickler so gedrillt, das man hätte ein gewisses Vorwissen mitbringen müssen. Danke das es Menschen wie dich gibt die so gut erklären können und sich die Zeit dafür nehmen ein Video davon zu erstellen. Ich muss es halt auch für eine Prüfung können die zwar realitätsfern ist, aber mir ein Ausbildungsabschluss bescheren kann.
fühl ich
erstmal nen caffee mir machen :,D super video! bei uns an der Uni machen die den Pseudo code bei zuweisungen wie in anderen programmiersprachen auch wie folgt: x := 10
Guten Morgen 🎉
Wie lange dauert es Funktionen zu Lernen.Dann eine Frage wäre es Möglich irgendwie in Kontakt zu treten zwecks Lernstoff.Weil bin zur Zeit in einer Schulung wo an einem Tag Funktionen gezeigt werden und nächsten Tag später kommen Kapselung und dann Tag später Vererbung was nicht lernbar ist.
Wäre Ihnen sehr dankbar weil ich mit Kollegen ganz großes Projekt habe App Entwicklung🎉 Wünsche schönes Wochenende 🎉
Frage: Müssen wir bei Pseudocode mit dem Index 1 anfangen? Ich programmiere seit mehreren Jahren, mach aber jetzt bald meine Ausbildung und versuche mich auf den Pseudocode vorzubereiten, der leider gebraucht wird. Ich denke gerade mit dem Index 1 werde ich meine kleinen Probleme haben weil ich nur in Programmiersprachen programmiert habe, die mit dem Index 0 anfangen.
Allgemein frage ich mich, wie viele Freiheiten es dann in der Schule geben wird. Beispielsweise die For Schleife im gezeigten Pseudocode finde ich schrecklich im vergleich zum echten Code.
Muss man nicht. Man kann den Index anfangen lassen, wo man will. Die von mir gewählte Notation hat den Vorteil, dass man - je nach Anwendung oder persönliche Präferenz - eine Liste/Array mit n Elementen entweder als a[1...n] oder auch als a[0...n--1] schreiben kann. Ich habe mich in meinen Videos jedoch fast überall für die erste Variante entschieden, weil mir das oft natürlicher vorgekommen ist.
Bei 29:10 geht die for schleife nicht 5x durch da 0 als zahl zählt oder irre ich mich da ?
Das kommt eben darauf an, wie man den Pseudocode definiert. Das ist ja keine echte Programmiersprache, von der wir hier reden. Ich möchte es so machen, dass wenn da "for i
@@Gogol-Doering okay super danke das hilft mir Stecke mitten in der Ausbildung 😅
Welche IDE benutzen Sie ?
Hallo Malek Alkoairi,
ich benutze für meine Videos ein eigenes, in Chrome laufendes Skript, das für mich u.A. das Syntax-Highlighting übernimmt.
position machte mich stutzig, heißt ja index.. und da ist es auch nich 0basiert sondern 3
voicecrack.