Типті файлдарға мәліметті жазу

Мазмұны

Курстық жұмыс көлемі: 30 бет

Кіріспе 3
1. Файлдардың түрлері 4
2. Мәтіндік файлға мәліметтер жазу (бірөлшемді массив) 5
3. Мәтіндік файлға мәліметтер жазу (екіөлшемді массив) 9
4. Мәтіндік файлдан мәліметтерді оқу (мәліметтерді мәтіндік файлға жазуды меңгеру) 12
5. Мәтіндік файлдан мәліметтерді оқу 15
6. Типті файл: типті файлдарға мәлімет жазу 19
7. Типті файлдан мәліметтерді оқу 22
8. Әртүрлі базалық типтерді біріктіру. Жазба типі 23
9. Сыртқы кітапханалар. Модульдер 25
10. Модуль құрылымы 28
Қолданылған әдебиеттер 30

Кіріспе

Паскаль тілінің шығу тарихы, артықшылықтары және компиляциялау үдерісі.

Программалау тілі Оқу тілі Трансляция Объектілік код

Паскаль — программалау тілі. Оны 1968–1971 жылдары швейцариялық ғалым Никлаус Вирт оқып-үйренуге қолайлы программалау тілі ретінде ұсынған. Бұл тілдің стандарты кейінірек бекітіліп, сол кезеңде кең таралған АЛГОЛ, ФОРТРАН, БЕЙСИК тілдеріне қарағанда жетілдірілген әрі қолдануға ыңғайлы болды.

Паскаль тілі қарапайымдылығы және тиімділігі арқасында дүние жүзіне тез таралды. Қазіргі кезде дербес компьютерлердің басым бөлігі Паскаль тілінде жазылған программалармен жұмыс істей алады. Сонымен қатар, Паскальда жазылған программаның дұрыстығын тексеру және жіберілген қателерді түзету салыстырмалы түрде жеңіл.

Компиляциялау (трансляция) қалай жүреді?

Паскаль тілінде жазылған программа орындалмас бұрын бірнеше кезеңнен өтеді: бастапқы мәтін машина тіліне аударылады, объектілік программаға түрлендіріледі, содан кейін ғана орындалады.

  1. 1 Бастапқы нұсқа: алгоритмдік тілде жазылған түпнұсқа мәтін (source).
  2. 2 Трансляция: программа машина тіліне аударылып, объектілік код алынады.
  3. 3 Орындалу: есеп нәтижесі объектілік код арқылы алынады.

Осы үдеріс кезінде компьютерде программаның екі нұсқасы болады: біріншісі — алгоритмдік тілдегі бастапқы мәтін, екіншісі — объектілік кодтағы программа. Нәтиже объектілік код арқылы алынғанымен, түзету қажет болған жағдайда бастапқы мәтін өңделеді.

Қазіргі таңда Паскаль күрделі есептерді де шығара алатын, кең таралған стандартты оқу тілі ретінде қалыптасты.

Бұл курстық жұмыста қарастырылатын тақырыптар

Тізім файлдармен жұмыс істеудің негізгі бөлімдерін және модульдер құрылымын қамтиды.

Файлдар

  • Файлдардың түрлері
  • Мәтіндік файлға мәліметтер жазу
  • Мәтіндік файлдан мәліметтерді оқу

Массивтер

  • Бірөлшемді массивпен жұмыс
  • Екіөлшемді массивпен жұмыс

Күрделі дерек типтері

  • Типті файлдарға мәлімет жазу және оқу
  • Базалық типтерді біріктіру
  • Жазба (record) типі

Кітапханалар және модульдер

  • Сыртқы кітапханалар
  • Модульдер
  • Модуль құрылымы