TOPREFERAT.COM.KZ - Қазақша рефераттар

войти на сайт

вход на сайт

Логин: :
Пароль :

Забыл пароль Регистрация

Модуль құрылымы Турбо паскаль Turbo Pasсal реферат




Модуль құрылымы Турбо паскаль Turbo Pasсal реферат
0
Раздел: Соңғы қосылған | Автор: Админ | Дата: 13-03-2015, 12:04
Загрузок: 2592




МАЗМҰНЫ - www.topreferat.com.kz

:

Кіріспе

2. Негізгі бөлімі :

1.1 Модуль құрылымы

1.2 Стандарт модульдер

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

3. Есеп

4. Қорытынды

5. Пайдаланған әдебиеттер




Жұмыс түрі: Реферат
Пәні: Соңғы қосылған рефераттар
Жұмыс көлемі: - бет

-----------------------------------------------------------------------------------

РЕФЕРАТТЫҢ ҚЫСҚАРТЫЛҒАН МӘТІНІ



Мазмұны :

Кіріспе

2. Негізгі бөлімі :

1.1 Модуль құрылымы

1.2 Стандарт модульдер

1.3 Экранға мәтін шығару
3. Есеп

4. Қорытынды

5. Пайдаланған әдебиеттер

Кіріспе

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

1.Латының алфавитінің бас және кіші әріптері
2.Араб цифрлары.

3.Өрнек таңбалары:+ -* / .

4.Қатынас таңбалары:= - > 5.Арнайы символдары: : ; “ (Бос
Паскалъда меншіктеу белгісі : = түрінде
санды дәрежелеу белгісі жоқ. Дәрежелеу санды
-мәтіндер мен символдар Бейсик тілінде пайдаланатын
- қызметші сөздер,операторлар және функцияларды жазуда
Турбо Паскалъға мынадай жай және күрделі
1)жай типтер : скалярлық (стандарт, скалярлық
2)күрделі типтер : жиым (регулярлық тип)
3) сілтеме (көрсеткіш).

Типтер жүйесіндегі негіздік тип –жай типтер
1.1 Модуль құрылымы

Программалық модуль (Unit)
Модуль дегеніміз өз алдына компиляцияланатын
Модуль келесі бөліктерден
- аты немесе тақырыбы
- интерфейс немесе хабарламалар
- орындаушы бөлігі немесе секциясы
- инициализация бөлімі немесе
Модуль интерфейсі:

