Turbo Pascal тілі туралы

Кіріпе . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1 Turbo Pascal жайлы жалпы мағұлматтар. . . . . . . . . 4
2 Функциялар . . . . . . . . . . . . . . . . . . . . . . . . 6
Қорытынды . . . . . . . . . . . . . . . . . . . . . . . . . .8
Пайдаланған әдебиеттер . . . . . . . . . . . . . . . . . .9
Қазіргі кезде кеңінен қолданылатын программалау жүйесінің бірі – Turbo Pascal. Американың Borland корпорациясының бұл өнімі сол корпорацияның қызметкері Андерсон Хейлсбергтің жетекшілігімен құрастырылған. Turbo Pascal – дың түп нұсқасы швейцария ғалымы Никлаус Вирт жасаған Паскаль тілі программалау тілінен тарайды. Бастапқыда паскаль тілі программалауды алғаш үйренушілер үшін өте тиімді құрал болып табылған. Қарапайым Паскальды өңдеудегі А.Хейлсбергтің үлкен еңбегінің нәтижесінде Turbo Pascal – жоғарғы деңгейлі программалау жүйесі. Оның логикалық құрылымы әр түрлі есептерді дәл шешуге көмегін тигізеді. Сондықтан, оқушылар мен студенттерге программалаудың негізін Turbo Pascal тілін оқып – үйретуден бастап, программалаудың қыр – сырын меңгерудің маңызы зор. Turbo Pascal – жоғары деңгейлі программалау жүйесі. Оның тұңғыш нұсқасын 1970 жылы швейцария физигі Никлаус Вирт (Nicklaus Virt) ұсынған. Автор тілді алғашқы арифметикалық есептеу машинасын жасаған француздың ұлы ғалымы Блез Паскалбдың құрметіне Паскаль деп атап, тіл атауын үнемі бас әріппен жазылуын сұраған. Кейіннен тілдің көптеген нұсқалары жарық көреді.Солардың ішінде, 1983 жылы Borland корпорациясының талантты қызметкері Андерсон Хейлсбергтің жасаған жаңа үлгісі – Turbo Pascal программалаушылар арасында үлкен сұранысқа ие болды. Оның бұл нұсқасы СР/М операциялық жүйесіне негізделген. 1984 жылдың басында MS DOS жүйесіне ауыстырылғалы бері пайдалану қарқыны бұрынғыдан да арта түсті. Turbo Pascal – дың жоғарғы деңгейлі логикалық құрылымы әр түрлі есептерді дәл шешеуге көмегін тигізеді. Turbo Pascal жүйесінде қарапайым есептерді шешудің программасынан бастап, күрделі мәліметтер қорын құрудың сан қырлы жұмыстары жүргізіледі
1) А.Б.Дәулетқұлов, С.С.Алғазы
«Паскаль» тілінде программалау негіздері (Алгоритмдеу және программалау) Алматы, 2004ж.
2) Н.Ы Омарова К.У. Тұрмағамбетова К.Н. Нуркенова
«Паскаль тілінде программалау кездері», Алматы, Білім 1996ж.
3) Ғ.Ш. Тойкенов «Паскаль тілінде прогрпммалау»,
Алматы, «Дәнекер», 2001ж.
4) Е.Ж.Ынтымақов, Ә.Ө.Мұртазина «Паскаль тілінің
негіздері» Алматы, 1998ж.
5) Ж.Қ. Масанов, Б.А. Бельгибаев А.С. Бижанова, Қ.Қ.
Мақұлов «Turbo Pascal», Алматы, 2004ж.
        
        Мазмұны:
