Turbo Pascal программалау жүйесі

Мазмұны
Кіріспе
1. 1. Екі өлшемді массивтер ... ... ... ... ... ... ... ... ... ... ... ... ... 3
1.1. Есептің қойылымы ... ... ... ... ... ... ... ... ... ... ... ... ... . 4
1.2. Программаның блок.схемасы ... ... ... ... ... ... ... ... ... ... 5
1.3. Функционалды қолдануы ... ... ... ... ... ... ... ... ... ... ... . 6
1.4. Логикалық құрылымның баяндалуы ... ... ... ... ... ... ... ... 6
1.4.1. Pascal тілінде ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 6
1.4.2. Си тілінде ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 6
1.5. Қолданылған техникалық құралдар ... ... ... ... ... ... ... ... ... ... . 6
1.6. Шақырылуы және жіктелуі ... ... ... ... ... ... ... ... ... ... ... ... ... ... 6
1.7. Енгізілетін мәліметтер ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 7
1.8. Шығарылатын мәліметтер ... ... ... ... ... ... ... ... ... ... ... ... ... ... 7
2. 2. Функциялар ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 7
2.1. Есептің қойылымы ... ... ... ... ... ... ... ... ... ... ... ... ... . 9
2.2. Программаның блок.схемасы ... ... ... ... ... ... ... ... ... ... 10
2.3. Функционалды қолдануы ... ... ... ... ... ... ... ... ... ... ... 11
2.4. Логикалық құрылымның баяндалуы ... ... ... ... ... ... ... ... 11
2.4.1. Pascal тілінде ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 11
2.4.2. Си тілінде ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 11
2.5. Қолданылған техникалық құралдар ... ... ... ... ... ... ... ... ... ... . 12
2.6. Шақырылуы және жіктелуі ... ... ... ... ... ... ... ... ... ... ... ... ... ... 12
2.7. Енгізілген.шығарылған мәліметтер ... ... ... ... ... ... ... ... ... ... . 12
3. 3. Жолдар ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 13
3.1. Есептің қойылымы ... ... ... ... ... ... ... ... ... ... ... ... ... 13
3.2. Программаның блок.схемасы ... ... ... ... ... ... ... ... ... ... 14
3.3. Функционалды қолдануы ... ... ... ... ... ... ... ... ... ... ... 14
3.4. Логикалық құрылымның баяндалуы ... ... ... ... ... ... ... ... 14
3.4.1. Pascal тілінде ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 15
3.4.2. Си тілінде ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 15
3.5. Қолданылған техникалық құралдар ... ... ... ... ... ... ... ... ... ... . 15
3.6. Шақырылуы және жіктелуі ... ... ... ... ... ... ... ... ... ... ... ... ... ... 15
3.7. Енгізілген.шығарылған мәліметтер ... ... ... ... ... ... ... ... ... ... . 15
4. 4. Жазбалар ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 16
4.1. Есептің қойылымы ... ... ... ... ... ... ... ... ... ... ... ... ... 17
4.2. Программаның блок.схемасы ... ... ... ... ... ... ... ... ... ... 18
4.3. Функционалды қолдануы ... ... ... ... ... ... ... ... ... ... ... 18
4.4. Логикалық құрылымның баяндалуы ... ... ... ... ... ... ... ... 18
4.4.1. Pascal тілінде ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 18
4.4.2. Си тілінде ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 19
4.5. Қолданылған техникалық құралдар ... ... ... ... ... ... ... ... ... ... . 19
4.6. Шақырылуы және жіктелуі ... ... ... ... ... ... ... ... ... ... ... ... ... .. 19
4.7. Енгізілген.шығарылған мәліметтер ... ... ... ... ... ... ... ... ... ... . 19
5. 5. Файлдар ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 19
5.1. Есептің қойылымы ... ... ... ... ... ... ... ... ... ... ... ... ... 21
5.2. Функционалды қолдануы ... ... ... ... ... ... ... ... ... ... ... 21
5.3. Логикалық құрылымның баяндалуы ... ... ... ... ... ... ... ... 21
5.3.1. Pascal тілінде ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 21
5.3.2. Си тілінде ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 22
5.4. Қолданылған техникалық құралдар ... ... ... ... ... ... ... ... ... ... . 23
5.5. Шақырылуы және жіктелуі ... ... ... ... ... ... ... ... ... ... ... ... ... ... 23
5.6. Енгізілген.шығарылған мәліметтер ... ... ... ... ... ... ... ... ... ... . 23
6. 6. Графика ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .. 23
6.1. Есептің қойылымы ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 25
6.2. Функционалды қолдануы ... ... ... ... ... ... ... ... ... ... ... 26
6.3. Логикалық құрылымның баяндалуы ... ... ... ... ... ... ... ... 26
6.3.1. Pascal тілінде ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 26
6.3.2. Си тілінде ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 26
6.4. Қолданылған техникалық құралдар ... ... ... ... ... ... ... ... ... ... . 27
6.5. Шақырылуы және жіктелуі ... ... ... ... ... ... ... ... ... ... ... ... ... ... 27
6.6. Енгізілген.шығарылған мәліметтер ... ... ... ... ... ... ... ... ... ... . 27
Қосымша A ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 28
Қосымша B ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 30
Қосымша C ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 33
Қосымша D ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 35
Қосымша E ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 37
Қосымша F ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 40
Қорытынды ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 46
Қазіргі кезде кеңінен қолданылатын программалау жүйесінің бірі – TurboPascal. Американың Borland корпарациясының қызметкері Андерсон Хейлсбергтің жетекшілігмен құрастырылған. TurboPascal-дың түпнұсқасы швейцария ғалымы Никлаус Вирт жасаған Паскаль тілі программалауды алғаш үйренушілер үшін өте тиімді құрал болып табылған. Қарапайым Паскальді өңдеудегі А.Хейлсбергтің үлкен еңбегінің нәтижесінде TurboPascal қазіріг заман талабына сай, қуатты программалау жүйесіне айналды. Оның логикалық құрылымы әр түрлі есептерді дәл шешуге көмегін тигізеді. әрбір ЭЕМ алдын ала берілген алгоритммен, яғни берілген жоспармен жұмыс істейді. Алгоритмді заңдылық, реттелген амалдар жиыны, кезекпен орындалатын операциялар тізімідеп атаған жөн.
Алгоритм берілген есепті шығару реттелгенамалдар тізбегі ретінде келтіру. Кез-келген есепті қарапайым амалдарды тізбектей орындау арқылы шығаруға болады. алгоритмді ЭЕМ-де орындау үшін оны программа түрінде жазып шығу керек.
Программа – алгоритмді машинаға түсінікті нұсқаулар тізімі ретінде жазу. Программа дегеніміз – белгілі бір нәтиже алу үшін орындалатынамалдардың айқын тізбегі. Ол реттелгенкомандалар тізбегінен тұрады.программа арнайытекст арқылы ЭЕМ-ге тапсырманың ретті кезегін хабарлайды.
1. Бурин Е.А. Программирование на языке Турбо Паскаль. А.,2000.
2. Вирт Н. Алгоритмы иструктуры данных.
3. Досмайлов Т.К. Программалау тілі Паскаль. А.,1996.
4. Кнут Теория алгоритмов.
5. Матросов В.Л. Теория алгоритмов.
6. Нақысбеков Б.,Халыкова Б. Паскаль тілінің негіздері. А.,1998.
7. Новиков В.С.,Парфилова Н.И. Паскаль. М.,1994.
8. Семашко Г.Л., Салтыков Г.Л. Программирование на языке Паскаль М.,1988.
        
        |    |                                          ...             |     |
