и можуть знайти, і індексуючих їх зміст. Пошукові системи можуть відрізнятися по ефективності пошуку, за мовою пошуку (російська, англійська тощо) і по деяких інших можливостям. Наприклад, одні пошукові системи знаходять інформацію тільки у вигляді Web-сторінок, інші можуть переглядати і групи новин, і файлові сервери. Результатом пошуку є гіперпосилання на документи, що містять необхідну інформацію.
Найбільш відомі наступні системи для пошуку інформації у міжнародних інформаційних ресурсах:
Alta Vista ​​b> (# "_Toc283455617"> 5. Види моделей
Залежно від поставленого завдання, способу створення моделі та предметної області розрізняють безліч типів моделей:
1. По області використання виділяють навчальні, досвідчені, ігрові, імітаційні, науково-дослідні моделі.
2. З тимчасового фактору виділяють статичні і динамічні моделі.
3. За формою подання моделі бувають математичні, геометричні, словесні, логічні, спеціальні (ноти, хімічні формули і т.п.).
4. За способом подання моделі ділять на інформаційні (Нематеріальні, абстрактні) і матеріальні. Інформаційні моделі, у свою чергу, ділять на знакові і вербальні, знакові - на комп'ютерні та некомп'ютерні.
Інформаційна модель - це сукупність інформації, що характеризує властивості і стан об'єкта, процесу або явища.
Вербальна модель - інформаційна модель в уявній або розмовній формі.
Знакова модель - інформаційна модель, виражена спеціальними знаками, тобто засобами будь-якого формального мови.
Математична модель - система математичних співвідношень, описують процес або явище.
Комп'ютерна модель - математична модель, виражена засобами програмного середовища.
6. Коротка історія та класифікація мов програмування
Перші мови програмування були дуже примітивними і мало чим відрізнялися від формалізованих упорядкованих послідовностей одиниць і нулів, зрозумілих комп'ютеру. Використання таких мов було вкрай незручно з точки зору програміста, так як він повинен був знати числові коди всіх машинних команд, повинен був сам розподіляти пам'ять під команди програми і дані.
Для того, щоб полегшити спілкування людини з ЕОМ були створені мови програмування типу Асемблер. Змінні величини стали зображуватися символічними іменами. Числові коди операцій замінилися на мнемонічні позначення, які легше запам'ятати. Мова програмування наблизився до людської мови, і віддалився від мови машинних команд.
Один з перших мов програмування - Фортран (For mula Tran slation) був створений в середині 50-х років. Завдяки своїй простоті і того, що на цій мові накопичені великі бібліотеки програм Фортран і в наші дні залишається одним з найпоширеніших. Він використовується для інженерних і наукових розрахунків, для вирішення задач фізики та інших наук з розвиненим математичним апаратом.
Для вирішення економічних завдань була створена мова програмування - Кобол . p> Розширення областей застосування ЕОМ тягне за собою створення мов, орієнтованих на нові сфери застосування: Снобол - алгоритмічний мову для обробки текстової інформації, Лісп - алгоритмічний мова для обробки символів. Лісп знаходить широке застосування в дослідженнях по створенню штучного інтелекту.
У 1968 р. був оголошений конкурс на кращий мова програмування для навчання студентів. Переможцем стала мова Алгол-68 , але широкого розповсюдження не отримав. Для цього конкурсу Ніклаус Вірт створив мову Паскаль , достатньо простий, зручний, з наявністю потужних засобів структурування даних. Хоча Паскаль був розроблений як мова для навчання програмуванню, він згодом отримав широке розвиток і в даний час вважається одним з найбільш використовуваних мов. Для навчання молодших школярів Самуелем Пайперт була розроблена мова Лого . Він відрізняється простотою і багатими можливостями.
Широке поширення в школах в якості навчального мови отримав мову Бейсік , що дозволяє взаємодіяти з ЕОМ у режимі безпосереднього діалогу. Через багато років після винаходу Бейсика, він і сьогодні найпростіший для освоєння з десятків мов общецелевого програмування.
Необхідність розробки великих програм, керівників роботою ЕОМ, зажадала створення спеціальної мови програмування СІ на початку 70-х р. Він є одним з універсальних мов програмування. У відмінності від Паскаля, в ньому закладені можливості безпосередньо до певної машинним командам і до певних ділянок пам'яті комп'ютера. Сі широко використовується як інструментальний мова для розробки операційних систем, трансляторів, баз даних та інших системних і прикладних програм. Сі - це мова програмування загального призначення, добре відомий своєю ефективністю, економічніс...