Файл: Языки гипертекстовой разметки (Понятийный аппарат).pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 13.05.2023

Просмотров: 328

Скачиваний: 3

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Заключение

Языки разметки - важнейший класс компьютерных языков. Организация текста, установление перекрёстных ссылок, графическое оформление - реализация всех этих функций была бы слишком сложной, если не сказать невозможной, без удобных и простых в использовании языков гипертекста.

Цель работы достигнута, поставленные задачи последовательно выполнены и раскрыты. Был проведён комплексный анализ языков гипертекстовой разметки как предмета изучения информатики, были выявлены парадигмы их развития развития и актуальное состояние на сегодняшний день.

Проведён подробный анализ понятийного аппарата, предложен перечень общих признаков, объединяющих все языки гипертекстовой разметки.

Рассмотрен вопрос об отнесении языков разметки к языкам программирования. Проанализировано развитие языков разметки в исторической динамике.

Во второй главе обозначены основные характеристики наиболее популярных и важных языков разметки, рассмотрены такие языки как XML, XHTML, SGML, а также облегчённые языки разметки.

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

Библиографический список

  1. Алернов И. П. Алгоритмы упаковки данных в метапрограммировании. - 2 изд. - М.: Астра, 2013. - 304 с.
  2. Гавриленко С. Ю., Шитьков П. А. Использование языка xml для промежуточного представления программы // Вестник НТУ ХПИ. 2008. №24.
  3. Грищук Д. А. Объектно-ориентированное программирование. - М.: Научный Мир, 2012. - 298 с.
  4. Дуглас Энгельбрат и его вклад в развитие программной инженерии // Всё обо Всём URL: https://vsobs.com/ru/post/у332/ (дата обращения: 10.05.2019).
  5. Иванцова Е. Л., Иванцов Д. И. История HTML и перспективы развития. - М.: Флинта, 2015. - 189 с.
  6. История гипертекста: краткая и понятная // habr URL: https://habr.com/ru/post/2341897/ (дата обращения: 10.05.2019).
  7. Лавров Святослав Сергеевич Функциональное программирование // КИО. 2002. №3-4. URL: https://cyberleninka.ru/article/n/funktsionalnoe-programmirovanie-1 (дата обращения: 16.05.2019).
  8. Мальцев Д. И. Толковый словарь программиста. - М.: Проспект, 2016. - 471 с.
  9. Орлов С. А. Программная инженерия: учебник для вузов. - СПб.: Питер, 2015. - 501 с.
  10. Пахунов Антон Валерьевич Языки программирования: классификация, особенности, критерии выбора // Современная наука. 2015. №4. URL: https://cyberleninka.ru/article/n/yazyki-programmirovaniya-klassifikatsiya-osobennosti-kriterii-vybora (дата обращения: 15.05.2019).
  11. Перроуин Д. HTML: самоучитель. - СПб.: Аврора, 2018. - 377 с.
  12. Петровенко С. Б. Парадигма развития вычислительной техники в двадцатом веке. - СПб.: Питер, 2018. - 488 с.
  13. Р. С. Алиев, А. А. Копий Семантические особенности семейства языков разметки // International Journal of Open Information Technologies. 2017. №7. URL: https://cyberleninka.ru/article/n/semanticheskie-osobennosti-semeystva-yazykov-razmetki (дата обращения: 16.05.2019).
  14. Саянова А. П. Разработка программ и инженерное программирование: учебник. - 4 изд. - СПб.: Альфа, 2016. - 466 с.
  15. Тлюстен Валерий Шахамболетович Вариант машины Тьюринга с «Подсматривающей» головкой // Вестник Адыгейского государственного университета. Серия 4: Естественно-математические и технические науки. 2014. №4 (147). URL: https://cyberleninka.ru/article/n/variant-mashiny-tyuringa-s-podsmatrivayuschey-golovkoy (дата обращения: 15.05.2019).
  16. Что такое XML // MSiter.ru URL: https://msiter.ru/tutorials/uchebnik-xml-dlya-nachinayushchih/chto-takoe-xml (дата обращения: 11.05.2019)
  17. Штейнгауэр Д. Метапрограмн Т. Фреймворки языков разметки. - 1 изд. - М.: Сфера, 2018. - 204 с.

  1. Мальцев Д. И. Толковый словарь программиста. - М.: Проспект, 2016. - С 164.

  2. Иванцова Е. Л., Иванцов Д. И. История HTML и перспективы развития. - М.: Флинта, 2015. - С. 23.

  3. Иванцова Е. Л., Иванцов Д. И. История HTML и перспективы развития. - М.: Флинта, 2015. - С. 53.

  4. Штейнгауэр Д. Метапрограммирование. - СПб.: Питер, 2017. - С 306.

  5. HTML - язык программирования? // Metanit URL: https://metanit.com/html2/tutorial/1.3.php (дата обращения: 10.05.2019).

  6. Общие признаки языков программирования // ProgrammingLang URL: https://proglang.com/basis/info/язык_программирования (дата обращения: 10.05.2019).

  7. Общие признаки языков программирования // ProgrammingLang URL: https://proglang.com/basis/info/язык_программирования (дата обращения: 10.05.2019).

  8. Орлов С. А. Программная инженерия: учебник для вузов. - СПб.: Питер, 2015. - С 97.

  9. Грищук Д. А. Объектно-ориентированное программирование. - М.: Научный Мир, 2012. - С. 100-103

  10. Лавров Святослав Сергеевич Функциональное программирование // КИО. 2002. №3-4. URL: https://cyberleninka.ru/article/n/funktsionalnoe-programmirovanie-1 (дата обращения: 16.05.2019).

  11. Пахунов Антон Валерьевич Языки программирования: классификация, особенности, критерии выбора // Современная наука. 2015. №4. URL: https://cyberleninka.ru/article/n/yazyki-programmirovaniya-klassifikatsiya-osobennosti-kriterii-vybora (дата обращения: 15.05.2019).

  12. Тлюстен Валерий Шахамболетович Вариант машины Тьюринга с «Подсматривающей» головкой // Вестник Адыгейского государственного университета. Серия 4: Естественно-математические и технические науки. 2014. №4 (147). URL: https://cyberleninka.ru/article/n/variant-mashiny-tyuringa-s-podsmatrivayuschey-golovkoy (дата обращения: 15.05.2019).

  13. Является ли язык разметки языком программирования? // habr URL: https://habr.com/ru/post/231897/ (дата обращения: 10.05.2019).

  14. Орлов С. А. Программная инженерия: учебник для вузов. - СПб.: Питер, 2015. - С 337.

  15. История гипертекста: краткая и понятная // habr URL: https://habr.com/ru/post/2341897/ (дата обращения: 10.05.2019).

  16. Петровенко С. Б. Парадигма развития вычислительной техники в двадцатом веке. - СПб.: Питер, 2018. - С 97.

  17. История гипертекста: краткая и понятная // habr URL: https://habr.com/ru/post/2341897/ (дата обращения: 10.05.2019).

  18. Петровенко С. Б. Парадигма развития вычислительной техники в двадцатом веке. - СПб.: Питер, 2018. - С 97.

  19. Петровенко С. Б. Парадигма развития вычислительной техники в двадцатом веке. - СПб.: Питер, 2018. - С 456.

  20. Дуглас Энгельбрат и его вклад в развитие программной инженерии // Всё обо Всём URL: https://vsobs.com/ru/post/у332/ (дата обращения: 10.05.2019).

  21. Лещенко Л. Д., Гасинович А. П. Метапрограммирование: истоки, корни и перспективы дальнейшего развития // Сборник докладов XII научной конференции КубГУ. - Краснодар: Издание КубГУ, 2016. - С. 114.

  22. Лещенко Л. Д., Гасинович А. П. Метапрограммирование: истоки, корни и перспективы дальнейшего развития // Сборник докладов XII научной конференции КубГУ. - Краснодар: Издание КубГУ, 2016. - С. 118.

  23. Алернов И. П. Алгоритмы упаковки данных в метапрограммировании. - 2 изд. - М.: Астра, 2013. - С. 45.

  24. Экклстон Т. Фреймворки языков разметки. - 1 изд. - М.: Сфера, 2018. - С. 104.

  25. Лещенко Л. Д., Гасинович А. П. Метапрограммирование: истоки, корни и перспективы дальнейшего развития // Сборник докладов XII научной конференции КубГУ. - Краснодар: Издание КубГУ, 2016. - С. 18.

  26. Лещенко Л. Д., Гасинович А. П. Метапрограммирование: истоки, корни и перспективы дальнейшего развития // Сборник докладов XII научной конференции КубГУ. - Краснодар: Издание КубГУ, 2016. - С. 37.

  27. Саянова А. П. Разработка программ и инженерное программирование: учебник. - 4 изд. - СПб.: Альфа, 2016. - С. 55.

  28. История гипертекста: краткая и понятная // habr URL: https://habr.com/ru/post/2341897/ (дата обращения: 10.05.2019).

  29. Перроуин Д. HTML: самоучитель. - СПб.: Аврора, 2018. - С. 76.

  30. Саянова А. П. Разработка программ и инженерное программирование: учебник. - 4 изд. - СПб.: Альфа, 2016. - С. 234.

  31. Гавриленко С. Ю., Шитьков П. А. Использование языка xml для промежуточного представления программы // Вестник НТУ ХПИ. 2008. №24. URL: https://cyberleninka.ru/article/n/ispolzovanie-yazyka-xml-dlya-promezhutochnogo-predstavleniya-programmy (дата обращения: 16.05.2019).

  32. Р. С. Алиев, А. А. Копий Семантические особенности семейства языков разметки // International Journal of Open Information Technologies. 2017. №7. URL: https://cyberleninka.ru/article/n/semanticheskie-osobennosti-semeystva-yazykov-razmetki (дата обращения: 16.05.2019).

  33. Что такое XML // MSiter.ru URL: https://msiter.ru/tutorials/uchebnik-xml-dlya-nachinayushchih/chto-takoe-xml (дата обращения: 11.05.2019).

  34. Перроуин Д. HTML: самоучитель. - СПб.: Аврора, 2018. - С. 76.

  35. Лавров Святослав Сергеевич Функциональное программирование // КИО. 2002. №3-4. URL: https://cyberleninka.ru/article/n/funktsionalnoe-programmirovanie-1 (дата обращения: 16.05.2019).

  36. Что такое XML // MSiter.ru URL: https://msiter.ru/tutorials/uchebnik-xml-dlya-nachinayushchih/chto-takoe-xml (дата обращения: 11.05.2019).

  37. Иванцова Е. Л., Иванцов Д. И. История HTML и перспективы развития. - М.: Флинта, 2015. - С. 23.

  38. Пахунов Антон Валерьевич Языки программирования: классификация, особенности, критерии выбора // Современная наука. 2015. №4. URL: https://cyberleninka.ru/article/n/yazyki-programmirovaniya-klassifikatsiya-osobennosti-kriterii-vybora (дата обращения: 15.05.2019).