<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.sources.ru/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wiki.sources.ru/feed.php">
        <title>Collaborative Projects pascal</title>
        <description></description>
        <link>https://wiki.sources.ru/</link>
        <image rdf:resource="https://wiki.sources.ru/lib/tpl/sidebar/images/favicon.ico" />
       <dc:date>2026-04-09T16:23:18+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7_%D1%81%D0%BA%D0%BE%D0%B1%D0%BE%D1%87%D0%BD%D0%BE%D0%B9_%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D1%8B&amp;rev=1148894601&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:%D0%BC%D0%B0%D1%81%D1%81%D0%B8%D0%B2%D1%8B&amp;rev=1251487153&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:%D0%BF%D0%BE%D0%B4%D1%85%D0%BE%D0%B4_%D0%BA_%D1%80%D0%B5%D1%88%D0%B5%D0%BD%D0%B8%D1%8E_%D0%B7%D0%B0%D0%B4%D0%B0%D1%87&amp;rev=1253889203&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:acquaintance_with_collections&amp;rev=1256928754&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:all_about_strings&amp;rev=1259053672&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:asm32&amp;rev=1147598767&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:binary_search&amp;rev=1256925299&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:bisection_method&amp;rev=1147255548&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:building_menu&amp;rev=1254075744&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:code_design&amp;rev=1147255550&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:code_optimization&amp;rev=1147255551&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:combinatorics&amp;rev=1147255552&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:compilers&amp;rev=1278401399&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:cycle_with_step&amp;rev=1256927424&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:cyrillic&amp;rev=1341323145&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:data_searching&amp;rev=1256925887&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:data_sorting&amp;rev=1147255555&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:databases_phonebooks_etc&amp;rev=1274793637&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:debugging&amp;rev=1196694872&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:dif._eq._solution_methods&amp;rev=1161212461&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:dynamic_array&amp;rev=1162280370&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:error_codes&amp;rev=1147255679&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:faq&amp;rev=1256927387&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:faq32&amp;rev=1196693738&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:formatted_output&amp;rev=1147255682&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:fpc-graph&amp;rev=1147598768&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:free_pascal_fpc&amp;rev=1147255683&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:free_pascal_resources&amp;rev=1147598770&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:free_pascal&amp;rev=1147598769&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:fullscreen_in_console&amp;rev=1147255684&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:fuzzy_search&amp;rev=1256925511&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:geometry_on_plane&amp;rev=1147255686&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:graph&amp;rev=1261252791&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:graphics_in_different_modes&amp;rev=1147255687&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:how_plot_graph_of_function&amp;rev=1274679140&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:integral_calculus&amp;rev=1148891455&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:is_file_exists&amp;rev=1274793812&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:itteration_method&amp;rev=1147255975&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:limit_calculation&amp;rev=1261680053&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:linear_data_structure&amp;rev=1341954190&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:math&amp;rev=1147255977&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:mouse_in_graphics&amp;rev=1147255978&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:n-dimensional_polynom_and_it_s_derivative&amp;rev=1147255979&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:numeral_systems&amp;rev=1147255980&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:pascal_compilers&amp;rev=1147255980&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:pointers&amp;rev=1147255982&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:practice_on_matrices&amp;rev=1148901734&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:prefix_infix_postfix&amp;rev=1148898116&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:procedural_types&amp;rev=1147255983&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:recursion&amp;rev=1147256060&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:resources&amp;rev=1161600594&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:search_least_element&amp;rev=1256925117&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:shift_and&amp;rev=1256925826&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:simple_search&amp;rev=1256925667&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:solution_of_slae&amp;rev=1147256064&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:sorting_algorithms&amp;rev=1256926149&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:sources&amp;rev=1253886699&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:start&amp;rev=1341319663&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:string_system_procedures&amp;rev=1256939691&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:tips_to_programmer&amp;rev=1147256067&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:tmt-graph&amp;rev=1147598770&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:todo&amp;rev=1275052043&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:translation&amp;rev=1253887442&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:trees&amp;rev=1148899861&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:typed_files&amp;rev=1274793347&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:upgrade_from_turbo_pascal&amp;rev=1249050021&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sources.ru/doku.php?id=pascal:working_with_files&amp;rev=1274793516&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.sources.ru/lib/tpl/sidebar/images/favicon.ico">
        <title>Collaborative Projects</title>
        <link>https://wiki.sources.ru/</link>
        <url>https://wiki.sources.ru/lib/tpl/sidebar/images/favicon.ico</url>
    </image>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7_%D1%81%D0%BA%D0%BE%D0%B1%D0%BE%D1%87%D0%BD%D0%BE%D0%B9_%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D1%8B&amp;rev=1148894601&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2006-05-29T13:23:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:анализ_скобочной_структуры</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7_%D1%81%D0%BA%D0%BE%D0%B1%D0%BE%D1%87%D0%BD%D0%BE%D0%B9_%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D1%8B&amp;rev=1148894601&amp;do=diff</link>
        <description>Анализ скобочной структуры

