<HTML><HEAD>
<META HTTP-EQUIV="content-type" CONTENT="text/html; charset=koi8-r">
<TITLE>Ada95 Lovelace Tutorial ������ 1.1 - ��� ����� Ada?</TITLE>
<LINK REV="made" HREF="mailto:dwheeler@ida.org">
<!-- Below are RSACi and SafeSurf ratings for this material. -->
<META http-equiv="PICS-Label" content='(PICS-1.0 "http://www.rsac.org/ratingsv01.html" l gen true comment "RSACi North America Server" by "dwheeler@ida.org" for "http://www.adahome.com/Tutorials/Lovelace" on "1996.04.04T08:15-0500" exp "1997.07.01T08:15-0500" r (n 0 s 0 v 0 l 0))'>
<META http-equiv="PICS-Label" content='(PICS-1.0 "http://www.classify.org/safesurf/" l gen true for "http://www.adahome.com/Tutorials/Lovelace/" by "dwheeler@ida.org" r (SS~~000 1 SS~~100 1))'>
</HEAD>
<BODY BGCOLOR="#FFFFFF">
<H1><FONT COLOR="#996600">������ 1.1 - ��� ����� Ada?</FONT></H1>
Ada - ��� ���� ����������������, ��������������  
�������� ������������ �� ���������� ����������� �������, ��������������
���������� ��������. ��������� Ada ������������ �������� ������,  
��������� �������� ������, ��������������� ������������ ������������� �  
������������ ���������� ��. ���� Ada ������ ��� ������������  
����������.
<P>
<IMG SRC="nobug.gif" ALT="" HEIGHT=29 WIDTH=37 ALIGN=right>
������������ ������������ ����� Ada - ��� �������� �������������� ��  
������� �������. Ada  ������������ ������� ������, ������� ��������, ��  
����� ������ ������� ����������.  ��������� ������, ������� � ������  
������ ���������������� �������������� �� �����, ��� ������ �� ��������������,  
Ada ������������ ��� �� ����� ����������. ���������,  
���������� �� ����� Ada ����� �������� ������� ������� ����������  
������ �� ����� ����������, ���� ��� ������ �� ����� ����  
���������� ��� ���������� (��� ���������� ������������������, ���� ���  
����������, ����� �������� ����� ���� ���������). ����� �����, Ada  
�������� �������� ������ � ��������������� ���������� (exception),  
������� ��������� ��������� ���  �� �����  
����������.

<H2>��� ������������ Ada?</H2>
���������� Ada ��� ������ ���  ������������ ������� ��� (DoD)  
��� ���������� ������ ��������� �������.  Ada - ����, �������� ������ ������������  
��� �������� � ������������ ������������ ������� ������.  
<A HREF="doduse.htm">
(����� ��������� ���������� �� ������������� DoD
����� Ada).</A>
<P>
<IMG SRC="jet.gif" ALT="" HEIGHT=31 WIDTH=32 ALIGN=right>
� �� �� �����, ���� Ada ��������������� ������� ������ �������������  
������������ ������� � ������ ������������ ��� � ����������������  
�������������� ��������, �������������� ��������, ��� � ��� �������  
����������. ����� �������� ���������� ����� - ��������������� �������  
� ������� ������ � ���������� �������������. 
� <A HREF="http://www.comlab.ox.ac.uk/archive/safety/lang-survey.html"> ������������� ������ 1994 ����</A> 
Ada ������ �������� ���������� ������  
���������������� ��� ������ � ���������� �������������. 
<P>
Ada ������������ ��� ��� ���������, ��� � ��� ������� ��������, ��� ���    
��� ����������� ����������� ������ ����������� ��������� �����  
�������. ����� ����, �������� �����������������, ��������������� � �����  
Ada, ��������� ������������ ������������ ����� �����������  
������������ ������, ����� ��� Windows NT, Windows 95, Mach. 

