Загрузка страницы

Для Казахстана

Курсовые

Дипломные

Отчеты по практике

Расширенный поиск
 

Предмет: Информатика

Тип: Бақылау жұмыс

Объем: 16 стр.

Год: 2012

Полный просмотр работы

Экранға мәтін шығару процедуралары


Мазмұны
Кіріспе 3
1 Экранға мәтін шығару процедуралары 5
1.1 Модуль құрылымы 5
1.2 Стандарт модульдер 8
1.3 Экранға мәтін шығару процедуралары 10
Қорытынды 14
Пайдаланған әдебиеттер 16

Кіріспе
Паскалъдың өз алфавиті, синтаксисі, симантиксі (түсіндірмелерінің ережелері)бар. Алфавит - программада пайдалынатын түрлі символдар (әріптер,цифрлар,таңбалар және басқа белгілер),синтаксис –машинаның іс-әрекетін анықтайтын нұсқауларды , функцияларды ,деректер мен өрнектерді жазу ережелері. Олар –машинаға түсінікті шартты белгілерді пайдалана отырып жазылатын үлгілер.
Паскалъ алфавитінің символдары:

1 Экранға мәтін шығару процедуралары
1.1 Модуль құрылымы
Программалық модуль (Unit) тұрақтылары, мәліметтер типі, айнымалылар, процедуралар және функциялар жиынтығы болып табылады. Қысқаша айтқанда модуль, программаға қоюға болатын және программаны жеке компиляциаланатын бөлшектерге бөлуге болатын сипаттамалар болып табылады . Модуль құрамына кіретін, процедуралар және функциялар, мәліметтер типін және айнымалылар арасындағы тәсілдер жиынтығын қамтамасыз етеді . Бірақ та бұл тәсілдерді нақтылы жүзеге асыру көрінбейді, себебі модуль екі бөлікке бөлінген: интерфейс және жүзеге асыру (реализация). Егер программа модульді пайдаланса, модульдің барлық сипаттамалары бұл программаға , оның өзінде анықталғандай ашық болады.

1.2 Стандарт модульдер
Турбо Паскальде көптеген әртүрлі типтерді, тұрақтыларды, процедуралар мен функцияларды жинақтап сақтайтын 8 стандартты модульдер бар. Олар: SYSTEM, DOS, CRT, PRINTER, GRAPH, OVERLAY, TURBOS, GRAPH3. Турбр Паскалде 7.0 пакетінде GRAPH, TURBOS және GRAPH3 модульдері бөлек-бөлек TRU–файлдарда жазылған , ал қалғандары TURBO.TPL кітапханалық файлдың құрамына кіреді.

1.3 Экранға мәтін шығару процедуралары
1982 жылдан бастап IBM фирмасы CGA (Color Graphics Adapter) түсті графикалық адаптерін пайдаланатын дербес компьютерді шығара бастады. Бұл адаптер монитор экранына 16 түспен мәтіндік режимде 40х25 не 80х25 символ, ал графикалық режимде 320х200 не 640х200 пиксел шығаруға мүмкіндік берді. CGA – ның мәтіндік мүмкіндіктерін IBM фирмасының кейінгі буын адаптерлеріне (EGA, MCGA, VGA, SVGA) стандарт ретінде сақталады. Модулі осы типті адаптерге қатысты мүмкіндіктерді қарастырылады.
TextMode процедурасы адаптердің жұмыс режимін анықтайды . Процедура тақырыбы:

Қорытынды
Стандартты Паскальда программаны компиляцияланған бөліктерден құрастыру мүмкіндігі жоқ болған . Сол себепті күрделі программаларды жасақтау мүмкін болмады . Турбо паскальда бұл проблеманы модульдік принципті енгізу арқылы оң шешімін тапты.

Пайдаланған әдебиеттер
1. Нүриденова К.Н., Омарова Н.Ы. «Паскаль тілінде программалау негіздері»
2. Мадамбаев, М.Булатұлы «Паскаль тілі бойынша зертханалық практикум»