Иногда возникает проблема проверки корректности скобочной структуры. Рассмотрим подробно эту проблему.

Скобки одного вида.</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:%D0%BC%D0%B0%D1%81%D1%81%D0%B8%D0%B2%D1%8B&amp;rev=1251487153&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-08-28T23:19:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:массивы</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:%D0%BC%D0%B0%D1%81%D1%81%D0%B8%D0%B2%D1%8B&amp;rev=1251487153&amp;do=diff</link>
        <description>Общее описание

Массив — Упорядоченный набор данных, для хранения данных одного типа, идентифицируемых с помощью одного или нескольких индексов. В простейшем случае массив имеет постоянную длину и хранит единицы данных одного и того же типа.</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:%D0%BF%D0%BE%D0%B4%D1%85%D0%BE%D0%B4_%D0%BA_%D1%80%D0%B5%D1%88%D0%B5%D0%BD%D0%B8%D1%8E_%D0%B7%D0%B0%D0%B4%D0%B0%D1%87&amp;rev=1253889203&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-09-25T18:33:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:подход_к_решению_задач</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:%D0%BF%D0%BE%D0%B4%D1%85%D0%BE%D0%B4_%D0%BA_%D1%80%D0%B5%D1%88%D0%B5%D0%BD%D0%B8%D1%8E_%D0%B7%D0%B0%D0%B4%D0%B0%D1%87&amp;rev=1253889203&amp;do=diff</link>
        <description>Подход к решению задач

FIXME

Что такое программа?

Программа состоит из:

	*  набора алгоритмов
	*  набора данных, которыми оперируют
	*  интерфейса, взаимодействия с пользователем</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:acquaintance_with_collections&amp;rev=1256928754&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-10-30T21:52:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:acquaintance_with_collections</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:acquaintance_with_collections&amp;rev=1256928754&amp;do=diff</link>
        <description>Запрашиваемая страница теперь находится на новом месте.

Обновите свои ссылки :!:</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:all_about_strings&amp;rev=1259053672&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-11-24T12:07:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:all_about_strings</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:all_about_strings&amp;rev=1259053672&amp;do=diff</link>
        <description>Всё о строках

FIXME Статья не окончена. Помогите дополнить её.

Введение

Типы строк

	*  Cтроки (тип String) длиной до 255 символов.
	*  Строки с завершающим нулём (Null-terminated/ASCIIZ strings), длиной до 65535 (2</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:asm32&amp;rev=1147598767&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2006-05-14T13:26:07+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:asm32</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:asm32&amp;rev=1147598767&amp;do=diff</link>
        <description>32-битный ассемблер

Если не знаешь 32-битных регистров, можешь пользоваться 16-битными, главное помнить:

1) указатели как были, так и остались 32-хбитными, только вместо сегмента - старшие 16 бит смещения (указатели стали ближними!); сегментные регистры не используются (в смысле - не изменяются), используется модель памяти flat (тот же tiny, только больше :);…</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:binary_search&amp;rev=1256925299&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-10-30T20:54:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:binary_search</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:binary_search&amp;rev=1256925299&amp;do=diff</link>
        <description>Запрашиваемая страница теперь находится на новом месте.

Обновите свои ссылки :!:</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:bisection_method&amp;rev=1147255548&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2006-05-10T14:05:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:bisection_method</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:bisection_method&amp;rev=1147255548&amp;do=diff</link>
        <description>Решение уравнений методом половинного деления