| ... | ... |1. Екі ... ... |3 |
| |1.1. ... ... |4 |
| |1.2. ... ... |5 |
| |1.3. ... ... |6 |
| |1.4. ... ... ... |6 |
| |1.4.1. Pascal |6 |
| ... |
| ... | |
| |1.4.2. Си |6 |
| ... |
| |.......................... | |
| |1.5. ... ... |6 |
| ... | |
| |1.6. ... және |6 |
| ... |
| |. | |
| |1.7. ... |7 |
| ... |
| ... | |
| |1.8. ... |7 |
| ... |
| |.... | ... |2. |7 |
| ... |
| |................................... | |
| |2.1. ... ... |9 |
| |2.2. ... ... |10 |
| |2.3. ... ... |11 |
| |2.4. ... ... ... |11 |
| |2.4.1. Pascal |11 |
| ... |
| |.................... | |
| |2.4.2. Си |11 |
| ... |
| ... | |
| |2.5. ... техникалық |12 |
| ... | |
| |2.6. ... және |12 |
| ... |
| |. | |
| |2.7. ... |12 |
| ... | ... |3. |13 |
| ... |
| ... | |
| |3.1. ... ... |13 |
| |3.2. ... ... |14 |
| |3.3. ... ... |14 |
| |3.4. ... ... ... |14 |
| |3.4.1. Pascal |15 |
| ... |
| ... | |
| |3.4.2. Си |15 |
| ... |
| ... | |
| |3.5. ... ... |15 |
| ... | |
| |3.6. ... және |15 |
| ... |
| |. | |
| |3.7. ... |15 |
| ... | |
|4. |4. |16 |
| ... |
| ... | |
| |4.1. ... ... |17 |
| |4.2. ... блок-схемасы………………………………... |18 |
| |4.3. ... ... |18 |
| |4.4. ... ... ... |18 |
| |4.4.1. Pascal |18 |
| ... |
| |.................... | |
| |4.4.2. Си |19 |
| ... |
| ... | |
| |4.5. ... ... |19 |
| ... | |
| |4.6. ... және |19 |
| ... |
| |4.7. Енгізілген-шығарылған |19 |
| ... | ... |5. |19 |
| ... |
| ... | |
| |5.1. ... ... |21 |
| |5.2. ... қолдануы…………………………………….. |21 |
| |5.3. ... ... ... |21 |
| |5.3.1. Pascal |21 |
| ... |
| ... | |
| |5.3.2. Си |22 |
| ... |
| |.......................... | |
| |5.4. ... ... |23 |
| ... | |
| |5.5. ... және |23 |
| ... |
| |. | |
| |5.6. ... |23 |
| ... | ... |6. |23 |
| ... |
| ... | |
| |6.1. ... |25 |
| ... |
| ... | |
| |6.2. ... қолдануы…………………………………….. |26 |
| |6.3. ... ... ... |26 |
| |6.3.1. Pascal |26 |
| ... |
| |.................... | |
| |6.3.2. Си |26 |
| ... |
| ... | |
| |6.4. ... ... |27 |
| ... | |
| |6.5. ... және |27 |
| ... |
| |. | |
| |6.6. ... |27 |
| ... | |
| ... |28 |
| ... |
| ... | |
| ... |30 |
| ... |
| ... | |
| ... |33 |
| ... |
| ... | |
| ... |35 |
| ... |
| ... | |
| ... |37 |
| ... |
| ... | |
| ... |40 |
| ... |
| |............................... | |
| ... |
| ... | ... ... ... ... программалау жүйесінің бірі –
TurboPascal. Американың Borland корпарациясының қызметкері ... ... ... ... түпнұсқасы
швейцария ғалымы Никлаус Вирт жасаған ... тілі ... ... үшін өте ... ... болып табылған. Қарапайым Паскальді
өңдеудегі А.Хейлсбергтің үлкен еңбегінің нәтижесінде TurboPascal қазіріг
заман ... сай, ... ... ... ... Оның логикалық
құрылымы әр түрлі есептерді дәл шешуге ... ... ... ЭЕМ ... ... ... яғни ... жоспармен жұмыс істейді. Алгоритмді
заңдылық, реттелген амалдар ... ... ... ... ... жөн.
Алгоритм берілген есепті шығару реттелгенамалдар тізбегі ретінде
келтіру. Кез-келген есепті қарапайым ... ... ... ... ... ... ... орындау үшін оны программа түрінде жазып
шығу керек.
Программа – алгоритмді машинаға түсінікті нұсқаулар тізімі ретінде
жазу. ... ...... бір ... алу ... ... тізбегі. Ол реттелгенкомандалар тізбегінен
тұрады.программа арнайытекст арқылы ЭЕМ-ге тапсырманың ... ... Екі ... ... Pascal тіліндегі екі өлшемді массивтер.
Массив дегеніміз бірдей ... ... ... ... ... бір ... ... айнымалылардың реттелген тізбегі.
Массивті сипаттағанда оның элементтерінің жалпы санын және элементтерінің
типін көрсету ... ... ... ... ... ... бөлек қарастыруға болады. Массив типін келесі ... ... =ARRAY[] OF
< ... аты > - ... ... ... типтердің тізбегі > - бір немесе бірнеше индекстік
типтердің тізбегі ... ... ... - ... ... ... Pascal тіліндегі индекстік типтер ретінде кез ... ... ... ... Содан кейін массив программасының VAR
бөлігінде келесі түрде сипатталады:
VAR =ARRAY[] OF ... ... типі ... ... типі ... ... индекстің өзгеру шекаралары анықталады.
const n=5;
m=6;
var a: array[1..n,1..m] of ... [1..n] of ... ... ... ... j:=1 to m ... and(a[i,j]

Пән: Информатика
Жұмыс түрі: Дипломдық жұмыс
Көлемі: 28 бет
Бұл жұмыстың бағасы: 1 300 теңге









Ұқсас жұмыстар
Тақырыб Бет саны
Turbo Pascal - жоғары деңгейлі программалау жүйесі22 бет
Turbo Pascal 7.0 интегралдық программалау ортасын пайдалану43 бет
Turbo Pascal 7.0. программалау тілі10 бет
Turbo pascal программалау жүйесі туралы ақпарат14 бет
Turbo Pascal программалау тілі10 бет
Turbo pascal программалау тілі туралы8 бет
Turbo Pascal программалау тілі туралы жалпы түсінік28 бет
Turbo Pascal программалау тілінің қосымша мүмкіндіктері24 бет
Turbo Pascal-да программалау13 бет
Turbo pascal6 бет


Исходниктер
Пәндер
Көмек / Помощь
Арайлым
Біз міндетті түрде жауап береміз!
Мы обязательно ответим!
Жіберу / Отправить


Зарабатывайте вместе с нами

Рахмет!
Хабарлама жіберілді. / Сообщение отправлено.

Сіз үшін аптасына 5 күн жұмыс істейміз.
Жұмыс уақыты 09:00 - 18:00

Мы работаем для Вас 5 дней в неделю.
Время работы 09:00 - 18:00

Email: info@stud.kz

Phone: 777 614 50 20
Жабу / Закрыть

Көмек / Помощь