„Programare aplicată (limbi C și C++)” - curs 120.000 de ruble. de la MSU, antrenament 48 de săptămâni. (12 luni), Data: 16 februarie 2023.
Miscelaneu / / November 28, 2023
Programul de recalificare profesională „Programare aplicată (limbaje C și C++)” asigură dobândirea de cunoștințe și abilități în domeniu programare pentru persoanele care doresc să dobândească competențe într-o nouă activitate profesională, contribuie la formarea unei viziuni asupra lumii și sistemice gândire. Scopul predării cursurilor programului este de a prezenta principiile fundamentale ale programării, precum și principiile abordării algoritmice pentru rezolvarea problemelor aplicate.
Programul este conceput pentru acei studenți care doresc să învețe o nouă profesie.
Programul are ca scop pregătirea specialiștilor pentru noi activități profesionale în domeniul programării aplicate.
Obiectivele programului de recalificare profesională:
- descrieți structura de bază a unui computer digital, organizarea memoriei principale și a comunicațiilor într-un nod de calcul;
- ia în considerare conceptele de bază de algoritmizare și programare procedurală;
- luați în considerare diferențele dintre limbajele de programare de nivel înalt procedurale și orientate pe obiecte;
- descrieți etapele ciclului de viață al software-ului și etapele obținerii unui fișier executabil;
- luați în considerare capacitățile orientate pe obiecte ale bibliotecii standard C++;
- luați în considerare diferența dintre conceptele de moștenire și implementare, diferența dintre conceptele de interfață și implementare.
- revizuirea facilităților oferite de Biblioteca standard C++ pentru programarea generică;
- Candidații la programul de recalificare trebuie să aibă studii superioare sau medii de specialitate. Experiența de programare în limbaje procedurale este de dorit, dar nu este necesară.
Programul este învățământ cu frecvență parțială, la distanță, cu învățare asincronă și consultări ale profesorilor. Cursurile de formare electronică pentru program au fost dezvoltate de profesorii de la Universitatea de Stat din Moscova.
Programul are o orientare practică iar cursurile de formare conțin un număr mare de probleme aplicate, inclusiv exemple din practică reală și sunt implementate de specialiști specializați de la Universitatea de Stat din Moscova, institute de cercetare din industrie și reprezentanți IT companiilor.
MODUL DE ANTRENARE
Programul este conceput pentru 1 an de studiu: de la 16 februarie 2023 până la 31 ianuarie 2024.
Volum 684 ore. Sala de clasă - 288
Forma de studiu - Corespondenta folosind tehnologii de invatare la distanta
Acceptarea actelor in perioada 20 decembrie - 16 februarie.
Cursuri fără referire la un program conform unei traiectorii educaționale individuale.
Pentru a obține o diplomă a Universității de Stat din Moscova în recalificare profesională, trebuie să finalizați curriculumul și să pregătiți o teză finală.
Lucrarea finală este o dezvoltare independentă a unui sistem software.
DOCUMENTE DE COMPLETARE
Dacă aveți studii superioare (superioare incomplete: student superior) sau secundar de specialitate, se eliberează o diplomă a Universității de Stat din Moscova pentru recalificare profesională.
Pentru persoanele care nu au studii superioare, se eliberează un certificat al Universității de Stat din Moscova pentru finalizarea cu succes a programului.
ÎNSCRIERE
1. Pentru a vă înscrie în program, trebuie să completați următoarele documente (de mână sau electronic) și să le trimiteți la [email protected]:
- Afirmație
- Chestionar
- Consimțământ pentru prelucrarea datelor cu caracter personal
- copie a pașaportului
- o copie a diplomei de studii superioare sau a unui certificat care să ateste că sunteți student.
2. Pe baza documentelor depuse se va intocmi un Acord de Training.
3. După semnarea contractului se trimit documente de plată: august-septembrie.
4. După plată, începeți antrenamentul.
SEMESTRUL 1 - MATEMATICĂ DISCRETA
Cursul 1.1
Elemente de matematică
Cursul 1.2
Teoria multimilor
Cursul 1.3
Algebra logicii
Cursul 1.4
Bazele algebrei liniare
Cursul 1.5
Bazele teoriei grafurilor
Cursul 1.6
Teoria codificarii
Cursul 1.7
Certificare finală (test)
SEMESTRUL 1 - PROGRAMARE PROCEDURALĂ
Cursul 2.1
Introducere în programare
Cursul 2.2
Operatori
Cursul 2.3
Preprocesor
Cursul 2.4
Indicatoare
Cursul 2.5
Matrice. Relația dintre tablouri și pointeri
Cursul 2.6
Funcții
Cursul 2.7
Certificare finală (test)
SEMESTRUL 1 - ALGORITMI ȘI STRUCTURI DE DATE (NIVEL DE ENTRARE)
Cursul 3.1
Operații cu biți
Cursul 3.2
Algoritmi și matematică
Cursul 3.3
Matrici și operații asupra lor
Cursul 3.4
Structuri de date abstracte
Cursul 3.5
Certificare finală (examen)
SEMESTRUL 1 - PROGRAMARE ORIENTATĂ PE OBIECTE (NIVEL DE ENTRARE)
Cursul 4.1
Paradigma de programare orientată pe obiecte
Cursul 4.2
Concepte de bază ale programarii orientate pe obiecte, implementarea lor folosind C++
Cursul 4.3
Structuri și uniuni C++
Cursul 4.4
Câmpuri de biți în structuri și clase C++
Cursul 4.5
Relațiile dintre clase. Moștenire unică deschisă
Cursul 4.6
Polimorfismul
Cursul 4.7
Certificare finală (admis)
SEMESTRUL 2 - ARHITECTURA SISTEMELOR CALCULATOARE
Cursul 5.1
Structura de bază a unui computer digital
Cursul 5.2
Bazele organizării procesoarelor digitale
Cursul 5.3
Organizarea adresei
Cursul 5.4
Subsisteme de comunicații într-un computer
Cursul 5.5
Operanzi întregi
Cursul 5.6
Standard de codare în virgulă mobilă
Cursul 5.7
Certificare finală (test)
SEMESTRUL 2 - ALGORITMI ȘI STRUCTURI DE DATE (NIVEL AVANSAT)
Cursul 6.1
Copaci
Cursul 6.2
Grafice
Cursul 6.3
Algoritmi de căutare și sortare
Cursul 6.4
Recursiune și întoarcere
Cursul 6.5
Certificare finală (admis)
SEMESTRUL 2 - PROGRAMARE ORIENTATĂ PE OBIECTE (NIVEL AVANSAT)
Cursul 7.1
Paradigma de programare orientată pe obiecte
Cursul 7.2
Concepte de bază ale programarii orientate pe obiecte, implementarea lor folosind C++
Cursul 7.3
Structuri și uniuni C++
Cursul 7.4
Câmpuri de biți în structuri și clase C++
Cursul 7.5
Relațiile dintre clase. Moștenire unică deschisă
Cursul 7.6
Polimorfismul
Cursul 7.7
Certificare finală (admis)
SEMESTRUL 2 - TEZĂ DE LICENȚĂ
Certificarea finală include susținerea lucrării finale, care permite identificarea pregătirii teoretice pentru rezolvarea problemelor profesionale.
Cursul 8.1
Evaluarea calității dezvoltării programului