Date of Award

Fall 10-2012

Document Type

Thesis

Degree Name

Bachelor Degree

Department

Computer Science

First Advisor

Petrit Shala

Second Advisor

Fisnik Prekazi

Language

Albania

Abstract

Kjo temë paraqet vetëm një pasqyrë shumë të shkurtër nga tema e gjërë e cila përdoret në fushën e llogaritjeve paralele(Parallel Computing) për treguar rreth risive të cilat e mundësojnë programimin paralel duke përdorur Visual Studio 2010 me Microsoft NetFramework 4.0 e më tej. Si e tillë, paraqet vetëm një vështrim nga aspekti teknik informativ i programimit paralel e cila është menduar për dikë për t’u njoftuar me rregullat e programimit paralel përmes Visual Studio 2010 duke përdorur gjuhën programuese C#. Këtu më shumë do të tregohet koncepti i programimit si dhe dallimet në mes të programimit paralel dhe programimit standard. Këtu nuk do të shtjellojmë gjuhën programuese C# në përgjithësi por më shumë do të shtjellojmë modelin e programimit paralel të cilën e përmban gjuha programuese Microsoft Visual C# 4.0 përmes klasave të ekspozuara për këtë punë duke përdorur Task Parallel Libry,një shtesë e re nga Microsoft e cila përbehet nga: Task Class – njësia e së cilës gjatë programimit do të veproj kundrejt modelit threads. Parallel Class – një klasë statike e cila ekspozon versionin e punës përmes tasqeve të problemeve të natyrës paralele e ku më konkretisht do të shtjellojmë përmbajtjen e metodave FOR, FOREACH dhe INVOKE dhe problematikën e të ashtuquajturës RACE CONDITION, gabimet dhe spastrimi(debugging) i kodit gjatë përdorimit të saj në programimin paralel.

DOI

10.33107/ubt-etd.2012.1655

Share

COinS