Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
прога.docx
Скачиваний:
1
Добавлен:
28.10.2018
Размер:
96.22 Кб
Скачать

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

Процедурн; функциональн; логическ; объект -ориентир.Процедурн программирование явл отражением архитектуры традиционных ЭВМ.Языком прогр-ния наз систему обознач, служащ для точного описан алгор-в для ЭВМ Языки общения с компом:Низкого ур-ня: машинный: двоичный, шестнадцатеричный; символический: Ассемблера, Макроассемблера. Высокого уровня:универсальные: Фортран, Basic, Алгол, Кобол, Паскаль, ;специализированные.Ур-нь языка программ-ния опред смысл емкостью и ориентац на программиста. Двоичный язык –машинный язык. В наст время такие языки программистами не примен .Шестнадцатерич язык обеспечивает некот упрощен записи программы на машинном языке путем представл 4-х двоичн цифр 1-й шестнадцатеричн. исп в кач дополнен к яз высок уровня ..Язык Ассемблера – предназначен для представлен в символич форме прог, записан на машин языке. Язык Макроассемблера – расширен яз Ассемблера за счет включ макросредств,использ новых, более мощных команд, как последовательн базовых инструкц, что несколько повышает его уровень.Фортран –стандартизирован Американским национальным институтом стандартов (ANSI).сложен для многих пользоват, на базе Фортрана –Бейсик.BASIC – (многоцелевой язык символических инструкций для начинающих).Кобол ориентирован на эконом применен, на обработку коммерч инфо. ПАСКАЛЬ (PASCAL) – процедурных языков программирования предназначался для обучения программированиюСущ универсальн яз .Язык С – для реализации разработки систем, трансляторов, баз данных и других системных и прикладных программ APL получил широкое распространение. Осн назначен – обраб массивов.LOGO (ЛОГО) –обучен детей исп в наст время. простой, но богат возможн-ми,проц, графич ср-во Функциональн прог-е – способ составлен прог, в котор единствен действ явл вызов функции…” LISP (ЛИСП) (обработка списков).Логическое программирован.Язык PROLOG (программир в терминах логики) .Объектно – ориентирован прогр-ние.Симула для реализац функциональн графики.

Классификац яз по типам задач..Задачи искусствен интеллекта:Lisp, Prolog.Параллельн вычислен .Зад вычислительн матем и физики. разработка интерфейса С, С++,Ява, Разраб прог С, С++, Ассемблер, Задачи вычислит хар-ра Фортран, Бейсик, Паскаль. Оформлен док-в, обраб больших текст файлов, организац вирт трехмерн интерфейсов в Интернете, разработка баз данных.HTML, SQL, DDL

5. Базовые элементы языка Паскаль

Основные элементы. Алфавит ЯП включает в себя все символы представлены в кадир. Табл. ASCL. Включает латинские, строчные, прописные буквы, цифры, спец. Символы.Разделители это знак пробела, знаки препинания, составные символы. Кроме алфавита в основное алфавиты вносим зарезервированные слова, которые имеют назн. Слова(if,begin,еnd),есть зарезервированные идентификаторы.Програмные. Представляет собой след структуру.Большие и маленькие буквы не различаются.Program<идентификатор>[(Imput,Output)]; <раздел констант> begin <раздел операторов> end. Все констр элементы программы заканчиваются;