Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Машинный язык

Классификация языков программирования по типам задач.

Эффективность использования языков программирования можно значительно повысить,если знать, для решения каких задач предназначен тот или иной из них.

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

Задачи искусственного интеллекта

Lisp, Prolog, Multilisp, Commonlisp, Planner, QA4, FRL, KRL, Qlisp, Рефал.

Параллельные вычисления

Fun, APL, Alfl, ParAlfl, ML, SML,PPL/1, Hope, Miranda, Occam, PFOR, Glypnir, Actus,параллельный Кобол, ОВС – ЛЯПАС, ОВС – МНЕМОКОД,ОВС – АЛГОЛ, ОВС – Фортран, язык РА (1), язык РА (G).

Задачи вычислительной математики и физики

Occam, PFOR, Glypnir, Actus, параллельный Кобол, ОВС –ЛЯПАС, ОВС – МНЕМОКОД, ОВС – АЛГОЛ, ОВС – Фортран,язык РА (1), язык РА (G)

Разработка интерфейса

Форт, С, С++, Ассемблер, Макроассемблер, Ява, РПГ,SIMULA – 67, Oak SMALLTALK.

Разработка программ – оболочек, разработка систем

Форт, С, С++, Ассемблер, Макроассемблер, Ява, РПГ,SIMULA – 67, Oak SMALLTALK.

Задачи вычислительного характера

Алгол, Фортран, Кобол, Ада, ПЛ1, Фокал, Бейсик,Паскаль.

Оформление документов, обработка больших текстовых файлов, организация виртуальных трехмерных интерфейсов в Интернете, разработка баз данных.

HTML,Perl,Tc/1Tk, VRML, SQL, PL/SQL, INFORMIX 4GL, NATURAL, DDL, DSDL, SEQUEL, QBE, ISBL.

3.3. Машино – ориентированные языки

Машинно – ориентированные языки – это языки, наборы операторов и изобразительные средства которых существенно зависят от особенностей ЭВМ (внутреннего языка, структуры памяти и т.д.).

Машинно –ориентированные языки позволяют использовать все возможности и особенности Машинно – зависимых языков:

- высокое качество создаваемых программ (компактность и скорость выполнения);

- возможность использования конкретных аппаратных ресурсов;

- предсказуемость объектного кода и заказов памяти;

- для составления эффективных программ необходимо знать систему команд и особенности функционирования данной ЭВМ;

- трудоемкость процесса составления программ, плохо защищенного отпоявления ошибок;

- низкая скорость программирования;

- невозможность непосредственного использования программ, составленных на этих языках, на ЭВМдругих типов.

Машинно-ориентированные языки по степени автоматического программирования подразделяются на классы:

Отдельный компьютер имеет свой определенный Машинный язык, ему предписывается выполнение указываемых операций над определяемыми ими операндами, поэтому они являются командным.

<== предыдущая лекция | следующая лекция ==>
Загрузчик операционной системы. Драйверы. Программные кодеки. Сервисные программы (утилиты) | Макрос
Поделиться с друзьями:


Дата добавления: 2014-01-15; Просмотров: 363; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.01 сек.