Динамикалық құрылымдар компьютер жадының үзіліссіз аймағын емес, оның әр жерінде де орналаса алады.
Динамикалық құрылымдар көлемдері алдын ала белгілі мәліметтермен тиімді жұмыс істеу үшін жиі қолданылады. Мысалы, егер программада көлемді жиым элементтерімен жұмыс істеу керек болса, оларды сызықты тізім ретінде қарастыруға болады.
65. Файлдар
Файл – бір типті жазба даналарының атауы бар жиынтығы. Біртекті шынайылық жиынтығын корсету үшін пайдаланылады.
Файлдар жиынтығы – жүйеде өңделетін файлдардың атауы бар жиынтығы. Бірнеше сущ жиынтығын көрсету үшін қолданылады.
66. Жазулар
Қарапайым тілмен айтқанда мәліметтер қоры жазулар мен файлдардың белгілі бір ретпен реттелген жиыны.
Жазулар жасау үшін Жазу (Надпись) батырмасын қолданады.
67. Массивтер; массивтер туралы қағидалар
- Массив – деректер құрылымы, бір типті компоненттердің тиянақталған санынан тұрады. Массив компоненттеріне оның тұрған орнының нөмірі бойынша қол жеткізуге болады, бұл нөмірлер – массив копоненттерінің индекстері болып табылады.
68. Процедуралар және функциялар
- 1. Процедура – деп бір әрекетті орындау мақсатында алдын ала анықталған аты бойынша шақырылып атқарылатын программаның тәуелсіз бөлігін айтамыз. Мысалы: read(x); — клавиатурадан енгізілген мәнді х айнымалысына меншіктеу әрекетін іске асыратын Паскальдың стандартты процедурасы. 2. Функциялар – деп жұмысының нәтижесібір ғана мән болатын процедураны айтады. Мыс: sin(x); бір есепті /синусты/ ғана шығаратын шағын программа стандартты функция/.
69. Бағдарламалаудың негізгі құрылымына арналған қорытындылау ережесі. Инварианттық қағидалар;
- Инвариантық-физикалық жағдайлар (процестер) өзгерген кезде немесе объектінің уақыт пен кеңістіктегі орын ауыстыруына байланысты кейбір сыртқы түрлендірулерге қатысты кез келген шаманың өзгермейтіндігі. Инварианттық қағидалар-бұл идеяның "қалыпты" қолданыста қалай түсінілетіні мен тұжырымдамалық метафора ретінде қолданылғанда қалай түсінілетіні арасындағы ұқсастықтар мен айырмашылықтарды түсіндірудің қарапайым әрекеті.
70. Бағдарламаның анализі. Бағдарламалар туралы қағидалар. Бағдарламаның дұрыстығы(корректілігі).
- «Бағдарлама анализі» терминінің кең түсінікті мағынасын қабылдасақ, онда тәсілдердің құндылығы анықталады. Жеке жағдайда бағдарламаның шығыс деректірінің мәндерінің өзгеруін, бағдарлама орындалуы кезінде операциялар санын, циклдың, қолданысқа түспеген бағдарлама бөлігінің бар болуын зерттеуге болады. Бағдарламалар туралы қағидалар: Жиілік, Модульдік, Функциональді, Генерация, Функциональді резервтеу, Әдепкі қағидалары. Бағдарламаның дұрыстығы — оның функционалдығын (бағдарлама не істейтінін) талаптарға сәйкестендіру (ол не істеуі керек)-бөшкелік дизайнмен (design by correctness) немесе сәйкессіздіктерді, қателерді біртіндеп анықтау және жою арқылы қол жеткізуге болады.
71. Мәліметтердің стандарттық типтері; Бағдарламалаудың негізгі басқару құрылымын көрсету; құрылым теоремасы және құрылымдық бағдарламалау.
Достарыңызбен бөлісу: |