ӘОЖ 004.4 (075.8)
КБЖ 32973.26-018.1я73
Т77
Т. Рысқұлов атындағы Жаңа экономикалык университетінің Ғылыми
кеңесінде «Оқу-эдістемелік секция баспаға ұсынған» 22.12.2015 ж.
Пікір жазғандар: Б.Д. Сыдыков - педагогика ғылымдарының докторы,
доцент, Абай атындағы Қазақ ұлттық педагогикалық
университеті;
А.Р. Тұрғанбаева — педагогика гылымдарының кан-
дидаты, доцент, эл-Фараби атындағы Қазақ ұлттық
университеті;
Б.К. Длимбетов - техника ғылымдарының кандидаты,
доцент, Нархоз университеті.
Т 77
Тукенова Л.М.
Алгоритмдер, мәліметтер құрылымы және программалау:
оқу кұралы. / Тукенова Л.М. - Алматы: Экономика, 2016. - 164 бет.
ІЗВИ 978-601-225-902-5
«Алгоритмдер, мэліметтер кұрылымы жэне программалау» атты курсы
студенттерге алгоритмдеу негіздерін, программалауды автоматтандыру эдістерін,
мәліметтер типтері жэне Турбо Паскаль тілі операторларының түрлері туралы жалпы
сипатты құрастыруға көмектеседі.
Компьютердің программалық құралдары. Процедураға бағытталған тілдер мен
объектіге бағытталған программалау. Алгоритм түсінігі және оның құрылымы,
алгоритмдердің берілу түрлері жэне алгоритмдерді өңдеу эдістері қарастырылады.
Негізгі теориялық мәліметтер. мысалдар жэне есептерді шешу үлгілері келтірілген.
Практикалық сабақтарды жэне өзіндік жұмыстарды ұйымдастыру үшін қажет
болатын тапсырмалар жинағы ұсынылған.
Оқу құралы жоғары оқу орнының оқытушылары мен студенттеріне, мектеп
мүғалімдері мен окушыларына арналады.
ЭОЖ 004.4 (075.8)
ЕСБЖ 32.973.26-018.1я73
18ВЫ 978-601-225-902-5
<о Нархоз университеті, 2016.
© Тукенова Л.М., 2016.
© «Экономика баспасы» ЖШС, 2016.
Бұл еңбекті немесе оның бөліктерін автордың келісімінсіз таратуға жэне авторлық
құқық жөніндегі нормаларға қайшы келетін басқа да эрекеттерге тыйым
салынады эрі заң бойыншажазаланады.
М АЗМ ¥Н ЬІ
кіріспе.......................................................................................................5
Лзрістік к еш ен ....................................................................................... 6
-дәріс. Компыотердің программалық құралдары................................6
I- дәріс. Есептерді алгоритмдеудің негіздері..................................... 9
-дәріс. Негізгі процедураларға бағытталғап алгоритмдік
■лдерде программалау.......................................................................... 20
--дәріс. Паскаль тілінің басқару операторлары.
“армақталған құрылымдарды программалау........................................29
5-дэріс. Циклдық құрылымдарды программалау.
лараметрлі қайталау командасы............................................................ 39
-дәріс. Циклдық құрылымдарды программалау.
Алдын ала берілген жэне келесі шарт бойынша
кайталау операторлары............................................................................43
"-дәріс. Массивтер. Бір өлшемді массивтер..........................................48
8-дәріс. Екі олшемді массивтерді өңдеуді ұйымдастыру..................... 55
--дәріс. Массивтерді іздестіру жэне сұрыптау әдістері.......................60
10-дәріс. Символдық, жолдық мәліметтер. Қатарларды өңдеу...........62
I I- дәріс. Жазбалар мен жиындар типін қолданып
программалар кұру...................................................................................70
12- дәріс. Ішкі программалар және оларды класқа бөлу.
Процедуралар мен функцияларды ұйымдастыру әдістері...................76
13- дәріс. Турбо Паскальдағы файлдармен жұмыс............................ 82
14- дәріс. Турбо Паскаль жүйесіндегі графикамен жұмыс.
Огарһ модулі..............................................................................................89
15- дәріс. Программаларды компьютерде орындауды
ұйымдастыру. Программаларды орындау сатылары.
Турбо Паскаль жүйесіндегі қателердің типтері....................................99
Зертханалық жұмыстарды орындауға арналған
әдістемелік нұсқау.................................................................................. 103
№1 Зертханалық жұмыс.............,..,.../.....-3...... ........................................103
№2 Зертханалық жұмыс................................
105
№3 Зертханалық жұмыс........................................................................... 109
№4 Зертханалық жұмыс........................................................................... 113
№5 Зертханалық жұмыс........................................................................... 116
№6 Зертханалық жұмыс........................................................................... 118
№7 Зертханалық жұмыс........................................................................... 120
№8 Зертханалық жұмыс........................................................................... 122
№9 Зертханалық жұмыс........................................................................... 126
№10 Зертханалық жұмыс......................................................................... 128
№11 Зертханалық жұмыс......................................................................... 132
№12 Зертханалық жұмыс......................................................................... 135
№13 Зертханалық жұмыс......................................................................... 138
№14 Зертханалық жұмыс.........................................................................140
№15 Зертханалық жұмыс......................................................................... 141
Студенттің өзіндік жұмыстарын орындау ушін
әдістемелік нусқау.................................................................................. 146
№1 СӨЖ.................................................................................................... 146
№2 СӨЖ.................................................................................................... 147
№3 СӨЖ.................................................................................................... 150
№4 СӨЖ.................................................................................................... 153
Глоссарий.................................................................................................. 155
Пайдаланылған әдебиеттер тізімі........................................................... 157
Өзіндік бақылау үшін тест тапсырмалары............................................. 158