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. ������� ��� ������� ������ �����.