<P>
���� Ada ���������, ���� ���������� ������ �������� ������. ���� Ada  
���������� ��� �������� ����������� ��������, ��� ��� ���� �� �������� ��������  
���������� ����� - ������� ��������� �������, ��� ������������������  
�������� �����. �������� ������������������ ���������, �������, �������   
�� ��������� ���������� � �� ������������� �����������. ������ Ada- 
�����������, ����� ��� � ������ ����������� ��� ������ ������,  
��������� ������������� ���. ����������� Ada-�����������, ��� �������,  
���������� ���������� ������� ���. � ���������, ������  
������������������ ������ ������������ ������� ��� � ���������  
�������������� Ada-��������, ������� ������ � ��������� ����� ��������  
������������. ��������� ������ ������������������, �������, ��������  
�������� ������� ����������� �������, ������� �� �������. 

<H2>��� � ��� ����������������� Ada?</H2>

Ada ������������� ���� ����������������� ������������ ������������  
���������� �������������� (ANSI) � 1983�.  (������������� �����������  
�� �������������� (ISO) ����������� ����������� �������� � 1987). � �����
���������� ������������ ����� ������� �������� ��� �����������;  ���  
���������� ���� ������� Ada 9� ��� Ada 95. ������������� Ada- 
������������ �������� ���� ��������, ����� �������� �����  
����������� Ada 95. ���� ������� ��������� ����������� Ada 95, � ����  
�����-���� ���������� �������� ����� � ������ ���������, ��� �����  
�������� ��������.
<P>
<IMG SRC="book05.gif" ALT="" HEIGHT=33 WIDTH=33 ALIGN=right>
����������� �������� ����� Ada �������� <EM>���������� �����������</EM> (Reference Manual ��� RM).
<A HREF="http://www.adahome.com/rm95/rm9x-toc.html">������ ����� ����������� �������� � �������� � ����  
��������������� ���������.</A>
������, RM �� �������� ��������� � ����� ���� ������� ���  
����������, ���� �� ������������ ������ ������� � Ada. �� ����� �����  
��������� �� RM, � ���� ��  ������ ����� ������� ������������ � �����-����  
�����, �� ����������� ����������� ����.
<P>
Ada �� ���� ������� ���������. �������������� ������� ���  ���  
����������� �� ������������ �� ���������� ������ ����������������.  
���������� ������� ���������� Jean Ichbiah (�� ���� ����� ��������    
"Green") .  ��������� Ada 1995 ���� (Ada 95) ��� ����������� ���������  
�������, ������� ���������� Tucker Taft. � ����� ������� ������� ��������  
����������� � �������� ���� ������ ���������.
<P>

<H2>������ ����������� ����� Ada?</H2>
<OL>
<LI>����� ���������� ������ (������) ��������� �����,  
�������� � ��������.
<LI>������ � ���� ����� ���� �������������� (�.�. �� ����� �����������������  
� ������� �������), ��� ��������� ��������� ����������, ����� ��������� ��� ���������� �������������.
<LI>������ ����� ���� ���������� �  ���������� ���������������  
�������. ��������� ��������� ������ (�����, ��� ������������ ���  
�������� � �������� ���������� ��������) �������������  
�������������� � �������������� � ������� ��������� ����������,  
��� ����������� ���������� ��������.
<LI>����� ������� � ����������� ��������� ����� (������������ ����� ����������).
��� �������� �����������, �������  ��  ��������������   
������������ ���������� ������ ������ ������.
<LI>����� ����� ��������� �������������� ������, ��� ���������� ���  
��������� ����������������.
<LI>� ������ ����� ������ ���������������� ����������. ��� ������������� ����������� ���  
���������� �������� �����/������,  
�������� ��� ��������, �������������� �������, �������� ���������� ��������� ������, � ����� ���������
��������� ����� (��������� ��� ����������� �������������� � Ada 83,  
�� ���� ����������������� � Ada 95).
<LI>��������� ��������-���������������� ���������������� (��� �����  
����������� ����� Ada 95). ����������, Ada 95 �������� ������ ������������  
������������������� ��������-��������������� ������  
����������������.
<LI>� Ada 95 ��� ����������� ������� ��������� ��� ����� � �������  
������� (������, ��� �, Fortran � COBOL). � �������, ����������� Ada  
����� ��������� ��� ��� ����������� ������ Java (J-code), ��� ���  
����� ������������ ��� <A HREF="java.htm">��� ���������� Java-�������� � Java- 
����������</A>.
</OL>
<H2>��� ������� ��� ���������������� �� Ada?</H2>
<P>
����������
<A HREF="http://www.adahome.com/Resources/Compilers/Compilers.html">��������� ������������ Ada
</A>, �������
<A HREF="http://www.adahome.com/Resources/Compilers/GNAT.html">
� ����������  
���������� Ada 95 GNAT, ���������� �� ����������� gcc
Free Software Foundation</A>.
<A HREF="http://www.adahome.com/Resources/Tools/Tools.html">�����  
����, ���������� ������� ���������� ������</A>
�
<A HREF="http://www.adahome.com/Resources/References.html">���������� ������������</A>.
<A HREF="s14sf.htm">����� ���������� �������������� ������� ����� �����������  
����� ��������.</A>

