Турбо Паскаль ортасымен танысу

Жоспар.

1.1.Паскаль тілінің құрылуы мен дамуының қысқаша тарихы.

2. Негізгі бөлім.
2.1. Турбо Паскаль ортасымен танысу.
2.2. Функционалды пернелер.
2.3. Меню жүйесі:
• FILE опция менюі;
• EDIT опция менюі;
• SEARCH опция менюі;
• RUN опция менюі;
• COMPILE опция менюі;
• TOOLS опция менюі;
• OPTIONS опция менюі;
• WINDOW опция менюі;
• HELP опция менюі;
1.1.Паскаль тілінің құрылуы мен
дамуының қысқаша тарихы.

Біз программалау ғылым мен технология саласындағы жаңа прогресстің бастауы деп санайтынбыз, шын мәнінде алғашқы күрделі, көп мақсатты есептеуіш құралдар 19-ғасырда пайда болған. Сол кезде оларға программа құру қажет болды. Ең бірінші осындай шарамен жұмыс жасаған - Ада Лавлейс. Ада Лавлейс ол кезде Чарльз Бэббидждің есептеуіш машинасымен жұмыс істеген. Ол «Әртүрлілікті есептегіш машина» («Difference Engine») деп аталады. Бірақ нағыз программалау тілдері электронды есептеу машина-ларымен бірге пайда болды (ЭЕМ). 1949 жылы ең алғашқы программалау тілі - «Short Gode » тілі пайда болды.
Алғашқы программистер ЭЕМ модулінде жұмыс істегенде машиналық кодтарды программалауға мәжбүр болды. Бұл процестің
ыңғайлылығын көру үшін, программаның бір фрагментін келтірейік. Ол экранға шыққанда «Hello, world!» жазуымен сәлем берді.

457f464c010100010000000000000000000200030001000003d00800003400
000698000000000000003400200005002800160013006000000c2f6269c2f2
d6469C756e2e786f73312e000000110000000000…

Машиналық кодтарды пайдалана отырып, біздің програм-маның максималдық жылдамдықта орындалуына мүмкіндігіміз жете алады. Ол үшін компьютердің программа жіберетін орталық процессоры қалай жұмыс істейтіндігін анықтау керек. Бұрын ком-пьютерге сол салада терең дайындығы бар, іріктелген мамандар ғана жіберілетін. Кейіннен есептеуіш техниканың дамуы мен оның құнының арзандауына байланысты, тек электронды мамандар ғана емес, сонымен қатар әртүрлі еңбек салаларынан келген адамдар да қолдана бастады. Олар үшін өз саласы бойынша ЭЕМ машинасының көмегімен есептеу және тез арада қорытындысын алу қажет болды.
Олар микропроцессордың құрылысының ерекшелігіне қызыққан жоқ.
Осы уақытта ең алғашқы тілді программалау жоғарғы сатыда жүре бастады және де олар машиналық кодтарға қарағанда адам түсінігіне жеңіл болды.
20-ғасырдың 50-жылдарында алғашқы жоғары дәрежелі программалау тілдері пайда болды, олар: Фортон, Кобол және Алгол.
Алғашқы екеуі- бүгінгі күнге дейін “өмір сүріп жеткендер”. Ал Алгол - көптеген тілдер жанұясының бастамасы болды, оның ішіне Паскаль да кіреді. Қазіргі уақытта бірнеше мың программалау тілі саналған, олардың әрқайсысы әр салаға арналған. Екінші программалау тілі пайда болғаннан кейін, қай тіл күшті екеніне байланысты пікірталастар жүре бастады дейді.
1-суретте программалау тілі тарихының схемалық көрінісі берілген.
Алгол программалау тiлдерiнiң iшiнде ерекше орын алады. 1958 жылы Алголдың алғашқы ұсынысы пайда болды. Алголды жасаушылардың бiрi болған Фортран “әкесi”- Джон Бэкус. Algorithmic Languade деген атаудың өзi бұл программа тек қана алгоритiмдi жазу үшiн пайдаланатындығын көрсетедi. Алголдың нақты логикалық құрылымына байланысты, ол алгоритм жазуының стандартты құжаты ретiнде техника және ғылыми әдебиеттерде пайдаланылады. Одан кейiнгi түрлерi Алгол 68 және Алгол 60. Алгол 68 өте үлкен болғандықтан оны қолдану үлкен қиындықтарға тiредi. Спецификациямен жұмыс iстейтiн комитеттiң мүшесi, швейцар ғалымы- Никлаус Вирт бұны қабылдауға қарсы болды. Ол өзiнiң дұрыстығын дәлелдедi. Шынында да, Алгол бiр кездегi белгiлi программалау тiлiнiң негiзi болды. Дегенмен, Алгол программалау тiлiнде көптеген тiлдердiң пайда болуына себеп болды. 2-сурет.
Қолданылған әдебиеттер:

1. Фаронов В.В. “Turbo Pascal 7.0 “ 2000ж.;

2. Немнюгин С.А. “ Turbo PASCAL” Практикум. 2002ж.;
        
        Жоспар.
