ьше п'яти груп. Доменне ім'я в комп'ютері унікально. Але воно ще нічого не говорить про місцезнаходження комп'ютера. Ви можете зареєструвати на себе новий домен і надалі, при переїзді з міста в місто зберігати за собою ці імена. Буде змінюватися тільки організації, які здійснюють ваш вихід в Інтернет, реєструючи ці імена в глобальній мережі.  
   1.3 IP адреса  
  комп'ютер алгоритм доменний delphi 
  Другий параметр, який буде унікально визначати ваш комп'ютер в світі - це IP адреса. IP адреса - це чотири числа, кожне з яких може приймати значення від 0 до 255. Наприклад IP - адреса ftp-сервера фірми Microsoft (тобто сервера, з якого можна отримати файли по мережі) 189.105.232.1. Існують спеціальні правила, які визначають адреса, присвоюється комп'ютера. Не вдаючись у зайві подробиці, відзначимо лише, що цей цифровий адреса унікальний, тобто у світі немає другукомп'ютера з такою ж адресою. У чому причина існування двох типів адрес? По-перше, людині простіше працювати з символьним адресою, ніж запам'ятовувати поєднання цифр. 
  Зазвичай імена доменів даються на імені організацій, так що - навіть не знаючи цифрового адреси фірми - можна припустити про доменне адресу. Крім того, збереження за собою дозволяє не турбуватися, що в разі можливих переїздів доведеться організовувати нову рекламу доменного адреси. По-друге, IP адреси зазвичай отримують на себе фірми, що надають послуги виходу в Інтернет. Ці адреси (один або декілька) вони закріплюють за конкретним користувачем, який може мати своє raquo ;, власне доменне ім'я. Після процедури реєстрації користувач може починати роботу в Інтернет. Процедура повністю автоматизована, але необхідно деякий час (близько доби), щоб сервера у всьому світі виробили потрібні записи про користувача. Програмне забезпечення на комп'ютерах, що надають послуги Internet, забезпечує знаходження за IP-адресою імені комп'ютера навпаки. Зауважимо тільки, що не всі комп'ютери, що мають IP-адресу, мають зареєстроване в глобальній мережі своє доменне ім'я. 
    2. Проектна частина  
    .1 Технічне завдання  
   Створення програми Domain name, IP для технологічного інституту для визначення IP-адрес і доменних імен в мережі інституту. 
  Програма має бути реалізована на мові програмування Delphi. 
    2.2 Засоби проектування  
   Для проектування програмного продукту була обрана середовище розробки Delphi, так як вона підходить для вирішення даного завдання і вказана як засіб розробки самим замовником. 
  За допомогою Delphi з мінімальними витратами можна створювати різні додатки під найпоширенішу операційну систему Windows. Оскільки в основі Delphi лежить концепція швидкого створення додатків - RAD. 
  В основі систем швидкої розробки (RAD-систем, Rapid Application Development - середовище швидкої розробки додатків) лежить технологія візуального проектування і подієвого програмування, суть якої полягає в тому, що середовище розробки бере на себе більшу частину рутинної роботи, залишаючи програмісту роботу з конструювання діалогових вікон і функцій обробки подій. 
				
				
				
				
			    2.3 середу розробки Delphi  
   Delphi - це середовище швидкої розробки, в якій в якості мови програмування використовується мова Delphi. Мова Delphi - строго типізований об'єктно-орієнтована мова, в основі якого лежить добре знайомий програмістам Object Pascal. 
  Delphi - це комбінація кількох найважливіших технологій: 
  високопродуктивний компілятор в машинний код; 
  об'єктно-орієнтована модель компонент; 
  візуальне (а, отже, і швидкісний) побудова додатків з програмних прототипів; 
  масштабовані засоби для побудови баз даних; 
    2.4 Історія мови  
 , раніше відомий як Object Pascal, розроблений фірмою Borland і спочатку реалізований у її пакеті Borland Delphi, від якого і отримав в 2003 році свою нинішню назву, результат розвитку мови Turbo Pascal, який, у свою чергу, розвинувся з мови Pascal. Pascal був повністю процедурним мовою, Turbo Pascal, починаючи з версії 5.5, додав в Pascal об'єктно-орієнтовані властивості. 
  версія 1 була призначена для розробки під 16-ти розрядну платформу Win16; 
  версії починаючи з другої компілюють програми під 32-х розрядну платформу Win32; 
  Разом з 6-й версією Delphi вийшла сумісна з ним з мови та бібліотекам середу Kylix, призначена для компіляції програм під операційну систему Linux;