Результаты (
украинский) 2:
[копия]Скопировано!
На жаль для нас, комп'ютери не можуть зрозуміти , розмовну англійську мову або будь-який інший природний мову. Єдина мова , який вони можуть зрозуміти , безпосередньо це машинний код, який складається з 1 і 0 (двійковий код).
Машинний код занадто складно писати. З цієї причини ми використовуємо символічні мови для спілкування інструкції до комп'ютера. Наприклад, мови збірки використовують скорочення , такі як ADD, SUB, МРУ для подання інструкцій. Програма потім переведена на машинний код з допомогою шматка програмного забезпечення під назвою асемблер. Машинний код і збірки мови називаються мовами низького рівня , так як вони знаходяться ближче до апаратних засобів. Вони досить складні і обмежений конкретними машинами. Для того, щоб зробити програми легше писати, і подолати проблему взаємозв'язку між різними типами комп'ютера, розробники програмного забезпечення, розроблені на мовах високого рівня, які знаходяться ближче до англійської мови.
Ось деякі приклади: ■ FORTRAN була розроблена IBM в 1954 році і до цих пір використовується для наукових та інженерних додатків.
■ COBOL (Common Business Oriented Language) був розроблений в 1959 році і використовується в основному для бізнес - додатків.
■ BASIC був розроблений в 1960 - х роках і широко використовувався в мікрокомп'ютер програмування , тому що це було легко впізнати. Visual BASIC є сучасну версію старого BASIC мови, використовуваного для створення графічних елементів , таких як кнопки і вікна в програмах Windows.
■ PASCAL була створена в 1971 р Вона використовується в університетах для навчання основам програмування.
■ З був розроблений в 1980 - х роках в AT & T, вона використовується для запису системного програмного забезпечення, графіки і комерційних додатків. C ++ є версія С, яка включає в себе об'єктно-орієнтоване програмування: програміст концентрується на конкретних речах (фрагмент тексту, графіка або таблиці і т.д.) і дає кожному об'єкту функції, які можуть бути змінені без зміни всієї програми. Наприклад, щоб додати новий графічний формат, програміст повинен переробити тільки графічний об'єкт. Це робить програми легше змінити.
■ Java був розроблений Sun в 1995 році для роботи в Інтернеті. Java - аплети забезпечують анімацію та інтерактивні функції на веб - сторінках.
Програми , написані на мовах високого рівня , повинні бути переведені в машинний код з допомогою компілятора або інтерпретатора. Компілятор перетворює вихідний код в об'єктний код - тобто, він перетворює всю програму в машинний код на одному диханні. З іншого боку, перекладач перекладає рядок коду джерела по лінії, як працює програма.
Важливо не плутати мови програмування з мов розмітки, використовуваних для створення веб - документів. Мови розмітки використовують інструкції, відомі як теги розмітки, для форматування і текстові посилання на файли. Деякі приклади включають в себе:
■ HTML, який дозволяє описати , яким чином інформація буде відображатися на веб - сторінках.
■ XML, який позначає Extensible Markup Language. У той час як HTML використовує заздалегідь певні теги, XML дозволяє визначити наші власні теги; вона не обмежена фіксованим набором тегів.
■ VoiceXML, що робить веб - контент доступним з допомогою голосу і телефону. VoiceXML використовується для створення голосових додатків , які працюють на телефоні, в той час як HTML використовується для створення візуальних додатків (наприклад, веб - сторінки).
переводится, пожалуйста, подождите..