Кіріпе _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3
1 Turbo Pascal ... ... ... _ _ _ _ _ _ _ _ 4
2 ... _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ... _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ... ... _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ... ... ... ... программалау жүйесінің бірі –
Turbo Pascal. ... Borland ... бұл ... ... ... ... Хейлсбергтің жетекшілігімен
құрастырылған. Turbo Pascal – дың түп ... ... ... ... Вирт
жасаған Паскаль тілі программалау тілінен тарайды. Бастапқыда ... ... ... ... үшін өте ... ... ... табылған.
Қарапайым Паскальды өңдеудегі А.Хейлсбергтің үлкен еңбегінің нәтижесінде
Turbo Pascal – ... ... ... ... Оның ... әр ... ... дәл шешуге көмегін тигізеді. ... мен ... ... негізін Turbo Pascal тілін оқып –
үйретуден бастап, программалаудың қыр – сырын меңгерудің маңызы зор. Turbo
Pascal – ... ... ... ... Оның тұңғыш нұсқасын 1970
жылы ... ... ... Вирт ... Virt) ... ... тілді
алғашқы арифметикалық есептеу машинасын жасаған француздың ұлы ғалымы Блез
Паскалбдың құрметіне ... деп ... тіл ... үнемі бас әріппен
жазылуын сұраған. Кейіннен тілдің көптеген нұсқалары жарық көреді.Солардың
ішінде, 1983 жылы Borland ... ... ... ... жасаған жаңа үлгісі – Turbo Pascal программалаушылар ... ... ие ... Оның бұл нұсқасы СР/М ... ... 1984 ... ... MS DOS ... ауыстырылғалы бері
пайдалану қарқыны бұрынғыдан да арта түсті. Turbo Pascal – дың ... ... ... әр ... ... дәл шешеуге көмегін
тигізеді. Turbo Pascal жүйесінде қарапайым есептерді шешудің ... ... ... ... ... сан қырлы жұмыстары жүргізіледі
Turbo Pascal жайлы жалпы мағұлматтар.
Turbo Pascal – жоғайлы деңгейлі программалау жүйесі. Оның ... 1970 жылы ... ... ... Вирт ... Автор тілді
алғашқы арифметикалық есептеу машинасын жасаған француздың ұлы ғылымы Блез
Паскальдің құрметіне Паскаль деп ... тіл ... ... бас ... ... тілдің көптеген нұсқаулары жарық көреді. Солардың ішінде,
1983 жылы ... ... ... ... Андерсон
Хейлсбергтің жасаған жаңа үлгісі – Turbo Pascal прогламмалаушылар арасында
үлкен ... ие ... Оның бұл ... CP/M ... ... 1984 ... басында MS DOS ... ... ... қарқыны бұрынғыдан да арта түсті. Turbo Pascal-дің жоғарғы
деңгейлі ... ... әр ... ... дәл шешуге көмегін тигізді.
Turbo Pascal жүйесінде қарапайым есептерді шешудің ... ... ... ... ... сан ... жұмыстарды жүргізіледі.
Оыған дейін, біз мәліметтерді пернетақтадан енгізіп, ... ... ... ... кезінде олар компьютердің оперативті жадында
сақталатын да, есептелер ... ... бұл ... ... кететін.
Жұмыс нәтижесін келешекте пайдалана алу үшін, мысалы, оларды есептеуге
пайдалану үшін ... жаңа ... алу ... ... есте ... ... ... тәсілдердің бірі мынадай: нәтиже экранға шыққан соң қолға
қаламсап және бір бет ... ... бұл ... ... алу. ... дәуірінің басында оларды «үй тапсырмасы» деп атаған да, ... ... ... ... ... ... ... барлығы
ақпаратты сақтауға ... ... ... ... ... ... магниттік ақпарат тасымалдаушылар немесе
жазылатын СD-дискілер деп ... ... ... осы ... бұл ... біз ... нәтижелерді солардың жадында
сақтаймыз. Барлық мәліметтер осы ... ... ... ...... ... ... сыртқы
тасымалдаушыдағы жадының ат қойылған ... ... ... ... ... ... іс ... жинағы, сонымен
қатар ақпаратты сақтау деген мағынаны ... ... ... екі ... ... ... ... файлдың типі бойынша ( оның ... ... файл ... қатынау тәсілі бойынша.
Типтері бойынша файлдар шартты түде үш түрге бөлінеді:
- ... ... ... ... ... емес файл.
Біз көбінесе мәтіндік және типтік файлдармен жұмыс
істейміз.
Қатынау тәсілі ... ... ... ... ... қатынау файлдары
- Кезекпен қатынау файлдары.
Олардың айырмашылығы тікелей қатынау файлдрында арнайы процедуралар және
функцияларды пайдалана отырып, ... ... ... ... ... ... ... болады, ал кезекпен қатынау файлында оның
ортасында немесе соңында тұрған мәліметті оқу ... оның ... ... ... тура ... ... ... кезекпен
қатынау файлдарына жатады, ал типтік файлдар тікелей қатынау файлдарына
жатады.
Жазбалар және жазба типі.
Ақпараттық қамтуды біздер ... ... ... ... ... Ал программалық қамтудың қалай жасалатынын біз ... ... оқып ... Ал ... ... ... қарыстырайық. Қысқаша мысал қарастырайық: Сіздің досыңыз сізден
мектеп асханасынын бір стакан шырын сатыпалып беруді сұрады. Сіз ... ... ... ... өзіңіздің жадыңызға жазып ... ... ... ... ... – сол ... басқа объектті, не құбылысты сипаттайтын өзара
логикалық ... ... ... ... ... ... (бөлінбейтін ) объект ретінде қарастырылады.
Егер сіздің досыңыз сізден шырынмен қоса ... ... әпер ... сіз мұны да есіңізде сақтап, екі жазбадан тұратын тізім жасайсыз.
Файлдар туралы сұрақтарды талқылағанда айтылғандай, файл ... бір ... ... ... ... Олай ... әр түрлі типтегі
элементтерді бір типке – жолдық типке айналдырып, мәтіндік ... ... ... сақтай аламыз, бірақ болашақта бұл ... ... ... ... ... ... шығу үшін мәліметтердің құрама типі қолданылады.
Мәліметтердің бұл типі ... деп ... ... әр ... ... ... ... Жазба элементтерін құраушыларды өріс деп
атайды, да ... ... ... ... ... өңдеу элементтері объекті түрінде шығады. Мұндай объект типі ... ... деп ... Олай ... ... типтеріне байланысты
шектеулер алынып тасталады.
Функциялар
Функция деп - жұмыс нәтижесінде бір ғана мәнді анықтайтын ... ... ... ... ... оның ... ... едп аталатын түйінді сөз бен ... ... ... ... деп ... ... мен солардың типтерінен тұрады.
Тақырыптың соңында ... ... яғни ... мәнінің түрі
көрсетіледі.
Одан кейінгі келесі ... ... ... ... ... анықтамаларынан, тұрақтылардан және айнымалыларды сипаттаудан
тұрады. Функцияның негізгі ... BEGIN және END ... ... ... ... да, ең соңында «;» қойылады.
Біздің айтып өткеніміздей кез-келген есепті шешу барысында, оны ... ... ... шешу ... яғни ... ... оралуымызды қажет етеді.
Осы тәсілді қолданып, біз негізгі есептің (программаның) ішіндегі ... ... ... ішкі программаларды сипаттайтын процедура
ұғымына анықтама бердік. Жолдық ... ... ... ... ... ... және функциялармен
танысқанбыз. Фукциялар да, процедуралар ... ... ішкі ... ... ... ... Pascal ... жазу құрылымы
келтілілген:
Function Имя (формальді патаметрлер тізімі):
Нәтиженің типі;
{таңбалар,
тұрақтылар,
типтер,
айнымалылар,
процедуралар,
функцияларды сипаттау бөлімі}
begin
{функция денесі, ... мәні ... ... атына
міншіктелетін, ең болмағанда бір оператор жазылуы тиіс}
end;
Мынаған назар ... ... ... және процедуралар өзара
өте ұқсас. Функцияны сипатау Function қызыметші сөзінен басталып бос орын
арқылы функция атауы ... ... ... формальды параметрлер
тізімі жазылады. Функция тақырыбы, соңына нүктелі үтір қойылған қабылдайтын
мәтіннің типімен аяқталады. Функцияларда ... ... ... ... ... ... оның ... мәндерді
қабылдайтынына байланысты. Length (s:string) ... ... ... ... бұл ... мәні S ... ... ұзындығына
тең.
Содан кейін таңбалар, тұрақтылар, типтер, ... ... ... ... ... жазылады. Негізгі программаның сипаттау
бөлімімен бұл бөлімнің айырмашылығы, оның ... ... ... ғана бола ... және ... ... ... деп те атайды.
Осыдан кейін begin қызыметші сөзінен кейін функцияның операторлары
мәтіні жазылады. Оператор мәтіні end ... ... ... нүктелі үтір
қойылады. Функцияларды шақыру (орындау), оның негізгі (шын, ... ... ... ... ... ... арқылы жүзеге
асырылады.
ҚОРЫТЫНДЫ.
Біз Turbo Pascal ... ... ол ... арқылы
көптеген есептер шығарып және программалар ... ... көз ... қоғамда компьютермен жұмыс iстей бiлу өте қажеттi. Қазiр
кез-келген жақсы жұмыс орынға орналасу үшiн ... ... ... ... және компьютермен, кем дегенде, қарапайым жұмыс iстеудi талап етедi.
Ал бүгiнгi күнде ... ... өте ... ... ... Ал
менiң мамандығымның компьютерге ... ... ... бiлу ... деп санаймын. Курстық ... ... мен өзiм үшiн ... ... ... ... ... оқып, Turbo Pascal-дің өзiнде жұмыс
жасағаннан кейiн, мен бұл программаның өте ... ... ... ... С.С.Алғазы
«Паскаль» тілінде программалау негіздері (Алгоритмдеу және ... ... Н.Ы ... К.У. Тұрмағамбетова К.Н. Нуркенова
«Паскаль тілінде программалау кездері», Алматы, Білім 1996ж.
3) Ғ.Ш. Тойкенов «Паскаль тілінде прогрпммалау»,
Алматы, «Дәнекер», 2001ж.
4) ... ... ... тілінің
негіздері» Алматы, 1998ж.
5) Ж.Қ. Масанов, Б.А. Бельгибаев А.С. Бижанова, Қ.Қ.
Мақұлов «Turbo Pascal», ... 2004ж.

Пән: Информатика
Жұмыс түрі: Реферат
Көлемі: 5 бет
Бұл жұмыстың бағасы: 300 теңге









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


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


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

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

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

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

Email: info@stud.kz

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

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