1.1.Паскаль тілінің құрылуы мен дамуының қысқаша тарихы.
2. Негізгі бөлім.
2.1. Турбо Паскаль ортасымен танысу.
2.2. Функционалды пернелер.
2.3. Меню жүйесі:
• FILE опция ... EDIT ... ... SEARCH ... ... RUN ... ... COMPILE опция менюі;
• TOOLS опция менюі;
• OPTIONS опция менюі;
• WINDOW опция менюі;
• HELP опция менюі;
1.1.Паскаль тілінің құрылуы ... ... ... ... ... мен технология саласындағы жаңа
прогресстің бастауы деп ... шын ... ... ... мақсатты есептеуіш құралдар 19-ғасырда пайда болған. Сол ... ... құру ... болды. Ең бірінші осындай шарамен ... - Ада ... Ада ... ол ... ... ... ... жұмыс істеген. Ол ... ... ... ... деп ... ... ... программалау
тілдері электронды есептеу ... ... ... ... ... жылы ең ... программалау тілі - «Short Gode » тілі ... ... ЭЕМ ... жұмыс істегенде
машиналық кодтарды программалауға мәжбүр ... Бұл ... көру ... ... бір фрагментін келтірейік. Ол
экранға шыққанда «Hello, world!» ... ... ... ... ... отырып, біздің ... ... ... орындалуына мүмкіндігіміз жете ... үшін ... ... ... орталық процессоры қалай
жұмыс ... ... ... Бұрын ком-пьютерге сол салада
терең дайындығы бар, іріктелген мамандар ғана ... ... ... ... мен оның ... ... ... электронды мамандар ғана емес, ... ... ... ... ... адамдар да қолдана бастады. Олар үшін өз саласы
бойынша ЭЕМ ... ... ... және тез ... алу қажет болды.
Олар микропроцессордың құрылысының ерекшелігіне қызыққан ... ... ең ... ... ... жоғарғы сатыда жүре
бастады және де олар ... ... ... адам ... ... ... ... жоғары дәрежелі
программалау тілдері пайда болды, олар: Фортон, Кобол және ... ... ... ... ... ... сүріп жеткендер”. Ал Алгол
- көптеген тілдер ... ... ... оның ішіне Паскаль
да кіреді. Қазіргі уақытта бірнеше мың ... тілі ... ... әр ... ... ... ... тілі
пайда болғаннан кейін, қай тіл ... ... ... жүре ... дейді.
1-суретте программалау тілі ... ... ... ... тiлдерiнiң iшiнде ерекше ... 1958 жылы ... ... ... ... болды. Алголды
жасаушылардың бiрi ... ... ... Джон ... Algorithmic
Languade деген атаудың өзi бұл ... тек қана ... ... пайдаланатындығын көрсетедi. Алголдың ... ... ... ол ... ... ... құжаты
ретiнде техника және ғылыми әдебиеттерде ... Одан ... ... 68 және Алгол 60. Алгол 68 өте үлкен ... ... ... ... ... ... жұмыс iстейтiн
комитеттiң мүшесi, швейцар ғалымы- Никлаус Вирт бұны ... ... Ол ... ... дәлелдедi. Шынында да, Алгол бiр кездегi
белгiлi программалау ... ... ... ... ... тiлiнде көптеген тiлдердiң пайда болуына себеп ... ... жылы Вирт өз ... ... W. Ол
студенттердi “жоғарыдан төмен құрылымды ... ... ... ... ... үйретуге, оқытуға арнайы тiлдер
қажет болды деп санаған. ... сол ... ... тiлдердiң бiреуi
де ұнаған жоқ. Ол 1968 жылы өзiнiң ... ... ... жылы ... ... өмiрiнде екi үлкен оқиға
болды. UNIX операциялық жүйесi және жаңа ... тiлi ... Вирт оның атын ... ұлы ... математигi және
философы Блез Паскль есiмiмен атады. Паскаль- есептеуiш ... ... ... ... ... СДС 6000 ... ... Өзiнiң логикалық және ... ... ... ... ... ... ... алып, жоспарларды
оқытатын ең оңай ... ... жылы тағы да ... ... екi ... Билл Гейтс пен Пол ... ... ... ... ... Ал Вирт және ... «Pascal User Manual ... ... ... ... жасады. Соның салдарынан әртүрлi
тiлдер мен олардың көбеюi пайда болды.
1983 жылы ... ... ... ... ... ... ... пакетiнiң пайда болуы және оны ... көп ... ... СР / М ... жүйе үшiн
тағайындалды, ол туралы BYTE журналында алғашқы рет ... ... ... ... ол ... MS-DOS ... ... де, ең
үлкен атаққа ие ... ... берi ... ... бiрнеше түрлерi
шықты, ең ... ... / Inprice ... ... ... ... желiсiн
тоқтатып, Windows- Delphi жүйесiне ауысты. Осыған ... ... ... ... ... ... ... тiлiн сақтап
қалуда. Бұл оның ... ... ... және ... ... ... шешiмiн табу мүмкiндiктерiне
байланысты, олар: ... ... және ... ... графика
, дыбыспен жұмыс, жүйелi жоспарлау. ... ... ... жетекшi
технологиялық программалаудың бiрi- объекттi бағдарлау программасын
қабылдауды қолдануға ... ... ... ... танысу.
Турбо Паскаль программалау ... ... екі ... ... ... ... тілініњ аударушысынан жєне
программалыќ ... б±л ... ќ±ру ... ... ... ... ... аударушысын Турбо Паскаль тілі, ал
єрт‰рлі сервистік ќызмет ... ... ... ... ... деп ... практикалыќ ж±мысќа ... ... ењ ... ... ... ... ... Паскаль ортасы ... ... ... ... ... ... жєне ... дисктегі жүйені
ашқанда әдетте Турбо Паскаль деп аталатын (немесе PAS, ... PAS ... ... ... онда ... ... барлық файлдар бар.
Турбо Паскальды шақыру үшін дербес компьютердің каталогтардың бұтақ ... ... ... ... осы ... және TURBO. EXE ... табу керек. Бұл файлда Турбо Паскаль программалау ... ... ... жүйе ... Оның ... ... ... минемалды
қажетті бөліктері кіреді (мәтіндік редактор, ... ... ... ... ... ... жұмыс істеу үшін тағы
TURBO.TPL файлында орналасқан негізгі кітапхана және анықтама қызметі
(справочная ... ... ... ... ... ... дербес компьютердің экранында терезе
шығады. ... ... ... - меню ... одан ... істеу ортасы
және төменінде – қалып-күй қатары. Меню қатары активті болуы ... ... ... жұмыс істеуге болады; ол ... ... ... меню ... активті болуы мүмкін. Программа орындалып немесе
оның жұмысының нәтижелері экранға шыққанда меню және ... орта ... ... меню ... F10 ... басу арқылы шақыруға болады.
Қалып-күй қатары функционалды пернелердің ... ... ... істеу
ортасы – редактор терезесі. Ол екі жолақты шектемемен шектеледі. Оның
жоғарғы жағында ... ... аты ... ... файлға NONAMEOO.PAS
атауы беріледі), екі арнаулы алаң (поле) «тышқан» енгізу ... ... (тік ... ... 1 саны - ... ... Турбо Паскальда бір мезгілде бірнеше программамен қатар жұмыс
істеуге болады, олардың әрбіреуі жеке редакторда орналасуы мүмкін. Орта ... ... бір ... ... қолдануға мүмкіндік береді.
2.2.Функционалды пернелер.
Функционалды пернелер Турбо Паскаль ортасын басқаруға ... ... Олар F1, F2…F12 деп ... ... ... жағында орналасқан. Бұл пернелердің әрбіреуімен менюдің белгілі ... ... ... ... ... ... қызметін
үш ерекше пернемен модифициялауға болады. ALT(ALTernative - толықтауыш),
Ctrl(ConTRoL – басқарушы) және ... ... Екі ... ... да ... ... ... Осы үш перненің біреуін жібермей
басып тұрып функционалды пернені басу ... ... ... ... Ctrl және Alt ... орныдлатын бұйрықтар:
F1 – құрылған анықтама қызметінен анықтама сұрау (Help – көмек);
F2 – тексерілген мәтінді дистік файлға ...... ... ... редактор терезесінде оқу;
F4– откладочный режимінде қолданылады: программа орындалуын бастау
немесе жалғастыру және курсор тұрған жлды ... ...... ... бүкіл экранға ашу;
F6 – келесі терезені активті түрге айналдыру;
F7 – откладочный режимінде қолданылады: программаның келесі ...... ... қолданылады: программаның келесі
жолын орындау;
F9 – программаны аудару, бірақ оны ... - ... меню ... жұмыс режимінің сұхбаттық таңдамасына
өту;
Ctrl + F9 – программа айдауын орындау: ... ... ... ... жүктеу және орындау, одан Турбо ... ... + F5 – ... ... ... жұмыс нәтижесін шығару
терезесіне алмастыру;
Ctrl + F9 – сіздің программаңызды тексеру;
Alt + X – Турбо Паскальдан шығу;
2.3.Меню жүйесі.
Турбо ... ... ... ... ... ... ашылатын меню
жүйесінің көмегімен жүреді. Ішіндегі біреуі ғана – басты меню әрдайым экран
бетінде болады, басқалары жұмыс түріне ... ... ... меню негізінен қосымша менюлердің тақырыбын қамтиды. Бұл
менюде әрекетіне ... ... ... меню ... ... (файл) – файлдармен жұмыс және жүйеден шығу;
Edit – бұзылған жолды және ... ... ... ... (іздеу) – мәтінді, процедураны, функцияны ... ... ... ...... ... (прогон);
Compile (аудару) – программаны аудару;
Tools (саймандар) – ... ... ... ... – орта ... орнату;
Window (терезе) – терезелермен жұмыс;
Help (көмек) – анықтама қызметіне сүйену.
FILE опция менюі.
File - ді Ғ10 пернесің басу ... одан ... сол ... және File ... үстінен F–ті шерту арқылы ашуға ... бұл ... Open, Save, Exit және Dos Shell ... Алғашқы үшеуіне Ғ3, Ғ2 және Alt + X пернелері сәйкес келеді,
сондықтан бұл әрекеттерді орныдау үшін ... ... да ... ... + Ғ3 пернесімен немесе активті терезенің сол жақ жоғарғы бұрышындағы
кішкентай төртбұрышты шерту арқылы жабуға болады.
NEW. NONAME xx. PAS ... жаңа ... ... ... және
ашады. Терезенің хх кезекті номері стандартты NONAME атты ... ... Жаңа ... ... ... және онда белгіленген дисктік
файлды орнатады. Бұл опцияға ... ... ... ... Оның ... керекті файл атын жазу керек. Егер ... ... ... ... онда орта ... PAS. кеңейтуін ұсынады. Егер PAS –
да кеңейтумен басқа файлды тексеру керек ... ... ... ... енгізу қажет: NAME. немесе NAME.* немесе ** т.б., ... ... ... ... ... файл атын мына жолмен
таңдауға болады. Сіз алдын-ала таңдау алаңын ... ... ... ... ... ... осы ... керекті файл атын таңдап
алуыңызға болады. Таңдау алаңының тізімінен керекті файл атын ... ... ... файл ... әкеліп, сол жақ батырманы екі рет қатар
шерту керек. Сіз бұл ... ... ... ... ... қолданған
атауды осы протоколдан таңдай аласыз. Ол үшін енгізу алаңының оң ... ( ... ... көрсетіп, оның сол жақ батырмасын басыңыз.
Әлде енгізу алаңы активті күйде болғанда курсордың төмен ... ... ... ... ... ... ... жолға әкеліп,
Enter-ді басу керек. Open бұйрық алаңы жаңа редакторлық ... ... ... ... Replace ... – файлда оқылған активнті
редакторлық терезесіндегі мәтінді басқа ... ... үшін ... ... Ғ3 ... арқылы шақырылады.
SAVE. Активті редактор терезесінің мазмұнын дисктік файлға ... ... NONAME xx.PAS ... ... болса, орта жаңа файл
атауын сұрайды. Опция редактордан Ғ2 пернесі арқылы шақырылады.
SAVE AS. ... ... ... ... ... ... ... жазады. Сіз енгізу алаңына дисктік файл атын енгізуіңіз керек.
Сізге тандау алаңындағы немесе опция ... бар ... ... Бұл ... ... баптауға (настройка) байланысты бұрынғы файл
мазмұны жойылады немесе .BAСК кеңейтуімен көшірме ... ... ALL. ... ... ... берілгенін сәйкес келетін
дисктік файлға жазады.
CHANGE DIR. Қолданушының ағымдағы каталогын өзгертуге мүмкіндік
береді. Бұл опцияның ... ... ... ... ... ... ағымы беріледі. Бұл тереземен қозғала отырып керекті каталогты
таңдап CНDIR (CНenqe DIRectory – каталогты ... ... алаң ... ... ... болады.Егер DRIVES (дисководтар) көрсеткіші
таңдалса, бұнда да ағымдағы дискті өзгертуге болады. Сіз ... ... ... жасаған өзгертуіңізден бас тартсаңыз (отказаться),
REVERT ... ... ... ... ... қайта қалпына қайтаруға
мүмкіндік береді (бұл бұйрық терезені жапқанға дейін орындалады).
PRINT. Активті редактор терезесінің ... ... ... ... ... шығарады.
PRINTER SETUP. Ортаны ағымдағы файл басылымына баптайды. Filter
Path енгізу алаңы ... ... атын ... ... Line ... ... принтер/файл таңдауын, басылым параметрлерін
ұстау керек. Турбо ... үш ... ... ... Epson ... ... HP Laser Set принтерлері;
3) постскрипт – принтерлер, ... ... жазу ... ... ... типін көрсету үшін Command line алаңында келесі
жолдар орналасады:
|Жол ... ... ... ... ... ... ағымда тек |
| ... ... мен ... ... ... |
| |бар; ... |Epson ... ... оның ... Epson |
| ... ... ... фирмалардың матрицалық |
| ... ... ... ... |HP Laser Jet ... ... оның құрамдасы; HP |
| |Laser Jet ... ... ... ... |
| ... ... көпшілігімен қолданылады; |
|$NOSWAP/PS ... ... ... беттерінің |
| ... ... ... ... ... ... ... хххх файл атауы пробелсіз |
| |/О ... ... ... ... керек; егер |
| ... ... ол ... процессінде құрылады; |
Бұл бұйрықтар келесі параметрлермен ... ... |Бір ... ... санын анықтайды. ... |Бір ... ... ... ... ... ... |
DOS SHELL. ДОС-қа уақытша шығуды қамтамасыз етеді. Турбо ... ... ... ... қала ... және оның ... орнын алады.
Сондықтан да бұл жағдайда ДОС ... ... ... салыстырмалы
үлкен емес программалар орындалады. ДОС-қа бос жадының орнын үлкейту үшін,
бұл опцияға сүйену ... ... ... Сtrl + F2 ... ... ... ... қайту үшін ДОС құрауына EXIT сөзін жазып, Enter-ді
басу керек.
EDIT ... ... ... редактор терезесінде жаңа ғана Ctrl+Y бұйрығымен
жойылған және өзгертілген жолды қалпына ... ... ... ... беті үшін арнайы өзгеру буферін құрады. UNDO опциясын ... ... ... ... өзгерісін жоққа шығаруы мүмкін. Опцияны
редактор ... ALT + ... ... ... ... ... UNDO ... әрекетін жоққа шығарады.
СUТ. Редактор терезесінен белгіленіп алынған блокты алып тастайды
және оны Clipboard ауыстыру ... ... ... редактордан Shift +
Del , бұрығымен шақырылады.
COPY. Редактор терезесінен белгіленген блокты Clipboard ауыстыру
буферіне көшіреді. Опция ... Ctrl + Ins ... ... ... ... буферінің берілгенін редактор терезесіне
көшіреді. Буфер берілгені өзгермейді және қайталана қолданылуы мүмкін.
Опция редактордан Shift + Ins ... ... ... ... ... блокты алып тастайды,
бірақ оны буферге орнатпайды. Алып ... ... ... ... ... Ctrl + Del ... шақырылады.
SHOW CLIPBOARD. Ауыстыру буферінің берілгенін көрсетеді.
SEARCH ... ... ... активті терезесінде керекті фрагмент мәтінін
іздеуді ... ... Бұл ... сүйену кезінде сұхбат терезесінің
таңдау алаңында бір сөз ... бұл ... ... редактор терезесінде
курсор көрсетіп тұрады. Сіз жаңа сөз немесе ... жол ... ... оның ... ... ... табу керек немесе бұл ... ... ... ... ... кейін редактор бұл фрагментті
мәтіннен тауып, ... оның ... ... ... ... ... ... - әріп мөлшерін ескеру (опция ... ... words only – ... ... ұқсастығына қарай іздеу;
Regular expression – мәтіннің бейнеленуіне қарай іздеу;
Forward – мәтіннің төменгі бөлігіне қарай іздеу бағыты;
Backward – мәтіннің жоғарғы ... ... ... ...... түгелдей іздеу;
Selekted text – белгіленген блокта ғана іздеу;
From cursor – курсордың қазіргі қалпынан іздей бастау;
Entire sejpe – мәтін ... ... ... ... ... мәтіндік фрагментті табады
да, оны жаңаға ауыстырады. Бұл терезенің сұхбат терезесі алдыңғыға ұқсайды,
бірақ өзіндік ерекшеліктері болады:
• Text to find ... ... ... мәтінді немесе
бейнеленуші сөзді енгізу керек, New text алаңына ізделінетін
мәтін орнына қойылатын ... ... ... ... ... алмастырар бұрын Prompt on replace опциясы
программисттен дұрыс нұсқауды ... ... ... Change all ... ... ... ... мәтін фрагментінің
кіруін іздеу және алмастыру үшін қолданылады;
SEARCH AGAIN. Ертерек орнатылған параметрлер үшін ... ... ... ... және алмастыру.
GO TO LINE NUMBER. Редактор терезесіндегі курсорды ... ... ... іске ... LAST COMPILER ERROR. ... ... ... көрсетеді.
Ақырғы аударушы айдауында синтаксистік қатесі табылған программа мәтінінің
жолын көрсетеді.
FIND ERROR. Программаны ... ... ... ... ... ... ... Әдетте Турбо Паскаль ортасымен ... ... ... периодының қателігі айдаудың автоматты тоқтауына
әкеледі (мысалы, нөлге ... ... ... ... ... ... осы қателік туған жерді көрсетеді. Егер программаны алып
тастау құралсыз аударылса және ... ... ... тыс ... ... ... ... мәлімет беретін немесе оның ... 2 он алты ... бар ... жазып алу керек (SSSS:0000
форматында беріледі, бұндағы SSSS – сегмент, 0000 – смещение). Одан ... ... тыс ... ... осы опцияны шақыру керек. Қателікті
көрсететін орынды ... ... орта қате ... ... бастайды.
FIND PROCOURE. Алып тастау режимінде программа мәтінінде қажетті
процедураны немесе функцияны іздеп ... ... ... ... ... ... файлынан программаны аударуды, компоновкалауды және
орындауды жүзеге асырады. Аудару MAKE ... ... Ctrl + ... ... OVER. ... ... ... қадағалауын бастайды немесе
жалғастырады, бірақ шақырылатын процедура мен ... ... ... ... Ғ8 ... ... INTO. ... откладчик басқаруымен орындалатын программаның
алып тастау режимін бастайды немесе жалғастырады. Осы опция көмегімен
барлық ... ... ... орындалуын кезекті
қадағалауға болады. ... Ғ7 ... ... TO CURSOR. ... ... ... жүретін программа
откладка режимін бастайды немесе жалғастырады. ... ... ... ... ... одан программа қалыпты жағдайда істей бастайды
және курсор көрсетіп тұрған жлдағы ... ... ... ... кезде экран редактор терезесін жасау режиміне қайта оралады, ал курсор
мен жол түрлі-түсті ... ... RESET. ... барлық іске ... ... ... және ... откладкасын тоқтатады. Істеліп жатқан
программаны жадыдан өшіреді және сол кезде онда ашылған ... ... ... ... ... Ctrl + Ғ2 бұйрығымен шақырылады.
PARAMETERS. Параметрлердің мәтіндік қатарын беруге мүмкіндік
береді, оны ДОС ... ... ... Бұл жол ... ... оның ... кезінде жіберіледі.
COMPILE опция менюі.
COMPILE. Белгілі – бір уақытта ... ... ... ... ... ... аударады. Егер бұл программада
қолданушының стандартсыз модульдеріне сүйенген сөздер ... ... болу ... және ... ТРU – ... ... сақталады. Опция
редактордан Alt + F9 бұйрығымен шақырылады.
MAKE. Құрамында файлдар және стандартсыз ... ... бар ... ... Бұл ... тек модифицирленген
модульдерді қайта аударады. Ең ... ... FILE ... ... файл ... Егер бастапқы файл берілмесе
редактордың активті терезесінен файл аударылады. Егер ... ... ... ... ... орта PAS-файлында осы файлдың
программа мәтінінің ақырғы аударылуы және TPU-файлы алынған мезеттен онда
белгілі бір ... ... ... ... егер ... ... ... құрылады, ал егер өзгерістер оның интерфейстік
бөлігіне қатысты болса, ... ... ... ... де ... ... Бұл ... өзгертілген модульдерге
сүйенулер сақталады. Бірақ егер өзгертілген ... ... ... жүйе ... TPU-файлды пайдаланады. Опция көпфайлды
программалардың құрылу процессін жеңілдетеді, ... ... ... ... әсер ... минимум файлдар аударылады. Опция
редактордан Ғ9 ... ... ... әсер ... ... ... Бұл ... толықтай MAKE опциясына ұқсайды, барлық TPU
файлдарға ... PAS ... ... және ... ... ... ... қайта аударылуы жасалады. Сонымен бұл ... ... ... ... ... ... ... модульдарды қайта
аударуға мүмкіндік береді.
DESTINATION. Бұл опция ... ... ... егер ... Merhory кодтық созі тұрса, компилятордың шығу файлы жедел жадыда
сақталады, одан Турбо Паскальдан жүктеусіз дисктен ... ... ... ... Disk сөзі ... программа кодымен файл дискте EXE. кеңейтуімен
сақталады. Егер бастапқы файл хабарланса, оның ... ... ... ... ... әлде ... негізгі программа мәтіні
сақталатын редактор терезесінің атауын ... Бұл ... ... RUN/RUN, COMPILE/MAKE және COMPILE/BUILD режимдерінде
құрылатын TPU-файлдар дискте орналасады. Бұл ... ... ... үшін ... ... ... орнатып, Enter пернесін басу
керек.
PRIMARY FILE. Бастапқы файл атын береді. Егер бұл атау ... RUN, MAKE және BULID ... оның ... осы ... ... ... ... программаның негізгі бөлігінің мәтіні
болады. Бұл жағдайда қосылатын файл ... ... ... ... ... кезінде аударушы программаны дұрыс құра
алады. Егер бастапқы файл берілмесе , RUN, MAKE және BUILD ... ... ... ... ... ... ... ғана
жүзеге асады.
CLEAR PRIMARY FILE. PRIMARY FILE опциясымен берілген бастапқы файл
атауын тазартады.
INFORMATION. Программа статистикасын көрсетеді
Debug ... ... Бұл ... ... ... ... ... мүмкіндік
береді және қажетті жағдайда кез-келген бақылау нүктесін ... ... ... оның ... шартын беруге мүмкіндік береді. Опцияның
сұхбат терезесінде файлдың атын (Breakpoints List бағанасы), осы файлдағы
жол номерін (Line # ... ... ... ... ... ... ... STACK. Программалық стек терезесін активті түрге айналдырады.
Бұл ... ... мен ... барлық шақырулары бейнеленеді.
Стектің төменгі жағында PROGRAM – сіздің программаңыздың аты тұрады, ал
стектің ... ...... процедура (функция). Бұл ... Ctrl + F3 ... ... ... ... активті түрге айналдырады. ... ... ... ... ... регистрлерінің ағымдағы
қалпы бейнеленеді.
WATCH. Откладка терезесін активті түрге айналдырады.
OUTPUT. Программа терезесін активті түрге айналдырады.
USER SCREEN. Программа ... ... ... ... және ... экранға ашады. Редактордан Alt + F5 бұйрығымен шақырылады.
EVALUTE / MODIFY. Бұл опция кез-келген айнымалының құрамын ... ... ... ... ... жағдайда оның көмегімен кез-келген
айнымалының жаңа мәнін ашуға ... Бұл ... ... терезесі ашылады.
Ол 3 алаңға бөлінеді: EXPESSION, RESULT және NEW VALUE. ... ... ... атын ... ... сөзді енгізу керек. Сіз
Enter-ді басқаннан кейін бірден RESULT ... ... ... немесе
Unknown identifier (анықталмаған индификатор ) мәліметі пайда болады, бұл
ондай айнымалы сіздің ... ... ... ... ... бұрын программа откладка режимінде орналасу керек.
Егер сіз айнымалының мағынасын сұратсаңыз, сіз курсорды ... VALUE ... ... аласыз және айнымалының жаңа мағынасын
орната аласыз, ол ... ... ... сүйену кезінде орта активті редактор терезесінде
курсордың жақын айналасын ... және ... ... ... ... ... ... константаны белгілейді. Белгіленген ... ... ... ... ... және есептелетін күйде
беріледі. Сондықтан да, бұл опция ... ... ... ... ... ... ... оны тексеруге ... ... ... ... енгізу үшін кез-келген алфавитті-санды пернеге
басыңыз, сонда енгізілген ... ... ... ... ... ... ... үшін терезе шыққаннан кейін ... және End ... ... одан ... ... ... апару керек және оны Ins, Del және Backspace ... ... ... ... егер шақырудан кейін бірден End-ті,
одан курсордың оңға жылжу пернесін ... ... ... ... идентификаторы символмен толықтырылады.
Сіз өзіңіздің программаңыздан ... және ... ... және есептей аласыз. Опцияны Ctrl + F4 ... ... ... ... ... орнатылған калькулятор ретінде
қолдануға болады.
ADD WATCH. Бұл ... ... ... ... терезеде ағымдады
мағынасын білуге қажетті айнымалы атын жазуға ... ... ... ... үшін ADD WATCH бұйрығын қайтара қолданысымен шақыруға
болады.
ADD BREAKPOINT. Бұл опция көмегімен сіз ... ... ... қоя ... Ағымдағы жол – бұл редактор терезесіндегі курсор мен
жол. Оған бақылау нүктесі қойылса, жол ... ... ... ... ... ... іске қосқаннан кейін откладчик
программасының орындалуын тоқтатады. Одан ... ... ... орындалады. Осы кезде экранда ... ... ... пайда болады және орта программаның откладка режиміне ауысады.
TOOLS опциясының менюі.
MASSAGES. Мәліметтер терезесін ... ... ... ... ... GREP ... ... қорытындысы
сақталады. Бұл мәліметтер программа мәтінінде керекті фрагменттерді іздеу
үшін пайдаланылады. Керекті фрагментті іздеу үшін MASSAGES ... ... ... ... ... ... ... екі рет
тышқанды басамыз. Орта керекті программа ... ... мен ... ... ... TO NEXT. MASSAGES терезесінде берілген фрагментті іздейді.
MASSAGES терезесін ... да ... ... және ... ... Жол ... түрлі түспен боялған мәліметке сәйкес келеді.
Опция ... Alt + F8 ... ... TO ... MASSAGES ... берілген фрагментті іздейді.
Опция редактор терезесінен Alt + F7 пернелерімен шақырылады.
GREP. GREP утилитінің жұмысын инициялайды. Enter program ... ... GREP ... аргументтерін беру керек: процедура, функция,
айнымалы атауы, оларды ... ... табу ... GREP ... ... *.PAS ... болады, бұл ағымдағы каталогта барлық
PAS – файлдарды іздейді деген мағынада. Enter – ді ... ... ... ... ... ... бастайды. Опция редактордан Shit + ... ... ... ... Бұл ... ... ... орнатуға мүмкіндік береді.
Ол бірнеше опция тобынан тұрады. Біріншісі - Code ... ... ... RUN – time errors тобы ... ... кейбір
қателіктерін аударушымен тексеруді қоса алады немесе өшіре ... ... тобы тіл ... ... опцияларын орнатады. Numeric
processing тобынан бір опцияны ... ... ... аударушыға
аппараттық математикалық соопроцессорды немесе оның ... ... ... ете алады. Debugging тобы ... ... ... ... қажеттігін анықтайды. Программаны құру немесе
откладка мезетінде топтың жалаушалары орнатылуы керек. Бұл жағдайда аудару
процесінде ... ... ... Бұл ... программа мәтінінің жол
номерлері мен ... ... ... ... (адрес) ұқсастығын
анықтайды. Бұл программаның орындалуы кезінде қай жерде тоқтап ... ... ... ... ... алаң ... defines деп аталады.
Мұнда шартты аударуда қолданылатын ... ... SIZES. Бұл ... ... ... ... ... болады. Терезе 3 ьалаңнан тұрады. Олар стек ... ... ... динамикалық түрде бөлінетін минималды және ... ... ... Бұл ... ... ... беріледі. Бұнда жадыны
бөлу картасының типін анықтауға ... ... ... ... ... ... оперативті жадыдағы) қалпын анықтауға мүмкіндік береді.
DEBUGGER терезесі көмегімен орындалатын файлға ... ... ... ... ... болады.
DIRECTORIES терезесінде қажетті файлдардың орналасуы көрсетіледі.
Бірінші ... ... ... онда ... ... ... ... және аударылған модульдар орналасады. Екінші алаңда
қосылатын файлдар, ол ... және ... ... ... ... болатын модульдармен және объекттік файлдармен
каталогтар орналасады.
TOOLS. Опциясы ... ... ... ... ... Бұл Grep іздеу утилиттері, Turbo Profiler профильдеу программасы
т.б. бірнеше ... ... ... ... GREP.COM ... ... сөз айтсақ (GREP – indw % 1*.pas). Бұл ... ... (%1) ... ... жолды іздеуді көрсетеді. Команда символдар
регистріне (і) ... жол ... ... (n), *.pas ... ... ... ... кезінде (w) орындалады.
ENVIRONMENT опциясы жеке белгіленген ортаның интерфейсін баптау
үшін ... ... ... ерекшеліктерінің бірі – программалық
кодтың әртүрлі ... ... ... ... алу. ... сөздер
түске боялады, индификатор түсінен ерекшеленеді, бұл ... ... ... ... түске боялуы олардың басы мен соңын бірден айыруға
мүмкіндік береді, сол себепті жақшаны да іздеп керек емес } ... ... мына ... арқылы өзгертуге болады: Options → Environment → Colors.
OPTIONS/OPEN. Сіз бұнда конфигурациялық файл атын ... ... орта ... ... туралы информацияны алады.
OPTIONS/SAVE. Конфигурациялық файл.
OPTIONS/SAVE. Конфигурациялық файлда ортаның ағымдағы бастауын
сақтайды.
OPTIONS/SAVE as. Бұл ... ... OPTIONS ... ... ... көрсетуге болады, бұнда орта өзінің баптауын сақтайтын болады.
Window опциясының менюі.
TILE. Экранда әрбіреуі көрінетіндегі және ... ... ... ... ... ... тектемесі көрінетіндей редактор
терезесін орналастырады.
CLOSE ALL. ... ашық ... ... DISPLAY. Алып ... режимінде орнатылған
Options/Debugger/Display swapping/None опциясымен программа ... ... Бұл ... ... ... орын ... және мөлшерінің
өзгеруін қамтамасыз етеді. Етеді. ... Ctrl+F5 ... ... ... ... ... ... және оған бұрынғы қалпын
қайтарады. Редактордан шақыру Ғ5 пернесі арқылы орындалады.
NEXT. Кезекті терезені активті ... ... Ғ6 ... ... ... активті терезені активті түрге айналдырылады.
Shift +F6 пернелерімен редактордан ... ... ... жабады. Опция редактордан Alt+ F3
бұйрығымен шақырылады.
LIST. Экранға барлық ашық орта ... ... ... ... Alt+0 пернелерімен шақырылады.
HEIP опция менюі.
CONTENTS. Анықтама қызметінің мазмұнын экранға шығарады.
INDEX. Анықтама қызметінің барлық жіберулерін-ң алфавитті тізімін
экранға шығарады. Shift + F1 ... SEARCH. ... ... және ... ... ... курсор аумағында іздеуді жүзеге асырады.
PREVIOUS TOPIC. Алдыңғы анықтама мәліметті экранға шығарады. Опция
редактордан Alt+F1 ... ... ON HELP. ... ... қолдану туралы анықтама береді.
Анықтама қызметінің мәліметтерінде айқасқан ... ... ... айта кету ... Сіз ... кез-келгеніне тышқан көрсеткішін
әкеліп, сол жақ батырмасы екі ... ... ... ... ... ... болады.
FILES. Бұл опция көмегімен сіз ... ... ... ... ... ... Аударушы директивтері туралы анықтаманы
көрсетеді
RESERVED WORDS. ... ... ... ... ... UNITS. ... модульдар туралы анықтаманы көрсетеді.
TURBO PASCAL LANGUAGE. ... ... тілі ... ... Турбо Паскальдың авторлық құқықтары туралы информацияны
шығарады.
1-сурет.Программалау тілдерінің ... ... ... ... В.В. “Turbo Pascal 7.0 “ ... ... С.А. “ Turbo PASCAL” Практикум. 2002ж.;
-----------------------
Algol 68
(1968)
Modula
(1975)
Modula-3
(1987)
Modula-2
(1977)
AlgolW
(1967)
Pascal
(1970)
Algol 60
(1960)
Simula
Lisp
Cobol
PL/I
Algol 60
FORTRAN
1980
1970
1960
1950
Algol 68
BASIC
Prolog
Ada
C++
Smalltalk
Pascal
C
Miranda

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









Ұқсас жұмыстар
Тақырыб Бет саны
Delphi ортасында жұмыс14 бет
Graph кітапханасын қолдану21 бет
Graph модулін қолдану21 бет
Turbo pascal6 бет
Turbo Pascal - дағы енгізу және шығару операторлары26 бет
Turbo Pascal 7.0 интегралдық программалау ортасын пайдалану43 бет
Turbo pascal жайлы мәліметтер17 бет
Turbo Pascal жүйесінде жолдарды ұйымдастыру технологиясы22 бет
Turbo Pascal жүйесінде массивтерді ұйымдастыру технологиясы39 бет
Turbo Pascal жүйесінде процедураларды ұйымдастыру технологиясы16 бет


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


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

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

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

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

Email: info@stud.kz

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

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