Kompyuterlar, Dasturlash
Protsessual dasturlash. inson-kompyuter suhbat, rivojlanish tarixi
zamonaviy kompyuterlar bilan muloqot maxsus dasturlash tilida foydalanish mumkin emas. tug'ilishidan boshlab birinchi kompyuter , inson-kompyuter muloqot uchun mo'ljallangan til tizimlari, besh avlodlar bor. Avvaliga uning asl ko'rinishida bir assembler edi. uzoq, 50-yillarida, u bitta bayonot bir chiziq foydalanish tamoyili bo'yicha ishlagan.
erta "60s uni o'rniga ramziy assembler keldi. Uning xususiyati o'zgaruvchining tushunchasi mavjudligi edi. Aslida, bu yig'ilish to'laqonli ko'rib chiqilishi mumkin bo'lgan dasturlash tili. Bilan uning tashqi ko'rinishi rivojlantirish tezligini oshdi, balki juda dasturiy ishonchliligini oshirish nafaqat. Shuningdek parallel ommaviy rejimida ishlaydi, bir scripting dasturlash tilini ishlab chiqish.
o'n yil o'rtalarida, uchinchi avlod dasturlash tillari bor edi. Bu universal yuqori darajadagi tillar edi. ularning rivojlanishi bilan allaqachon 60s turli sohalarda vazifalarni amalga oshirish uchun haqiqiy imkoniyat bor edi. Uchinchi avlod tillar qat'iy nazar kompyuteringiz tanlash, nisbatan oddiy va kuchli sintaksisi rang bilan ishlash uchun imkoniyat bor edi. ularning ko'rinishi dasturchi mehnati bilan yanada samarali bo'ldi. Bugungi kunda ham, uchinchi avlod dasturlash tillari ilovalar keng rivojlantirish uchun qulay vosita hisoblanadi.
70-yillarida to'rtinchi avlod dasturlash tillarini boshladi. Ularning yordami bilan, u erda yirik loyihalar, ortib ishonchliligi amalga oshirilishi, va dastur ishlab chiqish tezligini oshiradi. Ularning xususiyati muayyan ilovalar haqida yo'l-yo'riq, u bajarish yangi darajada aniq muammolarni hal qilish uchun uzoq fursat universalligi harakat hisoblanadi.
dasturlash tillari beshinchi avlod 90 ko'rindi. Ular oddiy foydalanuvchi tizimi tomonidan taqdim funktsional kengaytmalari toifasiga mansub. Ularning yordami bilan, ham uzoq dasturlash shaxsdan yuqori samarali ilovalarni yaratishga qodir emas. uyda dasturlash beshinchi avlod bilan har bir kishi uchun bir haqiqat bo'lib.
tillar tasnifi, asosiy tamoyili sifatida protsessual dasturlarni ishlatib, bir sinf bor. Bu tamoyil bir in'ikosi kompyuter arxitekturasi, Neumann chaqirdi. Agar dastur buyruq ketma-ketlikni yozish paytida, bu muammoni hal qilish uchun algoritm belgilaydigan protsessual tilida, ishlatiladi.
mayiz sifatida protsessual dasturlash ma'lumotlarni saqlash uchun xotira foydalanish ehtimoli taklif. Ushbu turdagi dasturlari, biz tayinlash amri bilan duch, siz belgilagan va xotirani o'zgartirish mumkin. Tarkib aylantirish natijasida dastlabki holatiga o'zgarishlar natijasida kompyuter xotirasida amalga oshiriladi.
Protsessual dasturlash ilmiy va texnologik muammolarini hal dasturlarini yaratish erta "50-yillarida paydo bo'lgan, masalan, Fortran kabi tillarda ishlatiladigan bo'ldi; Cobol (60) - turli tashuvchilarda katta hajmdagi ma'lumotlarni qayta ishlash; Algol - ilg'or ko'p foydalanish til. "Blok tuzilishi" va "Dinamik ajratish" so'nggi mashhur mavjudligi.
Protsessual dasturlash chetlab boshlovchi emas. 60-yillarida u taniqli BASIC boshladi. Uning soddalik va universalligi muxlislari bir qator har yili qozongan, til katta tezlik bilan tarqaladi imkonini berdi.
Over-xil tarjimonlar katta qator ortidan kashshoflar tillar. Til PL-1, Paskal (Paskal), orollari, SI protsessual dasturlash tamoyilini rivojlantirish davom etdi.
Similar articles
Trending Now