Tema 1 Gjuhet e programimit dhe konceptet baze

Tema 1: Gjuhet e programimit dhe konceptet baze te tyre Tema 2: Fazat e ndertimit te nje programi TIK 10 GJIMNAZI”VASIL KAMAMI” MESUESE : ERISELDA HITAJ

Gjuhët e programimit � Një gjuhë programimi është një bashkësi simbolesh të shkruajtura, të cilat e udhëzojnë kompjuterin të kryejë detyra të caktuara. � Programi shkruhet pra ne nje gjuhe programimi , dhe programatoret perdorin nje editore per te shkruar kodin burim te programit.

Gjuhët e programimit � Klasifikohen : Gjuhë makinë- eshte nje bashkesi instruksionesh primitive te fiksuara brenda cdo kompjuteri. Instruksionet jane ne formen e nje kodi binar. Gjuha Asembler-u zhvillua per ta bere programin me te thjeshte. Mbasi kompjuterat nuk mund te koptojne gjuhe assembler, thirret nje program per te konvertuar programet e gjuhes assembler ne kodin makine.

Gjuhët e programimit �Gjuha e nivelit të lartë- eshte e ngjashmeme anglishten e perditshme , perdor edhe simbole matematike. � Kerkon vetem nje instruksion per kryerjen e veprimeve te thjeshta ne krahsim me gjuhen assembler. � Kerkon program perkthyes qequhet kompilator.

Gjuha e nivelit të lartë � FORTRAN(Formula Translation) � BASIC(Beginner All-purpose Symbolic Instructional Code) � Pascal(named for Blaise Pascal) � ADA (named for Ada Lovelace) � Visual Basic(Basic –like visual language developed by Microsoft) � Delphi(Pascal-like visual language developed by Borland) � C++(an objekt –oriented language , based on C) � COBOL(common Business Oriented Language) � C#(e ngjashme me Java e zhvilluar nga Microsoft) � Java(do ta perdorim ne kete material)

Paraqitje grafike e gjuheve te programimit �SKEMA : Gjuhet e nivelit te larte Kompajn eri Assambler Gjuha makine Mikroprocesori

Konceptet baze te gjuheve te programimit. � Variablat (instrukaione deklarative) � 1. Deklarojne emra qe identifikojne te dhena te cilat perdoren me vone gjate zhvillimit te programimit. � 2. Variabel ehte emri I nje zone te kujteses se kompjuterit ku ruajme informacionin. � Kur deklarohet nje variabel, atij I caktohet nje zone kujtese. Cdo variabel identifikohet nga emri dhe tip te dhenash.

Deklarimi dhe inicializimi I variablave � Deklarimi sherben per tri qellime : � Percakton emrin e variablit; � Percakton tipin e variablit(int float , char) � I jep proramuesit nje pershkrimte tij. � P. sh Sintaksa e deklarimit eshte � Tipi emer –variabli; � Int a;

Fazat e ndertimit te nje programimi Për të ndërtuar një program duhet të kalohet në gjashtë hapa: Specifikimi Dizenjimi Kodimi Testimi Dokumentimi Mirëmbajtj a

1. Specifikimi i programit � Në hapin e specifikimit të programit përcaktohet qëllimi i tij. Qëllimi i programit është i ndikuar nga problemiqë do të duhet të zgjidhet. 2. Dizenjimi i programit � Dizenjimi i programit ka të bëjë me zgjedhjen e metodës së duhur për zgjidhjen e problemit të identifikuar në hapin e parë. � Për zgjidhjen e një problemi të caktuar mund propozohet përdorimi i metodave ekzistueseose zgjidhje të reja.

3. Kodimi i programit �Kodimi i programit ka të bëjë me shkrimin aktual të programit. 4. Testimi i programit �Në këtë hap bëhet kompilimi i programit me të gjitha funksionalitetet. �Kompilimi është procesi i përkthimit të një programi nga një gjuhë programimi në gjuhë makine. Përkthimi �realizohet nga një program që quhet interpretues. �Qëllimi është të identifikohen dhe korrigjohen gabimet e mundshme në sintaksë apo në logjikë.

5. Dokumentimi i programit ka të bëjë me ndërtimin e një dokumenti që tregon se cilat janë funksionalitetet e programit dhe se si përdoren ato. 6. Mirëmbajtja e programit Në këtë hap, programi është plotësisht i përfunduar. Gjatë këtij hapi mund t’i rikthehemi edhe njëherë hapave të mëparshëm të programit për të përmirësuar kodin ekzistues. Në qoftë se në një nga hapat identifikohen gabime që e kanë burimin në hapin paraardhës ose me herët, mund të detyrohemi të kthehemi mbrapa për të bërë korrigjimet e duhura dhe të kalojmë në hapin pasardhës.

�DETYRA SHTEPIE : Ushtrimet ne faqen 155 dhe 157 Kontroll njohurish. FALEMINDERIT
- Slides: 13