SlideShare ist ein Scribd-Unternehmen logo
1 von 11
Програмски језик
Програмски језик је било који од вештачких језика којим је могуће дати детаљне инструкције рачунару.  Машински  и  асемблерски  језици су језици ниског нивоа, који захтевају од програмера да се посвети управљању свим стварима везаним за чување података и операције над њима. На другом крају налазе се језици високог нивоа, који су ближи природном језику и ослобађају програмера бриге о тим стварима, такође читљивији и далеко лакши за писање програма.
Машински језик је језик најнижег нивоа и састоји се из низа нула и јединица. Нпр. када откуцамо неки текст у  Word- у, рачунар то види као низ нула и јединица нпр. 110110001. Пошто је нама компликовано да учимо сваку команду путем низа нула и јединица, измишљени су програмски језици који су слични природним језицима. Међутим пошто рачунар не разуме тај језик већ само, као што смо рекли, нуле и јединице, потребно је те команде пребацити у језик разумљив рачунару. Тај посао обавља  компајлер .
“ ДОБАР ДАН СВИМА” КОМПАЈЛЕР 010011101
Од програмских језика упознаћемо се са  визуелним  програмским језиком  Visual Basic. Изглед ДОС програма:
Изглед  Visual Basic  програма
Програмски језик  Visual Basic  se,  као и сваки природни језик, састоји од слова, бројева, знакова математичких операција али такође садржи и неке службене речи тј. команде. Међутим постоје разлике у знацима математичких операција. Што се тиче типова података које користимо у  VB,  постоје два типа:  константе  и  променљиве .
Константа је тип податка који не мења своју вредност. Постоје знаковне и бројевне константе. Знаковна константа: Београд, Петар... Бројевне константе: 5, 12,  π ... Знаковна константа се ставља међу знакове навода и има своју дужину. Нпр. константа “Београд” има дужину 7. Константа “Нови Сад” има дужину ?
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Да ли следеће променљиве имају исправна имена ? DAN-NO Ć MATEMATIKA 123ABC NOVI SAD NOVI_SAD
ДЕКЛАРИСАЊЕ ПРОМЕНЉИВИХ DIM  BRZINA  AS  INTEGER STRING BYTE   … НЕИСКОРИШЋЕН ПРОСТОР

Weitere ähnliche Inhalte

Ähnlich wie Programski jezik

Programski jezici u IT
Programski jezici u ITProgramski jezici u IT
Programski jezici u ITMrsevic
 
Pripreme za programiranje 8.
Pripreme za programiranje 8.Pripreme za programiranje 8.
Pripreme za programiranje 8.Brankica Jokić
 
01.-UVOD-U-PROGRAMIRANJE.pptx
01.-UVOD-U-PROGRAMIRANJE.pptx01.-UVOD-U-PROGRAMIRANJE.pptx
01.-UVOD-U-PROGRAMIRANJE.pptxjelena134437
 
01. UVOD U PROGRAMIRANJE
01.  UVOD U PROGRAMIRANJE01.  UVOD U PROGRAMIRANJE
01. UVOD U PROGRAMIRANJEBrankica Jokić
 
01. UVOD U PROGRAMIRANJE.pdf
01.  UVOD U PROGRAMIRANJE.pdf01.  UVOD U PROGRAMIRANJE.pdf
01. UVOD U PROGRAMIRANJE.pdfBrankica Jokić
 
01. UVOD U PROGRAMIRANJE.pptx
01.  UVOD U PROGRAMIRANJE.pptx01.  UVOD U PROGRAMIRANJE.pptx
01. UVOD U PROGRAMIRANJE.pptxBrankica Jokić
 
слободан софтвер и локализација
слободан софтвер и локализацијаслободан софтвер и локализација
слободан софтвер и локализацијаИван Старчевић
 
Seminarski diplomski softver i-hardver
Seminarski diplomski softver i-hardverSeminarski diplomski softver i-hardver
Seminarski diplomski softver i-hardvernikolasse
 

