„Angewandte Programmierung (Sprachen C und C++)“ – Kurs 120.000 Rubel. von der MSU, Ausbildung 48 Wochen. (12 Monate), Datum: 16. Februar 2023.
Verschiedenes / / November 28, 2023
Das berufliche Umschulungsprogramm „Angewandte Programmierung (C- und C++-Sprachen)“ dient dem Erwerb von Kenntnissen und Fähigkeiten auf diesem Gebiet Die Programmierung für Personen, die Fähigkeiten in einer neuen beruflichen Tätigkeit erwerben möchten, trägt zur Bildung einer Weltanschauung und eines Systems bei Denken. Der Zweck des Unterrichts in den Programmkursen besteht darin, die Grundprinzipien der Programmierung sowie die Prinzipien des algorithmischen Ansatzes zur Lösung angewandter Probleme darzustellen.
Das Programm richtet sich an Studierende, die einen neuen Beruf erlernen möchten.
Das Programm zielt darauf ab, Fachkräfte auf neue berufliche Tätigkeiten im Bereich der angewandten Programmierung vorzubereiten.
Ziele des beruflichen Umschulungsprogramms:
- Beschreiben Sie die Grundstruktur eines digitalen Computers, die Organisation des Hauptspeichers und der Kommunikation in einem Rechenknoten.
- betrachten Sie die Grundkonzepte der Algorithmisierung und der prozeduralen Programmierung;
- die Unterschiede zwischen prozeduralen und objektorientierten Programmiersprachen auf hoher Ebene berücksichtigen;
- Beschreiben Sie die Phasen des Software-Lebenszyklus und die Phasen des Erhaltens einer ausführbaren Datei.
- Berücksichtigen Sie die objektorientierten Funktionen der C++-Standardbibliothek.
- Betrachten Sie den Unterschied zwischen den Konzepten der Vererbung und der Implementierung, den Unterschied zwischen den Konzepten der Schnittstelle und der Implementierung.
- Überprüfen Sie die von der C++-Standardbibliothek bereitgestellten Funktionen für generische Programmierung.
- Bewerber für das Umschulungsprogramm müssen über eine höhere oder weiterführende Fachausbildung verfügen. Programmiererfahrung in prozeduralen Sprachen ist wünschenswert, aber nicht zwingend erforderlich.
Das Programm ist Teilzeit-Fernunterricht mit asynchronem Lernen und Lehrerberatungen. Elektronische Schulungskurse für das Programm wurden von Lehrern der Moskauer Staatlichen Universität entwickelt.
Das Programm ist praxisorientiert und die Schulungen enthalten eine Vielzahl anwendungsbezogener Probleme, darunter Beispiele aus reale Praxis und werden von spezialisierten Spezialisten der Moskauer Staatlichen Universität, Industrieforschungsinstituten und IT-Vertretern umgesetzt Firmen.
TRAININGSMODUS
Das Programm ist auf ein Studienjahr ausgelegt: vom 16. Februar 2023 bis 31. Januar 2024.
Volumen 684 Stunden. Klassenzimmer - 288
Studienform - Korrespondenz mit Fernunterrichtstechnologien
Annahme von Dokumenten vom 20. Dezember bis 16. Februar.
Stundenplanunabhängiger Unterricht nach individuellem Bildungsweg.
Um ein Diplom der Moskauer Staatlichen Universität für berufliche Umschulung zu erhalten, müssen Sie den Lehrplan absolvieren und eine Abschlussarbeit anfertigen.
Die Abschlussarbeit ist eine eigenständige Entwicklung eines Softwaresystems.
ABSCHLUSSDOKUMENTE
Wenn Sie über eine höhere (unvollständige höhere: Oberstufe) oder weiterführende Fachausbildung verfügen, wird ein Diplom der Moskauer Staatlichen Universität für berufliche Umschulung ausgestellt.
Für Personen ohne Hochschulbildung wird für den erfolgreichen Abschluss des Programms ein Zertifikat der Moskauer Staatlichen Universität ausgestellt.
EINSCHREIBUNG
1. Um sich für das Programm anzumelden, müssen Sie die folgenden Dokumente (handschriftlich oder elektronisch) ausfüllen und an [email protected] senden:
- Stellungnahme
- Fragebogen
- Einwilligung zur Verarbeitung personenbezogener Daten
- Kopie des Reisepasses
- eine Kopie Ihres Hochschulabschlusses oder eine Bescheinigung, aus der hervorgeht, dass Sie Student sind.
2. Auf Basis der eingereichten Unterlagen wird ein Schulungsvertrag erstellt.
3. Nach Vertragsunterzeichnung werden die Zahlungsbelege verschickt: August-September.
4. Nach der Bezahlung beginnen Sie mit dem Training.
SEMESTER 1 – DISKRETE MATHEMATIK
Vorlesung 1.1
Elemente der Mathematik
Vorlesung 1.2
Mengenlehre
Vorlesung 1.3
Algebra der Logik
Vorlesung 1.4
Grundlagen der linearen Algebra
Vorlesung 1.5
Grundlagen der Graphentheorie
Vorlesung 1.6
Codierungstheorie
Vorlesung 1.7
Abschlusszertifizierung (Test)
SEMESTER 1 – VERFAHRENSPROGRAMMIERUNG
Vorlesung 2.1
Einführung in die Programmierung
Vorlesung 2.2
Betreiber
Vorlesung 2.3
Präprozessor
Vorlesung 2.4
Wegweiser
Vorlesung 2.5
Arrays. Beziehung zwischen Arrays und Zeigern
Vorlesung 2.6
Funktionen
Vorlesung 2.7
Abschlusszertifizierung (Test)
SEMESTER 1 – ALGORITHMEN UND DATENSTRUKTUREN (EINSTUFE)
Vorlesung 3.1
Bitoperationen
Vorlesung 3.2
Algorithmen und Mathematik
Vorlesung 3.3
Matrizen und Operationen darauf
Vorlesung 3.4
Abstrakte Datenstrukturen
Vorlesung 3.5
Abschlusszertifizierung (Prüfung)
SEMESTER 1 – OBJEKTORIENTIERTE PROGRAMMIERUNG (EINSTUFE)
Vorlesung 4.1
Objektorientierte Programmierparadigmen
Vorlesung 4.2
Grundkonzepte der objektorientierten Programmierung, ihre Umsetzung mit C++
Vorlesung 4.3
C++-Strukturen und Unions
Vorlesung 4.4
Bitfelder in C++-Strukturen und -Klassen
Vorlesung 4.5
Beziehungen zwischen Klassen. Öffnen Sie die Einzelvererbung
Vorlesung 4.6
Polymorphismus
Vorlesung 4.7
Abschlusszertifizierung (bestanden)
SEMESTER 2 – COMPUTERSYSTEM-ARCHITEKTUR
Vorlesung 5.1
Grundaufbau eines Digitalrechners
Vorlesung 5.2
Grundlagen der digitalen Prozessororganisation
Vorlesung 5.3
Adressorganisation
Vorlesung 5.4
Kommunikationssubsysteme in einem Computer
Vorlesung 5.5
Ganzzahlige Operanden
Vorlesung 5.6
Gleitkomma-Kodierungsstandard
Vorlesung 5.7
Abschlusszertifizierung (Test)
SEMESTER 2 – ALGORITHMEN UND DATENSTRUKTUREN (FORTGESCHRITTENE STUFE)
Vorlesung 6.1
Bäume
Vorlesung 6.2
Grafiken
Vorlesung 6.3
Such- und Sortieralgorithmen
Vorlesung 6.4
Rekursion und Backtracking
Vorlesung 6.5
Abschlusszertifizierung (bestanden)
SEMESTER 2 – OBJEKTORIENTIERTE PROGRAMMIERUNG (FORTGESCHRITTENE NIVEAU)
Vorlesung 7.1
Objektorientierte Programmierparadigmen
Vorlesung 7.2
Grundkonzepte der objektorientierten Programmierung, ihre Umsetzung mit C++
Vorlesung 7.3
C++-Strukturen und Unions
Vorlesung 7.4
Bitfelder in C++-Strukturen und -Klassen
Vorlesung 7.5
Beziehungen zwischen Klassen. Öffnen Sie die Einzelvererbung
Vorlesung 7.6
Polymorphismus
Vorlesung 7.7
Abschlusszertifizierung (bestanden)
SEMESTER 2 – ABSCHLUSSARBEIT
Die Abschlusszertifizierung beinhaltet die Verteidigung der Abschlussarbeit, die es ermöglicht, eine theoretische Vorbereitung zur Lösung beruflicher Probleme zu erkennen.
Vorlesung 8.1
Beurteilung der Qualität der Programmentwicklung