Сўнги йилларда
компьютернинг дастурий таъминоти ривожланиши асосий йўналишларидан бири бу
объектга йўналтирилган дастурлаш
соҳаси бўлди. Обектга йўналтирилган операцион тизимлар (Масалан, Windows),
амалий дастурлар ва объектга йўналтирилган
дастурлаш (ОЙД) тизимлари ҳам
аммвийлашди.
... Davomini o'qish »
Ўтган асрнинг
90-йилларида "Сунъий интелект” номли бешинчи авлод компьютерлари ишлаб
чиқарилиши режалаштирилганди. Бу ишни асосий дастурлаш тилларида амалга ошириш
амри маҳол эди, шу сабабли лойиҳада сунъий интелект тиллари сифатида LISP ва PROLOG
тиллари танланди.
... Davomini o'qish »
Дастурлаш тиллари
тарихида эътиборга сазовор воқеа 1971 йилда PASCAL тилининг яратилиши бўлди.
Унинг муаллифи Швецариялик профессор Никлаус Виртдир. Вирт бу тилни француз
физиги ва математиги Блез Паскал шарафига қўйди (Блез Паскал 1642 йили ҳисоблаш
механизмини ихтиро қилган). Дачтлаб PASCAL ўрганиш тили сифатида тузилган. Бу
тилда дастурлашнинг ёрқин томонлари очиб берилган. Амалиётда кенг қўлланилиши
шахсий компбютерларда Turbo PASCAL версиясидан бошланган.
... Davomini o'qish »
Ўтган асрнинг
50-йилларида Грейс Хоппер бошчилигида янги дастурлаш тили ва компилятори В-О ни
ишлаб чиқишга киришилди. Янги тил дастурлашни инглиз тилига яқин тилда юажариш
имконини берди. 30 га
яқин инглизча сўзлар танланди.
1958 йилда В-О
системаси Flow-Matic номини ва тижорий маълумот-ларни қайта ишлашга
йўналтирилди. 1959 йилда COBOL (Common
Business Oriented Language – умумий тижоратга
йўналтирилган тил) тили иўлаб
чиқилди. Бу тил машинадан мустақилликка эга бўлган юқори даражали бизнесга
йўналтирилган дастурлаш тилидир. Машинадан мустақилликка эга бўлган дастурлаш
тилларида ёзилган дастурлар исталган турдаги ЭҲМ да махсус компиляторлар
воситасида бажарилаверади. COBOL тилини
яратишда ҳамГрейс Хоппер маслаҳатчи
бўлган.
... Davomini o'qish »
Биринчи ЭҲМ лар учун
дастурлани дастурчилар машина коди тилида ёзганлар. Бу жуда қийин ва узоқ вақт
талаб этадиган жараён эди. Дастур тузишни бошлаш ва ишлатиб кўриш орасида анча
вақт ўтар эди. Бундай муаммоларни ечиш фақатгина дастурлаш жараёнини
ривожлантириш, оптимизация қилиш орқалигина бажарилиши мумкин эди.
... Davomini o'qish »