Содержание
- 2. Парадигмы программирования Парадигма — это главная идея какого-либо сложного понятия (в данном случае языка программирования). Применительно
- 3. Императивные языки программирования Императивные (процедурные) языки программирования (ЯП) задают вычисления как последовательность команд (операторов). Они ориентированы
- 4. ИЯ – состояние компьютера Состояние компьютера — это множество всех значений всех ячеек его памяти. Программа
- 5. Императивные языки : Fortran (1954, Д. Бэкус), Algol 60 (1960, П. Наур), Cobol (1960, Пентагон), PL/1
- 6. Язык Фортран Первый язык программирования высокого уровня, который получил широкое признание Создан фирмой IBM в 1957
- 7. Язык С Язык C был разработан в 1972 году Дэнисом Ритчи и Кеном Томпсоном из лаборатории
- 8. Понятия введенные в языке С Препроцессор C. Каждый компилятор C включает в себя директивы препроцессора, начинающиеся
- 9. Функциональные языки программирования Вместо отслеживания последовательности состояний, через которые должен пройти компьютер для получения ответа, здесь
- 10. Особенности функционального языка (ФЯ) В ФЯ отсутствуют переменные , нет операторов присваивания, нет повторений в форме
- 11. Преимущества функционального программирования Прежде всего, функциональные программы предлагают предельно естественную, математическую форму записи вычислений. Программы получаются
- 12. Проблемы реализации ФЯ В функциональном языке программисту не нужно связываться с переменными, поскольку здесь не требуются
- 13. Функциональные языки Первый язык функционального программирования LISP появился в рамках проекта по искусственному интеллекту (1960). Разработан
- 14. Особенности языка LISP Эквивалентность форм представления в языке программ и данных, что позволяет выполнять структуры данных
- 15. Логические языки программирования Логические (декларативные) языки описывают не способ решения задачи, а саму задачу. Фактически они
- 16. Логическая машина имеет
- 17. Работа логической машины Цель выполнения программы: замена переменной на постоянную. Для этого просматриваются факты и аксиомы,
- 18. Языки логического программирования Язык Prolog. Cоздан авторским коллективом из преподавателей Марсельского и Эдинбургского университетов (Франция, 1972).
- 19. Объектно-ориентированные языки программирования Парадигма объектно-ориентированного программирования является развитием императивного программирования. При ее создании преследовались две цели:
- 20. Основные понятия ООП Объектно-ориентированные языки задают вычисления как взаимодействия программных объектов. Объект —это именуемый модуль, заключающий
- 21. Взаимодействие объектов Объекты взаимодействуют друг с другом с помощью сообщений. Посылается сообщение объектом-источником в адрес объекта-приемника.
- 22. Принципы ООП инкапсуляция (сокрытие своего содержимого от внешнего мира); наследование (возможность получения потомками структуры и поведения
- 23. Языки ООП Первый объектно-ориентированный ЯП, Simula 67, был придуман норвежцами К. Нигаардом и У. Далом как
- 24. Язык HTML Язык HTML (HyperText Markup Language —язык разметки гипертекста) предназначен для создания гипертекстовых документов в
- 25. Протокол TCP/IP (Transmission Control Protocol/Internet Protocol). После установления соединения по TCP/IP запускается веб-браузер, использующий протокол передачи
- 26. Структура документов в языке HTML Описания документов в языке HTML создаются с помощью элементов. Элемент —
- 27. Содержание документа Содержание — это некоторая последовательность символов. Все теги начинаются с левой угловой скобки (
- 28. Синтаксис документа HTML Минимальный документ HTML имеет следующий синтаксис: Заглавие документа Текст документа
- 29. Скриптовые языки Традиционные языки программирования предназначены прежде всего для создания автономных приложений: программ, которые принимают входные
- 30. Применение скриптовых языков Универсальные скриптовые языки, такие как Perl и Python, иногда называют склеивающими языками, поскольку
- 31. Общая характеристика скриптовых языков Пакетное и интерактивное использование Экономичность выражений Отсутствие объявлений, простые правила видимости данных
- 32. Язык PHP Создатель языка Расмус Лердорф (1994) PHP «PHP Hypertext Preprocessor». Язык PHP сейчас разрабатывается, распространяется
- 34. Скачать презентацию