"Εφαρμοσμένος προγραμματισμός (γλώσσες C και C++)" - μάθημα 120.000 ρούβλια. από το MSU, εκπαίδευση 48 εβδομάδων. (12 μήνες), Ημερομηνία: 16 Φεβρουαρίου 2023.
μικροαντικείμενα / / November 28, 2023
Το πρόγραμμα επαγγελματικής επανεκπαίδευσης «Εφαρμοσμένος προγραμματισμός (γλώσσες C και C++)» παρέχει την απόκτηση γνώσεων και δεξιοτήτων στον τομέα ο προγραμματισμός για άτομα που επιθυμούν να αποκτήσουν δεξιότητες σε μια νέα επαγγελματική δραστηριότητα, συμβάλλει στη διαμόρφωση μιας κοσμοθεωρίας και συστημικής σκέψη. Σκοπός της διδασκαλίας των μαθημάτων του προγράμματος είναι η παρουσίαση των θεμελιωδών αρχών του προγραμματισμού, καθώς και των αρχών της αλγοριθμικής προσέγγισης για την επίλυση εφαρμοσμένων προβλημάτων.
Το πρόγραμμα έχει σχεδιαστεί για όσους μαθητές θέλουν να μάθουν ένα νέο επάγγελμα.
Το πρόγραμμα στοχεύει στην προετοιμασία ειδικών για νέες επαγγελματικές δραστηριότητες στον τομέα του εφαρμοσμένου προγραμματισμού.
Στόχοι του προγράμματος επαγγελματικής επανεκπαίδευσης:
- Περιγράψτε τη βασική δομή ενός ψηφιακού υπολογιστή, την οργάνωση της κύριας μνήμης και τις επικοινωνίες σε έναν κόμβο υπολογιστών.
- εξετάστε τις βασικές έννοιες του αλγοριθμισμού και του διαδικαστικού προγραμματισμού.
- εξετάστε τις διαφορές μεταξύ διαδικαστικών και αντικειμενοστρεφών γλωσσών προγραμματισμού υψηλού επιπέδου.
- Περιγράψτε τα στάδια του κύκλου ζωής του λογισμικού και τα στάδια απόκτησης ενός εκτελέσιμου αρχείου.
- εξετάστε τις αντικειμενοστρεφείς δυνατότητες της τυπικής βιβλιοθήκης C++.
- εξετάστε τη διαφορά μεταξύ των εννοιών της κληρονομικότητας και της υλοποίησης, τη διαφορά μεταξύ των εννοιών της διεπαφής και της υλοποίησης.
- Ελέγξτε τις εγκαταστάσεις που παρέχονται από την Πρότυπη Βιβλιοθήκη C++ για γενικό προγραμματισμό.
- Οι υποψήφιοι για το πρόγραμμα επανεκπαίδευσης πρέπει να έχουν ανώτερη ή δευτεροβάθμια εξειδικευμένη εκπαίδευση. Η εμπειρία προγραμματισμού σε διαδικαστικές γλώσσες είναι επιθυμητή, αλλά δεν απαιτείται.
Το πρόγραμμα είναι μερικής απασχόλησης, εξ αποστάσεως εκπαίδευσης με ασύγχρονη μάθηση και διαβουλεύσεις με καθηγητές. Ηλεκτρονικά μαθήματα κατάρτισης για το πρόγραμμα αναπτύχθηκαν από καθηγητές του Κρατικού Πανεπιστημίου της Μόσχας.
Το πρόγραμμα έχει πρακτικό προσανατολισμό και τα μαθήματα κατάρτισης περιέχουν μεγάλο αριθμό εφαρμοσμένων προβλημάτων, συμπεριλαμβανομένων παραδειγμάτων από πραγματική πρακτική και εφαρμόζονται από εξειδικευμένους ειδικούς από το Κρατικό Πανεπιστήμιο της Μόσχας, βιομηχανικά ερευνητικά ινστιτούτα και εκπροσώπους πληροφορικής εταιρείες.
ΛΕΙΤΟΥΡΓΙΑ ΠΡΟΠΟΝΗΣΗΣ
Το πρόγραμμα έχει σχεδιαστεί για 1 έτος σπουδών: από 16 Φεβρουαρίου 2023 έως 31 Ιανουαρίου 2024.
Όγκος 684 ώρες. Τάξη - 288
Μορφή σπουδών - Αλληλογραφία με χρήση τεχνολογιών εξ αποστάσεως εκπαίδευσης
Αποδοχή εγγράφων από 20 Δεκεμβρίου έως 16 Φεβρουαρίου.
Μαθήματα χωρίς αναφορά σε ωράριο σύμφωνα με ατομική εκπαιδευτική τροχιά.
Για να αποκτήσετε Δίπλωμα Κρατικού Πανεπιστημίου της Μόσχας στην επαγγελματική επανεκπαίδευση, πρέπει να ολοκληρώσετε το πρόγραμμα σπουδών και να προετοιμάσετε μια τελική διατριβή.
Η τελική εργασία είναι μια ανεξάρτητη ανάπτυξη ενός συστήματος λογισμικού.
ΣΥΜΠΛΗΡΩΜΑΤΙΚΑ ΕΓΓΡΑΦΑ
Εάν έχετε ανώτερη (ημιτελή ανώτερη: ανώτερος φοιτητής) ή δευτεροβάθμια εξειδικευμένη εκπαίδευση, εκδίδεται Δίπλωμα Κρατικού Πανεπιστημίου της Μόσχας για επαγγελματική επανεκπαίδευση.
Για άτομα που δεν έχουν τριτοβάθμια εκπαίδευση, εκδίδεται Πιστοποιητικό Κρατικού Πανεπιστημίου της Μόσχας για επιτυχή ολοκλήρωση του προγράμματος.
ΕΓΓΡΑΦΗ
1. Για να εγγραφείτε στο πρόγραμμα, πρέπει να συμπληρώσετε τα ακόλουθα έγγραφα (χειρόγραφα ή ηλεκτρονικά) και να τα στείλετε στη διεύθυνση [email protected]:
- Δήλωση
- Ερωτηματολόγιο
- Συγκατάθεση για την επεξεργασία προσωπικών δεδομένων
- αντίγραφο του διαβατηρίου
- αντίγραφο απολυτηρίου τριτοβάθμιας εκπαίδευσης ή πιστοποιητικό που να δηλώνει ότι είστε φοιτητής.
2. Με βάση τα υποβληθέντα έγγραφα θα καταρτιστεί Εκπαιδευτική Συμφωνία.
3. Μετά την υπογραφή της σύμβασης, αποστέλλονται έγγραφα για πληρωμή: Αύγουστος-Σεπτέμβριος.
4. Μετά την πληρωμή ξεκινάτε την εκπαίδευση.
ΕΞΑΜΗΝΟ 1 - ΔΙΑΚΡΙΤΑ ΜΑΘΗΜΑΤΙΚΑ
Διάλεξη 1.1
Στοιχεία μαθηματικών
Διάλεξη 1.2
Θεωρία συνόλων
Διάλεξη 1.3
Άλγεβρα της λογικής
Διάλεξη 1.4
Βασικά στοιχεία γραμμικής άλγεβρας
Διάλεξη 1.5
Βασικά στοιχεία της θεωρίας γραφημάτων
Διάλεξη 1.6
Θεωρία κωδικοποίησης
Διάλεξη 1.7
Τελική πιστοποίηση (Δοκιμή)
ΕΞΑΜΗΝΟ 1 - ΔΙΑΔΙΚΑΣΤΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ
Διάλεξη 2.1
Εισαγωγή στον Προγραμματισμό
Διάλεξη 2.2
χειριστές
Διάλεξη 2.3
Προεπεξεργαστής
Διάλεξη 2.4
Πινακίδες
Διάλεξη 2.5
Πίνακες. Σχέση μεταξύ πινάκων και δεικτών
Διάλεξη 2.6
Λειτουργίες
Διάλεξη 2.7
Τελική πιστοποίηση (Δοκιμή)
ΕΞΑΜΗΝΟ 1 - ΑΛΓΟΡΙΘΜΟΙ ΚΑΙ ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ (ΕΙΣΑΓΩΓΙΚΟ ΕΠΙΠΕΔΟ)
Διάλεξη 3.1
Λειτουργίες bit
Διάλεξη 3.2
Αλγόριθμοι και μαθηματικά
Διάλεξη 3.3
Πίνακες και πράξεις πάνω τους
Διάλεξη 3.4
Αφηρημένες Δομές Δεδομένων
Διάλεξη 3.5
Τελική πιστοποίηση (Εξετάσεις)
ΕΞΑΜΗΝΟ 1 - ΑΝΤΙΚΕΙΜΕΝΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ (ΕΙΣΑΓΩΓΙΚΟ ΕΠΙΠΕΔΟ)
Διάλεξη 4.1
Αντικειμενοστραφή παραδείγματα προγραμματισμού
Διάλεξη 4.2
Βασικές έννοιες αντικειμενοστρεφούς προγραμματισμού, εφαρμογή τους με χρήση C++
Διάλεξη 4.3
C++ δομές και ενώσεις
Διάλεξη 4.4
Πεδία bit σε δομές και κλάσεις C++
Διάλεξη 4.5
Σχέσεις μεταξύ τάξεων. Ανοιχτή ενιαία κληρονομιά
Διάλεξη 4.6
Πολυμορφισμός
Διάλεξη 4.7
Τελική πιστοποίηση (πάσο)
ΕΞΑΜΗΝΟ 2 - ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΣΥΣΤΗΜΑΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ
Διάλεξη 5.1
Βασική δομή ενός ψηφιακού υπολογιστή
Διάλεξη 5.2
Βασικά Οργάνωση Ψηφιακών Επεξεργαστών
Διάλεξη 5.3
Διεύθυνση οργάνωσης
Διάλεξη 5.4
Υποσυστήματα επικοινωνίας σε υπολογιστή
Διάλεξη 5.5
Ακέραιοι τελεστές
Διάλεξη 5.6
Πρότυπο κωδικοποίησης κινητής υποδιαστολής
Διάλεξη 5.7
Τελική πιστοποίηση (Δοκιμή)
ΕΞΑΜΗΝΟ 2 - ΑΛΓΟΡΙΘΜΟΙ ΚΑΙ ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ (ΠΡΟΧΩΡΗΜΕΝΟ ΕΠΙΠΕΔΟ)
Διάλεξη 6.1
Δέντρα
Διάλεξη 6.2
Γραφικές παραστάσεις
Διάλεξη 6.3
Αλγόριθμοι αναζήτησης και ταξινόμησης
Διάλεξη 6.4
Αναδρομή και οπισθοδρόμηση
Διάλεξη 6.5
Τελική πιστοποίηση (πάσο)
ΕΞΑΜΗΝΟ 2 - ΑΝΤΙΚΕΙΜΕΝΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ (ΠΡΟΧΩΡΗΜΕΝΟ ΕΠΙΠΕΔΟ)
Διάλεξη 7.1
Αντικειμενοστραφή παραδείγματα προγραμματισμού
Διάλεξη 7.2
Βασικές έννοιες αντικειμενοστρεφούς προγραμματισμού, εφαρμογή τους με χρήση C++
Διάλεξη 7.3
C++ δομές και ενώσεις
Διάλεξη 7.4
Πεδία bit σε δομές και κλάσεις C++
Διάλεξη 7.5
Σχέσεις μεταξύ τάξεων. Ανοιχτή ενιαία κληρονομιά
Διάλεξη 7.6
Πολυμορφισμός
Διάλεξη 7.7
Τελική πιστοποίηση (πάσο)
ΕΞΑΜΗΝΟ 2 - ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ
Η τελική πιστοποίηση περιλαμβάνει την υπεράσπιση της τελικής εργασίας, η οποία επιτρέπει σε κάποιον να εντοπίσει τη θεωρητική προετοιμασία για την επίλυση επαγγελματικών προβλημάτων.
Διάλεξη 8.1
Αξιολόγηση της ποιότητας ανάπτυξης του προγράμματος