Языки программирования
Покупка
Основная коллекция
Тематика:
Программирование и алгоритмизация
Издательство:
Российский университет транспорта
Автор:
Алексеев Виктор Михайлович
Год издания: 2018
Кол-во страниц: 35
Дополнительно
Вид издания:
Учебно-методическая литература
Уровень образования:
ВО - Специалитет
Артикул: 787132.01.99
В учебно-методическом пособии излагаются основы языков программирования. Материал, изложенный в учебно-методическом пособии, может использоваться в изучении языков C, С++, HTML5 и PHP изучаемых на старших курсах специализации 10.05.01 «Компьютерная безопасность».
Скопировать запись
Фрагмент текстового слоя документа размещен для индексирующих роботов
МИНИСТЕРСТВО ТРАНСПОРТА РОССИЙСКОЙ ФЕДЕРАЦИИ ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ «РОССИЙСКИЙ УНИВЕРСИТЕТ ТРАНСПОРТА (МИИТ)» ИНСТИТУТ ТРАНСПОРТНОЙ ТЕХНИКИ И СИСТЕМ УПРАВЛЕНИЯ (ИТТСУ) Кафедра «Управление и защита информации» В. М. Алексеев Языки программирования Учебно-методическое пособие Москва – 2018
МИНИСТЕРСТВО ТРАНСПОРТА РОССИЙСКОЙ ФЕДЕРАЦИИ ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ «РОССИЙСКИЙ УНИВЕРСИТЕТ ТРАНСПОРТА (МИИТ)» ИНСТИТУТ ТРАНСПОРТНОЙ ТЕХНИКИ И СИСТЕМ УПРАВЛЕНИЯ (ИТТСУ) Кафедра «Управление и защита информации» В. М. Алексеев Языки программирования Учебно-методическое пособие для специалистов направления 10.05.01 «Компьютерная безопасность» Москва – 2018 1
УДК 004.056.52 А 47 Алексеев В.М. Языки программирования: Учебно-методическое пособие. – М.: РУТ (МИИТ). 2018. – 35 с. В учебно-методическом пособии излагаются основы языков программирования. Материал, изложенный в учебно-методическом пособии, может использоваться в изучении языков C, С++, HTML5 и PHP изучаемых на старших курсах специализации 10.05.01 «Компьютерная безопасность». Рецензент: д.т.н. профессор кафедры «Автоматика, телемеханика и связь на ж.-д.транспорте» Волков А. А. (РУТ (МИИТ)) © РУТ (МИИТ), 2018 2
Содержание 3 1 Введение 4 1.1 Интерпретаторы 5 1.2 Компиляторы 7 2 Классификация языков программирования 8 2.1 Машинно–ориентированные языки 8 2.1.1 Машинные языки 8 2.1.2 Языки символического кодирования 9 2.1.3 Автокоды 10 2.1.4 Макрос 10 2.2 Машинно–независимые языки 11 2.2.1 Машинно–независимые языки 11 2.2.2 Универсальные языки 12 2.2.3 Диалоговые языки 13 2.2.4 Непроцедурные языки 13 3 Развитие языков программирования 15 3.1 Ассемблер 15 3.2 Лисп 15 3.3 Фортран 17 3.4 Бейсик 18 3.5 Рефал 19 3.6 Пролог и Пролог++ 20 3.7 Лекс 22 3.8 Си 23 3.8.1 Особенности языка Си 24 3.8.2 Недостатки языка Си 25 3.9 Си++ 25 3.9.1 Замечание по проекту языка Си++ 29 4. Языки для создания web - приложений 30 4.1 HTML5 30 4.2 XML 32 4.3 PHP 33