5-суреттегі лабораториялық жұмыс1 сілтемесін шерткенде 6-сурет ашылады.
6-сурет.
ҚОРЫТЫНДЫ
Мен бұл тақырыпта Паскаль тіліне толық сипаттама бердім және осы тақырыпқа электрондық оқулық жасадым. Бұл электронды оқулықты Delphi объектілі – бағдарлы программалау тілінде жасадым. Диплом жұмысым екі тараудан тұрады. Теорилық бөлімде Delphi объектілі – бағдарлы программалау тілі туралы мәліметтер жаздым. Бірінші тарауда Паскаль тілі туралы мәліметтер енгізілді. Соның ішінде қарапайым операторлар, таңдау және тармақталу операторлары, қайталану операторлары және көмекші программаларға толық сипаттама берілді.
Екінші тарауда Паскаль тілін оқытуды интерактивті тақта арқылы ұйымдастыру жолдары қарастырылған. Оның ішінде интерактивті тақта және онымен жұмыс жасау технологиясы, Паскаль тілін оқытуда интерактивті тақтаны қолдану, паскаль тілін оқыту интерфейсін программалау мүмкіндіктері қарастырылған.
Интерактивті таќта интернетпен аќпаратты алуѓа м‰мкіндік жасаумен бірге ±стаздар ‰шін керемет кµрнекі ќ±рал да бола алады. Барлыќ пєндер бойынша сабаќќа ќажетті материалдарды алдын – ала дайындап ќойып, сабаќ барысында пайдаланудыњ тиімділігі µте жоѓары болатыны белгілі. Еліміздегі барлыќ мектептер интерактивті таќталармен ќамтамасыз етілуде. Енді осындай ѓажайып ќ±ралды тиімді пайдалануды ќолѓа алѓан жµн. Мектептегі интерактивті таќтаныњ болѓаныныњ µзі ±стаздардыњ µз шеберліктерін шыњдауына, оќушылардыњ сапалы білім алуына игі ыќпалын тигізеді.
Интерактивті таќталардыњ басќа кењ аумаѓын презентацияларда, мєжілістерде жєне семинарларда ќолдануѓа болады.
Программа Delphi объектілі-бағдарлы программалау тілінде құрылған. Delphi программасы өте күрделі программалардың бірі болып табылады. Ал информатика және алгоритмдеу салаларында, айтпаса да белгілі, өте кең көлемде қолданылады. Бұл салада әрі қарай жұмыс істесе әлі де өте үлкен жетістіктерге ие бола жататынымызға сенуге болады.
Интерактивті ортада Паскаль тілін оқыту жоғарғы сыныптарға арналған. Осы Паскаль тілі туралы Delphi объектілі-бағдарлы программалау тілінде электронды оқулық құрдым.Программада теориялық мәліметтер мен лабораториялық жұмыстар қамтылған. Сонымен қатар оқушылардың білімін тексеру үшін арнайы құрастырылған. Бұл тесттегі сұрақтар Паскаль тілінен берілген.
Қорыта айтқанда, дипломдық жұмысқа қойылған мақсаттар түгел орындалды. Бұл оқулықты мектеп пен жоғарғы оқу орындарында қолдануға болады.
Пайдаланылған әдебиеттер
А. И. Петров, В. Е. Алексеев и др. Вычисльтельная техника и программирование, М., 1990
О. Камардинов. Информатика. 1-бөлім, Ш., ЮКПО «Полигр.», 2000
О. Камардинов, С.Азаматов. Информатика негіздері, А., «Рауан», 1993
О.Камардинов. Паскаль тілінде программалау, А., РБК, 1994
О.Камардинов. Есептеуіш техника және программалау, а., РБК, 1997
Зубов В.С. Программирование на языке TURBO PASCAL. Версий 6.0 и 7.0 – М., 1997
Файсман А. Профессиональное программирование на языке Турбо Паскаль, 1992
Марченко А.Н, Марченко П.А. Программирование в среде Turbo Pascal 7.0: Торосенко В. П – 8-е изд-Киев.: Век, Спб.: Корона Принт, 2004.-506 б.
О.Камардинов.Паскаль тілінде программалау,А.,РБК,1994ж
О.Камардинов.Оқу құралы.Шымкент,2000,246бет
Н.Ы.Омарова,К.У.Тұрмағамбетова,К.Н.Нүриденова.Паскаль тілінде программалау негіздері.Алматы, “Білім”баспасы,1996ж,-136б.
К.Боон.Паскаль для всех/Перевод с гол.В.С.Макарова.,Под ред.Н.Н.Слепова.-М.,1988г
Гофман В. Хомоненко А. Delphi 5. - СПб.: БХВ-Петербург, 2001.
Дантеманн Джефф, Мишел Джим. Программирование в среде Delphi.
Конопка Р. Создание оригинальных компонент в среде Delphi.
Н. Культин. Delphi в задачах и примерах. – СПб.: БХВ-Петербург, 2003.
Сван Т. Основы программирования в Delphi для Windows 95.
Шумаков П.В. Delphi 3 и создание приложений баз данных.
Қосымшалар
unit Unit4;
interface
uses Windows, SysUtils, Classes, Graphics, Forms, Controls, StdCtrls,
Buttons, ExtCtrls, jpeg;
type
TAboutBox = class(TForm)
Panel1: TPanel;
ProgramIcon: TImage;
ProductName: TLabel;
OKButton: TButton;
Label1: TLabel;
private
{ Private declarations }
public
{ Public declarations }
end;
var
AboutBox: TAboutBox;
implementation
{$R *.dfm}
end.
[Options]
Mode=1
MixQst=1
MixAns=1
TimeLimit=60
QstLimit=25
GlobalTimeLimit=11
UsePath=C:\Documents and Settings\Жан\Рабочий стол\тест (препод)\ТЕСТ\
ShowRightAnswers=1
[Families]
Count=16
1=Айдаболова Ф
2=Дґненбаева Д
3=Болатова Г
4=Ермекова Б
5=Есімханова М
6=Жумабаева Ж
7=Имамбекова А
8=Ибраимова Ж
9=Изкенова Н
10=Ќауынбаев Б
11=Сидиков У
12=Махажанова С
13=Түймебекова Л
14=Түктібаева А
15=Өмірзаќова Д
16=Шаймерденова Г
{ Turbo Crt }
{ Copyright (c) 1985,90 by Borland International, Inc. }
program CrtDemo;
{ Example program that uses the Crt unit. Uses the following routines
from the Crt unit:
ClrScr
DelLine
GoToXY
InsLine
KeyPressed
ReadKey
TextBackground
TextColor
TextMode
WhereX
WhereY
Window
Write
WriteLn;
Also uses LastMode and WindMax variables from Crt unit.
1. Init routine:
- Save original video mode. On an EGA or VGA, use the 8x8 font
(43 lines on an EGA, 50 on VGA).
- Setup LastRow to preserve last line on screen for messages
(preserves last 2 lines in 40-column mode). Setup LastCol.
- Initialize the random number generator.
2. MakeWindow routine:
- Puts up random-sized, random-colored windows on screen.
3. Program body:
- Call Init
- Loop until Contrl-C is typed:
- Echo keystrokes (Turbo Pascal windows automatically wrap
and scroll).
- Support special keys:
inserts a line at the cursor
deletes a line at the cursor
, , ,
position the cursor in the window
generate random text until a key is pressed
creates another random window
exits the program