p align="justify"> Культин Н., Delphi 6. Програмування на Object Pascal., СПб, БХВ-Петербург, 2001
Кетков А., Практика програмування: Visual Basic, C ++ Builder, Delphi., Самовчитель, СПб, БХВ-Петергург, 2002
Попов В., TurboPascаl для школярів, Учеб. посібник, М, Фінанси і статистика, 2001
18 Архангельський А.Я. Програмування в Delphi. Підручник за класичними версіями Delphi.- М .: ТОВ «Біном-Пресс», 2006. - 1 152 с .: ил.
19 Архангельський А.Я. Програмування в Delphi.- М .: ТОВ «Біном-Пресс», 2004. - 1 152 с .: ил.
Гофман В.Е., Хомоненко А.Д. Delphi. Швидкий старт.- СПб: БХВ-Петербург, 2003. - 288 с .: ил.
Далека В.Д., Моделі і структури даних, Навчальний посібник, Харків: ХДПУ, 2000. - 241с.
О.В. Зіміна, Рекомендації щодо створення електронного підручника, Друковані та електронні навчальні видання в сучасній вищій освіті: Теорія, методика, практика, М .: Изд-во МЕІ, 2003
Культин Н. Б. TurboPascal в задачах і прикладах.- СПб .: БХВ-Петербург, 2004. - 256 с .: ил.
Культин Н. Б. Delphi в задачах і прикладах.- СПб .: БХВ-Петербург, 2005. - 288 с .: ил.
Борк A Історія нових технологій в освіті/Російський відкритий університет - М., 2004.
Інструментальні засоби для конструювання програмних засобів навчального призначення: (Огляд)/Інститут проблем інформатики; (Відп. Ред .: Г.Л. Кулешова).- М., 2004.
Концепція інформатизації освіти//Інформатика й освіту.- 2005. - 1.
Кузнєцов А.А. Сергєєва Т.А. Комп'ютерна програма і дидактика//Інформатика й освіту.- 2006 - N 2.
Термінологічний словник з основ інформатики та обчислювальної техніки/А.П. Єршов, Н.М. Шанський, А.П. Окунева, Н.В. Баско.- М .: Просвещение, +2002.
Методичні рекомендації з проектування навчальних програм;- М, 2000.
Малев В.В. Загальна методика викладання інформатики: Навчальний посібник.- Воронеж: ВДПУ, 2005. - 271 с.
Матвєєв Л.П. Теорія і практика фізичної культури. Підручник для інститутів фізичної культури. Москва «Фізкультура і спорт, 1991.
Практикум з економіки, організації та нормування праці/Учеб. Посібник/За ред. П.Е. Шлендера/ХТРЕІУ - М .: Економічна освіта, 2007;
Щур Д. Ергономіка робочих місць//Кадровий менеджмент. 2007, №5;
Сан ПиН 2.2.2/2.4.1340-03. «Гігієнічні вимоги до персональних електронно-обчислювальних машин і організації роботи».
36 lt; # justify gt; Додаток
Вихідний код тестера, використовуваного в програмі «Електронний навчально-методичний комплекс по предмету інформатика на прикладі 9 класу».
unit Unit3 ;, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms ,, inifiles, StdCtrls, ExtCtrls;=class (TForm): TRadioGroup ;: TEdit ;: TEdit ;: TButton;:TButton ;: TButton ;: TGroupBox ;: TEdit ;: TEdit ;: TEdit ;: TButton ;: TButton ;: TButton; FormShow (Sender: TObject); FormHide (Sender: TObject); Button1Click (Sender: TObject); Button2Click ( Sender: TObject); fReadQuest; fWriteQuest; Button4Click (Sender: TObject); Button3Click (Sender: TObject); fDelSimbol (str: string): string; Button5Click (Sender: TObject); Button6Click (Sender: TObject);
{Private declarations}
{Public declarations} ;: TForm3;: TIniFile ;, i, countQuest: integer;, q1, q2, q3, q4: string; Unit1, Unit2, Unit4;
{$ R * .dfm} TForm3.fDelSimbol (str: string): string;:=false;:= raquo ;; i:=1 to length (str) dostr [i] lt; gt; | then:=Result + str [i] fTrueAns:=true ;;
читання з файлаTForm3.fReadQuest; .Caption:=inttostr (QuestNum);
в змінну str1 записується номер секції іні файлу і її номер
str1:=laquo;quest#raquo;+inttostr(QuestNum);:=fIni.ReadInteger(laquo;CountQuestraquo;,laquo;countraquo;,0);
якщо не знаходимо потрібну секцію то переривання операції інакше ...
if not fIni.SectionExists (str1) then abort else.Text:=fIni.ReadString (str1, quest , );
... забиваємо Едіти значеннями з іні файлу
ed1.Text:=fDelSimbol(fIni.ReadString(str1,laquo;answer1raquo;,laquo;raquo;));.Text:=fDelSimbol(fIni.ReadString(str1,laquo;answer2raquo;,laquo;raquo;));.Text:=fDelSimbol(fIni.ReadString(str1,laquo;answer3raquo;,laquo;raquo;));.Text:=fDelSimbol(fIni.ReadString(str1,laquo;answer4raquo;,laquo;raquo;));
пошук символу | у відповіді, якщо знаходимо, значить це пр...