Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты

Реферат





и можуть знайти, і індексуючих їх зміст. Пошукові системи можуть відрізнятися по ефективності пошуку, за мовою пошуку (російська, англійська тощо) і по деяких інших можливостям. Наприклад, одні пошукові системи знаходять інформацію тільки у вигляді Web-сторінок, інші можуть переглядати і групи новин, і файлові сервери. Результатом пошуку є гіперпосилання на документи, що містять необхідну інформацію.

Найбільш відомі наступні системи для пошуку інформації у міжнародних інформаційних ресурсах:

Alta Vista (# "_Toc283455617"> 5. Види моделей


Залежно від поставленого завдання, способу створення моделі та предметної області розрізняють безліч типів моделей:

1. По області використання виділяють навчальні, досвідчені, ігрові, імітаційні, науково-дослідні моделі.

2. З тимчасового фактору виділяють статичні і динамічні моделі.

3. За формою подання моделі бувають математичні, геометричні, словесні, логічні, спеціальні (ноти, хімічні формули і т.п.).

4. За способом подання моделі ділять на інформаційні (Нематеріальні, абстрактні) і матеріальні. Інформаційні моделі, у свою чергу, ділять на знакові і вербальні, знакові - на комп'ютерні та некомп'ютерні.

Інформаційна модель - це сукупність інформації, що характеризує властивості і стан об'єкта, процесу або явища.

Вербальна модель - інформаційна модель в уявній або розмовній формі.

Знакова модель - інформаційна модель, виражена спеціальними знаками, тобто засобами будь-якого формального мови.

Математична модель - система математичних співвідношень, описують процес або явище.

Комп'ютерна модель - математична модель, виражена засобами програмного середовища.


6. Коротка історія та класифікація мов програмування

Перші мови програмування були дуже примітивними і мало чим відрізнялися від формалізованих упорядкованих послідовностей одиниць і нулів, зрозумілих комп'ютеру. Використання таких мов було вкрай незручно з точки зору програміста, так як він повинен був знати числові коди всіх машинних команд, повинен був сам розподіляти пам'ять під команди програми і дані.

Для того, щоб полегшити спілкування людини з ЕОМ були створені мови програмування типу Асемблер. Змінні величини стали зображуватися символічними іменами. Числові коди операцій замінилися на мнемонічні позначення, які легше запам'ятати. Мова програмування наблизився до людської мови, і віддалився від мови машинних команд.

Один з перших мов програмування - Фортран (For mula Tran slation) був створений в середині 50-х років. Завдяки своїй простоті і того, що на цій мові накопичені великі бібліотеки програм Фортран і в наші дні залишається одним з найпоширеніших. Він використовується для інженерних і наукових розрахунків, для вирішення задач фізики та інших наук з розвиненим математичним апаратом.

Для вирішення економічних завдань була створена мова програмування - Кобол . p> Розширення областей застосування ЕОМ тягне за собою створення мов, орієнтованих на нові сфери застосування: Снобол - алгоритмічний мову для обробки текстової інформації, Лісп - алгоритмічний мова для обробки символів. Лісп знаходить широке застосування в дослідженнях по створенню штучного інтелекту.

У 1968 р. був оголошений конкурс на кращий мова програмування для навчання студентів. Переможцем стала мова Алгол-68 , але широкого розповсюдження не отримав. Для цього конкурсу Ніклаус Вірт створив мову Паскаль , достатньо простий, зручний, з наявністю потужних засобів структурування даних. Хоча Паскаль був розроблений як мова для навчання програмуванню, він згодом отримав широке розвиток і в даний час вважається одним з найбільш використовуваних мов. Для навчання молодших школярів Самуелем Пайперт була розроблена мова Лого . Він відрізняється простотою і багатими можливостями.

Широке поширення в школах в якості навчального мови отримав мову Бейсік , що дозволяє взаємодіяти з ЕОМ у режимі безпосереднього діалогу. Через багато років після винаходу Бейсика, він і сьогодні найпростіший для освоєння з десятків мов общецелевого програмування.

Необхідність розробки великих програм, керівників роботою ЕОМ, зажадала створення спеціальної мови програмування СІ на початку 70-х р. Він є одним з універсальних мов програмування. У відмінності від Паскаля, в ньому закладені можливості безпосередньо до певної машинним командам і до певних ділянок пам'яті комп'ютера. Сі широко використовується як інструментальний мова для розробки операційних систем, трансляторів, баз даних та інших системних і прикладних програм. Сі - це мова програмування загального призначення, добре відомий своєю ефективністю, економічніс...


Назад | сторінка 7 з 15 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка прикладної програми для криптографічного обробки даних шифром Цеза ...
  • Реферат на тему: Засоби мови програмування Паскаль для вирішення математичних завдань
  • Реферат на тему: Мова програмування C + + та середовище розробки Microsoft Visual C + +
  • Реферат на тему: Середа розробки і мова програмування Delphi, його графічні засоби
  • Реферат на тему: Мова програмування С ++