eLABa objektas:   "C# ir VB.NET kalbų palyginimas taikomųjų programų kūrimo požiūriu", 2010,D:20100707:114613-17369
E. dokumentai
ETD (LT)
visi dokumentai ...
URL nuoroda http://vddb.laba.lt/obj/LT-eLABa-0001:E.02~2010~D_20100707_114613-17369
Dokumentas Magistro darbas
Prieigos teisės Laisvai prieinamas internete.
Institucija Vilniaus pedagoginis universitetas
Mokslo kryptis 09 P - Informatika
Atsakomybė Judinas, Arnoldas - Magistro baigiamojo darbo autorius
Lipeikienė, Joana - Magistro baigiamojo darbo vertinimo komisijos pirmininkas
Stankevičienė, Eglė - Magistro baigiamojo darbo vertinimo posėdžio sekretorius
Petkus, Tomas - Magistro baigiamojo darbo vertinimo komisijos narys
Kligienė, Nerutė - Magistro baigiamojo darbo vertinimo komisijos narys
Dzemyda, Gintautas - Magistro baigiamojo darbo vertinimo komisijos narys
Kazlauskas, Kazys - Magistro baigiamojo darbo vertinimo komisijos narys
Slivinskas, Vytautas - Magistro baigiamojo darbo vadovas
Melničenko, Grigorijus - Magistro baigiamojo darbo recenzentas
Vilniaus pedagoginis universitetas - Mokslinį laipsnį teikianti institucija
Antraštė (-ės) C# ir VB.NET kalbų palyginimas taikomųjų programų kūrimo požiūriu
C# and VB.NET comparison in terms of application development
Santrauka [EN]

This scientific work was written by Arnoldas Judinas. Its title is “C# and VB.NET comparison in terms of application development”. My master thesis compares two programming languages developed by Microsoft Corporation: C# and Visual Basic .NET. There are two main parts of this scientific work: theoretic analysis and programming experiments. Each of these parts is divided into smaller parts (i.e. during programming experiments I have analyzed time that take both mathematic operations and input/output operations).

I have chosen these criteria to compare programming languages:

• history;

• similarity or difference of syntax;

• rapidity of code that is being executed.

While writing master thesis the superiority of C# language became obvious. Its syntax is easier to understand because it is closer to C syntax (which is de facto standard). The execution of C# code takes less time than the execution of VB.NET code. Finally, Microsoft itself considers C# as the main programming language for non-web application development.

At the end of the master thesis I have supplied three supplements. First of all, it is a comprehensive vocabulary. It explains all the specific terms which can be found in my master thesis. The second supplement is a full list of .NET programming languages. This list shows serious Microsoft‘s attitude to .NET framework. Probably every programmer on our planet will be able to find his/her favorite programming languages in that list.

The source code of applications that were used during benchmark is written to CD which is attached to printed master thesis.

Raktažodžiai: C#, VB.NET, language, development, rapidness