Разработка приложений в системе Delphi. Шейкер Т.Д. - 120 стр.

UptoLike

Составители: 

ВОПРОСЫ ДЛЯ САМОКОНТРОЛЯ
1. Какие действия принято выполнять со списками
TList?
2. Как создать список
TList? Как добавить в список новый элемент?
3. Что делает приведённая ниже процедура? Прокомментируйте каждую
строчку.
procedure newL(m:integer;Var L:Tlist);
var
i:integer;
pn: ^
begin
integer;
L:=TList.create;
for i:=1 to m do
begin
new(pn);
pn^:=random(30);
L.add(pn);
end;
end;
4. Запишите процедуру для формирования списка TList по данным из файла.
5. Запишите процедуру для вывода данных из списка TList в редактор Memo.
6. Как отсортировать список TList?
7. Как освободить память, занятую списком, после завершения работы с ним?
8. Для чего используется
TStringList в приведённом ниже коде?
Прокомментируйте использованные конструкции.
H:=TStringList.Create;
H.Clear;
H.Add('<html>');
H.Add('<head>');
H.Add('<title> Результаты тестирования </title>');
H.Add('</head>');
H.Add('<body>');
. . .
H.Add('</body>');
H.Add('</html>');
H.SaveToFile('HtmlRes.htm');
9. Как узнать, сколько элементов в списке?
10. как обратиться к элементу списка
TstringList?
11. Как можно отсортировать список TstringList?
12. Перечислите компоненты, которые используют потомков класса Tstring?
120
                     ВОПРОСЫ ДЛЯ САМОКОНТРОЛЯ
1. Какие действия принято выполнять со списками TList?
2. Как создать список TList? Как добавить в список новый элемент?
3. Что делает приведённая ниже процедура? Прокомментируйте каждую
   строчку.
procedure newL(m:integer;Var L:Tlist);
 var
  i:integer;
  pn: ^integer;
 begin
  L:=TList.create;
  for i:=1 to m do
   begin
    new(pn);
    pn^:=random(30);
    L.add(pn);
   end;
   end;
4. Запишите процедуру для формирования списка TList по данным из файла.
5. Запишите процедуру для вывода данных из списка TList в редактор Memo.
6. Как отсортировать список TList?
7. Как освободить память, занятую списком, после завершения работы с ним?
8. Для   чего   используется   TStringList   в   приведённом   ниже   коде?
   Прокомментируйте использованные конструкции.
H:=TStringList.Create;
H.Clear;
H.Add('');
H.Add('');
H.Add(' Результаты тестирования ');
H.Add('');
H.Add('');
. . .
H.Add('');
H.Add('');
H.SaveToFile('HtmlRes.htm');

9. Как узнать, сколько элементов в списке?
10. как обратиться к элементу списка TstringList?
11. Как можно отсортировать список TstringList?
12. Перечислите компоненты, которые используют потомков класса Tstring?


                                     120