Автор работы: Пользователь скрыл имя, 29 Марта 2015 в 11:18, курсовая работа
Паскаль тілі жөніндегі алғашқы дерек 1971 жылы пайда болды, содан бері бұл жыл тілдің дүниеге келген жылы болып табылады.Ол Алго 60 тілдің жетілдірілген түрі болып табылады.1983 жылы Паскаль тілі Халықаралық стандартқа: ISO:7185:1983 болып енгізілді.
Қазіргі кезде Паскаль тілінің кеңейтілген ондаған диалектісі бар.Оның ішінде IBM PS-ге үйлесімді дербес компьютерлер жұмыс істей алатын Турбо Паскаль диалектісінің варианттары да жеткілікті.Келесі қатарда оның соңғы вариантымен жұмыс істеу тәсілдері қарастырылған.Бұл вариант Турбо Паскальдың алғашқы варианттарымен де үйлесімді.
Тұрақты атауы |
Сандық коды |
Detect |
0 |
CGA |
1 |
MCGA |
2 |
EGA |
3 |
EGA64. |
4 |
EGAMono |
5 |
IBM8514 |
6 |
HercMono |
7 |
ATT400 |
8 |
VGA |
9 |
PC3270 |
10 |
2.3 GRAPH модулі
Күн санап компьютердің біздің күнделікті өмірден тұрақты орын ала бастауы, тілдің маңызын арттырып жіберді. Сондықтан болар, соңғы кездері Паскаль тілінің ең алғашқы түп нұсқасын жетілдіру мақсатымен тілдің бірнеше басқа да түрлері, модификациялары пайда бола бастады. Мысал ретінде Турбо Паскальдың бірнеше тармақпен шығуын алуға болады. Сонымен өмірдің өзі тілдің графикалық мүмкіндіктеріне де зор талаптар қоя бастады. Тілмен қатар жетіле келе, іздене келе компыотерлік графика атты үлкен бір сала пайда болды. Компьютерлік графика дегеніміз кез келген материалдық объктінің бір өлшемді түрінен бастап көп өлшемді түріне дейінгі әр түрлі адам нанғысыз болудағы компьютерлік кескінін айтамыз. Дербес компютерлерде (івм РС/хт) екі негізгі режим қолданылады, біріншісі символдық (белгілік), екіншісі - графикалық. Графикалық режимде экранның 200 нүктелік қатардан тұратын әрбір кез-келген 320 нүктесін кескіндеуге болады. Бұл жерде нүкте деп алып отырғанымыз 0,8*1 мм2 ауданы өте кішкентай тіктөртбұрыш. Әрбір нүкте бүтін сандар жұбымен анықталған, біріншісі – қатардағы реттік саны, екіншісі – экрандағы қатардың реттік саны. Нүктенің ең үлкен мүмкін реттік саны 319-ға тең, ал қатардың мүмкін ең үлкен реттік саны 199-ға тең болады.Графикалық режимге ауысу үшін GRAPHCOLORMODE операторын қолданады. GRAPHCOLORMODE сөзі аудармасында түрлі-түсті графикалық режимге дегенді білдіреді.
Осы режимде төрт түсті (болуы) қолдануға болады. Оңай болу үшін оларды цифрлармен белгілеген. 0 – қара (экранның түсі) түс, 1- жасыл, 2 - қызыл, 3 – қоңыр.
Turbo Pascal программалау тілінде
символдық режимнен бөлек
USES GRAPH
Графиктермен жұмыс icтey алдында оған сәйкес келетін монитор режимін орнату қажет. Паскаль тілінде алдын ала бекітілген драйверлер саны бар. Олардың әрқайсысы үш түрлі режимдердің бipiндe жұмыс істей алады. Драйвер типі мен оның режимi санмен немесе тұрақты түрінде берілген.
Қорытынды
Қорыта келгенде бұл курстық
жұмысымызда Паскаль
Жұмыстың құрылымы кіріспеден,
екі тараудан, пайдаланылған әдебиеттерден
тұрады. Кіріспеде жалпы Паскаль
бағдарламалау тілінің шығу
Паскаль тілінің графикалық операторлары графикалық кез келген элементімен жұмыс істеуге және осы элементтердің түстерін меңгеруге мүмкіндік береді.
Бірінші тарауда паскаль тілінің операторлары және стандартты функциялар жайында қарастырылған.
Екінші тарауда Паскаль бағдарламалау тілінің негізгі графикалық операторлары, функциялары, процедуралары, графикалық режимдері және GRAPH модулі қарастырылды.
Пайдаланылған әдебиеттер тізімі.
1.Turbo Pascal бағдарламалау тілі (зертханалық жұмыстар) кітабы.
2.Алгоритмдеу және бағдарламалау негіздері (есептер жинағы) кітабы.
3.Stud.kz сайты.
ГП-832 топ студенті Камешова Жанаргул