text: императивті бағдарламалау стилінде жазылған компьютер бағдарламасы ағашы формал грамматикаға сай сөйлемнің синтаксистік құрылымын бейнелейді сурет:usb flash usb флеш-жадының оң жағындағы микроконтроллер оған ендірілген басқарылады. сурет:kismet robot at mit роботы, қарапайым әлеуметтік қабілеті бар робот компьютер бағдарламасы - 1) белгілі бір алгоритмді жүзеге асыру мақсатында мәліметтер өңдеу жүйесінің нақты құрауыштарын (компьютерді) басқаруға арналған мәліметтер тізбегі; 2) орындалуға (өңделуге) тиіс реттелген командалар тізбегі, есеп шығару алгоритмін сипаттайтын программалау тілінің сөйлемдер жиыны. есеп шығаруға, сондай-ақ берілген мәселені шешуге арналған, қабылданған синтаксиске сәйкес жазылған компьютер командаларының (нұсқауларының) реттелген тізбегі; 3) программалар мен олардың үзінділеріне, бағыныңқы программаларға, процедураларға, программалық модульдерге, машиналық программалар мен олардың үзінділеріне арналған жалпы атау. бағдарлама басылмасы (распечатка программы; program (source) listing) аударғышпен берілетін алғашқы программа мәтінінің басылымы. бағдарлама бланкісі (бланк программы; the form of the program) бағдарламаға арналған кодтау бланкі. бағдарлама (бағыныңқы бағдарлама) блогы (блок программы (подпрограмма); program unit (subprogram)) үлкен бағдарламаның құрамды бөлігі. кейбір жағдайларда бұл бөлік тәуелсіз болуы мүмкін. бағдарлама жобасының тілі (язык проекта программы; programme design language) арнайы құрылмалары бар және, кей жағдайда, бағдарлама жобасын әзірлеу, анализ жасау және құжаттамалау үшін пайдаланылатын верификациялық хаттамалары бар спецификация тілі. қ. аппараттық жасақтама жобасы- ның тілі (hardware design language); к. псевдокод (pseudo code). бағдарлама көшірмесі (копия программы; program сору) тұпнұсқадан көшірілген және күнделікті жұмысқа пайдалануға арналған бағдарлама данасы. бағдарлама қоршауы (окружение программы; environment) пайдаланушы жұмыс істейтін ортадағы есептеу жүйесінің аппараттық және бағдарламалык ресурстары. бағдарлама нұсқауы (инструкция программы) бастапқы программаның нұсқауы. ескерту: бағдарлама нүскауы ассемблерлеу, құрастыру немесе басқа процестер нәтижесінде алынған машина командаларынан ерекше болады. бағдарлама объектісі, программалық объект (объект программы, программный объект; program object) бағдарламаға түсінікті және онымен өңделетін мәліметтер элементі. мысалы, бағдарламалық объектіге программада сипатталған айнымалылар, жиымдар, файлдар, жазбалар және т.б. жатады. бағдарлама орындалуының астрономиялық уақыты время выполнения программы; бағдарлама орындалуының басталуы мен аяқталуының аралығындағы уақыт. бағдарлама өлшемі (размер программы; program size) биттердегі немесе байттардағы, сиректеу операторлардағы бағдарлама ұзындығы. бағдарлама сегменті (сегмент программы;, program segment) оверлейлік бағдарламаларда жедел жадқа толықтай шақырылатын бір немесе бірнеше басқару секцияларының құрамындағы ең кіші бағдарламалық бірлік. бағдарлама секциясы (секция программы; program section) кобол атаулы, логикалық байланысқан параграфтардың тізбегі. бағдарлама семантикасы (семантика программы; program semantics)— 1) қабылдағыштың адамның немесе автоматтың бағдарламаны ұғынуы тұрғысындағы бағдарламаның мағынасы; 2) бағдарламаның автоматты атқарылуы тұрғысындағы бағдарламаның мағынасы. бағдарлама сипаттамасы (спецификация программы; program (module) мәселенің шешу алгоритмін (бағдарламасын) құруға қажетті ақпараты бар дәл және толық тұжырымы; өңдеу нәтижесінде қанағаттандыруы тиіс бағдарламаға қойылатын талаптардың формальданған ұсынылуы. бағдарлама схемасы(схема программы; the circuit of the program) кейбір абстрактылық алгебралық жүйенің сигнатураны пайдаланып бағдарламаның қалай түзілетінін көрсететін құрылымдық объект. бағдарлама туралы ақпараттық файл (файл информации программе; program information file (pif))— windows ортасында бұл ортаға арналып жазылмаған бағдарламаларды қалай орындау керектігі жөнінде мәліметтер сақтайтын файл. бұл файлда мынадай мәліметтер бар: файл аты, оны іске қосатын каталог, оның көп есептілік режімде жұмыс істеу қабілеті және экранның жұмыс режімі (мәтін, графика, терезе, толық экран) опциясы. қате жасақтама обеспечение; firmware) құрылымы өзгерместен міндеті бағдарламалық тәсілмен динамикалық түрде өзгеретін жабдық. логикалық автомат логикалық матрицалар логические матрицы; programmable logic array, pla) шарттаңбалық жүзеге асыруға арналған орташа және тіпті үлкен дәрежелі шоғырланған микросхемалар. байланыс желілерінде арнаулы қосқыштары бар. оларды іріктеп бұзуға ("күйдіруге") болады. сөйтіп бұл матрицаның пайдаланушысына керек байланыстарды қалдыруға, ал керек емесін жоюға болады. перне тұрақты сақтауыш құрылғы постоянное запоминающее устройство; programmable read-only memory) мәліметтерді жазу немесе ауыстыру берілген бағдарлама бойынша сақтауыш элементке электрлік, магниттік немесе жарықтық әсер арқылы орындалатын тұрақты сақтауыш құрылғы; ақпараты бағдарлама бойынша басқарылу тәсілімен өшірілетін және жаңартылатын тұрақты сақтауыш құрылғы. үлкен интегралдық схема оқыту обучение) арнайы жазылған бағдарламаларды қолдану арқылы оқытып үйрету. бағдарламалар базасы (база программ; program base) ретке келтірілген жиынтығы. бағдарламалар банкі (банк программ; program bank) бір орталыққа топтастырылған бағдарламалар мен бағдарламалар дестесінің жиынтығы. бұдан әркім өзіне қажеттілерін пайдаланады. бағдарламалар банкі магниттік дискілерде бір немесе бірнеше кітапхана түрінде бағдарламалар кітапханасы (библиотека программ; program library)— 1) белгілі бір жүйемен топтастырылған жиынтығы; 2) жүйеде жұмыс істейтін кез келген адамға қатынас құруға болатын стандартты жиынтығы. бағдарламалар кітапханасы қандай да нақты бір мәселені шешуге арналған қажетті дайын алгоритмдер мен бағдарламаларды таңдауына мүмкіндік жасап, олардың қызметін жеңілдетеді. керекті мәліметтер атауы арқылы ізделеді. кітапханадағы мәліметтер бөлімдері тізбектелген файл түрінде жазылып, олар әр түрлі тұрады. мәліметтер мазмұны жекеленген элементтерден құрастырылады да, әрбір элемент бөлім атауынан және оның адресінен тұрады. бағдарламалар тобы (группа программ; program group) windows 3.x ортасында бағдарлама менеджері ішінде орналасқан қолданбалы бағдарламалар тобы. нақты белгілері бойынша топтастырылған бағдарламалар жиыны ретінде қарастырылады. бұлай топтастыру керек кезінде оларды жылдам іздеп тауып, тез іске қосу жұмыстарын жеңілдетеді. бағдарламалар ұқсастығы (идентичность программ; program identity)— шешетін мәселелердің алгоритмдерінің бірдейлігі, бір немесе әр түрлі программалау тілінде жазылған екі бағдарламаның бірдейлігі. автоматты түрде синтездеу бөлу (разделение программ; program sharing) сол бір бағдарламаны бірнеше компьютердің немесе абоненттердің бір мезгілде пайдалану мүмкіндігі. қайта аудару бағдарламаларды түрлендіру (преобразование программ; program transformation) жүйелілік әдістерді қолдану негізінде алғашқы программалардан жаңа бағдарламалар алу. байланыс блогы сипаттама блогы (блок спецификации программ; program specification block) ims oka мәліметтер базасын басқару жүйесінде бағдарламаның байланыс блоктарының жиынтығы болып саналатын модуль. бағдарламадағы пайдаланылатын әрбір мәліметтер базасы үшін бір блоктан келеді. үйлесімділігіішкі сілтемелерсыртқы сілтемелердереккөздер== техника