Interface {бұл бөлімнің Uses
[Uses…{Осы модуль қосқан
[Var…{Программаларда көрінетін немесе басқа
[Procedure...{Формальды параметрлер сипаттамасымен толық
[Function...{Формальді параметрлер сипаттамасымен толық
...{Осы модульді іске қосқан
Бұнда көрсетілген модуль
Модуль тақырыбы .

Модуль тақырыбы Unit
Мысалы , модуль тақырыбы :
Unit Modul 1 ;
болса , онда оның мәтіні
Модуль аты оны негізгі
Uses
анықтауы арқылы жүзеге асырылады
Uses CRT , Graph , Modul
Uses анықтауын негізгі программаның
Анықтау бөлімі INTERFACE
Орындау бөлімі IMPLEMENTATION
Дайындау бөлімі Begin қызметші сөзімен ашылады
Модульдерды пайдалану үшін оларды
Модуль құрылымына программа
Модульдің орындаушы бөлігі
[Uses…{Берілген орындау бөлігінде
[Label …{Берілген модуль бөліміндегі ,
[Const …{Берілген модуль бөліміндегі
[Var…{Берілген модуль бөліміндегі
[Procedure …{Interface- те сипатталған
{Процедура денесі}

[Function … {Interface- те сипатталған
{Функция денесі}

Бұл бөлімде интерфейсте
1.2 Стандарт модульдер

Турбо Паскальде көптеген
SYSTEМ модулі .

Турбо Паскальдің негізгі кітапханасы
DOS модулі .

DOS модулінде MS-DOS
ОЖ модулдік принцип негізінде
BIOS жүйесі - тұрақты
Жүйе жүктеуші –компьютерді жұмысқа
BIOS кеңейту модулі жабдықтардың
MS-DOS базалық модулі ішкі
Командалар интерпретаторының басты қызметі пайдаланушының
MS-DOS утилиттері деп ОЖ толықтыратын
Жүйелік программалауды меңгеру
Алғашқы версиялары компьютердің 1Мбайт
Операциялық жүйенің жұмысында
Компьютер жадына жүктелген әрбір
DOS модулін пайдаланып программалау
DOS модулінде кейбір жүйелік
DOS модуліне енгізілген кейбір
Типтің сипатталуы
DirStr =string [67] Логикалық диск және
Name = string[8] Файл атауы

ExtStr = string [4] Файл кеңеюі

ComStr= string [127] Командалық жол

Path Str = string [79] Файлдың
Data Time = record

Year ,Month , Day ,Hour :
Үзілістер орталық процессор регистрлерінің
Registers типі регистрлердің күйін
Код сегменті орындалатын машиналық
Мәліметтер сегменті программаға
Стек сегменті операциялық жүйеге
Программалауда жиі қолданылатын DOS
Procedure Intr (Int No
Procedure MS DOS (var R: Register
Funtion DiskFree (Disk:word ): longint
Funktion FExpand (Name :PathStr) : PathStr
Function FSearch (Name : PathStr; DirList:string
Procedure FindFirst (Path : string; Attr
Procedure FindNext (var Search : Search
Procedure FSplit ( Path:PathStr; var Dir:
Function DiskSise (Disk: word) : longint
Параметр мәні

0

1

2

3

Диск Ағымдағы диск
А:

В:

С:

CRT модулі .

CRT модуліне монитор экранына
PRINTER модулі .

PRINTER модулі кез-келген
GRAPH модулі .

GRAPH модулінде монитор
Graph модулі IBM – типтес дербес
Турбо Паскальда графикалық дравейлер
драйверлер
CGA.BGI
EGAVGA.BGI
HERC.BGI
ATT.BGI
PC3270.BGI
IBM8514.BGH
Көптеген видеоадаптерлердің монитордың көрсету
Олардың 16 түсін айыруға
Uses Graph операторын программа
InitGraph (Gd , ‘c/TP7’) процедурасы
Мұнда ‘c/TP7 ‘ –
Gd
Detect =0 EGALo =0 {640x200; 16түс,4
CGA =1 EGAHi =1 {640x350;16
MCGA =2 EGA64Lo =0 {640x200;16
EGA =3 EGA64Hi =1 {640x350; 4
EGA64 =4 EGAMonoHi =3 {640x350; 64K
EGAMono =5 VGALo =0 {640x200;
IBM8514 =6 VGAMed =1 {640x350; 16:
HercMono =7 VGAHi =2 {640x480;16;1}

ATT =8 PC3270Hi =0 {720x350;1}

VGA =9 IBM8514Lo =0 {640x480;256}

PC3270 =10 IBM851Hi =1 {1024x768;256

GraphResult функциясының нолден
CloseGraph процедурасы графикалық драйверді
OVERLAY модулі .

MS-DOS операциялық жүйесі орындалатын
TURBO3 , GRAPH3 модулдері .

Турбо Паскаль 7.0 нұсқасымен
CRT модулін программада пайдалану
System модулі мен процедураларының
1.3 Экранға мәтін
1982 жылдан бастап
TextMode процедурасы адаптердің
Procedure TextMode (TM :Word );

Мұнда ТМ – мәтіндік режимнің
Const

BW40=0; {40x25 ақ-қара режим}

Co40=1; {40x25 түсті
BW80=2; {80x25 ақ-қара режим}

Co80=3;{80x25 түсті режим }

TextMode процедурасымен қойылған
TextColor процедурасы экранда бейнеленетін
Procedure TextColor (Color:Byte);

TextBackground процедурасы экран
Procedure TextBackground (Color: Byte );

Мұнда Color –түс коды . CRT
Сonst

Black = 0
Blue =
Green = 2
Red =
Brown = 6
White = 15
ClrScr процедурасы экранды
Window процедурасы мәтіндік терезені анықтайды
Procedure Window (x1,y1,x2,y2:Byte);

Мұнда (х1,у1) – теренің сол
GotoXY процедурасы көрсеткішті
Procedure GotoXY (x,y:Byte);

Мұнда (х ,у) – көрсеткіштердің
Where X және Where Y
ClrEOL процедурасы экранның
DelLine процедурасы экранның көрсеткіш тұрған
Есеп.

1. Берілгені:

Экранда алдымен , ақ түспен
Program Prost 1;

Uses CRT;

Var

ch: char;

begin

TextBackground (2); TextColor (15);

Window (15,5,45,13); ClrScr;

Goto XY(7,5);Write (‘Алгебра’);

Ch:=ReadKey ;

TextBackground(5);TextColor(14);

Window (30,11,62,19) ; ClrScr ;

GotoXY(7,5); Write(‘Экология’);

Ch :=ReadKey;

TextBackground(0); ClrScr ;

End.

Қорытынды

Стандартты Паскальда программаны компиляцияланған бөліктерден құрастыру
Пайдаланған әдебиеттер

1. Нүриденова К.Н. , Омарова Н.Ы.
2. Мадамбаев , М.Булатұлы «Паскаль
3. Дәулетқұлов А.Б. «Паскаль тілінде
4. Рустамов.Н.Т. «Алгоритмдеу негіздері»

1





Написать комментарий
Имя:*
E-Mail:
Полужирный Наклонный текст Подчеркнутый текст Зачеркнутый текст | Выравнивание по левому краю По центру Выравнивание по правому краю | Вставка смайликов Выбор цвета | Скрытый текст Вставка цитаты Преобразовать выбранный текст из транслитерации в кириллицу Вставка спойлера
Введите код: *


Бұл сайтта Қазақстанның түкпір-түкпірінен жиналған қазақ тіліндегі рефераттар мен курстық және дипломдық жұмыстар ұсынылған. Қазіргі таңда www.topreferat.com.kz сайтының қазақ тіліндегі жұмыстар базасы бүкіл интернеттегі ең үлкен база болып табылады! Біздің базадағы жұмыстар саны 15000-нан асады. Біз бұл жетістікпен тоқтап қалмаймыз! Біз базамызды одан әрі толықтырамыз.
» » Модуль құрылымы Турбо паскаль Turbo Pasсal реферат

© 2011-2016 Скачать бесплатно на topreferat.com.kz курсовые, дипломные и рефераты на телефон, на планшет и на компьютер.
При копировании материала активная ссылка на источник обязательна.


Мнение посетителей:
 

После 9 класса Вы:

Пойду в 10, 11, закончу школу полностью
Пойду в Колледж
Пойду в ПТУ
Пойду работать
Снова пойду в 9 класс

 
 
Похожие:
  • Құрылымдық модульдік программалау курстық жұмыс
  • Шашка ойынын Паскаль программалау тілінде құру курстық жұмыс
  • Турбо Паскаль бағдарламалау тілінің графикалық мүмкіндіктері курстық жұмыс
  • Паскальда Геометриялық фигуралардың графигін салу курстық жұмыс
  • Паскаль бағдарламалау тілінде электронды сағат құру курстық жұмыс
  • Модуль және оның қасиеттері курстық жұмыс
  • Математикалық маятник тербелісін моделдеу курстық жұмыс
  • Массиверді программалау курстық жұмыс
  • Крамер әдісімен теңдеулер шешуге программа құруl курстық жұмыс
  • Кластар иерархиясы, мұрагерлік, полиморфизм курстық жұмыс
  • Жиымдар курстық жұмыс
  • Turbo Pascal тілінің түсініктерімен жұмыс жасау курстық жұмыс
  • Turbo Pascal жүйесінде массивтер курстық жұмыс
  • Турбо паскальда екі өлшемді массивтерді ұйымдастыру технологиясы реферат
  • Турбо паскальда Turbo Pasсal графиканы құру реферат
  • Паскаль жүйесіндегі графика реферат
  • Динамикалық ұғым принципімен программа құру технологиясы реферат
  • Іздеу алгоритмі реферат
  • Turbo Pascal-дағы жолдық қатарлар реферат
  • Graph модулін қолдану Турбо паскаль Turbo Pasсal реферат