<HR><P>
<IMG SRC="q.gif" ALT="" HEIGHT=34 WIDTH=23>
<A NAME="quiz"><FONT SIZE=+3 COLOR="#339900">����������:</FONT></A>
<P>
��� �� ���� �������������� <EM>�� ��������</EM> ������������ ����� Ada?
<OL>
<LI><A HREF="s1s1r1.htm">���������� ���������� ������ � ������ �� ������� �� ���� ������� ����������� ������</A>
<LI><A HREF="s1s1r2.htm">��������-��������������� ����������������</A>
<LI><A HREF="s1s1r3.htm">����������� ����������</A>
<LI><A HREF="s1s1r4.htm">������ �� �������������� ����. � ��� ������� ��� ��� ��������� �����������.</A>
</OL>
<HR>
�� ������ �����:
<P>
<TABLE BORDER=0><TR>
<TH><A HREF="../lovelace.htm">
<IMG SRC="barrowl.gif" ALT="PREVIOUS " HEIGHT=31 WIDTH=31>
������� � �� �������� �������� ��������</A>
<P></TH>

<TH><A HREF="skip1s1.htm">
<IMG SRC="barrowr.gif" ALT="NEXT     " HEIGHT=31 WIDTH=31>
������� � ���������� �������</A>
<P></TH>

<TH><A HREF="lesson1.htm">
<IMG SRC="barrowu.gif" ALT="OUTLINE  " HEIGHT=31 WIDTH=31>
��������� � ���������� ����� 1</A>
<P></TH>
</TR></TABLE>
<P>


<P>
<FONT SIZE=2>
<ADDRESS><A HREF="dwheeler.htm">David A. Wheeler (dwheeler@ida.org)</A></ADDRESS>
<BR>
<I>
�������: <A HREF="mailto:jus@univ.kiev.ua">���� �������</A>
&nbsp;&nbsp;����� �������� ��������: <A HREF="mailto:app@polytech.poltava.ua">�.�. �����</A>
</I>
<P>
�������� ����� ����� ��������� ��������� �� ������
"<A HREF="http://www.adahome.com/Tutorials/Lovelace/s1s1.htm">http://www.adahome.com/Tutorials/Lovelace/s1s1.htm</A>".
<P>
�������� ����� �������� ��������� �� ����� <A HREF="http://www.ada-ru.org">http://www.ada-ru.org</A>
</FONT>
<!-- This text is part of the Ada95 Lovelace tutorial program. -->
<!-- For the contents of lesson 18, the following applies: -->
<!--  Copyright (C) 1996 Ada Resource Association -->
<!--  Copyright granted to the ARA under the condition that this text -->
<!--  will be redistributed to the public domain, without restriction; -->
<!--  you may use this information in any way you with, commercially or not, -->
<!--  without restriction. -->
<!-- = -->
<!-- For all other files in Ada95 Lovelace tutorial, the following applies: -->
<!--  Copyright (C) 2003 David A. Wheeler -->
<!--  This program is free software; you can redistribute it and/or modify -->
<!--  it under the terms of the GNU General Public License as published by -->
<!--  the Free Software Foundation; either version 2 of the License, or -->
<!--  (at your option) any later version. -->
<!--  This freedom only applies to the electronic version; the author -->
<!--  and/or publisher retain all rights to non-electronic versions. -->
<!-- = -->
<!-- This program is distributed in the hope that it will be useful, -->
<!-- but WITHOUT ANY WARRANTY; without even the implied warranty of -->
<!-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the -->
<!-- GNU General Public License for more details. -->
<!-- = -->
<!-- You should have received a copy of the GNU General Public License -->
<!-- along with this program; if not, write to the Free Software -->
<!-- Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. -->
</BODY>
</HTML>