Метод половинного деления (дихотомия)


{Автор: Ozzя}

var
  a,b,x,e:real;

{ Нелинейное уравнение (x-2)*lg(x+11)-1 }
function f(x:real):real;
begin
  f:=(x-2)*lg(x+11)-1;
end;

{ Функция, определяющая знак числа }
function sgn(x:real):integer;
begin
  sgn:=0;
  if x&lt;0.0 then
    sgn:=-1;
  if x&gt;0.0 then
    sgn:=1;
end;

{ Процедура, реализующая метод половинного деления }
procedure dich (var a,b,x,e:real);
var
  i:integer;
  r:real;
begin
  i:=sgn…</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:building_menu&amp;rev=1254075744&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-09-27T22:22:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:building_menu</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:building_menu&amp;rev=1254075744&amp;do=diff</link>
        <description>Построение меню в программах

Авторы: (c) Romtek и volvo877.

Вступление

Часто приходится сталкиваться с программами, в которых студенты пытались построить нечто похожее на меню, и это было нечто</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:code_design&amp;rev=1147255550&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2006-05-10T14:05:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:code_design</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:code_design&amp;rev=1147255550&amp;do=diff</link>
        <description>Оформление программ

Соглашения по идентификаторам

Подбор идентификаторов

Все идентификаторы должны выбираться из соображений читаемости и максимальной семантической нагрузки</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:code_optimization&amp;rev=1147255551&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2006-05-10T14:05:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:code_optimization</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:code_optimization&amp;rev=1147255551&amp;do=diff</link>
        <description>Оптимизация кода программ (Code Tuning)

	*  При умножении и делении на 2,4,8,... пользуйте shl и shr.

inc(x);  {x:=x+1;}

inc(x,N);  {x:=x+N;}

x:=x shr 1;  {x:=x div 2;}

x:=x shl 1;  {x:=x * 2;}</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:combinatorics&amp;rev=1147255552&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2006-05-10T14:05:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:combinatorics</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:combinatorics&amp;rev=1147255552&amp;do=diff</link>
        <description>Комбинаторика

Все подмножества данного множества

Допустим, что у нас есть множество S, состоящее из элементов a1, a2, ..., aN, т.е.
S = {aN, a2, ..., aN}</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:compilers&amp;rev=1278401399&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-07-06T11:29:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:compilers</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:compilers&amp;rev=1278401399&amp;do=diff</link>
        <description>Компиляторы Паскаля

Современный Паскаль

Стандарты Паскаля

Современные компиляторы Паскаля поддерживаеют в той или иной степени стандарты.</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:cycle_with_step&amp;rev=1256927424&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-10-30T21:30:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:cycle_with_step</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:cycle_with_step&amp;rev=1256927424&amp;do=diff</link>
        <description>Запрашиваемая страница теперь находится на новом месте.

Обновите свои ссылки :!:</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:cyrillic&amp;rev=1341323145&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-07-03T17:45:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:cyrillic</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:cyrillic&amp;rev=1341323145&amp;do=diff</link>
        <description>Кириллизация - поддержка русского языка в Паскале

Введение

Что из себя представляет буква алфавита на компьютере? Буква - это порядковый номер (число) в таблице знаков. Во времена ДОС широко использовалась 8-битная таблица</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:data_searching&amp;rev=1256925887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-10-30T21:04:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:data_searching</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:data_searching&amp;rev=1256925887&amp;do=diff</link>
        <description>Запрашиваемая страница теперь находится на новом месте.

Обновите свои ссылки :!:</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:data_sorting&amp;rev=1147255555&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2006-05-10T14:05:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:data_sorting</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:data_sorting&amp;rev=1147255555&amp;do=diff</link>
        <description>Как упорядочить данные по возрастанию?

Простой пример

Программа показывает как отсортировать массив записей по возрасту.

Так можно упорядочить</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:databases_phonebooks_etc&amp;rev=1274793637&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-05-25T17:20:37+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:databases_phonebooks_etc</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:databases_phonebooks_etc&amp;rev=1274793637&amp;do=diff</link>
        <description>Запрашиваемая страница находится теперь на новом месте.

Обновите свои ссылки :!:</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:debugging&amp;rev=1196694872&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-12-03T18:14:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:debugging</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:debugging&amp;rev=1196694872&amp;do=diff</link>
        <description>Отладка программ в Turbo Pascal

Автор: volvo877 (он же и volvo71)

Ссылка на оригинал статьи

FIXME (не хватает картинок из статьи)

Каждый программист знает, что программу надо не только написать, иначе говоря -</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:dif._eq._solution_methods&amp;rev=1161212461&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2006-10-19T03:01:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:dif._eq._solution_methods</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:dif._eq._solution_methods&amp;rev=1161212461&amp;do=diff</link>
        <description>Методы решения дифференциальных уравнений

Данная статья посвящена численным методам решения дифференциальных уравнений.
Мы будем рассматривать методы решения одного обыкновенного дифференциального
уравнения первого порядка с одним начальным условием:</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:dynamic_array&amp;rev=1162280370&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2006-10-31T10:39:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:dynamic_array</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:dynamic_array&amp;rev=1162280370&amp;do=diff</link>
        <description>Динамический массив

Для одномерного массива


{$R-}
{ Отключаем проверку компилятором границ массива. Необходимо для дин. массивов в Турбо Паскале }
Type
  MyType={здесь описываешь тип элемента массива, скажем} Word;
Type
  MyArray=Array[1..1] of MyType;  {Описываем массив всего из 1 элемента}
  MyArrayPtr=^MyArray;
Var
  DynamicArray: MyArrayPtr;       {Это указатель на наш динамически массив}
  Count,                          {Это вводимый размер массива}
  I,Size: Word;
Begin
  {Вводим разме…</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:error_codes&amp;rev=1147255679&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2006-05-10T14:07:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:error_codes</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:error_codes&amp;rev=1147255679&amp;do=diff</link>
        <description>Коды ошибок в Turbo Pascal 7.0

Сообщения об ошибках периода компиляции

Среда Турбо Паскаля дает исчерпывающую информацию о характере и месте обнаруженной компилятором ошибки. При обнаружении ошибки среда автоматически загружает в окно редактора исходный файл и помещает курсор около того места, где в исходном тексте обнаружена ошибка. При этом в верхней строке редактора появляется диагностическое сообщение. После нажатия на любую клавишу (кроме F1) верхняя строка восстанавливает свой первоначал…</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:faq&amp;rev=1256927387&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-10-30T21:29:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:faq</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:faq&amp;rev=1256927387&amp;do=diff</link>
        <description>Turbo Pascal FAQ

Здесь будут размещаться ответы на самые популярные вопросы по Турбо Паскалю.

Большие числа

Как выполнить действия над большими числами, которые не умещаются в Longint/Extended?</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:faq32&amp;rev=1196693738&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-12-03T17:55:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:faq32</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:faq32&amp;rev=1196693738&amp;do=diff</link>
        <description>FAQ32

Решённые проблемы

	*  Как установить полноэкранный режим для консольной программы?


Переключение консольного приложения в полный экран

	*  Не работает мышка на FPC


Мышь в графике, FPC

	*  При запуске демок из examples\openGL\ для компилятора FPC 2.0.0 выводится примерно такая ошибка:</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:formatted_output&amp;rev=1147255682&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2006-05-10T14:08:02+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:formatted_output</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:formatted_output&amp;rev=1147255682&amp;do=diff</link>
        <description>Форматированный вывод на экран

Рассмотрим форматированный вывод на экран с помощью процедур Write и WriteLn.
Окончание ln-означает, что курсор должен перейти на начало следующей строки. Таким образом, эти функции почти идентичны.</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:fpc-graph&amp;rev=1147598768&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2006-05-14T13:26:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:fpc-graph</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:fpc-graph&amp;rev=1147598768&amp;do=diff</link>
        <description>Графика в FPC, модуль Graph

----------

Есть небольшие поправки в программах, написанных для Турбо Паскаля, хотя всё остаётся прежним.

Чтобы миновать консольное окно, нужно указать вначале программы (перед Uses)</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:free_pascal_fpc&amp;rev=1147255683&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2006-05-10T14:08:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:free_pascal_fpc</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:free_pascal_fpc&amp;rev=1147255683&amp;do=diff</link>
        <description>Free Pascal Compiler

Описание

Free Pascal Compiler (FPC) - это свободно распространяемый компилятор языка Паскаль с открытыми исходными кодами. Он совместим с</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:free_pascal_resources&amp;rev=1147598770&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2006-05-14T13:26:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:free_pascal_resources</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:free_pascal_resources&amp;rev=1147598770&amp;do=diff</link>
        <description>Ресурсы Free Pascal



Документация

Free Pascal manuals - on-line документация на англ. языке

FreePascal.ru - Информационный портал для разработчиков на FreePascal &amp; Lazarus.

Пакеты и библиотеки</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:free_pascal&amp;rev=1147598769&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2006-05-14T13:26:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:free_pascal</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:free_pascal&amp;rev=1147598769&amp;do=diff</link>
        <description>Free Pascal

Статьи : Что такое Free Pascal?

Оболочки для компилятора FPC

[Lasarus IDE] FPC-Lazarus Project - Мощная среда для разработки приложений под Windows/Linux, похожая на Дельфи. Размер около 40М (намного меньше Delphi).</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:fullscreen_in_console&amp;rev=1147255684&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2006-05-10T14:08:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:fullscreen_in_console</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:fullscreen_in_console&amp;rev=1147255684&amp;do=diff</link>
        <description>Переключение консольного приложения в полный экран

Вопрос:

Как установить полноэкранный режим для консольной программы?

Ответ:

Воспользуемся недокументированными возможностями Windows</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:fuzzy_search&amp;rev=1256925511&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-10-30T20:58:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:fuzzy_search</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:fuzzy_search&amp;rev=1256925511&amp;do=diff</link>
        <description>Запрашиваемая страница теперь находится на новом месте.

Обновите свои ссылки :!:</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:geometry_on_plane&amp;rev=1147255686&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2006-05-10T14:08:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:geometry_on_plane</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:geometry_on_plane&amp;rev=1147255686&amp;do=diff</link>
        <description>Геометрия на плоскости

Определение принадлежности точки к многоугольнику

Алгоритм:

Точка лежит внутри многоугольника, если кол-во точек пересечения нечетно.
Все   отрезки кроме горизонтальных проверяются на пересечение с горизонтальным лучом, выходящим из проверяемой точки.…</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:graph&amp;rev=1261252791&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-12-19T22:59:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:graph</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:graph&amp;rev=1261252791&amp;do=diff</link>
        <description>Графы

Вступление

Алгоритмы

Поиск в ширину

Поиск в глубину

Вычисление матрицы достижимости

Внешние ссылки

Алгоритмы на графах - Отличный сайт с примерами на Паскале.</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:graphics_in_different_modes&amp;rev=1147255687&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2006-05-10T14:08:07+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:graphics_in_different_modes</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:graphics_in_different_modes&amp;rev=1147255687&amp;do=diff</link>
        <description>Различные графические режимы

Стандартный драйвер egavga.bgi позволяет работать только с 16-ю цветами.

С помощью этого модуля вы сможете выводить графику с 256 цветами в режимах</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:how_plot_graph_of_function&amp;rev=1274679140&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-05-24T09:32:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:how_plot_graph_of_function</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:how_plot_graph_of_function&amp;rev=1274679140&amp;do=diff</link>
        <description>Построение графика функции

Системы координат

Пусть график вида y = f(x) должен размещаться на поверхности холста с размерами CanvasWidth (ширина) на CanvasHeight (высота) пикселей.</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:integral_calculus&amp;rev=1148891455&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2006-05-29T12:30:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:integral_calculus</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:integral_calculus&amp;rev=1148891455&amp;do=diff</link>
        <description>Вычисление определённых интегралов

Пусть задан интеграл S.

картинка

Значение интеграла численно равно значению площади криволинейной траппеции, ограниченной кривой y=f(x) (непрерывная функция) и прямыми x=a и x=b.</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:is_file_exists&amp;rev=1274793812&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-05-25T17:23:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:is_file_exists</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:is_file_exists&amp;rev=1274793812&amp;do=diff</link>
        <description>Запрашиваемая страница находится теперь на новом месте.

Обновите свои ссылки :!:</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:itteration_method&amp;rev=1147255975&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2006-05-10T14:12:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:itteration_method</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:itteration_method&amp;rev=1147255975&amp;do=diff</link>
        <description>Численное решение уравнений итерационными методами

Данная статья посвящена нахождению корней уравнения

        F(x)=0,    (1)

, где функция F(x) может быть алгебраической либо трансцендентной и должна удовлетворять условию дифференцируемости.
Как правило, численное решение уравнений состоит из двух этапов:
нахождение приближенного значения корня и его уточнение до заданной точности. Начальное приближение часто
известно из физических соображений либо находится специальными методами, например, …</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:limit_calculation&amp;rev=1261680053&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-12-24T21:40:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:limit_calculation</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:limit_calculation&amp;rev=1261680053&amp;do=diff</link>
        <description>Вычисление пределов с помощью ряда Тейлора

К примеру, sin = x -(x3/3!)+(x5/5!)- ... 

Здесь описано как вычислять Sin, Cos, ArcTg, Exp. Другие функции пишутся аналогично.</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:linear_data_structure&amp;rev=1341954190&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-07-11T01:03:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:linear_data_structure</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:linear_data_structure&amp;rev=1341954190&amp;do=diff</link>
        <description>Линейные структуры данных на примере динамических списков

Все структуры данных можно классифицировать по нескольким категориям:

	*  линейность (линейные - стеки, очереди; нелинейные - графы, деревья)</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:math&amp;rev=1147255977&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2006-05-10T14:12:57+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:math</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:math&amp;rev=1147255977&amp;do=diff</link>
        <description>Математика и числа

Чётность/нечётность чисел


if Odd (Number) then 
  writeln (Number, ' нечётно')
else
  writeln (Number, ' чётно');


Делимость (кратность) чисел

if Number mod 3 = 0 then
  writeln (Number, ' делится на 3 без остатка');</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:mouse_in_graphics&amp;rev=1147255978&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2006-05-10T14:12:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:mouse_in_graphics</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:mouse_in_graphics&amp;rev=1147255978&amp;do=diff</link>
        <description>Мышь в графике, FPC

Вопрос:

У меня графический режим 640*480*256 на FreePasclal'e и не хочет работать мышка, не инициализируется. Скажите пожалуйста, в чем может быть дело?</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:n-dimensional_polynom_and_it_s_derivative&amp;rev=1147255979&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2006-05-10T14:12:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:n-dimensional_polynom_and_it_s_derivative</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:n-dimensional_polynom_and_it_s_derivative&amp;rev=1147255979&amp;do=diff</link>
        <description>n-мерный полином, способ задания и его производная

В программировании довольно часто приходится работать с полиномами.
Будь то простое квадратное уравнение или многочлен</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:numeral_systems&amp;rev=1147255980&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2006-05-10T14:13:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:numeral_systems</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:numeral_systems&amp;rev=1147255980&amp;do=diff</link>
        <description>Системы счисления

Система счисления - это определенный способ записи чисел и соответствующие ему правила действия над числами.
Системы счисления бывают позиционными и непозиционными.</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:pascal_compilers&amp;rev=1147255980&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2006-05-10T14:13:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:pascal_compilers</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:pascal_compilers&amp;rev=1147255980&amp;do=diff</link>
        <description>Какие бывают разновидности Паскаля ?

Паскали разные нужны, Паскали разные важны:

	*  Free Pascal (FPC)
	*  TMT Pascal (TMT)
	*  Virtual Pascal (VP)
	*  GNU Pascal (GPC)</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:pointers&amp;rev=1147255982&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2006-05-10T14:13:02+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:pointers</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:pointers&amp;rev=1147255982&amp;do=diff</link>
        <description>Указатели

Для работы с указателями необходимо:

	*  Описать указатель
	*  Задать значение указателю
	*  Операция разыменования
	*  Освободить динамическую память</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:practice_on_matrices&amp;rev=1148901734&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2006-05-29T15:22:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:practice_on_matrices</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:practice_on_matrices&amp;rev=1148901734&amp;do=diff</link>
        <description>Практикум по матрицам

Поиск минимального элемента

Седловая точка

Удаление строки/столбца

Умножение матриц

Поиск собственных векторов матрицы</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:prefix_infix_postfix&amp;rev=1148898116&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2006-05-29T14:21:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:prefix_infix_postfix</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:prefix_infix_postfix&amp;rev=1148898116&amp;do=diff</link>
        <description>PreFix, InFix, PostFix и их вычисление

Для записи любого математического выражения существует три формы. Друг от друга они отличаются порядком записи переменных и знаков между ними. Рассмотрим их одно за другим.</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:procedural_types&amp;rev=1147255983&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2006-05-10T14:13:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:procedural_types</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:procedural_types&amp;rev=1147255983&amp;do=diff</link>
        <description>Процедурные и функциональные типы

Применение:

Когда нужно гибкое оперирование над данными.

Допустим, имеется некоторая задача, в которой выполняются одни и те же операции для разных функций или процедур. Тогда имеет смысл объявить функциональный/процедурный тип и передавать их как параметры.…</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:recursion&amp;rev=1147256060&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2006-05-10T14:14:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:recursion</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:recursion&amp;rev=1147256060&amp;do=diff</link>
        <description>Рекурсия

Подпрограмма называется рекурсивной, если она вызывает саму себя (прямая рекурсия).
Рекурсивной также будет процедура, вызывающая другую процедуру, которая, в свою очередь, обращается к первой процедуре (</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:resources&amp;rev=1161600594&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2006-10-23T14:49:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:resources</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:resources&amp;rev=1161600594&amp;do=diff</link>
        <description>Паскаль-ресурсы

Free Pascal по-русски - статьи, перевод документации Free Pascal на русский язык, форум и другое.

Pascaler - полный курс обучения языку программирования Turbo Pascal

Электронное пособие по структурам данных
и алгоритмам на языке Pascal

	*  Сортировка и поиск
		*  Очереди, стеки, связанные списки и деревья…</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:search_least_element&amp;rev=1256925117&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-10-30T20:51:57+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:search_least_element</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:search_least_element&amp;rev=1256925117&amp;do=diff</link>
        <description>Запрашиваемая страница теперь находится на новом месте.

Обновите свои ссылки :!:</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:shift_and&amp;rev=1256925826&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-10-30T21:03:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:shift_and</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:shift_and&amp;rev=1256925826&amp;do=diff</link>
        <description>Запрашиваемая страница теперь находится на новом месте.

Обновите свои ссылки :!:</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:simple_search&amp;rev=1256925667&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-10-30T21:01:07+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:simple_search</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:simple_search&amp;rev=1256925667&amp;do=diff</link>
        <description>Запрашиваемая страница теперь находится на новом месте.

Обновите свои ссылки :!:</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:solution_of_slae&amp;rev=1147256064&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2006-05-10T14:14:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:solution_of_slae</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:solution_of_slae&amp;rev=1147256064&amp;do=diff</link>
        <description>Решение систем линейных алгебраических уравнений

Данная статья посвящена нахождению корней систем линейных алгебраических уравнений</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:sorting_algorithms&amp;rev=1256926149&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-10-30T21:09:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:sorting_algorithms</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:sorting_algorithms&amp;rev=1256926149&amp;do=diff</link>
        <description>Запрашиваемая страница теперь находится на новом месте.

Обновите свои ссылки :!:</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:sources&amp;rev=1253886699&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-09-25T17:51:39+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:sources</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:sources&amp;rev=1253886699&amp;do=diff</link>
        <description>Список категорий исходников на Паскале

Структуры данных

DATATYPE - Типы Данных (1) | Типы данных

MEMORY - Управление Памятью (49 +13)

POINTERS - Указатели (2)

STRING - Строковые Функции (20)

PARSING - Разбор и Анализ Строк (42 +1)

DATETIME - Дата и Время (28 +2)

Математика и алгоритмы

MATH - Математика (66 +2 )

CRYPT - Криптография (15 +1 )

CRC - Контрольные Суммы (12 +6 )

Сжатие данных

	*  ARCHIVES - Архивы и Архиваторы (59 +7 )

Графика

GRAPHICS - Графика (164 +1 )

	*  DEMO - Де…</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:start&amp;rev=1341319663&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-07-03T16:47:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:start</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:start&amp;rev=1341319663&amp;do=diff</link>
        <description>Паскаль

Основано на теме с форума

Общее

	*  Компиляторы языка Паскаль.
	*  Раздел Исходники Паскаля - исходные коды программ на Паскале по категориям со всего света.

Справочные материалы

	*  Документация и руководства по Паскалю
	*  Pascal FAQ - Часто задаваемые вопросы и ответы (ЧаВО).…</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:string_system_procedures&amp;rev=1256939691&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-10-31T00:54:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:string_system_procedures</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:string_system_procedures&amp;rev=1256939691&amp;do=diff</link>
        <description>Процедуры для работы со строками модуля System Турбо Паскаля

Length

Вычисляет длину заданной строки.

Входные параметры

	*  строка

Выходные параметры</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:tips_to_programmer&amp;rev=1147256067&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2006-05-10T14:14:27+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:tips_to_programmer</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:tips_to_programmer&amp;rev=1147256067&amp;do=diff</link>
        <description>Советы программисту

	*  Не используйте глобальных переменных. Для каждой процедуры создавайте новые. Это реально сократит файл.
	*  Очень не слабый эффект уменьшения размера получается при рациональном создании процедур.</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:tmt-graph&amp;rev=1147598770&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2006-05-14T13:26:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:tmt-graph</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:tmt-graph&amp;rev=1147598770&amp;do=diff</link>
        <description>Модуль Graph в TMT

&lt;http://pascal.sources.ru/tmt/doc/graph.htm&gt;. Загляните, посмотрите. Там все подробно.

Основные отличия от родственного 16-битного Graph'a.

Инициализация графики

Вместо InitGraph делаем так: 
SetSVGAMode(XRes, YRes, BPP, VMode: Word)</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:todo&amp;rev=1275052043&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-05-28T17:07:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:todo</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:todo&amp;rev=1275052043&amp;do=diff</link>
        <description>ToDo list

	*  Табличное вычисление функции, с помощью процедурной переменной.
	*  Добавить несколько примеров по динамическим структурам (связным спискам, стекам,</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:translation&amp;rev=1253887442&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-09-25T18:04:02+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:translation</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:translation&amp;rev=1253887442&amp;do=diff</link>
        <description>Трансляция из других языков

Исходники трансляторов

Из C

C2Pas32 - Утилита командной строки для трансляции *.c и *.h файлов в *.pas модули. Переводит около 80% кода языка СИ (на чистом Win32</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:trees&amp;rev=1148899861&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2006-05-29T14:51:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:trees</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:trees&amp;rev=1148899861&amp;do=diff</link>
        <description>Деревья

Обход дерева

Балансировка бинарных деревьев</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:typed_files&amp;rev=1274793347&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-05-25T17:15:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:typed_files</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:typed_files&amp;rev=1274793347&amp;do=diff</link>
        <description>Запрашиваемая страница находится теперь на новом месте.

Обновите свои ссылки :!:</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:upgrade_from_turbo_pascal&amp;rev=1249050021&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-07-31T18:20:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:upgrade_from_turbo_pascal</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:upgrade_from_turbo_pascal&amp;rev=1249050021&amp;do=diff</link>
        <description>Переносим код из Турбо Паскаля

Перенос программ из Турбо Паскаля (графики, Turbo Vision и т.д.) в 32-битные компиляторы.

Здесь будет описание того, как портировать код со старых ТР7 программ в новые компиляторы.</description>
    </item>
    <item rdf:about="https://wiki.sources.ru/doku.php?id=pascal:working_with_files&amp;rev=1274793516&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-05-25T17:18:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pascal:working_with_files</title>
        <link>https://wiki.sources.ru/doku.php?id=pascal:working_with_files&amp;rev=1274793516&amp;do=diff</link>
        <description>Запрашиваемая страница находится теперь на новом месте.

Обновите свои ссылки :!:</description>
    </item>
</rdf:RDF>
