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

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

Курсовые

Дипломные

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

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

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

Тип: Курстық жұмыс

Объем: 23 стр.

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

Енгізу және шығару функциялары мен процедуралары

Жоспар
Кіріспе 3
І. Процедура және функциялар 4
ІІ. Енгізу-шығару процедуралары.Турбо-Паскаль функциялары 10
III. Есеп шығарудағы алгоритм процедурасы 21
Қорытынды 22
Қолданған әдебиеттер 23

Кіріспе
Турбо-Паскальда екі процедура типі бар:процедура типі,және функция-типі.
Процедура типін жариялау үшін процедураның тақырыбы немесе атсыз функция қолданылады.
Мысал:
type Proc1=Procedur(a,b,c:integer;x:real);
Proc2=Procedur(var a,b);
Proc2=Procedur;
Func1=function:real;
Func2=function(n:integer):boolean;
Типтердің өзгергіштігін бейнелеп түсіндіруге болады.

І. Процедура және функциялар
Процедура - қандай да болмасын атпен аталған әрекеттердің жүйелілігі. Бұл жүйелілікті орындау үшін, программаның лайықты орнына оның атын көрсету керек. (Мысалға экранды тазалау үшін графикамен жұмыс барысында мынаны көрсетеміз. Clear Dtvice;) Сонымен қатар процедураны қолданғанда программалар қысқа әрі түсінікті болады. Процедураны программаның әр түрлі жерінен шақыруға болады.
Процедураға кіретін әрекеттер басты программаларда былайша жазылады:

ІІ. Енгізу-шығару процедуралары.Турбо-Паскаль функциялары
Енгізу-шығару продурасы. Әр бір бағдарлама пайдаланушымен тиісті қатынасу қажет. Яғни экранға өз жұмысының нәтижелерін шығару және клавиатуралар арқылы қолданушылар мүмкіндік бермеу. Мүмкін болу үшін Турбо-Паскальді арнайы процедура бар. Оны енгізу-шығару процедурасы деп атайды.Біздің программамызда процедураны жұмыс ісеуі болдыру үшін оның атын жазу керек. Процедураның информациялық қортындысын экран бетінде мәтін арқылы шығады.Бұл процедураларды сипаттайық.

III. Есеп шығарудағы алгоритм процедурасы
Есеп шығарудағы алгоритм процедурасы алты қадамнан тұрады:
1) қадам. Студент өзінің бос кезінде h формализацилық тапсырма алады. Мынадай пән бойынша Р. Интерфейспен Wi (S) Ew.
Информациялық фунцияны (процедураны) қолдану арқылы Fsr : егер жауабы серверден Wr келсе онда келесі қадамға өтеді. Егер келмесе келесіні ұсынады W (S); Бұдан шықпаса онда бұндай есептеу блмайды.
2) қадам. Информациялық функцияны (процедураны) Fsr қолдану арқылы сервер Wr P пәні бойынша берілген базадағы Wd формализациялық есепті қабылдайды.
3) қадам. Информациялық функцияны (процедураны) Fsr қолдану арқылы сервер Wd P пәні бойынша берілген базадағы DPформализациялық есепті қабылдайды.

Қорытынды
Мен осы курстық жұмысты жаза тоырып процедуралармен есеп шығаруды толық қамтыдым. Процедуралармен есеп шығарудың бірнеше түрлерін қарастырдым. Олардың әрқайсысының өз тәслдері бар. Мысалы, енгізу-шығару процедурасын алсақ.
Онда әрбір бағдарлама пайдаланушымен тиісті қатынасу қажет, яғни экранға өз жұмысының нәтижелерін шығару және клавиатуралар арқылы қолданушыларға мүмкіндік бермеу. Мүмкін болуы үшін Турбо Паскальда арнайы процедура бар.

Қолданған әдебиеттер
1. Белов, Теориев, Графов, Москва, «Наука» 1968.
2. Нечепуренко М.И. Алгаритм и програмы решение задач на графах и сетех. -Новосибирск: Наука, 1990.
3. Оре .О. Теория графов. –М.:Наука,1980.
4. Кук Д. ,Бейз Г. Компьютерные математика. -М.:Наука, 1990.