Tantárgy kódja
PMB1221
Tantárgy neve
Programozási környezetek
Tantárgy angol neve
Programming Environments
Kredit
3
Félévi követelmény
Gyakorlati jegy
Heti óraszám
0 + 2
Elmélet
+ Gyakorlat
Előkövetelmény
PMB1205
Ajánlott félév
4
Cél
A programozást, programfejlesztést támogató eszközök, rendszerek megismerése.
Cél angol
The course gives a general overview of software design tools and integrated development environments (IDE). Students get familiar with basic .NET and web-based development technologies and acquire practical skills in software development. The course shows the characteristics of procedural and object-oriented environments as well.
Tartalom
Fordítók és interpreterek. Programnyelvek implementációi. Integrált fejlesztői környezetek. A program forrásszövegének összeállítása, nyelvérzékeny szövegszerkesztők. A fordítás vezérlése. Könyvtárak használata. A program belövése. Nyomkövetési lehetőségek. Az eljárásorientált, objektumorientált, funkcionális és logikai fejlesztői környezetek sajátosságai. Operációs rendszer programfejlesztési támogatása. Webes fejlesztői felületek. CASE-eszközök.
Tartalom angol
Compilers and interpreters. Implementations of programming languages. Integrated Development Environments. Composition of program source, langauge sensitive word processors. Control of compiling. Usage of libraries. Debugging and validation of program. Tracking facilities. Features of the procedure-oriented, object-oriented, functional and logical development environments. Program development support of the operating system. Development interfaces by WWW. CASE tools.
Számonkérés
gyakorlati jegy
Számonkérés angol
term grade
Irodalom
Reiter István: C# programozás lépésről lépésre, Jedlik Oktatási Stúdió, Budapest, 2012, ISBN: 978-615-5012-17-4 Rod Stephens: Start Here! Fundamentals of Microsoft .NET Programming, O'Reilly Media Inc., Sebastopol, Californa, 2011, ISBN: 9780735661684
W. Richard Stevens, Stephen A. Rago: Advanced Programming in the UNIX Environment, Pearson Education Inc., Ann Arbor, Michigan, 2013, ISBN: 9780321637734
Mitesh Soni: Jenkins Essentials, Pact Publishing, Birmingham, 2015, ISBN: 9781783553471
Irodalom angol
Rod Stephens: Start Here! Fundamentals of Microsoft .NET Programming, O'Reilly Media Inc., Sebastopol, Californa, 2011, ISBN: 9780735661684
W. Richard Stevens, Stephen A. Rago: Advanced Programming in the UNIX Environment, Pearson Education Inc., Ann Arbor, Michigan, 2013, ISBN: 9780321637734
Mitesh Soni: Jenkins Essentials, Pact Publishing, Birmingham, 2015, ISBN: 9781783553471
Tantárgyfelelős intézet kódja
MII
Tantárgyfelelős oktató
Nagy Zsolt