Paradigmalar va dasturlash tillarini ishlab chiqish


Download 1.05 Mb.
bet1/4
Sana23.04.2023
Hajmi1.05 Mb.
#1387441
  1   2   3   4
Bog'liq
Paradigmalar va dasturlash tillarini ishlab chiqish

Paradigmalar va dasturlash tillarini ishlab chiqish


O’qituvchi:
Normamatov Hayriddin Mengniyevich

Dasturlash tillarining avlodlari Generation Language — GL


1GL
    • Protsessor uchun ko'rsatmalar to'plami (Mashina kodi dasturlari)

2GL
    • Mashinaga yo'naltirilgan tillar (Assembler dasturlari)

3GL
    • Protseduraviy tillar (FORTRAN, COBOL, C, Paskal, Asosiy)
    • Tarkibiy dasturlash

4GL
    • Ob'ektga yo'naltirilgan tillar (Java, C ++, C #, Delphi, Smalltalk)

5GL
    • Ma'lumotlarga yo'naltirilgan deklarativ tillar (SQL)
    • Mantiqiy dasturlash tillari (PROLOGUE)
    • Domenga xos tillar (DSL)
    • Tadbir tillari (Java, Perl, C #)
    • Ssenariy tillari (JavaScript, Perl, PHP, Python)

1GL: Mashina kodi


BB 11 01 B9 0D 00 B4 0E 8A 07 43 CD 10 E2 F9 CD 20 48 65 6C 6C 6F 2C 20 57 6F 72 6C 64 21

2GL: Assembler - bu past darajadagi til


BB 11 01 B9 0D 00 B4 0E 8A 07 43 CD 10 E2 F9 CD 20 48 65 6C 6C 6F 2C 20 57 6F 72 6C 64 21
Translyatsiya

Yuqori darajadagi tillarning paydo bo'lishi uchun zarur shartlar

  • Apparat ta’minotining ishllab chiqarish o’sishi
  • Murakkab dasturiy ta'minot tizimlarini rivojlantirishga talabning o'sishi
  • Past darajadagi tillarni qo'llab yuqori murakkablikdagi dasturlarni ishlab chiqish

Birinchi tranzistor (1947)

Download 1.05 Mb.

Do'stlaringiz bilan baham:
  1   2   3   4




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling