Notice: Undefined variable: contentRead in /var/www/www-root/data/www/knizh.ru/funcs.php on line 681

Notice: Undefined variable: row in /var/www/www-root/data/www/knizh.ru/funcs.php on line 719

Notice: Trying to access array offset on value of type null in /var/www/www-root/data/www/knizh.ru/funcs.php on line 719

����������������. ��������� ��������� ������

1.�������� ����������������

�������-��������������� ����� �������� �������-��������� ������ ����������������. �������� �������������� �������� �������� ������ ���� ����������� ��������� ����������� ����������� � ��������� ������ ������ ���.

��� ��������� ���������� ��������� � ����, ����������� �� ���������� �� ��� � ���������� ������ �������� ��������, �������� � ������� �������������� ��������������� ������������.

���� �� �������� ���������� �������������:

1)������������ ������������ ����������� ������������ �������������� �����������; ��-�� ����� ��������� �� ����� �� ��������� � �������� ����������;

2)��������� ������������� ������������� ������������� �������� ������������� ������������ ����������� ������ �������� ������.

����������-��������������� ����� ���� ����� ����������� ��� �������� ���������� ������� �������� ������ �����; ����� ����� ������ � �������, �����, ������, �������.

���������-��������������� ����� ����������� ��� �������� ��������� ��������� ���������� � ����� �����, ������������� �������; ���� ����� ����������� �����: ���, ����, ���, GPSS.

��������-��������������� ����� ���������������� ��������� � ������ ���������� ����������� ���������� ��� �������� ����� ��������� �����, ������� ����� �������� � ����������� �����������.

������������� � ������������� ���������� � ����������� ���������� ������������������ ��������� �������� ���������. ���������� ��������� �������� ���������� ������ �������������:

1)����������������� ��������� ������ ���������� � ������ ��� � ������� ����� �������� ������������� �������� ���������. �� ���� ��� ������ �������� ��������� ������������ ����� ������;

2)�������� ���������� ������ � ���� �� ��������� ����������� ������� ���, ������� ������ ��������� ��� ������� � ���������. ��� �������� �������� ������� �������� ������������������ ������ ���������.

�� �����������-�������������� ������ ��������������, ��� ��� ��� ������������ ���������� �����.

�������� ���������� � ���������� ��� ���������� ������� �� �������: ������������� �������� ��������� � ������ ������ ����������� �� �������� ����, ����� ����������������� ��������� ����� ����������� �����������. ��� ���������� ������� ���������� ����� ������������� ��������� ������������� ���������, �.��. �����������-����������� �������������. ���������� ������� ���������� ��������� ���������� ��������. ��� ������������� ��������� � �������� �����. �����, ����� ����� ����������� ��������� ������ ����������� ������ ���������� ������������ ������� � �������������� � ����������� ������.

��������� ����� ����� ����������� ��������������-�����������, ������� ���������� � ���� ����������� ����� ��������� ����������.

2.�������������� ������ ���������������� �������� ������

��������������� ����� ���������������� ����������� � �������-����������� �������� ����������������. �������� ������� ���������������� � ��������� � �������-���������������� ��������� ����� ������ � ����������.

����� ���������������� �������� ������ ������� �� ������������ ������:

1)�����������-��������������� �����, ������� ������������� ��� ������ �������� ��� ���������� ��������� ���������� �� ����� ����� �����:

�)����� ������� (Fortran) (�� Formulae Translation � ��������������� ������). ������� �������� ����� �� ��������� ������ ���������������� �������� ������. ��� ������������� � ���������� ����������� ��������� ��� ���������;

�)����� ������ (Basic), ������� ����� ������������ ��� �Beginner�s All-purpose Symbolic Instruction Code� (BASIC) � ������������� ������������� ��������� ��� ��� �����������, ����������� � 1964��. ��� ���� ��� �������� ����������������;

�)����� �� (�), ������������ � 1970-� ��. ��� ���� ���������� ���������������� ���������� ��� ��������� ������������ ������� UNIX. � 1980-� ��. �� ��������� ����� � ����������� ���� �++, ������� �������� � ���� ���� � � �������� ���������� ��������-���������������� ����������������;

�)����� ������� (Pascal) ������� ���� �������� � ����� ������������ ������� �.��������. ��� ����� ��������� � 1968�1971���. �.�����. ��� �������� ������� ������������ ��� �������� ����������������, �� ������������ �� ���� ����������� ��� ���������� ����������� ������� � ���������������� ����������������;

2)����������-��������������� ����� ����������� ��� ���������� ����� ������� ����� �����, ������� ���������� ��� ���������� ���������� ������� ���������� �������������� �������:

�)����� ���� (Lisp � List Information Symbol Processing) ������� � 1962��. ��.���������. ���������� �� ������������� ��� �������� ������ �� �������� ��������. ���� ���������� � ���������� ��������, �������� ������������� ���������� � �.��.;

�)����� ������ (Prolog � Programming in Logic) ��������������� ��� ����������� ���������������� � �������� �������������� ����������;

3)���������-��������������� �����, ������� ����������� � � ���� �����. ����������� �� ����� ������ � �������� ������ ����������� � ���������� ������, �� ���������������� � ������� ������ ����� ������ ����� �������� � ������. ����� ����� ������ ����� �������� ���������:

�)�Visual Basic (Basic);

�)�Delphi (Pascal);

�)�Visual Fortran (Fortran);

�)��++ (�);

�)�Prolog++ (Prolog).

3.����������� Visual Basic

� Visual Basic ���������� ����������� ���������� (��������). ��� �� ���������� Visual Basic �������� ������� � ������ ����������, ������� ������������� ��� ���������� ���� ����������. ����� ����������, ������������ �� ��������, ����� ����� ����� � 255 ��������. ��� ���������� � �����, ����� ����� ���������� ������ �����, ����� ��� ������� �������������. ������� �������� � ������������ ���������� �� �����.

��� ������� � ����� ���������� �������, �� �� ������� �� ����� ��������. BASE ���������� ����� �� ����������, ��� � base. �� Base, Base 1 � Base_ I �������� ���������� �����������. Visual Basic ������ �������� ������ ����� ���������� ��������� ��� �����������.

���������� ����������� ���� �������� ��������������� ����� ��������� � ��������� ������� ������� �� ������� ������� �����. ������������� ��� ���������� ������ ���������� �������� ���������� ������ ���������� ������ ���������� � ���� ���������.

������ ����� ���������� �� ����� ���� ����������������� �����; ��������, Print �� �������� ��� �����. �� ����� ����� ����� �������������� ��� ����� ����� ����������, ��������: Printlt. Visual Basic ����� ���������� ��������� �� ������, ����� ����������� ���������� ����������������� ����� ��� �������� ����� ����������, ������ ������ ��������������� ����� ������� ������� ENTER.

���� �� �������� ����� ���������� �� ������ ���������� ������� � ������������� ��������� ���� � ������ ������� �� ����, ������������ ������ ��� (��������, Printlt, � �� Printit). ������ ���������� ���������� ������ ���������� �� ��������� ���������. ������ ����������� � ������ ������������� (��������, Print_It), �� ��� ��������� �� �����, ��� ��� ��� �������� ����� ����� � ������ �������� �������� ��� �������.

Visual Basic �������� �������� � 14 ������������ ������ ����������. ����� ����� ���������� ����������� ��� ������. ���������� ��������� �� ���, ������� � �������� ����������� ��� ������ � �������.

String

��������� ���������� ������������� ��� ����, ����� ������� �������. ���������� ����� ��� ����� ����������� ���������. ��������, ���������� ������ ��� ���������� � ������� ���������� ������� �$� ������ �� �����, ��������: AStringVariable$. ������������ ������ ���������� ����� ����� �� ���������� ���������� ��������. ������ �� ���������� ������ ����� ����� ������� ������, ��� ��� ������������� ����������� �� ������ ����������� ������, ������� Windows ��� ����� ��������, ������������ � �����.

�������� ����� ��������� ���������� ����������� ��� ������ �� ����� �����. � �������, ���� ���� ���� ����� � ������ Text1, � ���� ������ �������� ContentOfText1S = Text1.Text ����������� ������ �� ���� ����� ���������� � ����� ����� ������ ���������.

4.����� ����������

Integer

������������� ���������� �������� ������� ������ �� ����� ������� ����� �����, ������� ������������� � ��������� �� �32�768 �� +32�767. �������������� �������� ��� ��������� ������� ������������ ����� ������. ��� ����������� ��������� ���� ����������� ������ �%�.

Long Integer

�������� ��� ������� ��� �������� � ����� QuickBASIC. � ���� ���������� ������������� ����� �������� �� �2�147�483�648 �� +2�147�483�647. ������������ �������� �&�. �������������� �������� ��� ������������ ������� ����������� ���� ����� ������, � � ������ ������ � ����������� 386DX ��� 486DX �������������� ������ ��������� ������� � �������� ���������� ����� Long Integer � Integer.

Single Precision

��������������� ��� ����� ����� �������� ������ �!�. ����� ��� ���������� ���� ����������� ������� ������� �����, �������� ������� �� ������� �����. �� ���� ���� ���������� ��������� 12�345�678.97, �� ����� 8.97 �� �����. ��������� ����� ����� ��������, � �������, 12�345�670.01. ����� ����� ����� ����� 38 ������. ������������ �������������� �������� � ������� ����������� ���� ����� ����������������. ����� ����, �������������� �������� ������������ ���������, ��� � �������������� �����������.

Double Precision

���������� ��������� ���� ���� ����������� ������� ����� � ��������� �� 16 ���� � ������ �� 300 ��������. ��������������� ������ �#�. ���������� � ���� ���� ��������������, � �������� �� �� ����� �������. ���� ����� ���������� ���� Double Precision ����������� ��� ������� ��������.

Currency

����� ���� �� ������������ � ������� GW-BASIC � QuickBASIC. ��� ��������� ��� ����, ����� �� ��������� ������ ��� �������������� ���������� ����� � �������� ����� � ��������. ����� ��� ����� ����� �� 4 ���� ����� ������� � �� 14 � ����� ���. ������ ����� ��������� ���������� �������� �������. ������������� ����� ���������� � ������ �@�. ��� ��� ��� �������������� ��������, ����� �������� � ���������, ������������ ��� �� ��������, ��� � � ������ ���������� � ������� ���������, ����� ��� ����� �������������� ��� ���������� ���������� ��������.

Date

� ������� ������ ���� ������ ����� ������� �������� ������� � ���� � ���������� �� �������� 1 ������ 100 ���� �� �������� 31 ������� 9999 ����. �������� �������� � ������ �������� ���������� ��������� �#�, ��������: Millenium = #January 1, 2000#.

��� �������� ������ �������� ���� Visual Basic ��������, ��� ����� ������������� 00:00.

5.��������������, ����������� ���� � ���������� ������

Byte

�������� ��� ��� � Visual Basic � ������������ ��� �������� ����� ����� �� 0 �� 255. ��� ���������� ���� ����������� ����������� ��������� ����������� ������ � ��������� ������ �������� �� ��������� � ����������� �������� Visual Basic. � ���� �� ��� ��������� ��� ������ � ��������� �������.

Boolean

����� ��� ������ �������� ������� ������ ��� ��������: True ��� False. ��� ���������� ������ ������������� ���������� ������������ ����� ������� ����� ����������������.

Variant

����� ��� ��� ������ � Visual Basic 5 �� ������ 2.0. ���������� ���� variant �������� ��������� ������ ������ ����. ���� Visual Basic �� ���������� ��� ����������� ������, ������� ������������ variant.

��� ���������� �� ����� ��������, ��� ��� variant �������� ��������� ����� ��� ������ (���������, ���� � �����, ���������). Visual Basic ������������� ��������� ����������� �������������� ������, �.��. �� ����� ������������ �� ����. ������ ����� ��������� ���������� ������� ��� �������� ���� ������, ������� �������� � ���������� ���� variant. � �� ������� ����� ����� ���������, ��������� �� ������������ ������ ����������.

���������� variant ������ ������ ��������� ����� ���������, ��� ��� ���������� ����� � ������� ��� ����, ����� ��������� �������������� �����. � ���� �� ������ ������������ ��������, ��� ���������� �������������� �������������� ����� ������ �������� �������� ������������� ���� ��������. ������� ������������� variant ����������� � ��������� ������� ��� �������������� ����� ���������������.

� ������� �� �������� ������ ������ BASIC, � ��������� Visual Basic ������ ��������� ����� ����������, ������� ���������� ������ ����� (���������������), �������� �% � �!. � ������ ������� ���������� �������� ����� ��������� ������ �������� ����������� (duplicate difmition), ����� ���������� ������ ���������.

��� ������ ���������� ���������� Visual Basic �������� ����������� �� ������ �������� � ��� variant. ����� �������� ��������� � ��� ������, ����� ���������� ����������� �������� ���. ����� ��� ������ ����� ���� ������� ��������. � ������ ��������� ���������� ��� ������ ������� ����� (��). � ������ ��������� ���������� � ����. ���������� ������� ������ �� �������� �� ���������, ���� ��� �������� ������������������ (��������, � ������������). � ��������� ������ �������� ��������� ������ �������� ������. ������ �� �����, ������� ���������������� �������� ���������� � ������ ������� �������� ��������� �������.

����� �� ����� ���������������� ����� �������� ����� ���������� ����� ����� �����������. ����� ��������, ��� ������������ Visual Basic ������ �� ����� �������� Swap, ����������� � QuickBASIC. ������� ��� ������� ������ �����.

������ ��������� ������ �����:

�������� ����� ��������, ���� ����� ������: ��� ��, �� ������ � ������������. ������ ������� �������...
 ���������� ���������� ������ ���������� ������� ������������ ����� ���������� �������������� ����...
���� ����� � ����� ������ ������ � ��������������, ������� ������� ������ �� ���� �������� � � �����...
��� ����� ����� ����������� ����������� ������� ������ �� ���, ��� �� �������. ����� ���� �� ������ ...
������� ��������� ����������� ������� �������, ��������� �������� ������� �������������� ������...
������� �������� ��������� ��������� ������� �������� �������� ������� ������ ���� ����� �������...