пользователей: 21204
предметов: 10449
вопросов: 177330
Конспект-online
зарегистрируйся или войди через vk.com чтобы оставить конспект.
РЕГИСТРАЦИЯ ЭКСКУРСИЯ

I семестр:
» Информатика

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

Язык программирования – формализованный язык для описания алгоритма решения задачи на компьютере.

Языки программирования, если в качестве признака классификации взять синтаксис образования конструкция, можно условно разделить на классы:

Машинные языки (computer language) – языки программирования, воспринимаемые аппаратной частью компьютера (машинные коды);

Машинно-ориентированные языки (computer-oriented language) – языки программирования, которые отражают структуру конкретного типа компьютера (ассемблеры);

Алгоритмические языки (algorithmic language) – не зависящие от архитектуры компьютера языки программирования для отражения структуры алгоритма (Паскаль, Фортран, Бейсик и др.);

Процедурно-ориентированные языки (procedure-oriented language) – языки программирования, где имеется возможность описания программы как совокупности процедур (подпрограмм);

Проблемно-ориентированные языки (universal programming language) – языки программирования, предназначенные для решения задач определенного класса (Лисп, РПГ, Симула и др.);

Интегрированные системы программирования.

Для представления алгоритма в виде, понятном компьютеру, служат языки программирования. Алгоритм действий, записывается на одном из таких языков, в итоге получается текст программы – полное, законченное и детальное описание алгоритма на языке программирования.

Если язык программирования ориентирован на конкретный тип процессора и учитывает его особенности, то он называется языком программирования низкого уровня .

Языки программирования высокого уровня значительно ближе и понятнее человеку, нежели компьютеру особенности конкретных компьютерных архитектур в них не учитываются.( Fortran (Фортран), Cobol (Кобол), Algol (Алгол), Pascal (Паскаль), Basic (Бейсик), С++ (Си++).Java (Джава, Ява).

Языки программирования баз данных.Эта группа языков отличается от алгоритмических языков прежде всего решаемыми задачами. Как только появилась потребность в обработке больших массивов информации и выборки групп записей по определенным признакам, для этого был создан структурированный язык запросов SQL (Structured Query Language). Практически в каждой СУБД помимо поддержки языка SQL  имеется также свой уникальный язык, Сегодня в мире насчитывается пять ведущих производителей СУБД: Microsoft (SQL Server), IBM (DB2), Oracle, Software AG (Adabas), Informix и Sybase.

Языки программирования для Интернета. С активным развитием глобальной сети было создано немало реализаций популярных языков программирования, адаптированных специально для Интернета(HTML. Perl. Tcl/Tk. VRML.)


17.01.2015; 21:59
хиты: 0
рейтинг:0
Точные науки
информатика
Информационные науки
для добавления комментариев необходимо авторизироваться.
  Copyright © 2013-2016. All Rights Reserved. помощь