Ähnlich wie Programski jezik (10)

Programski jezici u IT
Programski jezici u ITProgramski jezici u IT
Programski jezici u IT
 
elementi pascala
elementi pascalaelementi pascala
elementi pascala
 
Pripreme za programiranje 8.
Pripreme za programiranje 8.Pripreme za programiranje 8.
Pripreme za programiranje 8.
 
01.-UVOD-U-PROGRAMIRANJE.pptx
01.-UVOD-U-PROGRAMIRANJE.pptx01.-UVOD-U-PROGRAMIRANJE.pptx
01.-UVOD-U-PROGRAMIRANJE.pptx
 
01. UVOD U PROGRAMIRANJE
01.  UVOD U PROGRAMIRANJE01.  UVOD U PROGRAMIRANJE
01. UVOD U PROGRAMIRANJE
 
01. UVOD U PROGRAMIRANJE.pdf
01.  UVOD U PROGRAMIRANJE.pdf01.  UVOD U PROGRAMIRANJE.pdf
01. UVOD U PROGRAMIRANJE.pdf
 
01. UVOD U PROGRAMIRANJE.pptx
01.  UVOD U PROGRAMIRANJE.pptx01.  UVOD U PROGRAMIRANJE.pptx
01. UVOD U PROGRAMIRANJE.pptx
 
слободан софтвер и локализација
слободан софтвер и локализацијаслободан софтвер и локализација
слободан софтвер и локализација
 
IT7-L3.pptx
IT7-L3.pptxIT7-L3.pptx
IT7-L3.pptx
 
Seminarski diplomski softver i-hardver
Seminarski diplomski softver i-hardverSeminarski diplomski softver i-hardver
Seminarski diplomski softver i-hardver
 

Programski jezik

  • 2. Програмски језик је било који од вештачких језика којим је могуће дати детаљне инструкције рачунару. Машински и асемблерски језици су језици ниског нивоа, који захтевају од програмера да се посвети управљању свим стварима везаним за чување података и операције над њима. На другом крају налазе се језици високог нивоа, који су ближи природном језику и ослобађају програмера бриге о тим стварима, такође читљивији и далеко лакши за писање програма.
  • 3. Машински језик је језик најнижег нивоа и састоји се из низа нула и јединица. Нпр. када откуцамо неки текст у Word- у, рачунар то види као низ нула и јединица нпр. 110110001. Пошто је нама компликовано да учимо сваку команду путем низа нула и јединица, измишљени су програмски језици који су слични природним језицима. Међутим пошто рачунар не разуме тај језик већ само, као што смо рекли, нуле и јединице, потребно је те команде пребацити у језик разумљив рачунару. Тај посао обавља компајлер .
  • 4. “ ДОБАР ДАН СВИМА” КОМПАЈЛЕР 010011101
  • 5. Од програмских језика упознаћемо се са визуелним програмским језиком Visual Basic. Изглед ДОС програма:
  • 6. Изглед Visual Basic програма
  • 7. Програмски језик Visual Basic se, као и сваки природни језик, састоји од слова, бројева, знакова математичких операција али такође садржи и неке службене речи тј. команде. Међутим постоје разлике у знацима математичких операција. Што се тиче типова података које користимо у VB, постоје два типа: константе и променљиве .
  • 8. Константа је тип податка који не мења своју вредност. Постоје знаковне и бројевне константе. Знаковна константа: Београд, Петар... Бројевне константе: 5, 12, π ... Знаковна константа се ставља међу знакове навода и има своју дужину. Нпр. константа “Београд” има дужину 7. Константа “Нови Сад” има дужину ?
  • 9.
  • 10. Да ли следеће променљиве имају исправна имена ? DAN-NO Ć MATEMATIKA 123ABC NOVI SAD NOVI_SAD
  • 11. ДЕКЛАРИСАЊЕ ПРОМЕНЉИВИХ DIM BRZINA AS INTEGER STRING BYTE … НЕИСКОРИШЋЕН ПРОСТОР