Зертханалық жұмыс №4
Тақырыбы: Пролог-Д жүйесінің графикалық мүмкіндіктері
Жұмыстың мақсаты: Пролог-Д жүйесiнде графикалық объектiлердi бейнелеуде және құруда графикалық примиттер түрлерi қолданылады. Графикалық объектiлердi сипаттауда әрқайсысы өз мақсатында болатын синтаксистiк қатарлар мен “ақиқат“ мәндерi орындалып, экранда объекттiң графикалық бейнесi пайда болатынын түсiндiру.
Теориялық бөлім
Компьютерлiк графика түрiнде айтылғанда алдымен экранда командалар сериясы түсiндiрiледi. Пролог-Д жүйесiнде графикалық объектiлердi бейнелеуде және құруда графикалық примиттер түрлерi қолданылады. Графикалық объектiлердi сипаттауда әрқайсысы өз мақсатында болатын синтаксистiк қатарлар мен “ақиқат“ мәндерi орындалып, экранда объекттiң графикалық бейнесi пайда болады.
Барлық графиканы құру предикаттарының аргументтерi бүтiн немесе айнамалылар, нақты бүтiндер немесе нақты емес айнымалылар болуы мүмкiн. Егерде осы ереже сақталмаса, онда қате туралы қатарда жазылады. У-параметрi тiк өлшем, ал һ-экранның көлденең өлшемi болсын. Стандартты плата үшiн видеоадаптерi мынаған тең
VGA v=349, h=639.
ТОЧКА, ЛИНИЯ, ОКРУЖНОСТЬ, ЗАКРАСКА предикаттарындағы соңғы параметрiнде түс берiледi. Егер ереже бойынша бұл орында нақты емес айнымалы болсада, онда қате екендiгi көрсетiледi. VGA видеоадаптерiн қолдана отырып түстi бейнелеу үшiн кестеде көрсетiлген түс кодировкасы берiлген. Пролог-Д жүйесiнде құру предикаттары ІBM PC жүйесiнiң спецификалы графикалық құралында ерекше қолданылады. Графиктi қолдану үшiн ЗАПИСЬ_В(“grp:“) предикат көмегiмен графикалық файлды ашу қажет. Жұмысты аяқтағаннан кейiн ЗАПИСЬ_В(“con:“) нәтижесiн шығару текстiн ашу мiндеттi.
-
0
|
Қара
|
8
|
Қою сұр
|
1
|
Көк
|
9
|
Ашық көк
|
2
|
Жасыл
|
10
|
Ашық жасыл
|
3
|
Көгiлдiр
|
11
|
Ашық көгiлдiр
|
4
|
Қоңыр
|
12
|
²ûçûë
|
5
|
қоңыр қызғылт
|
13
|
сиреневый
|
6
|
Қою жасыл
|
14
|
Ñàðû
|
7
|
Сұр
|
15
|
˼
|
1-кесте. Пролог-Д жүйесiнiң түс көрсету саны.
Пролог-Д жүйесiнде келесi предикаттар қолданылады:
Достарыңызбен бөлісу: |